CAPE 2 0 0 1 5 6 3 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 6 6 7 8 8 8 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 60 154 272 354 409 461 482 564 681 792 896 1012 1069 1134 1217 1288 1309 1274 1221 1158 1096 1027 952 885 832 785 745 742 737 729 798 864 931 936 970 1018 1033 1025 1037 1041 1080 1119 1151 1169 1145 1116 1125 1142 1122 1075 1056 1068 1059 1021 1035 1080 1065 1073 1157 1223 1225 1220 1224 1219 1159 1058 960 932 918 935 969 986 955 962 974 1018 1089 1108 1219 1312 1249 1171 1116 1059 987 975 962 864 749 663 563 473 393 315 292 434 634 556 352 379 428 403 406 487 259 40 29 44 78 90 118 150 159 145 150 214 391 416 368 280 291 297 184 87 96 164 179 112 47 30 55 92 115 132 170 215 201 114 48 12 1 0 1 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 8 63 184 287 303 239 134 56 46 105 329 766 1119 1191 1166 1167 1177 1181 1193 1187 1144 1128 1198 1307 1403 1480 1463 1338 1145 1102 1109 1033 943 945 1110 1260 1028 777 564 416 270 192 175 210 348 519 665 653 543 580 797 1068 1247 1279 1279 1338 1443 1548 1605 1628 1616 1533 1350 1156 1053 1061 1001 956 919 884 841 856 867 871 968 1149 1442 1523 1507 1473 1456 1489 1551 1620 1745 1897 2077 2310 2390 2338 2314 2329 2377 2496 2664 2793 2706 2463 2331 2174 2051 2081 2194 2395 2556 2571 2519 2420 2427 2504 2540 2654 2728 2762 2616 2255 1845 1529 1453 1625 1985 2274 2460 2392 2246 2217 2313 2407 2473 2609 2766 2865 2909 2940 2977 3000 3000 2920 2847 2864 2951 2949 3055 3314 3557 3580 3460 3268 3128 3088 3113 3025 2811 2483 2200 1936 1967 1960 1826 1809 1969 2144 2214 2244 2284 2274 2228 2222 2226 2200 2151 2113 2152 2321 2368 2275 2113 1891 1830 2014 1901 1504 1129 954 930 1058 1968 2450 2718 2422 1794 1319 1221 1280 1341 1480 1532 1521 1590 1723 2046 2418 2865 3097 2999 2741 2518 2953 2814 2910 2872 2794 2523 2053 1669 1390 1089 913 745 589 686 795 897 931 860 813 805 793 776 657 532 615 764 791 760 743 774 729 696 807 935 996 1037 1055 962 826 800 849 798 759 880 1148 1486 1739 1589 1494 1454 1429 1349 1237 1032 754 616 649 755 751 730 696 682 705 754 852 993 1153 1319 1489 1640 1626 1636 1667 1661 1550 1464 1479 1562 1500 1521 1570 1613 1543 2 0 0 0 4 7 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 5 6 6 6 8 8 6 3 3 4 3 1 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 0 5 27 81 177 280 362 421 449 501 573 673 794 946 1029 1091 1178 1247 1300 1304 1272 1215 1153 1092 1047 1001 940 864 765 700 694 721 759 833 925 931 920 1031 1071 1066 1086 1090 1138 1146 1142 1136 1103 1071 1077 1085 1091 1080 1085 1104 1097 1081 1098 1090 1048 1063 1149 1205 1188 1150 1143 1153 1143 1089 1013 974 946 956 984 1032 1044 1056 1054 1044 1085 1187 1289 1340 1288 1236 1178 1096 1020 1009 964 857 689 527 433 347 262 215 254 429 527 334 149 203 323 429 440 517 274 70 54 65 139 185 211 246 248 212 182 200 304 415 464 310 307 367 306 181 147 227 252 168 92 85 137 223 301 344 371 368 274 126 32 3 0 0 2 11 8 2 0 0 0 0 0 0 0 0 0 0 4 15 41 114 247 351 363 287 173 95 103 228 538 948 1191 1216 1192 1196 1224 1261 1306 1333 1301 1317 1506 1728 1794 1785 1700 1593 1429 1370 1355 1267 1157 1208 1400 1260 811 523 390 319 242 181 142 146 262 430 595 618 542 582 782 1066 1319 1453 1507 1550 1608 1680 1744 1772 1751 1679 1521 1286 1102 1016 886 754 694 721 802 841 789 749 872 1100 1284 1319 1305 1293 1263 1240 1252 1328 1471 1636 1828 2028 2175 2264 2367 2468 2506 2493 2500 2526 2340 2087 2018 1929 1914 2028 2166 2334 2460 2487 2424 2406 2432 2470 2527 2630 2820 2991 2991 2636 2052 1547 1409 1546 2023 2400 2524 2385 2158 2078 2189 2333 2418 2519 2641 2673 2645 2658 2704 2767 2819 2818 2857 2928 2995 3027 3163 3366 3481 3451 3354 3247 3205 3269 3365 3386 3198 2923 2730 2570 2375 2161 2065 2022 2003 2052 2026 1949 1889 1850 1856 1932 2015 2137 2322 2414 2468 2493 2309 2023 1836 1709 1840 2094 2049 1751 1488 1301 1196 1300 1520 1823 2165 2161 1794 1433 1250 1218 1394 1610 1607 1377 1331 1636 2165 2796 3356 3701 3607 2652 2149 2706 3020 3077 3105 2994 2658 2240 1808 1560 1465 1386 1315 1347 1306 1223 1160 1123 1158 1197 1132 941 799 617 536 698 869 859 870 901 900 858 912 1024 1113 1161 1171 1130 1032 899 821 804 764 778 1019 1361 1573 1707 1630 1527 1499 1477 1416 1295 1025 702 577 643 720 775 768 697 681 731 856 1084 1267 1376 1466 1540 1581 1454 1384 1407 1514 1473 1326 1298 1313 1324 1355 1417 1478 1474 4 1 0 1 4 8 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 5 6 7 9 10 8 6 5 4 4 2 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 29 97 190 291 384 427 446 492 567 667 820 948 1039 1134 1196 1258 1275 1259 1232 1193 1139 1100 1077 1050 1008 937 903 910 890 935 977 992 1000 993 1039 1077 1097 1119 1109 1118 1121 1103 1068 1041 1010 1006 1046 1083 1112 1135 1157 1124 1117 1139 1133 1109 1127 1157 1175 1153 1107 1089 1111 1124 1093 1048 1009 986 993 1011 1048 1115 1173 1203 1177 1172 1220 1300 1344 1315 1275 1207 1120 1039 969 872 729 564 425 317 235 182 178 258 389 363 173 67 95 167 288 456 565 341 99 63 88 179 232 244 264 277 261 235 229 284 409 453 372 338 437 383 255 219 284 306 255 208 243 358 502 595 577 455 293 148 47 12 6 3 0 2 8 11 8 2 0 0 0 0 0 0 0 0 0 26 65 117 187 265 315 313 250 174 144 242 491 837 1146 1277 1271 1260 1297 1375 1459 1530 1579 1622 1762 2027 2169 2157 2096 1951 1839 1764 1716 1718 1675 1563 1555 1474 1063 605 353 269 238 214 184 157 158 236 371 507 543 494 506 659 939 1273 1553 1724 1797 1810 1818 1855 1893 1884 1830 1730 1531 1287 1112 950 774 593 584 745 869 807 698 797 1006 1121 1148 1168 1190 1126 1031 996 1063 1201 1351 1539 1735 1893 2073 2350 2586 2553 2374 2246 2136 1893 1779 1810 1801 1860 2039 2158 2229 2309 2363 2367 2367 2400 2338 2368 2409 2571 2919 3182 3001 2365 1754 1498 1618 2059 2466 2632 2544 2280 2093 2161 2349 2403 2412 2507 2463 2463 2540 2594 2630 2661 2694 2771 2865 2937 3004 3097 3249 3249 3182 3157 3161 3238 3347 3503 3566 3388 3098 2942 2883 2731 2493 2277 2178 2165 2114 1990 1851 1759 1694 1722 1912 2204 2581 2749 2768 2702 2508 2181 1856 1768 1862 2018 2026 1947 1765 1631 1527 1415 1295 1329 1566 1878 1995 1723 1356 1122 1162 1371 1590 1495 1014 769 1036 1586 2428 3360 3816 3685 2921 2353 2570 2925 2962 2943 2776 2408 2020 1767 1692 1725 1688 1537 1432 1413 1423 1338 1318 1374 1373 1156 902 746 632 572 698 830 897 919 915 904 952 1042 1117 1176 1228 1242 1206 1105 937 792 769 833 829 1201 1513 1675 1705 1691 1603 1541 1481 1395 1246 914 574 493 641 818 902 819 703 673 784 1043 1361 1321 1172 1166 1333 1382 1259 1210 1347 1490 1405 1182 1092 1132 1193 1253 1314 1363 1398 7 3 2 3 7 10 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 6 7 8 9 10 8 6 4 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 45 99 198 318 381 395 447 505 557 672 806 933 1060 1133 1189 1228 1248 1236 1197 1148 1112 1093 1088 1086 1047 998 971 1044 1124 1129 1100 1074 1023 1022 1102 1172 1199 1158 1111 1118 1090 1032 1016 987 996 1081 1126 1158 1203 1255 1196 1159 1167 1149 1148 1185 1192 1182 1142 1085 1073 1113 1126 1107 1062 1004 1006 1056 1092 1097 1111 1194 1325 1278 1166 1202 1271 1333 1318 1267 1155 1075 1063 977 859 625 423 320 265 241 243 263 336 396 307 161 85 87 143 276 499 602 383 89 55 104 174 207 216 219 231 250 273 282 305 397 582 619 575 487 338 247 272 365 396 343 328 394 490 564 548 413 210 57 11 13 30 33 17 2 6 11 11 7 2 0 0 0 0 0 0 0 0 17 48 110 183 258 310 315 265 207 179 272 542 876 1192 1401 1459 1467 1542 1661 1766 1846 1863 1919 2177 2469 2474 2424 2371 2368 2273 2144 2077 2156 2252 2258 2106 1900 1505 974 518 292 228 215 214 209 198 212 273 367 445 451 401 387 485 713 1053 1438 1766 1974 2028 1978 1952 1997 2021 1984 1914 1750 1488 1308 1133 884 640 583 731 896 840 684 681 815 933 977 993 963 845 741 743 854 966 1072 1280 1531 1746 1948 2159 2329 2290 2085 1901 1786 1673 1753 1903 1942 1969 2102 2172 2156 2181 2250 2364 2354 2356 2280 2343 2375 2485 2790 3086 3075 2660 2095 1737 1754 2069 2450 2739 2842 2655 2357 2288 2442 2465 2360 2451 2406 2444 2566 2664 2664 2656 2619 2645 2762 2853 2902 2963 3103 3068 2997 2990 3007 3087 3240 3461 3573 3379 3041 2861 2807 2701 2524 2357 2275 2263 2192 2038 1885 1818 1785 1857 2090 2438 2813 3000 2962 2792 2523 2094 1759 1748 1884 1939 1859 1734 1617 1523 1433 1340 1303 1392 1642 1867 1893 1613 1280 1105 1160 1276 1463 1262 731 450 676 1259 2215 3125 3425 2925 2173 2111 2611 2731 2650 2630 2430 2066 1806 1685 1653 1687 1592 1430 1410 1513 1518 1411 1353 1339 1256 1056 891 786 675 611 691 831 916 938 938 948 993 1039 1089 1148 1175 1166 1095 1071 945 799 739 823 983 1247 1489 1733 1905 1915 1833 1734 1594 1362 1027 745 520 562 800 1036 1079 944 797 683 886 1188 1371 1154 831 761 1037 1231 1192 1110 1217 1420 1336 1063 930 979 1058 1154 1246 1293 1294 10 8 8 9 10 11 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 8 7 8 9 10 10 8 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 14 47 118 217 312 344 424 474 496 578 675 778 912 1017 1096 1172 1229 1238 1213 1171 1119 1088 1077 1081 1084 1035 935 920 1075 1163 1225 1193 1104 1013 996 1079 1161 1161 1151 1167 1132 1078 1071 1040 1049 1096 1128 1171 1229 1277 1244 1185 1165 1165 1207 1225 1159 1124 1091 1095 1134 1199 1222 1194 1117 1059 1076 1135 1168 1172 1211 1327 1460 1449 1331 1270 1269 1314 1299 1205 1064 1000 1011 871 778 612 533 463 379 366 421 472 507 550 513 405 306 293 357 447 543 521 296 85 75 138 186 208 234 251 255 283 346 379 404 489 589 586 558 437 338 329 352 396 373 302 301 357 379 331 225 101 22 0 4 23 42 34 16 6 1 3 4 0 0 0 0 0 0 0 0 0 18 53 83 146 228 305 343 318 265 261 348 608 935 1227 1504 1733 1806 1825 1999 2243 2347 2301 2216 2387 2929 3126 2797 2597 2541 2669 2744 2455 2336 2558 2683 2578 2447 2126 1643 1102 602 357 281 256 256 261 271 304 349 394 422 416 371 323 356 498 745 1104 1525 1908 2102 2081 2038 2061 2119 2146 2082 1909 1640 1519 1339 1043 758 623 684 824 787 630 565 635 719 742 712 622 516 483 541 642 731 834 1033 1297 1532 1717 1848 1936 1926 1797 1697 1696 1849 2042 2088 2051 1984 2159 2185 2135 2160 2245 2345 2327 2315 2316 2415 2503 2592 2776 3001 3024 2734 2322 2043 1996 2147 2430 2785 3088 3097 2852 2700 2730 2777 2701 2673 2581 2540 2620 2782 2798 2737 2628 2618 2702 2857 2980 3039 3107 3081 2999 2923 2906 2992 3120 3216 3217 3085 2904 2806 2784 2671 2418 2252 2255 2323 2242 2092 1966 1958 2012 2139 2386 2705 2997 3121 3041 2809 2469 1987 1603 1480 1488 1485 1486 1565 1612 1506 1322 1184 1233 1427 1667 1786 1750 1524 1390 1268 1161 1172 1267 1076 742 700 1110 1853 2835 3534 3408 2692 2176 2296 2575 2476 2390 2436 2258 1891 1696 1574 1549 1561 1522 1498 1495 1579 1531 1411 1338 1312 1205 1091 1002 891 748 653 672 773 866 913 959 1002 1003 980 972 1051 1062 947 859 871 834 759 719 792 1004 1233 1462 1747 2005 2159 2214 2207 2092 1752 1252 829 646 750 1019 1208 1231 1125 936 880 1030 1153 1163 945 555 370 642 1052 1170 1058 1085 1292 1236 950 818 856 921 1054 1185 1160 1116 9 11 13 14 15 13 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 5 7 8 8 9 11 12 10 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 18 66 123 193 272 399 445 467 548 589 620 724 840 945 1051 1138 1200 1230 1214 1162 1115 1085 1069 1075 1101 1142 1173 1175 1171 1221 1258 1230 1135 1088 1055 1064 1102 1152 1180 1154 1109 1072 1043 1052 1074 1114 1176 1237 1272 1259 1210 1193 1209 1259 1194 1120 1109 1076 1122 1201 1250 1277 1270 1198 1140 1117 1127 1160 1190 1243 1320 1402 1452 1394 1274 1272 1330 1328 1215 1068 951 820 699 689 649 660 574 387 450 580 704 768 880 911 756 597 668 806 819 743 556 277 90 67 107 152 202 259 340 400 425 511 572 613 661 704 647 537 396 385 410 371 333 304 283 270 270 245 155 62 14 1 0 3 19 26 11 3 1 0 0 0 0 0 0 0 0 0 0 5 20 50 87 136 211 297 364 397 401 461 623 864 1144 1350 1524 1798 2080 2171 2202 2423 2758 2896 2788 2753 3025 3460 3417 3159 2928 2855 2972 3007 2634 2516 2716 2863 2635 2615 2301 1840 1346 820 516 389 322 299 308 338 394 418 413 405 406 388 325 295 344 451 676 1066 1601 2053 2201 2180 2143 2186 2262 2227 2037 1755 1664 1478 1198 902 691 666 740 703 570 494 503 521 519 498 449 398 386 424 484 542 641 842 1132 1397 1549 1604 1620 1658 1695 1773 1819 2029 2217 2261 2393 2443 2517 2475 2416 2401 2408 2393 2356 2342 2351 2450 2620 2792 2936 3107 3185 2917 2514 2297 2234 2318 2547 2856 3184 3345 3297 3215 3258 3439 3454 3360 3046 2777 2662 2762 2746 2683 2598 2552 2679 2929 3159 3279 3291 3231 3136 3014 2897 2809 2733 2731 2748 2716 2700 2686 2647 2450 2188 2200 2317 2354 2295 2198 2118 2193 2372 2557 2704 2899 3010 2964 2735 2399 2003 1566 1228 1049 994 1073 1272 1575 1700 1604 1362 1213 1278 1507 1712 1772 1762 1651 1559 1387 1168 1127 1135 984 895 1126 1732 2638 3565 3869 3297 2525 2270 2471 2521 2329 2278 2369 2191 1880 1750 1618 1514 1457 1437 1461 1501 1540 1513 1436 1364 1366 1290 1137 1035 940 841 741 722 731 786 834 928 1019 998 927 843 890 909 826 805 800 766 740 754 827 1034 1271 1472 1716 1987 2262 2447 2542 2529 2341 2000 1524 1214 1189 1235 1166 1051 1033 971 911 914 922 946 845 454 232 476 981 1154 1016 1028 1152 1074 817 769 804 830 952 1068 1068 1055 5 11 14 16 18 16 11 5 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 10 10 9 9 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 3 28 60 105 187 329 395 429 551 579 594 648 696 767 866 968 1069 1161 1215 1214 1178 1134 1102 1074 1067 1208 1343 1297 1214 1145 1170 1167 1145 1168 1132 1064 1047 1114 1158 1144 1107 1085 1117 1151 1150 1189 1270 1338 1355 1340 1299 1290 1303 1253 1218 1191 1180 1174 1200 1254 1258 1283 1291 1255 1208 1151 1121 1163 1193 1235 1266 1274 1305 1302 1275 1295 1347 1370 1289 1115 853 576 555 648 723 742 736 609 439 588 767 958 1015 898 666 513 568 613 647 750 704 456 220 112 95 113 163 253 389 531 621 724 752 715 630 509 386 300 266 321 327 289 310 342 366 312 263 230 144 54 11 1 0 0 9 11 2 0 0 0 0 0 0 0 0 0 0 0 1 10 45 69 118 213 317 399 460 527 680 1000 1343 1608 1778 1903 2047 2196 2318 2361 2429 2689 3093 3362 3396 3432 3532 3588 3523 3508 3407 3286 3142 2918 2705 2595 2694 2839 2680 2725 2484 2044 1566 1060 705 515 396 339 346 378 434 447 412 386 408 414 352 289 260 257 366 693 1259 1873 2259 2398 2345 2282 2311 2293 2102 1849 1727 1564 1333 1041 768 653 650 609 500 418 400 407 421 448 459 423 378 372 414 478 551 720 1023 1294 1405 1420 1410 1482 1629 1837 1962 2135 2435 2639 2825 2930 2967 2909 2782 2681 2651 2591 2492 2412 2313 2368 2631 2992 3228 3304 3357 3241 2888 2577 2493 2577 2714 2926 3219 3422 3479 3515 3658 4027 4041 3996 3704 3181 2791 2669 2629 2611 2581 2610 2750 3008 3278 3418 3401 3307 3205 3057 2872 2707 2588 2447 2228 2157 2282 2498 2549 2415 2353 2421 2449 2396 2309 2289 2333 2472 2691 2824 2790 2677 2523 2312 1996 1613 1222 885 698 616 614 880 1230 1565 1704 1689 1533 1473 1509 1705 1862 1901 1861 1737 1550 1340 1241 1213 1110 953 1019 1449 2186 3160 3831 3653 2825 2230 2244 2412 2377 2260 2246 2285 2152 2014 1827 1591 1445 1411 1445 1503 1537 1562 1554 1455 1352 1332 1279 1122 955 889 877 814 802 764 746 783 889 942 930 890 835 808 811 831 863 848 794 776 862 1013 1189 1325 1485 1669 1890 2122 2357 2511 2622 2717 2689 2489 2154 1826 1501 1175 982 952 917 859 831 842 872 845 440 157 450 969 1084 997 943 921 798 623 600 713 769 820 902 885 838 2 8 10 12 15 15 11 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 9 10 9 8 9 8 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 61 110 201 316 359 515 555 616 655 637 658 714 785 874 967 1068 1155 1189 1178 1163 1144 1128 1182 1383 1464 1409 1266 1140 1147 1152 1127 1130 1064 1014 1039 1146 1222 1218 1219 1262 1285 1281 1316 1387 1434 1431 1416 1413 1407 1353 1269 1230 1238 1272 1282 1281 1307 1291 1287 1275 1301 1277 1232 1201 1235 1235 1250 1281 1298 1311 1303 1284 1289 1336 1387 1357 1186 867 585 550 624 709 814 832 659 461 538 714 1042 1025 800 675 718 670 519 442 607 731 594 379 281 244 197 199 290 436 585 708 822 790 612 385 203 156 155 203 195 191 185 252 317 325 286 281 320 282 152 42 4 0 0 4 5 1 0 0 0 0 0 0 0 0 0 0 0 4 33 63 106 204 374 518 617 719 922 1236 1641 1954 2101 2232 2348 2415 2418 2381 2388 2540 2873 3317 3689 3822 3753 3615 3499 3481 3558 3562 3417 3122 2834 2750 2688 2759 2815 2750 2813 2660 2243 1756 1265 879 639 480 393 384 400 422 416 373 347 384 418 379 305 245 217 302 619 1184 1856 2402 2633 2530 2384 2352 2311 2138 1907 1747 1620 1422 1131 815 633 572 509 411 338 328 361 417 484 522 508 461 424 431 466 525 678 972 1203 1239 1231 1224 1285 1459 1739 2039 2318 2669 2947 3087 3248 3276 3128 2988 2914 2880 2773 2583 2404 2217 2231 2534 2914 3153 3181 3115 3083 3032 2850 2695 2710 2764 2940 3170 3342 3408 3422 3534 3746 3820 3819 3736 3426 3015 2689 2578 2559 2547 2579 2713 2945 3157 3256 3217 3114 3020 2914 2816 2572 2187 1955 1867 1959 2209 2537 2710 2720 2727 2710 2599 2358 2175 2278 2476 2578 2628 2584 2404 2144 1867 1587 1259 889 583 399 375 383 466 770 1028 1258 1416 1437 1449 1533 1626 1794 1907 1889 1775 1602 1392 1283 1366 1448 1392 1293 1454 2129 3042 3787 3903 3238 2314 2067 2340 2598 2277 2190 2237 2181 2148 2168 1966 1699 1557 1540 1594 1639 1622 1590 1538 1386 1250 1206 1178 1088 864 806 831 827 834 826 783 798 840 850 839 850 840 795 791 831 876 873 835 833 968 1099 1201 1338 1497 1639 1839 2048 2247 2443 2569 2738 2850 2814 2579 2177 1806 1490 1216 1032 928 921 1044 1077 1043 952 455 263 505 731 921 922 802 682 522 402 437 553 678 719 779 802 837 4 8 6 5 8 11 9 8 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 6 6 6 6 5 5 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 44 109 201 269 407 466 588 689 668 677 679 691 736 774 840 963 1070 1127 1168 1202 1228 1258 1286 1348 1401 1389 1352 1277 1320 1176 1238 1152 1210 1118 1238 1382 1427 1446 1389 1399 1440 1458 1437 1404 1383 1374 1376 1389 1383 1350 1319 1312 1338 1361 1385 1397 1396 1353 1297 1344 1341 1284 1286 1314 1307 1284 1297 1319 1345 1347 1329 1323 1354 1400 1395 1273 1029 784 645 618 733 919 930 700 577 645 782 1059 1137 1022 1034 1004 734 579 553 622 644 533 453 445 441 415 393 391 470 593 671 719 617 407 170 88 78 111 151 98 91 102 155 186 202 208 266 363 356 205 60 7 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 3 22 57 87 176 384 664 903 1084 1278 1493 1753 2033 2129 2140 2300 2417 2404 2393 2356 2384 2627 3024 3438 3769 3846 3656 3481 3423 3438 3447 3399 3251 2992 2794 2775 2762 2842 2840 2815 2863 2763 2429 1995 1498 1042 747 588 503 465 444 415 383 346 337 381 425 394 303 248 259 400 777 1357 1999 2523 2742 2638 2473 2401 2306 2141 1922 1740 1644 1491 1209 871 647 526 428 344 300 314 355 426 506 539 545 545 517 499 503 537 701 934 1075 1063 1037 1040 1098 1339 1726 2085 2458 2750 2937 2983 3034 2997 2802 2649 2634 2723 2697 2521 2335 2184 2192 2467 2820 2991 2966 2880 2807 2950 2972 2839 2879 2883 3007 3116 3210 3200 3174 3170 3125 3080 3116 3209 3226 3095 2772 2529 2487 2493 2499 2561 2694 2813 2808 2781 2800 2800 2787 2851 2531 1928 1773 1865 2114 2494 2842 3027 3077 3022 2890 2582 2110 1890 2091 2354 2375 2239 2082 1906 1662 1343 1043 774 536 382 322 355 439 555 695 743 790 836 872 930 1076 1262 1390 1486 1484 1355 1172 1100 1280 1643 1941 2027 2169 2596 3179 3959 4255 3663 2860 2277 2069 2325 2380 2197 2162 2193 2135 2202 2323 2204 1984 1838 1779 1783 1809 1799 1653 1509 1266 1083 1085 1187 1064 852 780 806 826 873 897 850 818 810 809 822 837 827 809 811 827 839 833 859 919 1083 1206 1284 1389 1520 1654 1874 2120 2308 2459 2542 2593 2598 2512 2324 2050 1854 1691 1429 1161 998 1035 1136 1152 1190 1085 700 458 370 473 718 739 578 465 335 306 436 540 568 601 737 856 828 5 7 4 1 5 6 6 5 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 50 105 165 258 335 465 597 649 715 721 694 710 697 684 751 865 972 1068 1160 1223 1260 1276 1273 1281 1325 1418 1468 1553 1497 1524 1419 1570 1425 1457 1505 1525 1567 1439 1433 1528 1557 1496 1425 1388 1393 1419 1432 1399 1335 1280 1272 1330 1410 1463 1493 1485 1435 1373 1366 1352 1299 1330 1350 1360 1335 1349 1384 1399 1404 1381 1382 1408 1439 1449 1386 1225 1020 839 740 827 1056 1063 754 649 755 877 984 1190 1296 1297 1179 906 776 773 780 756 606 538 533 539 569 559 508 532 618 667 627 454 272 109 41 39 62 75 50 33 51 72 87 86 93 145 223 219 121 37 7 1 1 1 1 0 0 0 0 0 0 0 3 12 14 8 20 56 86 151 332 669 984 1202 1437 1716 2024 2217 2180 2046 2074 2228 2299 2364 2322 2316 2408 2689 3106 3462 3690 3654 3418 3345 3399 3445 3377 3260 3078 2809 2703 2752 2738 2840 2818 2846 2897 2846 2608 2268 1792 1309 929 754 706 636 561 488 443 401 388 440 459 389 298 303 429 664 1047 1571 2144 2582 2825 2754 2527 2427 2266 2114 1922 1750 1682 1575 1302 956 699 521 398 329 302 315 353 428 531 611 645 616 548 499 493 574 738 892 960 912 872 907 1029 1375 1778 2013 2291 2564 2601 2537 2453 2267 2080 2001 2066 2257 2400 2402 2334 2225 2188 2428 2836 3129 3123 3160 3288 3295 3100 3108 3219 3250 3308 3268 3124 2939 2832 2711 2558 2485 2535 2687 2861 2950 2773 2506 2405 2432 2491 2566 2602 2598 2603 2641 2702 2738 2728 2754 2364 1811 1713 2058 2473 2874 3150 3267 3385 3304 2923 2341 1789 1621 1848 2086 2047 1840 1663 1460 1293 1033 784 630 554 479 386 338 421 398 510 498 427 400 451 563 706 840 922 974 984 957 930 1103 1661 2187 2465 2485 2678 3114 3583 3812 3662 3355 2717 2176 1966 2166 2344 2268 2160 2104 2061 2131 2253 2269 2175 2078 2017 1993 1988 2013 1850 1512 1161 951 971 1034 1009 887 817 834 841 850 865 855 826 786 790 846 885 907 907 923 838 846 845 879 1036 1232 1322 1410 1502 1606 1783 2057 2352 2540 2592 2541 2435 2281 2036 1864 1670 1553 1381 1250 1167 1082 1075 1068 1096 1221 1213 999 731 546 566 647 609 497 341 243 287 393 408 420 441 651 865 879 5 5 3 1 4 4 4 3 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 41 77 125 207 322 426 532 655 726 722 744 722 684 674 717 801 903 1033 1151 1239 1276 1262 1236 1230 1270 1376 1519 1671 1811 1822 1826 1738 1675 1595 1521 1504 1409 1420 1509 1514 1507 1488 1449 1446 1459 1473 1491 1457 1376 1336 1382 1461 1511 1525 1503 1474 1411 1389 1421 1402 1399 1384 1390 1405 1440 1456 1471 1479 1464 1482 1501 1515 1529 1513 1436 1306 1165 1070 1114 1288 1321 1038 760 771 892 994 1340 1556 1478 1226 1025 933 978 949 970 911 849 828 787 702 687 739 781 745 659 520 328 186 93 33 15 21 24 13 7 13 29 31 24 34 50 76 72 35 12 6 5 1 1 1 0 0 0 1 3 3 1 4 15 25 39 78 125 189 311 518 739 969 1129 1380 1707 2173 2665 2482 2152 2137 2212 2242 2325 2241 2261 2442 2733 3094 3398 3542 3415 3187 3204 3335 3405 3298 3111 2876 2632 2584 2659 2697 2753 2723 2791 2934 2933 2761 2483 2041 1571 1164 979 960 898 777 648 593 545 489 482 444 391 376 466 680 933 1267 1722 2231 2651 2878 2861 2613 2442 2228 2072 1933 1817 1721 1584 1328 1015 757 572 440 351 305 298 340 458 627 744 737 622 506 446 463 589 751 788 758 709 796 901 1105 1457 1757 1907 2089 2251 2226 2071 1870 1659 1567 1591 1720 1940 2137 2246 2281 2234 2201 2394 2814 3123 3105 3165 3225 3223 3420 3644 3831 3874 3822 3542 2894 2521 2404 2282 2145 2178 2322 2473 2649 2749 2665 2505 2389 2397 2503 2624 2558 2579 2731 2875 2855 2845 2760 2605 2284 1937 2048 2514 2888 3081 3169 3178 3235 3143 2674 1965 1458 1441 1769 1989 1915 1706 1599 1417 1266 1116 912 744 684 625 472 379 408 419 423 408 344 314 367 494 588 633 727 822 920 1123 1402 1821 2243 2415 2446 2500 2705 3090 3541 3970 4018 3360 2471 1978 1941 2055 2138 2135 2042 1957 1924 1975 2031 2091 2186 2266 2266 2274 2249 2187 2014 1567 1128 894 910 1023 1050 946 877 884 877 846 841 865 870 826 792 823 876 912 920 1000 993 949 843 891 1093 1288 1409 1515 1621 1758 1978 2274 2535 2655 2586 2307 2042 1780 1571 1401 1285 1181 1097 1120 1179 1125 970 892 986 1169 1308 1187 888 811 744 675 607 505 369 261 253 280 226 186 265 513 856 1010 6 4 2 1 3 3 2 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 46 106 195 275 370 500 611 676 730 740 731 689 660 686 747 858 998 1133 1246 1284 1269 1237 1227 1262 1363 1519 1692 1802 1818 1786 1698 1594 1515 1491 1424 1411 1462 1424 1395 1413 1422 1426 1424 1424 1451 1486 1498 1493 1494 1497 1517 1519 1484 1469 1442 1432 1450 1446 1450 1450 1443 1467 1462 1453 1485 1529 1558 1594 1619 1632 1649 1660 1644 1593 1511 1425 1407 1498 1596 1496 1191 996 1042 1247 1563 1567 1314 999 786 828 1033 952 901 1026 1092 1127 987 908 893 966 938 760 536 338 192 123 88 41 13 3 0 0 0 1 4 4 3 14 14 17 14 5 1 3 7 3 5 9 9 3 0 9 36 35 9 3 14 38 82 163 264 371 506 656 768 870 1017 1328 1848 2438 2957 2980 2643 2386 2264 2229 2243 2200 2267 2479 2745 3019 3240 3321 3204 3040 3057 3168 3200 3058 2839 2660 2516 2457 2499 2613 2639 2600 2661 2892 2979 2861 2619 2251 1823 1444 1252 1194 1118 1007 882 799 752 703 646 571 545 617 761 953 1167 1467 1874 2328 2651 2891 2927 2743 2535 2283 2100 1977 1884 1768 1579 1324 1058 833 647 497 380 307 289 358 562 807 916 802 570 407 377 465 649 756 704 673 699 868 1010 1236 1516 1722 1870 2016 2056 1907 1708 1540 1419 1408 1501 1680 1881 2016 2127 2205 2203 2216 2394 2742 2986 2982 3041 3244 3479 3729 3969 4156 4188 4111 3808 2993 2586 2375 2207 2164 2169 2277 2479 2627 2623 2514 2495 2507 2460 2469 2555 2530 2663 2882 3054 3177 3227 3286 2944 2618 2542 2727 3127 3334 3224 3010 2876 2853 2688 2205 1658 1400 1577 1953 2094 2002 1854 1759 1632 1555 1438 1199 934 801 687 545 487 506 528 573 571 490 438 478 570 630 683 850 1123 1455 1880 2192 2418 2387 2298 2319 2436 2661 3155 3729 4063 3690 2865 2179 1868 1831 1932 2040 2037 1939 1889 1897 1952 2076 2292 2397 2494 2523 2576 2587 2478 2168 1642 1156 926 957 1098 1148 1065 997 999 991 921 865 895 920 889 825 781 758 869 981 1125 1181 1074 880 880 1046 1212 1379 1545 1705 1926 2165 2415 2596 2521 2255 1845 1521 1280 1190 1101 992 914 934 1075 1219 1146 943 806 843 1056 1334 1272 1061 1014 931 809 672 551 431 290 232 237 206 167 192 367 757 956 6 5 2 0 2 2 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 38 93 150 235 341 441 542 627 671 710 725 694 674 683 727 813 926 1069 1188 1247 1250 1232 1224 1250 1310 1409 1526 1576 1562 1508 1469 1477 1504 1494 1447 1395 1381 1322 1289 1331 1373 1391 1400 1416 1449 1502 1549 1550 1514 1528 1531 1486 1470 1486 1509 1511 1499 1495 1505 1508 1528 1530 1539 1575 1623 1664 1696 1728 1752 1774 1796 1816 1822 1805 1771 1760 1823 1952 1970 1746 1485 1465 1628 1621 1409 1101 862 832 1042 1000 994 769 960 1149 1347 1137 1023 942 870 755 574 353 174 90 79 75 43 16 5 0 0 0 0 0 0 0 2 2 2 2 0 0 0 4 3 5 19 23 8 5 45 157 129 14 3 20 61 131 266 438 564 665 765 864 1011 1216 1661 2336 2926 3394 3388 3068 2672 2391 2236 2179 2184 2302 2505 2720 2910 3048 3098 3047 2958 2932 2954 2903 2726 2553 2503 2447 2353 2361 2501 2543 2474 2500 2745 2912 2879 2708 2434 2090 1753 1516 1369 1239 1134 1097 1109 1124 1100 1010 916 917 1016 1126 1238 1409 1679 2069 2443 2711 3007 3022 2850 2688 2438 2204 2051 1952 1846 1654 1407 1164 953 758 584 441 355 353 473 743 987 997 760 473 327 350 491 652 727 703 714 802 986 1174 1374 1561 1686 1801 1838 1753 1623 1519 1461 1470 1533 1654 1872 2081 2156 2201 2233 2191 2184 2391 2785 3088 3113 3233 3561 3802 3856 3921 4011 3994 3957 3816 3459 3194 2852 2508 2285 2197 2368 2678 2892 2791 2490 2494 2550 2534 2536 2542 2548 2734 3002 3313 3811 3510 3464 2928 2831 3177 3542 3738 3616 3217 2827 2617 2494 2263 1832 1645 1689 1942 2193 2239 2167 2078 1876 1688 1655 1609 1404 1159 922 750 643 594 619 717 828 848 774 717 712 757 795 896 1167 1566 2104 2627 2813 2615 2226 2071 2178 2355 2608 3116 3704 3926 3517 2747 2133 1821 1739 1841 1968 1995 1957 1990 2060 2157 2296 2477 2646 2761 2839 2916 2895 2720 2314 1725 1222 1017 1073 1229 1296 1238 1162 1148 1192 1122 1038 1003 990 980 920 883 961 1071 1174 1259 1257 1137 975 919 1015 1175 1339 1542 1814 2089 2272 2346 2373 2203 1858 1467 1183 1085 1091 976 806 769 945 1233 1355 1200 990 845 781 989 1260 1245 1126 1055 1011 921 790 630 453 342 292 245 201 233 172 279 719 984 5 5 2 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 56 125 209 289 387 484 546 599 657 691 704 705 712 736 790 876 994 1105 1178 1221 1248 1271 1290 1283 1308 1323 1301 1273 1288 1332 1374 1434 1441 1393 1351 1330 1285 1242 1257 1302 1350 1393 1440 1486 1524 1536 1528 1547 1536 1491 1493 1532 1561 1556 1522 1511 1536 1554 1580 1584 1604 1619 1653 1692 1711 1748 1791 1819 1844 1877 1905 1947 1992 2033 2053 2116 2178 2032 1824 1832 1871 1643 1400 1255 1082 1149 1304 1076 937 737 1009 1372 1456 1078 931 789 572 465 377 215 88 38 39 51 39 16 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 8 7 11 29 110 314 261 54 8 25 117 280 459 644 757 825 884 961 1146 1582 2225 2932 3429 3513 3411 3174 2828 2473 2240 2192 2218 2353 2516 2672 2812 2906 2953 2949 2895 2834 2773 2665 2507 2394 2396 2397 2287 2252 2395 2471 2362 2314 2523 2740 2782 2713 2534 2313 2052 1788 1564 1407 1347 1400 1522 1641 1643 1504 1403 1414 1497 1554 1616 1793 2018 2366 2699 2976 3181 3163 2962 2830 2607 2328 2133 1998 1898 1758 1553 1303 1058 840 652 502 426 472 667 949 1097 972 643 364 282 338 482 630 713 751 812 933 1122 1320 1478 1564 1606 1689 1669 1537 1476 1474 1475 1545 1655 1799 2016 2215 2303 2321 2309 2231 2186 2405 2893 3299 3403 3570 3797 3926 3801 3718 3733 3673 3554 3430 3260 3039 2830 2663 2530 2529 2682 2962 3288 3210 2777 2605 2518 2485 2584 2673 2679 2754 2957 3268 3735 3364 3272 3137 3127 3374 3698 3784 3428 2888 2570 2420 2153 1952 1809 1900 2060 2215 2321 2355 2344 2253 1906 1679 1574 1561 1412 1160 930 839 806 744 736 825 949 1051 1120 1167 1198 1314 1442 1469 1632 1848 2238 2706 3035 2912 2293 2000 2081 2298 2565 2948 3482 3823 3463 2724 2159 1823 1698 1709 1886 2041 2076 2137 2220 2308 2354 2440 2624 2834 2981 3065 3057 2863 2370 1738 1288 1125 1177 1312 1385 1370 1293 1245 1266 1242 1187 1176 1121 1091 1065 1066 1118 1206 1283 1303 1264 1160 1067 1031 1080 1265 1461 1696 1960 2188 2254 2194 2098 1923 1674 1458 1332 1272 1194 918 705 754 1023 1380 1497 1266 1040 878 906 1083 1191 1169 1094 1053 1053 999 876 751 638 578 516 527 693 395 299 419 817 1072 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 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 12 20 57 113 169 251 344 427 497 554 610 664 706 735 748 754 778 827 907 1011 1109 1195 1262 1327 1317 1287 1259 1217 1172 1166 1168 1186 1240 1275 1286 1276 1293 1312 1249 1213 1208 1236 1294 1360 1418 1468 1500 1519 1530 1525 1508 1516 1545 1575 1585 1564 1562 1587 1591 1579 1558 1585 1605 1621 1659 1680 1655 1606 1593 1677 1765 1814 1858 1914 1987 2042 2076 2125 2030 1898 1832 1708 1505 1382 1351 1290 1339 1476 1298 982 822 1015 1547 1157 748 762 492 243 214 206 111 43 15 12 16 13 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 44 86 153 300 312 176 73 80 239 486 688 805 828 885 1011 1233 1534 1938 2420 3212 3840 3578 3031 2994 2816 2461 2258 2216 2253 2391 2482 2605 2755 2840 2874 2874 2829 2751 2649 2544 2470 2384 2380 2397 2247 2104 2236 2392 2320 2219 2339 2559 2627 2634 2537 2461 2338 2133 1888 1671 1606 1703 1867 2048 2120 1974 1837 1902 2015 2028 2072 2298 2451 2602 2794 2876 2994 3359 3112 2969 2756 2475 2232 2050 1933 1833 1663 1402 1114 849 643 526 520 651 904 1145 1163 905 535 298 287 393 532 686 787 837 910 1056 1240 1398 1480 1489 1513 1564 1552 1503 1497 1488 1478 1540 1644 1766 1949 2122 2243 2321 2360 2300 2208 2426 2971 3484 3628 3668 3673 3646 3516 3411 3393 3313 3115 2943 2839 2722 2664 2687 2675 2747 2860 3011 3293 3376 3130 2835 2659 2523 2629 2708 2706 2760 2898 2979 3120 3110 3129 3118 3060 3100 3246 3249 2917 2551 2352 2141 1799 1615 1641 1903 2152 2250 2324 2325 2304 2139 1898 1758 1691 1497 1205 974 941 1025 1002 905 865 972 1086 1219 1425 1641 1975 2240 2403 2434 2399 2251 2091 2183 2580 2835 2574 2232 2208 2355 2593 3004 3493 3809 3466 2781 2122 1807 1759 1718 1910 2057 2125 2187 2272 2281 2191 2174 2346 2605 2818 2950 3022 2870 2300 1700 1376 1240 1277 1377 1440 1447 1395 1329 1292 1277 1267 1281 1232 1179 1175 1185 1200 1257 1308 1315 1313 1232 1150 1146 1201 1385 1637 1892 2051 2135 2110 2017 1899 1789 1752 1841 1989 1931 1471 805 616 869 1245 1534 1652 1383 1143 1084 1158 1159 1060 967 960 1038 1099 1039 912 880 867 826 744 770 736 648 687 842 1160 1335 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 25 54 85 140 215 298 387 463 524 578 634 696 747 774 782 779 782 838 933 1051 1155 1256 1320 1328 1314 1294 1250 1200 1141 1105 1102 1115 1137 1160 1186 1213 1222 1206 1205 1183 1174 1224 1299 1360 1410 1453 1483 1522 1534 1520 1532 1592 1641 1621 1580 1568 1561 1546 1554 1588 1611 1623 1636 1641 1579 1490 1447 1494 1585 1667 1738 1802 1875 1961 2001 2039 1974 1807 1617 1472 1389 1348 1350 1394 1482 1526 1331 1051 892 955 1333 1011 464 371 200 67 64 65 31 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 29 81 112 121 182 236 207 166 239 446 694 890 979 975 1078 1245 1320 1505 1870 2412 3290 3871 3535 2730 2770 2723 2514 2307 2236 2289 2361 2397 2527 2697 2786 2812 2810 2774 2705 2571 2398 2409 2428 2443 2462 2312 2095 2141 2253 2268 2212 2253 2436 2518 2538 2483 2520 2550 2483 2310 2043 1896 1939 2069 2252 2360 2279 2156 2268 2407 2457 2482 2659 2733 2735 2876 2966 3029 3285 3224 3072 2854 2601 2362 2169 2020 1891 1717 1475 1213 974 789 708 751 930 1173 1304 1169 848 528 381 406 546 747 956 994 968 1010 1158 1325 1421 1426 1412 1446 1499 1537 1558 1533 1467 1437 1480 1540 1629 1790 1937 2089 2266 2387 2359 2287 2455 2895 3333 3497 3365 3203 3138 3124 3112 3132 3123 2929 2694 2648 2674 2766 2925 3022 3021 2981 3041 3219 3379 3335 3021 2986 2786 2825 2899 2941 2916 2965 2946 2885 2828 2803 2848 2871 2836 2830 2737 2522 2366 2137 1725 1397 1244 1298 1642 1962 2145 2206 2149 2079 1986 1925 1750 1409 1077 907 955 1187 1380 1360 1310 1333 1343 1426 1471 1670 1885 2299 2715 3313 3630 3530 3040 2266 1792 1926 2296 2470 2480 2454 2433 2629 3120 3558 3756 3429 2654 1965 1775 1784 1856 1998 2105 2134 2196 2314 2326 2172 2029 2110 2382 2636 2787 2891 2672 2153 1726 1479 1344 1394 1467 1490 1493 1450 1391 1341 1300 1278 1270 1256 1247 1251 1257 1287 1324 1326 1332 1346 1279 1233 1226 1295 1470 1680 1874 1950 1909 1815 1744 1729 1739 1891 2189 2619 2550 1643 744 615 997 1609 1791 1727 1454 1239 1271 1341 1195 907 753 804 934 1056 1018 901 910 915 900 839 840 876 994 1132 1325 1596 1707 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 17 41 66 108 168 253 351 444 514 562 607 667 733 789 802 776 762 795 881 989 1095 1208 1289 1331 1362 1358 1312 1237 1174 1121 1100 1101 1081 1052 1063 1106 1124 1155 1181 1166 1184 1245 1291 1337 1395 1437 1493 1502 1476 1496 1545 1603 1601 1546 1510 1503 1497 1501 1523 1532 1517 1497 1495 1457 1381 1348 1351 1417 1512 1560 1634 1708 1810 1849 1921 1928 1814 1595 1453 1406 1401 1415 1458 1494 1427 1269 1146 1029 904 961 744 277 142 73 17 10 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 40 78 77 68 89 133 163 218 388 626 845 1029 1147 1226 1291 1319 1309 1409 1801 2550 3450 3744 3311 2648 2628 2652 2600 2430 2340 2346 2328 2339 2450 2603 2701 2730 2729 2707 2671 2572 2361 2326 2423 2473 2506 2468 2308 2262 2214 2184 2167 2182 2295 2379 2399 2399 2485 2620 2705 2671 2497 2322 2261 2283 2354 2428 2436 2456 2551 2626 2690 2715 2743 2830 2810 2840 2890 2963 3158 3237 3135 2967 2747 2538 2355 2183 1996 1790 1577 1383 1222 1085 996 988 1105 1250 1262 1050 774 554 462 535 754 964 1096 1130 1126 1176 1288 1393 1449 1456 1452 1461 1509 1588 1588 1478 1395 1425 1456 1457 1544 1714 1911 2110 2320 2457 2445 2369 2414 2655 2942 3034 2848 2590 2560 2761 2909 3012 3084 2957 2668 2515 2461 2473 2655 2874 3000 3057 3104 3204 3193 3240 2982 2960 3005 2970 2846 2789 2724 2663 2637 2579 2507 2474 2523 2570 2662 2656 2488 2365 2238 1963 1580 1257 1163 1262 1568 1856 2088 2118 2018 1967 1994 1964 1633 1077 788 858 1168 1546 1827 1968 1974 1989 2178 2276 2247 2133 1885 1731 1961 3004 4005 4246 3544 2406 1690 1718 2095 2438 2688 2593 2450 2611 3067 3483 3594 3328 2532 1890 1665 1645 1738 1968 2213 2305 2357 2489 2536 2386 2173 2213 2470 2619 2683 2707 2414 1982 1718 1529 1422 1445 1490 1501 1486 1426 1382 1378 1346 1302 1289 1284 1311 1312 1335 1371 1364 1339 1350 1350 1305 1273 1274 1346 1474 1589 1675 1686 1588 1468 1400 1445 1583 1808 1948 2067 1972 1411 801 702 1053 1575 1797 1607 1398 1380 1614 1704 1316 847 677 797 865 981 935 845 797 831 843 812 857 891 965 1245 1410 1608 1757 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 19 41 64 85 126 209 317 428 508 542 575 633 710 774 795 779 762 781 841 925 1032 1155 1258 1342 1391 1365 1313 1272 1234 1224 1193 1104 1036 1029 1056 1062 1063 1116 1157 1175 1212 1253 1302 1356 1399 1429 1428 1416 1469 1525 1569 1569 1495 1428 1398 1369 1356 1370 1369 1333 1318 1351 1342 1279 1224 1166 1214 1312 1296 1332 1469 1574 1610 1739 1771 1811 1555 1352 1327 1419 1482 1512 1558 1481 1310 1258 1198 1033 905 661 272 85 28 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 39 44 29 30 51 93 157 297 547 813 995 1113 1208 1264 1262 1264 1308 1433 1804 2586 3457 3643 3158 2605 2498 2552 2564 2481 2407 2360 2324 2326 2392 2498 2596 2637 2643 2640 2620 2559 2421 2380 2461 2489 2518 2569 2499 2456 2361 2224 2145 2140 2195 2244 2264 2309 2427 2600 2763 2859 2836 2694 2514 2398 2395 2457 2485 2536 2652 2688 2714 2763 2754 2783 2872 2904 2887 2919 3045 3155 3128 3072 2923 2756 2600 2438 2229 1975 1724 1504 1322 1170 1090 1119 1244 1306 1170 896 656 535 551 740 997 1205 1312 1321 1314 1347 1403 1448 1498 1539 1549 1534 1532 1564 1568 1524 1485 1520 1490 1480 1548 1701 1968 2237 2473 2607 2555 2390 2328 2415 2533 2607 2490 2272 2294 2446 2606 2863 3032 3013 2771 2527 2365 2271 2146 2253 2545 2989 3020 3047 2836 2847 2785 2730 2705 2619 2489 2356 2253 2320 2446 2384 2323 2332 2354 2388 2543 2601 2465 2333 2101 1812 1567 1400 1385 1449 1575 1774 1912 1907 1843 1875 1925 1781 1481 1117 972 1112 1441 1862 2205 2664 2984 3274 3405 3501 3392 2891 2053 1284 1074 2038 3548 4026 3347 2384 2011 2104 2198 2294 2473 2497 2420 2558 2876 3318 3621 3384 2693 1972 1559 1426 1469 1810 2328 2644 2746 2788 2732 2572 2326 2351 2574 2639 2608 2515 2184 1822 1602 1474 1425 1430 1449 1496 1512 1454 1407 1391 1376 1361 1359 1332 1337 1348 1395 1436 1419 1375 1370 1374 1346 1310 1310 1342 1372 1407 1427 1374 1269 1169 1119 1113 1250 1503 1553 1520 1364 1062 829 845 1086 1442 1594 1492 1516 1808 2135 2013 1340 833 695 768 900 996 944 901 993 1019 827 744 835 928 1039 1123 1118 1077 1224 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 31 57 72 85 118 186 297 412 471 498 541 607 689 761 797 791 775 780 807 867 981 1106 1232 1335 1346 1337 1294 1274 1295 1294 1260 1199 1137 1117 1105 1066 1039 1079 1140 1182 1219 1261 1298 1330 1338 1352 1398 1462 1522 1559 1574 1512 1424 1328 1213 1141 1155 1198 1225 1261 1304 1302 1276 1256 1224 1244 1287 1286 1254 1400 1488 1640 1796 1797 1697 1448 1299 1349 1473 1521 1540 1604 1537 1418 1497 1538 1264 841 451 165 56 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 18 30 23 6 10 35 84 167 348 627 889 1044 1123 1194 1235 1245 1283 1354 1465 1770 2404 3169 3484 3042 2516 2383 2445 2465 2405 2323 2286 2304 2318 2364 2442 2517 2570 2600 2615 2596 2546 2516 2528 2562 2548 2533 2631 2598 2504 2452 2322 2190 2148 2156 2154 2184 2264 2403 2582 2752 2897 2968 2908 2742 2568 2492 2499 2482 2486 2610 2678 2697 2802 2845 2886 2950 2986 2902 2951 2977 3003 3025 3061 3017 2932 2828 2693 2500 2231 1922 1620 1369 1221 1246 1402 1528 1434 1085 730 568 595 758 949 1145 1340 1473 1472 1454 1445 1482 1534 1557 1563 1572 1576 1540 1512 1538 1587 1624 1619 1563 1529 1539 1654 1910 2182 2515 2745 2736 2540 2401 2421 2450 2380 2276 2169 2132 2241 2400 2604 2834 2928 2896 2713 2383 2226 2155 2181 2397 2512 2620 2604 2417 2409 2463 2423 2413 2471 2485 2484 2482 2477 2517 2402 2347 2466 2651 2545 2517 2465 2293 2131 1874 1567 1381 1422 1542 1600 1647 1716 1709 1645 1642 1724 1777 1666 1519 1377 1336 1370 1614 2107 2519 2994 3426 3917 4229 4287 3955 3147 2128 1439 1526 2485 3627 3878 3085 2478 2484 2564 2421 2361 2448 2401 2306 2341 2596 3038 3456 3603 3283 2608 1991 1610 1407 1647 2387 2959 3101 2875 2547 2251 2225 2410 2547 2519 2447 2368 2113 1805 1531 1399 1399 1431 1462 1533 1580 1537 1468 1408 1433 1422 1400 1369 1367 1391 1459 1505 1494 1450 1421 1410 1377 1340 1326 1322 1296 1299 1237 1169 1101 1054 1031 1080 1299 1561 1755 1746 1443 1122 1021 1054 1064 1279 1499 1482 1776 2272 2470 2063 1364 965 813 741 800 957 979 969 1035 902 764 685 732 797 892 913 882 819 871 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 40 71 94 107 126 187 283 353 398 442 497 576 673 753 793 799 793 781 782 843 949 1066 1184 1278 1341 1311 1259 1268 1332 1353 1366 1285 1246 1239 1190 1104 1046 1063 1125 1167 1202 1232 1254 1269 1315 1411 1489 1554 1571 1574 1538 1483 1371 1153 1011 1000 1047 1120 1204 1279 1328 1352 1367 1381 1410 1428 1438 1454 1504 1536 1781 1925 1953 1627 1422 1393 1440 1421 1443 1476 1558 1511 1490 1661 1643 1202 661 242 79 33 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 2 5 10 12 22 24 18 3 7 30 82 165 346 616 845 1016 1122 1173 1228 1291 1375 1432 1519 1798 2279 2968 3286 2921 2504 2393 2454 2445 2343 2248 2207 2257 2275 2312 2361 2438 2534 2591 2623 2620 2577 2602 2642 2642 2618 2548 2627 2676 2554 2449 2330 2251 2190 2188 2150 2160 2225 2355 2550 2717 2857 2958 2966 2887 2752 2616 2511 2445 2459 2572 2688 2662 2774 2942 2966 2927 2946 2837 2775 2732 2770 2836 2919 2968 2967 2922 2818 2649 2425 2164 1904 1710 1653 1719 1758 1628 1276 847 640 669 838 980 1056 1203 1357 1467 1486 1508 1524 1599 1676 1641 1576 1570 1584 1556 1527 1568 1659 1709 1680 1646 1569 1513 1560 1748 1988 2340 2659 2788 2729 2613 2557 2488 2338 2164 2040 2026 2097 2172 2244 2446 2617 2754 2730 2586 2466 2440 2400 2479 2488 2284 2099 2005 2063 2102 2010 1963 2058 2219 2370 2436 2494 2571 2581 2599 2625 2830 2532 2381 2264 2130 1901 1636 1422 1390 1514 1648 1734 1770 1762 1703 1633 1614 1631 1681 1782 1938 1665 1571 1480 1678 2175 2653 2999 3405 3969 4372 4392 3787 2695 1807 1697 2387 3493 4214 4057 3048 2637 2711 2717 2605 2654 2727 2498 2164 2013 2206 2689 3361 3950 4082 3751 3292 2839 2314 2246 2740 3223 3188 2712 2252 2045 2191 2408 2464 2346 2298 2365 2309 1973 1549 1377 1387 1451 1488 1556 1607 1544 1482 1478 1512 1501 1467 1442 1414 1436 1514 1555 1543 1510 1479 1467 1397 1390 1445 1457 1423 1410 1404 1363 1289 1240 1266 1467 1885 2419 2776 2534 2075 1668 1371 1140 896 1144 1441 1577 1892 2343 2523 2252 1776 1428 1144 853 756 850 906 1046 1138 949 811 760 760 749 776 884 926 960 1077 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 72 102 123 148 191 238 293 344 384 448 542 636 715 780 807 789 755 761 814 893 1005 1137 1251 1288 1242 1191 1222 1289 1341 1367 1366 1378 1348 1259 1178 1109 1084 1095 1125 1165 1203 1245 1321 1433 1534 1611 1624 1630 1625 1605 1461 1233 1103 1072 1071 1108 1184 1271 1341 1394 1419 1421 1434 1449 1433 1452 1519 1527 1715 1796 1865 1568 1357 1423 1527 1439 1633 1545 1536 1539 1640 1634 1357 868 449 231 80 21 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 25 50 67 47 24 16 3 13 32 81 160 326 566 794 997 1132 1194 1234 1298 1400 1464 1585 1902 2221 2875 3195 2879 2637 2561 2615 2508 2347 2194 2177 2228 2281 2330 2346 2410 2478 2505 2550 2570 2562 2630 2685 2691 2728 2674 2700 2690 2680 2530 2319 2299 2248 2280 2205 2170 2163 2250 2474 2661 2792 2895 2927 2904 2831 2677 2496 2391 2367 2437 2556 2585 2665 2839 2874 2885 2888 2801 2734 2671 2639 2641 2678 2740 2794 2807 2756 2630 2453 2278 2133 2027 1969 1879 1637 1261 897 664 740 866 946 1003 1131 1304 1428 1494 1533 1623 1722 1797 1809 1708 1622 1634 1635 1581 1560 1601 1685 1718 1704 1717 1655 1573 1551 1594 1723 1953 2235 2461 2577 2568 2480 2327 2095 1888 1810 1797 1770 1757 1733 1903 2115 2254 2279 2334 2561 2654 2411 2168 1928 1709 1612 1659 1738 1739 1655 1552 1564 1730 1973 2201 2384 2458 2636 2850 2894 2808 2663 2478 2331 2176 1950 1726 1557 1513 1581 1704 1827 1898 1896 1837 1801 1757 1736 1892 2083 2192 2014 1868 1742 1792 2098 2555 2931 3223 3554 3948 4094 3618 2600 1719 1747 2768 4057 4554 4121 3251 2829 2756 2755 2773 3079 3295 2915 2172 1690 1755 2238 3037 3902 4343 4417 4312 3959 3161 2723 3075 3194 2946 2513 2152 2031 2185 2380 2402 2348 2413 2550 2490 2103 1583 1440 1454 1482 1496 1533 1597 1543 1503 1532 1581 1563 1527 1506 1471 1475 1530 1562 1556 1557 1570 1549 1502 1616 1859 2002 2006 1944 1970 2044 2040 1995 2092 2313 2849 3397 3289 2650 2075 1748 1693 1370 1166 1173 1306 1492 1775 2067 2156 2148 2036 1816 1569 1159 830 657 668 990 1097 979 842 807 833 859 930 1039 1056 1076 1119 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 46 96 130 162 196 240 292 327 357 409 479 570 680 768 801 783 756 749 769 832 941 1075 1167 1165 1114 1074 1103 1152 1250 1326 1348 1382 1381 1342 1244 1163 1126 1117 1139 1182 1239 1323 1426 1516 1582 1605 1637 1641 1538 1387 1315 1283 1243 1226 1244 1270 1299 1336 1396 1435 1433 1429 1452 1490 1527 1586 1648 1706 1669 1674 1567 1402 1569 1493 1614 2095 1750 1691 1830 2072 1808 1272 695 282 159 55 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 2 14 34 84 119 79 29 12 2 18 40 90 180 350 564 783 974 1115 1221 1272 1329 1440 1555 1836 2107 2278 2663 3040 2854 2795 2754 2780 2560 2410 2237 2184 2175 2337 2407 2417 2411 2371 2355 2409 2480 2532 2611 2677 2692 2731 2783 2882 2876 2838 2691 2411 2320 2302 2367 2296 2238 2193 2222 2386 2585 2743 2853 2903 2900 2839 2702 2521 2372 2272 2294 2402 2457 2510 2654 2770 2813 2823 2780 2706 2628 2566 2515 2474 2450 2468 2496 2481 2408 2257 2111 1983 1870 1709 1456 1162 899 772 806 978 1074 1083 1168 1356 1546 1671 1739 1807 1938 2057 2057 1935 1759 1676 1701 1672 1616 1641 1649 1755 1774 1763 1735 1699 1674 1622 1557 1534 1580 1700 1857 1955 1937 1863 1764 1616 1509 1493 1516 1401 1262 1266 1421 1580 1628 1633 1688 1802 1898 1838 1597 1354 1314 1417 1491 1504 1498 1437 1295 1201 1303 1529 1688 1843 2023 2319 2637 2837 2948 2984 2880 2690 2481 2287 2052 1823 1714 1704 1755 1857 1937 1979 2044 2128 2173 2156 2290 2403 2386 2281 2224 2144 1997 2018 2229 2513 2843 3186 3584 3947 3902 3210 2127 1594 2231 3316 4054 4048 3526 3014 2744 2710 2884 3397 3784 3353 2259 1426 1410 1928 2699 3470 3948 4156 4227 3922 3176 2780 2772 2604 2376 2151 2090 2225 2391 2420 2375 2447 2663 2864 2711 2161 1667 1530 1530 1511 1471 1423 1515 1529 1508 1530 1581 1588 1545 1527 1508 1512 1536 1558 1566 1599 1641 1668 1874 2253 2575 2740 2675 2549 2655 2921 2999 2875 2966 3318 3598 3490 2866 2381 2224 2274 2097 1712 1283 1031 1095 1379 1713 1938 1987 1982 1876 1905 2023 1733 1149 588 514 859 1011 909 825 817 795 810 938 1077 1017 1038 1083 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 4 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 37 82 136 189 237 283 325 349 370 400 451 535 654 779 843 830 773 725 725 782 882 982 1006 964 951 968 990 1047 1129 1193 1225 1301 1374 1368 1365 1316 1252 1229 1245 1282 1345 1421 1479 1508 1522 1577 1638 1631 1535 1453 1388 1335 1310 1325 1324 1338 1361 1393 1415 1424 1443 1475 1511 1552 1598 1654 1687 1558 1515 1587 1556 1685 1518 1880 2218 1898 2010 2252 2284 1882 1208 570 217 85 17 3 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 6 23 67 100 77 27 2 0 18 48 102 200 365 564 819 1002 1120 1245 1319 1375 1532 1778 2093 2374 2491 2681 2836 2840 2869 2879 2835 2596 2435 2262 2176 2162 2304 2363 2356 2351 2332 2322 2376 2473 2540 2598 2665 2669 2644 2753 2944 3032 2987 2832 2559 2347 2300 2406 2400 2348 2299 2302 2402 2560 2712 2832 2908 2929 2890 2793 2633 2465 2335 2260 2283 2337 2376 2463 2595 2663 2684 2678 2649 2586 2523 2457 2386 2282 2218 2209 2179 2126 1972 1827 1678 1517 1321 1133 1049 1042 1133 1311 1451 1593 1748 1892 2009 2074 2081 2059 2084 2191 2293 2280 2129 1932 1797 1749 1661 1644 1743 1726 1771 1865 1840 1779 1745 1716 1658 1594 1531 1483 1446 1430 1396 1258 1114 1054 1011 1063 1198 1267 1180 1023 1010 1106 1139 1070 1081 1146 1174 1188 1300 1423 1535 1607 1554 1442 1388 1377 1347 1247 1206 1232 1324 1406 1506 1630 1919 2297 2635 2903 3048 3101 3037 2835 2587 2365 2152 1970 1862 1910 2087 2271 2343 2319 2422 2472 2420 2466 2543 2452 2363 2323 2240 2147 2084 2037 2069 2323 2826 3445 4102 4267 3759 2586 1640 1631 2384 3451 3893 3633 3149 2779 2695 2989 3575 3994 3660 2510 1504 1245 1666 2459 3123 3381 3522 3659 3553 3094 2491 2010 1802 1840 1957 2138 2350 2397 2303 2254 2396 2690 2877 2656 2131 1715 1542 1514 1517 1483 1462 1484 1502 1505 1526 1567 1576 1551 1529 1526 1549 1563 1569 1587 1636 1702 1911 2331 2754 3024 3043 2869 2731 2890 3080 3055 2901 3027 3486 3577 3350 2830 2449 2499 2601 2274 1790 1342 1053 1068 1471 1813 1897 1869 1748 1806 2097 2357 2213 1502 858 680 746 802 821 857 816 766 831 755 924 881 877 940 0 0 0 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 3 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 6 27 74 134 192 250 318 373 403 415 425 442 500 627 762 854 830 751 711 724 760 827 876 866 875 926 974 1011 1031 1057 1057 1087 1154 1234 1333 1360 1362 1351 1348 1365 1408 1470 1524 1555 1579 1652 1788 1899 1895 1786 1592 1487 1431 1442 1379 1389 1409 1430 1419 1424 1447 1483 1532 1588 1640 1699 1697 1550 1513 1619 1692 1806 1580 1744 2039 2090 2074 2034 1738 1312 742 325 133 51 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 18 26 19 6 15 49 78 56 20 0 2 20 55 111 209 357 545 794 999 1139 1262 1358 1437 1589 1848 2184 2535 2690 2744 2748 2835 2957 2963 2802 2523 2356 2228 2154 2146 2200 2227 2239 2277 2307 2336 2413 2501 2546 2614 2712 2722 2649 2676 2848 3019 3061 2955 2728 2465 2336 2366 2405 2402 2385 2373 2406 2515 2660 2781 2877 2948 2971 2927 2784 2579 2412 2269 2194 2219 2254 2268 2390 2463 2500 2514 2523 2495 2462 2430 2391 2312 2227 2165 2087 2032 1914 1803 1667 1513 1396 1353 1415 1522 1679 1837 2074 2399 2750 2965 2984 2882 2708 2496 2334 2240 2230 2348 2375 2273 2032 1802 1652 1690 1812 1775 1715 1794 1853 1815 1754 1712 1670 1639 1611 1570 1494 1401 1291 1134 1013 961 931 981 1083 1162 1146 1092 1005 1010 991 915 908 976 1068 1186 1345 1518 1665 1691 1567 1409 1386 1343 1310 1260 1304 1323 1271 1225 1255 1408 1653 1968 2252 2542 2812 3051 3207 3171 3020 2836 2614 2443 2388 2447 2643 2791 2820 2623 2597 2620 2552 2528 2468 2307 2305 2324 2276 2253 2161 2044 1911 1920 2361 3071 4086 4424 3998 2884 1749 1286 1855 2964 3573 3522 3148 2784 2720 3098 3754 4277 4136 3208 2185 1578 1765 2309 2874 3031 3138 3346 3519 3426 2949 2223 1741 1738 1940 2132 2256 2277 2119 2058 2183 2419 2530 2245 1836 1551 1469 1472 1488 1495 1488 1491 1500 1525 1542 1567 1594 1596 1557 1556 1585 1585 1574 1586 1643 1740 2008 2494 2899 3056 2909 2655 2532 2683 2622 2313 2204 2713 3286 3462 3303 2975 2675 2526 2360 2137 1937 1448 1032 978 1361 1762 1918 1935 1999 2209 2436 2633 2604 2212 1656 1118 789 815 783 733 706 769 835 760 788 834 880 979 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 3 10 15 8 1 0 0 0 0 0 0 0 0 3 6 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 46 85 133 195 278 359 412 441 439 434 470 569 733 797 749 715 712 722 749 794 824 851 920 1009 1080 1124 1122 1080 1041 1011 1049 1151 1212 1295 1357 1381 1405 1438 1490 1558 1647 1745 1841 1958 2051 2060 1974 1810 1689 1665 1694 1527 1469 1447 1389 1391 1412 1428 1483 1566 1632 1688 1759 1758 1649 1613 1702 1750 1768 1639 1672 2040 2234 1799 1334 1024 662 317 125 56 32 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 13 31 46 46 29 22 47 67 38 13 6 17 37 63 112 209 358 562 811 1011 1145 1252 1333 1397 1524 1809 2217 2553 2696 2713 2724 2840 2984 2913 2671 2441 2320 2196 2133 2144 2152 2132 2132 2160 2201 2275 2396 2502 2555 2637 2762 2789 2693 2632 2772 3008 3102 3052 2849 2602 2425 2385 2415 2417 2381 2377 2406 2463 2561 2676 2780 2877 2965 3013 2941 2752 2562 2344 2176 2177 2151 2150 2186 2274 2303 2351 2383 2367 2354 2375 2398 2379 2331 2279 2227 2210 2190 2127 2032 1934 1886 1892 1962 2086 2284 2555 2824 3124 3435 3702 3771 3629 3338 2941 2540 2202 2045 2247 2506 2567 2280 1880 1657 1707 1861 1814 1753 1804 1874 1858 1772 1707 1695 1689 1677 1668 1636 1578 1504 1425 1367 1342 1315 1389 1386 1367 1329 1305 1211 1153 1127 1128 1143 1168 1230 1327 1425 1500 1526 1521 1555 1505 1520 1478 1384 1340 1346 1322 1262 1220 1231 1321 1503 1722 1942 2230 2611 3006 3271 3380 3435 3368 3197 3059 3110 3285 3308 3204 2986 2801 2775 2766 2706 2620 2420 2275 2324 2316 2285 2285 2162 2131 2043 1914 2139 2787 3672 4319 4139 3073 1856 1208 1524 2405 3105 3255 2970 2607 2535 3014 3884 4491 4468 3919 2948 2058 1941 2359 2815 3001 3056 3297 3733 4023 3720 2825 2059 1750 1847 2015 2116 2235 2132 2027 2073 2252 2271 1847 1441 1342 1393 1450 1457 1432 1509 1551 1529 1540 1572 1567 1584 1619 1599 1591 1612 1609 1591 1595 1648 1732 1907 2284 2713 2908 2767 2504 2263 1986 1827 1626 1825 2582 3352 3491 3179 2918 2610 2360 2231 2242 2227 1598 1017 843 1214 1733 2042 2241 2528 2735 2752 2757 2844 2850 2522 1820 1406 1381 1114 877 849 904 1015 1016 983 1046 1253 1591 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 25 20 5 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 35 71 131 210 298 380 432 451 456 486 585 696 697 670 671 699 746 775 761 769 852 925 979 1070 1141 1159 1174 1122 1045 1028 1049 1143 1274 1361 1402 1422 1451 1506 1598 1691 1756 1814 1848 1854 1887 1895 1759 1777 1774 1575 1465 1405 1361 1390 1438 1470 1557 1658 1733 1777 1871 1934 1845 1782 1887 1909 1795 1770 1968 2144 1894 1218 730 521 275 99 35 17 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 22 63 111 144 116 39 23 31 21 7 11 39 47 53 96 198 367 625 890 1056 1124 1187 1269 1333 1487 1792 2136 2440 2593 2579 2558 2697 2890 2764 2526 2384 2322 2261 2190 2146 2129 2133 2143 2136 2158 2241 2353 2450 2551 2711 2859 2875 2771 2642 2743 3016 3131 3073 2929 2734 2539 2452 2444 2440 2375 2360 2359 2376 2462 2570 2660 2722 2803 2888 2910 2801 2644 2502 2289 2202 2130 2092 2116 2165 2177 2213 2251 2234 2196 2199 2242 2270 2262 2261 2275 2307 2394 2446 2433 2406 2412 2432 2451 2546 2681 2935 3152 3404 3660 3922 4058 3984 3712 3274 2761 2264 1962 2096 2492 2715 2466 1953 1680 1718 1884 1807 1756 1888 1979 1923 1813 1773 1790 1785 1763 1768 1781 1783 1780 1785 1745 1766 1794 1835 1800 1739 1669 1629 1563 1480 1413 1391 1398 1404 1390 1399 1451 1467 1488 1577 1690 1735 1730 1656 1555 1554 1536 1449 1380 1319 1276 1324 1450 1590 1752 2015 2387 2763 3089 3401 3695 3773 3591 3431 3429 3500 3495 3336 3083 2941 2841 2773 2766 2696 2540 2475 2425 2279 2205 2223 2164 2191 2165 2055 2120 2532 3289 4114 4163 3225 2019 1269 1296 1958 2718 2985 2679 2286 2283 2836 3781 4413 4534 4177 3338 2525 2331 2564 2842 2956 3006 3212 3526 3644 3375 2681 1973 1654 1678 1825 2010 2228 2307 2266 2216 2241 2154 1802 1452 1324 1349 1443 1416 1356 1435 1548 1557 1521 1594 1598 1579 1600 1615 1616 1642 1663 1637 1645 1681 1697 1741 1854 2120 2282 2302 2099 1845 1448 1314 1436 1883 2626 3196 3211 2885 2700 2446 2278 2203 2372 2329 1766 1102 810 1129 1647 2045 2323 2606 2780 2660 2625 2853 3186 3194 2704 2439 2198 1832 1530 1384 1436 1617 1691 1611 1603 1835 2208 0 0 0 0 0 0 1 2 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 15 30 29 14 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 42 87 150 229 313 390 452 511 586 679 726 708 672 662 710 762 759 754 756 727 720 792 916 1060 1218 1288 1218 1092 1029 1061 1181 1302 1372 1392 1408 1438 1480 1488 1447 1488 1507 1613 1821 1874 1763 1751 1703 1597 1566 1557 1537 1527 1587 1663 1782 1860 1913 1924 2002 2066 1978 1865 1784 1638 1543 1639 1800 1652 1109 520 253 193 96 31 13 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 31 93 162 192 146 51 5 5 8 1 6 28 26 28 63 158 330 616 893 1038 1057 1093 1150 1168 1324 1697 2058 2334 2543 2558 2545 2667 2824 2696 2473 2409 2380 2267 2221 2152 2112 2132 2132 2143 2146 2207 2307 2368 2489 2698 2853 2873 2805 2632 2692 2848 2986 2965 2978 2848 2674 2559 2538 2520 2440 2383 2348 2334 2373 2453 2533 2569 2622 2708 2756 2689 2583 2496 2338 2190 2116 2066 2081 2133 2150 2156 2154 2108 2023 1955 1948 1977 1984 2013 2061 2090 2206 2344 2494 2646 2728 2766 2781 2821 2859 2937 3090 3332 3615 3907 4119 4134 3884 3409 2849 2297 1898 2017 2482 2675 2412 1908 1647 1736 1866 1819 1796 1908 1976 1919 1843 1835 1858 1858 1850 1880 1940 1988 1984 1996 1919 1991 2049 2053 2053 2032 2009 1993 1951 1892 1828 1776 1748 1716 1650 1603 1620 1672 1710 1834 1927 1927 1837 1699 1664 1696 1635 1630 1559 1458 1405 1410 1498 1633 1751 1910 2139 2420 2788 3253 3661 3847 3802 3692 3599 3547 3462 3259 3015 2869 2785 2752 2780 2754 2625 2485 2327 2297 2156 2075 2103 2160 2194 2143 2134 2313 2916 3772 4083 3450 2332 1416 1095 1504 2328 2748 2508 2076 2056 2574 3315 3971 4317 4166 3532 2913 2718 2814 2905 2918 2923 3006 3084 2997 2743 2417 1981 1633 1470 1487 1753 2260 2706 2787 2561 2255 1908 1533 1324 1270 1374 1502 1347 1185 1292 1482 1540 1511 1556 1584 1576 1580 1606 1622 1645 1674 1670 1664 1662 1615 1617 1650 1719 1783 1800 1724 1551 1353 1334 1566 2102 2757 3004 2969 2840 2577 2295 2177 2340 2587 2438 1821 1203 991 1131 1438 1797 2045 2140 2178 2268 2414 2741 3057 3185 3164 3045 2875 2711 2448 2202 2223 2465 2658 2611 2423 2519 2812 0 0 0 0 0 1 2 3 5 6 6 5 4 4 2 0 0 0 0 0 0 0 0 0 0 0 13 28 31 16 3 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 28 57 95 148 228 333 455 586 705 806 840 797 735 744 791 897 903 792 766 763 736 747 863 1070 1266 1341 1267 1156 1119 1157 1221 1296 1352 1396 1431 1420 1403 1324 1385 1448 1619 1787 1793 1724 1649 1574 1594 1646 1649 1580 1705 1785 1935 2018 2086 2075 1989 1962 2025 2005 1856 1624 1399 1175 965 838 680 405 151 59 56 38 18 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 2 30 89 179 252 241 131 21 1 1 0 1 7 7 11 21 79 227 572 812 940 945 931 927 1041 1242 1510 1859 2208 2489 2594 2637 2695 2778 2610 2454 2379 2287 2138 2087 2089 2088 2151 2155 2128 2128 2177 2251 2309 2402 2585 2744 2788 2762 2624 2607 2653 2790 2849 2898 2831 2724 2618 2578 2583 2546 2472 2401 2348 2325 2370 2464 2497 2502 2565 2650 2663 2612 2561 2412 2225 2111 1999 1971 2029 2049 2046 2048 2022 1943 1845 1804 1808 1811 1842 1895 1909 1971 2105 2276 2434 2555 2690 2793 2855 2915 2941 2935 3050 3338 3694 3978 4035 3732 3070 2390 1982 1869 2161 2603 2546 2189 1809 1625 1710 1840 1858 1865 1917 1940 1914 1899 1894 1862 1851 1878 1966 2069 2138 2108 2104 2069 2079 2125 2162 2187 2187 2179 2192 2197 2175 2158 2174 2219 2231 2150 2109 2158 2187 2182 2221 2168 2099 1997 1867 1858 1912 1916 1863 1808 1795 1780 1783 1812 1841 1841 1803 1884 2145 2537 2999 3391 3671 3805 3845 3729 3553 3327 3112 2942 2836 2781 2726 2704 2694 2620 2406 2285 2300 2214 2120 2096 2094 2110 2130 2152 2225 2607 3342 3950 3811 2869 1786 1097 1140 1800 2386 2532 2254 2072 2377 2895 3490 3907 3974 3661 3195 2941 2950 2909 2857 2849 2810 2738 2667 2482 2280 2003 1647 1345 1231 1468 2180 2911 3137 2815 2157 1625 1409 1356 1484 1642 1720 1459 1151 1216 1436 1504 1493 1530 1574 1569 1549 1584 1602 1628 1670 1694 1675 1647 1596 1561 1564 1600 1620 1627 1591 1514 1458 1486 1788 2275 2702 2846 2846 2798 2506 2289 2386 2655 2703 2378 1839 1408 1173 1117 1291 1509 1656 1737 1823 2022 2207 2448 2689 2867 2984 3010 2914 2787 2700 2606 2597 2766 2894 2904 2802 2791 2723 0 0 0 0 0 1 3 5 6 8 9 10 9 8 6 3 0 0 0 0 0 0 0 0 0 0 4 17 23 12 3 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 2 15 36 50 62 93 149 228 339 500 700 881 952 914 873 870 935 910 883 1075 1153 1048 901 839 929 1122 1307 1377 1330 1265 1214 1210 1263 1340 1421 1471 1489 1396 1400 1615 1774 1861 1821 1728 1649 1587 1562 1689 1966 2052 2028 2248 2291 2388 2298 2274 2225 2072 1909 1924 1801 1584 1434 1119 629 266 142 110 71 29 20 22 18 14 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 24 100 245 396 420 257 63 3 0 0 0 2 2 3 1 25 129 425 725 830 743 646 581 730 1043 1358 1685 2059 2380 2538 2646 2709 2742 2604 2468 2326 2197 2062 1981 1970 2012 2068 2043 2047 2100 2173 2234 2251 2285 2397 2534 2619 2645 2626 2634 2639 2692 2722 2726 2705 2662 2597 2549 2556 2566 2552 2509 2435 2359 2346 2404 2385 2253 2267 2396 2503 2496 2527 2452 2298 2180 2035 1896 1869 1891 1928 1992 2045 2002 1911 1880 1888 1898 1868 1881 1887 1872 1868 1936 2052 2177 2252 2376 2519 2666 2860 2973 2992 3111 3343 3515 3527 3298 2692 2143 1974 2124 2459 2663 2479 2094 1756 1616 1663 1791 1862 1882 1919 1969 2000 2035 2020 1866 1773 1818 1968 2122 2219 2189 2170 2138 2111 2136 2165 2202 2214 2221 2268 2311 2308 2290 2294 2341 2427 2475 2493 2615 2610 2557 2563 2513 2486 2455 2452 2446 2454 2479 2447 2420 2423 2397 2373 2274 2150 2075 2025 1925 2031 2292 2591 2913 3275 3588 3740 3659 3480 3307 3152 3012 2900 2770 2646 2611 2660 2605 2438 2364 2332 2285 2192 2125 2079 2059 2071 2099 2138 2332 2915 3761 4133 3596 2609 1644 1085 1194 1760 2374 2504 2489 2739 3114 3406 3618 3751 3638 3266 2957 2866 2839 2851 2811 2634 2436 2275 2200 2228 2150 1864 1502 1356 1601 2203 2763 2866 2459 1847 1237 1061 1335 1601 1878 1975 1701 1393 1316 1411 1469 1458 1501 1513 1545 1537 1560 1587 1607 1620 1625 1642 1641 1611 1554 1569 1651 1663 1635 1612 1616 1803 1901 2031 2340 2776 2862 2721 2600 2418 2354 2573 2818 2678 2324 1969 1800 1649 1538 1555 1559 1631 1666 1708 1807 1876 1922 2059 2330 2504 2561 2476 2430 2596 2483 2380 2376 2462 2512 2558 2675 2827 1 0 0 0 0 1 1 2 5 7 10 13 13 12 9 6 2 0 0 0 0 0 0 0 0 1 2 5 7 3 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 10 44 66 65 60 62 78 121 235 450 746 987 1057 1000 935 932 883 1033 1488 1549 1392 1239 1065 967 1023 1204 1378 1442 1407 1335 1308 1340 1401 1483 1534 1573 1494 1549 1708 2009 2161 2038 1876 1753 1743 1782 1963 2278 2452 2551 2738 2713 2471 2397 2337 2334 2235 1891 1528 1220 1037 989 594 184 28 1 2 3 8 12 13 16 13 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 112 253 450 545 373 118 16 5 1 0 0 0 0 0 11 76 326 597 656 560 448 378 488 795 1177 1548 1931 2274 2440 2544 2659 2704 2614 2495 2321 2170 2075 1965 1903 1906 1964 2027 2095 2137 2187 2230 2220 2213 2261 2332 2397 2430 2495 2560 2574 2563 2559 2570 2545 2516 2439 2396 2424 2428 2443 2505 2519 2422 2332 2389 2422 2286 2140 2109 2227 2259 2314 2310 2306 2289 2260 2093 1961 1901 1893 1993 2131 2155 2069 1974 1915 1879 1814 1775 1773 1742 1710 1828 2008 2144 2186 2215 2245 2247 2302 2500 2741 2927 3121 3220 3068 2869 2624 2520 2600 2639 2656 2594 2321 1951 1635 1539 1604 1731 1836 1867 1903 2005 2111 2180 2131 1895 1726 1748 1934 2173 2286 2261 2268 2274 2192 2142 2134 2160 2188 2217 2272 2331 2345 2304 2253 2274 2369 2520 2491 2520 2673 2747 2842 2909 2951 2946 2915 2850 2839 2938 3051 3089 2989 2863 2795 2712 2544 2331 2142 2016 1914 1919 2091 2394 2771 3116 3366 3497 3480 3350 3175 3028 2870 2692 2572 2546 2639 2613 2411 2352 2318 2286 2157 2053 2040 2058 2055 2050 2057 2135 2552 3440 4130 4174 3630 2694 1658 1075 1314 2000 2507 2823 3124 3355 3447 3489 3605 3564 3235 2910 2814 2816 2774 2634 2358 2115 1994 2068 2280 2403 2249 1998 2122 2541 2668 2189 2256 2343 1928 1406 1213 1370 1558 1738 1866 1707 1430 1372 1496 1541 1446 1479 1506 1532 1533 1540 1570 1585 1599 1595 1597 1607 1593 1554 1555 1623 1660 1658 1668 1756 1910 2101 2223 2416 2701 2662 2556 2560 2481 2412 2530 2558 2479 2318 2182 2283 2381 2336 1984 1801 1801 1775 1666 1567 1457 1363 1513 1793 1924 1905 1910 2009 2049 1969 1890 1889 2019 2220 2329 2468 2679 5 0 0 0 0 0 0 0 3 6 9 11 12 12 10 6 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 1 1 0 1 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 14 19 27 57 87 100 99 81 66 61 94 217 489 836 1068 1113 1084 1034 988 1298 1861 1710 1441 1436 1344 1178 1085 1153 1326 1471 1512 1481 1455 1468 1504 1562 1605 1633 1587 1651 1757 2115 2323 2279 2172 2045 2050 2103 2320 2519 2688 2981 2958 2485 1963 2018 2223 2420 2367 1560 786 442 315 227 116 26 1 0 0 1 3 6 9 14 14 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 104 266 517 643 439 147 28 8 1 0 0 0 0 3 11 50 234 482 580 522 408 321 335 557 982 1446 1874 2228 2389 2466 2614 2683 2614 2481 2330 2198 2096 2045 1947 1909 1989 2085 2138 2114 2126 2179 2172 2148 2161 2174 2242 2264 2312 2345 2384 2381 2369 2436 2428 2379 2359 2320 2299 2247 2251 2351 2415 2370 2311 2344 2392 2406 2228 2073 2148 2224 2199 2232 2298 2364 2415 2367 2253 2154 2110 2154 2253 2289 2190 1998 1793 1638 1544 1434 1461 1596 1785 2025 2190 2267 2398 2327 2242 2176 2109 2062 2131 2356 2620 2843 2847 2713 2595 2721 3082 3097 2769 2500 2294 1921 1522 1423 1528 1672 1826 1947 2009 2071 2178 2303 2260 2037 1823 1759 1892 2145 2321 2327 2353 2373 2365 2283 2210 2180 2176 2191 2223 2256 2285 2262 2208 2255 2358 2590 2621 2688 2815 2957 3075 3175 3239 3202 3057 2901 2839 2929 3139 3221 3067 2949 2963 3026 2960 2772 2564 2209 1915 1818 1868 2028 2291 2645 3026 3314 3440 3323 3112 2996 2842 2663 2544 2522 2566 2514 2338 2344 2329 2246 2112 2025 2010 2026 2079 2060 2014 2015 2284 3024 3788 4243 4339 3705 2492 1576 1381 1803 2486 3064 3308 3328 3342 3384 3542 3546 3226 2824 2623 2548 2470 2317 2113 1959 1898 2004 2256 2498 2629 2784 3047 2836 1855 1441 1959 2255 2052 1801 1673 1637 1518 1491 1600 1560 1422 1394 1574 1569 1426 1445 1480 1539 1538 1539 1559 1574 1577 1575 1587 1593 1556 1512 1518 1562 1631 1632 1685 1802 2003 2284 2367 2481 2727 2802 2718 2721 2623 2410 2455 2468 2384 2330 2407 2605 2615 2324 2031 1925 1894 1790 1647 1432 1123 1046 1233 1386 1369 1349 1470 1586 1559 1509 1536 1629 1767 1914 2029 2157 2290 14 3 0 0 0 0 0 0 3 6 8 10 11 10 9 6 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 0 1 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 9 19 35 49 61 76 98 124 151 149 120 84 65 90 245 573 936 1141 1187 1186 1292 1675 1986 1709 1423 1424 1455 1373 1269 1241 1333 1478 1574 1602 1601 1606 1628 1664 1693 1718 1740 1806 1881 2121 2324 2420 2430 2386 2429 2486 2632 2685 2829 2957 2626 1992 1646 1817 2202 2560 2228 924 228 63 30 12 7 2 0 0 0 0 0 1 3 6 14 16 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 119 338 569 593 336 93 18 4 0 0 0 3 9 14 21 29 148 378 538 511 409 313 257 392 788 1297 1819 2246 2408 2444 2569 2613 2548 2406 2224 2203 2165 2078 2037 2024 2048 2026 1971 1909 1950 2042 2061 2083 2143 2156 2212 2166 2166 2153 2216 2218 2160 2320 2412 2373 2407 2427 2342 2219 2181 2225 2278 2296 2277 2299 2362 2469 2463 2323 2287 2287 2261 2298 2358 2408 2459 2493 2490 2474 2469 2448 2395 2319 2185 1965 1649 1375 1225 1062 1123 1525 1896 2142 2190 2175 2363 2375 2299 2229 2068 1871 1788 1857 2092 2449 2690 2751 2592 2558 2946 3289 2984 2548 2285 1943 1563 1437 1546 1715 1882 1991 1969 1940 2099 2353 2367 2250 2084 1899 1878 2095 2299 2338 2367 2403 2434 2414 2344 2275 2224 2184 2169 2157 2210 2217 2196 2268 2364 2552 2706 2860 3005 3137 3262 3354 3417 3356 3106 2785 2547 2545 2633 2692 2693 2606 2685 2944 3070 3054 2908 2596 2232 1953 1809 1807 1938 2182 2508 2838 3150 3316 3313 3177 2963 2709 2515 2454 2487 2466 2357 2317 2334 2281 2156 2089 2089 2018 2145 2198 2043 1955 2128 2606 3242 3855 4264 3915 2938 2010 1605 1844 2464 3022 3194 3150 3093 3213 3454 3491 3240 2817 2455 2240 2096 1961 1865 1865 1911 1934 2055 2306 2715 3251 3546 3051 2047 1490 1531 1813 2160 2225 2028 1801 1572 1433 1479 1511 1416 1346 1536 1492 1430 1369 1422 1493 1530 1551 1579 1604 1606 1595 1606 1639 1618 1406 1479 1521 1585 1624 1726 1903 2227 2472 2385 2449 2860 2990 2755 2859 2635 2376 2409 2506 2425 2301 2383 2536 2524 2299 2073 2020 2060 2076 1819 1490 1220 1224 1229 1138 1035 994 1060 1165 1248 1299 1387 1474 1544 1610 1700 1770 1838 29 7 0 0 0 0 0 2 6 9 11 11 11 10 7 3 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 21 28 35 46 63 80 99 116 135 168 208 229 180 125 76 108 323 713 1067 1243 1284 1431 1770 1871 1642 1526 1392 1407 1450 1478 1438 1444 1534 1639 1713 1748 1764 1785 1825 1880 1934 1972 1988 2051 2205 2356 2485 2547 2577 2626 2651 2716 2636 2623 2722 2620 2216 1885 1942 2193 2313 1528 390 33 2 0 0 0 0 0 0 0 0 0 0 0 2 11 23 20 9 2 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 7 73 256 386 337 149 26 4 0 0 0 1 10 31 43 45 27 87 288 487 505 450 371 289 370 728 1218 1780 2284 2458 2431 2493 2543 2540 2427 2200 2151 2209 2101 2071 2105 2079 1949 1803 1728 1782 1889 1929 1969 2060 2077 2091 2072 2116 2117 2107 2114 2137 2264 2352 2433 2562 2616 2485 2333 2269 2265 2290 2290 2249 2272 2365 2475 2567 2551 2498 2463 2430 2455 2475 2442 2442 2466 2498 2557 2648 2640 2455 2239 2058 1851 1518 1222 1082 983 1050 1420 1813 2057 2111 2018 1983 2010 2034 2047 2017 1884 1726 1617 1581 1772 2219 2762 2735 2554 2705 3115 3035 2617 2220 1868 1597 1526 1644 1826 1985 2053 1958 1816 1920 2277 2408 2497 2437 2173 1981 2073 2245 2276 2279 2376 2460 2478 2465 2417 2351 2283 2255 2219 2226 2213 2192 2197 2263 2427 2629 2811 2950 3119 3297 3430 3510 3450 3186 2814 2470 2252 2236 2327 2308 2181 2169 2342 2619 2876 3037 3015 2755 2379 2013 1784 1752 1821 2009 2296 2723 3179 3437 3436 3252 2931 2623 2431 2322 2273 2276 2299 2339 2379 2292 2153 2055 2035 2162 2064 1929 1895 1984 2249 2729 3326 3760 3681 3040 2174 1641 1815 2370 2868 3067 3040 2936 3089 3302 3339 3179 2849 2459 2113 1848 1671 1621 1720 1849 1875 1867 1999 2480 3108 3337 2813 1863 1159 1014 1510 2278 2577 2295 1933 1599 1383 1387 1413 1405 1432 1449 1474 1448 1411 1467 1527 1535 1545 1593 1616 1622 1648 1683 1776 1739 1501 1479 1487 1528 1644 1875 2288 2714 2592 2224 2463 3122 3140 2818 2836 2661 2419 2296 2181 2075 2083 2210 2366 2474 2303 2128 2099 2166 2263 2015 1743 1608 1570 1496 1315 1073 939 984 1060 1159 1252 1303 1376 1425 1478 1489 1497 1533 42 16 0 0 1 1 1 5 11 15 14 11 9 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 1 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 24 39 51 61 68 80 99 121 140 153 178 225 303 341 268 163 87 179 495 865 1101 1260 1521 1760 1717 1555 1565 1473 1430 1529 1652 1653 1621 1647 1713 1792 1853 1894 1940 2009 2088 2148 2177 2192 2255 2355 2419 2501 2564 2602 2640 2666 2710 2720 2703 2657 2646 2510 2297 2174 1986 1498 655 105 2 0 0 0 0 0 0 0 0 0 0 0 0 0 5 18 23 18 11 1 0 0 0 0 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0 1 13 93 135 98 35 3 0 0 0 0 1 9 41 92 96 43 66 243 454 535 531 467 408 457 785 1263 1810 2309 2506 2460 2435 2463 2543 2465 2299 2192 2177 2248 2193 2170 2137 1988 1793 1721 1763 1831 1864 1892 1952 2000 2094 2139 2139 2114 2117 2103 2112 2181 2264 2362 2462 2514 2448 2355 2314 2328 2349 2321 2287 2321 2440 2624 2660 2584 2482 2479 2516 2559 2583 2580 2601 2633 2566 2522 2631 2684 2497 2229 1998 1800 1576 1305 1185 1186 1244 1478 1784 2103 2331 2301 2016 1802 1755 1824 1974 2088 2102 1928 1655 1598 1969 2507 2709 2595 2560 2706 2720 2441 2054 1746 1600 1647 1812 1932 1992 2071 1967 1757 1702 2021 2377 2648 2667 2410 2183 2107 2219 2262 2198 2283 2458 2513 2543 2586 2576 2520 2474 2420 2351 2309 2282 2210 2198 2306 2446 2608 2768 2951 3144 3306 3419 3428 3276 2936 2494 2197 2123 2197 2189 2046 1939 1982 2192 2415 2667 2982 3079 2855 2458 2081 1858 1747 1801 1961 2221 2579 3019 3325 3368 3232 3000 2737 2479 2260 2190 2253 2252 2363 2370 2253 2111 2123 2141 1984 1935 1864 1894 2081 2448 2960 3434 3549 3105 2294 1569 1533 1941 2495 2896 2998 2959 3100 3202 3157 3015 2804 2486 2070 1707 1486 1426 1487 1571 1679 1704 1760 2159 2693 2927 2593 1797 1021 763 1270 2155 2639 2534 2065 1599 1386 1377 1391 1423 1432 1419 1458 1470 1475 1530 1564 1536 1510 1577 1610 1624 1667 1748 1778 1676 1533 1473 1463 1506 1659 2043 2672 3074 2481 2029 2588 3183 3194 3014 2961 2865 2575 2223 1971 1916 1989 2182 2298 2363 2309 2180 2151 2194 2249 2152 1964 1830 1809 1757 1537 1335 1341 1474 1536 1548 1538 1510 1592 1582 1506 1556 1485 1406 42 22 3 0 3 4 2 9 15 20 17 10 5 4 5 2 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 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 14 34 49 69 91 99 108 124 145 160 165 183 226 314 435 471 342 142 138 324 634 908 1187 1538 1784 1742 1594 1586 1610 1609 1692 1799 1851 1818 1766 1753 1788 1854 1921 1996 2075 2153 2211 2260 2326 2397 2437 2434 2483 2553 2592 2661 2777 2828 2780 2550 2412 2444 2519 2588 2490 1851 831 152 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 10 9 2 0 0 0 0 0 0 0 1 4 3 0 0 0 0 0 0 0 0 0 0 0 0 1 22 31 19 6 1 0 0 0 0 0 2 33 129 178 95 82 225 410 544 592 591 569 621 925 1325 1808 2265 2478 2522 2514 2507 2512 2398 2284 2224 2164 2283 2321 2254 2183 2022 1806 1710 1764 1841 1856 1869 1948 2064 2192 2250 2227 2167 2120 2077 2054 2108 2166 2267 2372 2384 2331 2273 2250 2301 2366 2355 2343 2338 2331 2391 2429 2450 2318 2308 2339 2357 2391 2464 2590 2652 2548 2455 2566 2720 2659 2423 2156 1972 1800 1576 1454 1424 1457 1592 1884 2327 2684 2719 2450 2171 2010 2032 2352 2768 2982 2798 2263 1805 1937 2284 2464 2447 2404 2413 2395 2219 1938 1692 1549 1620 1927 2183 2222 2233 2158 1893 1605 1751 2211 2679 2781 2507 2392 2179 2177 2349 2310 2257 2421 2497 2538 2650 2755 2776 2723 2661 2543 2529 2503 2397 2323 2321 2334 2392 2509 2658 2826 2996 3153 3293 3392 3296 2991 2611 2459 2465 2388 2204 2047 1968 1973 2052 2168 2357 2675 2877 2814 2599 2270 1925 1768 1725 1769 2042 2461 2805 3068 3250 3290 3182 2952 2641 2369 2286 2213 2213 2256 2251 2119 2085 1979 1810 1854 1858 1860 1988 2263 2707 3235 3482 3181 2571 1775 1308 1369 1813 2396 2723 2941 3161 3230 3137 3041 2929 2584 2074 1594 1269 1224 1298 1252 1389 1470 1568 1896 2373 2725 2697 2182 1443 1056 1284 1939 2484 2419 1964 1637 1490 1443 1413 1410 1418 1419 1428 1446 1477 1545 1587 1513 1451 1522 1587 1582 1586 1600 1595 1573 1546 1519 1497 1514 1653 2051 2719 3111 2376 2220 2670 3091 3229 3126 3132 3131 2833 2406 2070 2048 2132 2282 2308 2396 2351 2187 2116 2170 2240 2211 2047 1898 1903 1940 1968 1991 1989 2105 2271 2346 2272 2261 2398 2531 2576 2405 2036 1803 31 23 7 1 3 5 5 10 16 21 18 9 2 1 4 3 0 0 0 0 1 4 7 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 4 3 8 21 42 58 81 115 124 123 133 155 166 159 163 197 275 408 523 468 279 180 259 506 780 1100 1449 1633 1627 1591 1664 1765 1795 1823 1905 1977 1969 1896 1814 1777 1825 1895 1978 2060 2153 2245 2334 2402 2428 2431 2437 2479 2538 2617 2802 3005 2942 2669 2417 2322 2347 2510 2687 2555 1711 587 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 3 6 8 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 1 0 0 0 0 4 11 13 43 149 234 150 117 229 376 520 643 686 589 581 887 1332 1833 2270 2488 2556 2591 2601 2547 2412 2315 2289 2273 2297 2343 2281 2174 2048 1929 1866 1868 1895 1901 1923 2022 2156 2285 2337 2304 2216 2109 2078 2030 2084 2101 2180 2266 2299 2294 2259 2216 2185 2137 2095 2139 2211 2214 2237 2249 2296 2156 1989 1795 1769 1913 2082 2241 2300 2283 2296 2409 2583 2640 2529 2326 2208 2088 1940 1680 1523 1528 1619 1940 2337 2701 2817 2659 2366 2132 2203 2600 3100 3415 3153 2493 1919 1829 2021 2118 2068 2062 2168 2211 2095 1852 1642 1577 1689 2001 2309 2448 2380 2252 2091 1846 1871 2181 2762 2955 2707 2674 2478 2289 2377 2426 2370 2444 2470 2433 2560 2802 2928 2892 2859 2783 2832 2788 2672 2551 2441 2337 2267 2282 2378 2521 2690 2883 3116 3346 3411 3312 3050 2800 2620 2449 2297 2165 2032 1944 1935 1971 2019 2182 2484 2678 2746 2701 2371 2004 1810 1704 1734 1894 2166 2489 2811 3093 3261 3237 3073 2881 2603 2346 2169 2115 2149 2018 1841 1720 1716 1805 1864 1869 1940 2140 2461 2875 3187 3283 3040 2438 1681 1336 1364 1638 2083 2554 2937 3133 3091 2872 2691 2461 1996 1506 1065 1060 1145 1070 1096 1204 1348 1649 2181 2698 2904 2760 2277 1745 1482 1613 1795 1799 1713 1587 1465 1431 1443 1453 1452 1420 1390 1396 1398 1437 1514 1464 1408 1470 1554 1539 1507 1521 1545 1568 1566 1591 1611 1582 1652 1911 2449 2904 2716 2658 2819 2981 3181 3382 3419 3337 2992 2568 2144 2134 2255 2313 2309 2325 2271 2120 2018 2066 2161 2096 1960 1897 1981 2115 2173 2215 2275 2404 2619 2812 2846 2941 3165 3296 3295 3156 2782 2555 16 14 9 4 3 4 4 8 13 17 17 12 3 1 2 3 2 1 0 1 4 9 12 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 6 7 9 24 50 68 86 130 155 144 137 147 157 148 137 157 239 396 570 608 447 283 326 521 743 1015 1353 1556 1628 1608 1777 1923 1933 1926 1967 2025 2042 2008 1920 1852 1870 1935 2006 2077 2175 2269 2359 2385 2374 2409 2473 2516 2585 2745 2967 3066 2838 2455 2291 2458 2667 2631 2456 1942 1102 327 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 15 17 13 8 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 29 59 82 79 101 186 237 168 138 238 370 522 708 763 624 567 834 1320 1876 2344 2589 2675 2729 2729 2662 2540 2427 2368 2315 2304 2332 2269 2153 2080 2026 1989 1949 1939 1975 2067 2229 2363 2405 2366 2300 2204 2098 2094 2044 2107 2114 2181 2237 2340 2426 2410 2288 2081 1877 1820 1926 2124 2208 2220 2281 2289 2250 2132 1943 1929 2042 2203 2317 2294 2221 2197 2240 2369 2441 2376 2196 2175 2162 2110 1794 1488 1467 1563 1761 2104 2435 2561 2453 2177 1987 2161 2544 2812 2922 2777 2258 1847 1610 1707 1829 1780 1750 1920 2085 2091 1962 1867 1893 1953 2069 2223 2275 2154 2076 1973 1943 2117 2248 2698 3008 3035 3075 2924 2618 2516 2554 2501 2468 2487 2317 2330 2602 2812 2902 2922 2901 2955 2958 2891 2814 2691 2494 2313 2223 2225 2298 2419 2577 2818 3076 3245 3269 3098 2779 2465 2276 2218 2151 2000 1861 1841 1921 1978 2005 2142 2288 2445 2679 2691 2477 2170 1871 1690 1673 1774 1956 2222 2545 2870 3082 3158 3131 2863 2575 2295 2119 2041 1867 1665 1567 1604 1729 1855 1883 1903 2011 2199 2522 2918 3263 3399 3176 2615 2101 1697 1440 1561 1969 2387 2758 2929 2814 2446 1973 1654 1538 1173 1105 1151 1046 922 933 1048 1372 2011 2629 3074 3261 3023 2482 1904 1649 1617 1656 1644 1483 1346 1374 1461 1479 1413 1345 1351 1349 1313 1289 1357 1381 1349 1394 1482 1511 1505 1513 1536 1542 1531 1565 1618 1621 1643 1761 2075 2403 2632 2841 3028 3087 3262 3567 3688 3426 2919 2449 2139 2142 2331 2495 2480 2351 2195 2034 1916 1968 2094 2091 1967 1928 2026 2111 2135 2150 2186 2301 2493 2682 2834 2960 3170 3280 3294 3154 2946 2819 10 7 5 5 4 3 3 5 8 12 14 13 8 3 4 6 7 3 1 3 7 10 11 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 9 14 30 57 77 90 129 173 181 160 146 140 133 111 117 234 489 714 743 564 377 460 631 711 844 1168 1462 1597 1637 1853 2020 2041 2023 2033 2059 2073 2069 2011 1954 1954 2011 2098 2160 2253 2293 2358 2340 2368 2493 2602 2669 2771 2920 2983 2820 2530 2234 2264 2503 2690 2432 1766 926 351 76 0 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 15 23 24 21 20 18 14 8 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 7 33 96 175 200 169 175 231 241 187 188 280 378 536 764 816 656 581 846 1378 1962 2414 2620 2699 2797 2815 2762 2675 2582 2511 2413 2334 2316 2229 2134 2086 2011 1966 1971 2008 2073 2165 2283 2390 2426 2364 2280 2191 2139 2102 2081 2127 2136 2168 2267 2454 2591 2568 2394 2146 1948 1906 2014 2210 2353 2471 2574 2650 2735 2797 2783 2737 2775 2859 2864 2690 2439 2279 2252 2301 2266 2107 1933 1948 1949 1975 1772 1455 1410 1506 1644 1917 2194 2293 2210 2060 2004 2166 2461 2625 2641 2612 2191 1986 1789 1781 1900 1942 1937 2053 2235 2322 2274 2141 2008 2000 2078 2087 2046 2006 2010 2077 2208 2234 2240 2514 2886 3102 3250 3256 3063 2943 2927 2934 2881 2779 2395 2184 2259 2471 2710 2813 2804 2798 2822 2842 2876 2840 2629 2405 2259 2158 2128 2174 2264 2447 2687 2942 3040 2932 2654 2366 2203 2141 2057 1910 1797 1814 1861 1826 1836 1943 2008 2123 2346 2590 2721 2635 2280 1874 1673 1614 1663 1819 2049 2346 2652 2904 3011 2902 2692 2432 2199 2000 1773 1575 1510 1587 1737 1874 1836 1814 1879 2021 2254 2622 3051 3377 3501 3377 3068 2637 2055 1586 1677 1954 2364 2607 2618 2540 1914 1408 1508 1416 1297 1279 1183 956 826 895 1243 1909 2552 3145 3514 3470 3047 2403 1941 1777 1754 1620 1390 1269 1357 1467 1440 1334 1267 1310 1291 1289 1321 1353 1306 1253 1286 1399 1513 1555 1563 1651 1625 1484 1444 1521 1596 1627 1655 1747 1890 2103 2456 2887 3051 3298 3567 3522 3256 2814 2451 2285 2395 2724 2901 2691 2318 2105 1991 1837 1895 2050 2090 1973 1947 2035 2114 2120 2048 1984 2029 2186 2319 2484 2622 2808 2959 2986 2869 2738 2625 10 11 9 8 10 7 3 4 6 7 9 11 9 6 6 4 6 4 0 1 4 6 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 36 65 87 102 129 172 204 195 157 123 107 79 68 188 521 845 884 677 541 637 712 652 762 1027 1327 1425 1657 1859 2041 2100 2096 2104 2115 2121 2109 2062 2027 2023 2080 2149 2219 2282 2289 2357 2343 2481 2678 2798 2903 2973 2910 2667 2347 2255 2356 2492 2649 2648 2096 977 251 32 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 8 16 25 34 36 32 35 38 32 19 9 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 4 31 120 220 219 175 215 284 275 245 289 345 393 566 816 827 676 647 948 1465 2003 2408 2560 2618 2749 2808 2792 2736 2670 2560 2444 2322 2298 2216 2157 2146 2141 2122 2114 2128 2179 2275 2380 2450 2448 2377 2294 2268 2248 2178 2121 2099 2105 2176 2364 2633 2780 2713 2511 2301 2188 2174 2233 2382 2541 2718 2924 3085 3175 3212 3217 3244 3323 3385 3335 3157 2880 2607 2426 2238 2029 1851 1808 1808 1778 1820 1704 1489 1412 1434 1537 1745 1965 2021 1877 1740 1816 2016 2264 2519 2618 2624 2297 2137 2046 2037 2120 2206 2221 2251 2379 2467 2320 2068 1993 2003 2102 2093 2158 2214 2294 2396 2448 2283 2235 2494 2794 2950 3052 3087 2968 2943 3026 3053 3148 3101 2732 2405 2139 2093 2309 2509 2516 2404 2375 2454 2543 2604 2538 2420 2298 2160 2042 2024 2070 2198 2337 2583 2767 2773 2607 2358 2138 2002 1938 1854 1690 1664 1692 1645 1658 1745 1854 1966 2101 2304 2527 2669 2595 2272 1938 1708 1601 1650 1760 1950 2207 2506 2715 2761 2648 2446 2229 2015 1779 1572 1544 1643 1750 1766 1728 1720 1773 1841 1996 2266 2621 2977 3293 3517 3579 3490 3192 2575 2139 1920 1847 1541 1928 2666 2110 1475 1412 1463 1395 1344 1243 951 854 925 1274 1899 2496 3192 3525 3409 2988 2413 1963 1751 1669 1519 1307 1219 1300 1483 1564 1471 1327 1233 1236 1291 1352 1369 1311 1242 1211 1307 1485 1580 1708 1997 2073 1735 1460 1457 1566 1648 1674 1661 1640 1696 1958 2358 2536 2867 3289 3387 3206 2856 2569 2563 2822 3194 3305 2877 2271 2172 2009 1854 1895 2053 2066 1944 1923 1979 2000 2015 1944 1841 1890 2012 2075 2209 2373 2499 2542 2527 2508 2419 2318 10 13 12 11 13 9 5 4 6 5 7 10 8 5 3 2 2 2 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 1 5 8 11 18 40 69 96 117 139 174 220 230 179 102 55 46 25 84 431 945 1099 962 836 805 726 650 766 840 1037 1367 1607 1757 1940 2068 2119 2147 2168 2206 2207 2172 2123 2101 2173 2190 2261 2288 2350 2423 2552 2723 2872 2975 3076 3006 2636 2145 1925 2157 2498 2623 2494 2267 1433 292 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 13 16 16 14 14 18 26 41 54 47 53 66 60 36 17 6 1 0 0 0 0 0 0 0 0 1 2 2 0 0 0 14 81 176 161 137 236 329 319 317 371 363 371 598 884 882 749 758 1088 1516 1982 2391 2547 2553 2656 2788 2790 2723 2648 2504 2394 2334 2269 2211 2179 2214 2205 2146 2117 2132 2183 2276 2366 2387 2362 2324 2273 2270 2284 2213 2145 2117 2127 2211 2444 2744 2918 2858 2652 2498 2493 2538 2525 2586 2699 2908 3094 3225 3225 3159 3140 3188 3266 3355 3376 3312 3163 2891 2514 2067 1739 1683 1733 1664 1605 1649 1644 1553 1457 1357 1388 1473 1540 1564 1440 1336 1548 1777 1989 2311 2520 2526 2346 2172 2059 2023 2060 2160 2217 2251 2374 2416 2147 1869 1893 1932 2015 2108 2377 2762 2754 2573 2410 2235 2236 2389 2565 2672 2651 2575 2421 2341 2431 2553 2663 2765 2719 2629 2415 1953 1865 2089 2185 2057 1935 1981 2066 2140 2204 2262 2260 2170 2032 1969 1994 2096 2188 2328 2459 2546 2516 2322 2015 1803 1843 1907 1807 1712 1630 1562 1587 1686 1765 1865 1959 2064 2236 2412 2504 2482 2270 1917 1625 1604 1640 1735 1920 2151 2369 2530 2553 2439 2263 2061 1846 1708 1634 1691 1767 1708 1678 1677 1716 1796 1906 2065 2267 2494 2780 3134 3365 3565 3713 3573 2810 2056 1173 550 1157 2087 2099 1564 1315 1369 1389 1359 1277 1057 963 1076 1394 1938 2544 3161 3384 3038 2349 1769 1536 1467 1441 1415 1319 1281 1208 1398 1570 1586 1441 1334 1350 1350 1365 1420 1388 1262 1164 1277 1462 1642 1910 2399 2703 2412 1887 1602 1596 1754 1905 1975 1778 1612 1721 1840 1947 2328 2844 3177 3168 2858 2648 2742 3084 3569 3625 2967 2488 2304 2107 1915 1870 1936 1922 1838 1811 1808 1760 1806 1804 1805 1901 2005 2087 2204 2311 2355 2334 2277 2180 2096 2050 6 6 12 13 13 11 7 6 7 5 6 9 9 7 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 12 20 46 70 101 127 146 171 208 224 175 85 33 24 4 34 266 881 1236 1331 1191 977 799 756 828 850 970 1249 1475 1564 1725 1960 2106 2163 2182 2228 2252 2279 2255 2246 2311 2308 2366 2408 2494 2631 2765 2891 2934 3028 3115 2828 2316 1897 1857 2190 2531 2524 2090 1347 441 21 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 16 25 39 60 68 48 25 23 32 54 73 85 115 103 59 27 13 8 5 3 1 0 0 0 0 0 0 3 7 1 0 0 5 50 125 117 130 244 307 266 261 294 259 297 617 909 903 749 746 1058 1500 1986 2419 2626 2645 2676 2745 2745 2682 2579 2419 2317 2279 2198 2169 2176 2202 2158 2107 2114 2136 2161 2218 2260 2245 2248 2258 2260 2263 2263 2236 2197 2176 2241 2319 2507 2773 2931 2861 2669 2588 2678 2740 2697 2710 2753 2889 2978 3005 2967 2908 2875 2879 2914 3008 3140 3256 3254 3006 2511 1916 1539 1515 1555 1496 1472 1489 1507 1511 1461 1287 1192 1161 1104 1088 1084 1090 1302 1502 1701 2042 2325 2412 2329 2170 2034 1948 1929 2049 2205 2318 2437 2412 2071 1739 1686 1767 1940 2355 2985 3137 2716 2361 2300 2265 2299 2333 2329 2332 2238 2162 2082 2032 1998 2013 2128 2165 2290 2455 2624 2063 1611 1694 1829 1782 1640 1604 1689 1778 1853 2013 2091 2077 2020 1979 2026 2140 2259 2383 2486 2547 2525 2357 2015 1743 1804 1907 1864 1781 1729 1691 1660 1692 1726 1785 1861 1935 2065 2217 2333 2465 2428 2157 1806 1662 1604 1631 1755 1936 2134 2343 2455 2342 2110 1881 1767 1753 1732 1762 1761 1697 1672 1674 1694 1743 1815 1875 1955 2112 2269 2606 2852 3180 3507 3433 2686 1822 797 277 718 1510 1777 1433 1171 1152 1180 1257 1317 1312 1188 1287 1576 2019 2547 3046 3178 2681 1804 1173 1058 1244 1413 1396 1463 1478 1323 1479 1794 1831 1619 1476 1367 1290 1369 1427 1383 1254 1195 1300 1463 1661 1972 2541 3091 3128 2583 1904 1728 2012 2371 2478 2144 1706 1534 1490 1555 1847 2323 2864 3162 3018 2745 2696 3167 3659 3570 3054 2683 2450 2194 1958 1849 1848 1793 1739 1673 1632 1610 1640 1720 1829 1971 2083 2165 2272 2325 2322 2253 2109 1974 1921 1912 4 3 6 8 7 9 11 12 11 10 10 9 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 0 0 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 21 52 71 102 128 146 166 194 202 157 85 37 7 7 45 195 753 1250 1565 1482 1165 925 881 926 955 1037 1216 1338 1372 1515 1825 2073 2157 2178 2203 2223 2293 2324 2368 2432 2458 2507 2553 2617 2692 2813 2902 2851 2924 3018 2515 2130 2001 2086 2336 2587 2518 1842 806 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 15 39 87 124 170 208 172 82 29 27 45 91 131 169 151 73 28 17 19 19 12 5 5 5 4 4 0 3 16 20 2 0 0 1 38 90 89 128 215 230 176 166 174 172 299 654 882 852 755 766 1092 1552 2024 2448 2680 2687 2659 2703 2703 2641 2535 2377 2265 2212 2180 2168 2183 2204 2171 2153 2173 2173 2176 2225 2271 2247 2181 2190 2258 2235 2248 2247 2276 2224 2285 2383 2528 2692 2790 2710 2552 2539 2640 2701 2667 2678 2681 2690 2676 2627 2596 2593 2574 2545 2537 2592 2715 2879 3018 2980 2601 2028 1628 1522 1532 1563 1522 1453 1434 1473 1427 1225 1047 945 862 855 912 973 1108 1256 1416 1756 2126 2296 2293 2256 2247 2221 2210 2345 2555 2666 2669 2532 2209 1902 1788 1892 2166 2653 3110 2937 2398 2175 2232 2335 2375 2317 2229 2154 2015 1888 1835 1780 1696 1726 1930 2079 2246 2339 2501 2144 1609 1451 1499 1538 1443 1356 1454 1587 1662 1828 1912 1949 1987 2039 2166 2342 2517 2679 2791 2794 2690 2475 2136 1831 1809 1910 1945 1930 1908 1786 1618 1613 1695 1741 1798 1881 1990 2102 2192 2434 2389 2326 2064 1810 1635 1595 1671 1823 1998 2159 2244 2048 1790 1650 1642 1758 1757 1778 1750 1701 1668 1664 1683 1692 1694 1721 1759 1893 1981 2262 2614 2899 3232 3241 2596 1746 952 519 708 1214 1352 1124 1096 1096 1084 1123 1296 1444 1423 1496 1732 2056 2416 2744 2851 2463 1681 989 824 1199 1447 1620 1807 1834 1852 1956 2018 1912 1534 1299 1198 1245 1383 1399 1364 1287 1268 1348 1462 1584 1830 2357 3110 3627 3369 2359 2223 2624 3056 3161 2744 2078 1671 1476 1370 1483 1846 2845 3414 3202 2680 2600 3064 3367 3212 2899 2646 2403 2106 1888 1842 1880 1869 1823 1725 1648 1626 1684 1798 1927 2037 2074 2115 2295 2296 2275 2220 2116 1988 1953 1964 5 0 1 4 4 9 16 19 18 18 15 12 9 7 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 11 14 24 55 72 100 126 142 173 209 197 137 78 38 17 28 75 203 567 1135 1628 1713 1390 1156 1117 1144 1169 1219 1281 1287 1279 1423 1741 2047 2182 2204 2197 2188 2249 2301 2337 2392 2439 2468 2521 2576 2583 2737 2740 2787 2850 2750 2269 2145 2239 2381 2570 2730 2609 1943 846 56 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 28 84 185 215 231 268 256 162 65 31 45 112 183 209 183 79 28 29 41 39 25 14 11 8 6 9 8 18 53 54 10 1 0 0 32 55 68 116 172 176 146 123 115 204 434 748 849 766 739 880 1202 1610 2071 2463 2650 2688 2690 2680 2647 2585 2480 2363 2292 2248 2218 2207 2254 2353 2359 2320 2308 2254 2155 2110 2142 2182 2196 2214 2227 2202 2233 2177 2345 2357 2402 2492 2557 2645 2684 2549 2372 2366 2473 2543 2510 2499 2472 2434 2376 2313 2288 2315 2311 2230 2171 2214 2372 2633 2941 3133 2956 2506 2103 1919 1813 1764 1629 1566 1564 1522 1411 1236 1061 933 848 836 894 914 951 1042 1152 1468 1845 2074 2193 2337 2491 2588 2686 2883 3098 3146 3001 2759 2534 2408 2389 2435 2642 2969 3104 2803 2346 2215 2336 2416 2371 2253 2127 2030 1884 1675 1607 1561 1568 1643 1783 1948 2223 2442 2481 2198 1706 1352 1281 1398 1375 1277 1423 1577 1678 1796 1869 1922 2017 2179 2402 2625 2785 2897 2991 2963 2839 2618 2283 1945 1821 1921 1963 1938 1949 1853 1678 1623 1690 1738 1740 1813 1931 2025 2145 2295 2404 2417 2253 1993 1740 1623 1659 1756 1869 1913 1913 1748 1562 1537 1566 1729 1772 1840 1823 1741 1669 1666 1690 1667 1611 1621 1662 1757 1913 2030 2378 2656 2999 3160 2887 2308 1719 1366 1407 1736 1596 1416 1565 1470 1288 1262 1458 1620 1652 1702 1887 2116 2271 2263 2242 2227 1880 1179 952 1332 1964 2397 2342 2135 2152 2094 1667 1218 1017 1102 1143 1224 1330 1358 1351 1334 1320 1365 1464 1535 1701 2125 2906 3808 3673 3152 3127 3491 3766 3632 3069 2455 2102 1791 1498 1807 2518 3337 3471 3089 2618 2557 2788 2862 2719 2569 2380 2116 1904 1810 1865 1977 2053 2027 1934 1797 1716 1779 1877 1985 2056 2055 2113 2147 2152 2173 2186 2181 2118 2055 2040 11 3 3 7 10 12 19 23 21 26 22 16 11 8 5 3 3 1 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 13 25 52 74 95 121 134 172 206 181 130 88 59 42 55 116 261 573 1100 1674 1937 1669 1427 1395 1440 1465 1464 1432 1371 1358 1501 1787 2078 2243 2275 2270 2223 2273 2291 2267 2262 2279 2279 2313 2366 2369 2498 2673 2817 2843 2699 2440 2430 2556 2680 2849 2901 2589 1867 857 114 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 30 53 74 131 188 192 220 309 339 242 111 45 63 158 250 268 196 83 41 57 84 74 45 28 20 12 11 17 32 80 139 89 16 1 18 51 61 47 59 100 139 149 134 124 178 357 616 854 841 691 767 990 1284 1659 2105 2481 2629 2642 2642 2623 2576 2512 2403 2295 2270 2254 2235 2236 2299 2389 2408 2415 2410 2322 2174 2041 1954 2011 2227 2196 2108 2206 2224 2137 2235 2414 2493 2572 2621 2652 2622 2469 2293 2252 2318 2358 2318 2275 2229 2172 2137 2086 2009 1968 1937 1941 2001 2134 2391 2774 3179 3424 3316 2916 2481 2214 2012 1878 1791 1832 1830 1648 1437 1281 1122 970 894 893 946 916 877 897 979 1232 1540 1779 1981 2195 2386 2527 2697 2951 3149 3127 2958 2840 2792 2788 2816 2796 2863 2959 2919 2664 2399 2346 2431 2441 2317 2132 1921 1768 1642 1531 1460 1394 1449 1538 1643 1800 2025 2266 2364 2190 1789 1357 1224 1322 1357 1375 1507 1660 1791 1903 1979 2047 2185 2413 2650 2824 2933 2987 3002 2966 2880 2705 2422 2072 1845 1865 1935 2058 2180 2123 1923 1750 1713 1737 1745 1797 1924 2044 2168 2315 2475 2553 2455 2229 1968 1782 1708 1735 1815 1818 1771 1609 1496 1515 1592 1731 1793 1778 1760 1737 1700 1722 1697 1651 1609 1597 1634 1724 1860 1856 2042 2360 2770 3138 3243 3061 2829 2786 2991 3091 3059 2957 2535 2023 1722 1649 1753 1888 1907 1925 2113 2250 2242 2042 1963 2205 2244 1715 1401 1589 2104 2539 2404 1953 1788 1554 1225 1051 1078 1100 1136 1198 1273 1322 1348 1347 1342 1350 1429 1489 1583 1912 2645 3427 3597 3557 3684 3969 4044 3760 3279 2878 2657 2389 2154 2648 3308 3604 3347 2892 2541 2466 2569 2562 2361 2312 2179 1929 1744 1753 1877 2021 2156 2205 2137 1980 1870 1883 1934 1976 2023 2023 2012 2009 2017 2022 2032 2029 2005 1988 2008 18 8 6 9 12 14 16 18 19 29 32 22 14 9 6 4 4 3 0 1 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 23 43 67 86 112 127 160 169 155 129 105 75 57 84 191 419 805 1303 1711 1965 1792 1627 1605 1678 1726 1717 1649 1581 1588 1716 1943 2176 2314 2340 2351 2341 2337 2328 2275 2249 2257 2269 2287 2402 2599 2764 2872 2940 2982 3017 2947 2884 2842 2851 2993 2981 2389 1404 533 80 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 43 83 106 114 127 119 128 217 385 475 373 190 84 95 195 303 313 189 78 66 90 103 95 79 68 57 51 74 122 186 251 235 105 11 0 36 92 80 47 58 97 135 166 196 246 371 592 820 943 836 643 769 1027 1299 1661 2100 2488 2597 2544 2507 2485 2458 2428 2366 2286 2269 2264 2262 2248 2254 2257 2257 2271 2269 2215 2161 2063 1955 2069 2264 2194 2070 2185 2212 2222 2319 2415 2450 2494 2553 2609 2610 2511 2360 2248 2198 2184 2115 2063 2032 2011 1982 1916 1893 1973 2081 2208 2312 2419 2613 2892 3190 3380 3270 2890 2475 2239 2146 2097 2089 2119 2015 1724 1452 1296 1146 978 912 922 950 899 862 884 952 1101 1302 1504 1700 1880 1974 2003 2128 2389 2567 2539 2453 2545 2685 2724 2718 2682 2665 2691 2710 2644 2553 2528 2529 2449 2259 2010 1747 1588 1495 1426 1356 1307 1353 1450 1549 1666 1812 1982 2094 1999 1720 1404 1298 1359 1440 1506 1606 1757 1895 2009 2099 2208 2393 2614 2784 2890 2953 2958 2942 2900 2818 2685 2483 2198 1942 1847 1886 2036 2194 2192 2043 1872 1791 1746 1795 1862 1956 2099 2213 2328 2510 2615 2555 2391 2205 2009 1832 1833 1911 1908 1894 1717 1612 1592 1650 1774 1833 1751 1677 1723 1723 1702 1635 1606 1589 1598 1638 1668 1736 1789 1983 2356 2724 2984 3254 3371 3473 3726 4134 4226 4146 3690 3108 2568 2268 2169 2163 2180 2170 2163 2384 2610 2612 2374 2194 2430 2687 2384 1949 1836 2043 2214 1930 1562 1356 1184 1137 1054 993 1028 1096 1175 1255 1311 1332 1347 1371 1334 1370 1458 1519 1778 2329 2913 3286 3460 3599 3824 3828 3621 3420 3290 3114 2919 2946 3227 3524 3480 3118 2692 2423 2372 2377 2453 2268 2192 2084 1924 1721 1682 1806 1964 2059 2104 2166 2088 2003 1980 1999 1999 1994 1973 1954 1947 1907 1829 1778 1753 1751 1739 1764 24 12 5 5 7 8 8 8 12 19 29 25 12 8 5 2 2 2 1 3 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 19 34 55 74 97 118 141 163 156 145 126 90 73 116 284 646 1145 1548 1737 1880 1855 1805 1770 1831 1897 1912 1861 1832 1861 1961 2121 2274 2342 2333 2340 2352 2312 2315 2289 2333 2383 2453 2566 2784 3049 3194 3232 3282 3329 3354 3334 3210 2996 2881 2924 2984 2268 1102 312 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 42 82 94 86 73 63 53 72 153 322 487 491 339 191 153 214 292 281 178 136 200 213 163 158 173 179 176 195 261 357 433 421 290 105 5 1 35 80 62 46 72 117 169 236 327 439 594 809 993 999 789 616 801 1023 1286 1661 2082 2494 2577 2453 2330 2279 2293 2296 2276 2237 2249 2273 2225 2173 2113 2115 2077 2038 2045 2090 2122 2076 2010 2088 2247 2225 2082 2121 2183 2255 2293 2299 2372 2479 2530 2538 2538 2494 2390 2266 2119 2032 1953 1916 1901 1865 1823 1896 2151 2492 2733 2801 2752 2697 2708 2789 2929 3062 3004 2727 2474 2407 2451 2449 2351 2253 2028 1714 1469 1342 1248 1118 1029 993 975 950 960 977 997 1063 1179 1330 1503 1642 1637 1535 1565 1769 1915 1947 1966 2126 2272 2328 2327 2345 2386 2462 2559 2619 2637 2609 2502 2386 2214 1949 1685 1546 1452 1341 1244 1202 1285 1441 1556 1637 1708 1780 1826 1733 1553 1421 1398 1454 1531 1593 1658 1796 1904 1998 2097 2227 2409 2584 2695 2756 2799 2831 2821 2753 2633 2500 2361 2183 1977 1819 1779 1837 1909 1993 2071 2093 1968 1777 1768 1910 1963 2126 2287 2440 2565 2574 2481 2378 2314 2203 1997 2053 2108 2097 2071 1902 1716 1586 1663 1851 1892 1808 1658 1678 1699 1650 1585 1542 1534 1573 1631 1650 1671 1844 2207 2585 2892 2949 3086 3144 3264 3569 4111 4309 4253 3887 3399 2985 2697 2511 2434 2326 2232 2250 2601 2971 2958 2633 2446 2739 3055 2890 2423 2074 1891 1788 1449 1311 1176 1108 1094 1058 1049 1047 1060 1124 1209 1257 1331 1369 1369 1376 1472 1506 1511 1638 1939 2395 2791 2945 3180 3364 3335 3227 3216 3173 3160 3142 3135 3137 3169 3118 2910 2582 2322 2374 2292 2360 2369 2292 2187 2067 1885 1722 1726 1895 1973 1969 2050 2105 2110 2116 2117 2081 2030 1969 1885 1861 1829 1729 1645 1540 1475 1460 1474 18 11 3 1 2 2 1 2 3 7 14 17 11 7 5 3 2 1 2 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 14 23 40 58 78 100 126 165 166 162 145 109 104 183 425 908 1440 1704 1748 1873 2028 1986 1898 1904 1966 2007 2011 2032 2067 2129 2222 2292 2289 2259 2265 2241 2200 2224 2258 2352 2480 2707 2972 3172 3387 3539 3616 3666 3632 3510 3396 3239 2984 2734 2726 2766 2060 934 221 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 47 100 134 129 104 80 57 32 23 53 158 337 488 489 380 279 234 216 183 148 192 319 338 280 306 335 352 371 438 545 633 611 449 232 54 2 4 27 60 48 58 95 151 230 338 491 650 797 969 1096 991 702 590 815 1026 1325 1705 2078 2502 2540 2371 2213 2141 2165 2181 2184 2205 2248 2255 2190 2088 2046 2097 2107 2051 2025 2101 2194 2192 2130 2133 2196 2175 2140 2197 2126 2083 2083 2142 2261 2372 2413 2400 2375 2323 2242 2167 2073 1959 1869 1827 1790 1782 1903 2198 2625 2986 3125 3045 2867 2715 2664 2716 2823 2938 2924 2783 2663 2594 2605 2568 2397 2214 1984 1726 1535 1434 1367 1284 1208 1167 1126 1080 1065 1064 1062 1098 1176 1307 1483 1607 1539 1348 1318 1493 1620 1662 1704 1803 1879 1963 2047 2117 2197 2312 2450 2545 2579 2516 2321 2261 2190 1962 1708 1520 1365 1236 1166 1179 1332 1489 1552 1581 1632 1686 1693 1635 1532 1486 1543 1595 1641 1659 1699 1785 1856 1907 1982 2095 2234 2353 2431 2488 2559 2622 2603 2472 2302 2177 2092 1983 1830 1693 1622 1587 1533 1676 1833 1948 1952 1838 1735 1933 1982 2076 2245 2368 2467 2480 2419 2381 2364 2276 2220 2103 2117 2119 2069 1910 1726 1658 1794 1958 1901 1866 1784 1679 1657 1637 1558 1494 1497 1558 1626 1659 1701 1922 2394 2740 2900 2881 2804 2725 2789 2910 3286 3541 3576 3474 3311 3102 2852 2550 2365 2178 2053 2143 2597 2923 2715 2278 2133 2438 2912 2995 2572 2179 1751 1396 1203 1163 1107 1073 1061 1077 1113 1102 1061 1091 1152 1220 1269 1268 1336 1404 1441 1463 1498 1528 1645 1992 2395 2676 2859 2909 2800 2690 2703 2838 2981 3008 2942 2850 2754 2695 2738 2508 2395 2381 2279 2272 2423 2536 2480 2331 2109 1897 1785 1891 1949 1951 1957 2068 2193 2285 2286 2198 2114 2056 1978 1923 1896 1834 1727 1592 1486 1453 1485 7 5 3 2 3 2 1 2 1 2 6 10 10 8 6 4 3 1 2 4 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 13 23 37 56 80 109 140 153 165 154 129 154 291 610 1153 1612 1802 1911 2072 2166 2075 1959 1925 1964 2021 2078 2110 2128 2147 2175 2165 2106 2062 2057 2049 2060 2132 2250 2418 2630 2925 3224 3365 3525 3705 3804 3796 3679 3458 3232 3028 2730 2332 2134 1924 1178 412 72 2 0 0 0 0 0 0 0 0 0 0 0 0 0 11 33 52 76 129 194 227 218 186 152 103 39 4 6 38 127 281 446 529 493 360 217 158 184 261 346 384 432 493 509 535 578 648 661 628 518 327 146 10 6 13 49 43 57 96 130 198 317 484 700 894 1024 1144 1190 975 654 570 804 1072 1331 1685 2043 2455 2529 2374 2205 2110 2096 2122 2174 2235 2289 2251 2164 2113 2115 2183 2195 2102 2068 2209 2409 2450 2305 2156 2110 2119 2179 2210 2077 2103 2126 2187 2278 2353 2331 2300 2263 2177 2095 2022 1930 1855 1822 1811 1872 2061 2348 2674 2921 2969 2869 2737 2606 2508 2550 2750 2963 3079 2990 2845 2776 2575 2435 2368 2256 2107 1936 1757 1604 1497 1415 1354 1343 1357 1378 1350 1251 1186 1144 1144 1213 1374 1570 1673 1577 1369 1321 1506 1648 1620 1610 1655 1668 1739 1839 1910 1989 2097 2226 2363 2463 2425 2240 2192 2178 2010 1750 1475 1263 1143 1116 1221 1382 1472 1503 1552 1640 1723 1737 1689 1581 1617 1734 1766 1742 1694 1707 1750 1762 1773 1838 1943 2048 2115 2183 2289 2414 2495 2410 2197 1994 1900 1870 1793 1661 1566 1490 1388 1291 1412 1527 1622 1761 1896 1845 1949 2044 2082 2160 2246 2309 2338 2287 2328 2296 2236 2176 2109 2092 2066 1999 1887 1780 1754 1819 1863 1795 1738 1774 1682 1610 1577 1514 1479 1514 1579 1629 1661 1702 1879 2192 2331 2505 2540 2412 2246 2300 2375 2501 2699 2847 2845 2914 2841 2685 2388 2085 1902 1860 1940 2352 2622 2412 1982 1730 1920 2449 2660 2350 2046 1681 1282 1075 1053 1057 1075 1127 1183 1202 1209 1189 1146 1104 1186 1241 1273 1345 1407 1430 1437 1447 1487 1508 1708 1953 2202 2462 2573 2526 2440 2421 2531 2672 2655 2641 2563 2362 2418 2565 2470 2455 2433 2306 2217 2372 2662 2789 2727 2357 2140 1993 1975 1968 1946 1946 2043 2193 2274 2265 2191 2116 2098 2094 2145 2096 2019 1929 1842 1773 1756 1819 0 2 4 5 7 7 7 7 4 1 4 8 11 9 6 5 3 2 3 6 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 33 62 97 126 148 167 167 171 246 447 845 1341 1668 1786 1923 2091 2132 2029 1922 1882 1908 1961 2029 2032 2016 1992 1960 1895 1810 1782 1833 1934 2044 2150 2312 2560 2825 3044 3275 3436 3563 3666 3694 3645 3486 3198 2885 2586 2130 1488 1032 721 272 32 5 3 1 0 0 0 0 0 0 0 0 0 0 0 7 58 129 168 217 284 336 335 279 233 237 196 90 26 4 4 21 90 272 553 769 755 600 528 588 668 709 737 754 749 704 669 632 626 573 454 264 105 51 26 15 23 50 46 107 181 200 284 435 637 863 1052 1185 1277 1243 983 678 595 794 1067 1315 1657 2054 2467 2615 2534 2383 2238 2156 2169 2222 2264 2257 2181 2165 2235 2372 2468 2376 2137 2129 2411 2753 2832 2589 2291 2093 2062 2176 2163 2133 2152 2269 2357 2382 2391 2368 2322 2252 2161 2069 1953 1791 1726 1823 1991 2232 2604 2954 3041 2880 2627 2481 2442 2377 2305 2401 2716 3085 3287 3025 2721 2630 2395 2176 2081 2036 1980 1898 1781 1654 1546 1441 1329 1263 1301 1472 1544 1428 1311 1197 1170 1269 1441 1614 1702 1644 1518 1509 1674 1807 1669 1611 1635 1615 1645 1696 1752 1833 1943 2083 2252 2384 2357 2184 2121 2105 1948 1639 1322 1163 1129 1173 1300 1419 1459 1500 1600 1749 1855 1887 1881 1824 1869 1920 1873 1753 1642 1591 1574 1573 1618 1693 1791 1883 1962 2076 2243 2424 2482 2320 2026 1821 1786 1798 1723 1587 1505 1441 1377 1371 1403 1402 1427 1581 1870 1949 1943 1970 1968 1967 2022 2049 2119 2075 2160 2211 2212 2220 2209 2117 1999 1942 1928 1869 1796 1770 1773 1663 1613 1656 1627 1559 1509 1469 1453 1481 1543 1622 1685 1761 1997 2193 2391 2290 2324 2238 1948 1822 1907 1972 1968 2291 2200 2349 2326 2208 2073 1931 1671 1607 1799 2163 2432 2161 1441 1487 1887 2355 2299 2019 1817 1640 1352 1143 1069 1058 1076 1125 1194 1302 1406 1362 1203 1099 1099 1172 1250 1317 1377 1433 1447 1396 1422 1446 1515 1610 1782 2075 2288 2401 2466 2531 2589 2621 2517 2471 2435 2336 2375 2407 2418 2463 2458 2337 2236 2344 2680 2930 3096 2773 2412 2148 2034 1984 1932 1940 2045 2173 2160 2062 2031 1989 1996 2015 2049 2063 2044 2001 1965 1970 1963 2076 0 2 5 7 9 12 14 13 7 2 3 6 10 13 10 7 3 2 3 4 7 6 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 8 17 45 82 126 166 183 188 233 381 654 1052 1371 1574 1619 1726 1860 1893 1832 1765 1747 1775 1817 1849 1808 1751 1702 1624 1544 1506 1578 1739 1935 2076 2170 2305 2567 2870 3094 3242 3342 3430 3462 3423 3313 3073 2725 2389 2026 1433 659 136 26 1 4 12 9 2 1 1 1 1 0 0 0 0 0 0 1 18 86 159 214 279 300 269 219 170 184 299 339 202 120 61 22 4 14 100 368 757 969 916 826 842 875 878 873 812 765 722 677 584 483 309 187 119 130 200 186 93 59 65 115 230 307 327 417 564 752 948 1126 1267 1328 1234 967 675 599 791 1062 1379 1748 2139 2493 2697 2727 2604 2432 2342 2338 2323 2258 2151 2129 2246 2423 2669 2805 2611 2226 2289 2737 3176 3215 2800 2330 2093 2120 2166 2087 2065 2163 2347 2517 2551 2510 2407 2296 2244 2237 2205 2086 1914 1883 2035 2374 2754 3117 3309 3038 2613 2369 2422 2550 2514 2381 2386 2705 3233 3458 3005 2544 2347 2136 1908 1786 1751 1749 1748 1724 1676 1624 1536 1355 1146 1075 1304 1524 1529 1393 1253 1187 1223 1347 1514 1655 1710 1721 1781 1879 1963 1765 1685 1673 1651 1655 1690 1727 1767 1837 1958 2125 2256 2226 2054 1948 1891 1746 1495 1257 1157 1181 1254 1328 1392 1461 1553 1698 1900 1994 2023 2038 2051 2036 1923 1735 1561 1427 1332 1303 1352 1459 1520 1618 1724 1847 2006 2212 2410 2472 2302 1995 1789 1770 1790 1715 1581 1499 1431 1399 1424 1375 1350 1395 1578 1801 1930 1947 1895 1833 1732 1823 1869 1944 1955 2019 2142 2140 2106 2054 2002 1995 1991 1971 1897 1802 1747 1778 1598 1569 1561 1528 1474 1431 1414 1418 1464 1545 1653 1787 1971 2147 2253 2322 2140 2194 2233 2082 1897 1721 1798 1491 1754 1713 1643 1547 1528 1628 1671 1683 1856 2046 2326 2527 2020 996 1408 2311 2630 2299 1883 1616 1463 1346 1218 1097 1057 1089 1101 1217 1541 1651 1428 1177 1076 1094 1143 1199 1269 1348 1446 1462 1424 1392 1405 1407 1457 1562 1728 1945 2153 2364 2651 2930 3028 2839 2480 2274 2231 2277 2317 2340 2453 2531 2300 2160 2313 2668 2876 2989 2857 2541 2244 2072 2041 1951 1880 1987 2071 2074 2013 1923 1828 1786 1807 1836 1871 1908 1889 1842 1881 1983 2145 1 3 5 6 8 12 16 15 10 5 3 4 9 15 17 9 4 4 5 6 7 6 5 4 3 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 11 37 73 133 185 199 208 293 505 799 1054 1199 1284 1278 1405 1545 1565 1528 1506 1518 1547 1576 1568 1489 1399 1342 1235 1166 1232 1396 1517 1597 1768 1991 2199 2442 2733 2985 3137 3208 3256 3205 3085 2843 2454 2086 1843 1520 920 291 20 17 7 21 25 6 2 4 2 3 2 0 0 0 0 0 3 13 43 55 79 136 192 149 77 32 34 146 366 493 396 342 259 161 77 52 35 148 390 560 559 495 468 450 430 434 429 455 534 626 654 568 341 168 192 418 562 418 186 104 133 251 387 457 492 570 697 862 1049 1232 1361 1385 1249 951 646 565 767 1094 1497 1909 2214 2421 2565 2612 2531 2434 2414 2420 2385 2298 2155 2191 2386 2626 2919 3067 2845 2488 2560 3008 3393 3335 2852 2345 2137 2217 2217 2090 2046 2234 2460 2638 2663 2551 2416 2373 2406 2444 2446 2341 2193 2252 2376 2754 3185 3332 3201 2743 2330 2265 2494 2732 2783 2666 2545 2692 3116 3277 2910 2472 2202 1963 1730 1601 1536 1498 1497 1529 1582 1633 1654 1555 1259 1023 1087 1341 1525 1484 1357 1292 1302 1351 1460 1641 1820 1961 2018 2012 2024 1879 1762 1713 1716 1743 1788 1818 1799 1754 1757 1878 1977 1961 1844 1764 1688 1571 1416 1252 1172 1232 1319 1339 1380 1474 1595 1752 1928 1962 1925 1875 1828 1738 1568 1377 1261 1198 1147 1142 1174 1242 1332 1451 1597 1766 1954 2162 2334 2386 2270 2045 1851 1778 1799 1753 1617 1481 1385 1365 1371 1315 1293 1373 1543 1738 1908 1985 1888 1818 1673 1719 1805 1892 1945 1985 2081 2071 1999 1945 1913 1971 1976 1920 1867 1777 1704 1688 1621 1559 1500 1450 1400 1361 1371 1394 1462 1557 1693 1880 2024 2001 1962 1966 2104 2339 2415 2369 2557 2240 2015 1719 1672 1649 1480 1393 1353 1382 1639 2073 2245 2095 2225 2366 1968 1440 1791 2484 2654 2313 1891 1598 1398 1281 1250 1127 1124 1218 1256 1478 1818 1774 1446 1185 1099 1089 1092 1125 1221 1307 1376 1413 1462 1424 1411 1416 1414 1431 1516 1647 1801 2104 2585 3056 3335 3154 2650 2217 2031 2126 2288 2199 2321 2512 2537 2254 2222 2488 2757 2831 2656 2433 2281 2100 2040 1943 1773 1771 1823 1897 1924 1857 1731 1616 1593 1634 1667 1716 1706 1692 1745 1903 2125 1 3 5 5 6 9 13 13 10 7 2 3 10 17 19 13 7 6 6 7 6 7 6 4 4 1 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 1 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 7 32 74 146 193 194 217 353 590 803 876 860 834 902 1077 1188 1187 1155 1157 1171 1179 1195 1178 1097 1006 946 859 839 965 1088 1164 1354 1659 1928 2151 2362 2557 2741 2934 3052 3006 2824 2576 2217 1775 1484 1385 1125 579 136 42 51 23 45 18 9 2 7 2 3 1 0 0 0 0 3 21 61 69 20 27 65 80 37 7 4 29 209 469 583 547 524 447 347 253 193 133 107 129 144 136 122 116 111 104 110 123 159 250 406 551 600 510 438 556 711 654 404 173 111 193 376 520 596 652 720 823 964 1136 1300 1411 1429 1286 968 646 559 748 1175 1692 2034 2207 2304 2359 2324 2249 2246 2288 2296 2289 2294 2282 2343 2620 2866 3186 3241 3054 2827 2866 3132 3348 3193 2694 2255 2124 2231 2276 2118 2020 2161 2474 2708 2719 2600 2513 2577 2740 2856 2810 2602 2561 2670 2761 3132 3500 3422 2990 2480 2134 2136 2412 2717 2885 2885 2755 2692 2866 3001 2869 2576 2306 2045 1827 1689 1555 1401 1277 1243 1349 1528 1723 1774 1499 1110 936 1043 1236 1351 1386 1449 1556 1631 1670 1757 1969 2204 2224 2099 2021 1929 1830 1768 1791 1844 1901 1939 1878 1707 1558 1600 1675 1726 1670 1573 1474 1403 1333 1273 1235 1281 1352 1325 1369 1456 1589 1729 1787 1717 1608 1506 1399 1293 1182 1128 1174 1213 1151 1082 1062 1091 1183 1341 1532 1735 1929 2120 2279 2335 2244 2045 1860 1803 1823 1777 1650 1464 1316 1279 1254 1222 1241 1345 1503 1679 1888 2056 2029 1933 1788 1711 1777 1869 1931 1964 2016 2028 1980 1958 1974 1949 1892 1823 1734 1672 1642 1669 1662 1589 1475 1382 1343 1314 1340 1386 1450 1571 1730 1834 1840 1753 1722 1823 2104 2529 2757 2415 2759 2589 2252 2121 2211 2327 2217 1967 1631 1514 1791 2076 2045 1682 1797 2036 2047 1904 2211 2459 2427 2206 1851 1517 1257 1067 1297 1327 1415 1484 1605 1898 1941 1714 1425 1236 1154 1090 1042 1087 1205 1262 1312 1439 1531 1479 1428 1436 1390 1340 1399 1503 1592 1905 2361 2909 3314 3312 2959 2552 2304 2297 2478 2241 2080 2079 2083 2107 2040 2088 2315 2548 2382 2200 2182 2055 1910 1794 1683 1629 1666 1771 1841 1773 1692 1590 1560 1554 1538 1542 1555 1590 1658 1812 2028 3 7 7 4 2 6 10 9 3 0 0 2 8 19 25 20 10 6 6 8 6 10 6 6 4 1 0 0 0 0 0 1 1 1 1 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 1 7 31 84 168 202 190 244 414 603 670 579 437 410 560 736 793 779 753 758 753 726 723 712 661 611 590 590 646 742 836 1051 1450 1860 2137 2340 2461 2485 2549 2719 2801 2629 2290 1872 1524 1193 1124 1085 789 341 76 36 34 26 44 16 31 11 10 6 5 2 0 0 0 1 16 59 98 43 19 29 34 20 5 0 14 94 357 581 605 578 573 543 499 469 431 349 286 242 204 171 148 127 104 83 63 48 33 47 127 268 423 550 665 712 610 403 222 144 184 318 488 592 683 770 832 915 1033 1181 1322 1425 1441 1281 942 634 608 874 1362 1869 2026 2092 2182 2255 2207 2115 2127 2160 2121 2112 2215 2390 2633 2890 3078 3327 3302 3102 2944 2974 3145 3225 3033 2637 2263 2096 2215 2338 2205 2107 2214 2517 2757 2714 2616 2696 2995 3397 3611 3345 2883 2972 3062 3211 3490 3656 3382 2805 2255 1945 1946 2178 2486 2767 2942 2920 2800 2788 2897 2905 2723 2474 2238 2081 1956 1781 1554 1338 1198 1191 1343 1647 1909 1754 1292 923 937 1201 1375 1442 1576 1779 1920 1974 2008 2186 2427 2408 2169 2034 1963 1832 1723 1772 1880 1955 1999 1940 1774 1628 1609 1688 1725 1635 1576 1518 1408 1317 1282 1266 1266 1266 1250 1289 1384 1513 1601 1564 1431 1282 1167 1087 1043 1025 1038 1083 1090 1033 968 935 968 1092 1281 1500 1711 1895 2072 2239 2329 2279 2094 1891 1813 1765 1711 1604 1407 1257 1215 1186 1156 1181 1257 1379 1562 1842 2084 2131 2029 1944 1763 1736 1798 1845 1875 1917 1958 1974 1942 1856 1817 1807 1760 1679 1624 1579 1616 1645 1554 1442 1359 1314 1280 1296 1344 1425 1522 1641 1674 1611 1558 1606 1768 2025 2400 2740 2265 2148 2413 2400 2465 2775 2913 2726 2382 2021 1773 2136 2027 1609 1572 1790 2023 2305 2238 2425 2518 2279 2110 1694 1496 1302 1229 1370 1514 1595 1628 1674 1721 1665 1526 1391 1299 1214 1128 1079 1127 1227 1284 1341 1453 1506 1442 1398 1462 1425 1446 1481 1506 1540 1709 2018 2470 2921 3180 3195 3131 2971 2888 2882 2668 2340 2203 2211 2256 2176 2017 1971 2069 2005 1984 2202 2050 1859 1771 1761 1778 1797 1848 1833 1765 1685 1618 1602 1570 1505 1474 1497 1563 1665 1781 1893 6 7 7 4 4 9 12 9 2 0 0 2 4 11 20 19 11 7 7 8 7 6 5 7 3 1 0 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 43 109 172 183 187 278 425 496 430 272 136 140 277 397 427 414 393 386 374 339 335 351 349 357 404 505 632 734 908 1209 1685 2170 2541 2719 2653 2447 2406 2498 2419 2093 1661 1216 1050 925 990 900 540 185 44 26 20 22 32 31 40 25 21 15 7 4 1 0 1 7 36 68 57 28 26 30 16 3 0 2 93 327 620 749 700 641 631 637 638 626 599 534 478 434 396 339 264 183 109 55 25 13 6 15 53 167 331 494 574 503 343 182 93 85 124 182 280 443 653 815 891 975 1095 1253 1394 1490 1471 1236 854 595 673 1050 1459 1775 1818 1904 2060 2186 2162 2115 2170 2194 2110 2055 2176 2504 2803 3005 3120 3268 3258 3134 3046 3071 3187 3204 3004 2624 2219 2050 2204 2429 2301 2148 2175 2517 2836 2759 2655 2909 3457 4012 4245 3923 3398 3345 3404 3508 3586 3475 3074 2483 1974 1726 1740 1945 2248 2554 2803 2931 2948 2846 2895 2860 2687 2472 2312 2238 2172 2045 1841 1561 1252 1060 1092 1377 1786 1910 1607 1158 1104 1171 1216 1305 1510 1818 2103 2236 2281 2397 2574 2541 2207 2017 1921 1744 1659 1732 1859 1997 2099 2108 2063 2009 1973 1932 1821 1695 1748 1634 1408 1298 1274 1238 1212 1182 1162 1199 1279 1345 1358 1250 1105 986 913 885 896 920 932 936 938 925 912 897 923 1053 1240 1457 1662 1839 2012 2200 2360 2388 2197 1925 1763 1656 1574 1473 1355 1256 1187 1124 1111 1160 1214 1325 1486 1704 1943 2041 1991 1970 1819 1729 1735 1757 1789 1839 1894 1920 1905 1868 1820 1779 1729 1689 1643 1561 1501 1472 1412 1380 1344 1296 1265 1350 1428 1523 1627 1670 1586 1472 1437 1516 1681 1835 2081 2345 2130 1781 2068 2221 2348 2522 2530 2519 2475 2395 1953 1987 1748 1595 1702 1842 2040 2366 2405 2160 2082 2145 2135 1656 1621 1480 1388 1417 1477 1497 1497 1500 1476 1425 1398 1319 1291 1202 1111 1061 1096 1203 1288 1332 1392 1434 1386 1357 1443 1431 1476 1510 1484 1446 1498 1652 1926 2333 2703 2955 3154 3235 3371 3062 2880 2972 3155 3161 3053 3076 2662 2379 2281 2086 2025 2245 2168 1956 1920 1945 1979 1903 1811 1776 1740 1675 1617 1574 1523 1478 1458 1483 1549 1644 1713 1761 4 5 5 5 8 13 14 8 3 1 0 2 4 8 14 13 10 10 11 11 7 5 10 8 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 68 142 187 193 231 329 374 307 174 58 22 54 114 163 182 173 160 152 159 151 180 231 274 337 441 612 811 978 1174 1381 1502 1859 2447 2722 2597 2333 2256 2225 1967 1502 1052 799 849 878 891 789 413 125 38 35 24 24 30 21 23 26 29 16 4 2 0 1 7 20 31 35 34 30 25 19 11 8 24 82 343 657 879 959 942 881 825 799 779 737 679 583 476 390 331 264 186 109 46 11 1 0 5 29 72 136 191 203 220 153 81 33 20 38 73 109 164 304 550 790 917 1034 1172 1347 1486 1572 1498 1170 766 600 757 1072 1294 1453 1567 1768 2019 2185 2200 2187 2251 2289 2210 2119 2215 2545 2876 3049 3090 3132 3172 3131 3081 3080 3161 3142 2958 2723 2481 2269 2273 2451 2350 2216 2278 2621 2857 2815 2791 3095 3650 4164 4395 4248 3912 3763 3675 3567 3432 3016 2506 2014 1639 1478 1515 1685 1926 2176 2447 2766 2971 2907 2813 2648 2456 2302 2226 2221 2216 2153 2013 1788 1499 1208 1049 1148 1571 1926 1902 1669 1543 1436 1290 1241 1399 1707 2037 2295 2411 2491 2605 2424 2106 1921 1808 1639 1555 1622 1752 1910 2100 2307 2401 2310 2117 1903 1688 1603 1637 1482 1301 1270 1278 1241 1186 1114 1067 1062 1107 1146 1100 968 858 805 793 804 823 829 817 815 848 876 895 894 932 1035 1195 1401 1616 1795 1956 2155 2357 2430 2264 1985 1739 1529 1414 1352 1320 1256 1163 1104 1077 1092 1180 1327 1449 1575 1721 1802 1765 1732 1708 1674 1639 1629 1677 1762 1809 1812 1790 1757 1734 1700 1623 1578 1565 1500 1400 1335 1319 1310 1272 1252 1280 1392 1525 1619 1618 1526 1409 1375 1381 1457 1550 1631 1743 1856 2000 1822 1670 1548 1492 1488 1557 2115 2276 2415 2110 1753 1420 1565 1797 1861 2011 2328 2364 2040 1968 2190 2154 1869 1815 1704 1500 1398 1400 1376 1352 1332 1277 1238 1302 1236 1201 1131 1044 1001 1033 1121 1223 1292 1330 1378 1303 1333 1394 1428 1449 1497 1521 1447 1407 1518 1672 1836 2057 2317 2548 2588 2289 2148 2393 2723 2866 2918 3145 3347 2974 3036 3177 2675 2217 2257 2286 2068 2102 1945 1986 1851 1743 1720 1668 1606 1565 1531 1486 1461 1429 1436 1472 1531 1572 1602 4 4 4 4 6 7 10 6 3 2 1 0 3 10 14 12 11 15 17 18 10 7 14 13 1 1 4 2 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 4 32 99 174 214 237 287 339 285 142 46 8 13 37 55 67 74 75 81 99 130 153 219 307 425 542 668 855 1058 1266 1482 1569 1383 1387 1799 2161 2211 2087 2013 1868 1515 1028 686 674 832 840 754 599 298 97 52 46 28 27 25 17 24 33 32 16 3 2 3 7 16 23 24 30 36 33 26 19 27 80 200 362 594 769 893 1012 1099 1067 944 852 828 814 760 658 518 354 188 96 54 26 17 28 26 12 25 58 96 94 72 21 23 5 1 2 6 24 58 106 204 382 567 798 956 1118 1257 1414 1541 1605 1460 1087 744 688 859 1010 1087 1249 1510 1847 2164 2286 2257 2232 2300 2370 2318 2224 2314 2627 2953 3110 3051 2998 3079 3103 3118 3103 3096 3073 2993 2848 2643 2459 2477 2456 2329 2266 2391 2586 2782 2876 2963 3219 3634 4006 4181 4183 4082 3876 3651 3399 3119 2528 1952 1559 1328 1246 1297 1425 1586 1796 2101 2549 2822 2765 2571 2346 2186 2112 2086 2102 2107 2074 2046 2016 1933 1619 1290 1246 1655 2007 2144 2160 2117 1952 1693 1505 1542 1780 2040 2233 2332 2433 2478 2253 2051 1920 1786 1597 1474 1521 1680 1884 2161 2423 2424 2169 1845 1536 1361 1357 1370 1289 1227 1265 1299 1230 1109 1014 990 1001 1024 1013 954 880 824 799 805 825 833 814 769 754 766 793 823 861 922 1010 1153 1364 1590 1766 1910 2106 2312 2418 2288 1999 1674 1447 1358 1318 1283 1225 1151 1091 1018 994 1110 1285 1407 1474 1530 1552 1499 1465 1499 1492 1424 1426 1482 1589 1702 1739 1734 1699 1644 1599 1522 1451 1433 1391 1346 1317 1244 1266 1238 1252 1315 1387 1445 1463 1447 1387 1295 1329 1365 1409 1446 1488 1552 1637 1752 1639 1281 921 738 605 452 1689 2056 2205 2138 1861 1460 1461 1712 1852 1983 2293 2425 2021 2189 2380 2166 1922 1874 1819 1578 1389 1356 1253 1140 1147 1157 1150 1172 1163 1150 1121 1048 991 1015 1059 1144 1277 1275 1324 1285 1297 1362 1436 1499 1657 1806 1591 1432 1554 1565 1596 1649 1762 1876 1887 1757 1692 1835 1994 2028 2048 2217 2251 2501 3002 3368 3104 2427 2262 2224 2014 2029 1941 1866 1737 1645 1601 1543 1502 1499 1486 1436 1419 1405 1375 1339 1328 1361 1381 4 2 1 1 1 3 6 8 2 8 5 1 1 7 15 16 16 21 28 26 12 6 8 5 1 1 2 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 6 51 146 232 273 292 302 269 173 59 12 2 13 33 40 47 58 74 106 163 230 291 426 545 703 839 979 1148 1290 1521 1803 1858 1593 1275 1154 1369 1602 1682 1626 1429 1125 799 659 738 818 737 546 347 169 66 74 53 32 32 28 34 50 51 36 14 2 3 5 9 17 13 12 16 19 16 12 11 33 100 217 361 449 476 531 701 900 933 780 615 580 669 794 812 705 543 244 49 17 68 172 208 133 67 89 117 113 92 30 1 0 0 0 0 1 22 82 187 345 537 694 893 1051 1228 1343 1461 1562 1564 1335 956 696 696 825 923 1036 1287 1688 2145 2418 2395 2277 2269 2360 2441 2391 2276 2325 2614 2961 3105 2975 2864 2955 2979 3041 3050 2993 2995 3023 2977 2847 2684 2640 2548 2360 2250 2284 2393 2636 2884 3048 3230 3503 3735 3814 3879 4008 3926 3601 3197 2828 2243 1718 1346 1113 1034 1110 1280 1481 1712 1995 2357 2554 2433 2211 2058 2048 2115 2139 2073 2007 2005 2011 2033 2059 1810 1512 1498 1820 2098 2265 2439 2594 2614 2425 2147 2033 2139 2186 2106 2149 2293 2350 2269 2146 2024 1892 1735 1624 1662 1849 2093 2250 2267 2043 1696 1477 1312 1211 1183 1207 1245 1273 1307 1309 1160 981 911 955 981 971 936 899 870 846 834 841 851 838 807 753 718 699 706 753 831 925 1029 1170 1365 1575 1747 1893 2069 2258 2360 2279 2004 1721 1561 1445 1321 1218 1151 1115 1057 967 918 987 1167 1342 1439 1512 1559 1474 1357 1391 1344 1203 1206 1245 1324 1428 1518 1587 1593 1548 1493 1429 1360 1332 1288 1232 1195 1145 1223 1267 1287 1313 1340 1332 1304 1318 1335 1321 1341 1358 1358 1347 1326 1298 1280 1254 1152 976 835 653 653 637 1288 1813 2035 2118 2055 1814 1635 1723 1895 1933 2156 2357 2218 2286 2280 2076 1763 1642 1667 1510 1352 1239 1091 926 951 1002 1037 1054 1082 1116 1093 1006 1011 1018 1047 1081 1203 1246 1267 1263 1272 1316 1392 1578 1904 1846 1554 1446 1492 1518 1503 1493 1510 1550 1602 1577 1528 1501 1563 1624 1640 1651 1730 1968 2296 2426 2191 1980 2015 2018 1872 1760 1718 1695 1614 1542 1516 1457 1442 1449 1434 1413 1407 1426 1434 1409 1357 1352 1333 2 1 0 0 1 3 8 11 8 12 9 3 3 9 17 19 22 28 33 28 16 4 8 2 1 2 3 3 0 0 0 1 1 1 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 79 206 301 322 293 242 172 90 29 3 3 16 32 45 67 97 135 201 308 418 524 747 904 957 1074 1264 1387 1526 1834 2144 2178 1861 1330 822 780 1017 1238 1214 1081 934 827 791 759 639 474 332 198 103 71 88 58 38 37 41 59 68 59 40 18 6 3 3 4 6 5 5 3 1 0 1 2 11 31 61 102 126 119 154 307 512 593 532 461 475 595 802 961 943 854 542 261 181 392 654 574 298 145 192 235 146 110 12 1 1 0 0 1 8 76 221 398 566 724 868 1027 1173 1333 1439 1529 1579 1490 1182 778 528 531 680 871 1127 1523 2039 2502 2598 2399 2254 2321 2451 2514 2428 2281 2276 2509 2906 3084 2940 2821 2830 2838 2875 2882 2821 2813 2885 2960 2959 2839 2725 2595 2378 2184 2078 2120 2409 2744 2983 3158 3317 3389 3366 3444 3624 3551 3282 2943 2570 2104 1682 1319 1031 911 1018 1295 1627 1894 2045 2192 2224 2033 1848 1886 2113 2307 2277 2084 1969 1964 1877 1764 1724 1615 1481 1522 1784 2053 2226 2451 2704 2852 2846 2735 2622 2627 2482 2180 2093 2197 2333 2389 2309 2164 2034 1904 1799 1867 2072 2076 2003 1942 1715 1408 1181 1072 1075 1097 1131 1286 1476 1394 1227 988 811 831 921 957 927 879 858 849 834 831 847 842 809 771 721 666 628 642 709 817 949 1077 1207 1372 1560 1736 1886 2041 2185 2279 2233 2006 1796 1646 1474 1287 1146 1067 1035 978 910 874 889 1050 1249 1396 1495 1586 1549 1331 1361 1297 1120 1028 1049 1079 1122 1187 1269 1370 1424 1394 1324 1251 1199 1130 1053 1042 1000 1083 1183 1211 1237 1305 1345 1320 1286 1298 1315 1295 1259 1210 1148 1066 965 865 747 627 519 376 557 627 665 1032 1479 1800 2020 2115 2052 1916 1876 2100 2057 2154 2166 2097 2090 2037 1903 1662 1512 1506 1476 1372 1167 1008 878 858 899 934 951 1010 1095 1141 1143 1087 1031 1024 1024 1092 1172 1223 1235 1242 1295 1332 1398 1495 1498 1442 1400 1411 1418 1418 1431 1452 1463 1495 1518 1484 1436 1448 1523 1597 1579 1531 1604 1762 1831 1767 1809 1835 1838 1789 1704 1618 1558 1463 1398 1368 1356 1383 1400 1405 1407 1429 1481 1547 1623 1704 1730 1731 3 1 0 0 0 3 8 12 14 11 6 5 6 13 16 17 20 21 18 16 11 2 3 6 1 2 5 2 0 0 0 1 0 0 0 0 2 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 39 138 288 376 349 261 171 97 45 16 2 9 25 46 74 114 174 239 347 504 653 837 1134 1282 1259 1301 1438 1517 1733 2128 2347 2299 1974 1364 752 567 732 929 919 925 921 925 865 705 487 330 237 157 114 98 85 69 52 49 60 72 70 59 41 22 10 5 1 0 0 0 0 0 0 0 0 0 1 2 2 2 4 9 35 117 227 293 362 483 665 871 1063 1176 1163 1075 875 675 672 891 1000 813 426 256 375 419 239 151 50 13 12 9 10 29 82 225 439 638 772 878 1002 1142 1286 1441 1558 1615 1602 1440 1065 619 347 342 538 858 1279 1831 2407 2754 2641 2308 2228 2343 2503 2553 2395 2168 2098 2295 2757 2995 2945 2880 2777 2653 2570 2542 2472 2448 2585 2796 2900 2861 2751 2579 2413 2211 1944 1880 2140 2477 2747 2967 3065 3003 2925 2949 3067 2988 2764 2556 2353 2104 1781 1419 1111 988 1117 1445 1847 2130 2142 2134 2020 1756 1646 1860 2247 2465 2352 2102 1956 1864 1641 1379 1242 1236 1236 1296 1490 1776 2024 2266 2524 2703 2766 2815 2888 2958 2825 2455 2167 2155 2340 2498 2444 2295 2162 2011 1919 2024 2150 2009 1890 1880 1787 1589 1324 1135 1137 1184 1218 1360 1540 1391 1090 828 715 739 846 889 849 811 813 823 823 837 850 827 779 721 645 579 552 572 653 791 949 1095 1227 1375 1544 1723 1885 2020 2112 2167 2121 1978 1807 1619 1408 1221 1073 972 911 865 833 826 865 980 1148 1287 1361 1446 1548 1496 1408 1250 1057 938 930 920 911 930 978 1067 1192 1313 1258 1163 1074 996 904 840 841 904 967 970 1002 1139 1270 1308 1196 1181 1173 1116 1039 946 827 700 612 526 408 311 250 180 267 362 439 674 1005 1350 1699 1951 2056 2129 2052 2255 2249 2254 2160 1996 1813 1727 1795 1686 1440 1298 1451 1458 1216 1036 962 969 967 907 920 1009 1108 1163 1173 1152 1090 1047 1038 1037 1056 1128 1205 1228 1256 1267 1275 1281 1346 1371 1368 1391 1414 1401 1397 1443 1460 1480 1493 1467 1416 1385 1450 1562 1560 1494 1525 1569 1623 1685 1746 1732 1769 1736 1548 1478 1445 1366 1290 1201 1221 1282 1345 1394 1431 1458 1467 1496 1615 1843 1936 2027 4 2 1 1 2 5 8 10 13 16 13 8 6 9 11 11 10 9 12 13 9 6 8 9 5 4 9 2 0 0 0 0 0 0 0 0 1 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 44 139 262 351 363 284 189 113 55 22 10 10 28 56 87 130 178 262 351 510 690 887 1158 1451 1532 1442 1401 1360 1433 1769 2231 2463 2352 1926 1289 753 564 642 752 749 854 930 963 849 737 568 429 320 224 176 150 132 121 92 79 77 70 63 53 38 22 14 9 4 1 0 0 0 0 0 0 0 0 0 0 0 1 2 7 27 60 99 149 266 380 467 594 840 1173 1371 1225 1140 966 995 1102 1080 927 651 584 685 631 411 270 148 77 69 77 100 153 254 407 603 779 899 996 1111 1243 1388 1534 1636 1664 1618 1412 971 496 248 276 519 934 1481 2140 2713 2865 2601 2264 2265 2357 2487 2516 2338 2119 2061 2200 2554 2811 2874 2854 2724 2483 2280 2166 2088 2096 2290 2604 2809 2797 2686 2459 2277 2120 1740 1692 1919 2240 2535 2759 2849 2794 2702 2667 2772 2756 2543 2335 2211 2083 1857 1639 1429 1341 1459 1698 2008 2207 2174 2163 2031 1795 1720 1927 2230 2329 2194 2031 1924 1725 1355 992 776 838 995 1143 1388 1777 2034 2128 2206 2300 2382 2518 2708 2885 2884 2634 2307 2209 2398 2637 2632 2451 2244 2041 1961 2032 2097 2011 1918 1944 1988 1939 1701 1582 1550 1485 1494 1557 1544 1308 967 715 656 667 762 822 817 802 808 823 837 855 854 827 768 662 523 444 418 454 578 763 948 1106 1242 1382 1535 1710 1890 1998 2031 2026 1977 1884 1744 1545 1322 1168 1027 916 841 800 789 803 860 970 1117 1264 1394 1498 1573 1511 1381 1164 973 881 862 839 805 784 783 818 938 1193 1155 1101 1034 934 854 786 768 848 930 920 979 1059 1124 1145 1063 1016 973 904 823 726 590 453 424 393 320 261 209 167 178 330 443 490 599 807 1152 1613 1802 1841 2016 2171 2184 2087 1822 1711 1827 1647 1702 1767 1463 1199 1273 1324 1238 1127 1039 943 829 880 1009 1227 1139 1187 1201 1174 1135 1124 1125 1083 1013 1024 1137 1227 1216 1241 1263 1304 1341 1348 1352 1394 1399 1373 1385 1421 1448 1489 1503 1492 1527 1549 1411 1525 1539 1509 1503 1512 1685 1806 1729 1672 1684 1562 1298 1416 1508 1468 1377 1255 1197 1208 1287 1386 1431 1419 1372 1401 1527 1583 1721 1868 6 5 5 5 7 7 7 7 10 13 13 11 9 9 10 9 6 6 19 19 12 8 6 5 5 7 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 95 252 371 336 251 196 132 61 26 11 16 40 74 112 167 231 282 355 465 648 807 1031 1263 1396 1350 1221 1118 1001 1110 1457 1940 2217 2066 1660 1152 728 535 546 609 639 755 838 898 886 844 745 558 389 304 272 249 240 217 158 120 104 75 58 56 48 33 18 9 3 1 0 1 3 7 7 5 3 1 3 6 7 7 9 18 40 58 89 126 176 176 113 119 430 943 1231 1248 1277 1173 1124 1113 1129 1078 986 958 932 819 655 498 330 203 172 228 300 370 471 602 757 896 997 1084 1190 1310 1445 1565 1627 1629 1576 1332 831 368 189 272 569 1068 1699 2377 2862 2876 2571 2315 2300 2341 2415 2414 2274 2098 2038 2156 2409 2602 2699 2741 2666 2457 2170 1951 1854 1913 2156 2495 2719 2693 2526 2286 2081 1892 1659 1678 1852 2089 2318 2544 2689 2677 2607 2584 2625 2625 2524 2350 2193 2120 1964 1873 1807 1836 1984 2078 2151 2140 2093 2132 2138 2010 1856 1881 1982 1996 1925 1901 1915 1719 1254 806 554 638 908 1236 1562 1853 1942 1876 1853 1895 1893 1965 2158 2320 2498 2526 2433 2390 2478 2614 2571 2332 2066 1850 1747 1802 1892 1886 1895 1968 2093 2143 1961 1806 1766 1728 1745 1763 1584 1279 927 640 575 628 733 819 855 862 869 878 884 878 864 823 710 537 384 314 318 386 535 750 964 1125 1263 1404 1545 1711 1879 1959 1942 1873 1811 1758 1636 1483 1317 1181 1024 890 807 790 805 824 879 987 1111 1243 1414 1562 1622 1439 1275 1046 880 829 833 830 800 763 732 700 731 926 1021 1029 961 853 804 777 791 917 1010 1006 1109 1084 1049 930 927 918 868 807 744 664 578 505 443 399 332 244 169 125 127 308 538 564 472 451 574 922 1155 1355 1673 1926 1988 1938 1827 1714 1861 1906 1664 1770 1585 1379 1358 1398 1314 1148 1072 1003 912 984 1165 1319 1174 1180 1205 1161 1118 1122 1128 1115 1049 1001 1053 1176 1185 1217 1281 1307 1315 1339 1346 1331 1326 1369 1379 1390 1415 1438 1473 1586 1753 1798 1452 1456 1528 1536 1515 1592 1788 1898 1789 1716 1604 1418 1338 1635 1828 1834 1765 1634 1484 1346 1329 1395 1429 1455 1492 1673 1931 2111 2109 1949 7 7 7 7 6 6 6 7 11 11 10 9 9 11 11 11 9 7 8 12 11 10 6 4 3 5 6 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 128 322 444 377 257 166 60 20 6 12 47 98 135 174 251 348 424 478 628 786 909 1087 1150 1082 929 747 613 571 703 998 1500 1751 1564 1239 883 575 423 427 487 542 617 669 775 868 870 785 549 380 354 366 351 324 285 239 221 196 122 61 69 80 61 32 14 6 4 7 17 34 46 41 23 14 7 9 12 13 14 21 44 88 122 157 165 134 88 44 69 234 530 799 942 1076 1156 1176 1053 1047 1051 1018 941 874 842 792 670 498 354 307 361 458 565 681 814 943 1029 1081 1144 1232 1337 1455 1544 1551 1515 1434 1134 615 231 130 246 577 1133 1812 2469 2865 2872 2655 2397 2289 2290 2328 2312 2206 2052 1968 2060 2274 2430 2521 2630 2600 2453 2208 1959 1823 1875 2119 2448 2654 2579 2312 2124 1932 1686 1601 1719 1872 2010 2168 2362 2508 2527 2473 2429 2354 2304 2364 2382 2241 2188 2121 2080 2120 2284 2469 2451 2267 2075 1987 2038 2213 2206 1919 1750 1727 1756 1784 1849 1959 1862 1476 1024 782 774 1039 1440 1752 1853 1774 1673 1709 1816 1766 1679 1695 1670 1989 2329 2490 2476 2369 2263 2146 1976 1787 1652 1580 1637 1687 1759 1883 1978 2061 2114 2033 1890 1827 1868 1978 1998 1654 1312 970 694 608 691 816 902 950 977 991 986 957 899 851 760 603 426 303 264 282 346 500 771 1027 1180 1314 1455 1574 1698 1823 1890 1857 1751 1683 1673 1538 1436 1340 1221 1076 959 893 919 941 901 891 970 1070 1146 1280 1423 1551 1426 1191 966 856 857 901 931 924 910 897 819 789 891 997 1002 929 826 750 773 896 963 902 957 1112 1068 1012 971 948 909 856 801 757 678 591 499 430 380 289 184 117 86 89 180 384 569 485 397 394 488 594 881 1366 1812 1976 1924 1785 1711 1919 2265 2006 1908 1737 1625 1591 1487 1304 1121 1085 1088 1176 1185 1237 1225 1162 1152 1160 1139 1115 1112 1097 1104 1089 1052 1054 1146 1181 1203 1276 1326 1333 1350 1348 1307 1341 1360 1358 1388 1419 1401 1449 1596 1752 1699 1504 1438 1504 1534 1565 1639 1670 1637 1558 1531 1487 1531 1755 2080 2287 2363 2416 2482 2421 1901 1592 1528 1599 1662 1747 1907 2152 2439 2502 2212 7 6 7 5 4 5 5 6 8 10 11 9 7 11 11 11 11 10 7 5 6 7 6 6 4 4 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 15 134 347 476 433 303 162 23 3 5 26 89 159 194 226 307 433 541 630 815 940 1010 1050 924 711 506 349 263 266 376 643 1030 1204 1042 746 449 281 255 333 426 477 503 550 671 799 854 727 477 379 368 351 356 369 367 388 424 413 363 235 167 174 151 106 66 48 45 54 87 135 140 104 37 14 7 6 7 9 12 23 59 131 197 230 216 140 110 166 268 366 444 525 635 812 1026 1096 966 866 809 728 615 560 588 631 629 589 543 515 518 564 667 809 937 1048 1124 1161 1200 1264 1348 1443 1502 1467 1388 1225 853 392 128 86 204 524 1089 1804 2480 2881 2929 2769 2507 2337 2293 2285 2253 2165 2034 1940 1977 2130 2277 2354 2533 2533 2463 2294 2084 1973 2023 2201 2417 2543 2460 2191 2031 1824 1564 1554 1740 1909 2005 2103 2227 2316 2340 2330 2252 1973 1781 1930 2113 2093 2130 2212 2295 2400 2582 2759 2697 2368 2038 1901 1960 2236 2348 2058 1778 1678 1690 1758 1886 2000 1960 1691 1338 1144 1140 1337 1622 1864 1994 1959 1839 1813 1866 1788 1587 1571 1519 1856 2282 2490 2377 2092 1860 1753 1699 1655 1600 1562 1580 1586 1678 1800 1886 1936 1983 1997 1925 1836 1929 2154 2066 1774 1459 1127 856 742 787 894 969 1009 1048 1078 1069 994 885 766 626 481 353 282 278 329 427 591 879 1123 1263 1400 1538 1641 1725 1800 1820 1786 1721 1629 1596 1513 1439 1381 1312 1205 1140 1135 1171 1129 1003 928 961 1067 1137 1168 1320 1358 1249 1087 955 920 986 1077 1130 1132 1134 1104 995 934 965 1006 1001 929 816 728 722 757 759 727 861 1012 1041 1020 984 899 825 780 695 718 689 569 383 305 268 202 130 84 59 52 77 171 413 438 436 418 383 363 533 1012 1643 2031 2067 1828 1977 2098 2485 2483 2261 1984 1746 1599 1468 1284 1129 1022 973 1093 1224 1270 1233 1176 1146 1135 1141 1127 1114 1105 1102 1113 1066 1091 1167 1189 1195 1237 1287 1296 1312 1303 1264 1353 1427 1417 1493 1587 1337 1407 1513 1579 1555 1505 1464 1464 1560 1597 1552 1514 1458 1189 1123 1382 1665 1983 2315 2492 2557 2664 2949 2812 2286 1775 1583 1596 1657 1665 1705 1818 2048 2028 1975 7 6 5 5 3 3 3 4 5 7 9 9 7 4 6 8 9 7 6 4 2 4 5 4 3 2 1 2 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 109 320 433 389 255 104 18 7 26 61 110 188 238 279 378 518 652 793 959 1012 976 849 606 382 240 142 92 97 156 289 470 574 515 289 165 146 199 322 430 462 456 490 595 732 803 671 470 379 349 358 399 473 553 609 650 722 813 779 605 473 417 423 332 254 220 213 257 308 254 149 47 12 13 10 5 3 6 12 48 132 222 281 274 229 246 324 384 400 391 387 473 707 991 1109 1020 856 696 527 359 263 250 294 380 512 644 692 673 673 740 884 1012 1100 1176 1225 1257 1295 1351 1419 1452 1394 1258 988 587 232 82 96 226 523 1063 1794 2496 2919 2984 2836 2578 2359 2292 2266 2217 2140 2021 1897 1881 2013 2146 2199 2409 2476 2481 2422 2295 2215 2227 2312 2391 2387 2280 2093 1940 1729 1505 1531 1736 1943 2056 2115 2148 2160 2178 2196 2070 1655 1338 1498 1767 1901 1991 2131 2292 2461 2676 2869 2821 2448 2022 1831 1848 2197 2344 2196 1969 1804 1708 1688 1758 1832 1834 1707 1517 1427 1462 1514 1566 1648 1677 1583 1484 1481 1440 1328 1333 1441 1612 2001 2363 2471 2234 1844 1606 1580 1610 1665 1605 1551 1486 1524 1632 1718 1749 1745 1765 1832 1857 1820 1885 2020 1917 1794 1590 1302 1050 937 944 993 1027 1048 1080 1091 1063 955 795 618 492 413 345 284 269 351 520 731 1004 1209 1365 1531 1683 1783 1837 1828 1738 1657 1663 1644 1623 1574 1531 1499 1436 1349 1312 1379 1377 1230 1087 991 983 1098 1205 1211 1230 1181 1127 1091 1057 1071 1170 1274 1291 1232 1196 1151 1016 940 952 985 964 891 796 742 728 673 638 640 725 845 945 930 766 588 532 537 464 494 512 500 280 158 137 114 81 55 40 34 49 92 204 310 390 410 364 300 337 643 1252 1931 2216 1985 2109 2386 2713 2723 2457 2182 1739 1597 1394 1183 1036 955 919 1022 1155 1221 1206 1141 1104 1091 1098 1106 1102 1106 1114 1132 1132 1116 1122 1156 1202 1206 1222 1228 1262 1272 1275 1381 1506 1532 1569 1631 1405 1414 1459 1480 1480 1480 1539 1739 1877 1531 1356 1352 1155 867 849 1189 1518 1732 2000 2216 2412 2667 2786 2583 2165 1867 1732 1616 1502 1488 1606 1733 1738 1641 1658 5 4 3 4 2 1 2 4 5 5 6 5 3 1 2 4 4 4 5 6 4 3 3 3 2 1 1 3 5 5 6 7 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 62 231 350 318 202 96 34 25 59 104 124 195 265 325 454 610 770 923 1007 942 772 546 310 184 99 50 24 24 42 69 103 140 155 122 88 125 194 293 388 425 426 452 528 625 663 562 452 451 487 521 564 655 748 784 820 966 1138 1183 1059 904 817 913 797 666 569 513 518 508 396 269 181 128 87 71 46 28 18 17 51 126 209 296 342 360 392 456 459 399 308 258 368 665 985 1124 1069 948 782 581 326 167 88 78 134 254 402 524 628 743 880 1018 1109 1174 1232 1278 1306 1327 1357 1392 1387 1288 1082 752 385 145 94 188 376 686 1191 1869 2520 2905 2957 2840 2606 2397 2312 2268 2200 2143 2067 1944 1870 1926 1990 2049 2240 2372 2451 2481 2454 2400 2365 2360 2333 2232 2080 1947 1833 1692 1553 1531 1705 1930 2075 2118 2097 2066 2068 2078 1959 1693 1474 1665 1903 1953 1946 2019 2185 2396 2634 2833 2789 2442 1971 1731 1669 1988 2129 2104 2029 1918 1769 1646 1601 1605 1598 1579 1536 1519 1527 1461 1435 1430 1287 1101 1111 1256 1293 1180 1199 1348 1665 2117 2408 2361 2034 1695 1572 1642 1700 1661 1585 1587 1602 1625 1660 1631 1652 1631 1561 1613 1719 1785 1817 1828 1815 1798 1682 1464 1271 1184 1174 1188 1182 1161 1121 1052 965 833 644 473 402 377 330 276 271 341 501 738 1033 1269 1480 1686 1841 1914 1909 1821 1689 1636 1654 1684 1690 1643 1594 1526 1432 1348 1296 1246 1202 1194 1122 1033 1049 1179 1273 1272 1181 1062 1037 1099 1169 1244 1339 1391 1292 1132 1033 976 972 1013 1030 986 932 844 771 742 736 659 614 599 614 666 698 631 476 341 288 298 319 326 368 366 238 121 82 66 51 41 38 38 41 57 111 187 276 309 247 198 212 382 807 1560 2052 2078 2128 2403 2749 2755 2295 2035 1755 1578 1289 1082 973 964 971 971 1039 1172 1173 1119 1077 1025 1014 1066 1092 1106 1133 1171 1191 1152 1068 1119 1178 1198 1204 1212 1264 1335 1474 1672 1603 1557 1518 1482 1424 1420 1440 1452 1459 1538 1754 2174 2115 1542 1356 1322 1176 876 728 1037 1364 1624 1823 2081 2471 2740 2775 2624 2361 2068 1881 1710 1463 1549 1696 1707 1558 1445 1570 3 1 2 3 2 1 2 3 4 3 5 4 2 1 1 3 3 1 4 7 5 3 3 3 1 0 1 3 6 8 15 16 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 27 122 218 211 137 82 68 71 93 131 148 192 260 367 514 694 863 955 925 755 510 295 152 99 55 20 5 3 8 11 12 16 28 51 71 113 161 200 263 310 323 349 412 499 575 567 452 480 621 731 774 840 873 893 941 1052 1179 1174 1034 1038 1039 1073 1063 993 899 836 791 718 619 530 409 306 263 220 175 125 88 77 105 155 212 299 409 518 581 598 545 424 288 225 365 702 1008 1080 1016 962 898 756 428 235 99 32 24 48 108 234 444 722 976 1134 1215 1265 1301 1335 1355 1358 1358 1352 1301 1151 880 523 224 87 124 314 586 931 1400 1971 2484 2762 2787 2709 2518 2365 2284 2252 2191 2147 2098 2034 1996 1984 1946 1936 2061 2254 2381 2449 2467 2433 2387 2340 2257 2107 1934 1835 1786 1694 1588 1560 1675 1857 1986 2020 2016 2015 2018 2040 2022 1890 1803 2019 2178 2120 2025 1974 2079 2297 2525 2733 2711 2421 1939 1625 1531 1744 1900 1954 1967 1929 1801 1619 1500 1489 1444 1435 1460 1460 1493 1512 1638 1732 1647 1521 1548 1671 1686 1571 1625 1597 1847 2202 2405 2200 1822 1639 1669 1771 1759 1636 1630 1717 1693 1661 1676 1607 1618 1606 1465 1474 1612 1749 1797 1788 1772 1754 1670 1542 1417 1328 1331 1377 1275 1135 1032 925 800 647 471 355 331 334 306 268 267 323 459 738 1050 1328 1598 1826 1943 1944 1864 1728 1630 1652 1652 1670 1669 1620 1564 1475 1348 1232 1189 1187 1104 1047 1027 1046 1186 1337 1368 1276 1067 954 1033 1104 1228 1365 1414 1321 1128 1030 1020 1037 1030 994 929 887 909 813 768 723 689 647 617 570 543 557 515 420 307 225 193 241 267 296 340 309 191 95 63 52 49 50 55 55 48 45 75 122 165 184 128 83 130 241 524 1164 1743 2023 2074 2176 2510 2681 2275 2019 1854 1497 1248 1071 975 962 995 1052 1063 1182 1147 1131 1069 999 975 1023 1080 1112 1139 1192 1232 1157 1065 1079 1133 1177 1206 1252 1326 1456 1810 1958 1843 1579 1460 1489 1484 1417 1425 1430 1450 1568 1900 2538 2317 1920 1712 1649 1570 1274 974 1171 1556 1953 2309 2526 2642 2668 2633 2496 2213 1980 1856 1701 1613 1719 1770 1617 1385 1416 1785 2 0 1 2 1 1 1 2 5 8 9 9 4 1 2 4 4 3 5 4 2 0 4 4 5 4 4 6 9 13 20 19 15 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 67 138 129 81 71 89 108 123 144 162 187 245 390 597 793 926 914 769 535 309 172 117 91 51 13 2 0 1 1 2 3 8 23 49 83 115 133 160 183 187 202 261 379 513 582 545 551 653 810 857 927 909 916 969 1031 1078 1049 971 1010 1000 989 1077 1046 1002 982 941 879 812 715 574 462 400 331 273 228 194 179 188 216 264 358 507 673 776 784 701 532 373 308 402 695 952 959 888 899 913 876 526 342 168 61 15 2 10 69 228 484 779 1035 1210 1320 1372 1396 1399 1385 1364 1326 1232 1028 700 331 100 50 150 427 778 1138 1541 1988 2352 2504 2499 2459 2404 2324 2243 2214 2169 2120 2126 2186 2226 2182 2071 1961 1981 2125 2267 2367 2406 2379 2347 2285 2161 2000 1857 1785 1769 1635 1547 1551 1632 1772 1882 1926 1953 2002 2049 2069 2049 1891 1785 2054 2243 2264 2240 2036 1920 2083 2376 2678 2755 2529 2080 1699 1588 1700 1801 1817 1805 1811 1783 1665 1531 1420 1372 1373 1391 1416 1506 1705 2015 2243 2271 2224 2195 2074 1827 1687 1725 1746 1991 2200 2261 2053 1775 1717 1827 1919 1861 1759 1869 1959 1913 1734 1616 1555 1559 1561 1454 1405 1520 1685 1787 1779 1755 1714 1632 1542 1451 1332 1231 1213 1159 1020 935 822 667 507 373 308 302 308 294 265 257 295 428 720 1022 1366 1688 1917 1993 1913 1719 1512 1495 1566 1599 1578 1520 1442 1413 1434 1380 1202 1075 1103 1027 958 1011 1145 1352 1500 1466 1241 989 936 1057 1180 1348 1444 1397 1198 984 961 1013 962 848 794 769 793 824 780 742 685 626 570 544 493 430 431 379 325 255 185 174 267 291 299 316 271 159 77 57 53 60 72 79 76 60 43 52 83 99 99 62 44 81 157 383 829 1413 1932 2146 2117 2329 2549 2447 2221 2101 1775 1363 1072 944 894 1015 1123 1093 1103 1078 1085 1046 996 992 1021 1073 1138 1113 1145 1187 1114 1029 1005 1058 1136 1192 1279 1393 1554 2193 2062 1828 1526 1369 1462 1512 1408 1353 1352 1416 1547 1928 2283 2310 2234 2200 2095 2015 1666 1360 1390 1688 2020 2265 2399 2395 2276 2139 1989 1894 1784 1687 1646 1736 1848 1839 1594 1287 1400 1911 1 0 0 0 3 0 0 1 3 6 9 9 5 1 1 4 4 4 2 1 0 1 4 10 15 11 8 7 10 16 20 21 19 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 7 14 25 48 77 79 55 62 74 112 131 145 160 177 243 416 682 880 963 844 610 363 200 132 107 86 52 19 5 3 2 1 1 1 4 13 28 48 71 92 105 106 103 106 136 220 311 385 469 565 704 897 898 988 971 925 970 992 989 965 904 926 916 925 969 943 911 916 908 883 835 746 632 530 447 370 311 278 262 258 266 289 338 430 580 765 923 988 939 770 555 487 502 706 879 855 838 921 900 891 596 422 235 102 34 11 5 9 50 173 385 663 965 1221 1368 1428 1434 1410 1369 1306 1185 950 586 220 37 36 158 483 884 1230 1566 1916 2175 2255 2233 2213 2252 2231 2211 2200 2156 2116 2187 2334 2404 2337 2209 2058 1992 2042 2156 2261 2282 2261 2275 2256 2133 1968 1853 1786 1752 1606 1498 1466 1546 1697 1836 1915 1962 2015 2048 1999 1866 1638 1575 1905 2144 2322 2376 2139 1898 1963 2281 2689 2917 2790 2391 2034 1884 1855 1825 1783 1753 1763 1792 1765 1684 1523 1363 1325 1343 1420 1564 1857 2287 2635 2779 2778 2500 2100 1728 1713 1749 1785 1956 2062 2038 1919 1825 1881 1996 2014 1977 1932 2081 2012 1958 1783 1557 1440 1466 1527 1508 1428 1447 1522 1680 1716 1689 1606 1521 1554 1648 1577 1329 1193 1160 1012 898 761 584 429 324 274 267 278 277 247 226 265 414 666 996 1369 1705 1939 2002 1830 1465 1178 1170 1309 1419 1351 1147 1006 1126 1377 1412 1180 1056 1049 1061 1062 1107 1255 1475 1618 1556 1301 1035 967 1053 1158 1352 1374 1269 1060 850 765 775 765 691 656 623 676 714 715 644 532 475 413 337 287 236 245 252 255 263 217 226 278 281 282 306 245 92 63 50 54 66 81 94 86 60 46 51 65 70 67 37 34 64 118 252 560 1109 1749 2091 2178 2213 2432 2548 2472 2314 1885 1320 993 974 760 959 981 967 977 958 994 1024 974 932 966 1050 1124 1076 1095 1117 1071 1008 980 1005 1088 1176 1289 1454 1852 2175 2034 1750 1393 1245 1391 1453 1373 1322 1308 1353 1449 1628 1797 1947 2144 2413 2357 2328 2042 1566 1403 1516 1690 1864 1996 2009 1977 1967 1897 1678 1591 1604 1640 1706 1782 1781 1590 1424 1483 1756 2 0 0 1 2 1 0 0 3 4 4 4 3 1 2 3 3 3 1 1 1 6 13 22 23 12 6 3 6 13 19 21 21 16 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 31 50 45 30 27 31 33 27 54 56 95 120 137 144 166 262 467 748 942 982 776 492 263 155 118 100 85 72 48 31 19 13 10 4 1 2 7 16 30 44 61 74 72 69 59 65 102 131 182 308 476 674 946 1021 1048 1072 974 1020 1009 957 909 856 828 815 793 800 827 801 795 791 775 741 690 623 545 462 389 344 317 302 305 325 357 398 464 576 746 961 1135 1199 1099 812 707 647 732 790 809 932 1058 986 869 651 471 275 129 57 33 24 21 23 44 117 277 537 882 1197 1375 1435 1424 1376 1303 1167 904 527 181 26 40 192 544 954 1265 1544 1832 2044 2115 2090 2064 2105 2135 2195 2226 2178 2131 2203 2362 2451 2413 2318 2140 2020 1976 2010 2107 2116 2111 2161 2198 2143 2023 1908 1819 1761 1640 1486 1423 1491 1626 1765 1876 1956 1992 1932 1756 1564 1349 1390 1767 2017 2209 2267 2143 1992 2019 2276 2652 2930 2911 2671 2367 2197 2042 1897 1853 1838 1780 1739 1702 1603 1470 1362 1348 1405 1468 1560 1796 2262 2707 2842 2657 2060 1945 1784 1733 1752 1798 1866 1883 1881 1862 1872 2074 2183 2055 2041 2070 2127 2032 1943 1790 1557 1383 1357 1413 1560 1529 1443 1415 1537 1560 1485 1385 1396 1637 1957 1958 1581 1340 1182 937 729 555 417 317 251 220 222 241 253 229 230 289 415 640 971 1319 1626 1877 1979 1767 1289 937 864 982 1065 920 622 591 971 1362 1378 1162 1023 986 1019 1057 1142 1319 1536 1673 1626 1381 1083 966 1051 1057 1196 1154 1031 850 640 503 504 540 528 604 573 570 615 613 528 380 260 191 120 82 93 163 246 304 316 290 268 249 230 244 275 177 94 78 70 65 65 71 81 81 67 61 67 66 55 41 27 30 49 95 200 425 871 1457 1824 1904 1907 2212 2471 2519 2412 2110 1592 1166 1143 810 769 843 880 881 890 926 970 943 885 976 1065 1082 1039 1051 1058 1027 1021 994 983 1092 1215 1353 1626 2063 2145 1928 1638 1279 1223 1293 1294 1289 1297 1287 1294 1336 1431 1577 1715 1990 2183 2127 2023 1655 1371 1326 1423 1546 1626 1785 1858 1894 1866 1701 1520 1488 1524 1484 1407 1487 1531 1552 1549 1542 1520 0 0 0 1 4 4 2 1 3 4 3 3 3 4 3 2 1 0 0 2 0 9 22 27 24 15 10 5 3 9 17 20 21 19 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 39 55 40 16 5 4 4 19 44 48 72 106 126 128 167 308 554 824 986 959 713 417 217 147 126 105 74 42 19 10 9 11 14 8 2 2 7 17 29 40 51 58 54 42 23 22 32 30 37 93 235 504 848 1002 965 1071 984 1026 1002 916 835 779 748 729 687 663 705 707 691 680 665 640 611 587 558 507 448 411 377 356 363 397 442 471 496 545 649 841 1109 1307 1314 1064 939 840 877 893 932 1066 1161 1065 860 669 478 270 125 62 46 52 66 72 61 54 101 248 523 879 1194 1370 1422 1395 1324 1178 893 503 186 56 69 239 564 950 1246 1484 1739 1971 2086 2091 2081 2119 2165 2233 2294 2224 2127 2137 2273 2387 2388 2334 2172 2023 1911 1877 1958 1970 1962 1985 2030 2056 2026 1936 1823 1713 1588 1452 1350 1421 1551 1653 1740 1836 1876 1753 1521 1380 1221 1303 1665 1923 2023 2087 2088 1999 1997 2254 2584 2750 2737 2642 2357 2201 2077 1935 1855 1804 1704 1600 1538 1416 1254 1292 1406 1548 1540 1476 1629 2057 2497 2662 2460 2018 1896 1804 1743 1736 1768 1774 1731 1783 1897 1949 2223 2344 2180 2114 2106 2091 2007 1940 1903 1755 1506 1342 1288 1522 1583 1517 1481 1447 1305 1170 1162 1389 1799 2042 1915 1516 1250 963 681 455 301 231 212 197 177 177 208 226 225 252 321 439 634 938 1244 1475 1718 1885 1732 1259 856 701 692 707 593 462 639 1114 1400 1276 1031 983 989 959 989 1116 1318 1534 1686 1686 1495 1210 1120 1060 1036 1047 973 852 675 459 358 432 475 551 603 537 480 512 515 424 262 105 36 39 59 113 236 342 406 408 364 317 277 238 243 408 337 146 92 89 78 63 57 62 73 73 64 67 62 49 36 34 34 32 69 214 453 813 1136 1424 1471 1498 1811 2204 2374 2265 1946 1512 1294 1225 1031 836 873 934 897 912 924 911 964 921 954 1050 1064 1009 954 919 946 1003 978 959 1127 1269 1453 1844 2167 2072 1758 1477 1190 1186 1185 1159 1176 1219 1247 1279 1307 1261 1549 1760 1856 1794 1679 1545 1423 1374 1367 1444 1504 1567 1661 1756 1776 1680 1526 1432 1425 1408 1276 1252 1349 1441 1517 1523 1456 1362 0 1 1 2 4 4 2 1 3 3 3 4 6 4 2 1 0 0 0 1 0 0 7 22 23 18 13 8 7 10 17 20 19 20 15 6 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 3 0 1 7 15 22 37 64 103 122 122 188 391 670 921 1038 949 677 384 203 163 156 131 84 36 8 1 1 2 6 6 1 4 11 22 34 45 49 42 28 12 3 3 3 2 1 5 41 268 669 889 805 962 924 953 950 862 754 674 647 654 637 592 600 624 628 629 622 604 584 577 577 567 548 528 492 476 470 512 571 590 575 540 538 673 983 1242 1305 1185 1166 1115 1060 976 985 1102 1179 1082 844 623 422 229 107 56 51 79 121 136 107 68 70 160 360 634 970 1265 1422 1445 1378 1221 937 560 255 113 128 310 609 937 1185 1381 1633 1925 2132 2207 2231 2248 2267 2334 2422 2302 2136 2106 2229 2353 2370 2322 2196 2048 1967 1919 1937 1931 1888 1853 1857 1886 1891 1833 1728 1607 1472 1363 1250 1383 1534 1614 1654 1706 1720 1573 1355 1260 1117 1196 1600 1885 1887 1846 1892 1935 1988 2248 2642 2655 2560 2399 2117 1952 1905 1853 1767 1669 1556 1449 1415 1405 1268 1236 1348 1452 1526 1529 1694 2047 2330 2418 2169 1939 1865 1807 1753 1721 1749 1655 1522 1605 1823 1955 2219 2363 2264 2139 2066 2042 2008 2006 2035 1970 1736 1486 1321 1425 1540 1583 1553 1370 1100 973 1066 1355 1701 1615 1381 1112 881 649 420 253 168 162 187 184 158 152 177 202 223 268 361 483 644 891 1125 1257 1479 1702 1639 1318 925 682 559 480 436 539 890 1329 1462 1209 941 960 1025 987 982 1078 1263 1496 1694 1760 1613 1363 1275 1125 1058 1021 922 783 630 462 408 474 523 575 581 504 434 427 432 395 275 133 83 139 187 265 369 425 440 433 402 374 364 290 242 325 279 138 78 76 74 60 49 50 56 51 41 42 47 48 43 43 42 24 73 303 562 825 769 963 1103 1151 1377 1754 2015 1776 1419 1272 1190 1197 1155 963 854 913 892 900 991 931 901 834 895 1016 1059 1032 1006 1006 994 977 928 921 1080 1264 1532 1959 2253 1985 1651 1300 1120 1140 1150 1137 1140 1164 1209 1261 1340 1226 1308 1441 1546 1544 1448 1375 1417 1451 1373 1411 1436 1467 1494 1546 1564 1476 1325 1280 1343 1321 1234 1244 1332 1429 1477 1434 1365 1283 2 2 2 3 2 2 0 1 1 2 3 3 5 6 2 1 1 0 0 0 0 1 2 18 16 13 9 9 12 14 17 19 17 18 15 6 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 9 16 21 20 28 59 92 105 119 226 481 751 958 1025 913 652 365 204 175 170 131 68 18 1 0 0 0 0 0 2 8 12 16 18 24 27 20 8 1 0 0 0 0 0 0 28 240 610 806 724 851 871 889 895 809 682 569 517 509 505 501 520 556 586 612 637 656 657 652 649 654 660 644 624 612 593 637 684 689 643 520 448 567 823 1030 1108 1155 1243 1299 1234 1099 1091 1182 1205 1063 796 531 328 181 104 67 67 102 141 144 109 77 83 153 343 576 848 1174 1408 1484 1424 1243 942 587 319 191 204 351 599 871 1088 1270 1521 1868 2185 2355 2436 2460 2443 2475 2532 2406 2247 2229 2329 2419 2431 2375 2261 2104 1999 1991 2004 1971 1886 1784 1712 1682 1668 1635 1569 1500 1356 1262 1222 1434 1585 1643 1646 1654 1639 1456 1187 1078 1018 1177 1654 1953 1816 1565 1581 1859 2094 2198 2552 2568 2469 2202 1912 1733 1673 1650 1609 1537 1434 1337 1354 1393 1262 1248 1300 1462 1598 1626 1764 2079 2285 2270 2144 2021 1933 1936 1985 2063 1990 1660 1415 1527 1763 1872 2007 2162 2177 2043 1994 2017 2034 1992 1969 1988 1876 1632 1405 1326 1410 1521 1507 1352 1152 1042 1056 1125 1171 1047 904 767 587 397 233 138 123 162 196 175 134 121 147 187 235 303 429 594 760 911 1014 1050 1211 1520 1573 1372 1015 711 511 421 475 708 1113 1477 1470 1231 1037 1023 1038 1011 998 1060 1208 1455 1707 1744 1651 1495 1330 1200 1107 1041 930 769 652 540 495 578 710 820 737 583 492 486 518 524 445 312 279 385 495 567 596 629 668 616 508 562 561 427 309 266 429 346 140 75 68 59 34 18 19 31 46 49 52 64 62 37 26 26 154 596 756 881 751 674 791 891 1035 1251 1457 1247 1132 1042 952 1089 1191 990 846 849 851 857 974 953 872 813 898 1038 1053 1037 1027 1010 1000 949 892 918 1069 1286 1554 1986 2281 2092 1755 1324 1087 1082 1143 1175 1178 1175 1244 1381 1502 1330 1124 1073 1228 1424 1456 1413 1349 1285 1221 1238 1276 1300 1314 1335 1349 1276 1275 1338 1351 1337 1322 1329 1379 1451 1465 1411 1350 1225 4 3 3 3 2 0 0 1 0 1 2 3 5 5 2 2 4 2 1 0 1 5 11 10 9 9 7 6 10 14 16 16 15 15 12 3 6 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 1 2 4 17 27 32 30 29 36 52 65 70 115 264 511 710 845 882 796 590 346 199 160 145 101 42 8 0 0 0 0 0 0 2 6 5 1 1 3 5 4 1 0 0 0 0 0 0 5 85 310 628 778 719 742 743 769 780 717 621 528 459 416 387 375 398 455 527 604 670 743 796 801 770 732 719 729 726 702 680 700 714 704 632 488 394 465 639 775 838 917 1059 1273 1376 1338 1246 1176 1124 997 745 457 264 171 134 99 80 96 100 81 59 76 143 233 396 625 868 1149 1393 1505 1482 1318 1036 713 442 270 227 316 525 786 1010 1195 1425 1797 2203 2467 2626 2672 2611 2582 2586 2525 2479 2500 2562 2615 2619 2549 2403 2188 2009 1981 1998 1994 1930 1815 1678 1565 1505 1480 1440 1420 1290 1238 1275 1468 1614 1665 1662 1669 1633 1393 1070 970 1017 1274 1825 2160 1927 1476 1330 1619 1998 2146 2304 2299 2234 2025 1778 1605 1500 1472 1501 1498 1385 1254 1331 1315 1286 1303 1312 1392 1474 1504 1610 1902 2207 2181 2087 2137 2056 2089 2252 2438 2206 1722 1484 1600 1797 1833 1802 1893 2042 2095 2028 1975 1953 1900 1861 1891 1873 1749 1524 1273 1249 1324 1358 1336 1261 1151 1035 927 835 766 680 538 345 195 109 84 114 172 195 147 90 84 139 198 267 355 503 695 867 963 968 926 1015 1408 1507 1383 1159 935 764 676 701 912 1319 1559 1385 1245 1155 1104 1056 995 987 1089 1215 1466 1710 1686 1650 1602 1500 1322 1161 1068 974 825 706 612 612 722 842 968 897 696 579 616 685 690 646 608 616 715 866 920 911 934 926 889 770 692 571 500 352 248 410 510 292 69 41 30 12 6 20 79 129 124 110 126 129 80 33 40 194 766 978 990 908 758 697 771 859 939 1007 986 973 901 855 1000 1129 967 809 794 827 858 917 944 923 885 929 1066 1074 1065 1050 1020 1012 955 917 970 1101 1272 1453 1944 2245 2323 2193 1753 1362 1198 1147 1214 1313 1423 1511 1705 1777 1530 1182 1067 1154 1335 1296 1169 1206 1194 1138 1131 1183 1215 1183 1231 1384 1299 1342 1382 1405 1429 1458 1482 1498 1524 1525 1500 1434 1330 3 2 3 3 1 0 0 0 0 0 1 4 6 5 4 5 8 7 3 2 1 0 2 5 6 5 5 3 7 13 16 15 14 14 8 1 3 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 2 7 15 22 27 39 41 40 38 40 51 57 50 57 127 274 458 585 657 701 676 539 342 193 129 103 67 22 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 61 262 494 745 860 790 681 629 662 671 605 538 486 434 361 286 240 249 322 443 587 701 809 908 939 889 813 768 770 787 769 715 692 684 649 561 440 350 370 452 488 502 573 765 1100 1367 1424 1289 1141 1057 950 727 449 268 205 167 98 52 48 40 20 13 80 233 383 526 693 893 1153 1372 1493 1479 1323 1070 793 548 373 302 343 521 761 974 1180 1418 1791 2217 2539 2762 2832 2761 2677 2671 2717 2816 2898 2932 2914 2852 2747 2574 2319 2088 2034 2042 2072 2049 1951 1774 1589 1477 1432 1410 1391 1322 1316 1387 1495 1595 1662 1701 1717 1630 1338 1006 987 1160 1576 2147 2475 2273 1777 1488 1632 1986 2216 2191 2023 1904 1763 1576 1464 1409 1425 1511 1522 1331 1195 1292 1247 1185 1177 1182 1309 1564 1709 1639 1682 2086 2229 2086 2101 2027 2044 2196 2283 2109 1798 1602 1604 1754 1838 1750 1719 1806 1830 1795 1791 1828 1847 1815 1773 1767 1766 1576 1302 1169 1149 1169 1178 1152 1078 948 805 710 655 555 402 242 142 94 84 116 163 167 109 58 69 116 181 258 341 458 622 802 916 915 895 991 1294 1454 1444 1331 1196 1079 963 865 1032 1435 1533 1373 1246 1159 1075 1029 990 965 1130 1292 1552 1691 1683 1684 1666 1568 1390 1216 1109 1030 922 751 678 712 784 835 880 826 673 586 681 758 741 746 907 986 984 1040 1099 1039 974 848 625 537 499 378 324 237 196 312 473 402 94 63 58 84 73 97 185 239 221 205 223 196 112 56 54 146 556 899 1020 1020 921 787 789 832 846 831 821 846 819 769 860 957 961 892 811 811 840 912 967 942 981 993 1043 1089 1079 1107 1090 1019 945 903 938 951 1199 1403 1770 2180 2472 2597 2467 2074 1716 1404 1410 1505 1655 1887 2058 2045 1776 1447 1224 1198 1305 1217 1232 1412 1516 1489 1467 1396 1207 1039 1154 1484 1568 1533 1513 1537 1548 1565 1594 1624 1631 1638 1605 1544 1498 1 1 2 2 1 0 0 0 1 1 0 3 2 4 6 8 9 9 7 6 4 1 1 3 5 4 3 1 4 11 14 14 14 12 7 3 6 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 37 60 64 48 49 42 39 40 51 63 58 49 67 136 240 345 434 501 584 609 516 347 196 118 85 48 8 0 0 1 2 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 3 27 198 469 701 883 942 856 714 638 638 598 489 427 410 378 294 199 133 122 182 320 525 719 859 951 1006 985 918 857 822 791 749 718 692 664 591 475 348 272 260 259 238 236 302 505 857 1172 1342 1415 1362 1199 979 727 476 304 233 158 52 14 7 5 2 7 107 333 578 745 789 917 1112 1300 1492 1602 1591 1437 1160 848 602 438 387 512 766 1021 1266 1564 1911 2279 2616 2854 2944 2913 2843 2851 2967 3134 3257 3285 3228 3120 2961 2735 2465 2218 2188 2127 2152 2162 2078 1896 1687 1538 1479 1458 1427 1396 1421 1496 1544 1584 1644 1717 1756 1659 1334 973 1032 1344 1909 2401 2712 2664 2322 2037 2054 2234 2339 2267 1933 1718 1642 1458 1413 1455 1511 1589 1569 1309 1189 1373 1414 1251 1137 1098 1280 1593 1709 1507 1374 1768 2065 2057 1961 1860 1867 2004 2164 2223 2110 1912 1852 1924 1898 1809 1705 1663 1618 1616 1667 1723 1724 1648 1560 1556 1669 1570 1410 1267 1163 1079 1016 972 907 816 721 656 595 511 407 299 209 148 119 118 123 123 76 45 44 66 106 156 205 273 414 652 862 915 953 1044 1232 1400 1457 1389 1256 1119 970 822 986 1330 1476 1409 1299 1184 1050 983 1012 1004 1148 1406 1625 1683 1670 1705 1707 1630 1491 1304 1157 1067 1017 839 771 717 713 723 682 618 615 581 685 738 739 780 944 1092 1003 908 970 955 860 633 413 343 308 243 183 159 176 245 387 467 298 333 416 425 289 197 240 273 269 305 393 226 98 60 63 135 340 672 1015 1013 904 854 847 865 862 798 728 737 781 761 739 752 836 862 847 815 808 868 946 896 971 1018 1026 1057 1048 1053 1054 997 916 874 886 967 1125 1270 1516 1908 2326 2641 2850 2761 2423 2122 2026 2054 2192 2309 2332 2208 1969 1628 1386 1229 1323 1547 1896 2085 1983 1864 1875 1732 1438 1176 1136 1331 1487 1548 1582 1599 1633 1682 1696 1730 1761 1754 1718 1684 1670 1 0 0 1 1 1 0 0 1 2 2 2 0 3 5 7 8 10 11 9 8 4 4 5 5 6 4 3 3 7 9 9 13 10 6 6 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 35 77 131 146 103 56 46 37 35 38 48 60 58 58 84 130 177 224 289 408 544 582 501 349 206 123 86 50 14 1 4 19 28 8 0 1 5 7 3 0 0 0 0 0 0 0 0 0 6 36 140 434 670 801 933 987 919 800 710 648 549 407 337 307 254 174 110 59 40 70 181 407 680 874 932 962 936 891 883 845 764 703 683 671 632 551 416 261 156 124 123 108 93 163 385 691 904 1120 1386 1415 1179 898 667 467 313 218 112 20 2 0 0 0 9 152 475 847 1090 1032 1002 1029 1098 1384 1563 1578 1423 1133 822 596 434 367 450 762 1146 1494 1801 2070 2352 2655 2900 3032 3061 3045 3077 3212 3391 3524 3577 3530 3389 3172 2891 2615 2380 2434 2282 2283 2304 2227 2054 1854 1692 1587 1519 1483 1479 1535 1607 1635 1626 1652 1736 1812 1759 1502 1159 1121 1403 1944 2393 2725 2842 2750 2616 2566 2553 2540 2452 2069 1749 1662 1492 1490 1613 1678 1645 1548 1353 1272 1551 1788 1656 1440 1248 1337 1699 2017 1943 1534 1532 1790 1897 1823 1749 1733 1799 1989 2220 2316 2233 2149 2125 2064 1915 1775 1718 1722 1735 1709 1635 1534 1416 1326 1348 1555 1646 1618 1510 1342 1155 1012 919 800 722 677 651 624 593 528 426 314 228 173 128 89 68 42 28 24 31 46 69 99 150 262 492 770 900 988 1103 1260 1391 1464 1414 1188 962 782 710 838 1113 1367 1461 1416 1288 1125 1003 1010 1064 1232 1539 1666 1677 1674 1682 1663 1608 1507 1332 1183 1117 1092 988 903 796 695 635 553 465 602 631 689 719 739 843 958 886 712 662 704 703 598 480 414 373 314 242 192 183 213 310 700 509 443 519 551 572 498 273 220 223 272 521 830 445 129 52 58 105 257 624 1136 1091 964 886 882 885 860 813 764 818 874 846 771 677 673 710 762 776 766 808 925 943 930 1030 1032 1026 1042 1048 1035 1005 957 919 895 930 1021 1110 1244 1522 1920 2315 2666 2777 2627 2474 2375 2359 2382 2396 2337 2131 1824 1356 1474 1584 1827 2017 1964 1985 1954 1776 1620 1421 1242 1148 1113 1214 1357 1254 1541 1632 1746 1863 1896 1898 1898 1859 1826 1808 1767 2 1 2 3 2 2 1 1 2 3 3 2 2 4 6 7 5 7 9 9 10 11 9 12 10 12 7 3 4 6 7 9 14 10 7 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 24 74 141 194 229 169 88 44 36 33 36 43 53 53 66 77 92 103 109 127 198 363 551 593 499 355 223 146 110 87 72 79 96 100 67 12 0 0 8 16 11 1 0 0 0 0 0 0 0 9 61 190 383 573 718 805 904 959 912 821 732 633 501 357 253 211 187 116 56 20 7 14 84 282 569 762 832 861 840 852 867 842 760 660 601 583 560 505 383 217 90 38 27 22 43 165 412 645 774 1019 1167 1196 963 727 563 423 291 173 66 10 1 0 0 0 21 203 597 1033 1297 1363 1299 1040 954 1293 1358 1733 1843 1412 855 521 394 423 571 944 1452 1838 2040 2197 2401 2642 2872 3039 3129 3196 3278 3422 3587 3712 3793 3756 3591 3347 3049 2775 2591 2712 2529 2489 2505 2434 2264 2068 1904 1771 1664 1590 1578 1640 1713 1745 1723 1727 1809 1900 1889 1750 1506 1339 1449 1807 2202 2550 2784 2892 2925 2887 2759 2738 2510 2216 1925 1742 1551 1551 1712 1810 1753 1640 1499 1362 1694 2172 2240 1963 1650 1591 1778 1874 1672 1458 1331 1500 1685 1717 1704 1607 1496 1540 1773 2038 2196 2222 2230 2107 1915 1834 1834 1828 1786 1700 1555 1389 1260 1204 1289 1497 1651 1698 1625 1445 1232 1067 940 806 722 698 706 713 681 602 481 358 273 210 135 72 34 18 11 11 16 24 36 49 68 146 366 674 871 971 1104 1284 1410 1451 1413 1199 954 772 720 750 946 1267 1488 1484 1328 1161 1039 1004 1123 1339 1599 1670 1664 1661 1648 1601 1545 1476 1324 1199 1162 1117 1056 999 959 898 732 517 396 522 635 685 710 734 820 837 715 615 597 584 555 497 448 407 359 300 245 206 179 182 296 442 352 296 318 319 360 439 321 220 170 237 678 1009 694 254 61 57 110 259 691 1145 1167 1033 925 936 944 864 791 719 647 700 691 657 607 598 660 761 743 731 758 833 899 858 949 1024 1022 1052 1087 1080 1026 996 972 951 940 963 1016 1078 1230 1466 1762 2038 2199 2224 2181 2138 2122 2102 2100 2042 1848 1415 1290 1633 1959 1952 1804 1839 1980 1937 1891 1766 1495 1140 1061 1148 1221 1618 1691 1812 1909 1996 2079 2092 2044 1993 1927 1875 1833 1733 2 1 2 3 3 2 2 2 4 4 2 1 2 4 7 10 7 6 8 8 10 13 14 14 13 12 6 2 4 6 6 6 7 9 8 7 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 13 72 177 243 239 194 96 50 32 29 32 40 48 56 66 92 92 79 63 54 69 152 334 540 600 498 368 253 185 156 155 182 230 258 220 111 15 1 0 4 17 20 9 2 0 0 1 11 11 17 62 193 395 598 743 820 844 844 839 789 733 704 628 484 330 208 123 86 39 22 6 0 1 43 179 375 503 584 646 691 710 724 738 695 600 519 488 471 421 319 171 47 7 0 7 68 264 530 600 522 726 902 898 757 631 540 434 290 140 38 3 0 0 0 0 35 235 654 1118 1390 1452 1410 1192 1159 1461 1294 1153 1131 1127 969 681 607 785 1032 1361 1789 2040 2135 2249 2440 2646 2813 2955 3092 3249 3390 3541 3686 3785 3881 3854 3678 3448 3203 2975 2865 2966 2838 2724 2672 2595 2463 2299 2139 1999 1879 1781 1753 1802 1865 1887 1870 1848 1873 1930 1948 1914 1803 1636 1543 1648 1943 2337 2671 2864 2969 2973 2792 2811 2585 2269 1990 1797 1614 1532 1607 1675 1542 1336 1335 1234 1525 2105 2392 2375 2107 1853 1831 1974 2019 1708 1240 1171 1372 1527 1603 1491 1289 1229 1405 1703 2016 2256 2362 2155 1957 1919 1981 2006 1923 1750 1551 1384 1276 1262 1330 1403 1476 1535 1501 1351 1169 1033 923 828 761 726 712 693 642 552 434 326 257 197 122 59 24 10 6 4 3 8 20 40 57 118 328 608 814 910 1029 1210 1356 1412 1427 1344 1154 998 891 847 984 1264 1482 1495 1355 1201 1045 1024 1130 1282 1503 1631 1655 1650 1637 1579 1600 1463 1297 1150 1090 1082 1081 1077 1062 979 764 519 401 479 583 656 695 709 701 675 648 625 594 558 516 472 431 385 335 291 257 218 168 164 209 219 185 150 158 172 201 302 333 233 149 151 471 696 585 318 122 97 160 349 786 1114 1118 994 934 982 1023 935 752 586 342 259 304 375 455 541 609 751 683 660 683 749 814 861 933 993 1008 1043 1080 1075 1032 1003 999 985 949 946 940 955 1053 1163 1312 1453 1576 1637 1653 1638 1626 1654 1681 1769 1562 1162 1193 1631 1841 1703 1845 2107 2344 2357 2287 2152 1934 1672 1539 1566 1499 1738 1854 2164 2330 2277 2246 2183 2103 2022 1926 1822 1707 1558 1 1 1 2 2 2 1 2 5 6 2 1 4 6 10 12 11 8 7 7 7 8 10 11 11 9 7 4 3 2 1 0 3 6 7 6 5 6 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 79 166 185 151 105 45 34 26 26 31 38 47 62 87 109 83 55 34 23 38 121 292 487 570 502 395 297 233 220 262 351 444 472 388 212 61 11 1 2 20 30 24 12 3 3 16 45 47 76 172 334 521 672 758 798 801 749 697 669 651 675 656 537 377 221 69 10 3 12 3 0 0 24 83 149 198 262 336 439 548 628 686 677 584 471 396 344 273 171 74 11 0 0 13 134 400 605 522 429 558 664 711 675 623 536 392 221 84 16 0 0 0 0 0 37 221 612 1075 1389 1472 1445 1343 1418 1596 1463 938 581 650 874 997 1109 1222 1277 1364 1545 1744 1944 2187 2463 2675 2755 2803 3013 3204 3374 3537 3684 3775 3862 3839 3684 3492 3307 3142 3095 3167 3094 2935 2812 2738 2669 2572 2443 2287 2130 2001 1957 1976 2013 2046 2045 2004 1970 1981 2006 2002 1952 1855 1681 1673 1805 2182 2604 2862 2982 3010 2869 2966 2810 2405 2060 1864 1677 1472 1410 1446 1352 1240 1256 1190 1403 1908 2290 2408 2234 2006 1983 2126 2147 1894 1496 1076 1132 1345 1479 1420 1262 1218 1396 1694 1976 2272 2515 2322 2013 1913 1924 1922 1881 1748 1547 1405 1375 1355 1296 1234 1244 1312 1317 1205 1066 963 891 825 756 692 635 587 527 441 347 271 216 160 98 50 28 13 5 2 0 2 11 32 55 108 270 497 677 789 910 1073 1233 1353 1449 1509 1339 1186 1086 1055 1147 1337 1508 1538 1419 1278 1101 1075 1126 1249 1451 1606 1645 1633 1621 1420 1552 1432 1250 1097 1044 1109 1192 1193 1142 1034 828 565 426 468 547 619 673 694 684 659 641 625 589 547 503 464 426 391 362 326 279 236 196 197 244 236 163 114 128 140 124 203 343 254 146 105 198 311 324 289 226 208 259 446 777 934 863 781 805 934 1065 1042 793 513 266 146 134 204 337 477 568 632 611 576 601 666 746 851 948 958 956 994 1021 1029 1015 990 983 983 935 872 823 881 947 1012 1072 1100 1134 1166 1196 1218 1254 1233 1325 1542 1451 1080 981 1455 1838 1909 2000 1979 1987 2057 2044 1917 1804 1825 1797 1708 1797 2156 2132 1985 2368 2356 2286 2178 2096 1990 1866 1727 1565 1372 2 2 2 1 1 2 1 0 2 5 3 1 4 6 9 14 13 9 6 3 4 4 6 9 9 6 3 2 1 1 1 0 2 4 5 4 3 4 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 32 63 70 63 53 35 29 21 23 27 30 39 59 82 86 62 40 27 14 23 93 240 411 511 497 428 351 298 315 408 544 651 663 563 378 185 46 9 14 33 54 54 31 8 9 41 79 91 160 309 461 588 689 758 783 752 682 626 619 635 630 610 505 368 212 44 3 1 9 3 0 0 9 22 31 38 50 78 157 325 506 640 668 561 401 268 178 111 41 4 0 0 1 9 182 465 597 489 381 416 575 698 692 582 410 229 93 23 2 0 0 0 0 0 25 172 474 802 1038 1150 1116 1123 1209 1419 1392 877 493 513 859 1286 1520 1422 1191 1106 1168 1378 1693 2068 2374 2561 2662 2680 2687 3070 3313 3511 3633 3700 3759 3739 3604 3420 3265 3157 3122 3214 3226 3121 3005 2947 2915 2877 2796 2625 2423 2252 2159 2129 2145 2205 2242 2218 2151 2087 2044 1997 1935 1925 1842 1819 1815 2127 2596 2945 3127 3214 3190 3090 2766 2554 2273 1966 1831 1593 1342 1314 1354 1455 1542 1437 1503 1880 2282 2473 2403 2225 2171 2251 2068 1648 1872 1613 1468 1477 1496 1419 1306 1329 1563 1861 2057 2318 2642 2513 2162 1929 1805 1685 1573 1500 1438 1343 1360 1298 1117 1008 1025 1115 1170 1111 990 889 843 789 710 618 540 480 412 331 258 203 161 125 81 54 32 14 4 1 0 1 4 15 36 66 183 348 496 617 723 840 1005 1189 1417 1557 1463 1358 1274 1246 1293 1389 1473 1489 1371 1221 1126 1097 1156 1316 1498 1610 1643 1602 1580 1379 1351 1354 1291 1156 1076 1131 1224 1237 1209 1091 851 632 514 526 575 621 661 677 670 642 632 614 579 539 498 457 424 402 376 345 309 261 228 251 312 309 231 173 140 168 81 139 293 286 168 75 83 146 195 228 249 272 315 449 653 700 536 434 513 788 1042 1064 872 591 338 204 196 206 291 375 437 489 500 509 549 610 691 820 949 929 932 956 983 1006 1009 979 960 969 955 931 881 885 906 927 943 950 945 926 913 902 820 776 961 1252 1361 1155 983 1556 1880 1906 1702 1500 1441 1451 1433 1425 1403 1411 1448 1528 1822 2478 3080 2531 2502 2390 2328 2196 2064 1936 1790 1621 1459 1270 4 4 3 2 2 2 2 1 1 2 2 2 3 4 6 13 13 8 3 1 0 1 4 7 7 6 3 2 2 3 3 3 4 2 3 4 2 2 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 22 23 20 14 18 21 19 28 48 59 53 39 32 30 19 21 74 190 338 447 478 455 411 378 412 522 667 788 828 763 586 333 107 26 32 60 89 88 59 24 13 39 83 118 206 408 613 752 804 754 667 634 634 596 591 626 569 511 391 270 145 40 12 3 9 7 3 0 1 3 3 3 3 9 47 192 427 584 586 457 285 137 53 24 3 0 0 0 0 4 179 469 596 513 438 427 545 652 608 436 232 87 20 2 0 0 0 0 0 0 9 95 279 477 628 686 626 638 759 980 1127 1046 647 392 653 1195 1472 1308 1029 877 946 1112 1381 1701 1905 2046 2230 2416 2568 2934 3183 3384 3498 3592 3632 3600 3497 3344 3198 3119 3030 3059 3132 3220 3214 3216 3205 3167 3101 2973 2776 2591 2477 2421 2392 2399 2419 2398 2322 2218 2113 2022 1910 1929 1968 1948 1910 2119 2550 2976 3251 3403 3469 3207 2620 2558 2484 2050 1873 1734 1475 1388 1475 1571 1557 1447 1469 1825 2388 2746 2750 2605 2544 2511 2177 1829 1943 2004 2020 1967 1794 1534 1356 1422 1724 2022 2193 2413 2688 2687 2442 2134 1864 1647 1482 1382 1375 1256 1224 1107 909 807 841 946 1033 1026 920 832 798 750 656 538 432 355 297 242 187 141 108 95 69 56 39 22 10 3 0 0 0 5 21 49 123 221 310 365 403 502 668 864 1148 1376 1463 1455 1413 1380 1378 1392 1370 1270 1213 1154 1091 1095 1183 1349 1520 1610 1672 1650 1583 1385 1256 1296 1338 1264 1168 1180 1249 1292 1324 1193 974 782 664 628 647 671 663 639 648 637 622 599 569 534 497 466 441 419 398 388 351 286 236 210 208 252 356 368 182 175 100 128 246 304 219 68 48 88 129 164 208 262 310 391 486 471 323 229 303 664 972 1038 886 628 396 299 360 317 334 359 390 435 465 492 536 575 634 760 882 922 937 941 970 1023 1020 982 950 962 951 958 939 910 899 895 908 911 870 818 780 726 620 584 794 1172 1345 1186 1125 1454 1683 1603 1383 1260 1202 1174 1188 1194 1212 1233 1285 1406 1651 2052 2648 2666 2671 2409 2259 2163 2004 1804 1630 1423 1262 1085 5 6 6 5 4 3 2 2 1 1 2 3 3 3 4 10 12 3 1 0 1 2 3 5 6 5 3 3 4 4 4 3 2 2 2 3 2 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 2 3 5 13 17 20 30 36 34 29 29 39 55 59 57 86 166 289 398 459 476 466 461 504 622 775 931 1004 949 741 430 156 49 55 90 111 101 71 35 15 27 64 105 171 320 515 684 743 677 607 620 633 581 585 618 537 457 351 228 106 27 3 0 3 15 12 4 1 0 0 0 0 2 20 97 275 438 445 347 190 62 7 3 0 0 0 0 0 0 155 418 502 389 298 299 347 417 376 218 84 20 2 0 0 0 0 0 0 0 0 32 113 204 281 315 289 299 442 655 915 1164 1002 614 537 832 1038 862 617 614 594 656 852 1082 1274 1451 1624 1811 2087 2390 2724 2981 3146 3182 3202 3323 3359 3216 3079 3047 2935 2930 3077 3302 3387 3449 3473 3429 3350 3244 3073 2885 2766 2746 2743 2689 2644 2631 2541 2358 2236 2130 1964 1962 2028 2042 2007 2109 2422 2820 3128 3322 3471 3192 2524 2402 2425 2075 1826 1710 1564 1491 1555 1740 1857 1666 1504 1617 2122 2701 2973 2934 2843 2731 2419 2088 1865 1816 1988 2236 2122 1711 1448 1480 1756 2026 2215 2427 2687 2808 2681 2364 1977 1659 1544 1483 1362 1195 1078 946 804 718 723 791 859 899 841 790 754 695 593 466 348 270 229 199 159 123 91 87 72 57 46 35 20 10 4 0 0 5 15 34 74 126 172 187 156 206 309 526 815 1101 1322 1448 1483 1458 1414 1369 1285 1175 1132 1101 1080 1121 1224 1367 1517 1618 1726 1739 1560 1273 1200 1275 1364 1366 1289 1278 1301 1345 1440 1282 1092 930 800 723 711 706 660 653 646 631 608 587 558 517 488 467 450 433 418 409 372 311 255 212 201 305 612 613 362 232 151 163 265 363 313 104 38 38 54 95 149 211 261 295 309 257 188 150 227 551 889 1022 909 666 446 402 461 525 545 575 556 504 496 484 530 552 603 696 813 900 951 966 966 1004 1000 1031 1017 1045 1023 989 974 932 903 878 876 861 821 765 722 679 599 565 724 1137 1164 1062 1103 1286 1402 1356 1234 1173 1066 1007 1062 1098 1124 1162 1226 1302 1437 1593 1763 1845 1951 1888 1766 1656 1531 1516 1379 1218 1101 1007 7 9 10 9 7 4 4 6 5 3 2 3 3 2 3 6 7 2 0 0 1 1 1 3 4 3 2 2 4 3 2 1 3 4 2 2 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 32 56 64 47 27 23 40 80 125 150 144 144 183 271 377 454 496 511 526 595 727 915 1104 1122 1010 765 445 183 78 89 123 133 106 68 33 12 20 47 71 91 141 225 369 486 576 637 646 596 544 580 605 547 473 387 243 102 23 2 0 3 13 18 10 1 0 0 0 0 0 3 22 82 184 290 238 102 23 1 0 0 0 0 0 0 0 99 256 287 181 75 60 108 147 121 48 13 2 0 0 0 0 0 0 0 0 0 10 33 72 113 138 152 185 300 494 795 1153 1375 1224 851 717 777 581 310 408 347 529 804 1039 1181 1273 1356 1460 1649 1978 2337 2561 2642 2557 2477 2646 2738 2592 2528 2673 2715 2845 3032 3295 3461 3575 3623 3587 3488 3360 3198 2995 2862 2908 2999 3024 2971 2905 2685 2333 2175 2105 2038 2055 2082 2096 2074 2097 2260 2541 2803 2981 3205 2914 2410 2257 2326 2182 1915 1709 1631 1687 1861 2078 2208 2022 1771 1736 2061 2569 2957 3070 2978 2800 2565 2347 2069 1787 1891 2235 2228 1839 1560 1491 1641 1869 2101 2411 2784 2967 2848 2476 1989 1600 1460 1365 1240 1099 964 865 793 734 700 698 720 799 776 751 713 650 554 429 310 239 202 179 150 128 105 96 86 64 53 48 27 20 16 12 7 8 13 21 37 60 86 95 53 52 101 267 534 829 1120 1362 1487 1488 1426 1338 1221 1125 1078 1024 999 1072 1232 1401 1527 1613 1752 1831 1684 1380 1234 1308 1433 1466 1348 1356 1379 1405 1464 1376 1209 1050 901 777 764 757 692 679 675 632 591 573 548 504 482 471 466 469 456 442 403 342 282 229 205 311 816 850 671 436 253 198 267 343 308 161 49 13 12 51 100 139 182 200 182 135 115 123 236 510 848 1032 941 750 626 602 670 794 841 817 765 715 663 524 548 570 616 690 767 857 952 1006 1008 1030 1056 1106 1062 955 890 950 1005 910 868 848 836 804 754 699 664 657 641 635 717 931 1018 1106 1230 1322 1341 1234 1172 1172 1073 994 1009 1054 1092 1166 1248 1289 1340 1383 1374 1343 1343 1326 1288 1248 1128 1174 1157 1091 1041 997 8 10 10 12 11 6 7 10 9 7 4 3 4 3 2 2 3 3 0 0 2 2 1 1 2 2 1 2 4 4 2 3 4 4 3 3 2 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 35 89 137 130 74 31 25 71 151 220 247 234 216 226 284 375 456 522 557 586 661 795 1023 1199 1182 989 718 434 222 132 140 164 154 102 45 14 5 15 36 47 46 60 108 220 382 535 605 570 486 467 533 563 553 496 382 209 80 20 2 0 1 7 17 16 1 0 0 0 0 0 0 0 2 16 95 87 30 5 0 0 0 0 0 0 0 0 28 65 63 31 6 1 6 14 11 3 0 0 0 0 0 0 0 0 0 0 0 3 8 23 46 69 93 136 212 352 606 964 1286 1369 1137 866 645 366 204 317 391 842 1194 1314 1267 1210 1226 1318 1497 1793 2126 2290 2173 2050 1890 1852 1830 1750 1766 1958 2141 2586 2851 3058 3248 3371 3392 3424 3463 3379 3262 3080 2964 3073 3171 3380 3265 2922 2557 2235 2051 1987 2037 2066 2057 2111 2116 2085 2121 2285 2482 2580 2834 2676 2345 2215 2312 2291 2031 1756 1698 1827 2059 2364 2551 2281 2012 1952 2155 2525 2900 3077 2944 2679 2487 2359 2182 1953 2054 2261 2175 1825 1551 1410 1446 1666 1961 2419 2989 3281 3099 2595 2071 1705 1473 1284 1127 975 843 801 794 767 734 706 704 748 743 745 723 662 573 452 327 246 193 176 156 129 99 86 90 74 47 40 26 23 21 18 14 13 13 13 16 25 36 38 17 7 33 148 388 670 967 1266 1466 1513 1428 1308 1185 1095 1029 960 947 1052 1247 1446 1566 1584 1765 1862 1680 1421 1281 1289 1411 1504 1333 1349 1370 1399 1421 1388 1303 1176 988 806 794 785 723 676 635 600 586 586 566 512 488 493 500 515 503 475 433 375 314 254 206 290 658 879 896 789 578 345 293 326 301 170 52 8 2 15 43 82 130 157 146 129 124 146 263 515 835 1003 924 778 704 735 829 948 1013 1008 1008 961 929 736 641 603 614 648 700 804 974 1065 1040 1035 923 933 909 841 884 937 955 877 834 807 794 764 706 654 639 674 660 638 734 864 1051 1246 1324 1321 1261 1108 1155 1188 1136 1103 1106 1120 1120 1223 1285 1296 1288 1288 1268 1227 1210 1215 1145 1157 1161 1107 1047 1014 1005 1007 8 8 9 12 13 9 8 10 9 8 8 7 6 5 1 1 2 2 1 1 1 0 0 0 1 2 2 3 4 2 2 4 4 3 3 3 3 2 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 8 9 23 47 100 167 191 134 51 16 40 127 238 312 329 311 290 292 321 383 457 527 581 634 710 847 1063 1234 1195 945 690 461 288 203 190 185 138 63 12 2 2 13 34 41 37 48 96 190 330 458 499 448 380 392 461 505 523 483 348 163 49 7 0 0 0 5 15 21 10 5 1 0 0 0 0 0 0 0 4 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 1 1 2 6 14 31 62 106 176 333 561 844 1060 1089 979 799 676 787 934 844 931 1088 1108 1017 979 1042 1138 1231 1384 1647 1914 1812 1711 1570 1398 1230 1117 1092 1161 1364 1870 2164 2285 2478 2674 2717 2754 2931 3123 3197 3172 3188 3384 3458 3738 3572 3040 2543 2218 2045 1977 1980 1931 1898 2023 2083 2071 2063 2141 2287 2309 2499 2568 2383 2211 2288 2417 2210 1850 1761 1827 1979 2308 2510 2254 1977 1856 1959 2289 2690 2882 2739 2409 2153 2260 2228 2144 2211 2291 2156 1805 1476 1332 1369 1618 1833 2295 2889 3171 3009 2622 2203 1889 1649 1382 1141 962 827 801 796 753 735 723 711 698 702 721 719 673 594 479 335 249 229 212 150 98 75 84 93 72 40 29 24 25 22 18 17 17 16 14 12 12 14 14 9 2 11 100 340 641 931 1232 1468 1510 1408 1287 1145 1024 939 892 912 1040 1259 1487 1602 1626 1771 1850 1711 1444 1264 1264 1367 1465 1334 1288 1277 1284 1288 1288 1276 1209 1026 841 802 783 713 670 632 601 611 630 599 540 523 525 499 503 515 500 460 403 349 289 246 258 378 542 774 1000 910 712 628 526 391 210 80 22 3 3 13 50 113 154 174 182 190 245 409 637 884 977 913 779 681 752 871 941 960 1007 1172 1115 1084 949 804 695 645 663 686 816 1071 1154 1079 945 801 728 715 731 913 974 930 877 835 801 762 729 683 635 658 646 628 650 714 848 1090 1265 1220 1229 1193 1149 1180 1197 1215 1203 1194 1186 1176 1240 1294 1270 1221 1201 1169 1129 1117 1136 1088 1074 1047 996 963 964 976 1004 8 8 9 10 11 10 8 11 9 8 8 9 8 4 1 2 5 6 6 6 4 1 0 0 2 4 5 4 3 2 2 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 37 51 67 101 148 199 216 171 80 16 15 83 209 329 396 400 367 333 329 351 382 433 506 579 653 735 863 1039 1167 1127 927 714 516 355 260 214 166 89 20 0 0 8 36 70 72 61 75 127 208 310 390 404 357 317 344 406 457 476 431 286 114 27 3 0 0 0 4 14 25 23 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 1 7 22 50 91 152 329 530 726 871 933 933 974 1126 1233 1147 1032 1002 977 881 869 915 953 1015 1113 1247 1519 1447 1231 1064 896 722 622 646 749 900 1086 1302 1416 1542 1715 1826 1904 2117 2483 2745 2935 3145 3462 3654 3867 3840 3494 2955 2455 2201 2103 2066 1973 1949 2088 2178 2186 2143 2136 2224 2237 2353 2570 2460 2240 2299 2629 2533 2039 1847 1810 1889 2161 2254 2046 1803 1670 1672 1827 2097 2324 2324 1992 2045 2220 2214 2208 2265 2291 2121 1721 1354 1249 1316 1571 1703 2046 2560 2859 2763 2465 2183 1936 1728 1497 1289 1107 930 807 743 712 719 723 697 673 660 657 661 647 587 482 377 327 307 232 153 111 100 98 83 55 35 27 25 25 20 19 17 16 16 16 13 8 5 9 10 4 10 120 376 699 987 1236 1466 1471 1423 1303 1119 943 836 813 857 990 1228 1461 1609 1686 1772 1836 1798 1632 1415 1323 1358 1388 1317 1219 1160 1149 1157 1167 1190 1178 1022 862 777 737 691 676 683 655 635 630 592 578 600 616 581 523 502 505 488 436 381 327 286 254 247 287 433 663 715 736 759 732 556 351 195 96 46 13 27 96 163 217 271 329 414 540 627 747 855 931 971 967 899 852 905 938 838 855 1037 1131 1123 1047 971 903 754 693 693 908 1153 1175 989 777 713 756 786 743 850 888 883 850 825 816 753 704 663 648 655 620 616 657 716 827 1081 1234 1298 1217 1175 1175 1161 1155 1140 1068 1180 1182 1174 1189 1214 1195 1125 1099 1061 1016 1012 1023 1012 982 958 931 905 959 1037 1132 8 8 8 9 10 10 10 12 6 8 10 10 9 6 3 3 6 10 10 10 7 3 0 1 4 5 5 4 2 2 3 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 7 36 87 126 166 212 256 256 194 105 35 15 51 154 304 402 442 429 387 354 347 353 364 412 491 567 634 722 848 986 1077 1065 949 777 578 419 318 235 141 52 3 2 12 58 164 191 151 127 150 203 268 332 363 350 312 302 353 413 441 420 336 189 57 10 1 0 0 1 5 12 18 15 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 4 16 40 60 137 251 382 518 617 685 747 820 903 1004 1035 1001 1069 1074 1139 1199 1201 1206 1263 1376 1349 1093 831 652 507 406 382 442 541 637 789 939 946 926 915 985 1147 1346 1562 1855 2161 2551 3025 3401 3649 3799 3763 3455 3006 2709 2551 2478 2392 2333 2377 2409 2379 2293 2218 2226 2230 2288 2553 2506 2353 2333 2659 2720 2255 1872 1689 1745 2036 2129 1964 1739 1571 1474 1450 1531 1699 1846 1591 1640 1884 2071 2153 2194 2170 2014 1759 1373 1270 1282 1408 1511 1734 2092 2395 2441 2252 2079 1921 1795 1633 1453 1250 1033 851 753 733 736 708 662 646 600 562 565 570 529 452 371 280 210 179 135 106 97 86 60 33 23 21 22 19 14 12 11 12 14 14 10 4 2 5 3 5 49 217 535 883 1105 1263 1452 1491 1463 1317 1084 869 758 751 783 913 1161 1383 1588 1740 1809 1848 1878 1758 1530 1457 1430 1379 1288 1149 1049 1033 1043 1086 1145 1155 1048 920 813 733 685 682 692 672 635 606 586 615 678 703 639 539 512 512 515 471 418 366 324 288 257 248 258 298 404 556 661 693 616 468 332 269 253 222 222 288 369 439 489 537 613 675 679 646 652 666 736 838 887 892 936 997 810 764 858 970 994 969 944 857 727 707 765 987 1179 1172 1006 825 756 958 1032 965 910 848 840 849 813 786 732 703 671 668 629 571 581 707 791 974 1121 1159 1157 1099 1067 1094 1113 1165 1161 1123 1156 1162 1119 1076 1079 1075 1040 1020 992 966 967 1013 1055 1038 976 969 952 1078 1215 1306 9 9 9 9 10 10 9 11 11 9 11 11 10 8 6 6 7 9 10 8 3 1 0 2 4 5 5 3 2 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 53 104 159 217 279 285 216 117 40 12 38 122 260 392 441 433 402 387 394 393 366 351 401 480 545 614 715 841 955 1031 1055 1015 879 673 516 398 256 119 32 4 10 52 185 446 391 290 263 294 349 403 441 442 412 397 402 441 448 399 318 225 127 44 8 1 0 0 0 1 5 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 1 6 8 23 80 178 274 356 435 522 626 741 860 914 982 1053 1116 1190 1217 1214 1251 1337 1404 1099 719 578 492 384 302 276 284 301 309 376 443 458 483 510 583 663 706 756 888 1128 1543 2000 2391 2848 3231 3475 3560 3497 3405 3324 3154 2988 2848 2782 2743 2662 2513 2352 2264 2232 2170 2448 2432 2446 2403 2596 2715 2355 1877 1677 1784 1876 1914 1939 1814 1621 1452 1359 1378 1452 1532 1371 1352 1612 1937 2127 2221 2266 2201 2020 1608 1410 1311 1294 1348 1504 1775 2087 2233 2042 1979 1896 1777 1634 1463 1272 1070 896 797 767 752 720 703 655 550 475 455 432 384 340 263 214 166 115 91 81 75 60 34 14 8 5 10 13 13 12 11 10 10 7 4 0 0 1 0 20 121 364 734 1081 1206 1319 1456 1529 1478 1280 1015 804 707 731 765 910 1108 1317 1547 1777 1882 1857 1920 1828 1589 1469 1455 1369 1260 1121 1007 998 1009 1030 1087 1125 1093 1012 918 828 758 718 708 691 624 596 595 622 652 643 590 560 532 534 529 494 453 410 365 320 284 278 249 248 249 349 491 578 561 429 273 235 295 327 431 533 676 779 775 742 728 703 627 521 479 471 500 532 543 633 806 895 845 806 777 751 771 836 844 722 672 676 758 974 1144 1093 906 761 775 1025 1177 1164 1072 964 850 833 839 792 749 729 726 698 634 564 567 739 914 1103 1119 1079 1074 1081 1084 1120 1198 1230 1147 1100 1107 1096 1052 992 1001 1007 995 973 942 910 957 1105 1286 1169 1121 1268 1366 1428 1372 1247 10 10 10 9 9 8 9 10 11 12 12 11 9 7 7 6 4 5 5 4 1 0 1 3 4 4 4 3 2 3 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 55 99 155 217 265 222 121 46 11 21 88 212 349 435 440 389 340 357 414 423 371 341 387 468 544 646 763 885 996 1090 1144 1110 967 754 573 424 230 92 39 40 69 154 350 630 589 438 416 465 525 572 596 593 574 569 545 479 370 255 168 116 80 41 7 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 20 73 135 195 259 351 481 623 746 781 810 883 985 1058 1101 1158 1216 1137 789 467 398 415 364 236 141 120 108 98 114 164 212 263 321 356 349 322 303 302 389 616 910 1257 1649 2212 2709 3049 3398 3648 3675 3560 3456 3289 3123 2989 2859 2669 2426 2268 2227 2064 2281 2260 2347 2399 2516 2609 2436 2078 1815 1825 1771 1647 1773 1822 1701 1540 1437 1380 1349 1375 1309 1146 1281 1697 2051 2274 2437 2346 1965 1604 1356 1195 1154 1219 1337 1512 1780 2030 1964 1897 1803 1692 1562 1409 1245 1073 921 841 779 787 773 706 576 459 390 335 257 175 155 107 106 93 78 66 55 39 20 9 3 1 0 3 7 11 14 14 9 5 2 1 0 0 0 2 39 195 533 957 1268 1318 1408 1508 1538 1430 1187 923 783 715 718 762 887 1065 1247 1474 1738 1892 1878 1916 1855 1632 1488 1445 1357 1234 1110 1012 979 976 971 1025 1088 1097 1061 983 873 786 717 746 705 661 638 636 627 591 531 507 554 555 557 603 625 562 459 405 370 356 404 321 285 257 265 337 472 565 361 163 110 125 144 212 445 807 1029 1003 911 886 836 673 518 435 416 433 443 488 584 631 707 776 775 717 718 721 764 745 661 635 660 763 913 993 949 894 766 779 957 1179 1265 1163 1003 792 800 859 824 782 765 751 724 684 612 609 693 815 914 953 967 994 1045 1114 1142 1209 1177 1089 1037 1038 1038 1012 975 982 979 969 963 963 986 1059 1203 1390 1365 1497 1728 1760 1556 1266 993 11 10 9 9 9 8 7 8 9 10 11 10 8 7 7 6 4 3 3 2 2 3 1 4 4 4 4 3 3 3 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 40 84 145 203 218 152 57 9 4 46 151 286 391 429 400 328 278 349 481 506 440 404 452 534 610 708 814 927 1056 1168 1205 1123 945 729 531 353 173 106 134 194 247 334 490 662 640 490 488 538 571 580 572 557 540 510 441 311 181 94 55 48 46 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 2 12 34 59 112 224 361 481 518 551 611 738 889 998 1037 1004 885 686 484 463 705 599 264 54 37 49 76 136 180 208 235 235 192 127 80 67 70 82 141 295 636 951 1462 1917 2213 2552 2767 2906 3237 3515 3526 3406 3222 3031 2810 2517 2275 2182 1972 2084 2117 2157 2217 2320 2416 2423 2309 1909 1695 1517 1471 1669 1781 1734 1637 1541 1455 1378 1341 1366 1142 1161 1487 1766 1982 2282 2209 1766 1408 1173 1118 1131 1230 1377 1519 1663 1816 1862 1828 1740 1618 1469 1326 1197 1051 907 855 795 822 784 669 534 416 309 205 109 32 47 58 68 68 58 46 33 16 1 0 0 0 0 0 1 4 8 10 7 2 0 0 0 0 0 5 53 248 690 1138 1380 1446 1514 1568 1500 1302 1059 847 748 685 676 743 877 1026 1170 1382 1659 1842 1883 1918 1911 1762 1620 1491 1354 1217 1103 1028 959 936 932 987 1054 1098 1101 1029 873 790 758 767 730 691 680 680 658 604 498 499 545 568 576 656 734 712 584 461 415 447 498 429 383 343 297 279 332 560 363 198 101 68 66 100 340 834 1168 1193 1103 1027 937 780 620 484 398 370 387 409 457 517 594 721 835 779 702 616 609 622 610 617 655 710 768 786 846 913 838 790 903 1115 1187 1106 1004 956 897 884 844 804 788 771 744 731 681 657 657 692 765 856 926 974 1048 1067 1092 1095 1049 1005 996 1039 1055 1023 970 975 997 1012 1057 1134 1190 1156 1282 1482 1766 2048 1951 1717 1450 1232 961 10 10 8 9 9 9 9 8 8 10 10 9 8 7 7 6 5 4 3 3 5 5 3 4 4 5 5 4 4 4 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 76 144 192 181 113 37 3 8 71 195 307 361 367 332 277 282 427 602 586 507 500 578 686 773 832 891 980 1114 1210 1183 1051 880 700 500 297 157 203 400 543 541 525 561 599 553 473 479 461 430 388 335 288 262 239 183 104 44 18 12 17 19 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 1 4 14 46 116 219 296 330 367 476 691 944 1102 1090 970 834 678 603 866 760 389 125 66 71 102 143 186 233 249 212 136 62 21 8 4 3 13 70 292 695 1164 1523 1721 1800 1772 1912 2424 2929 3299 3445 3369 3186 2958 2664 2368 2214 2040 1996 1996 1989 1980 2043 2199 2339 2286 1881 1680 1446 1479 1622 1714 1725 1680 1594 1479 1378 1314 1292 1102 1007 1239 1562 1797 2024 1948 1637 1315 1073 1062 1299 1623 1873 2026 2138 2213 2095 1923 1748 1556 1375 1234 1122 1004 883 829 818 813 725 588 442 303 191 122 79 66 61 71 83 65 41 26 17 5 0 0 0 0 0 0 0 2 5 6 4 1 0 0 0 0 0 4 67 316 798 1250 1467 1537 1599 1581 1406 1150 934 785 697 642 660 742 850 952 1078 1289 1586 1836 1876 1919 1926 1824 1684 1524 1361 1233 1117 1017 957 920 918 972 1050 1113 1128 1090 938 830 786 772 738 709 711 698 668 581 473 488 539 568 577 610 682 768 793 630 497 450 450 460 458 425 368 323 270 441 407 308 203 151 203 372 673 1037 1224 1168 964 817 750 676 576 473 363 311 348 363 421 499 570 725 872 821 666 543 522 547 571 596 632 671 692 718 859 1016 1031 941 951 1072 1048 948 994 996 952 890 849 850 772 781 766 745 715 696 682 690 765 892 994 1005 995 1017 1054 1069 1096 1131 1017 1030 1038 1019 989 1006 1099 1229 1535 1529 1447 1350 1432 1615 1755 1842 1731 1500 1284 1140 967 12 12 11 10 11 11 9 8 9 10 9 5 6 7 7 7 7 5 5 4 3 3 3 3 4 4 5 5 4 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 34 83 153 180 144 78 24 3 14 71 181 247 274 292 287 285 363 550 672 584 529 567 697 855 960 996 1027 1101 1208 1244 1168 1048 928 775 565 344 238 368 768 918 771 583 515 493 453 430 398 325 256 185 129 98 82 65 43 18 4 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 21 54 114 143 164 234 406 689 988 1163 1163 1052 897 751 813 736 511 307 201 167 201 258 274 265 216 162 99 39 7 3 0 0 0 21 124 435 882 1281 1483 1471 1353 1281 1483 1787 2262 2588 2840 2985 2937 2767 2535 2314 2089 1898 1843 1854 1840 1820 1948 2218 2066 1758 1627 1501 1442 1481 1582 1666 1678 1619 1523 1403 1368 1417 1404 1326 1349 1479 1592 1655 1632 1528 1324 1112 1058 1434 1926 2223 2393 2463 2490 2444 2182 1895 1633 1395 1194 1048 952 882 861 865 796 659 501 373 270 172 108 69 43 43 56 72 62 36 15 5 1 0 0 0 0 0 0 1 3 5 2 0 0 0 0 0 0 0 7 75 355 868 1322 1535 1612 1632 1520 1272 1016 842 733 657 634 682 748 803 864 986 1223 1546 1840 1856 1864 1860 1816 1707 1536 1366 1284 1136 1024 967 946 954 990 1049 1110 1129 1085 976 914 866 802 745 758 793 729 685 595 494 488 509 536 567 587 604 676 905 814 684 565 490 454 451 456 417 388 355 389 389 360 343 373 444 621 873 1057 1064 873 640 511 472 434 357 359 291 343 462 443 415 560 629 760 880 834 680 557 539 558 543 569 613 643 661 712 857 1059 1180 1110 1089 1086 986 822 916 1000 929 830 760 905 734 766 787 763 729 724 717 723 778 896 1007 1040 1062 1082 1084 1063 1078 1049 1018 999 991 1006 1055 1156 1380 1468 1605 1461 1285 1173 1236 1374 1384 1421 1340 1083 877 724 597 15 17 17 14 13 12 10 9 9 8 6 3 6 6 7 7 6 6 5 5 5 3 2 1 2 3 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 1 10 27 53 104 155 149 104 52 16 3 10 48 123 173 207 251 293 355 476 618 651 568 556 606 748 931 1051 1102 1159 1260 1345 1325 1228 1158 1082 927 699 477 395 592 1003 1070 942 662 460 371 342 334 288 205 129 79 46 27 16 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 3 11 28 43 56 92 192 429 756 1051 1228 1199 1056 899 804 718 602 485 400 364 396 462 417 245 134 85 52 25 12 9 3 1 0 6 58 265 649 1085 1392 1486 1427 1210 1120 1120 1280 1471 1765 2138 2464 2648 2639 2453 2255 2007 1859 1847 1891 1883 1941 2227 2069 1795 1608 1464 1377 1363 1428 1544 1644 1657 1525 1470 1431 1410 1371 1305 1253 1260 1324 1412 1428 1408 1320 1201 1143 1316 1725 2284 2806 2968 2848 2593 2335 2055 1740 1431 1184 1019 923 883 894 855 774 628 463 343 264 195 139 92 67 51 43 52 47 25 6 0 0 0 0 0 0 0 0 2 6 9 5 0 0 0 0 0 0 0 9 73 342 894 1352 1558 1630 1589 1408 1140 906 790 714 656 671 718 749 770 823 966 1253 1589 1812 1848 1821 1800 1804 1774 1620 1402 1317 1159 1038 974 979 1008 1034 1074 1145 1198 1121 1001 937 972 937 835 819 826 784 743 670 622 570 526 537 592 642 625 701 882 901 868 793 656 507 443 471 462 432 407 377 353 345 361 411 471 545 633 746 688 540 422 370 365 357 309 263 228 325 470 468 394 610 690 743 794 755 700 663 617 549 525 550 591 616 638 676 789 1001 1131 1146 1144 1113 1010 858 803 823 809 757 679 820 849 800 790 813 768 749 703 690 730 825 946 1026 1036 1011 1020 1010 1014 1005 998 970 958 1019 1130 1308 1645 1444 1162 870 661 630 668 785 819 783 668 568 506 438 337 17 18 17 13 10 10 10 9 9 7 5 5 6 6 6 6 6 6 5 5 3 1 2 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 9 27 49 80 131 169 144 92 47 15 2 4 22 69 132 189 257 323 421 539 615 610 580 590 614 728 901 1034 1110 1190 1303 1390 1370 1278 1251 1214 1056 830 636 601 786 1028 1085 1029 701 412 283 248 226 181 117 69 42 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 3 10 19 27 44 93 258 534 859 1158 1267 1188 1036 890 781 701 640 597 580 590 592 496 177 77 58 46 36 30 23 12 3 0 2 37 180 491 938 1369 1591 1562 1357 1183 1066 991 990 1104 1357 1715 2082 2352 2418 2402 2321 2120 2001 1949 1858 1776 1820 1850 1764 1604 1489 1406 1335 1336 1434 1567 1674 1611 1678 1511 1373 1289 1211 1144 1126 1171 1251 1303 1310 1284 1265 1257 1313 1559 2108 2897 3470 3577 3177 2630 2174 1798 1487 1232 1025 909 879 902 823 725 577 421 303 235 201 167 94 36 31 39 43 33 14 2 0 0 0 0 0 0 0 0 2 10 18 13 3 1 0 0 0 0 0 6 50 321 871 1298 1517 1573 1489 1272 1011 826 777 736 713 725 743 754 786 870 1063 1401 1665 1822 1888 1871 1830 1854 1894 1770 1516 1330 1170 1073 1001 964 994 1062 1130 1195 1247 1296 1193 1018 957 985 919 854 825 824 818 770 726 668 612 616 663 723 693 672 726 845 944 945 878 701 550 550 539 479 444 426 395 374 377 401 425 431 436 432 414 376 330 332 303 242 197 159 136 189 281 282 410 593 680 699 742 786 764 686 592 510 518 533 553 576 600 623 690 888 1034 1077 1096 1096 1058 961 817 687 696 691 665 694 677 654 702 776 731 778 779 766 740 781 876 953 970 972 976 995 993 991 982 937 904 884 967 1116 1147 992 770 564 395 312 324 366 380 346 311 288 287 244 137 18 16 13 9 6 5 7 8 9 8 7 6 6 6 6 6 6 6 5 4 3 1 2 1 1 1 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 46 71 113 169 197 159 88 37 9 1 2 14 54 126 189 271 362 475 566 609 611 606 610 623 687 830 969 1053 1115 1192 1258 1268 1246 1267 1252 1096 902 792 822 950 1051 1074 1014 727 443 276 204 164 121 82 57 37 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 3 10 12 19 31 56 158 345 600 899 1143 1250 1206 1057 911 819 769 733 722 746 678 511 192 101 81 64 49 41 32 18 7 4 9 38 134 363 754 1196 1486 1559 1461 1253 1083 932 825 828 917 1071 1384 1800 2157 2470 2326 2113 1969 1893 1948 2140 2165 1726 1613 1516 1512 1479 1413 1369 1391 1476 1566 1679 1668 1516 1416 1283 1157 1087 1049 1069 1130 1211 1228 1226 1246 1290 1356 1455 1743 2624 3147 3204 3061 2690 2234 1826 1500 1219 971 850 841 838 726 595 463 338 242 200 183 149 71 25 14 20 22 14 4 0 0 0 0 0 0 0 0 1 3 11 28 29 16 8 3 1 0 0 0 1 25 306 788 1206 1433 1471 1353 1115 904 816 799 769 760 778 775 759 838 970 1223 1568 1797 1918 1991 1966 1858 1875 1923 1860 1634 1389 1217 1135 1073 997 973 1050 1158 1164 1172 1239 1273 1197 1036 947 919 857 841 854 859 831 783 733 699 677 686 726 704 652 677 785 905 983 1041 868 694 654 534 448 455 455 445 427 421 437 436 407 408 414 352 360 308 274 187 136 108 87 92 171 328 418 454 600 688 689 684 695 694 668 576 533 527 532 537 555 572 579 607 740 899 951 966 1000 1027 1008 889 712 662 627 631 649 636 627 649 668 743 795 784 754 766 830 889 997 992 994 1024 1023 965 927 930 904 802 631 599 661 735 798 867 684 516 383 296 248 225 188 156 141 124 83 27 16 13 10 6 6 6 7 8 8 7 6 7 7 6 6 6 7 7 5 3 2 1 1 1 0 1 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 11 8 3 0 0 0 37 68 103 151 192 192 143 76 26 3 0 5 28 77 143 202 292 418 543 615 646 643 626 610 616 673 793 915 975 996 1017 1037 1053 1091 1168 1177 1047 923 939 1011 1058 1044 975 889 758 496 311 216 151 102 73 60 41 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 2 8 8 12 22 43 114 232 396 623 900 1150 1255 1197 1096 972 871 791 735 740 745 580 341 235 175 115 66 40 29 19 13 14 25 53 144 341 646 974 1202 1284 1215 1073 940 804 692 655 714 848 1039 1360 1589 1984 2040 1856 1646 1546 1575 1668 1716 1543 1501 1444 1448 1459 1448 1422 1402 1412 1450 1567 1685 1630 1537 1345 1160 1070 1010 1015 1080 1149 1173 1150 1150 1208 1280 1368 1686 2459 2901 3015 2783 2508 2182 1832 1497 1166 864 730 708 656 552 443 344 243 153 106 92 73 40 16 6 5 5 3 1 0 0 0 0 0 0 0 0 0 1 6 31 49 50 40 24 12 8 6 1 0 38 301 738 1148 1369 1374 1209 970 844 786 765 777 789 789 767 740 883 1060 1338 1675 1934 2019 2005 1946 1807 1866 1897 1845 1682 1475 1313 1215 1136 1048 1022 1094 1186 1156 1171 1268 1361 1340 1197 1035 1000 926 903 889 873 851 815 768 767 723 726 738 717 663 668 777 865 906 958 862 772 750 636 477 434 463 498 478 454 444 410 396 457 507 350 346 280 210 152 119 97 87 119 238 332 344 362 520 636 640 624 657 755 687 616 546 534 553 555 582 567 546 541 602 712 786 810 828 856 980 919 834 726 641 629 678 692 660 635 700 830 840 748 708 793 925 965 1033 1042 1018 1032 1064 959 908 900 812 616 403 359 516 833 1140 1207 874 514 433 402 271 189 120 53 35 26 14 3 13 12 9 6 7 6 7 8 8 7 6 8 7 4 4 6 7 7 5 2 1 2 1 1 1 0 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 52 82 60 24 4 3 18 64 107 150 189 206 184 124 59 19 0 0 9 46 98 163 245 358 502 615 670 678 655 626 603 605 664 779 884 909 901 900 893 890 926 1001 1027 965 937 1018 1067 1051 969 868 794 696 476 281 183 122 85 69 61 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 6 7 8 15 36 86 164 275 438 669 950 1190 1285 1197 1087 975 864 771 730 806 744 577 464 379 274 156 72 42 34 29 35 55 123 256 436 640 841 993 1046 976 899 807 673 574 555 665 879 1015 1102 1117 1229 1302 1316 1250 1219 1280 1303 1379 1390 1403 1376 1367 1372 1393 1414 1404 1358 1317 1451 1582 1635 1590 1417 1198 1050 994 1016 1093 1156 1203 1169 1136 1149 1230 1398 1533 1747 2176 2641 2904 2708 2292 1887 1516 1137 811 658 593 527 437 345 261 174 88 38 19 13 11 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 34 75 102 105 87 63 48 25 9 4 58 287 695 1106 1322 1295 1080 890 815 778 769 810 834 791 758 768 898 1088 1357 1684 1966 2044 1929 1840 1833 1900 1924 1866 1711 1542 1407 1278 1137 1046 1055 1123 1224 1226 1241 1300 1351 1351 1278 1171 1118 1046 990 931 889 877 853 818 840 813 791 789 778 733 693 738 845 960 987 916 869 845 745 555 413 441 490 490 473 430 366 337 386 505 418 307 232 182 156 148 137 130 194 397 461 351 328 435 553 585 553 633 770 739 689 614 531 521 532 551 550 517 492 526 597 645 655 644 706 860 882 824 730 645 590 616 621 608 710 825 839 715 591 684 812 923 979 992 965 912 872 986 966 824 702 589 455 442 654 1028 1377 1743 1634 1114 543 338 399 255 115 53 12 3 2 1 0 8 9 8 6 6 7 10 10 8 6 5 6 6 3 3 3 7 6 3 2 2 2 2 1 1 0 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 38 150 223 175 98 50 46 81 128 167 208 230 219 177 118 61 20 0 0 9 55 114 201 325 471 596 666 691 665 627 609 599 602 650 754 852 869 858 885 895 888 901 937 953 938 949 958 939 899 813 708 606 472 300 184 137 99 77 70 60 38 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 8 7 7 7 9 14 28 59 112 192 313 492 735 1019 1231 1211 1156 1082 974 853 775 832 860 749 645 558 455 321 197 130 105 103 119 168 279 437 591 728 869 1007 1066 1034 955 806 638 587 681 874 1069 1083 951 835 824 867 920 910 946 1072 1068 1114 1200 1249 1285 1311 1331 1347 1363 1371 1318 1197 1330 1466 1544 1543 1439 1262 1093 1016 1041 1105 1137 1169 1177 1174 1185 1264 1427 1454 1365 1501 1895 2300 2520 2389 1975 1563 1156 826 647 552 465 370 276 193 119 49 10 2 1 5 11 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 41 92 145 180 183 164 135 83 37 19 70 270 636 1028 1233 1194 999 858 800 795 822 851 835 775 737 760 871 1046 1295 1599 1866 1964 1854 1743 1809 1926 1966 1904 1753 1596 1483 1367 1205 1085 1091 1155 1226 1239 1218 1202 1195 1235 1191 1126 1108 1101 1067 1001 934 904 882 893 893 875 860 853 840 810 751 762 887 989 1023 1009 976 926 849 669 459 443 473 509 505 443 362 326 352 464 372 247 186 163 163 190 199 224 383 607 672 561 465 490 554 557 473 497 521 609 748 796 714 674 592 503 501 488 467 490 549 576 583 616 730 844 873 805 694 621 557 555 624 736 836 845 782 743 590 763 811 915 974 985 996 950 861 854 828 676 515 429 497 835 1405 2102 2361 2256 1650 923 522 337 271 158 65 20 3 0 0 0 0 3 3 6 6 6 6 9 8 7 5 4 4 5 4 3 1 5 5 2 2 2 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 20 89 239 345 308 243 193 181 195 215 240 277 290 251 190 127 63 17 0 3 16 70 165 304 458 583 662 685 659 607 564 570 592 606 641 722 817 863 870 931 994 1000 986 966 948 935 906 817 770 734 646 509 365 248 174 136 114 94 82 72 54 29 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 2 6 8 9 10 13 15 17 22 36 67 126 219 350 520 775 1060 1218 1258 1223 1135 1020 935 921 887 809 736 658 592 509 413 338 289 291 301 350 461 600 725 859 998 1064 1107 1215 1108 897 724 697 802 947 1026 948 756 598 496 440 490 521 516 584 686 787 855 969 1079 1192 1277 1309 1309 1320 1304 1164 1201 1325 1424 1465 1440 1331 1155 1044 1063 1110 1121 1126 1156 1194 1235 1304 1372 1327 1218 1236 1364 1600 1914 2088 1932 1588 1194 885 677 551 452 350 242 146 74 23 3 0 1 2 6 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 8 34 82 148 213 253 261 234 173 98 55 87 261 573 914 1125 1109 970 833 773 794 840 842 784 716 677 702 807 960 1185 1464 1725 1881 1867 1737 1769 1906 1981 1953 1836 1678 1545 1458 1270 1140 1140 1163 1172 1160 1130 1100 1060 1056 1050 1036 1060 1092 1094 1078 1014 942 899 872 847 874 921 929 893 848 762 661 775 849 887 895 882 907 927 806 624 514 498 522 523 476 427 388 419 446 348 235 171 176 204 234 247 311 547 760 819 782 726 669 645 598 508 435 434 562 782 870 880 875 655 475 449 455 436 442 484 493 527 636 738 781 797 791 699 620 542 522 636 727 681 602 562 770 690 754 820 912 1004 986 1033 1170 1058 875 730 592 492 524 849 1418 2046 2746 2738 2184 1386 747 473 316 172 85 38 12 1 0 0 0 0 5 6 9 9 8 9 8 6 5 4 4 4 5 5 4 3 5 5 3 3 4 4 4 3 3 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 28 110 248 357 382 376 344 322 300 299 325 360 357 286 185 98 34 6 2 12 44 118 264 421 559 658 699 673 598 521 478 504 575 635 671 715 788 866 920 976 1104 1135 1104 1033 961 903 832 725 696 672 554 385 243 166 140 125 113 95 80 63 39 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 3 7 10 15 19 23 23 17 19 31 63 127 220 339 510 775 1034 1201 1271 1265 1221 1183 1163 1098 1039 956 869 781 691 608 551 526 541 563 622 725 798 857 985 1128 1100 1068 1189 1087 918 789 740 767 837 889 837 655 462 332 244 199 176 170 196 251 287 436 596 711 892 1104 1236 1251 1233 1230 1133 1130 1215 1292 1326 1338 1299 1145 1116 1093 1121 1144 1180 1218 1242 1269 1305 1268 1210 1135 1136 1100 1151 1375 1653 1734 1527 1197 934 705 563 469 366 239 119 42 9 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 15 54 119 199 273 311 306 266 184 125 153 300 554 854 1065 1066 946 791 733 777 828 796 688 616 600 635 724 859 1060 1325 1602 1827 1923 1817 1780 1844 1931 1974 1926 1778 1597 1526 1393 1240 1159 1127 1104 1094 1044 1043 998 970 953 958 1020 1088 1096 1122 1090 989 920 869 849 884 946 970 959 905 797 635 629 663 678 720 819 846 894 830 692 578 514 493 503 473 479 464 398 349 292 224 173 174 192 236 258 317 511 733 879 939 951 880 810 746 649 497 359 370 550 658 819 764 525 378 365 387 377 386 391 408 470 566 603 564 613 616 606 576 558 545 538 556 518 369 392 541 590 631 692 788 960 1004 1123 1225 1086 874 715 584 470 562 1129 1684 2070 2216 2061 1647 1078 655 399 237 121 55 25 5 0 0 0 0 0 7 7 9 10 8 6 5 5 4 4 4 5 6 6 4 4 4 3 2 4 5 4 4 5 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 1 2 0 2 20 85 192 297 363 396 373 362 358 386 426 435 378 259 129 46 9 2 9 34 96 208 367 518 642 712 701 631 536 450 409 430 524 646 711 731 779 869 957 1028 1177 1206 1171 1080 964 861 769 690 676 646 501 336 224 159 127 113 99 80 58 40 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 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 19 28 38 35 27 16 19 38 76 138 212 302 450 669 898 1080 1197 1266 1315 1353 1328 1327 1279 1196 1096 997 903 824 794 808 808 853 903 905 931 1010 1066 1030 979 978 965 917 862 819 823 899 981 877 543 337 224 153 115 102 105 122 150 182 249 345 437 574 784 999 1117 1150 1169 1152 1129 1131 1156 1183 1224 1261 1191 1195 1180 1192 1219 1277 1324 1351 1383 1387 1363 1107 1017 982 905 881 1048 1351 1529 1398 1144 932 723 583 493 389 244 97 18 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 37 91 171 261 321 356 335 265 212 233 354 568 840 1042 1042 896 736 692 754 786 682 516 482 496 553 632 741 921 1193 1502 1753 1867 1893 1855 1836 1879 1972 2024 1902 1722 1604 1438 1264 1156 1093 1033 1062 1008 1004 999 984 970 995 1066 1147 1138 1148 1098 967 922 915 897 900 930 958 990 943 850 729 635 588 587 638 683 676 740 781 743 649 543 454 413 365 360 318 285 251 214 193 184 177 185 224 258 321 476 709 890 1085 1158 1092 965 857 739 565 449 343 310 434 690 688 468 338 311 371 331 336 346 355 392 448 451 409 499 561 552 539 546 538 524 605 750 532 417 383 389 445 588 719 905 996 1119 1157 1010 796 625 411 426 562 972 1351 1545 1549 1384 995 650 394 216 120 69 36 16 1 0 0 0 0 0 7 6 7 8 6 6 8 6 5 5 6 8 10 9 8 5 2 2 3 5 6 4 3 4 3 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 5 44 130 230 315 368 375 404 445 498 519 461 332 183 69 9 1 3 22 79 183 317 458 601 712 734 687 611 519 424 357 358 449 598 708 749 783 852 948 1053 1178 1198 1152 1065 954 824 708 638 620 586 466 322 224 164 128 101 76 55 34 21 13 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 21 33 47 52 43 27 21 31 57 95 131 171 242 363 534 719 885 1033 1171 1262 1295 1367 1386 1357 1316 1277 1223 1150 1105 1094 1027 1048 1070 1060 1044 1033 1016 991 1003 1123 1175 1081 1022 992 969 989 973 534 261 153 100 75 77 95 120 151 179 192 229 274 361 461 613 827 1013 1118 1166 1189 1189 1164 1151 1142 1141 1186 1236 1262 1294 1290 1264 1302 1398 1476 1468 1351 1280 1189 1051 896 870 1021 1236 1393 1463 1318 1130 927 729 594 513 410 233 63 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 30 78 157 255 332 390 382 329 290 314 412 589 843 1019 991 828 682 662 731 711 490 337 342 396 463 523 597 747 1026 1317 1548 1709 1825 1887 1894 1894 1979 2085 1993 1821 1669 1480 1259 1136 1138 1049 1049 1042 1011 1043 1105 1134 1136 1148 1153 1151 1179 1152 1054 988 967 948 935 937 959 980 944 877 794 698 618 582 596 569 577 661 738 743 694 600 506 416 351 361 350 301 248 191 165 178 197 214 238 270 319 421 658 844 1058 1184 1161 1014 870 799 707 615 590 553 610 748 783 626 404 357 405 337 281 266 275 300 355 332 318 408 521 564 570 604 657 695 793 1094 979 695 444 303 260 469 722 888 1008 1154 1171 971 765 552 341 381 477 636 810 832 754 635 454 277 152 76 47 34 17 5 0 0 0 0 0 0 8 6 6 5 5 5 7 8 7 8 10 12 13 12 12 10 8 8 6 5 3 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 99 197 290 359 401 455 511 510 470 362 209 80 17 0 0 5 43 152 296 435 558 670 741 731 695 640 545 426 334 321 407 554 688 755 792 847 920 1019 1122 1121 1078 1010 908 774 655 582 548 509 426 311 210 145 112 87 60 37 22 13 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 20 40 65 75 70 50 36 39 57 79 94 105 117 153 229 347 487 644 803 924 1043 1151 1211 1237 1264 1299 1318 1306 1291 1277 1163 1135 1129 1162 1195 1203 1194 1186 1266 1437 1399 1227 1138 1112 1062 967 826 474 205 81 49 53 79 117 155 180 183 204 230 260 323 411 529 696 902 1090 1206 1241 1237 1236 1239 1220 1183 1186 1262 1368 1423 1435 1401 1399 1456 1484 1384 1311 1310 1261 1130 962 971 1132 1278 1423 1403 1285 1128 930 737 610 551 461 232 57 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 15 40 89 173 262 344 407 422 393 360 378 458 629 861 979 921 761 639 648 720 572 322 207 221 288 350 389 440 570 828 1081 1306 1505 1695 1871 1981 1985 2026 2092 2010 1820 1687 1506 1248 1097 1133 1058 981 1039 1050 1165 1343 1407 1307 1140 1078 1118 1157 1174 1161 1127 1081 1045 982 989 994 984 951 900 842 782 719 637 601 578 597 708 790 709 688 661 624 602 513 432 388 329 245 182 170 203 231 249 268 291 306 329 429 613 860 1060 1119 1018 873 819 784 666 782 912 959 920 821 732 486 422 393 325 242 165 132 162 217 224 208 281 414 507 575 675 783 819 885 1089 1204 1069 807 562 427 598 878 1095 1227 1271 1120 913 653 396 229 213 251 284 455 367 248 176 125 82 53 37 26 13 4 0 0 0 0 0 0 0 5 5 5 4 5 4 6 8 8 10 12 12 12 12 13 13 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 99 189 265 343 420 479 479 401 303 195 84 18 0 1 4 19 85 236 393 529 640 723 764 758 737 691 580 438 339 332 407 517 634 739 809 838 889 959 1022 1028 979 921 836 732 632 557 504 448 369 269 175 123 96 68 42 24 11 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 43 77 91 88 74 61 60 68 76 74 65 62 70 88 135 219 332 459 591 737 880 995 1075 1136 1188 1210 1187 1157 1199 1152 1197 1246 1249 1260 1306 1341 1330 1344 1521 1478 1345 1203 1111 1058 975 808 547 283 119 64 79 116 147 173 193 197 180 192 228 286 364 470 618 810 1032 1211 1258 1311 1365 1392 1382 1356 1352 1419 1465 1497 1589 1615 1612 1604 1494 1301 1213 1255 1334 1325 1179 1125 1199 1184 1164 1229 1227 1131 969 790 676 631 530 271 87 19 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 20 37 65 117 196 272 345 397 408 389 385 438 552 726 891 935 844 693 603 641 644 405 188 105 121 177 228 260 310 429 632 849 1047 1263 1517 1785 2017 2103 2127 2141 2061 1861 1700 1574 1366 1154 1103 1086 973 1014 1069 1200 1440 1578 1390 1099 1071 1081 1084 1091 1106 1123 1125 1128 1035 1032 1018 992 956 905 848 812 759 701 660 637 668 752 793 727 681 682 686 641 540 474 460 381 266 218 214 234 258 276 286 303 293 300 331 426 595 828 1020 1039 939 851 869 762 793 915 978 971 740 577 427 378 367 342 284 219 143 85 115 153 167 199 261 327 438 580 675 723 859 1123 1316 1347 1274 1171 1130 1159 1274 1384 1359 1203 1003 774 461 228 137 122 115 41 173 131 94 66 39 24 21 19 14 4 0 0 0 0 0 0 0 0 4 5 6 5 5 5 6 5 6 8 10 9 9 10 11 12 10 7 3 1 0 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 46 122 173 211 281 369 407 347 242 143 74 25 5 0 2 16 59 150 303 442 569 677 755 799 805 780 729 613 458 353 351 431 531 615 711 831 837 870 908 926 914 878 850 800 719 628 545 475 405 329 248 166 105 78 54 29 13 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 46 85 109 110 104 100 98 94 81 59 33 15 22 41 65 105 167 255 373 513 670 824 944 1020 1069 1091 1068 1008 1006 1028 1103 1162 1181 1192 1214 1230 1221 1156 1241 1195 1141 1124 1117 1093 1027 860 586 328 147 57 32 40 63 104 145 168 178 197 230 284 357 458 590 729 958 1153 1250 1346 1436 1496 1521 1523 1534 1594 1581 1584 1688 1740 1732 1700 1551 1284 1175 1276 1394 1445 1379 1270 1184 1068 1006 1080 1183 1176 1048 883 786 750 637 369 131 30 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 14 28 45 71 97 145 211 282 348 389 393 380 407 507 659 809 895 876 770 653 604 635 510 269 100 47 54 82 126 171 234 332 456 609 788 1020 1297 1575 1893 2141 2190 2187 2014 1806 1716 1643 1458 1251 1120 1180 1118 1120 1218 1351 1501 1492 1221 1017 988 983 973 968 988 1065 1040 1090 1081 1058 1025 991 957 876 826 822 791 748 708 680 689 743 761 726 697 681 651 576 503 524 584 430 335 288 283 297 306 303 295 294 284 291 311 351 443 620 851 998 1015 920 956 947 825 761 770 783 682 554 439 385 391 422 389 410 402 248 195 272 270 194 167 189 317 472 584 690 931 1273 1266 1276 1327 1460 1614 1685 1651 1562 1435 1285 1003 720 460 276 145 51 68 43 45 27 16 27 21 21 10 5 1 0 0 0 0 0 0 0 0 0 1 3 4 5 5 4 2 1 2 4 6 6 7 9 10 9 8 6 3 0 2 2 2 2 3 3 2 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 30 77 122 141 153 194 233 222 165 95 43 13 4 1 0 5 38 113 223 350 460 567 656 716 755 778 781 752 652 483 352 349 484 660 758 779 849 858 863 869 872 856 835 826 797 715 628 545 448 358 287 225 158 86 55 29 13 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 51 95 130 136 133 137 149 142 108 71 38 23 21 28 42 64 96 144 218 342 495 650 784 877 938 977 993 983 958 957 981 999 1005 1001 988 979 1002 986 945 895 907 1019 1133 1145 1060 942 716 404 165 53 27 36 57 85 121 152 176 209 258 335 441 553 649 763 941 1098 1222 1351 1468 1546 1580 1587 1592 1616 1623 1653 1728 1772 1754 1684 1533 1286 1193 1223 1270 1397 1457 1356 1174 997 889 980 1169 1235 1131 974 884 852 755 495 196 51 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 20 33 48 66 94 116 156 215 283 341 371 378 396 463 604 761 871 893 827 723 649 626 586 395 166 45 21 22 29 66 120 191 263 315 407 564 781 1039 1301 1648 2049 2182 2200 2047 1833 1732 1677 1492 1437 1237 1271 1324 1371 1398 1314 1150 1053 1007 988 975 960 946 939 855 940 987 1017 1027 1019 994 961 920 862 845 843 808 764 728 715 717 712 718 730 751 715 641 592 602 612 726 560 413 345 345 365 366 342 319 297 290 293 299 319 372 483 663 848 973 975 942 897 800 701 601 560 575 562 520 482 455 526 634 785 980 817 655 816 883 664 468 482 631 778 873 1009 1254 1486 1254 1091 1094 1270 1514 1693 1691 1552 1425 1134 857 672 497 288 82 50 55 54 55 51 24 13 17 25 12 3 0 0 0 0 0 0 0 0 0 0 2 4 4 4 4 2 0 0 2 4 6 6 6 8 9 8 6 5 3 0 0 1 0 3 4 4 3 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 41 73 97 107 107 125 126 91 48 19 5 0 0 0 0 9 67 173 293 398 483 552 591 612 647 701 751 758 685 521 365 341 519 812 964 889 822 856 852 836 841 835 823 807 761 688 649 585 448 323 238 178 121 63 38 17 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 57 105 152 168 157 172 207 215 179 135 99 68 48 39 40 51 71 100 148 232 335 472 597 707 795 860 904 932 937 926 924 915 908 868 799 760 774 779 762 738 783 942 1130 1215 1162 1092 933 563 274 137 100 104 117 133 151 174 202 252 326 453 624 785 891 972 1059 1129 1212 1322 1448 1540 1570 1597 1569 1574 1623 1675 1726 1770 1783 1732 1630 1474 1371 1332 1377 1444 1440 1337 1193 1039 899 977 1166 1249 1178 1043 946 903 833 581 250 76 20 6 1 0 0 0 0 0 0 0 0 0 0 1 6 13 22 32 41 49 60 76 94 118 161 221 288 339 365 382 425 533 690 826 890 865 787 715 677 637 515 289 97 17 10 12 16 39 95 157 209 232 280 396 567 775 1018 1393 1858 2106 2179 2111 1935 1764 1695 1503 1545 1457 1407 1405 1380 1345 1229 1168 1164 1143 1096 1041 1005 970 965 899 951 978 963 952 968 955 929 898 862 833 845 841 793 739 730 747 737 704 709 741 749 712 669 776 665 670 565 433 371 387 405 394 367 340 318 308 299 284 294 321 392 504 676 846 935 926 853 768 655 501 436 487 576 597 584 532 570 648 797 1151 1430 1430 1695 2003 1747 1412 1278 1336 1477 1560 1511 1611 1512 1257 940 744 815 991 1218 1389 1424 1267 942 696 596 513 287 121 48 32 39 50 67 66 45 37 29 13 2 0 0 0 0 0 0 0 0 0 0 0 1 1 5 8 8 6 5 7 6 6 5 6 7 6 5 5 6 5 2 0 0 1 4 7 7 5 3 2 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 23 39 53 62 64 69 65 37 13 2 0 0 0 0 4 27 110 240 365 457 520 557 562 553 571 631 703 735 682 539 376 317 470 830 1044 976 846 826 817 799 814 814 804 777 730 689 702 683 492 294 183 126 83 48 31 13 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 31 62 111 167 185 171 188 225 243 229 212 195 149 96 64 53 53 57 67 92 123 207 302 401 510 611 691 757 815 851 856 845 839 841 810 735 654 602 567 560 582 661 813 1009 1189 1295 1291 1111 784 499 326 249 231 236 239 238 254 288 329 425 611 848 1035 1110 1145 1211 1231 1263 1304 1384 1479 1518 1579 1582 1608 1640 1663 1692 1705 1691 1695 1639 1615 1521 1439 1433 1461 1425 1303 1208 1050 1038 1080 1203 1285 1258 1143 1003 930 878 629 316 114 31 9 5 2 1 0 1 2 2 2 2 4 7 10 24 35 44 49 50 54 66 82 94 112 166 240 311 362 391 422 470 576 717 816 844 812 762 736 715 616 424 193 49 7 3 7 13 24 66 117 160 181 202 257 368 556 781 1184 1634 1969 2133 2153 2058 1839 1688 1593 1611 1591 1511 1417 1321 1363 1331 1291 1282 1241 1115 1009 1014 890 875 893 935 999 985 943 990 990 921 896 882 845 830 824 783 732 694 716 696 665 664 698 750 798 740 811 748 636 521 433 398 424 430 403 376 355 331 309 295 311 365 330 336 394 528 718 870 848 804 711 611 521 465 431 438 489 518 524 541 560 644 936 1403 1685 2192 2550 2415 2098 1840 1767 1877 1912 1731 1559 1399 1238 1059 852 590 727 1012 1302 1374 1172 881 696 591 507 314 169 79 28 23 28 45 32 43 49 38 16 3 0 0 0 0 0 0 0 0 0 1 3 2 3 5 7 7 8 8 7 6 6 7 7 7 7 6 6 7 8 4 2 1 1 3 6 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 1 8 16 22 28 33 36 27 11 2 0 0 1 5 18 67 179 324 443 517 554 566 563 550 548 583 648 687 648 523 370 282 379 691 899 921 860 818 791 792 825 818 781 737 699 679 686 659 436 221 128 89 64 46 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 12 31 65 111 156 183 189 210 236 244 236 233 231 213 170 121 87 66 55 52 59 75 117 179 248 330 421 512 592 662 735 768 754 738 742 737 695 618 524 445 412 434 509 632 812 1036 1233 1299 1222 1009 787 624 524 464 428 428 430 449 461 497 612 803 1014 1169 1213 1271 1331 1332 1330 1317 1326 1371 1405 1468 1518 1550 1590 1637 1659 1640 1609 1606 1535 1512 1449 1378 1361 1407 1411 1293 1238 1155 1060 1089 1219 1332 1347 1253 1068 954 864 633 352 140 38 13 9 6 5 4 6 8 9 10 11 13 20 29 40 48 52 53 53 58 71 87 96 114 172 254 331 385 417 460 498 599 702 762 779 776 774 778 742 578 333 125 23 1 2 6 15 15 37 77 117 148 168 181 242 407 640 1013 1461 1840 2051 2123 2166 1962 1771 1697 1667 1607 1530 1458 1384 1423 1426 1462 1441 1337 1211 1163 1190 1065 1008 953 1018 1096 1053 948 972 1062 929 881 857 840 835 816 774 724 662 659 637 612 615 633 674 766 778 813 780 665 526 440 423 445 443 425 407 384 357 336 326 335 341 313 292 303 383 547 650 650 644 597 516 478 512 510 385 333 340 378 410 429 524 764 1121 1428 1920 2276 2375 2232 1960 1789 1757 1644 1460 1399 1459 1534 1583 1555 1645 1607 1552 1460 1260 1004 806 721 609 517 417 285 144 60 35 46 90 84 73 65 45 10 1 0 0 0 0 0 0 0 0 0 0 11 12 9 7 6 4 5 6 5 5 6 8 9 8 9 10 10 8 7 5 4 2 1 2 4 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 9 14 21 25 21 14 11 9 11 25 61 129 259 398 491 540 561 565 557 541 526 544 586 616 587 479 330 236 278 505 695 772 798 804 795 806 836 810 746 684 641 620 582 473 272 126 82 63 49 33 17 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 48 75 109 127 156 202 238 249 244 239 234 226 228 199 144 89 56 46 46 46 54 89 135 193 260 339 426 514 618 680 691 689 676 654 624 580 513 433 355 339 372 467 615 791 980 1143 1197 1141 1027 903 802 728 685 701 729 731 701 753 861 971 1057 1111 1113 1340 1424 1419 1381 1343 1319 1305 1293 1337 1434 1480 1577 1632 1591 1510 1476 1492 1510 1461 1376 1325 1370 1449 1433 1305 1259 1230 1097 1002 1030 1125 1184 1143 999 892 777 586 355 156 43 15 10 11 11 13 16 19 22 23 23 24 30 38 45 50 52 54 56 62 79 89 96 122 183 269 352 406 429 469 525 610 672 701 723 758 800 811 734 528 274 84 5 0 2 10 16 15 25 53 85 109 140 140 195 325 554 896 1310 1698 1924 1996 2084 2003 1869 1727 1611 1547 1528 1501 1497 1482 1452 1474 1500 1490 1470 1487 1452 1380 1286 1128 1035 1079 1058 939 890 1077 971 869 853 853 837 809 784 733 665 629 621 624 622 588 603 670 719 756 756 685 545 455 421 427 436 423 403 388 359 354 372 328 273 239 225 218 249 417 459 496 498 441 361 314 359 407 382 278 224 224 238 249 247 315 694 1002 1304 1558 1790 2101 1933 1555 1396 1271 1220 1395 1697 1946 1958 1823 2013 2088 1812 1401 1062 865 763 682 601 518 490 343 201 139 130 159 221 261 200 80 34 7 0 0 0 0 0 0 0 0 0 0 0 3 5 6 5 4 3 4 4 3 4 7 8 8 9 10 11 11 11 8 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 31 40 43 42 39 41 61 106 184 308 422 490 528 550 554 537 503 472 470 500 528 508 401 255 168 208 352 482 615 730 783 789 791 789 749 682 625 569 503 398 259 130 65 56 48 35 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 1 4 9 11 14 17 21 30 42 50 70 103 154 203 235 254 263 260 248 251 233 187 124 75 51 42 36 35 44 63 103 158 221 283 340 446 524 570 602 604 583 560 546 522 478 406 327 308 353 451 599 784 959 1063 1110 1111 1095 1047 978 952 989 1003 970 968 1031 1093 1105 1087 1091 1101 1404 1530 1533 1473 1405 1358 1317 1240 1218 1386 1506 1652 1681 1562 1423 1369 1447 1538 1451 1346 1307 1367 1451 1433 1325 1271 1192 987 700 545 578 650 683 689 668 608 507 372 203 55 26 15 16 18 22 26 32 37 39 36 36 36 40 43 45 48 52 59 68 82 86 90 120 193 296 393 455 473 496 541 598 639 661 695 764 838 839 713 484 237 63 0 1 6 14 17 14 16 27 39 54 84 96 140 253 459 756 1133 1560 1813 1894 1935 1932 1841 1685 1571 1514 1488 1497 1547 1586 1593 1495 1350 1392 1516 1607 1605 1646 1634 1524 1390 1262 1129 975 864 994 999 913 861 859 846 820 809 764 689 625 600 603 631 600 598 622 644 680 735 707 617 550 499 461 446 456 459 433 339 348 366 321 260 226 203 172 175 295 398 502 521 429 370 297 212 235 248 253 252 233 171 183 251 326 462 603 697 723 725 1017 985 948 1059 1215 1299 1462 1612 1755 1627 1458 1438 1437 1320 1085 885 750 806 933 799 495 494 432 364 311 311 341 377 368 240 66 19 5 0 0 0 0 0 0 0 0 0 0 0 3 4 2 4 5 4 3 2 2 4 6 7 6 7 8 9 9 11 10 6 3 2 4 5 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 14 25 38 54 65 69 70 73 91 135 215 322 416 480 523 551 550 513 448 381 352 386 434 418 297 169 115 163 284 400 552 674 723 734 735 718 666 594 526 435 316 200 110 59 45 40 31 13 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 13 12 21 24 22 23 29 33 37 62 107 164 219 266 288 278 257 245 225 193 139 82 47 35 28 23 23 26 43 69 109 167 227 288 350 415 478 518 531 530 530 527 528 461 371 322 317 353 438 566 704 846 959 1046 1134 1171 1158 1179 1185 1158 1142 1166 1213 1245 1238 1211 1209 1240 1393 1494 1498 1438 1369 1344 1363 1298 1215 1358 1513 1641 1670 1595 1491 1419 1360 1437 1417 1369 1376 1428 1457 1435 1370 1268 1079 721 331 130 132 173 217 279 347 371 367 322 223 104 54 35 28 29 32 39 47 51 55 48 44 42 40 40 41 45 47 55 69 79 80 85 114 192 322 446 525 567 574 578 611 653 680 730 826 904 869 699 453 213 52 7 6 14 18 15 11 10 11 12 18 33 52 97 191 381 682 1037 1434 1683 1821 1881 1878 1761 1588 1508 1465 1451 1480 1558 1669 1661 1431 1179 1111 1226 1406 1527 1659 1745 1724 1587 1400 1285 1075 917 931 1005 1032 995 946 916 863 828 781 712 643 606 604 615 606 592 590 601 632 705 734 715 682 604 519 487 488 510 523 396 370 369 349 307 243 195 159 163 206 277 418 524 387 438 404 181 248 319 255 275 338 203 177 200 249 307 346 339 372 367 454 515 632 898 1157 1194 1183 1202 1178 1061 1000 1006 982 915 821 756 716 741 773 712 516 501 473 454 447 445 444 434 358 185 70 35 22 0 0 0 0 0 0 0 0 0 0 0 2 5 3 4 6 6 5 3 3 5 6 5 5 4 5 6 5 6 6 2 1 2 3 4 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 17 27 37 49 61 70 79 89 105 143 209 300 394 472 527 559 550 494 404 303 226 211 270 276 176 96 82 142 268 422 542 619 649 667 679 664 605 510 390 261 146 79 50 43 41 32 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 2 13 17 20 22 25 28 29 31 31 36 67 131 203 267 311 317 287 245 205 163 110 61 30 19 15 9 6 6 12 19 29 56 110 175 242 303 366 429 475 502 528 559 585 530 441 367 321 308 340 434 558 725 844 944 1065 1168 1219 1249 1238 1221 1210 1169 1156 1213 1296 1325 1320 1306 1292 1278 1253 1232 1220 1231 1305 1338 1323 1390 1478 1548 1571 1554 1545 1572 1511 1576 1557 1516 1507 1510 1487 1448 1394 1265 963 512 164 26 9 22 41 74 122 162 205 221 177 101 62 54 45 44 47 55 60 57 54 50 46 40 33 31 37 43 47 53 67 77 81 85 113 198 353 498 602 668 684 674 687 728 763 815 889 927 866 678 429 218 80 31 24 25 22 17 12 9 6 3 5 14 31 72 151 313 606 942 1272 1506 1660 1763 1853 1852 1669 1516 1479 1431 1502 1592 1584 1410 1136 990 847 854 1006 1188 1380 1567 1662 1603 1518 1395 1176 978 897 937 1030 1128 1045 963 887 838 803 749 663 629 610 593 595 591 589 614 646 675 677 689 692 645 576 536 515 612 591 499 424 362 312 326 288 235 194 173 170 192 259 368 363 485 622 419 280 431 410 171 276 176 128 136 168 202 214 175 188 262 384 451 594 857 1029 1022 941 948 950 918 834 836 822 761 724 704 689 676 662 619 569 527 509 502 484 481 473 423 284 145 75 49 32 3 1 3 2 1 1 0 0 0 0 0 0 4 5 5 5 3 3 4 5 6 6 5 4 3 4 4 4 4 3 1 1 2 3 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 19 25 33 45 60 77 92 108 132 168 230 322 423 509 548 533 476 379 252 137 84 107 124 74 50 60 130 269 443 563 588 607 639 654 636 572 460 302 143 65 42 40 40 34 20 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 13 18 23 28 32 34 33 35 38 63 114 173 237 296 327 318 270 210 144 78 34 16 11 9 1 0 1 2 3 7 20 44 85 152 212 265 318 379 447 509 576 616 585 508 419 345 301 299 349 461 581 694 816 948 1070 1154 1192 1195 1208 1261 1121 1044 1115 1233 1293 1284 1222 1155 1134 1119 1118 1142 1196 1284 1346 1382 1401 1416 1431 1439 1444 1478 1568 1645 1663 1648 1632 1614 1581 1535 1476 1387 1253 916 487 172 53 42 47 57 63 70 81 99 104 79 61 58 69 63 60 63 66 66 60 54 51 45 35 30 33 36 41 46 55 66 78 85 90 120 213 385 559 700 778 812 823 829 845 857 886 899 896 821 648 430 252 132 76 53 43 34 26 18 11 4 1 2 8 22 62 138 262 484 783 1075 1278 1437 1592 1743 1828 1765 1632 1570 1537 1605 1620 1390 960 693 747 650 610 667 788 955 1191 1532 1631 1587 1452 1261 1070 941 934 1025 1128 1125 1035 928 857 826 784 714 667 641 615 599 596 601 625 634 641 639 632 625 621 610 556 554 665 665 580 469 380 312 365 324 276 232 194 168 155 163 217 308 464 697 722 463 391 619 202 153 128 103 104 130 149 134 127 211 364 409 430 753 958 985 1042 1031 980 1012 998 795 776 758 733 717 700 675 648 636 613 588 567 538 503 498 510 458 330 183 98 60 33 19 5 4 9 13 10 7 0 0 0 0 0 0 4 4 3 2 2 2 3 4 4 4 4 3 3 4 5 4 4 4 5 4 5 5 6 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 1 3 5 6 11 22 36 52 70 85 99 113 125 156 226 330 434 492 492 451 369 234 98 24 24 33 16 28 55 144 296 450 530 555 601 651 659 631 561 439 272 80 41 40 41 35 22 9 4 7 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 0 0 0 0 0 0 0 0 0 0 0 2 6 11 14 19 25 32 37 42 44 80 113 152 207 272 314 312 265 206 147 84 32 6 1 0 0 0 1 0 0 0 1 4 18 61 123 177 233 297 374 467 553 594 591 549 466 380 320 293 321 390 461 568 710 856 975 1057 1105 1114 1117 1226 1184 1141 1149 1150 1128 1082 1024 1017 1111 1189 1215 1238 1291 1324 1333 1340 1337 1335 1321 1303 1322 1395 1478 1583 1651 1672 1667 1646 1621 1601 1477 1371 1227 949 607 340 224 219 222 240 212 166 128 107 97 89 74 69 84 80 73 72 72 70 63 54 51 48 38 31 34 38 39 44 58 71 83 91 101 140 247 426 606 785 884 916 934 959 969 968 950 909 867 780 628 449 296 189 128 93 71 55 43 29 15 4 0 0 5 20 56 121 214 367 617 876 1073 1224 1358 1497 1665 1771 1854 1946 2000 1984 1796 1333 618 408 513 591 625 645 664 738 1013 1463 1709 1759 1652 1485 1345 1197 1120 1123 1182 1227 1162 1013 896 848 820 780 714 678 654 624 602 590 601 596 600 608 606 592 578 611 613 672 720 718 638 481 394 330 314 302 290 264 226 184 155 158 195 220 307 517 732 661 264 413 264 144 109 99 83 101 109 96 145 363 562 462 670 1064 921 830 794 688 684 836 893 783 741 732 738 742 705 661 633 619 607 606 600 567 545 594 529 395 248 141 83 58 31 10 1 1 10 27 29 21 6 1 1 0 0 0 1 3 2 2 3 3 3 3 4 3 3 3 3 3 3 2 2 2 3 4 6 7 9 9 8 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 6 19 32 44 56 69 80 91 98 115 159 243 339 409 429 416 357 221 80 9 2 4 3 24 67 172 303 412 483 545 623 684 669 620 526 373 190 49 33 39 37 28 15 4 1 3 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 3 5 7 9 14 26 46 73 78 94 109 135 178 229 267 280 254 190 139 90 38 3 0 0 0 0 0 0 0 0 0 2 7 18 59 115 179 247 325 421 513 563 596 596 512 418 362 322 317 311 361 470 607 749 874 969 1044 1077 1079 1116 1139 1140 1116 1054 957 884 848 927 1092 1220 1270 1285 1311 1338 1271 1262 1264 1292 1292 1249 1258 1333 1411 1490 1564 1613 1632 1639 1660 1686 1556 1418 1262 1051 817 626 531 531 517 497 450 357 253 182 154 119 91 88 94 86 75 73 74 65 59 51 46 45 42 37 36 35 38 47 65 78 90 103 125 177 288 462 639 823 940 984 1011 1052 1087 1074 1007 935 869 776 632 469 338 240 178 134 101 76 58 42 21 6 2 0 4 17 46 97 174 288 485 704 892 1031 1140 1263 1382 1562 1881 2252 2512 2502 2129 1395 635 379 429 579 709 762 714 653 940 1367 1688 1838 1841 1773 1714 1595 1480 1365 1320 1324 1268 1103 958 893 887 864 784 715 690 664 625 589 572 568 576 587 593 585 575 611 658 707 730 720 680 541 423 334 304 311 312 292 254 216 186 191 201 203 268 474 768 682 381 270 205 129 78 73 59 64 68 77 213 593 1035 1040 1065 1142 875 654 593 541 571 668 754 757 736 724 733 750 707 668 644 627 613 612 601 579 561 535 396 230 137 113 96 88 57 21 1 4 15 37 49 45 29 13 7 1 0 2 1 2 2 2 2 2 1 1 2 2 2 3 3 3 3 3 2 2 4 4 5 7 10 12 11 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 0 1 4 10 7 5 7 11 14 14 13 19 26 34 42 51 63 76 89 110 145 207 282 344 375 374 330 173 47 4 0 0 5 30 79 190 309 408 487 567 651 700 635 510 365 209 87 37 31 30 27 23 18 15 11 5 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 2 4 5 6 13 27 39 48 56 67 91 127 170 207 218 187 149 115 87 59 34 19 9 4 1 0 0 0 0 0 1 7 11 37 81 142 212 285 365 457 505 553 583 554 487 421 374 355 356 373 422 510 640 782 892 972 1013 1015 1027 1050 1067 1066 1025 900 833 807 911 1046 1160 1229 1239 1197 1173 1161 1218 1243 1247 1237 1214 1225 1268 1325 1377 1431 1476 1507 1542 1602 1668 1617 1501 1367 1211 1059 938 850 809 738 650 550 421 285 185 149 153 132 117 109 100 92 84 71 51 52 49 44 42 40 40 41 34 37 51 68 85 102 122 160 234 359 517 688 862 991 1050 1072 1124 1172 1143 1046 957 889 806 671 497 381 291 224 169 123 89 68 51 29 14 7 5 7 15 33 73 143 237 374 539 703 840 918 958 1050 1292 1739 2299 2764 2877 2421 1528 811 460 421 531 636 688 626 549 674 969 1336 1638 1827 1917 1915 1855 1781 1652 1504 1387 1301 1171 1026 939 924 907 851 776 715 683 653 612 579 560 549 542 542 532 561 613 687 750 757 705 675 580 464 363 335 356 352 325 274 245 213 201 210 242 312 468 678 585 363 188 112 83 45 30 20 27 40 83 286 842 1286 1308 1259 1082 779 547 482 480 570 625 689 757 787 722 724 730 710 693 697 682 628 589 583 612 531 353 189 106 108 141 174 183 135 68 35 27 38 60 70 64 52 36 21 10 5 3 2 1 1 1 1 0 0 1 2 3 3 4 5 4 3 4 4 5 6 6 6 6 8 10 11 11 10 9 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 21 16 18 25 30 31 27 23 26 33 40 49 64 85 110 140 177 225 275 318 343 333 266 113 16 0 0 0 8 36 89 186 300 409 512 601 653 631 507 301 156 77 46 39 34 25 22 25 32 36 28 12 0 0 0 0 4 8 12 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 6 13 19 21 21 28 45 70 101 127 139 119 105 94 88 82 72 57 40 19 4 0 0 0 0 0 0 4 9 27 65 122 189 256 322 409 482 546 587 589 552 489 428 391 386 375 391 438 533 670 805 894 911 944 1000 1038 1043 1022 966 853 812 777 837 937 1047 1151 1209 1142 1052 1060 1142 1203 1210 1170 1110 1080 1092 1131 1212 1275 1304 1327 1381 1467 1557 1576 1526 1452 1364 1277 1202 1091 970 850 718 565 395 240 143 107 109 118 124 122 117 106 84 63 46 47 43 37 33 33 34 49 35 34 52 75 95 115 145 200 302 425 572 739 903 1029 1100 1148 1221 1250 1194 1084 977 901 833 712 546 437 350 273 204 145 102 79 61 41 25 15 10 9 13 24 59 118 190 282 393 510 634 711 727 829 1103 1585 2196 2720 2873 2399 1599 883 469 384 460 488 489 463 468 530 697 980 1289 1590 1777 1822 1837 1805 1698 1546 1397 1254 1180 1071 1001 988 986 944 842 744 712 673 623 583 562 551 513 516 500 520 561 634 731 763 702 667 619 545 451 381 393 432 398 335 284 243 232 260 292 287 337 425 408 288 142 80 61 36 16 5 11 33 114 409 1062 1516 1561 1379 1036 655 568 497 493 532 560 608 700 748 713 703 701 691 677 666 630 569 496 464 458 408 304 175 179 235 303 351 339 236 142 105 84 70 68 69 69 69 55 37 25 18 0 1 0 0 0 0 0 0 1 1 2 2 2 2 2 3 3 3 5 7 7 6 6 5 6 8 10 8 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 13 28 38 38 32 28 31 37 46 51 51 47 48 55 67 80 98 122 150 181 219 256 283 302 309 279 192 64 1 0 0 0 12 43 99 191 303 415 515 570 548 455 314 132 66 59 63 60 48 34 30 37 47 44 28 10 0 0 0 0 8 13 18 14 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 2 5 13 19 19 17 16 20 29 41 56 63 53 57 60 69 79 83 75 54 27 9 2 0 0 0 0 0 1 6 24 59 102 153 216 287 374 474 547 586 601 589 548 486 424 398 373 353 355 393 469 574 665 717 807 857 852 839 829 778 722 705 676 675 703 769 889 1045 1112 1120 1077 1115 1163 1177 1157 1112 1065 986 958 988 1068 1155 1213 1254 1316 1413 1485 1477 1443 1416 1397 1364 1254 1083 936 791 631 453 286 187 131 115 123 139 145 139 118 79 57 47 42 36 31 29 31 31 37 31 35 57 86 110 126 158 235 346 454 589 763 942 1069 1130 1250 1312 1314 1246 1124 987 884 817 701 586 494 409 326 246 176 124 101 81 60 41 24 13 8 12 22 48 88 141 214 308 402 491 562 621 736 992 1441 2014 2488 2618 2270 1576 838 384 293 356 357 356 436 537 626 757 958 1137 1378 1586 1639 1646 1607 1530 1485 1427 1220 1148 1092 1067 1056 1010 928 883 792 716 653 624 610 570 536 508 503 494 492 501 529 619 674 686 660 633 603 544 492 513 525 481 419 358 314 287 254 224 215 213 229 268 303 187 114 71 39 14 1 6 38 142 525 1174 1611 1676 1467 1033 561 616 626 628 619 637 714 810 792 710 669 655 632 596 582 533 486 438 404 389 362 358 252 280 334 387 433 445 319 262 204 145 94 68 67 71 67 51 41 33 25 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 3 4 5 6 4 4 5 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 2 10 45 59 56 46 40 38 40 48 65 85 101 110 113 119 135 150 164 177 190 205 225 245 257 262 258 209 119 31 0 0 0 0 17 58 129 229 341 435 468 427 343 252 167 95 92 113 113 96 71 52 44 44 45 32 13 3 1 1 0 0 0 4 9 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 7 17 30 35 28 21 20 20 19 20 20 25 26 29 39 56 73 81 75 54 13 3 0 0 0 0 0 3 9 21 51 97 150 205 274 359 461 540 597 632 635 604 547 478 429 408 379 346 321 313 322 333 397 501 567 607 636 637 584 542 493 440 390 361 382 486 670 859 979 1069 1125 1126 1101 1090 1086 1077 1040 976 957 1012 1102 1170 1201 1230 1315 1373 1382 1383 1399 1423 1434 1371 1183 1007 855 707 553 413 318 253 207 188 189 185 168 142 98 68 51 37 30 32 38 36 34 33 34 42 66 98 119 127 164 258 364 469 600 778 980 1129 1199 1296 1348 1351 1291 1162 996 877 801 716 638 561 479 392 298 222 166 135 112 92 67 39 19 10 12 21 36 59 99 165 263 363 438 512 598 729 962 1325 1785 2164 2328 2144 1567 861 385 233 252 298 392 591 771 876 934 936 1007 1141 1400 1525 1490 1379 1286 1382 1507 1371 1270 1221 1193 1163 1110 1006 954 827 698 631 635 638 572 532 528 525 504 474 468 487 564 635 658 624 599 615 605 583 587 546 514 481 446 427 353 265 212 191 169 148 161 254 208 135 74 35 17 5 16 53 151 488 1026 1447 1542 1410 981 652 683 770 778 756 801 988 1023 852 697 663 656 638 603 569 519 470 399 354 382 360 331 269 272 274 253 366 429 413 393 315 199 118 86 76 64 58 63 66 51 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 4 5 6 5 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 1 7 25 55 91 84 66 51 44 43 46 57 85 119 140 160 175 186 203 217 222 221 215 208 204 204 206 206 194 137 61 10 0 0 0 1 29 96 205 330 433 470 410 293 202 155 141 146 166 187 170 128 86 58 41 30 20 9 4 9 10 6 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 2 3 9 20 34 46 46 42 34 28 21 14 10 8 9 12 17 28 46 64 72 60 22 6 1 0 0 0 0 2 6 11 32 79 139 198 267 354 452 538 611 658 668 642 599 542 493 466 442 411 372 330 289 245 232 253 292 320 331 338 341 315 279 238 183 134 123 171 281 446 619 808 961 1039 1043 1017 1019 1010 1033 1025 1007 1013 1048 1097 1163 1203 1255 1290 1328 1365 1394 1421 1435 1414 1272 1089 927 795 680 589 517 449 382 318 267 233 210 186 144 89 61 41 30 30 38 41 38 31 29 39 64 94 114 127 175 264 367 472 603 783 990 1146 1246 1316 1349 1345 1294 1181 1030 917 830 759 703 633 546 461 359 277 215 171 147 130 103 62 30 14 15 22 32 45 71 120 208 317 432 546 646 778 992 1270 1600 1880 2049 1957 1542 961 492 249 255 356 527 776 1025 1185 1269 1268 1180 1119 1257 1401 1418 1333 1125 1406 1611 1625 1549 1456 1375 1316 1178 1102 1000 872 733 622 616 615 592 583 560 550 540 489 456 472 558 618 633 613 581 585 621 578 546 524 514 505 481 438 346 264 217 189 158 120 112 149 145 105 64 47 43 54 73 71 110 315 665 1029 1306 1259 1032 889 735 607 693 775 917 1164 1118 856 672 697 706 667 637 600 539 448 342 257 262 286 259 227 224 231 284 416 494 524 478 339 203 137 101 65 47 66 109 126 89 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 3 4 5 6 6 5 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 13 40 79 114 122 96 72 52 42 39 43 58 89 120 119 116 134 167 202 228 237 233 220 205 191 179 167 155 137 87 35 7 1 0 2 17 70 179 320 439 483 438 344 217 172 172 189 210 224 222 186 135 91 60 37 18 3 0 3 19 24 14 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 32 49 61 67 60 46 30 17 10 8 8 7 9 12 23 42 57 55 27 8 1 0 0 0 0 0 0 1 26 73 130 192 261 343 426 499 565 616 640 635 613 575 543 515 485 457 431 400 363 325 291 265 251 243 230 212 197 193 199 195 165 118 74 54 69 140 241 394 619 823 935 993 1031 1025 1035 1042 1041 1040 1044 1061 1136 1209 1267 1319 1352 1366 1378 1407 1414 1420 1324 1173 1034 938 875 821 735 644 548 448 359 292 250 224 191 112 72 54 44 37 38 43 41 29 24 33 57 90 117 141 188 268 369 486 629 804 998 1146 1252 1333 1337 1292 1233 1156 1064 974 893 827 751 665 585 513 432 350 268 206 174 157 131 89 51 33 30 34 41 47 58 82 142 244 386 543 680 823 1020 1272 1530 1717 1819 1748 1465 1052 647 407 390 489 649 861 1107 1318 1435 1470 1411 1309 1269 1305 1360 1375 1316 1544 1781 1866 1786 1644 1534 1383 1197 1066 976 886 753 637 639 614 583 547 548 578 604 554 484 456 517 580 605 607 573 538 545 518 497 483 468 481 460 384 303 247 215 189 146 107 96 92 86 70 49 41 46 67 67 61 74 152 322 560 918 1082 1152 1164 1174 1209 824 834 1072 1217 1054 744 640 696 734 687 648 610 540 456 338 261 237 226 204 174 182 193 322 466 521 497 417 289 193 169 113 63 50 82 139 139 103 68 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 5 6 6 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 16 47 107 148 157 138 104 74 42 23 20 27 42 61 68 47 32 53 101 155 200 226 232 225 213 197 177 151 125 101 63 28 7 1 1 13 63 164 295 400 453 445 384 304 229 205 218 235 245 240 209 150 105 82 57 30 10 0 0 2 18 25 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 2 1 1 4 10 21 43 70 80 77 60 39 22 13 10 6 4 3 4 8 19 35 36 15 3 0 0 0 0 0 0 0 0 15 45 92 154 220 283 348 409 473 523 558 582 583 567 549 518 473 438 418 394 370 341 312 290 279 277 273 260 239 219 225 239 246 226 172 97 33 30 50 93 223 418 614 792 931 974 973 999 1042 1073 1079 1079 1130 1188 1240 1282 1307 1326 1351 1377 1376 1378 1328 1240 1147 1078 1045 1019 940 820 690 564 446 343 268 234 211 143 94 70 59 50 39 36 36 28 25 38 66 101 126 150 197 269 368 499 664 843 995 1134 1237 1309 1290 1211 1144 1101 1072 1022 954 892 800 683 619 570 501 421 325 245 198 174 154 121 86 66 60 60 61 63 63 66 89 157 274 428 602 790 1022 1293 1497 1609 1645 1588 1417 1175 883 669 584 596 678 817 993 1227 1352 1412 1410 1360 1292 1244 1300 1358 1533 1813 2062 2142 1989 1770 1486 1237 1104 1044 1006 938 788 699 629 532 514 571 616 634 656 629 553 506 517 561 595 607 550 519 523 525 510 472 406 435 408 341 275 232 208 181 128 92 73 62 54 47 39 36 56 86 93 78 62 66 145 273 497 709 878 1020 1127 1030 858 918 1043 1117 926 677 614 663 677 663 646 622 504 437 342 302 267 218 170 134 162 204 313 403 399 342 290 245 243 192 124 83 75 108 135 125 90 57 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 27 45 68 117 193 198 179 150 115 76 28 4 4 10 17 20 13 4 0 31 88 148 197 228 242 241 228 209 180 145 109 79 52 28 8 1 9 43 117 232 338 376 365 341 319 302 283 243 255 261 247 219 173 114 76 68 60 44 24 8 1 3 14 22 13 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 5 3 1 0 1 3 11 36 64 78 76 62 41 22 10 7 5 2 1 0 2 6 10 9 4 1 0 0 0 0 0 0 0 0 2 13 39 84 139 192 244 299 361 426 482 517 533 535 527 493 438 384 340 301 276 250 234 229 232 246 264 270 264 244 241 250 270 290 286 224 106 38 14 9 36 108 231 398 607 792 860 926 999 1050 1078 1098 1127 1160 1183 1204 1242 1297 1345 1354 1334 1317 1299 1274 1235 1188 1165 1136 1052 924 782 642 507 380 280 251 230 184 132 94 73 59 39 31 30 29 32 47 81 124 145 158 197 258 344 458 585 709 860 1035 1165 1230 1221 1155 1086 1051 1051 1017 960 897 824 739 673 629 564 487 389 292 223 187 173 148 124 113 106 97 90 88 85 72 72 105 174 285 441 640 923 1208 1374 1438 1446 1421 1363 1263 1037 821 657 573 596 724 904 1093 1199 1262 1293 1286 1243 1175 1178 1263 1475 1770 2111 2332 2203 1953 1618 1316 1164 1132 1094 1007 900 806 671 519 431 440 466 563 632 650 613 569 553 564 572 594 541 500 497 520 532 506 443 432 395 327 260 232 216 181 151 110 72 53 43 41 34 30 52 77 86 87 78 47 84 150 245 359 484 618 655 834 1164 1036 818 822 619 581 549 581 594 532 487 504 420 354 296 243 192 157 148 166 212 291 371 369 294 254 235 222 197 152 109 96 96 118 128 113 79 41 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 48 87 129 175 225 238 216 198 171 134 85 33 2 0 1 3 2 0 0 4 45 127 188 227 249 255 248 230 209 186 150 109 72 50 35 15 6 14 45 107 192 263 285 287 286 293 308 316 282 276 253 228 188 138 87 51 36 34 34 33 29 21 14 14 24 21 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 6 6 4 2 0 0 2 9 30 53 66 67 59 44 29 18 7 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 32 72 114 163 215 275 335 386 422 440 440 433 406 355 293 240 202 184 175 173 170 168 179 199 208 216 215 214 209 210 225 253 264 190 108 46 11 2 11 38 94 210 414 604 751 862 947 1011 1062 1114 1151 1170 1195 1246 1312 1361 1368 1344 1309 1282 1283 1298 1274 1224 1162 1067 951 823 694 566 425 315 276 255 223 175 127 98 77 51 39 34 34 40 58 93 148 171 177 199 243 314 411 521 673 766 896 1043 1156 1198 1158 1071 1012 987 952 908 856 797 738 713 675 612 538 446 344 256 214 199 176 158 148 141 134 124 115 109 94 86 93 122 179 271 434 704 959 1122 1192 1215 1238 1240 1135 939 720 536 443 489 654 857 1015 1117 1175 1197 1183 1162 1102 1047 1055 1156 1429 1877 2244 2263 2139 1872 1481 1179 1171 1187 1170 1069 953 815 682 573 452 445 568 645 677 674 643 609 565 538 553 532 510 513 515 503 499 480 457 424 378 329 306 255 188 156 134 98 64 45 40 32 26 31 41 60 89 93 66 63 77 113 167 233 295 323 414 498 554 765 959 781 555 664 820 721 423 460 400 311 256 256 289 255 195 202 232 291 358 361 295 244 227 225 209 169 136 121 123 129 137 128 100 70 45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 51 113 167 221 268 284 262 239 227 189 136 79 31 4 0 0 0 0 0 0 11 61 157 217 245 253 250 239 226 212 195 169 127 86 61 48 36 23 21 36 67 112 160 202 242 259 282 299 294 264 246 241 229 174 111 65 43 36 40 38 33 34 34 31 28 32 30 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 1 1 2 3 4 6 4 3 2 1 1 2 7 21 37 48 52 52 54 56 51 26 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 21 56 99 135 166 200 240 279 305 316 327 311 275 235 203 175 156 148 149 144 139 143 153 158 164 172 174 166 147 134 147 183 182 151 109 65 28 6 1 4 18 105 268 458 631 767 861 935 1035 1095 1133 1179 1245 1323 1384 1409 1396 1357 1311 1293 1306 1282 1208 1126 1044 953 847 738 632 484 372 304 266 240 203 156 130 96 71 54 45 43 49 65 97 156 185 190 201 235 299 380 430 547 649 756 891 1050 1186 1199 1083 992 934 892 852 810 765 738 735 696 637 567 489 395 298 256 236 213 193 180 179 177 155 143 139 132 121 114 119 139 181 286 460 642 796 910 964 1008 958 803 624 466 361 357 486 685 884 1007 1032 1013 1010 1036 1028 1004 967 911 892 1054 1394 1739 1990 2128 2052 1772 1482 1373 1403 1400 1263 1107 954 788 648 563 527 579 628 672 703 709 618 572 541 524 501 489 534 511 490 479 471 461 439 412 381 355 283 183 114 91 76 58 42 37 34 30 26 26 42 77 84 74 72 91 123 137 149 147 153 200 264 270 678 987 1300 1375 1095 991 779 484 482 374 239 194 218 283 244 218 208 228 276 332 302 226 196 209 230 220 191 182 176 172 165 150 129 94 76 56 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 102 166 205 239 278 300 290 263 236 171 103 51 18 3 0 0 0 0 0 0 12 55 140 199 220 223 220 218 217 216 211 193 153 107 75 61 49 30 20 20 33 60 98 143 189 222 249 261 253 244 255 281 261 172 86 42 32 31 24 27 33 51 67 71 63 53 40 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 1 1 1 0 1 1 2 4 5 6 4 4 4 3 1 1 4 12 27 37 39 45 64 85 86 54 17 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 21 41 60 80 101 124 153 184 221 248 260 264 259 245 223 203 186 173 159 152 152 149 140 133 137 142 139 123 101 92 103 121 132 138 129 98 52 12 3 1 18 86 210 372 545 709 838 945 1022 1091 1160 1223 1288 1357 1408 1434 1406 1348 1297 1259 1220 1157 1087 1015 942 857 760 670 548 435 352 296 262 229 181 155 116 84 64 55 52 56 70 109 155 178 185 198 231 286 349 370 437 501 565 669 858 1130 1222 1119 1002 905 835 785 742 692 671 689 678 638 586 526 438 355 306 274 248 224 209 210 206 183 177 173 169 162 151 146 153 163 206 284 382 491 612 665 652 541 420 327 281 295 400 564 732 860 875 770 687 660 666 682 726 790 836 824 883 1043 1230 1505 1779 1925 1912 1826 1712 1663 1588 1456 1291 1112 967 878 727 584 514 518 560 617 704 668 626 587 548 509 466 548 562 525 486 462 449 434 417 400 370 293 184 98 60 50 52 49 46 47 49 48 40 43 55 66 71 75 98 104 118 126 125 127 148 186 204 360 474 623 746 715 759 556 382 291 224 188 170 166 173 138 112 127 163 204 230 213 171 180 235 283 300 256 217 198 189 180 168 143 115 99 89 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 75 122 160 178 196 240 266 266 242 196 122 63 31 15 6 2 0 0 0 0 0 8 33 79 126 156 171 183 194 201 201 193 184 149 104 75 64 58 38 23 19 19 29 51 82 120 173 195 219 239 271 298 297 239 135 57 27 30 47 69 91 123 172 169 136 98 67 40 16 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 1 1 2 4 6 7 6 8 8 7 5 5 9 17 29 39 40 48 71 96 101 73 33 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 13 17 20 31 53 77 110 150 194 232 255 263 264 263 249 232 215 206 202 193 171 138 135 137 135 124 107 88 75 69 74 91 121 141 119 62 22 5 1 17 67 163 310 514 706 848 952 1030 1086 1123 1162 1261 1338 1383 1371 1319 1261 1215 1170 1105 1069 1013 937 854 766 684 597 507 420 339 281 244 203 170 131 94 74 66 62 67 89 125 153 167 173 186 224 282 325 341 349 350 367 442 628 983 1141 1120 1015 899 802 721 661 616 609 632 646 634 600 557 483 411 348 301 272 251 232 237 228 217 206 197 193 193 185 181 181 180 184 200 233 281 351 383 363 290 221 189 215 291 427 543 601 591 515 391 296 233 196 229 299 406 556 677 763 857 931 1085 1321 1572 1781 1896 1896 1887 1823 1683 1493 1324 1151 1001 856 704 584 515 505 577 670 706 693 655 620 567 516 524 527 508 476 452 436 429 423 415 388 317 212 136 95 82 93 97 86 72 84 89 85 71 57 52 46 49 63 70 80 96 108 109 136 145 157 191 232 279 307 291 362 301 222 189 200 185 184 153 128 112 113 129 166 195 191 158 160 208 250 276 274 241 220 194 182 227 205 165 143 133 119 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 6 5 19 44 74 106 129 139 151 169 178 182 165 125 77 44 34 24 13 6 2 0 0 0 0 3 13 34 64 94 126 155 175 180 171 160 172 163 116 80 62 53 41 28 20 14 12 16 27 48 83 109 143 173 214 242 232 175 95 44 27 32 63 159 323 427 382 268 173 104 58 28 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 1 4 7 8 9 11 12 12 12 11 17 31 43 54 57 63 81 108 126 113 66 23 7 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 1 6 12 26 48 79 117 151 173 196 222 232 247 256 258 255 242 223 190 178 169 161 151 135 115 89 58 41 39 65 110 129 99 53 20 4 2 14 47 126 312 508 688 823 897 919 931 968 1107 1217 1280 1295 1275 1236 1179 1095 1035 1015 976 917 852 773 697 645 584 489 380 293 246 215 177 137 106 89 80 77 90 118 143 159 171 181 196 229 274 300 302 288 269 263 312 465 742 939 1003 952 843 730 639 577 550 562 592 611 605 588 573 524 453 386 334 297 273 255 258 256 243 228 216 207 205 204 203 202 201 192 176 167 164 174 187 188 165 132 126 161 225 297 336 310 225 123 60 48 33 19 24 52 106 203 362 525 661 755 844 973 1161 1385 1634 1810 1942 2006 1949 1793 1496 1366 1227 1034 874 727 602 569 622 693 737 737 709 704 656 592 537 488 450 428 424 419 416 420 419 393 332 255 221 192 184 187 185 176 159 156 158 150 113 78 60 40 35 31 28 33 48 57 67 92 113 138 164 183 193 192 159 161 158 141 131 141 149 142 125 108 109 143 168 192 207 204 185 158 172 188 219 266 297 259 204 179 202 208 203 178 162 141 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 12 22 23 20 29 46 75 98 103 95 84 76 72 89 93 79 60 49 47 35 17 8 3 0 1 4 4 7 13 25 43 67 100 139 168 177 170 156 149 144 120 85 59 45 38 31 22 15 9 4 2 7 19 35 58 79 113 152 164 136 82 36 24 24 37 90 170 212 169 118 80 50 26 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 2 0 0 2 4 7 9 11 12 13 16 18 19 26 42 53 67 74 81 96 120 145 148 97 39 19 12 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 11 22 37 53 76 104 131 165 198 226 237 220 222 203 195 188 181 173 160 142 116 80 50 34 38 62 86 92 70 36 13 3 3 11 38 144 311 509 683 770 764 766 785 914 1057 1170 1226 1224 1193 1144 1055 1010 968 929 897 863 804 728 676 627 544 438 341 277 229 180 134 105 92 88 93 112 146 170 186 200 207 204 208 232 258 266 255 237 231 264 364 528 677 770 770 694 602 525 483 479 506 533 541 541 550 563 542 489 430 379 337 310 290 286 288 273 251 234 219 212 209 209 212 212 202 177 149 118 89 80 80 77 65 63 79 104 113 104 77 38 12 1 0 0 0 0 2 8 23 46 185 353 492 596 711 850 1003 1195 1447 1739 2023 2136 2059 1617 1265 1074 1035 1051 888 761 714 733 752 750 750 738 735 690 640 587 521 463 420 399 406 404 404 412 391 339 303 295 293 294 289 283 291 271 243 213 171 130 118 96 62 37 23 17 14 18 15 20 29 68 116 145 168 183 173 149 133 129 133 137 136 131 129 126 116 124 142 158 176 193 201 193 178 189 186 219 291 335 261 260 277 329 363 332 268 234 210 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 27 33 48 73 93 89 63 37 21 15 13 45 71 75 65 54 43 29 12 8 5 4 9 16 18 21 25 34 49 68 92 123 155 176 175 161 154 151 118 79 51 36 31 29 27 25 17 6 2 4 8 17 32 47 65 84 93 79 47 16 7 4 5 11 18 17 15 13 11 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 4 2 0 1 3 6 8 11 12 13 12 16 20 23 31 41 49 62 74 87 102 120 139 144 101 51 36 28 20 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 25 40 56 82 115 142 140 147 144 147 150 151 152 153 146 128 107 76 50 41 50 72 93 91 70 43 22 10 6 11 51 151 326 533 679 704 729 739 812 938 1081 1181 1201 1183 1141 1092 1042 985 933 898 869 818 741 677 637 586 500 390 297 241 173 125 100 94 98 107 125 159 181 200 214 211 194 185 214 251 265 255 234 219 226 274 350 437 511 541 518 473 428 408 415 436 452 459 478 517 555 562 528 475 429 390 358 330 317 315 303 279 253 231 230 234 232 230 226 211 184 151 112 71 42 29 22 18 14 16 21 20 13 7 2 0 0 0 0 0 0 0 0 0 1 32 99 188 283 460 610 738 868 1046 1323 1774 2015 2071 1808 1374 1034 1030 1130 1027 926 874 873 870 817 793 784 771 723 669 628 578 511 445 402 396 405 413 412 391 357 344 345 349 352 352 342 350 339 321 292 236 195 190 168 125 78 46 35 24 21 11 5 12 37 74 123 173 190 185 178 166 147 149 149 145 145 154 164 159 150 148 153 166 181 198 197 188 201 214 225 245 303 317 353 400 444 476 474 426 399 390 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 3 4 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 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 5 8 16 33 56 77 78 53 19 5 5 8 15 44 77 84 71 49 28 12 4 4 6 12 25 37 40 42 44 50 62 78 96 116 138 164 173 186 182 169 142 82 41 23 17 22 32 36 26 16 9 7 6 7 12 14 15 20 25 21 11 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 1 3 6 7 6 6 4 3 4 6 9 11 12 12 11 15 19 23 28 33 40 48 62 82 103 117 122 120 94 68 57 51 41 26 11 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 14 28 48 63 72 80 86 88 88 93 101 108 106 104 93 77 69 76 101 129 143 130 101 68 42 27 16 16 55 172 359 545 650 726 773 829 906 1022 1142 1201 1215 1183 1137 1075 1002 934 884 831 780 717 669 644 619 551 396 232 173 130 103 93 95 104 113 129 154 171 188 203 205 201 198 223 241 242 231 215 199 199 214 239 280 327 365 376 367 348 343 353 368 381 398 432 487 536 552 535 500 467 439 408 370 351 342 329 309 281 255 255 269 277 274 262 236 201 168 124 77 37 10 2 2 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 10 28 82 200 345 499 629 729 887 1298 1649 1906 1933 1680 1307 1208 1197 1145 1039 927 874 908 879 826 802 789 757 713 702 652 586 525 471 428 403 394 396 390 371 362 361 352 342 369 374 373 372 380 378 289 258 269 274 252 208 146 94 61 52 42 26 12 10 36 80 144 202 231 219 221 203 186 162 146 152 164 170 157 143 147 155 154 162 181 188 189 204 230 244 220 241 317 402 462 499 526 526 531 554 586 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 25 37 40 32 17 2 7 31 39 39 48 70 77 61 38 17 5 0 1 4 16 43 62 68 66 61 64 79 100 122 139 152 165 158 172 183 178 144 81 32 12 5 11 22 28 24 12 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 8 11 13 11 8 4 5 8 11 11 11 12 15 16 20 24 28 32 38 54 80 107 121 119 105 87 77 74 69 58 39 18 8 7 3 1 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 2 7 16 25 34 37 36 35 39 47 54 62 75 87 94 95 97 112 145 178 182 161 130 100 73 48 24 31 101 234 395 540 663 775 859 907 968 1067 1152 1193 1181 1140 1082 1005 922 865 815 772 722 674 629 608 604 447 258 160 113 96 93 98 111 113 123 134 152 177 199 220 227 219 206 203 214 229 228 209 198 196 198 210 233 258 272 272 272 279 288 297 311 334 379 432 475 497 498 485 467 445 425 394 378 375 366 346 325 298 293 305 316 315 301 263 220 182 137 85 38 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 69 174 311 439 527 656 898 1234 1655 2010 2039 1824 1630 1456 1309 1175 1061 1004 988 948 864 818 813 823 820 753 730 693 639 567 486 403 372 375 369 363 361 355 318 330 371 383 375 378 406 392 340 309 330 368 373 349 294 211 144 117 108 84 38 14 25 46 78 114 153 230 254 250 231 190 140 155 169 175 168 156 145 135 132 146 157 161 178 201 225 231 224 252 318 410 469 504 530 529 500 509 468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 3 0 0 0 0 0 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 8 5 3 4 16 56 66 57 46 46 46 36 20 8 2 0 0 3 17 63 89 94 87 78 79 108 144 163 168 167 160 144 132 125 113 87 51 22 7 1 2 7 10 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 1 0 0 0 0 0 0 0 0 1 5 11 16 19 18 11 6 6 7 10 13 13 15 15 14 15 18 19 21 28 43 66 92 108 107 95 83 83 81 72 57 40 24 20 20 13 6 2 0 0 1 1 2 2 2 2 2 1 3 3 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 2 2 4 9 11 9 7 9 10 14 18 28 43 62 77 84 81 82 110 148 172 177 171 159 137 101 67 56 85 161 277 416 554 692 819 901 949 1006 1072 1121 1124 1099 1056 991 910 851 814 766 707 637 568 542 595 517 348 200 119 93 90 95 113 118 119 124 144 177 212 231 220 205 199 204 210 206 200 198 199 193 183 177 183 200 217 219 221 227 236 242 247 264 302 345 380 404 418 432 432 412 397 387 385 390 395 398 375 353 341 334 328 330 322 281 234 190 145 95 42 7 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 15 53 130 262 372 487 633 877 1282 1784 2069 2064 1956 1747 1513 1343 1230 1165 1105 1072 997 919 882 876 910 935 892 832 764 703 638 511 415 368 362 371 355 357 329 329 337 339 347 358 398 411 390 357 367 424 444 444 413 339 268 229 213 204 112 65 46 44 47 50 61 130 170 190 188 166 185 201 210 219 210 190 160 160 169 170 168 177 194 186 197 206 221 243 286 393 454 508 515 443 392 415 342 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 0 0 0 0 0 0 0 0 0 0 0 0 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 56 54 41 31 24 14 5 1 0 0 1 9 38 92 120 120 104 92 104 146 191 195 180 170 155 124 96 74 57 41 27 17 11 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 2 0 0 1 1 1 0 0 0 1 5 10 15 18 19 15 11 10 9 10 14 15 16 15 13 12 11 10 11 14 25 40 62 85 99 101 100 97 87 71 56 41 30 33 36 29 17 7 2 1 1 2 3 3 3 2 2 3 5 4 1 1 1 0 0 0 1 1 1 1 0 0 0 1 1 3 5 8 12 15 15 12 10 6 3 3 2 2 3 5 16 33 48 56 53 50 62 88 116 141 160 178 184 154 115 86 84 122 204 325 464 610 748 860 935 978 1010 1059 1081 1071 1027 958 887 834 779 713 652 580 510 494 552 510 372 252 162 106 91 90 109 119 120 131 158 193 225 219 195 179 178 182 180 179 201 216 221 217 206 194 181 184 198 200 196 195 200 201 202 211 237 270 301 328 354 379 378 366 357 357 368 383 397 418 413 402 386 360 325 327 326 295 249 202 159 118 67 38 22 13 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 55 142 240 342 441 604 917 1349 1697 1891 1993 1936 1763 1612 1475 1421 1365 1273 1146 1012 900 800 806 831 862 864 821 781 715 623 531 460 443 449 411 393 364 349 335 313 316 336 363 366 362 364 387 429 450 466 467 433 385 356 338 357 275 175 119 102 94 85 67 77 97 114 130 129 145 169 198 217 213 196 191 207 218 210 189 160 152 160 174 189 195 202 281 372 460 531 559 537 537 387 315 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 37 57 50 37 22 9 0 0 0 1 6 33 80 125 156 150 125 114 129 165 195 188 174 171 147 107 78 51 39 33 31 30 28 22 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 2 5 5 3 0 0 0 1 1 0 0 0 0 3 8 12 15 17 17 16 16 13 13 15 15 15 13 12 10 8 8 10 10 12 18 34 59 85 105 115 109 96 80 65 50 39 45 50 43 28 15 7 4 3 2 3 4 4 3 3 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 1 4 5 7 13 22 30 30 24 14 9 7 7 6 4 3 2 3 11 22 32 37 35 31 35 47 66 92 125 160 185 176 146 111 95 115 182 280 404 532 668 808 927 987 999 1014 1042 1049 1015 947 869 797 733 671 632 588 533 514 536 504 392 281 198 142 109 102 112 117 122 148 197 234 243 217 193 178 168 159 161 192 224 248 253 247 240 232 222 208 204 198 188 177 172 165 168 180 200 225 250 274 294 312 313 310 311 325 348 368 380 404 419 418 401 368 307 310 313 300 267 221 185 153 107 70 46 33 23 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 82 148 222 310 429 633 908 1169 1416 1621 1765 1858 1947 1802 1647 1519 1369 1191 1056 959 852 805 799 813 817 765 717 654 591 545 523 522 532 518 503 447 388 392 373 352 348 354 364 361 353 364 401 422 426 423 425 445 436 427 428 389 312 238 202 204 206 188 171 150 129 123 118 123 137 152 181 201 203 201 226 246 231 193 176 190 204 219 234 256 324 342 375 400 393 410 442 442 344 289 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 6 27 69 68 53 31 12 1 0 0 4 28 73 115 142 171 175 153 144 155 167 166 162 165 168 141 104 77 62 57 60 60 56 48 34 14 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 0 0 0 0 0 0 0 0 1 2 4 7 12 18 16 15 17 15 14 14 12 11 10 10 7 6 7 10 10 10 11 17 34 59 89 113 115 105 92 81 67 53 53 56 45 27 14 9 7 5 4 4 4 4 4 3 2 0 1 0 0 0 0 0 0 0 0 0 0 0 1 3 6 7 9 13 17 22 21 17 11 7 6 10 17 23 28 25 24 25 27 32 36 38 39 38 37 42 61 92 129 163 175 163 135 114 128 191 262 347 457 609 790 937 953 937 953 991 1016 1003 946 865 788 742 690 645 609 572 539 513 482 412 321 231 166 127 115 115 117 131 176 244 283 268 231 206 196 191 180 173 196 206 204 185 171 178 189 210 219 214 198 177 155 142 133 133 142 160 182 203 224 241 250 253 256 267 296 330 344 356 373 388 397 397 374 321 296 289 293 290 260 226 193 151 106 72 54 44 30 16 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 50 103 164 239 321 444 598 762 946 1141 1345 1604 1971 1983 1797 1559 1351 1206 1148 1122 1086 1048 980 886 834 764 708 626 547 521 517 505 520 531 543 525 459 464 465 455 401 343 335 346 363 349 355 352 343 348 363 433 448 447 440 425 407 357 342 360 375 376 355 298 252 218 192 179 188 195 213 243 274 294 295 295 294 314 326 318 312 308 312 336 352 363 364 342 315 292 294 302 295 286 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 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 1 4 22 48 72 78 66 40 15 2 0 1 8 63 114 135 140 153 172 173 173 177 172 160 156 168 167 145 118 98 91 95 101 97 83 63 40 19 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 0 0 0 0 0 0 0 0 2 3 5 6 11 17 15 13 14 14 12 9 7 6 7 9 7 6 8 11 12 12 10 11 17 31 55 84 101 101 97 91 79 63 54 46 28 14 6 5 7 7 10 10 5 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 11 12 11 11 14 16 16 18 24 32 41 46 48 49 43 40 33 26 26 29 34 41 42 37 35 47 71 106 142 167 168 150 136 156 213 267 320 397 515 674 842 831 818 835 884 933 949 929 886 844 803 726 639 578 543 507 449 419 382 325 253 189 151 132 124 126 156 220 293 326 300 240 210 199 178 169 204 227 197 135 83 67 81 120 174 200 202 190 173 154 129 115 112 118 128 140 153 166 177 189 203 216 228 262 294 314 328 341 360 386 393 371 329 292 275 283 301 289 261 231 191 141 96 73 62 49 32 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 61 115 189 260 336 426 523 631 769 947 1245 1659 1869 1845 1683 1503 1371 1310 1287 1275 1251 1184 1091 963 878 803 737 693 562 551 532 530 538 539 541 509 506 515 526 509 465 443 419 411 397 377 357 345 327 338 381 405 420 440 433 429 428 430 443 463 439 439 416 385 359 336 318 299 295 296 319 347 352 353 356 356 374 391 377 360 348 345 351 383 401 363 318 315 306 286 282 311 369 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 9 23 30 25 15 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 2 21 55 76 77 72 63 39 15 3 0 2 17 91 145 152 132 119 130 157 172 169 161 155 158 167 169 161 144 132 130 135 134 121 101 77 49 23 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 2 6 9 10 11 12 10 10 10 8 5 4 4 7 11 9 8 9 10 11 11 11 11 11 15 26 44 70 82 86 82 71 58 45 26 11 5 3 4 8 13 21 24 13 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 1 3 5 8 12 20 25 24 20 18 17 21 29 41 52 56 48 40 32 24 18 14 12 12 14 17 25 30 29 28 35 55 85 123 155 165 158 156 190 253 308 345 394 476 589 717 738 720 724 769 829 868 886 902 894 847 757 654 580 539 465 419 394 367 321 256 193 175 157 154 168 205 267 336 360 326 272 240 226 215 236 277 294 253 171 92 55 48 80 118 148 167 172 165 154 135 117 110 110 113 116 118 124 132 140 161 189 205 231 257 278 295 311 333 365 377 363 331 295 275 277 297 297 277 254 223 176 125 92 76 64 49 29 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 22 55 143 219 283 337 389 445 559 719 972 1274 1513 1621 1562 1521 1474 1413 1310 1156 1045 1064 1044 998 929 827 712 662 615 615 596 588 618 623 624 590 583 600 625 639 611 589 546 515 482 434 391 384 373 358 348 347 361 392 371 394 421 437 440 440 421 430 441 446 440 419 408 389 374 368 378 391 391 410 405 394 379 349 321 334 333 327 314 305 329 310 297 298 288 274 277 312 409 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 32 35 22 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 1 6 39 73 80 72 59 45 28 11 2 0 2 25 92 152 150 111 81 82 109 132 125 123 134 148 161 172 178 171 166 166 161 144 122 109 96 64 25 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 7 9 9 8 8 8 8 8 7 5 2 3 7 12 12 11 9 9 9 10 11 13 12 12 15 21 38 54 61 59 51 41 30 17 10 7 6 7 10 18 35 52 35 16 5 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 12 18 28 42 46 36 23 22 32 44 54 55 43 26 17 11 6 2 1 0 1 3 4 9 17 22 23 27 38 64 106 144 163 167 174 210 279 356 388 412 477 589 661 677 665 678 723 779 826 870 920 937 903 821 718 642 597 497 432 397 361 300 221 180 180 176 182 202 234 277 342 357 338 310 284 266 264 276 264 247 190 112 55 33 34 50 66 87 114 141 156 154 141 124 114 110 106 103 102 103 104 117 144 171 186 203 220 239 259 277 294 320 345 342 316 287 272 269 281 288 276 259 236 198 152 113 90 76 64 47 27 10 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 83 164 236 293 331 349 468 606 755 911 1075 1302 1340 1383 1412 1403 1309 1067 956 924 889 868 840 761 695 684 701 721 712 697 739 744 760 750 756 771 770 751 686 645 631 623 586 482 417 418 406 388 380 370 375 378 363 354 361 387 391 394 403 422 439 456 445 419 385 372 373 391 421 423 411 421 419 404 379 339 318 315 318 318 309 292 295 289 286 288 286 278 280 286 342 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 12 14 26 36 35 21 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 12 46 72 68 55 43 32 22 11 2 0 2 22 63 94 85 58 44 50 70 87 87 91 108 129 150 172 187 191 188 184 177 156 125 94 79 51 19 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 3 2 1 0 0 0 0 0 1 6 10 9 7 6 6 7 6 5 4 4 4 7 12 14 13 10 9 9 11 12 14 14 13 14 16 20 30 37 37 32 24 19 15 12 9 10 12 18 32 60 87 66 31 8 1 0 0 0 0 0 0 0 0 0 0 0 0 2 4 8 14 22 37 54 61 57 49 45 46 57 62 48 21 8 3 1 0 0 0 0 0 0 1 2 6 12 17 22 29 54 96 136 163 174 182 208 273 366 413 427 462 542 620 641 636 669 735 799 835 855 876 900 908 863 759 676 615 517 441 396 357 294 199 184 188 193 203 216 232 259 323 342 337 319 293 269 250 209 172 138 96 52 26 12 20 39 54 66 85 116 153 157 139 121 112 107 102 96 87 87 95 108 122 142 157 174 193 214 234 253 276 307 329 328 311 291 273 262 264 273 268 252 234 213 173 134 106 89 76 62 45 25 14 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 90 160 246 302 352 440 533 623 711 792 1049 1235 1355 1411 1407 1348 1182 1057 912 803 770 825 811 798 803 790 780 789 785 820 817 837 851 856 861 870 854 808 765 741 736 704 570 500 460 439 455 487 490 488 460 404 359 337 349 354 337 358 390 388 388 361 341 325 313 315 336 370 359 357 366 369 345 326 311 310 316 320 309 290 282 277 271 269 279 279 277 286 280 278 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 24 36 39 33 32 44 46 35 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 1 5 21 48 62 53 41 32 26 20 11 0 0 0 12 24 27 26 29 36 47 55 58 52 52 67 96 127 157 179 186 178 166 157 138 107 66 36 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 6 9 9 4 1 0 0 0 0 0 0 4 8 10 8 7 6 6 7 7 6 5 6 9 11 11 10 10 12 15 13 14 14 14 14 15 15 16 19 24 26 21 14 11 10 10 10 12 16 26 47 79 97 84 51 19 4 1 0 0 0 0 0 0 1 0 0 0 0 1 3 8 15 29 55 80 93 88 72 51 48 58 51 29 11 4 1 0 0 0 0 0 0 0 0 0 1 4 9 17 25 50 90 133 167 184 190 204 274 366 427 450 469 516 581 604 614 656 739 823 814 737 698 708 747 765 719 679 617 535 458 400 360 318 257 240 224 214 214 222 231 260 307 321 312 294 274 237 198 172 139 102 67 41 28 25 32 51 69 81 89 101 148 154 139 122 111 107 107 93 80 75 79 92 111 128 134 153 177 199 215 228 246 275 297 302 292 277 261 248 247 245 233 216 215 218 187 152 124 103 87 74 59 43 31 22 16 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 25 50 162 238 319 410 499 554 569 635 880 1201 1457 1579 1593 1472 1272 1057 924 862 814 870 885 893 926 895 782 708 678 697 706 717 721 743 801 838 796 742 735 737 701 674 600 546 513 504 540 566 578 558 520 488 474 444 409 392 386 378 347 318 308 312 307 292 288 272 250 254 256 273 280 297 284 287 298 308 312 307 280 257 254 256 255 253 263 284 309 313 299 286 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 42 89 111 107 95 84 80 82 64 37 15 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 3 16 32 44 47 41 32 23 15 10 5 0 0 0 5 6 7 17 36 59 60 45 30 20 21 33 75 106 135 151 145 120 99 98 99 80 49 22 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 6 8 11 11 7 1 0 0 0 0 0 0 4 8 11 11 9 8 4 5 5 5 5 7 7 8 8 9 13 17 18 18 17 16 15 15 14 14 15 16 19 21 17 10 6 4 5 8 13 21 34 59 86 112 114 83 38 7 2 0 0 0 1 1 2 4 3 1 0 0 0 2 9 19 46 85 118 130 113 72 46 52 59 49 26 8 2 1 0 0 0 0 0 0 0 0 1 0 0 3 12 25 49 86 131 172 197 210 232 300 383 447 484 507 551 593 588 601 647 710 757 714 630 555 524 540 586 658 690 654 585 506 440 397 354 308 271 237 211 199 204 217 248 270 272 261 248 240 216 183 165 148 125 98 80 78 74 74 81 94 111 126 108 147 167 163 148 138 139 138 133 118 98 83 84 100 114 126 145 165 180 190 204 217 229 240 247 249 247 236 228 226 222 216 210 205 211 191 165 141 118 100 88 74 62 51 41 33 29 22 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 71 150 245 350 429 452 456 531 773 1127 1438 1617 1665 1591 1409 1175 1002 935 873 858 862 864 848 779 665 559 480 434 415 433 470 515 621 671 659 636 625 591 564 545 503 456 442 453 483 511 527 508 459 454 474 469 438 393 338 310 281 254 244 263 308 344 355 318 297 306 313 268 211 226 230 243 266 275 272 262 251 252 259 265 277 279 285 308 332 336 336 331 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 5 5 40 113 184 180 144 118 115 119 113 82 40 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 15 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 24 32 36 36 32 25 12 2 1 1 0 0 0 2 1 2 10 27 49 50 27 10 4 8 22 51 74 93 96 81 58 47 61 77 76 54 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 12 12 9 2 0 0 0 0 0 0 5 10 13 14 12 11 5 6 5 3 2 3 3 4 6 12 12 11 15 18 18 19 19 18 16 15 16 15 17 17 15 10 6 3 2 6 15 32 54 75 103 137 142 107 53 12 7 4 2 3 4 4 5 6 4 1 1 3 6 12 21 39 78 115 138 136 104 55 44 63 68 50 24 7 2 0 0 0 0 0 0 0 0 1 2 2 1 2 10 28 55 91 135 180 214 243 270 320 384 443 479 486 528 572 583 602 640 677 699 650 605 527 469 470 526 629 692 695 659 595 519 450 389 331 275 228 198 184 182 195 213 221 223 223 223 219 216 205 202 200 187 163 158 165 164 160 155 153 159 179 165 182 201 201 182 166 175 177 184 181 162 133 113 113 121 132 145 160 175 184 191 196 199 201 209 225 232 227 223 220 220 224 221 210 196 180 166 153 131 116 104 92 81 72 65 54 50 43 31 17 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 55 121 228 310 364 420 533 755 1028 1235 1411 1541 1589 1515 1338 1122 952 866 782 729 701 651 578 492 390 305 242 199 183 232 293 392 479 545 578 493 482 504 508 457 334 309 327 345 362 379 393 368 348 341 336 326 304 257 216 194 186 203 244 303 341 373 367 354 355 360 301 239 219 217 227 245 227 224 242 260 276 295 293 301 321 337 340 343 339 341 340 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 26 35 72 119 205 239 188 140 112 121 139 133 94 45 14 3 0 0 0 0 0 0 0 0 0 0 0 0 1 9 24 35 26 16 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 3 9 21 24 30 34 30 19 7 1 0 0 0 0 0 0 0 0 2 7 15 19 11 4 2 4 11 24 39 49 46 35 23 18 23 32 31 20 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 1 4 7 8 11 13 13 13 11 8 1 0 0 0 0 0 0 4 10 15 17 14 11 8 5 4 4 4 3 3 3 5 11 15 16 16 16 17 24 29 27 20 17 16 15 15 15 12 9 6 4 4 8 21 38 54 70 103 131 127 99 56 19 15 12 9 8 8 9 9 7 3 1 2 7 16 28 48 85 118 134 136 120 80 48 54 68 63 39 14 2 0 0 0 0 0 0 0 0 1 1 1 2 3 6 18 42 73 110 151 196 241 285 322 359 401 442 464 440 467 518 575 621 653 682 718 663 629 582 542 541 584 653 707 725 709 655 565 477 407 338 287 245 214 203 197 196 202 204 210 224 234 234 226 222 230 244 249 237 239 248 258 265 267 264 239 226 213 208 210 207 179 155 162 172 190 213 227 204 172 152 145 147 154 162 175 181 183 183 183 188 203 222 228 229 226 222 223 228 223 211 191 170 158 160 141 127 118 110 103 98 92 81 75 68 54 34 18 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 23 111 196 284 386 549 754 891 1046 1158 1287 1385 1401 1373 1200 983 824 665 522 424 379 348 294 228 173 133 102 78 99 149 223 316 440 516 547 516 488 492 473 332 264 242 246 258 271 291 266 257 241 223 214 205 173 134 103 109 159 222 293 265 259 266 256 234 233 226 215 204 189 165 154 162 174 183 189 201 200 193 208 251 292 337 364 371 379 398 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 31 52 70 123 277 374 331 264 203 164 145 162 173 157 111 56 16 1 0 0 0 0 0 0 0 0 0 0 0 0 1 11 26 40 40 32 18 8 2 0 0 0 0 0 0 0 0 0 0 0 0 3 6 10 19 35 39 32 18 5 0 0 0 0 0 0 0 0 0 0 1 2 4 7 9 7 3 2 6 12 21 21 16 10 5 1 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 10 13 14 14 13 10 5 1 0 0 0 0 0 0 5 14 20 20 14 9 7 4 4 5 5 3 4 5 5 12 19 22 21 16 18 29 42 40 27 21 18 17 15 12 9 6 4 4 6 14 27 38 45 59 86 103 94 78 59 40 28 19 15 13 12 12 12 11 2 0 2 10 27 58 102 138 136 128 114 90 59 44 52 52 38 18 5 0 0 0 0 0 0 0 0 0 0 1 1 3 10 27 52 78 109 145 186 229 281 337 384 422 456 481 478 441 448 506 589 655 680 689 718 708 702 686 660 645 663 678 696 697 675 629 564 487 425 361 322 294 266 253 242 233 220 211 215 230 251 263 247 239 245 258 269 276 283 292 308 327 341 348 325 291 254 227 217 222 208 194 184 179 191 223 261 258 241 220 201 188 178 175 177 177 179 184 192 196 204 219 224 218 208 203 210 211 214 209 193 171 155 159 147 138 133 130 130 128 123 118 113 104 87 57 37 25 16 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37 90 174 295 451 621 774 972 970 919 979 1091 1144 1114 958 765 588 428 273 225 200 167 130 95 82 52 32 54 93 132 172 333 419 429 388 347 399 442 386 320 292 298 297 298 298 291 254 203 162 122 89 67 57 54 64 91 116 117 117 125 128 113 94 90 107 128 146 163 149 120 104 100 88 70 58 43 27 48 102 144 220 328 391 431 477 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 10 21 39 53 78 200 300 385 430 346 282 233 210 212 229 245 208 139 69 22 2 0 0 0 0 0 0 0 0 0 0 0 0 2 16 30 42 46 39 22 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 29 51 53 42 25 8 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 11 4 0 0 2 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 1 2 5 9 12 14 16 16 14 10 5 1 0 0 0 0 0 2 8 18 23 20 14 9 5 4 4 3 3 3 3 5 6 11 26 37 33 20 21 36 55 56 43 32 26 22 17 12 7 5 3 3 8 20 34 42 47 61 93 108 90 73 70 69 49 31 20 16 18 22 18 9 2 0 1 12 38 79 121 138 125 106 87 68 51 44 44 34 18 5 1 0 0 0 0 0 0 0 0 0 0 0 1 8 31 83 125 152 175 204 242 283 334 393 445 488 519 529 518 482 481 540 628 693 700 693 701 726 754 753 716 679 669 658 646 626 595 561 522 477 439 389 348 321 301 282 259 236 222 214 206 200 202 213 221 233 251 269 280 290 298 303 316 337 356 375 370 330 298 280 270 279 289 289 267 238 224 241 274 291 297 288 267 242 221 212 207 200 193 192 202 208 214 217 217 214 206 192 195 198 203 203 195 177 162 160 159 155 150 147 147 150 153 153 152 145 128 90 59 40 29 17 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 25 78 180 319 492 701 928 926 723 615 641 645 696 668 578 488 329 265 224 177 138 109 83 84 75 74 75 80 92 131 233 310 349 340 290 376 449 468 462 469 485 460 426 372 284 189 134 89 55 37 33 39 44 58 51 47 46 49 50 43 35 35 53 96 113 112 146 138 101 76 81 67 40 14 1 0 4 18 48 136 281 415 528 626 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 11 17 27 42 60 76 85 324 440 451 412 365 312 282 281 303 326 316 256 157 74 25 5 0 0 0 0 0 0 0 0 0 0 0 1 8 33 40 49 49 37 17 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 18 45 70 72 52 28 9 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 12 3 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 9 13 15 17 17 15 11 5 1 0 0 0 0 0 2 10 21 21 16 11 7 4 3 3 2 1 2 3 5 6 9 24 42 47 34 29 39 50 60 63 56 46 36 27 17 10 7 5 5 13 27 40 49 56 68 94 109 86 71 71 68 50 33 25 25 43 58 42 15 4 1 2 12 33 62 83 86 83 79 74 65 52 44 38 23 10 3 1 0 0 0 0 0 0 0 0 0 0 0 2 13 49 146 216 255 278 298 322 353 394 447 492 528 552 559 548 523 511 553 625 677 678 679 688 715 743 740 694 655 629 611 590 564 539 523 497 476 444 396 346 305 276 256 226 194 171 160 158 152 151 161 188 227 263 281 291 295 297 300 312 339 372 399 398 347 307 306 322 331 321 317 298 267 237 216 231 272 309 323 311 284 271 264 254 244 230 214 218 223 223 218 216 220 220 207 201 203 208 208 199 185 171 166 167 167 164 160 164 171 177 183 185 179 164 127 87 59 44 33 15 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 22 80 197 357 551 753 854 753 628 615 500 415 372 323 303 171 142 143 122 94 85 87 98 106 100 86 77 83 105 131 160 206 253 304 404 498 582 646 606 539 464 393 336 274 164 80 47 36 32 30 35 37 43 39 34 29 22 16 16 29 64 134 253 244 224 230 196 123 109 108 98 77 45 12 0 0 8 70 198 361 527 625 687 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 27 37 46 57 72 87 98 140 351 414 413 397 387 381 386 383 391 377 326 232 129 54 16 2 0 0 0 0 0 0 0 0 0 0 0 2 15 37 41 52 48 31 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 28 53 73 75 48 20 6 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 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 2 4 6 10 16 19 20 18 14 10 4 0 0 0 0 0 0 2 14 23 20 14 8 5 3 3 4 4 3 3 4 4 5 6 16 29 37 34 43 44 55 68 73 67 59 52 41 30 21 14 9 9 23 38 48 57 65 71 84 113 91 76 78 79 63 43 46 57 88 111 89 50 21 5 1 6 18 37 50 60 68 76 78 73 62 59 54 39 24 14 8 3 2 0 0 0 0 0 0 0 0 0 1 10 43 174 285 359 398 414 423 436 463 499 530 554 566 562 547 527 509 532 576 604 619 637 655 672 681 666 625 594 571 556 543 528 515 500 479 457 422 374 324 283 255 236 219 202 184 166 158 176 207 234 263 286 290 283 272 265 265 273 291 317 346 370 379 351 313 304 327 346 320 293 273 256 235 211 213 246 287 315 318 310 309 311 297 276 262 252 248 246 242 234 230 235 235 219 209 210 213 210 204 193 180 174 173 174 180 181 182 188 199 209 212 206 191 165 122 84 64 52 36 19 7 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 24 96 221 387 577 753 775 751 736 665 557 437 318 255 168 109 80 60 57 62 68 78 90 100 101 81 75 79 81 76 96 131 204 306 409 481 510 447 378 305 245 206 159 103 70 67 74 75 57 61 52 46 41 35 24 16 14 67 204 400 529 588 560 499 456 436 325 217 146 131 119 73 36 9 2 19 89 224 385 521 585 641 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 34 54 68 76 85 96 105 116 121 177 302 358 365 383 418 457 482 461 436 364 267 167 81 25 5 0 0 0 0 0 0 0 0 0 0 0 0 4 22 40 45 43 44 26 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 15 25 33 34 22 11 12 11 10 5 0 0 0 0 0 0 0 0 0 0 0 1 4 7 2 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 20 22 22 17 11 5 1 0 0 0 0 0 1 5 19 28 23 14 8 7 8 12 13 10 7 5 5 4 4 5 11 25 37 37 55 73 86 87 78 66 60 62 53 46 37 26 20 25 45 62 65 70 81 91 91 119 111 101 106 115 108 85 105 131 148 149 132 94 45 12 1 2 6 15 29 38 52 68 80 81 80 82 78 67 52 37 24 11 3 1 0 0 0 0 0 0 0 0 0 5 31 163 310 432 507 533 528 531 551 570 583 586 575 553 529 509 500 508 524 537 559 584 607 617 610 592 566 547 531 517 505 499 500 486 469 442 405 359 314 285 279 263 243 225 219 233 242 259 280 304 318 312 287 271 252 244 245 250 258 268 287 309 319 317 311 309 310 332 324 298 271 259 262 268 280 288 295 301 301 310 312 318 317 306 297 289 281 273 263 254 252 261 262 251 238 229 224 218 212 200 189 184 185 188 195 195 194 204 219 229 232 228 217 195 160 120 92 74 58 37 20 13 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 5 43 115 229 397 624 679 715 791 849 859 786 733 660 541 389 250 170 135 98 81 75 56 74 76 74 68 61 61 58 59 71 96 138 187 224 196 174 179 171 130 80 61 81 92 107 133 145 118 96 72 51 35 22 11 12 41 164 430 829 1032 960 911 904 864 738 462 242 165 178 198 181 126 59 18 13 39 94 199 320 456 614 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 49 73 88 100 110 122 134 141 146 168 230 296 338 384 447 498 514 486 443 331 209 112 47 13 3 0 0 0 0 0 0 0 0 0 0 0 2 9 32 48 47 39 37 20 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 6 14 26 25 21 9 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 19 20 21 16 11 6 2 0 0 0 0 0 2 10 25 29 22 14 9 9 12 18 17 16 12 7 5 4 4 6 15 31 42 43 71 111 126 117 95 73 61 65 61 58 50 40 33 37 57 75 75 79 93 103 99 127 136 137 145 158 131 109 112 142 167 174 167 142 80 25 2 0 0 3 9 19 36 60 79 86 91 104 107 99 82 61 43 24 7 1 0 0 0 0 0 0 0 0 0 3 23 128 286 455 584 643 639 632 639 647 646 630 597 558 525 500 488 485 488 497 511 526 550 563 557 545 533 518 488 465 457 459 459 453 442 422 397 366 331 310 301 273 230 190 176 202 224 231 231 229 230 232 229 232 243 257 266 264 263 259 257 265 277 285 290 293 272 273 278 275 264 250 253 282 316 333 323 294 276 275 281 292 306 321 330 320 309 301 291 281 281 292 291 284 272 254 236 222 211 201 193 192 197 208 213 210 208 217 234 244 249 248 239 219 187 149 114 94 78 57 36 24 20 16 7 2 0 0 0 0 0 0 0 0 0 0 0 0 12 47 111 229 420 496 532 594 708 917 966 1027 1043 1018 954 686 481 302 174 119 134 119 113 97 81 67 52 43 26 23 27 36 45 53 49 41 56 79 92 84 76 77 76 78 92 125 132 106 78 59 43 29 12 2 8 44 137 358 644 827 870 914 990 913 690 412 222 178 233 332 344 253 132 45 7 6 15 77 186 355 595 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 54 83 100 107 116 130 149 165 155 148 191 258 325 389 453 500 513 484 412 286 157 76 30 8 2 0 0 0 0 0 0 0 0 0 0 1 5 16 42 63 54 34 20 9 1 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 1 8 21 34 33 23 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 10 14 15 15 14 12 8 4 0 0 0 0 0 2 10 25 30 19 10 6 8 13 20 18 19 18 13 9 6 3 5 20 36 46 59 105 148 161 149 122 93 74 69 68 67 63 55 48 47 53 64 71 80 94 101 100 120 144 158 176 188 140 113 118 145 174 192 199 196 154 72 23 8 3 1 3 12 30 58 83 94 108 124 130 120 100 78 63 45 23 10 3 0 0 0 0 0 0 0 0 1 16 85 224 418 607 717 738 732 727 719 706 679 636 591 549 511 481 465 463 461 465 474 497 518 528 527 513 487 440 406 399 404 408 401 378 349 329 319 305 292 272 234 179 128 103 91 112 131 140 141 140 146 171 197 233 269 296 306 304 291 288 287 285 282 277 271 235 208 194 193 201 208 193 209 239 264 272 245 231 231 241 258 285 322 337 328 323 320 315 308 303 310 305 297 287 269 250 237 229 220 212 208 209 213 223 225 224 231 244 255 262 264 259 242 212 171 135 118 105 86 63 44 38 34 22 9 0 0 0 0 0 0 0 0 0 0 0 1 5 18 50 119 214 280 321 360 468 681 827 934 991 983 1008 782 574 397 256 178 220 227 173 117 78 61 59 55 39 15 2 6 11 7 2 1 10 29 48 69 82 80 65 53 51 64 69 59 42 30 29 23 12 4 2 9 39 138 238 307 402 505 585 524 402 250 132 148 279 425 406 269 156 58 14 2 3 29 100 249 525 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 84 91 88 104 130 153 165 169 183 220 266 322 383 442 490 499 458 361 237 126 60 25 7 1 0 0 0 0 0 0 0 0 0 0 2 11 31 61 66 49 26 9 2 0 0 0 0 0 0 0 0 0 0 0 1 4 7 4 1 0 0 0 1 6 14 23 29 27 14 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 10 13 15 14 10 5 1 0 0 0 0 0 1 7 20 24 11 5 4 7 13 20 19 18 16 13 10 8 6 4 26 48 66 92 137 170 177 171 153 127 105 88 79 78 79 75 67 55 40 47 63 78 87 90 88 92 107 120 135 150 129 101 89 96 116 143 175 223 212 155 97 54 26 12 11 15 35 65 92 107 121 131 136 131 116 98 89 74 54 32 15 4 0 0 0 0 0 0 0 0 11 52 155 330 544 729 819 820 793 763 734 703 664 620 570 517 472 447 442 431 438 450 470 491 508 514 501 461 417 385 372 373 374 359 312 259 221 206 200 195 182 159 129 99 79 54 48 72 104 127 137 141 166 203 250 288 303 335 330 315 302 288 274 273 262 254 226 190 153 121 114 123 125 129 138 154 177 170 173 187 207 234 273 330 346 339 331 328 326 329 320 318 314 307 295 282 274 269 269 265 254 244 231 228 228 227 226 229 243 254 262 268 267 256 229 190 161 146 137 123 97 72 59 50 40 26 11 3 0 0 0 0 0 0 0 0 0 0 1 5 24 54 90 128 169 202 277 393 508 616 712 676 608 527 458 404 331 257 230 191 176 165 138 115 89 61 34 12 1 0 1 0 0 0 1 8 26 45 54 53 47 34 28 31 33 27 19 12 14 12 7 1 0 2 18 40 63 87 137 172 199 183 115 31 34 84 170 242 265 241 168 62 15 2 1 10 52 203 437 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 38 59 67 69 88 127 161 183 218 288 315 335 368 408 445 478 481 410 300 199 119 58 22 6 1 0 0 0 0 0 0 0 0 1 4 13 30 59 80 69 36 15 4 0 0 0 0 0 0 0 0 0 0 0 0 3 8 13 5 2 0 2 4 7 10 13 14 11 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 13 16 14 9 3 0 0 0 0 0 0 3 11 20 17 3 0 2 4 7 15 19 15 9 6 6 7 7 4 19 44 80 126 165 171 166 165 160 147 127 116 107 100 98 98 91 63 51 50 59 69 76 76 72 63 60 67 77 85 87 69 49 45 48 58 93 184 213 212 180 128 74 32 24 27 49 77 101 115 121 128 139 145 140 126 116 104 86 64 39 17 4 1 0 0 0 0 0 1 10 37 104 230 414 631 816 899 875 811 752 701 656 612 561 508 463 436 430 430 436 446 462 480 492 491 476 445 420 408 400 381 361 332 285 229 175 136 118 107 100 101 108 110 102 88 85 101 130 159 182 189 203 226 269 321 359 384 376 355 331 301 270 272 266 256 234 204 167 118 95 82 76 73 71 72 103 116 130 150 178 214 251 316 333 331 322 315 317 328 325 323 322 320 310 305 299 302 305 303 295 272 251 231 223 226 230 226 240 249 258 265 271 271 242 210 184 167 157 147 121 97 80 69 63 56 34 15 4 0 0 0 0 0 0 0 0 0 0 3 10 21 37 62 98 120 143 169 205 269 359 376 365 337 336 388 380 331 279 248 257 285 285 234 146 72 42 20 2 0 0 0 0 0 0 2 11 18 17 13 14 10 9 9 9 10 5 2 2 3 1 0 0 5 17 27 29 49 74 77 64 47 34 19 21 30 60 112 158 148 103 43 8 0 3 15 55 173 368 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 18 28 56 107 168 238 292 321 356 402 457 500 519 512 464 358 244 174 109 53 17 3 1 0 0 0 0 0 0 0 4 16 39 72 97 112 103 70 27 8 2 0 0 0 0 0 0 0 0 0 0 0 1 6 15 18 9 5 1 4 10 13 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 11 13 12 8 3 0 0 0 0 0 0 4 13 21 12 2 0 1 1 3 9 14 13 6 2 2 4 4 3 13 41 88 143 180 160 147 145 142 131 115 112 118 120 118 110 95 75 69 58 55 58 60 59 58 51 41 38 39 39 42 36 24 21 21 22 38 90 122 141 149 144 119 70 49 49 66 87 101 106 111 118 135 149 153 146 139 130 118 98 69 38 13 3 1 0 0 0 0 0 14 35 72 141 258 432 652 848 912 878 805 734 669 608 553 503 463 438 427 430 439 448 462 477 477 464 448 433 420 404 376 341 313 276 233 187 145 115 107 91 88 99 115 129 140 136 133 137 151 171 191 207 225 237 256 300 352 400 414 399 371 345 318 303 296 284 261 228 195 155 126 100 78 64 58 50 64 83 106 131 159 200 236 278 302 305 294 283 284 291 295 301 311 322 326 321 315 314 314 309 296 275 265 260 258 255 248 238 243 250 257 262 271 274 251 226 203 181 164 160 146 127 106 90 83 77 53 28 9 0 0 0 0 0 0 0 0 0 0 1 4 8 12 26 36 46 56 59 56 69 107 132 161 205 261 347 391 396 361 325 355 411 458 455 375 244 162 99 50 24 9 0 0 0 0 0 2 3 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 5 23 59 68 83 84 60 30 10 5 4 7 7 13 34 51 59 42 17 2 1 16 32 79 191 382 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 63 128 174 209 246 305 392 496 576 601 556 450 312 200 151 81 32 8 1 0 0 0 0 0 0 0 0 13 52 113 172 197 138 102 56 18 4 0 0 0 0 0 0 0 2 1 0 0 1 4 12 20 18 11 9 5 5 6 8 7 4 0 0 0 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 9 11 12 11 9 4 0 0 0 0 0 1 6 12 14 5 1 1 4 5 4 3 6 12 8 3 0 1 2 4 14 39 83 139 185 151 136 130 126 121 119 123 132 132 128 118 101 87 80 77 71 62 51 44 47 35 28 25 24 23 23 24 24 28 25 16 19 34 45 57 83 114 130 116 90 74 72 79 89 91 100 111 122 131 140 149 157 156 150 129 96 59 27 10 2 0 0 0 0 0 14 36 61 90 137 229 400 608 770 847 839 787 710 635 568 513 472 445 434 439 454 462 467 473 463 447 435 422 404 374 329 292 246 199 152 110 79 67 71 77 92 109 125 143 171 167 153 141 136 138 143 155 179 198 213 238 267 294 322 343 349 342 331 321 318 316 299 257 219 185 157 134 112 92 78 68 67 77 98 127 155 186 213 245 272 284 277 262 254 248 244 250 272 294 312 315 313 309 304 295 281 278 284 292 295 295 274 255 246 247 254 254 270 269 259 243 220 188 172 170 163 148 126 104 94 85 69 45 18 0 0 0 0 0 0 0 0 0 0 0 1 2 3 9 14 15 15 17 13 10 15 16 31 79 142 222 297 353 384 387 421 460 543 622 636 575 449 312 198 116 58 17 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 38 114 173 176 122 58 17 3 0 0 0 1 7 51 67 51 24 4 0 0 13 37 98 236 422 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 43 73 105 158 234 334 445 539 573 511 379 258 175 122 51 17 3 0 0 0 0 0 0 3 8 7 17 62 139 208 225 125 94 44 10 1 0 0 0 1 3 6 9 12 4 1 0 2 9 18 21 16 12 12 11 7 3 2 3 2 0 0 3 7 6 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 2 6 9 11 11 12 4 1 0 0 0 0 0 2 10 13 7 2 1 5 10 10 7 4 6 11 7 3 3 5 8 14 26 50 97 157 190 163 146 133 123 118 116 118 132 129 124 116 100 89 95 98 85 65 50 42 41 30 23 20 19 18 15 15 17 21 22 18 18 22 21 19 21 36 68 110 116 108 98 96 100 94 103 118 123 123 128 145 169 181 178 158 123 82 44 20 8 4 3 1 1 1 12 33 57 76 89 119 217 362 525 671 766 793 740 668 595 533 485 452 437 440 454 460 457 455 445 436 425 405 377 339 284 238 189 141 100 69 54 34 35 54 80 105 124 138 159 158 142 124 109 99 95 95 105 125 148 165 175 183 204 235 263 282 290 297 306 317 319 296 261 224 189 157 134 121 103 89 80 81 97 124 153 179 203 231 252 255 248 245 239 227 214 213 236 255 273 281 283 285 289 283 279 288 302 313 318 317 292 266 249 244 249 253 263 270 274 269 245 206 187 175 168 160 143 125 107 91 78 64 37 11 2 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 4 3 2 1 1 0 0 0 31 79 147 238 327 394 448 461 508 608 701 802 734 577 430 319 234 136 77 51 26 17 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 4 53 152 252 257 164 90 49 16 0 0 0 0 3 37 55 37 14 1 0 0 5 21 56 187 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 0 0 0 0 0 0 0 2 6 19 48 106 193 270 344 398 404 344 253 210 160 95 29 7 1 0 0 0 0 0 0 22 42 45 33 48 117 201 216 135 60 21 5 0 0 0 0 3 13 25 29 16 4 1 0 5 13 22 20 16 16 16 16 13 9 8 8 5 1 1 3 8 9 11 15 16 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 10 9 7 2 0 0 0 0 0 0 1 11 14 7 2 1 9 15 13 8 6 10 16 10 6 7 13 20 30 44 59 101 162 202 197 169 137 114 105 105 95 106 118 121 113 97 83 82 88 79 64 54 50 42 31 22 16 13 13 11 10 12 14 14 15 18 22 23 15 10 14 30 64 92 109 113 109 102 93 105 117 121 119 120 137 172 188 192 183 159 119 71 41 29 26 25 21 13 10 16 30 49 68 85 87 121 196 310 449 593 698 717 680 619 555 498 455 428 426 436 442 436 426 409 395 379 362 337 294 243 197 153 113 80 58 50 29 22 31 47 62 76 97 119 128 122 108 94 78 70 55 48 58 84 107 107 110 124 150 183 210 228 248 266 281 294 297 289 272 243 207 172 146 127 108 87 72 78 107 143 175 197 214 225 216 213 224 229 224 211 205 215 228 237 240 243 259 278 282 283 290 306 325 333 324 303 277 257 249 244 246 258 276 290 293 263 228 202 188 182 175 155 139 121 98 79 71 45 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 2 11 36 90 163 268 373 431 471 553 644 845 845 756 703 725 707 566 400 288 211 186 123 62 21 8 2 2 6 8 5 0 0 0 0 0 1 4 9 24 68 140 202 204 170 134 84 35 7 4 14 9 3 8 11 5 4 1 0 0 0 1 16 83 169 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 37 94 173 214 245 262 255 217 164 187 136 66 15 0 0 0 0 0 0 0 4 56 102 113 94 82 115 172 169 101 20 3 1 0 0 0 2 8 27 41 31 10 2 0 3 8 14 17 12 10 13 12 11 10 9 11 12 9 5 2 2 5 12 19 22 20 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 7 3 0 0 0 0 0 0 0 0 9 13 9 4 3 9 14 13 8 8 13 15 10 9 13 21 31 40 56 71 112 175 225 231 192 138 100 85 84 81 96 106 109 102 87 72 72 79 77 71 65 59 49 37 25 16 12 13 8 9 10 10 9 9 13 19 27 26 22 21 23 30 47 68 84 90 87 84 88 95 100 104 111 124 156 169 184 199 201 171 117 76 54 43 39 39 36 34 32 35 44 58 71 69 80 118 187 287 413 535 616 644 628 580 510 456 423 413 415 420 419 408 386 369 345 311 269 226 186 151 120 93 68 49 37 23 14 14 22 31 45 71 93 106 107 98 88 70 54 35 20 18 35 69 76 76 82 100 126 154 178 198 216 234 254 269 279 280 273 257 224 184 152 125 97 73 69 90 122 158 183 193 197 185 183 195 208 215 216 212 211 217 220 221 228 248 269 282 291 304 323 330 331 329 316 293 268 256 248 250 272 299 310 306 276 243 217 201 195 182 161 143 124 100 75 60 39 20 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 2 14 20 85 176 264 342 452 530 638 716 742 776 819 896 892 802 724 716 633 500 348 194 56 25 22 32 32 12 1 0 0 0 7 21 25 38 61 80 96 117 124 147 138 94 38 3 36 74 71 44 20 6 5 4 2 1 0 0 2 17 59 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 77 141 175 186 187 182 169 156 173 96 38 8 0 0 0 0 0 0 4 20 87 166 175 150 132 143 158 118 57 11 2 0 0 0 2 8 20 41 47 24 4 0 1 6 10 10 8 5 4 7 5 3 2 1 2 6 8 9 9 7 2 10 18 20 18 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 2 1 0 0 0 0 0 0 0 6 11 11 7 3 2 6 11 12 12 15 16 14 11 12 15 21 27 37 52 85 125 167 211 236 202 137 90 76 80 79 87 92 91 83 71 60 56 58 60 63 65 61 53 44 34 22 13 12 9 9 9 9 8 8 11 16 27 36 43 46 41 33 29 35 47 58 61 62 66 72 78 85 98 117 137 152 178 210 228 205 168 122 85 57 39 35 50 59 54 48 48 53 58 57 61 80 123 194 290 386 475 545 586 584 524 460 419 399 392 393 394 387 362 323 276 234 206 180 155 129 104 78 52 31 20 14 10 10 15 23 36 53 68 81 88 81 75 63 45 25 8 3 15 38 49 53 56 62 76 104 126 146 166 189 214 227 244 261 271 271 249 212 177 148 122 96 80 83 98 127 158 174 174 167 162 167 181 199 217 229 232 229 226 224 227 241 258 274 289 303 319 320 320 320 313 294 269 262 265 277 301 330 338 327 297 258 225 206 190 168 145 125 104 82 61 44 30 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 1 3 17 46 86 130 233 325 405 474 519 645 695 698 643 643 721 881 829 743 647 441 227 142 127 161 173 49 11 0 1 8 25 52 56 59 75 94 98 82 82 114 128 107 71 63 124 201 237 199 131 64 27 9 5 14 6 9 9 13 39 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 70 121 135 134 130 139 158 159 129 48 15 3 0 0 0 0 0 1 4 29 101 223 245 218 184 161 127 65 27 7 2 1 0 0 3 12 25 34 11 3 1 0 1 3 4 1 1 3 5 6 3 2 0 0 1 4 10 14 14 9 2 4 7 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 12 14 10 5 1 0 2 9 13 18 22 18 13 14 16 19 19 20 35 53 95 136 170 200 219 188 121 77 70 85 86 83 81 77 66 50 37 35 37 41 46 51 52 49 45 40 30 21 15 11 9 9 8 8 11 14 19 25 31 38 44 49 50 45 42 45 47 41 43 50 57 65 78 98 122 147 172 194 221 252 242 211 171 127 85 52 34 44 66 67 56 47 45 46 46 49 62 90 140 204 266 333 413 492 539 517 458 410 380 364 357 353 348 326 289 251 222 204 184 155 119 82 51 27 11 6 9 13 14 17 24 31 39 48 58 68 64 60 52 36 17 5 5 11 18 24 30 33 36 43 64 88 109 129 150 165 171 183 206 233 249 248 218 189 171 158 138 121 106 106 120 140 151 154 157 156 156 165 183 208 232 243 246 247 242 234 235 247 263 280 294 299 302 301 298 289 270 255 260 275 295 317 333 330 323 295 253 217 190 164 143 120 98 79 63 47 31 18 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 2 6 17 33 82 145 218 319 368 499 630 742 820 684 673 704 741 771 796 713 517 372 322 332 322 162 48 4 8 26 46 52 56 63 77 90 82 85 101 120 132 114 86 110 245 442 559 397 267 141 46 11 18 71 86 72 41 6 4 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 1 45 72 84 88 96 119 146 126 75 18 3 1 0 0 0 1 4 7 7 30 106 233 317 313 253 168 85 27 11 4 4 5 3 0 2 8 15 13 0 0 0 0 0 0 0 0 1 4 6 5 2 1 0 2 4 8 13 14 9 4 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 7 3 1 0 1 8 16 22 24 19 15 17 19 21 24 28 38 66 107 148 181 199 196 174 111 67 57 67 69 68 70 67 56 39 25 20 19 21 25 31 37 39 41 40 35 29 22 16 13 10 9 10 14 20 24 26 26 28 33 41 48 50 50 48 44 39 42 45 50 59 74 95 120 154 192 227 264 303 302 264 219 172 127 86 49 37 49 56 55 48 42 41 40 42 50 69 104 147 182 218 286 383 452 463 428 386 355 339 328 313 301 280 254 232 217 199 168 128 84 45 22 16 5 4 9 16 23 29 36 40 44 46 46 50 48 43 37 27 13 6 5 6 9 13 18 18 22 27 39 57 76 92 117 125 127 133 150 179 205 222 208 193 190 191 182 169 158 153 151 153 151 148 151 152 151 157 170 196 227 247 255 262 259 246 234 233 246 263 275 286 285 279 272 261 242 236 247 264 283 304 304 300 293 273 242 209 178 153 131 109 87 68 53 35 19 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 1 5 12 25 46 79 216 295 403 521 636 1007 931 817 770 762 740 785 763 677 573 503 448 347 230 147 82 76 79 75 63 67 87 108 107 102 146 205 203 131 55 34 142 414 886 1055 771 431 194 101 99 142 188 193 142 69 11 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 22 37 57 79 99 99 65 27 3 0 0 0 0 3 9 18 27 27 46 109 214 320 351 266 144 55 15 3 1 4 6 4 2 0 2 4 3 0 0 0 0 0 0 0 0 1 3 4 3 1 0 1 5 12 16 14 9 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 1 1 0 4 7 14 18 17 13 12 17 20 23 27 32 39 64 100 137 169 185 173 165 110 63 43 44 50 52 55 53 45 32 24 16 9 7 9 15 23 30 35 39 39 34 28 23 16 11 9 9 12 16 17 16 15 16 20 22 22 25 28 30 31 31 36 44 53 63 77 96 116 139 178 224 263 285 304 298 262 213 167 131 97 64 55 56 58 59 60 58 50 39 32 36 63 110 143 155 198 292 361 378 367 335 307 293 275 249 230 212 195 179 164 141 106 72 44 23 13 21 13 17 27 36 39 38 38 35 34 33 34 35 33 31 28 22 11 5 2 1 2 5 10 13 18 22 29 39 51 64 85 97 105 109 113 137 166 190 202 207 209 202 202 192 181 174 168 160 154 150 146 141 139 148 156 177 204 229 246 260 261 250 236 230 237 251 261 268 264 252 242 231 220 216 220 228 236 247 262 271 269 254 226 192 167 149 128 102 73 48 27 14 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 5 1 0 0 0 0 0 0 0 1 4 9 14 31 118 218 316 410 462 582 638 681 711 732 706 747 817 826 722 643 647 734 679 479 345 250 193 139 109 133 176 193 181 178 228 316 308 157 51 17 87 336 1100 1366 1270 973 627 474 439 399 336 245 137 56 17 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 30 46 51 39 16 4 0 0 0 1 6 19 33 43 51 58 96 146 222 297 319 236 101 32 7 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 2 2 1 0 1 3 9 16 18 16 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 2 4 8 11 10 9 10 16 24 28 27 27 31 44 65 95 132 162 164 159 110 63 37 31 30 28 33 35 31 26 21 14 8 5 5 8 16 25 33 39 42 40 33 27 19 14 11 9 8 8 7 8 9 11 13 15 13 12 13 17 19 20 22 36 51 66 83 101 113 129 164 205 239 264 297 315 294 246 194 159 126 103 88 80 75 74 81 75 63 46 28 16 32 78 126 142 160 229 297 308 305 280 248 224 199 175 157 145 136 123 105 80 58 42 33 27 19 30 33 38 45 49 48 39 33 29 27 26 27 28 28 26 23 19 10 4 2 2 3 6 8 10 12 16 22 31 39 55 71 82 89 98 107 112 134 161 185 202 215 193 184 174 163 152 139 130 128 127 126 122 115 114 125 150 182 209 222 235 247 246 236 229 234 241 244 241 233 220 206 194 187 187 192 200 208 219 231 236 229 210 181 152 131 112 93 69 45 24 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 1 0 0 0 0 0 0 0 0 2 3 8 17 46 93 151 234 304 373 431 474 492 536 557 619 718 808 769 729 749 820 888 855 609 418 304 234 189 223 291 303 279 267 299 352 322 190 72 19 9 70 643 1084 1342 1555 1549 1186 900 649 419 252 157 86 40 15 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 25 28 20 10 2 0 0 0 0 7 28 65 90 92 98 129 202 225 258 278 257 174 52 15 3 0 0 0 0 0 0 2 6 9 1 0 0 0 0 0 1 2 2 1 0 0 0 0 1 3 11 18 19 17 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 9 12 14 24 32 28 22 20 24 28 38 63 100 137 162 156 114 70 39 25 20 14 17 18 19 19 16 10 11 8 6 7 12 19 26 33 39 41 38 27 19 15 12 10 9 9 7 8 9 11 11 13 12 12 12 12 14 15 15 27 43 61 82 106 121 138 165 195 219 237 263 303 314 284 230 187 148 123 110 103 96 86 91 78 67 52 32 13 13 43 101 139 152 178 228 247 249 235 211 185 155 129 113 105 101 94 80 66 58 57 59 57 55 57 56 55 56 57 54 42 33 28 26 25 25 24 22 19 16 12 8 5 3 3 4 7 9 11 12 15 21 29 36 49 66 77 81 84 96 111 127 150 175 185 192 174 157 144 132 116 101 88 80 78 80 84 84 90 105 129 161 197 201 216 233 240 234 223 216 218 217 210 199 186 169 154 148 152 160 165 162 168 170 163 147 122 96 83 75 64 49 34 21 11 5 2 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 1 3 2 4 6 8 12 21 38 71 102 132 167 177 231 279 314 370 492 635 741 761 701 638 721 709 669 559 408 338 306 337 413 445 408 349 334 331 265 159 62 9 1 14 191 471 751 1135 1273 1194 1006 797 546 354 237 137 58 15 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 22 31 25 9 2 0 0 0 0 0 19 69 140 193 186 187 220 272 255 250 238 188 109 30 7 1 0 0 0 0 0 3 10 19 21 1 0 0 0 1 2 4 6 6 4 1 1 0 0 0 1 5 13 21 21 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 8 11 16 22 32 33 24 16 17 25 24 26 44 75 114 153 154 126 87 46 18 14 8 6 7 9 11 8 4 8 8 6 7 11 15 19 24 28 33 35 23 16 13 12 10 9 9 7 5 6 7 7 8 9 10 10 10 9 12 14 21 35 55 80 117 159 173 183 197 216 238 260 303 327 315 271 227 194 164 138 121 112 99 82 67 61 51 27 14 7 18 62 113 143 142 158 179 183 175 167 153 136 117 100 91 93 99 101 98 94 92 92 83 78 69 59 52 50 48 41 31 25 22 21 20 19 18 15 12 9 6 10 11 10 8 8 9 12 16 19 21 26 32 35 40 51 70 95 100 113 125 133 146 170 181 182 166 140 120 114 94 81 63 50 44 41 47 54 67 89 116 141 172 181 198 217 230 230 215 199 192 189 183 168 148 131 120 114 108 106 115 119 115 102 87 80 68 58 49 40 31 24 20 15 12 10 7 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 1 5 3 2 1 3 7 11 17 21 22 28 53 45 59 80 116 196 288 427 585 645 571 472 476 534 612 603 468 405 393 431 515 612 659 492 377 286 194 102 45 16 6 6 27 80 218 425 604 692 697 758 686 587 427 255 126 67 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 17 17 11 2 0 0 0 0 0 0 30 105 198 276 287 264 242 216 176 150 156 125 67 17 3 0 0 0 0 0 1 12 28 36 29 8 1 0 0 1 3 6 8 9 8 5 2 1 0 0 0 1 3 10 18 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 15 19 24 20 13 10 17 30 27 26 35 59 92 121 134 127 102 59 18 6 2 1 2 3 4 4 1 2 4 6 8 11 14 15 15 16 20 23 17 14 13 12 11 11 10 9 6 5 6 9 10 10 10 9 8 9 12 15 23 38 59 83 117 153 183 205 215 217 223 218 259 301 312 288 244 211 187 166 147 128 101 69 58 59 51 26 17 9 8 28 71 121 135 93 64 59 71 81 81 87 89 86 81 80 90 107 113 111 105 96 81 64 50 43 40 36 34 27 21 18 17 18 18 16 14 13 11 10 8 14 18 18 18 16 14 17 26 34 40 46 50 48 47 50 61 88 112 129 145 149 147 164 180 183 168 141 114 108 94 75 54 38 32 26 28 33 42 58 83 111 139 162 182 201 222 224 214 197 179 165 157 135 111 100 99 105 106 103 105 108 105 97 84 87 79 64 47 34 27 23 20 20 20 18 13 12 9 6 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 1 1 0 0 0 5 11 20 21 7 4 11 9 7 8 14 47 96 178 290 393 406 387 366 390 451 482 439 424 423 458 543 679 896 733 475 286 150 72 38 22 15 8 3 3 34 89 189 298 360 479 535 545 482 345 211 124 90 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 1 0 0 0 0 0 0 1 21 79 165 246 284 248 186 131 92 74 78 71 38 12 1 0 0 0 0 0 5 19 40 43 29 11 2 0 0 2 5 7 9 11 9 6 4 2 1 0 0 0 0 0 3 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 8 14 17 20 19 12 8 10 23 42 37 36 40 51 69 90 109 114 98 64 29 12 7 4 1 0 1 2 0 0 2 4 6 9 12 13 12 12 14 16 17 18 17 17 17 14 11 11 10 8 8 10 11 11 9 7 6 7 11 21 38 55 68 86 115 147 179 206 221 213 185 193 237 283 308 305 279 246 219 195 169 139 102 70 58 53 46 30 17 8 4 11 40 96 102 59 28 12 7 9 18 31 40 43 43 45 57 64 64 65 69 70 65 52 42 39 39 34 30 23 17 15 17 19 19 18 17 18 17 18 19 21 23 24 24 20 22 30 45 60 70 72 74 70 65 62 67 86 112 132 144 147 144 155 173 181 171 148 130 107 88 71 52 35 30 27 28 29 25 22 39 77 123 164 192 206 227 226 216 199 177 148 131 111 95 88 90 100 112 112 115 123 132 139 139 130 110 84 57 38 31 23 19 20 24 21 15 10 8 6 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 1 4 12 21 8 2 1 1 1 0 0 5 14 41 96 189 280 386 402 375 404 413 400 395 413 457 521 615 764 723 506 285 150 83 54 41 34 22 13 9 16 31 49 104 154 207 257 305 301 255 181 103 53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 14 60 124 157 138 103 68 43 32 30 30 20 8 1 0 0 0 0 4 12 25 43 40 20 10 5 4 3 4 6 8 11 12 11 9 8 5 2 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 15 26 31 23 9 7 16 34 59 58 60 62 65 70 82 106 110 91 62 36 20 12 6 2 0 0 1 0 1 2 2 4 5 10 13 15 15 16 19 22 24 23 23 23 17 12 11 11 10 9 9 8 6 4 3 2 3 7 15 35 54 69 89 118 152 191 219 227 209 169 170 205 257 307 340 332 307 269 225 181 147 120 91 73 64 55 38 17 7 3 6 19 51 56 47 37 25 16 11 8 9 11 13 15 20 32 28 22 21 27 36 41 32 27 30 37 38 34 28 24 23 23 24 26 29 32 33 30 29 26 25 26 28 32 36 41 52 67 82 90 84 85 86 84 84 90 102 120 134 139 136 133 141 158 166 164 157 136 111 91 70 51 39 35 36 38 34 22 12 25 65 124 183 218 221 228 228 213 196 179 138 111 92 80 74 75 79 93 106 121 134 141 144 134 116 99 79 41 30 22 15 12 13 16 13 11 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 2 8 4 2 1 0 0 0 1 1 3 9 27 84 196 296 359 412 408 380 353 349 373 402 448 503 555 535 427 298 197 139 111 95 82 54 31 18 13 13 16 25 36 42 35 78 107 119 107 60 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 1 0 7 27 41 37 26 15 7 5 5 6 5 3 1 0 0 1 2 11 22 29 31 26 16 17 16 14 13 11 9 9 11 13 14 15 16 12 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 31 40 32 9 8 31 58 71 74 79 80 75 71 80 97 104 89 64 38 19 9 3 1 0 0 0 0 0 1 2 3 4 7 10 13 15 18 20 24 27 25 23 23 20 16 13 11 10 9 5 4 3 2 1 1 1 3 18 38 56 71 90 117 151 182 200 202 190 165 160 179 224 288 351 351 341 307 257 205 170 156 133 115 102 88 61 27 9 6 10 17 36 51 59 58 54 51 31 22 15 12 10 9 12 23 21 17 15 17 20 24 21 21 27 32 34 37 44 48 47 43 42 46 50 51 49 45 37 29 24 24 28 36 46 56 66 79 90 97 92 96 103 111 118 127 140 149 152 149 141 132 132 139 144 142 138 137 125 107 83 60 51 50 51 52 46 30 24 41 77 139 208 247 251 254 252 235 205 181 139 109 88 73 63 54 60 77 100 115 118 123 122 108 93 82 67 36 21 14 9 7 9 7 6 6 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 1 0 0 0 0 1 5 6 3 1 1 7 36 107 222 363 425 408 357 313 317 341 334 351 389 436 477 430 332 245 188 161 135 98 63 34 16 7 3 1 1 2 3 1 5 14 26 34 24 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 1 0 0 1 4 6 5 1 0 0 0 0 0 0 0 1 5 7 8 12 15 15 14 15 18 28 25 20 16 13 10 9 12 14 16 18 20 16 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 12 28 42 40 17 16 41 67 72 70 74 76 67 59 66 88 106 105 83 50 19 13 4 1 0 0 0 0 0 0 1 3 4 5 6 8 9 10 11 14 20 21 20 19 20 21 17 14 12 9 4 2 1 1 1 0 1 1 14 30 45 61 80 107 142 172 190 193 181 172 182 206 238 267 293 294 288 274 252 224 188 175 164 155 146 129 94 49 21 14 19 27 39 53 67 69 62 62 51 39 28 20 16 15 19 23 22 20 20 21 20 21 20 20 21 21 26 39 58 75 79 73 70 77 81 80 75 72 73 70 60 49 43 44 50 57 67 80 93 103 112 126 139 148 156 168 181 186 184 177 166 149 136 132 134 137 138 142 139 126 105 83 71 69 71 70 61 46 49 75 111 165 234 275 280 278 280 272 226 179 142 117 95 76 65 62 65 78 91 96 98 117 119 109 97 83 49 25 14 9 5 5 5 6 6 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 2 1 0 5 21 58 144 270 376 436 469 504 381 360 330 311 322 349 397 376 314 240 172 126 90 65 42 18 6 1 0 0 0 0 0 0 0 0 0 2 4 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 17 15 11 9 10 10 10 15 24 34 30 24 20 15 9 5 8 13 15 16 15 12 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 7 19 33 40 24 26 49 71 75 62 59 60 55 51 60 85 116 129 116 82 47 40 18 6 1 0 0 0 0 0 1 2 2 3 4 5 5 5 6 6 10 15 17 17 17 18 15 13 11 8 5 2 1 1 1 1 1 2 10 22 35 49 67 94 128 159 181 189 186 191 206 228 237 217 194 178 168 166 168 167 156 154 162 172 174 158 120 74 42 29 32 40 48 60 74 79 75 68 61 51 37 24 17 17 20 20 18 15 13 14 17 18 16 12 11 23 52 80 99 107 104 98 95 99 102 99 95 93 97 109 116 108 80 64 57 59 69 88 113 132 152 172 188 194 197 199 201 204 208 209 200 178 157 142 137 143 136 144 147 141 125 99 93 86 82 80 73 65 87 124 159 194 245 283 293 289 281 267 230 185 149 117 88 64 56 51 53 70 98 117 131 127 114 95 70 41 19 9 6 5 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 0 1 1 1 2 5 11 19 36 90 207 339 425 465 561 547 439 344 305 301 313 325 312 271 204 150 105 67 44 32 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 15 19 17 13 11 13 19 19 22 28 34 32 27 22 17 10 5 5 11 13 13 13 11 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 4 12 26 44 38 42 63 82 81 51 40 46 42 39 50 73 106 129 133 119 97 67 39 18 5 0 1 0 1 1 2 2 2 2 3 3 3 3 4 4 5 7 11 14 15 14 11 9 8 6 3 1 1 1 1 1 1 2 4 9 17 30 48 76 108 139 162 175 181 190 197 200 189 154 112 83 68 67 71 67 74 89 114 149 182 178 140 97 66 50 49 55 59 76 93 104 104 99 89 79 66 51 38 27 26 26 26 26 27 25 32 43 53 60 65 94 124 138 137 132 127 117 106 97 90 81 73 68 69 81 98 103 89 74 67 73 92 121 156 187 211 226 231 230 228 222 214 213 223 234 225 206 186 171 159 159 155 155 159 161 155 118 103 96 93 90 80 88 126 167 198 216 237 266 283 287 278 257 212 159 114 77 46 33 31 38 45 51 71 82 87 85 78 62 40 19 16 15 12 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 3 3 3 4 5 5 5 5 4 4 3 3 2 2 2 2 1 1 1 2 2 3 2 1 1 0 1 2 1 0 0 0 0 7 21 34 34 36 54 152 288 382 363 416 412 373 336 309 293 284 276 264 239 176 138 116 95 62 43 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 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 3 14 17 16 17 20 23 23 25 29 30 28 24 20 16 10 4 2 6 10 12 13 12 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 35 42 47 60 74 72 40 26 30 34 42 55 69 84 95 105 111 105 83 60 34 13 1 2 0 0 1 2 2 1 1 1 1 1 1 2 2 2 3 6 9 12 13 9 5 3 2 2 2 1 1 1 1 1 1 2 3 5 10 30 55 81 107 127 139 151 157 160 158 144 112 72 46 39 44 48 43 39 42 59 105 172 188 160 124 95 77 69 68 71 98 121 128 126 126 125 123 120 115 103 91 81 73 69 72 81 89 100 115 131 140 149 169 167 156 147 145 142 122 97 74 56 43 39 42 51 59 61 55 58 63 72 89 121 165 206 232 245 249 248 246 243 235 225 221 228 242 242 236 230 225 215 204 192 182 177 181 179 147 126 117 114 114 90 94 129 180 223 232 232 244 260 271 267 230 165 107 62 29 10 10 10 11 17 31 38 36 35 40 44 43 43 43 41 33 22 11 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 2 2 2 2 2 1 1 2 2 3 2 1 1 2 1 1 1 1 1 1 2 1 2 2 3 3 2 1 0 1 1 1 0 0 0 0 12 41 72 60 44 42 78 171 304 320 346 369 370 352 323 297 275 257 238 210 167 132 117 130 99 66 35 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 3 2 1 0 0 0 0 0 0 0 0 0 2 4 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 10 14 18 22 25 27 25 23 20 17 14 11 5 2 2 6 11 12 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 1 1 3 6 12 26 48 60 54 48 49 48 22 19 29 43 56 63 69 59 57 63 70 70 59 38 16 2 3 1 1 1 2 3 2 1 1 2 2 2 2 2 2 2 2 4 8 6 3 1 1 2 2 2 1 1 1 1 1 1 2 2 3 7 16 31 50 69 82 89 96 107 118 122 116 98 72 54 54 64 72 77 74 57 48 75 149 190 184 156 128 109 96 91 106 130 147 150 138 139 147 155 160 161 156 148 139 128 119 116 120 128 135 140 137 129 136 142 140 137 134 123 103 75 50 33 21 13 16 28 43 52 49 40 45 56 72 98 141 192 225 239 242 240 244 248 242 233 225 223 227 240 254 263 267 269 267 253 233 208 184 182 174 160 150 142 129 119 90 87 123 184 238 242 232 227 232 236 221 169 111 63 30 10 3 6 9 13 16 19 25 29 37 44 47 53 61 63 56 40 27 18 6 1 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 3 3 3 1 1 1 1 0 0 0 0 0 0 1 1 1 0 1 2 2 3 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 0 0 0 2 14 49 96 87 56 36 34 72 162 225 281 339 359 349 324 293 267 258 226 197 167 136 103 115 100 70 36 11 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 20 8 2 0 0 0 0 0 0 0 0 0 3 7 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 3 10 20 31 29 24 19 15 13 11 9 5 1 0 2 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 4 7 16 35 52 47 41 37 23 10 9 19 36 51 56 64 47 32 29 34 41 40 33 17 4 4 3 2 2 2 2 3 1 1 2 2 1 1 1 2 2 2 2 2 2 1 1 1 1 2 3 2 2 2 4 7 10 14 13 10 13 11 11 19 30 38 38 42 57 74 86 89 84 77 69 69 78 85 88 77 57 43 57 115 166 183 172 152 136 123 121 137 159 174 172 160 163 171 175 173 166 153 141 136 130 119 113 106 92 76 65 59 55 63 75 85 91 90 62 36 18 9 5 3 1 2 10 23 36 48 61 68 73 84 107 144 188 214 226 231 232 233 233 226 219 218 218 221 233 249 260 263 263 266 264 250 220 182 167 154 147 145 145 126 104 101 124 161 197 219 222 216 212 206 183 138 91 53 28 16 10 6 9 17 27 32 35 38 44 52 59 62 63 63 62 58 46 37 29 19 10 4 0 0 0 0 0 0 1 1 2 3 3 3 3 3 3 3 2 0 0 0 0 0 0 1 0 0 0 0 1 2 2 1 2 4 4 3 3 2 0 0 1 1 1 2 3 3 3 3 3 3 2 2 2 3 12 46 91 111 98 63 35 38 66 103 148 224 262 274 269 246 209 202 183 169 161 150 122 98 73 49 24 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 20 36 17 3 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 2 8 17 26 27 22 15 9 5 5 5 3 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 2 4 9 19 34 50 42 23 16 9 7 9 14 17 16 36 23 14 12 13 15 16 12 7 4 4 3 2 1 1 1 2 0 0 0 0 0 1 2 1 2 2 2 2 1 0 0 1 2 4 4 4 5 8 10 15 20 21 19 14 12 11 7 6 8 12 12 13 20 32 45 54 60 64 67 73 81 85 78 53 29 17 29 74 131 161 167 161 154 151 156 169 183 189 180 175 174 176 171 158 139 117 99 87 81 77 72 57 36 17 7 7 9 13 17 21 26 31 17 7 1 0 0 0 0 0 1 4 11 27 42 62 82 101 122 125 159 186 201 210 213 212 213 211 207 209 208 206 212 225 239 244 242 250 255 243 206 169 143 128 122 123 128 106 102 125 159 185 201 192 181 171 165 165 120 71 34 13 9 18 26 31 36 41 44 36 39 42 45 46 45 44 43 45 50 53 48 46 39 26 10 1 0 0 0 0 0 1 1 2 3 4 4 3 3 2 1 1 0 0 0 0 0 1 1 2 2 1 0 0 1 1 2 3 4 5 5 5 5 5 5 4 2 2 1 1 2 3 4 4 4 4 5 5 4 4 13 47 92 127 134 95 65 47 38 37 37 73 110 133 139 129 102 91 96 111 122 115 95 69 45 30 15 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 24 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 6 5 3 1 0 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 3 2 0 0 1 2 2 1 0 0 0 0 0 0 0 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 6 15 32 44 37 21 12 8 5 5 6 7 7 10 8 8 8 7 5 5 5 4 3 3 3 1 0 0 0 1 0 0 0 0 0 0 1 1 1 1 2 2 1 0 0 1 3 7 8 8 6 5 5 12 17 19 17 13 9 8 7 6 4 4 4 2 3 7 14 23 32 41 53 66 77 78 60 36 18 9 15 42 91 121 136 138 130 124 129 143 156 159 151 143 134 123 108 88 73 58 47 39 33 29 22 16 9 5 2 1 1 1 1 1 2 4 2 1 0 0 0 0 0 0 0 1 1 6 14 30 53 83 124 94 108 140 167 179 190 184 188 194 193 191 184 176 176 190 214 242 259 261 253 234 196 162 137 125 122 122 122 116 134 166 194 196 195 176 149 121 98 89 56 29 13 9 15 26 40 49 54 55 57 42 41 43 39 31 26 24 24 28 38 46 49 52 49 34 9 2 0 0 0 0 0 1 2 2 3 4 3 2 2 1 0 0 0 0 0 0 0 1 2 3 3 2 1 1 1 2 3 5 6 7 7 7 7 8 10 9 6 5 3 3 4 4 5 6 6 5 5 5 5 6 17 45 85 123 138 128 106 77 45 28 18 17 25 34 39 34 24 26 34 51 65 65 53 38 26 21 16 12 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 3 2 0 0 1 3 5 4 2 0 0 0 0 0 0 4 6 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 24 27 21 13 7 4 3 3 3 4 6 5 4 4 4 4 3 1 2 1 1 1 1 0 0 0 0 1 0 0 0 0 0 1 1 0 0 0 1 2 2 1 0 2 3 7 9 11 13 13 8 9 12 13 11 7 6 3 3 3 2 3 3 1 0 2 5 9 14 23 36 49 58 54 40 27 18 15 19 31 52 62 66 65 62 59 62 70 77 75 72 67 62 50 33 19 16 14 12 10 6 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 13 24 47 37 45 73 107 131 153 165 175 182 176 166 154 142 136 140 159 191 231 245 229 206 184 167 159 158 161 164 171 185 200 210 216 198 176 147 111 71 45 27 15 8 7 9 12 23 34 38 34 26 38 44 52 55 40 32 25 19 18 23 34 43 55 67 71 54 18 5 1 0 1 1 1 2 2 2 2 3 3 2 2 1 0 0 0 0 0 0 0 0 1 2 3 3 3 3 3 2 2 3 4 5 6 6 7 8 8 9 9 8 6 5 4 4 6 6 6 6 6 7 7 8 14 28 50 85 108 115 102 69 42 23 11 4 3 5 8 9 8 8 13 23 34 38 34 26 23 22 18 11 7 4 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 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 1 2 3 4 2 0 0 2 5 6 6 3 0 0 0 0 0 1 4 8 8 8 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 15 20 17 10 4 1 1 2 3 3 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 1 0 0 2 4 6 11 17 23 25 18 13 10 8 5 3 1 0 0 0 0 1 2 1 1 4 8 8 9 14 20 27 33 30 27 27 30 35 37 42 50 57 60 56 49 46 47 46 39 23 16 18 24 22 10 4 3 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 1 0 1 1 9 14 21 35 59 69 104 140 167 176 157 143 129 117 110 111 109 83 101 133 145 158 167 179 193 207 217 221 226 237 240 226 208 180 145 107 67 29 12 4 2 6 12 12 12 16 20 23 19 17 21 32 46 57 54 44 35 30 32 37 47 62 81 97 99 68 31 9 1 1 2 2 2 2 2 2 3 2 2 2 2 0 0 0 0 0 0 0 0 1 1 2 3 4 4 4 3 3 2 2 3 3 4 6 7 7 7 7 7 7 7 7 7 6 6 6 6 5 6 7 7 8 10 12 22 39 55 63 59 36 22 11 4 2 1 1 1 2 1 3 8 14 19 23 20 21 23 23 17 8 6 5 3 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 2 2 4 7 7 6 4 0 0 0 0 1 2 5 8 9 9 9 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 11 16 15 9 3 2 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 1 1 0 0 0 1 1 3 9 13 18 22 21 14 8 4 2 1 1 0 0 0 0 1 2 1 2 5 8 8 9 9 11 14 15 16 19 28 40 52 50 55 62 71 76 76 74 77 69 55 41 26 19 18 21 23 18 14 8 4 2 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 6 4 2 3 5 9 16 22 30 41 54 74 95 113 125 129 128 122 107 92 83 86 88 63 53 66 83 121 157 187 211 231 244 242 238 234 228 207 180 160 131 94 54 22 5 1 7 15 22 23 25 26 26 28 30 34 38 42 45 51 55 49 44 44 50 54 69 92 115 130 119 80 42 15 3 3 3 3 3 3 2 1 1 2 2 2 2 0 0 0 0 0 0 0 0 0 1 1 2 4 4 4 4 4 3 3 3 3 4 5 6 6 5 6 6 6 6 5 7 8 8 9 13 15 10 7 8 12 18 17 19 20 23 30 37 29 18 9 7 3 1 1 1 0 1 3 7 10 10 9 12 16 20 21 11 5 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 3 4 5 4 3 4 8 8 7 6 3 1 0 0 0 0 1 7 9 10 9 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 14 15 10 3 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 1 0 0 0 1 2 6 8 12 17 19 13 8 3 1 1 1 1 0 0 0 0 0 1 2 3 4 4 5 4 3 3 4 5 9 20 35 52 62 68 76 86 94 99 98 92 80 66 54 41 27 20 18 19 19 17 12 5 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 9 8 6 5 6 8 10 14 22 31 40 58 73 85 98 102 90 92 106 105 89 69 57 45 44 52 65 81 97 125 156 179 196 215 230 228 221 214 203 179 161 153 135 99 59 25 9 11 23 31 29 30 36 41 41 40 41 45 50 53 46 45 46 48 50 54 61 72 92 112 128 137 122 91 55 24 9 6 6 5 4 3 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 2 3 3 4 4 4 5 5 5 4 4 4 5 6 5 5 4 4 5 5 4 3 6 7 8 9 14 16 14 13 16 24 30 30 28 26 28 38 48 50 42 26 15 7 4 6 7 4 3 7 12 13 11 11 12 13 15 14 7 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 4 4 3 5 10 10 9 7 5 2 0 0 0 0 2 6 9 10 10 8 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 11 14 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 1 2 3 4 5 7 11 14 11 6 2 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 0 0 0 0 1 6 21 44 58 64 69 77 90 109 102 95 86 74 60 42 23 13 9 8 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 9 15 19 19 17 15 14 11 8 8 10 12 15 17 22 40 61 74 87 98 97 74 79 86 83 72 61 60 55 54 60 75 91 105 133 153 166 174 174 204 215 213 213 205 185 171 160 139 95 39 10 4 10 20 26 24 25 30 37 38 34 34 35 38 42 39 39 44 46 42 53 66 84 102 115 122 124 111 85 54 27 14 9 7 6 5 4 2 1 1 2 2 3 2 1 1 0 0 0 0 0 0 0 1 2 4 5 5 5 5 5 5 5 5 5 6 6 5 5 4 3 3 3 3 3 3 4 4 4 7 9 10 14 21 28 33 32 30 27 38 55 71 76 58 34 21 13 12 20 18 15 13 15 18 17 16 18 17 12 12 7 3 1 1 0 0 0 0 0 0 0 0 0 0 4 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 5 5 7 13 14 12 9 6 3 1 0 0 0 2 8 12 12 11 9 7 5 2 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 11 13 12 9 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 1 1 2 2 2 2 4 6 8 7 4 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 12 22 32 41 54 72 88 97 97 88 74 58 33 14 5 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 13 18 21 20 20 26 34 37 33 25 21 16 10 6 5 7 7 6 6 14 29 38 43 49 58 63 59 63 65 65 65 64 77 93 108 122 129 130 136 147 162 175 175 154 164 185 201 212 216 206 190 170 139 86 31 8 4 6 10 14 13 13 17 19 15 12 16 23 30 35 37 41 46 48 49 53 65 82 100 113 120 119 104 78 47 28 15 7 5 5 5 4 3 2 1 2 3 3 3 1 0 0 0 0 0 1 0 1 2 3 4 5 5 5 5 6 7 7 6 6 6 5 4 4 4 3 2 1 2 2 2 2 2 2 4 6 10 17 23 29 32 32 28 30 42 59 76 85 74 59 45 30 22 24 21 20 19 18 15 14 15 16 15 13 10 5 1 1 1 1 1 0 0 0 0 0 2 6 13 20 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 14 17 14 11 8 6 3 1 0 1 5 10 13 14 12 8 6 8 6 3 1 0 0 0 0 0 0 0 0 0 1 4 7 8 12 12 10 8 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 2 3 4 4 4 3 3 3 3 2 1 1 1 1 1 2 2 3 4 3 3 2 1 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 10 23 41 60 76 84 88 85 73 45 22 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 15 19 23 28 31 31 28 27 29 31 29 24 20 16 10 6 3 1 2 1 1 1 2 5 9 13 16 20 27 33 40 43 45 48 58 77 103 137 170 167 154 152 164 181 185 182 169 161 164 176 194 207 202 183 154 116 59 22 6 2 1 2 3 2 3 5 7 8 9 10 16 25 31 37 43 48 48 50 59 71 85 101 117 127 124 108 82 54 31 14 5 4 5 4 3 3 2 2 2 3 3 3 3 0 0 0 1 1 2 2 2 3 3 4 4 5 5 5 5 6 5 5 5 5 5 4 4 4 4 3 2 1 1 1 0 1 2 2 3 3 11 18 23 27 28 31 34 38 47 60 72 80 85 78 52 40 32 26 20 18 14 11 11 11 12 11 9 7 4 2 2 2 2 2 2 2 2 2 3 7 17 36 41 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 12 17 19 16 13 10 9 6 2 0 2 5 7 12 16 14 10 7 9 9 6 2 0 0 0 0 0 0 0 0 0 2 4 7 8 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 2 2 2 2 2 3 6 6 6 6 6 6 5 3 3 2 2 1 1 2 2 4 5 4 2 2 1 0 0 1 1 1 0 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 24 40 58 77 89 84 64 41 18 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 18 25 26 26 26 24 19 16 14 13 10 6 3 6 4 3 1 1 0 0 0 0 0 0 0 0 1 2 3 6 11 18 23 27 35 48 65 88 117 149 148 147 155 172 193 191 186 181 182 187 192 195 194 178 147 108 67 31 12 6 4 3 1 0 0 0 0 1 1 2 5 10 16 21 29 38 49 59 69 78 86 97 112 125 135 135 119 89 57 28 10 5 5 5 4 4 3 2 3 3 3 3 2 1 0 1 1 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 4 5 5 5 5 4 4 3 3 2 0 0 1 1 1 1 2 4 8 14 21 24 28 31 33 36 41 49 60 72 79 64 53 46 38 23 15 10 6 4 3 4 3 3 3 3 3 4 4 3 3 3 4 5 7 7 11 16 20 24 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 1 2 3 6 9 13 19 20 19 16 14 11 8 4 2 2 5 9 14 18 16 11 8 9 9 8 5 2 0 0 0 0 0 0 0 0 1 3 4 5 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 2 3 6 6 7 7 7 7 5 4 4 4 3 2 1 2 2 3 4 4 3 2 2 1 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 5 12 29 51 70 74 64 46 28 14 5 2 0 0 0 0 0 1 1 1 0 0 2 2 7 15 20 21 17 13 8 3 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 20 26 32 44 61 79 98 119 133 144 160 181 199 194 184 178 179 185 188 177 155 124 88 51 26 11 4 3 4 4 2 1 0 0 0 0 0 0 0 3 7 14 25 38 52 64 75 89 107 126 135 137 144 153 147 112 62 26 9 7 6 5 5 5 4 4 4 4 3 2 1 1 1 2 2 2 3 3 3 2 2 3 3 3 3 3 3 3 3 4 4 3 4 4 4 5 5 5 5 4 4 3 2 2 1 1 0 0 1 2 6 13 20 24 25 25 25 24 24 24 25 31 37 37 34 30 22 10 7 4 1 0 0 0 0 0 1 2 2 3 4 4 3 3 3 3 5 9 15 17 10 10 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 10 14 18 19 19 20 18 14 10 6 4 4 7 11 16 21 19 14 10 9 9 8 6 3 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 4 5 5 6 7 8 6 6 6 5 3 2 1 2 2 3 4 5 4 3 2 1 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 3 2 1 2 4 9 19 33 48 55 53 41 25 15 9 5 2 0 1 2 4 7 8 6 3 2 3 4 5 7 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 20 35 49 58 63 70 81 93 109 126 138 149 167 176 173 164 156 150 148 138 118 93 68 46 27 14 6 3 1 3 3 1 0 0 0 0 0 0 0 0 1 3 9 22 37 52 58 70 93 126 153 161 158 161 176 171 130 77 36 18 12 7 7 7 7 6 5 5 4 4 2 1 2 3 3 3 4 3 3 3 3 2 3 3 3 3 2 3 3 4 5 4 4 4 4 4 5 5 5 5 4 4 3 3 3 2 2 0 0 0 2 7 15 20 23 25 23 18 14 11 9 9 8 9 9 7 5 2 1 0 0 0 0 0 0 0 0 1 2 2 2 4 3 3 3 3 3 4 9 17 22 19 15 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 10 13 17 18 20 22 22 18 12 6 8 12 16 19 21 22 20 15 10 9 9 8 8 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 3 4 4 5 7 8 9 9 8 6 3 2 1 2 2 3 4 5 5 3 2 1 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 6 8 9 7 5 5 6 11 18 26 35 38 45 49 45 35 24 17 12 8 7 7 9 13 15 16 13 7 6 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 15 27 40 52 71 83 85 84 87 93 99 111 121 131 144 149 143 136 128 117 109 94 76 59 47 37 27 19 13 7 1 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 26 44 53 62 82 116 148 165 171 176 184 169 125 78 48 31 25 15 9 8 6 5 5 4 4 5 2 2 3 4 4 4 5 5 4 4 4 3 3 3 3 3 2 3 3 4 5 5 5 5 5 8 8 7 6 5 4 4 3 3 4 4 3 2 1 0 0 4 7 10 12 11 9 7 5 2 2 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 3 4 4 5 5 10 20 30 36 34 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 12 16 19 20 23 23 20 15 10 11 15 19 21 22 20 15 11 9 8 8 9 10 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 2 3 4 4 4 4 5 8 9 9 8 6 3 2 1 1 2 2 3 4 5 4 2 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 1 2 2 3 6 8 8 6 5 6 7 10 16 23 30 35 43 47 46 42 39 35 28 23 21 19 18 18 19 19 18 14 12 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 30 45 51 49 57 65 72 77 81 83 87 95 104 115 127 129 123 112 103 97 92 84 74 63 56 47 37 26 13 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 16 30 46 59 75 101 129 150 165 177 190 171 130 89 64 56 51 41 27 15 7 5 5 4 4 3 2 2 2 4 5 5 5 5 4 4 4 3 3 3 2 2 1 2 3 3 4 4 5 5 6 9 10 9 7 5 4 3 3 3 4 4 4 3 2 1 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 3 4 6 9 16 24 34 39 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 14 18 19 22 22 20 17 14 14 15 18 20 20 17 12 9 8 9 10 11 11 9 5 2 0 0 0 0 0 0 0 0 0 0 0 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 0 0 1 1 3 4 4 5 4 5 7 10 10 9 7 4 3 1 1 1 2 2 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 6 8 6 5 4 2 2 1 2 2 3 5 9 13 19 27 31 32 34 36 33 30 30 29 27 26 23 22 24 22 19 15 10 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 4 15 28 39 48 43 40 41 46 55 66 67 74 84 90 96 104 104 99 91 88 89 88 84 78 72 60 48 35 19 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 31 50 67 87 114 139 155 159 155 154 142 118 93 75 80 82 70 41 14 7 5 5 4 3 2 1 1 1 2 4 5 4 4 4 3 3 2 2 1 1 0 0 0 1 1 2 2 2 3 5 7 8 8 7 5 4 4 3 3 4 4 4 4 3 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 2 2 3 5 8 10 13 20 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 9 12 15 17 19 19 18 17 16 15 16 17 17 16 14 12 10 9 9 9 12 12 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 2 4 5 5 5 5 6 10 11 10 7 5 3 1 0 1 1 2 2 3 3 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 7 5 2 1 0 0 0 0 0 0 1 1 2 2 3 5 7 8 7 7 11 16 18 21 25 24 24 24 22 18 13 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 12 11 13 17 22 29 38 44 42 36 31 35 52 65 67 69 70 68 66 70 68 61 55 60 64 61 54 46 38 30 27 21 10 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 19 36 60 92 118 138 154 167 172 152 136 124 110 96 98 103 94 63 24 8 5 6 5 3 2 1 0 0 2 4 5 5 5 4 4 3 2 1 1 0 0 0 0 0 0 1 1 1 1 2 3 5 8 8 7 5 4 3 3 4 4 3 3 3 3 3 3 2 1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 1 2 2 3 3 3 3 4 4 4 5 6 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 7 8 9 12 15 17 18 19 19 19 17 15 13 13 12 11 10 9 9 9 12 16 15 11 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 4 5 11 12 10 7 4 2 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 1 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 9 10 11 12 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 17 29 39 38 40 42 42 40 40 36 35 32 29 32 44 58 66 68 67 59 62 57 43 25 13 15 18 18 14 10 7 4 3 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 13 22 30 42 74 112 135 147 151 164 163 148 133 129 129 125 123 106 70 25 5 3 4 4 3 1 0 0 1 2 3 3 4 4 4 4 3 3 2 1 1 1 0 0 0 0 1 1 1 1 1 1 2 4 6 8 8 7 4 2 3 3 3 4 4 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 4 2 2 3 4 4 3 4 4 4 4 5 4 4 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 8 6 6 12 15 18 20 22 21 20 14 10 9 9 9 9 9 10 11 16 17 15 11 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 2 2 2 4 12 13 10 6 4 1 0 0 0 0 1 1 1 1 1 1 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 2 1 2 3 5 6 5 4 3 3 2 1 0 0 0 0 0 0 0 0 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 24 41 53 60 67 74 77 72 62 52 41 31 23 27 34 46 60 71 78 68 60 46 28 8 2 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 11 15 21 32 49 66 98 130 149 139 132 118 112 121 137 147 139 115 75 30 7 2 2 2 2 1 0 0 0 1 2 2 2 2 2 3 4 4 3 2 1 1 1 2 1 1 1 2 3 2 1 1 1 2 3 4 6 8 9 6 4 3 3 3 3 2 2 3 4 3 3 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 4 4 5 5 5 5 6 6 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 7 9 12 15 17 17 17 17 11 9 9 9 8 8 9 11 14 16 15 12 9 7 5 3 2 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 2 4 5 6 5 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 10 12 10 7 4 2 2 2 1 0 0 1 0 0 0 0 0 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 6 8 12 16 18 16 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 10 27 42 57 73 87 96 94 87 76 59 39 20 19 24 36 49 60 72 69 61 49 33 13 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 13 23 33 41 43 50 60 84 115 137 124 111 102 103 114 119 116 100 70 33 7 1 1 1 1 1 0 0 0 0 2 3 2 1 1 1 2 3 3 3 2 0 0 1 2 3 2 2 3 3 3 3 3 3 3 3 4 6 8 10 9 7 5 4 3 2 2 3 3 3 3 2 3 3 2 2 2 2 1 1 0 1 1 0 0 1 1 1 1 1 2 2 2 3 3 4 4 4 5 6 7 8 9 9 10 10 9 8 7 6 5 5 5 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 8 10 12 12 12 11 11 12 8 8 9 9 8 7 9 14 17 17 13 8 7 7 7 8 4 1 0 0 0 0 0 1 3 2 1 0 0 0 0 2 3 4 4 4 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 2 9 12 11 8 5 2 3 2 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 8 13 19 25 26 25 23 20 14 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 3 9 19 34 47 59 74 86 90 87 76 57 36 25 22 26 32 42 53 57 58 55 47 30 16 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 31 55 72 63 57 61 77 102 117 121 126 130 128 124 109 90 66 38 10 2 1 1 1 0 0 0 1 1 1 2 2 2 1 1 0 1 1 2 3 3 2 1 2 1 2 2 2 3 2 3 4 5 4 4 4 5 6 8 11 11 11 9 7 5 4 4 4 4 4 3 3 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 3 4 6 7 8 9 11 13 14 13 12 11 9 7 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 6 7 7 7 8 9 10 9 7 7 8 9 8 7 11 17 21 18 11 4 5 7 7 8 5 3 1 0 0 0 1 3 5 6 4 1 0 0 0 0 1 3 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 12 13 10 6 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 9 12 16 21 28 34 35 33 28 22 15 8 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 1 3 13 24 35 49 66 80 87 85 76 62 43 30 24 24 29 37 46 51 50 43 33 22 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 18 37 52 55 57 63 73 87 102 122 148 169 162 141 113 86 58 23 6 1 0 1 0 0 0 1 2 1 2 2 2 2 1 0 0 0 1 2 3 3 2 1 2 1 2 2 1 2 2 3 3 4 4 5 5 5 6 8 11 13 13 12 11 11 10 8 6 7 5 5 5 5 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 5 7 7 9 11 12 12 10 8 7 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 5 6 7 7 7 7 5 3 4 6 7 7 7 13 20 23 21 14 8 9 10 9 8 6 5 2 0 0 0 3 7 10 10 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 1 6 10 12 10 8 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 8 12 15 19 28 36 40 38 34 27 20 12 6 4 2 1 0 0 0 0 0 0 0 0 1 2 1 1 1 1 1 1 1 1 1 3 2 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 3 8 15 26 41 60 75 84 89 84 68 50 36 30 31 36 42 47 47 39 31 23 15 2 0 0 0 0 0 0 0 0 2 4 1 0 0 0 0 0 0 0 0 0 0 0 1 8 32 54 55 56 62 71 84 106 126 148 184 177 152 120 90 63 30 12 3 0 1 0 0 0 1 1 2 3 3 3 2 0 0 0 0 0 0 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 3 4 4 4 6 8 10 12 13 13 13 12 10 9 8 6 6 7 7 7 6 4 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 6 7 8 7 5 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 2 1 0 0 1 3 5 6 13 19 23 24 21 16 17 16 12 9 8 8 6 3 1 1 3 7 11 13 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 1 4 9 13 12 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 12 15 23 32 38 38 34 27 21 14 8 5 3 2 1 1 1 1 0 0 0 0 1 2 2 2 2 2 2 1 1 0 1 2 3 3 3 3 2 2 1 0 1 0 0 0 0 0 0 0 0 1 1 2 18 36 52 68 83 90 85 72 56 44 38 40 44 43 44 40 33 26 20 11 8 4 0 0 0 0 0 2 8 16 13 8 4 3 1 1 1 1 2 4 5 4 4 12 41 69 71 64 64 72 93 120 141 149 171 170 156 132 95 67 37 13 0 0 1 1 1 0 0 0 1 2 3 4 2 1 0 0 0 0 0 1 2 2 2 1 1 1 1 1 1 1 1 1 2 2 1 2 3 2 3 5 8 9 12 13 13 12 11 10 8 7 7 7 6 6 7 5 4 3 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 2 3 3 4 5 5 5 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 5 11 18 24 27 26 19 20 19 14 10 10 12 10 7 5 4 4 7 10 14 13 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 12 14 13 9 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 11 19 25 30 32 31 25 19 14 10 7 5 3 3 2 2 1 0 0 0 0 1 1 2 3 3 3 2 2 1 0 2 2 3 3 3 3 3 2 2 1 2 1 0 0 0 0 0 0 0 0 0 0 6 15 26 41 59 75 84 85 75 59 46 40 42 44 49 50 45 35 28 23 21 15 6 8 9 6 5 10 18 29 33 34 32 22 12 8 6 7 13 20 24 28 35 47 55 67 71 68 70 78 97 123 147 161 169 168 156 136 105 75 42 13 0 0 2 3 3 1 1 0 0 1 2 4 3 2 1 0 0 0 0 1 2 3 2 2 2 1 1 1 1 0 1 0 1 1 1 1 2 2 3 4 6 7 10 13 12 12 11 11 9 8 7 6 6 7 7 7 6 5 4 4 3 3 2 1 0 0 0 0 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 4 5 5 5 5 5 5 5 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 17 23 27 29 29 30 26 18 9 8 12 12 11 10 9 9 9 10 13 15 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 14 15 11 8 5 3 1 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 3 1 1 1 3 3 2 1 0 0 0 0 0 0 0 0 0 2 5 7 10 14 18 21 22 21 18 14 11 9 6 5 4 3 2 2 2 1 0 0 1 0 0 1 1 3 4 3 2 1 0 1 2 2 3 3 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 5 15 30 49 68 82 81 68 54 45 41 43 53 61 61 54 46 40 36 33 37 42 45 39 30 22 30 40 45 44 44 33 20 11 8 9 19 32 46 60 75 83 72 65 68 76 80 81 93 120 147 165 168 156 137 120 101 76 45 15 6 5 6 7 6 6 4 2 0 0 1 3 4 3 1 0 0 0 0 1 2 3 3 2 3 2 2 1 0 0 0 0 0 1 1 1 2 2 3 4 5 6 7 8 8 10 11 10 9 8 7 7 8 8 9 9 7 5 5 4 3 3 2 1 0 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 4 5 5 5 6 6 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 26 31 35 32 25 15 5 6 9 11 13 14 15 14 14 14 15 17 13 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 2 6 11 15 12 9 7 3 1 0 0 0 0 0 0 0 0 1 1 3 2 1 1 2 1 1 1 1 3 2 1 0 0 0 0 0 0 0 0 1 2 4 7 11 9 8 10 14 15 11 10 8 7 5 5 4 3 2 2 1 1 0 0 0 0 0 0 0 1 2 2 1 1 1 0 1 1 1 1 1 1 2 2 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 2 10 21 32 43 56 55 48 41 34 35 43 53 59 61 62 61 61 64 68 82 90 91 85 59 56 57 51 35 25 14 7 4 3 3 12 26 44 62 81 93 83 71 73 87 90 87 92 114 144 163 160 143 123 108 96 81 61 38 27 22 20 19 13 8 3 0 0 0 1 2 3 3 1 0 0 0 0 0 2 3 3 2 1 1 1 1 1 1 0 0 0 0 0 0 1 1 3 3 4 4 5 5 6 7 8 9 9 8 8 8 8 8 9 10 9 8 6 4 3 3 1 0 0 1 1 1 0 0 0 0 1 1 1 1 1 2 2 2 2 3 3 3 3 4 5 5 5 5 5 5 6 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 19 24 26 23 17 9 2 2 5 9 13 16 19 19 18 18 19 18 13 8 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 14 12 10 8 5 3 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 4 4 2 3 5 8 10 8 6 4 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 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 2 4 7 14 20 25 26 24 20 20 24 30 37 46 60 71 78 88 98 105 112 117 117 97 96 85 58 32 17 7 2 0 0 0 4 12 24 45 75 83 81 79 78 89 92 91 95 112 142 155 151 138 123 109 100 93 82 68 56 45 35 28 19 9 3 0 0 0 1 2 4 3 1 0 0 0 0 0 1 2 4 2 2 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 2 3 3 5 6 6 7 9 9 8 9 9 9 8 9 9 7 6 4 2 2 1 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 3 3 3 2 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 0 0 0 0 0 4 8 12 14 16 16 9 3 0 0 4 7 10 13 16 20 19 19 18 17 15 11 8 4 1 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 0 0 0 0 0 0 0 1 2 5 12 13 14 13 10 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 2 4 6 6 4 2 0 1 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 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 3 6 8 10 11 8 8 10 12 14 20 36 57 73 89 104 112 116 115 103 93 83 65 37 20 8 2 0 0 0 0 1 4 12 33 60 80 95 105 98 94 93 97 111 121 148 165 162 147 133 120 111 109 104 91 76 58 39 25 16 7 1 0 0 0 0 2 4 2 1 0 0 0 0 0 0 1 4 3 3 1 0 0 1 1 2 3 2 1 1 0 0 0 0 1 1 1 2 3 4 5 6 7 8 7 7 9 7 6 7 6 4 3 2 2 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 7 7 3 0 0 0 2 5 6 7 11 16 16 16 16 16 15 13 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 2 3 3 3 1 0 0 0 0 0 0 2 4 9 13 16 17 16 12 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 1 1 3 4 4 6 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 1 1 2 2 2 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 2 1 2 2 2 4 11 24 44 63 76 87 96 100 87 72 52 29 13 5 1 0 0 0 0 0 0 1 7 21 42 67 89 107 104 97 91 88 101 129 162 185 179 148 131 123 121 125 121 101 79 61 40 23 13 7 2 0 0 0 0 2 4 3 1 0 0 0 0 0 1 2 4 4 3 2 1 0 1 1 2 2 1 1 0 0 0 0 0 0 1 1 1 1 2 3 4 5 6 6 7 7 7 6 5 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 9 10 11 12 12 11 9 8 5 2 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 9 6 3 1 0 0 0 0 1 4 6 11 16 20 22 17 9 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 8 11 11 5 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 1 1 1 1 1 1 0 0 1 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 2 6 14 23 31 41 52 51 51 43 26 11 2 0 0 0 0 0 0 0 0 0 0 12 32 54 72 88 95 94 85 77 103 148 195 221 199 164 142 134 132 127 118 101 80 64 46 35 25 14 4 1 0 0 0 2 3 2 1 0 0 0 0 0 2 2 3 3 4 3 1 0 0 0 1 0 0 0 0 0 0 0 0 0 2 1 1 1 2 4 4 5 5 5 5 5 5 5 3 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 6 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 1 3 11 13 10 5 1 0 0 0 1 3 6 10 16 22 28 23 14 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 16 19 17 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 11 8 9 8 6 3 1 0 0 0 0 0 0 0 0 1 6 15 28 45 60 74 84 87 70 72 108 166 229 256 225 192 168 154 144 125 114 105 92 78 65 50 32 12 4 1 0 0 1 2 2 1 0 0 0 0 0 0 1 1 1 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 2 2 3 5 5 6 5 4 3 3 3 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 3 11 16 16 12 4 2 0 0 0 1 4 8 12 19 29 27 21 13 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 9 10 16 20 21 18 12 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 1 1 1 1 0 0 0 0 1 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 21 28 36 46 59 75 63 70 104 162 238 254 232 199 166 139 138 128 115 108 100 90 69 40 14 5 1 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 1 3 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 4 4 4 3 2 3 4 3 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 4 5 6 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 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 8 14 18 17 10 3 1 0 0 0 1 5 8 13 24 28 26 21 14 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 1 1 2 6 11 17 20 22 22 21 19 15 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 1 1 1 2 2 2 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 1 1 1 1 2 2 1 0 0 0 0 1 3 7 11 12 16 23 34 51 57 71 97 142 199 215 208 192 179 158 139 123 109 100 88 69 42 16 3 1 0 0 1 3 3 3 3 1 0 0 0 0 0 0 0 0 1 3 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 2 3 4 4 4 4 4 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 6 7 9 10 11 12 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 5 11 15 17 15 5 2 1 1 1 0 1 4 9 18 26 31 29 21 13 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 15 24 27 27 24 22 20 16 8 3 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 2 1 1 1 1 1 1 2 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 1 2 3 7 12 20 32 49 71 91 111 141 166 177 174 159 142 125 110 96 84 72 56 34 13 1 0 0 0 1 2 4 4 5 4 2 1 0 0 0 0 0 0 0 2 3 4 4 2 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 2 3 3 3 3 3 5 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 1 3 5 7 8 10 13 15 16 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 11 17 17 12 7 3 2 1 0 0 2 6 14 24 32 32 24 17 12 9 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 7 10 14 19 25 28 28 26 22 18 16 11 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 1 1 2 2 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 19 35 60 89 118 141 153 161 164 162 156 147 127 106 88 76 67 51 30 12 1 0 0 0 0 1 2 2 3 4 4 3 1 0 0 0 0 0 0 0 0 2 4 4 3 2 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 2 3 3 3 3 3 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 1 2 3 6 7 9 12 14 15 16 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 13 15 12 7 4 2 0 0 0 1 4 10 19 29 33 28 20 15 11 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 10 16 18 18 18 19 22 26 27 26 22 19 18 17 14 9 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 4 4 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 23 48 85 124 163 198 205 199 187 175 170 155 130 107 89 79 60 39 20 6 2 2 2 2 2 2 1 1 2 4 4 4 3 1 0 0 0 0 0 0 0 1 3 5 6 5 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 1 1 1 2 2 2 3 3 2 1 4 3 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 3 5 7 9 11 12 14 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 4 9 14 13 9 5 3 1 1 1 1 0 1 10 22 31 33 30 24 15 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 13 15 18 20 22 24 27 27 25 22 21 23 24 22 16 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 4 6 6 6 6 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 3 3 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 6 16 39 80 126 170 212 236 234 214 188 154 121 101 92 77 60 41 25 13 7 6 6 7 7 5 3 2 1 3 5 5 5 4 2 1 0 0 0 0 0 0 0 2 4 5 5 3 2 2 3 3 1 0 0 0 0 0 1 1 1 0 1 1 1 1 1 0 0 1 1 1 1 1 2 2 1 2 3 4 4 4 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 7 9 12 14 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 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 2 6 12 16 17 13 6 2 1 1 1 2 2 4 13 24 34 37 33 22 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 1 4 9 15 22 29 32 34 33 29 23 23 26 27 24 18 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 1 1 3 7 10 9 8 8 9 8 7 7 4 2 1 0 0 0 0 0 0 0 0 1 1 2 3 3 4 4 4 4 5 4 3 3 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 2 6 19 52 99 145 191 231 244 223 191 145 101 78 81 61 37 17 5 3 3 5 6 8 9 6 3 2 1 3 4 5 5 4 3 1 0 0 0 0 0 0 0 2 4 6 6 4 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 2 2 1 0 0 0 0 0 0 0 0 0 1 1 1 2 4 5 5 5 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 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 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 1 3 6 15 17 13 6 2 2 1 2 3 3 2 6 15 27 38 34 24 14 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 13 23 32 37 42 43 40 35 31 30 28 23 17 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 2 7 16 22 23 21 20 16 11 8 6 5 3 2 0 0 0 0 0 0 0 1 3 4 4 4 4 4 5 6 7 7 7 5 4 3 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 4 20 54 93 138 182 211 207 184 154 121 98 90 67 39 15 4 5 4 4 3 4 4 3 2 2 0 2 4 5 5 4 2 1 1 0 0 0 0 0 1 3 5 6 5 4 3 3 3 4 4 4 4 3 3 3 4 4 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 3 2 1 1 1 2 3 4 6 11 20 33 32 24 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 3 9 19 33 40 46 50 53 51 43 35 29 22 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 1 1 2 2 2 2 8 19 32 39 40 37 28 16 10 8 7 5 4 2 1 1 1 0 0 1 2 3 4 4 4 4 4 4 5 7 10 9 7 5 4 4 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 34 69 111 145 158 155 136 112 109 104 83 56 32 21 14 8 5 3 2 2 2 2 3 2 3 3 4 4 3 2 2 1 0 0 0 0 0 1 2 3 4 5 4 3 4 5 7 8 7 5 3 3 4 7 7 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 5 8 14 24 26 23 15 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 17 27 34 42 50 58 59 47 35 27 23 15 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 2 2 2 9 21 35 47 52 45 32 20 11 10 9 8 7 6 5 4 4 4 3 3 3 3 5 4 3 4 5 5 6 9 10 10 9 7 5 5 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 18 42 63 87 102 103 94 104 116 109 76 41 16 5 4 6 4 3 2 2 4 4 4 4 3 3 3 3 3 3 1 0 0 0 0 0 1 2 3 5 5 4 4 5 5 5 5 4 4 3 2 4 7 7 6 4 3 2 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 3 4 6 10 16 20 21 17 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 1 2 6 13 20 27 35 45 57 60 51 40 33 31 19 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 2 4 10 19 29 38 43 41 35 26 14 11 11 11 11 10 9 8 6 5 5 5 5 4 5 5 5 5 6 8 10 11 12 11 10 8 6 5 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 12 24 38 47 53 79 103 104 72 40 14 2 4 7 10 12 10 4 4 5 4 3 3 3 3 2 2 3 2 1 0 0 0 0 0 1 2 4 4 3 3 3 2 1 2 2 3 3 2 3 4 4 3 3 3 3 4 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 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 2 3 4 6 9 12 15 18 17 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 14 20 27 36 48 54 52 46 38 34 23 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 10 15 23 29 35 38 38 32 21 16 13 11 9 9 9 8 6 5 6 6 7 7 7 7 7 7 8 10 12 14 14 12 10 9 7 6 5 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 13 36 50 41 28 22 13 5 5 11 23 29 18 9 7 6 5 6 4 3 2 2 1 2 1 1 0 0 0 0 0 1 1 2 2 1 1 0 0 0 1 1 2 3 2 2 2 1 1 2 2 4 8 9 7 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 9 10 12 14 16 10 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 12 18 24 33 40 46 49 48 37 25 14 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 3 5 9 16 26 29 31 33 33 31 27 21 15 9 9 8 7 7 6 7 8 7 9 10 10 9 7 7 8 10 13 15 14 13 12 10 8 7 6 5 4 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 11 8 7 9 12 14 15 15 25 38 26 19 13 9 9 12 10 7 4 5 4 2 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 2 2 2 1 2 1 1 2 4 6 7 7 4 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 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 1 1 0 0 0 0 0 0 3 6 9 11 11 10 11 13 10 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 5 10 16 21 28 33 37 38 31 21 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 11 10 9 13 19 25 26 26 26 25 25 23 21 17 12 10 11 12 14 13 12 14 15 12 12 12 12 11 11 9 9 11 13 15 14 14 13 12 9 8 6 4 3 4 2 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 5 8 12 19 23 22 23 34 35 32 27 21 22 24 22 18 19 16 11 5 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 2 2 1 1 1 2 2 2 4 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 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 3 7 12 13 11 9 9 9 9 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 10 14 18 21 23 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 1 2 5 9 10 13 16 17 19 19 20 20 15 16 16 15 13 15 13 11 12 15 16 13 12 13 11 11 13 14 14 14 15 14 12 12 14 14 15 15 13 10 8 6 5 3 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 0 0 2 7 12 19 23 25 34 42 56 65 46 37 38 38 29 27 23 17 8 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 1 1 2 1 1 1 1 2 2 3 5 6 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 1 1 1 1 0 0 0 1 5 10 14 14 9 7 8 9 9 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 1 1 2 6 5 4 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 6 6 8 11 13 16 19 13 13 14 13 10 12 12 11 10 11 12 9 7 8 9 12 14 15 14 12 9 9 12 13 15 15 16 17 14 11 9 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 2 3 6 11 14 20 27 41 64 53 43 45 54 43 37 29 20 10 4 1 0 1 0 0 0 0 0 0 0 0 1 2 2 2 1 0 1 1 1 1 1 1 1 1 1 1 2 3 4 5 5 4 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 2 6 10 11 10 7 6 7 8 6 8 8 6 3 2 1 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 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 1 2 3 5 8 11 14 13 11 16 16 16 16 15 12 15 16 15 12 9 6 5 5 5 8 11 12 11 11 11 12 13 14 14 14 15 16 16 14 12 9 7 5 5 4 3 2 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 8 17 30 34 38 44 48 41 36 31 24 13 5 1 0 0 0 0 0 0 0 0 0 0 0 2 3 2 2 1 1 2 1 1 1 1 0 0 1 1 1 2 2 3 4 3 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 6 9 10 9 8 9 9 6 5 6 7 7 5 5 3 2 1 1 1 1 1 1 0 0 0 1 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 2 3 7 13 17 16 12 14 15 16 16 10 8 10 13 13 9 7 6 6 5 5 7 9 11 13 14 15 14 14 12 12 14 15 17 15 13 11 10 9 7 6 6 5 4 2 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 3 8 13 18 25 26 29 31 30 25 15 7 2 0 1 1 1 0 0 0 0 0 0 1 2 2 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 1 4 6 9 12 11 11 11 13 12 8 7 7 8 7 6 5 4 3 3 3 3 2 1 0 0 0 1 1 1 0 0 0 0 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 1 1 2 1 1 1 1 2 4 10 14 14 11 8 7 8 9 8 9 8 8 6 5 5 4 4 3 5 7 10 13 16 20 19 17 14 13 15 16 15 17 17 16 14 11 11 9 8 7 6 6 4 2 0 0 0 0 0 1 1 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 2 2 1 1 1 3 4 6 9 13 18 22 22 18 12 7 4 4 5 5 3 1 0 0 0 0 0 1 2 2 2 1 1 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 2 1 2 4 7 10 12 16 20 17 16 14 13 13 13 11 9 7 6 6 5 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 1 0 0 0 1 2 5 7 7 6 6 5 4 9 15 20 20 15 9 6 4 2 1 2 4 7 11 15 18 20 20 18 16 14 14 15 15 16 16 17 19 16 13 10 8 8 7 7 6 5 3 2 1 0 0 1 1 2 2 2 3 2 1 0 0 0 0 0 0 0 0 0 2 2 1 1 1 0 1 2 1 1 1 2 4 5 7 7 8 9 10 9 7 6 7 10 12 12 7 4 2 1 1 0 1 1 2 2 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 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 13 18 22 24 25 26 26 26 26 24 22 18 16 13 10 7 5 3 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 1 2 3 3 3 2 1 1 0 0 1 1 2 2 3 5 4 3 8 12 16 18 15 10 6 3 1 0 0 2 5 8 11 13 15 16 17 16 15 14 14 14 15 17 18 19 17 14 12 9 8 7 7 8 6 5 3 1 0 0 1 2 3 4 3 2 3 3 2 1 1 1 1 1 1 1 2 2 2 2 2 1 2 3 3 3 3 2 3 3 6 8 7 3 1 2 3 3 5 11 15 17 17 12 8 4 2 1 1 1 2 2 1 1 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 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 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 5 11 16 20 25 30 33 34 36 37 37 36 34 29 24 20 15 10 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 1 2 3 3 3 2 1 1 1 1 0 1 1 1 1 1 2 3 6 8 4 4 6 6 4 2 1 0 0 0 1 3 7 8 9 11 12 13 14 14 14 14 14 15 17 20 19 17 14 12 10 8 7 6 7 5 4 3 2 0 1 2 3 4 5 4 3 3 3 3 3 2 2 1 1 1 1 2 2 2 2 1 2 4 5 5 5 5 3 1 3 5 6 6 3 2 1 0 0 4 10 15 19 21 20 18 13 8 5 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 2 1 1 0 0 0 0 0 0 0 0 3 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 2 1 1 1 1 2 3 7 12 17 21 25 28 32 35 39 41 42 41 38 34 28 22 14 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 1 2 2 2 1 1 1 1 0 1 1 0 0 1 1 1 1 2 3 3 2 1 1 1 1 0 1 1 0 0 1 1 4 5 6 6 9 10 10 10 13 15 17 18 19 19 17 14 14 10 8 6 4 5 4 3 3 4 3 3 3 4 3 4 4 5 5 4 4 3 2 2 2 3 2 3 3 2 2 2 1 2 4 6 6 6 6 5 3 6 8 8 6 4 3 1 0 1 5 9 13 19 22 25 28 28 21 14 8 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 1 1 1 2 1 0 0 0 0 0 0 5 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 2 2 1 0 1 1 2 4 6 10 14 18 22 26 28 32 37 44 49 47 41 34 26 18 13 10 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 1 1 2 2 3 4 3 4 5 6 10 13 14 14 15 17 16 14 11 8 5 4 4 4 5 4 3 4 5 5 5 4 3 2 2 3 4 5 4 3 2 2 3 4 5 3 3 3 2 1 2 2 3 4 7 7 10 13 14 10 10 11 10 8 7 5 3 2 3 6 10 14 16 17 19 25 24 23 19 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 1 2 1 0 0 0 0 1 1 0 0 0 0 0 0 5 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 2 1 1 0 1 1 1 2 4 6 12 17 18 18 20 28 39 49 48 41 33 26 19 15 12 10 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 1 1 1 1 1 1 1 2 2 2 1 2 5 11 12 11 13 16 15 12 9 6 4 3 3 3 4 3 2 2 4 5 5 4 3 3 2 2 3 4 5 4 3 3 3 4 5 6 5 4 3 1 2 3 3 2 4 7 10 13 17 18 17 15 13 12 11 9 8 5 3 3 5 6 8 9 9 11 17 21 24 21 9 3 0 0 0 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 3 4 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 2 1 0 0 0 1 1 2 2 5 7 7 9 15 22 32 45 49 46 38 30 25 23 22 19 14 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 2 4 6 9 12 11 10 8 6 4 3 2 3 3 3 3 3 4 5 5 4 1 0 0 1 2 3 3 2 3 3 4 4 4 5 5 5 5 5 5 5 5 4 4 5 6 10 14 15 14 13 11 12 11 10 9 5 3 2 2 2 3 2 2 6 10 15 17 9 3 1 1 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 1 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 2 3 3 2 1 1 1 0 0 0 1 1 1 2 3 5 11 18 25 36 45 51 50 42 38 37 35 30 19 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 5 6 7 6 6 5 5 4 3 2 3 4 4 3 4 5 5 5 4 2 1 0 0 1 1 1 1 1 1 2 5 6 5 5 6 7 9 9 8 5 4 3 3 5 9 12 14 15 13 11 10 9 9 10 6 2 1 0 0 0 0 0 1 1 3 8 5 2 0 1 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 2 2 1 0 0 0 1 1 2 1 1 1 1 1 3 4 4 3 4 3 1 1 0 0 0 0 0 0 0 0 0 3 4 5 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 1 0 0 0 0 1 1 1 1 2 4 7 11 17 29 39 45 42 42 42 40 32 18 11 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 2 5 5 4 2 2 2 2 3 3 4 4 4 5 5 6 7 7 7 7 6 4 2 0 0 0 0 1 0 1 3 4 5 5 6 8 13 17 16 10 6 4 4 3 3 7 10 10 10 8 9 9 7 5 7 6 2 0 0 0 0 0 0 0 0 0 1 1 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 1 3 4 3 0 0 1 1 2 2 2 2 2 2 3 4 4 4 4 4 4 3 2 2 1 0 0 0 1 0 0 0 2 3 4 4 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 2 1 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 1 1 1 1 1 1 3 13 25 37 43 43 42 38 29 18 11 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 1 3 3 2 1 0 3 4 3 2 2 3 4 5 6 8 8 8 11 10 7 5 1 0 0 0 0 0 1 1 2 1 1 3 6 10 20 28 30 21 12 6 3 2 3 4 6 7 7 7 7 6 4 1 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 1 0 2 2 2 2 1 1 1 2 3 2 2 2 2 2 3 3 3 4 4 4 4 3 2 2 2 1 1 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 6 14 25 32 33 31 25 18 13 9 6 4 3 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 1 1 2 3 5 8 10 12 14 13 12 12 11 5 2 0 1 0 0 0 0 0 0 0 1 2 7 19 30 34 27 17 9 3 2 3 3 2 3 3 4 5 5 3 2 1 2 4 2 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 3 2 3 3 2 2 3 4 4 5 5 4 3 2 1 2 2 1 0 0 0 0 0 3 3 3 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 2 0 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 1 2 7 14 23 24 19 11 7 5 4 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 0 0 0 0 0 1 1 2 4 8 13 17 19 21 21 21 20 18 12 7 3 3 1 0 0 0 0 0 0 0 0 2 11 23 29 28 20 11 4 2 2 2 2 1 1 2 3 2 1 2 2 4 3 3 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 2 2 2 2 2 3 3 3 3 4 4 3 2 3 3 3 4 4 4 3 2 2 2 1 0 0 0 0 0 0 3 3 3 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 3 1 0 0 0 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 2 5 11 11 8 4 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 4 10 17 22 24 25 24 25 26 27 25 20 13 5 2 1 1 1 0 0 0 0 1 1 3 9 17 24 26 23 15 8 3 1 0 1 1 1 1 1 0 0 0 0 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 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 2 2 3 4 4 4 4 3 3 3 2 3 3 4 3 3 3 2 2 0 0 0 0 0 0 3 3 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 4 8 17 25 31 33 32 31 32 34 33 28 21 13 4 1 1 2 3 1 0 0 0 2 3 6 10 15 21 25 24 18 10 4 2 1 1 0 1 2 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 2 2 2 2 3 3 4 4 5 5 4 3 2 2 3 3 3 3 3 3 2 1 0 0 0 0 0 4 4 3 3 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 5 3 1 0 0 1 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 2 2 2 3 8 18 27 34 39 40 39 37 34 29 21 13 6 2 1 1 2 2 1 0 0 0 1 2 4 7 12 16 20 23 21 18 13 9 6 3 2 2 1 1 1 1 0 1 1 1 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 2 2 3 2 3 3 3 3 4 4 4 3 2 2 2 2 2 2 3 3 2 0 0 0 0 0 0 5 5 4 3 3 3 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 3 2 2 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 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 2 4 5 6 7 6 4 3 1 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 1 1 2 8 16 24 31 35 37 36 33 28 19 12 6 2 1 1 1 1 1 1 0 0 0 0 0 1 3 6 9 16 24 29 30 29 23 16 9 5 4 3 2 2 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 1 1 1 2 2 3 2 1 0 0 0 0 0 6 6 4 4 4 5 4 4 4 4 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 3 2 2 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 6 8 10 10 7 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 1 1 1 1 0 1 5 11 16 21 25 26 25 23 19 13 7 3 1 2 2 1 1 1 1 2 1 1 1 1 1 2 5 10 20 30 37 42 42 37 29 20 11 7 3 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 2 3 2 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 2 1 1 1 1 2 2 2 1 0 0 0 0 8 7 6 5 5 5 5 6 6 7 6 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 3 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 5 6 8 9 7 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 11 14 15 15 14 13 10 7 4 4 3 3 2 2 1 1 2 2 2 3 4 3 4 10 20 32 38 42 46 45 40 33 25 17 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 1 2 2 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 3 2 2 2 3 4 4 5 5 4 3 3 3 3 3 2 1 1 0 0 1 1 2 1 0 0 0 0 9 8 6 5 4 4 4 5 5 6 6 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 2 2 3 2 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 1 2 3 5 6 8 9 10 13 13 10 7 5 5 4 4 3 3 2 1 1 1 1 1 3 3 6 14 26 38 46 48 44 42 40 36 31 25 19 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 1 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 4 3 2 2 3 3 4 5 7 6 4 3 2 2 2 1 0 0 0 0 0 1 1 1 0 0 0 0 10 10 7 5 4 5 4 4 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 2 3 5 7 8 10 10 9 6 5 4 3 3 2 2 3 2 1 1 2 2 3 5 9 16 25 31 34 33 33 34 36 38 36 31 24 14 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 2 3 4 4 3 3 3 3 3 3 5 6 5 4 3 1 1 2 2 1 0 0 1 0 0 1 1 0 0 0 0 11 10 9 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 6 7 7 6 4 5 5 5 3 4 3 2 3 3 3 3 4 4 5 6 9 19 23 23 21 17 22 28 34 37 34 28 19 9 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 4 4 4 3 3 4 5 5 5 3 2 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 11 10 9 8 8 6 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 1 1 2 2 4 5 5 4 4 6 6 5 3 3 2 2 3 4 5 5 5 6 7 9 11 17 20 19 14 14 19 25 30 35 34 28 17 7 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 3 3 3 2 1 3 3 4 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 11 9 8 7 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 2 2 3 4 4 5 5 4 2 1 1 2 3 4 5 6 7 7 9 12 15 18 18 17 12 13 16 21 28 35 38 35 25 12 4 2 2 1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 2 2 2 1 0 1 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 2 2 3 4 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 12 10 8 8 6 4 3 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 3 4 3 2 1 1 2 3 4 6 7 7 8 9 13 17 19 19 18 16 16 17 18 30 40 40 36 29 19 9 4 2 1 0 2 4 4 3 1 0 0 0 0 0 0 0 0 1 1 2 1 3 4 4 7 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 2 2 2 3 3 3 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 13 11 9 7 6 4 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 2 1 1 2 4 5 6 7 7 6 7 11 15 20 21 21 21 22 22 18 17 18 21 23 21 17 11 6 4 3 5 7 8 8 5 3 1 1 1 1 1 2 3 1 2 4 5 4 7 11 11 11 10 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 2 2 2 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 11 12 11 9 8 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 3 3 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 3 5 5 6 6 5 5 8 12 17 18 20 21 20 18 16 16 17 16 15 14 13 10 8 7 10 13 13 11 9 6 4 3 2 2 2 3 3 5 6 7 9 10 8 9 14 16 15 12 9 6 4 2 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 9 9 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 4 4 3 3 2 1 2 2 3 3 1 0 0 0 0 0 0 0 1 1 1 0 0 1 2 3 4 5 6 5 4 4 6 11 14 17 19 17 15 13 12 12 12 12 11 9 9 11 15 19 18 15 10 7 5 4 2 3 3 3 4 3 4 6 6 7 8 9 9 11 11 10 8 5 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 6 6 6 6 6 6 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 5 5 5 4 4 4 4 4 4 4 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 4 3 2 4 6 9 12 15 14 13 9 6 7 9 9 8 10 12 16 18 16 13 9 5 3 2 0 1 1 1 2 3 2 3 3 2 2 3 5 6 7 7 5 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 4 5 5 5 6 5 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 4 4 4 4 5 4 4 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 1 2 4 6 8 10 10 8 4 4 7 10 12 11 12 14 16 16 12 7 3 2 1 1 0 0 0 0 1 1 1 1 1 0 0 0 1 3 4 4 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 5 5 5 6 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 3 3 4 5 5 5 5 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 2 2 3 5 6 8 9 9 6 9 11 13 17 18 18 18 15 13 10 5 1 1 1 0 0 1 1 1 1 2 2 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 5 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 6 5 5 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 4 6 9 12 14 15 16 19 20 22 23 22 19 16 12 9 5 2 1 1 3 4 3 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 5 5 5 3 3 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 6 5 4 4 4 4 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 2 2 2 3 5 9 16 17 19 23 27 27 27 27 25 21 16 12 8 4 2 2 5 7 7 5 3 3 3 3 4 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 6 5 4 2 3 2 2 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 2 3 3 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 1 3 7 13 17 20 23 30 31 31 29 26 21 16 12 9 6 5 4 7 8 8 6 4 3 3 2 2 2 1 2 3 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 4 2 2 2 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 2 2 3 3 3 4 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 2 2 1 1 3 7 10 14 18 20 24 26 28 31 27 24 20 15 13 11 9 8 8 8 7 5 4 4 5 4 3 2 2 4 7 10 11 8 5 3 3 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 6 4 3 3 1 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 3 6 5 4 3 3 2 2 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 3 3 4 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 2 3 3 3 3 4 6 8 11 15 16 18 20 24 28 29 28 25 21 19 17 15 12 11 10 9 8 7 6 4 2 1 1 2 3 4 5 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 2 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 6 5 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 2 2 1 1 2 2 1 0 0 0 0 0 0 0 0 1 1 1 1 2 2 3 4 5 4 3 4 4 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 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 4 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 2 4 6 5 5 5 5 6 7 9 12 15 17 18 19 22 24 25 24 22 22 21 19 17 17 16 15 13 9 5 3 1 0 0 0 1 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 2 4 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 6 4 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 2 3 5 5 3 2 1 1 0 0 0 0 0 1 1 2 1 0 1 2 3 4 4 5 4 4 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 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 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 6 9 7 7 6 5 5 5 7 7 9 12 14 12 13 15 18 21 21 22 23 23 22 22 21 20 17 13 10 7 4 2 1 1 1 1 3 3 3 2 1 1 0 0 1 2 3 1 1 0 0 0 1 2 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 6 4 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 4 5 4 3 3 4 5 5 4 4 2 1 0 0 0 0 1 1 2 1 1 1 1 2 2 3 4 4 4 3 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 4 3 2 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 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 4 7 10 8 7 6 6 4 4 5 7 8 10 12 10 11 13 16 18 20 21 20 20 20 20 19 19 15 10 10 10 8 4 3 3 4 4 4 2 1 0 0 0 1 1 2 3 4 3 2 1 0 0 1 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 8 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 3 2 2 3 7 8 8 6 4 2 1 0 0 0 0 1 1 1 1 1 1 1 1 1 2 1 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 1 2 0 0 0 0 1 0 0 0 1 0 0 2 2 3 4 3 4 3 1 0 0 1 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 1 1 1 1 1 0 0 0 1 2 3 3 2 0 1 3 5 7 7 7 6 6 5 4 5 7 8 9 10 9 9 11 15 17 16 16 16 16 17 16 15 16 16 13 13 12 10 7 6 6 6 4 2 1 0 0 0 0 1 3 3 4 4 3 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 0 0 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 11 8 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 1 2 3 4 4 3 2 5 7 8 8 6 4 3 2 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 2 3 4 4 4 4 3 2 0 0 1 2 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 1 1 1 1 1 2 3 4 5 5 5 4 3 1 3 5 6 7 7 6 4 4 7 7 7 8 8 8 9 11 13 13 13 13 13 14 14 13 13 14 15 16 15 13 12 10 9 8 6 4 2 0 0 0 0 1 3 4 5 5 6 5 3 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 19 15 10 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 2 2 3 5 7 5 5 4 3 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 1 1 1 2 3 3 4 5 5 4 3 1 1 1 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 0 0 0 0 1 1 1 1 1 1 2 3 5 6 5 4 3 1 0 2 5 7 7 6 4 4 6 7 8 8 8 8 8 8 8 8 9 10 10 11 12 12 12 11 12 13 14 14 12 11 11 9 8 6 3 1 0 0 0 0 1 4 5 6 7 7 6 6 4 4 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 18 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 5 5 5 4 3 4 5 7 6 6 5 4 3 2 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 1 2 3 4 5 5 5 5 5 4 3 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 1 1 2 4 6 5 4 2 0 1 3 6 7 6 4 2 2 5 7 8 8 8 8 8 7 7 7 8 9 10 10 10 9 9 9 8 9 10 10 9 8 6 5 4 3 2 1 0 0 1 2 3 5 6 8 9 9 7 5 4 4 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 23 18 12 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 5 5 6 7 8 8 7 6 7 5 3 2 2 2 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 1 3 4 5 5 5 6 6 5 5 4 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 1 1 2 0 0 0 1 2 2 2 2 2 2 2 2 3 4 4 2 1 1 0 2 5 8 5 3 1 0 0 4 7 7 6 6 6 7 7 7 8 7 8 9 9 7 6 6 5 7 9 10 9 8 6 4 2 2 2 2 1 1 1 1 1 2 4 5 6 6 5 4 3 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 31 27 23 13 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 5 6 8 10 10 9 8 9 7 6 6 5 3 2 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 1 2 3 3 4 4 4 5 5 6 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 4 4 4 4 4 4 4 4 4 5 6 6 2 0 0 1 3 6 9 7 5 4 3 3 5 6 6 5 5 5 6 6 7 7 7 8 8 7 6 6 6 7 9 11 12 11 9 6 4 3 3 3 1 1 0 1 1 1 2 3 5 5 5 4 2 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 38 33 22 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 1 1 2 5 8 11 12 11 9 8 8 9 9 7 5 3 3 2 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 1 2 3 3 3 3 4 4 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 6 6 5 5 5 4 3 4 5 5 5 5 3 1 1 2 4 7 9 9 10 10 8 7 7 7 6 5 4 4 5 6 5 6 7 7 8 7 7 7 8 8 9 11 11 11 9 7 5 3 2 2 1 0 0 2 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 0 0 0 0 0 0 0 0 0 0 0 0 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 34 17 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 9 12 12 12 11 11 11 10 8 7 5 4 2 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 1 1 2 2 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 1 1 2 3 5 7 7 6 6 6 5 3 3 3 2 3 3 2 2 2 2 3 5 9 12 15 15 13 10 9 8 7 5 4 4 5 5 5 5 6 6 6 7 7 7 8 9 9 10 11 10 7 6 4 2 0 1 1 1 0 1 1 1 0 0 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 48 32 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 2 3 3 3 8 10 11 11 11 11 10 9 8 7 6 3 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 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 1 1 2 2 4 5 6 6 6 6 5 3 2 2 3 2 2 2 3 3 3 3 4 5 7 12 12 11 10 9 8 7 6 5 4 4 5 5 5 5 6 6 6 7 7 8 8 8 8 7 7 6 4 3 1 1 1 2 3 3 3 2 2 2 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 51 30 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 8 10 9 9 9 8 7 7 6 5 4 3 3 4 4 3 2 2 1 1 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 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 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 2 3 4 4 4 4 2 1 1 1 2 2 2 2 4 4 4 4 4 4 3 6 8 8 7 7 7 7 6 5 5 5 6 6 6 7 7 7 7 8 7 7 7 6 5 5 5 4 3 3 2 1 1 2 4 4 4 3 4 3 3 2 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 53 30 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 7 7 8 8 7 6 6 7 7 6 5 4 5 5 4 4 3 2 1 1 1 1 0 0 0 0 1 3 4 5 4 3 2 1 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 1 0 0 1 1 2 2 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 1 1 1 2 3 3 3 2 2 1 2 2 2 2 2 4 5 4 3 3 3 3 5 6 7 7 7 6 6 5 5 4 4 4 5 5 5 5 6 6 6 6 6 7 6 5 4 4 4 3 2 1 1 1 2 3 3 3 2 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 6 6 6 6 5 5 6 5 5 4 3 3 3 2 1 1 1 0 0 0 0 0 2 6 8 7 5 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 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 1 1 1 1 1 2 3 4 5 5 3 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 5 5 6 6 5 4 3 4 4 3 2 1 1 1 2 2 2 2 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 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 2 3 3 4 5 6 6 6 5 5 6 6 6 5 3 3 3 3 2 1 1 1 1 1 0 0 0 2 4 6 7 7 5 3 1 0 0 0 0 0 0 0 0 0 0 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 1 0 0 1 1 1 2 3 3 4 3 3 2 2 2 2 2 2 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 4 4 5 4 3 3 3 4 4 3 2 2 2 1 1 1 2 3 3 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 11 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 5 5 5 5 3 4 4 4 3 3 3 2 1 1 0 0 0 0 1 3 6 7 6 4 3 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 1 1 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 5 4 3 3 3 3 3 3 3 3 4 5 5 4 3 3 3 2 2 2 2 2 2 2 3 2 2 2 2 3 2 1 1 1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 33 21 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 5 5 4 5 5 5 5 4 3 3 2 2 1 0 0 0 1 1 1 3 6 6 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 1 1 1 1 1 2 2 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 4 4 5 5 4 4 5 5 5 5 4 4 4 3 2 3 4 4 5 5 4 3 3 3 4 4 4 4 4 3 2 2 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46 35 19 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 3 3 3 4 4 4 3 2 2 2 2 1 0 0 0 1 2 1 2 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 1 1 0 0 0 0 0 0 0 0 1 1 3 3 3 2 2 2 2 1 0 1 2 3 3 3 3 4 4 5 7 6 6 6 5 5 5 5 4 4 4 3 3 4 5 5 5 4 4 3 3 3 3 4 5 6 5 4 3 3 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 49 38 23 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 2 2 2 2 2 2 2 1 0 0 0 0 0 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 0 0 1 1 0 1 2 3 3 3 2 2 1 1 0 0 0 1 3 4 4 3 4 4 5 7 7 7 7 6 6 5 5 4 4 3 4 4 4 4 4 4 3 3 3 3 3 2 3 5 6 6 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 49 39 26 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 1 1 1 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 1 1 1 1 0 0 0 2 3 3 3 2 1 1 0 1 1 1 2 3 3 3 3 3 3 4 5 6 6 6 6 6 5 5 5 5 4 4 3 3 3 3 3 3 2 3 3 4 3 3 4 5 6 7 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 47 39 26 15 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 2 2 2 1 1 1 1 0 0 0 1 2 3 3 2 2 1 0 1 1 2 2 2 2 2 3 3 4 4 4 4 4 4 5 4 3 3 4 4 4 4 4 4 3 3 3 2 3 3 3 4 5 4 5 5 6 6 6 5 4 3 2 2 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 45 36 22 16 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 2 2 1 1 2 1 1 1 1 1 0 0 0 1 3 4 3 3 1 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 3 2 1 3 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 3 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 27 20 17 12 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 2 2 2 2 2 2 2 1 0 1 1 1 0 0 0 2 3 4 4 3 2 2 3 2 2 2 3 3 3 4 4 4 4 4 3 2 2 3 4 5 6 5 4 3 3 3 3 4 4 4 4 4 4 4 4 3 2 2 3 4 4 3 3 3 2 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 31 26 22 18 16 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 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 1 2 2 2 2 2 2 2 2 2 1 1 1 2 2 1 1 0 1 2 4 4 4 3 3 3 3 3 4 4 4 5 5 5 4 3 4 5 6 7 6 6 6 5 5 4 3 3 3 4 4 4 4 3 4 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 21 17 16 16 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 2 2 2 2 2 3 3 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 2 2 1 2 2 2 2 2 1 0 0 1 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 7 7 7 6 5 5 4 4 5 5 5 5 5 5 5 4 4 4 3 3 2 2 1 1 1 2 2 2 2 2 2 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 15 11 15 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 1 1 3 5 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 3 3 3 3 3 3 3 2 1 1 1 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 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 1 2 2 2 2 2 1 2 2 2 2 1 2 2 1 0 0 0 2 4 5 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 6 5 5 5 4 3 6 8 8 7 7 6 6 5 4 4 3 2 1 1 1 2 2 2 1 1 1 1 1 1 2 2 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 12 10 14 11 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 1 2 2 2 2 3 3 3 3 3 3 3 1 1 1 1 1 1 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 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 1 1 2 2 2 2 2 2 2 1 1 1 1 0 0 0 0 1 3 5 6 6 6 6 5 6 6 6 7 8 8 7 7 7 6 6 6 5 6 6 6 5 6 8 10 10 10 8 8 7 5 4 3 3 2 2 1 1 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 15 11 12 13 9 5 2 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 5 6 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 3 3 3 2 2 1 1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 0 0 1 2 3 5 6 7 6 6 6 7 7 7 8 8 7 7 7 7 6 6 5 6 6 6 6 7 9 10 10 10 10 8 7 6 4 4 4 4 3 2 2 2 1 1 1 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 12 11 13 13 10 5 3 2 2 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 7 7 2 1 0 1 1 0 0 0 0 0 0 0 0 0 1 1 3 4 4 4 4 4 4 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 2 3 3 2 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 2 3 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 2 2 2 3 2 2 2 3 2 1 0 0 1 1 1 0 0 0 2 3 4 4 5 5 6 6 7 7 8 9 8 8 7 7 7 6 5 5 6 7 7 7 8 8 8 7 7 7 6 6 4 4 4 4 3 3 3 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 10 12 14 11 6 2 3 4 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 1 2 4 6 6 3 2 1 1 1 1 1 1 1 0 0 0 0 1 4 5 6 5 3 2 1 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 2 2 2 2 2 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 3 3 3 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 2 3 3 2 2 2 1 1 2 2 1 0 0 1 1 2 3 3 3 4 5 5 5 5 6 7 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 4 4 3 3 4 3 3 3 3 3 3 2 2 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 10 11 13 12 9 5 3 3 4 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 0 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 1 1 1 1 0 0 0 0 1 2 5 7 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 4 3 2 2 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 2 2 2 2 2 1 2 3 2 1 1 1 1 2 3 3 3 3 4 4 4 3 4 5 6 6 6 6 6 6 6 7 6 6 4 5 5 5 5 6 6 6 5 5 4 4 4 4 4 3 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 8 8 8 7 6 6 6 3 3 2 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 3 3 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 2 2 3 3 3 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 2 2 1 2 1 1 2 3 3 3 2 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 4 5 6 6 6 6 6 6 5 4 3 3 4 4 5 6 6 6 7 5 4 4 4 4 3 2 2 2 2 2 2 2 2 3 2 2 2 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 6 7 7 8 8 6 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 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 3 3 3 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 2 1 0 1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 1 0 0 0 0 1 2 2 2 2 1 1 2 3 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 5 4 4 3 3 2 2 1 2 3 3 4 5 6 6 5 4 3 4 3 3 3 4 4 3 2 2 2 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 6 5 5 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 0 1 2 3 3 4 5 4 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 1 2 2 1 0 1 2 1 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 1 1 1 1 0 1 2 3 4 4 4 3 4 3 3 3 4 4 3 3 3 3 3 3 2 2 3 2 2 1 3 4 4 6 6 6 5 5 4 4 3 3 3 4 4 3 3 3 3 2 2 2 2 1 2 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 4 4 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 1 1 1 1 2 3 3 1 1 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 1 2 3 3 4 4 4 4 4 4 4 4 3 3 3 4 4 3 3 1 1 1 1 1 2 4 4 4 3 4 5 5 4 3 3 3 4 4 4 3 3 3 2 2 2 2 3 2 2 1 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 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 5 5 4 4 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 2 1 1 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 1 2 3 4 4 4 4 4 4 4 3 4 4 3 3 3 3 3 3 3 3 3 3 4 5 4 3 4 5 5 5 5 4 4 4 4 4 4 3 3 3 3 2 2 1 2 2 2 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 2 3 4 5 5 4 4 4 4 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 5 6 7 6 5 4 4 4 4 5 5 5 4 3 3 3 3 3 3 3 3 4 3 4 4 5 4 4 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 4 4 4 5 4 4 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 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 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 2 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 5 6 7 6 5 4 4 4 4 5 5 5 4 5 4 4 3 3 4 5 6 6 6 6 6 6 5 4 4 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 3 4 4 4 4 4 5 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 0 0 0 0 0 0 0 0 0 1 1 2 2 1 2 3 4 4 4 4 4 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 4 5 5 4 3 3 3 4 4 5 6 6 5 5 4 4 3 3 3 5 5 5 5 6 6 6 6 5 4 4 3 2 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 1 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 3 3 2 2 3 4 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 3 3 4 4 5 5 5 5 4 4 3 3 4 3 3 3 3 4 4 4 4 4 3 3 4 4 4 3 5 5 5 5 4 4 4 4 4 3 3 4 4 4 5 5 5 6 6 6 5 4 3 2 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 1 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 3 3 4 4 4 5 5 5 4 4 4 4 4 4 4 4 4 4 5 4 4 3 4 4 4 3 4 5 5 4 4 4 4 4 4 4 3 3 3 4 4 4 4 5 5 5 5 4 3 3 3 2 2 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 2 2 2 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 5 6 5 5 5 5 6 6 6 6 6 5 4 4 4 4 3 3 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 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 2 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 1 1 2 3 3 3 4 4 5 5 5 5 5 4 4 4 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 5 5 5 6 7 7 7 8 8 7 6 5 5 4 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 2 3 4 4 4 4 4 5 5 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 5 4 5 5 5 5 5 4 5 5 6 6 7 7 6 5 5 4 4 4 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 1 2 2 1 0 0 0 0 0 0 1 1 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 4 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 3 3 3 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 2 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 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 1 1 2 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 3 3 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 1 3 5 6 8 10 8 8 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 2 2 2 1 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 4 4 4 4 4 5 5 5 4 4 5 4 4 4 4 4 4 3 2 2 1 1 2 3 3 3 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 1 15 21 22 20 20 20 20 16 10 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 4 4 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 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 1 1 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 4 4 4 5 5 5 5 5 5 5 5 4 4 4 3 3 2 1 1 0 0 1 1 2 3 2 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 6 21 26 27 25 27 29 30 21 12 5 5 6 6 5 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 4 3 2 2 1 1 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 2 1 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 4 4 4 4 4 4 3 1 0 0 0 0 1 2 2 1 0 0 0 1 1 1 1 2 2 2 3 3 2 2 2 2 3 3 3 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 1 1 2 1 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 3 6 12 20 27 30 31 32 32 29 22 12 4 2 7 9 8 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 2 4 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 2 2 2 2 2 2 1 0 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 2 3 4 4 4 4 4 3 2 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 2 1 1 1 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 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 1 4 8 15 24 33 38 41 42 39 33 24 15 5 3 8 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 1 1 1 2 3 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 2 1 1 1 0 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 1 1 1 2 2 3 4 4 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 15 26 34 40 40 40 39 38 31 19 5 4 6 6 4 2 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 1 1 2 3 3 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 1 1 1 1 3 4 3 1 0 1 4 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 3 4 4 4 5 6 6 6 6 4 2 1 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 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 1 1 1 0 0 0 0 0 0 2 6 13 22 30 37 40 36 35 35 29 18 5 4 4 4 4 3 1 1 3 4 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 2 1 0 0 0 0 0 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 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 1 1 0 1 3 4 3 1 0 1 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 1 1 2 2 2 1 2 3 3 3 4 5 6 7 8 7 6 5 3 2 2 1 1 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 2 4 4 3 2 1 0 0 0 0 2 5 9 14 22 30 36 39 37 31 22 10 3 1 3 4 5 5 4 3 5 5 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 1 1 1 1 1 0 0 0 1 2 2 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 1 1 1 3 4 5 6 7 7 8 7 7 7 7 5 3 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 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 1 2 2 1 1 0 0 1 1 1 0 1 1 0 0 0 1 2 3 4 4 3 2 2 1 1 1 2 4 8 12 17 23 28 32 33 28 19 7 3 1 2 3 5 5 5 5 5 5 5 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 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 1 1 2 1 1 0 0 0 0 0 0 0 0 1 2 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 3 3 3 4 5 6 7 8 8 9 9 8 6 5 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 1 1 1 1 0 1 2 3 3 3 4 3 3 2 2 3 7 11 16 21 27 31 31 23 13 4 1 1 2 4 5 6 7 6 5 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 4 5 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 4 5 5 6 7 8 9 8 6 6 6 6 6 6 6 5 4 4 4 4 3 2 1 1 1 1 1 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 2 2 1 1 3 7 13 20 28 31 29 22 10 3 0 0 2 4 6 6 5 5 4 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 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 0 0 0 0 0 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 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 1 1 1 1 1 2 2 2 2 3 5 5 6 7 8 8 6 5 4 4 5 5 6 6 6 6 6 7 7 6 6 6 6 5 5 4 3 2 2 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 1 1 1 1 1 0 0 0 1 2 2 3 4 4 4 4 4 4 3 2 1 2 4 9 16 23 29 28 22 13 6 2 1 3 5 7 4 3 3 5 6 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 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 3 4 4 4 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 4 4 4 5 6 7 7 6 5 3 4 4 5 5 5 6 6 6 6 7 7 7 8 9 9 9 10 9 8 7 6 5 5 5 4 4 3 2 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 3 4 5 5 5 5 5 5 6 5 3 1 1 3 7 11 17 22 24 24 21 16 8 5 6 8 7 3 2 2 3 5 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 3 3 4 4 4 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 2 2 2 1 1 1 1 1 2 2 2 2 2 3 3 4 4 5 4 3 2 3 3 4 4 5 5 5 6 6 6 6 6 6 7 8 8 8 9 9 9 9 9 9 8 8 8 7 6 6 5 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 5 5 4 5 6 7 7 8 6 4 3 3 4 5 8 11 15 20 27 31 21 17 16 16 10 3 2 1 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 3 3 3 4 4 4 4 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 3 2 1 1 2 2 3 4 4 4 5 5 6 6 6 6 5 5 5 5 6 6 6 7 7 8 8 8 8 9 9 9 8 8 7 6 5 5 5 4 3 3 4 4 3 2 1 0 0 1 1 1 1 1 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 7 8 10 10 10 11 12 9 7 5 5 5 5 5 8 13 21 24 22 21 20 18 9 6 4 3 3 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 1 1 1 1 1 0 0 0 1 1 2 1 1 1 2 2 2 1 1 1 1 0 0 0 0 0 0 1 1 1 2 2 3 2 3 3 3 3 4 4 5 5 4 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 0 0 0 1 1 2 3 3 4 3 3 3 4 4 4 3 2 1 1 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 4 5 5 5 5 5 5 6 6 7 7 8 8 9 9 8 7 7 6 6 6 5 5 5 5 4 3 3 2 2 2 4 4 4 4 4 4 4 5 5 4 5 5 5 3 1 1 1 2 2 2 3 3 2 2 2 2 1 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 1 3 4 5 6 9 9 8 9 12 14 11 8 5 4 2 2 3 5 10 16 18 18 17 17 15 13 11 10 9 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 1 1 1 1 1 0 0 0 1 1 2 1 1 1 1 1 1 1 1 1 0 0 1 1 2 2 2 2 2 2 3 3 3 3 4 4 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 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 2 2 2 3 3 4 4 4 4 3 2 1 1 2 2 2 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 5 6 7 7 7 7 7 7 8 7 6 5 3 2 2 2 1 1 2 2 2 3 3 4 5 5 5 5 5 5 5 5 6 5 6 5 5 5 5 5 5 6 6 6 6 5 5 5 4 4 3 3 3 2 1 1 1 2 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 7 10 9 8 8 11 10 7 5 4 3 1 1 3 5 9 13 14 16 18 18 18 17 13 11 8 6 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 2 2 3 3 4 4 4 4 4 3 2 2 2 2 2 3 3 3 3 3 4 4 3 4 4 4 4 4 4 4 4 4 3 3 3 3 4 5 5 5 6 6 6 6 6 6 6 6 5 4 3 2 1 1 1 0 0 1 2 2 3 4 4 4 4 4 5 5 5 4 5 5 5 5 5 5 5 5 5 6 6 7 6 6 5 6 7 7 8 7 5 2 2 2 2 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 5 6 6 6 6 7 5 4 3 2 2 2 3 4 6 9 10 11 12 14 16 16 14 11 9 7 5 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 1 2 2 2 2 2 2 1 2 2 2 2 2 3 4 4 4 3 3 3 3 3 3 4 3 3 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 1 0 1 1 1 1 1 1 1 2 2 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 5 5 5 5 5 5 5 5 4 3 3 2 2 2 2 2 1 0 1 1 1 1 2 3 3 3 3 3 4 4 4 5 5 5 5 4 4 4 4 4 5 6 6 6 6 6 5 6 7 7 7 6 4 2 1 2 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 1 1 0 1 1 1 1 1 2 1 1 2 4 5 3 2 2 1 2 3 4 5 6 7 6 6 6 8 9 11 10 8 6 5 4 3 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 1 1 1 2 2 2 2 2 2 2 1 1 1 1 2 3 3 3 3 4 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 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 1 2 2 2 2 2 2 3 2 2 1 1 2 2 2 2 3 2 1 1 1 1 1 2 2 2 3 3 3 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 4 3 3 3 4 4 5 5 5 4 4 4 4 4 3 2 2 1 1 1 0 0 0 0 0 1 1 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 5 5 4 5 5 6 7 6 5 5 6 7 5 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 2 3 4 3 2 2 2 1 1 1 2 3 4 3 2 3 3 4 6 5 3 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 1 1 1 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 2 2 2 2 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 3 3 3 3 3 3 3 2 1 1 1 1 0 0 1 1 1 2 2 3 3 3 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 5 5 4 4 4 4 3 2 1 0 0 0 0 0 0 1 1 1 2 2 2 3 3 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 4 4 5 4 3 1 1 1 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 1 2 4 6 7 7 6 4 2 0 0 1 1 1 1 1 1 3 4 5 3 1 0 1 1 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 2 1 2 2 1 1 1 2 2 2 1 1 1 1 2 2 2 2 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 4 5 5 5 4 4 4 3 2 1 0 1 1 1 1 1 1 2 2 2 3 4 4 4 4 5 5 5 4 4 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 5 6 6 5 5 4 4 3 2 1 0 0 1 1 2 2 2 2 3 3 3 3 4 4 4 4 3 3 2 2 2 2 2 2 3 3 3 3 4 3 3 3 4 4 3 3 3 3 3 2 1 0 1 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 1 3 5 8 7 6 4 2 1 1 1 0 0 0 0 0 1 2 2 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 1 1 1 1 1 1 2 1 1 1 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 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 4 4 4 5 4 3 3 2 2 2 2 1 1 1 1 1 1 2 2 3 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 5 5 5 5 5 6 6 6 5 5 4 4 4 3 2 1 1 1 2 2 3 3 3 3 3 3 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 2 0 1 2 3 3 3 2 2 2 1 1 1 1 1 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 3 3 4 5 4 4 4 3 3 3 2 3 3 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 3 3 3 2 2 1 2 2 2 2 1 1 1 1 1 2 2 2 3 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 4 3 3 4 5 4 4 4 4 3 3 3 2 2 3 3 3 3 3 2 2 3 3 3 3 3 2 2 2 3 3 3 2 2 2 1 1 1 2 2 2 2 2 2 3 3 3 0 1 1 2 3 3 2 2 2 2 1 1 1 1 1 1 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 4 4 5 5 5 4 4 4 3 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 4 4 5 5 5 5 5 5 6 5 6 6 6 6 7 7 7 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 2 3 2 2 2 2 3 3 3 3 3 4 3 3 2 2 2 1 1 1 2 2 2 3 3 3 2 2 2 0 0 1 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 2 2 3 4 4 5 5 5 4 3 3 3 2 2 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 1 2 2 3 4 4 4 4 5 5 5 5 5 5 5 5 6 7 7 7 7 7 7 7 7 6 7 7 7 7 7 6 6 6 6 6 5 4 3 4 3 3 3 3 4 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 0 0 0 0 0 1 2 2 1 1 1 1 1 1 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 5 5 4 4 4 3 3 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 7 6 5 5 4 4 3 3 3 4 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 1 1 1 2 2 1 2 2 2 2 2 2 2 1 1 1 0 0 0 1 1 1 0 1 1 1 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 1 2 3 4 5 5 6 5 5 4 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 5 5 4 3 3 2 2 2 3 3 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 1 2 2 2 1 1 1 1 2 2 2 2 CIN -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -151 -179 -138 -106 -91 -83 -76 -75 -65 -52 -41 -32 -22 -18 -14 -9 -7 -7 -9 -11 -15 -18 -22 -27 -30 -32 -33 -35 -35 -38 -40 -33 -27 -23 -22 -21 -20 -20 -20 -18 -17 -15 -14 -12 -11 -13 -14 -13 -11 -10 -10 -9 -7 -5 -7 -11 -12 -13 -12 -5 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -0 -0 -0 -1 -2 -4 -5 -7 -8 -10 -12 -15 -18 -21 -27 -37 -40 -25 -7 -5 -9 -4 -1 -3 -7 -6 -36 -90 -102 -89 -51 -47 -37 -29 -33 -27 -31 -27 -10 -5 -2 -14 -13 -12 -30 -34 -25 -24 -24 -21 -30 -39 -32 -24 -17 -16 -18 -14 -9 -13 -22 -10 -1 -0 -4 -24 -15 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -63 -56 -49 -61 -86 -115 -118 -94 -79 -52 -14 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -10 -14 -20 -32 -54 -64 -76 -92 -111 -114 -107 -93 -74 -61 -62 -69 -65 -50 -37 -29 -26 -27 -25 -22 -19 -18 -16 -17 -19 -25 -34 -42 -42 -44 -48 -52 -54 -57 -58 -55 -55 -45 -32 -20 -17 -18 -18 -18 -17 -15 -13 -10 -7 -5 -4 -3 -3 -3 -3 -3 -2 -1 -1 -1 -2 -2 -2 -3 -3 -2 -1 -0 -1 -1 -2 -2 -1 -2 -1 -1 -1 -2 -5 -11 -18 -20 -15 -8 -5 -2 -2 -3 -3 -2 -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 -2 -6 -10 -10 -10 -12 -12 -10 -8 -7 -7 -8 -8 -9 -9 -9 -11 -13 -15 -15 -12 -12 -16 -22 -29 -29 -19 -24 -43 -69 -83 -79 -63 -22 -4 -0 -2 -10 -29 -33 -28 -24 -15 -12 -13 -11 -8 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -9 -16 -22 -29 -38 -32 -23 -14 -9 -10 -8 -7 -7 -6 -5 -5 -4 -3 -6 -7 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -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 -5 -80 -173 -169 -132 -107 -93 -85 -80 -74 -66 -56 -44 -31 -24 -19 -14 -11 -9 -9 -11 -14 -18 -21 -23 -26 -28 -31 -35 -39 -41 -42 -40 -34 -27 -27 -29 -23 -20 -20 -19 -18 -16 -15 -15 -15 -17 -18 -18 -17 -16 -14 -12 -9 -7 -9 -12 -16 -20 -18 -12 -7 -6 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -2 -1 -0 -0 -0 -0 -1 -3 -6 -9 -11 -13 -17 -21 -22 -21 -28 -40 -49 -42 -22 -9 -19 -33 -23 -7 -4 -6 -5 -22 -55 -70 -67 -28 -20 -17 -17 -28 -29 -41 -36 -21 -10 -2 -10 -10 -4 -27 -37 -33 -22 -18 -15 -24 -30 -25 -22 -16 -7 -3 -1 -3 -8 -8 -2 -0 -0 -7 -40 -45 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -17 -57 -95 -80 -56 -55 -84 -126 -142 -116 -68 -27 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -8 -22 -45 -74 -83 -93 -104 -118 -132 -130 -114 -89 -69 -68 -75 -72 -55 -37 -27 -23 -22 -20 -18 -16 -15 -13 -14 -17 -22 -31 -41 -47 -53 -64 -72 -70 -61 -57 -62 -68 -56 -38 -28 -26 -26 -26 -26 -27 -26 -23 -19 -14 -10 -7 -5 -4 -3 -3 -3 -2 -2 -2 -3 -4 -4 -4 -5 -5 -3 -2 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -2 -10 -19 -22 -18 -9 -3 -1 -3 -5 -5 -4 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -4 -6 -9 -11 -10 -10 -9 -10 -12 -13 -14 -14 -13 -14 -12 -10 -10 -10 -9 -15 -24 -33 -41 -35 -20 -19 -30 -43 -51 -49 -35 -20 -8 -2 -2 -8 -21 -32 -35 -22 -9 -11 -24 -27 -13 -4 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -8 -10 -6 -4 -6 -5 -4 -3 -2 -2 -2 -3 -2 -2 -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 -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 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -9 -15 -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 -9 -41 -118 -151 -131 -110 -93 -86 -84 -78 -70 -60 -44 -33 -27 -20 -16 -12 -12 -13 -15 -18 -21 -22 -24 -24 -26 -29 -31 -31 -32 -30 -27 -25 -25 -27 -24 -22 -22 -20 -20 -20 -19 -19 -21 -22 -24 -24 -22 -19 -17 -15 -12 -12 -12 -13 -15 -19 -18 -17 -15 -14 -13 -10 -6 -3 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -0 -0 -0 -1 -5 -9 -14 -17 -21 -24 -26 -25 -31 -44 -54 -53 -36 -17 -13 -34 -51 -46 -33 -12 -4 -3 -15 -35 -50 -47 -22 -14 -16 -18 -19 -22 -29 -27 -17 -6 -2 -7 -11 -5 -11 -30 -29 -17 -13 -14 -18 -18 -11 -8 -5 -2 -5 -8 -7 -5 -8 -7 -4 -1 -8 -32 -47 -36 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -46 -69 -111 -110 -85 -68 -70 -95 -133 -147 -102 -42 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -30 -59 -88 -101 -111 -118 -126 -138 -136 -119 -99 -84 -81 -87 -87 -71 -49 -32 -22 -17 -15 -16 -16 -14 -13 -13 -14 -17 -23 -33 -42 -51 -63 -80 -82 -66 -55 -61 -73 -64 -47 -38 -36 -33 -31 -36 -42 -44 -38 -30 -25 -19 -13 -9 -6 -4 -2 -2 -4 -4 -4 -6 -6 -6 -6 -6 -4 -3 -2 -2 -2 -1 -2 -2 -3 -1 -1 -2 -1 -0 -1 -6 -16 -21 -18 -9 -2 -1 -2 -5 -6 -5 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -5 -8 -11 -9 -10 -13 -15 -17 -18 -18 -14 -12 -6 -4 -5 -6 -9 -19 -30 -35 -35 -27 -25 -28 -35 -39 -38 -36 -38 -33 -17 -5 -4 -13 -30 -46 -41 -25 -12 -20 -55 -73 -46 -17 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -2 -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 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -6 -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 -3 -41 -129 -156 -134 -109 -98 -95 -88 -80 -74 -62 -50 -38 -27 -22 -19 -17 -16 -17 -20 -23 -25 -25 -25 -25 -27 -29 -31 -27 -23 -22 -23 -24 -27 -28 -25 -21 -19 -20 -22 -22 -22 -24 -25 -27 -26 -23 -20 -18 -16 -13 -14 -14 -12 -15 -16 -16 -18 -19 -20 -21 -17 -11 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -2 -6 -15 -18 -20 -24 -29 -32 -31 -36 -43 -44 -39 -25 -11 -15 -34 -47 -47 -40 -22 -6 -5 -15 -38 -51 -37 -25 -22 -23 -24 -20 -17 -13 -11 -8 -3 -0 -0 -0 -2 -15 -27 -21 -10 -5 -7 -8 -6 -3 -2 -4 -12 -15 -13 -11 -14 -27 -35 -22 -6 -18 -35 -36 -27 -11 -0 -0 -0 -0 -0 -0 -0 -0 -40 -76 -110 -113 -88 -68 -66 -85 -109 -126 -105 -51 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -38 -69 -99 -114 -119 -125 -130 -133 -128 -116 -104 -99 -100 -105 -106 -94 -70 -45 -28 -19 -13 -12 -13 -13 -13 -13 -13 -15 -19 -26 -32 -39 -52 -71 -78 -67 -53 -59 -75 -78 -67 -56 -52 -49 -51 -64 -75 -74 -60 -48 -41 -30 -19 -13 -9 -7 -4 -5 -7 -8 -8 -9 -7 -5 -5 -5 -4 -3 -3 -3 -2 -2 -2 -2 -3 -2 -3 -4 -3 -1 -1 -3 -9 -16 -16 -9 -3 -1 -1 -2 -4 -4 -3 -2 -3 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -4 -8 -10 -11 -11 -14 -17 -18 -19 -17 -13 -8 -4 -2 -2 -5 -8 -21 -36 -38 -33 -32 -38 -45 -52 -56 -56 -53 -47 -37 -20 -9 -9 -20 -37 -48 -40 -32 -20 -35 -83 -112 -77 -29 -5 -1 -1 -1 -3 -2 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -2 -3 -2 -1 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -7 -19 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -62 -161 -161 -131 -112 -105 -93 -87 -84 -74 -63 -53 -42 -34 -28 -23 -19 -19 -21 -24 -27 -28 -29 -28 -28 -29 -35 -36 -29 -23 -20 -21 -25 -31 -32 -28 -23 -22 -22 -21 -23 -25 -25 -26 -25 -23 -21 -19 -16 -15 -15 -16 -16 -17 -15 -14 -19 -23 -26 -24 -19 -12 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -4 -10 -22 -23 -27 -30 -31 -24 -18 -21 -28 -26 -21 -14 -6 -10 -21 -31 -34 -28 -16 -6 -6 -17 -38 -45 -32 -21 -22 -19 -18 -17 -12 -5 -3 -2 -0 -0 -0 -0 -3 -10 -14 -10 -5 -6 -10 -9 -5 -4 -5 -24 -29 -12 -1 -15 -31 -32 -32 -26 -12 -4 -16 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -60 -109 -119 -91 -66 -56 -63 -85 -96 -86 -48 -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 -2 -14 -38 -67 -94 -110 -114 -119 -123 -122 -116 -111 -108 -108 -108 -112 -120 -115 -96 -70 -44 -27 -17 -12 -12 -13 -13 -13 -12 -13 -16 -22 -24 -30 -41 -60 -72 -71 -59 -64 -84 -95 -89 -81 -79 -83 -94 -108 -111 -102 -88 -77 -67 -50 -32 -20 -15 -12 -10 -9 -11 -11 -10 -7 -4 -3 -4 -6 -3 -2 -4 -4 -3 -2 -3 -3 -3 -3 -3 -4 -3 -2 -1 -2 -6 -10 -11 -8 -4 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -7 -11 -12 -10 -12 -14 -17 -18 -16 -14 -9 -5 -2 -2 -3 -5 -10 -26 -46 -57 -60 -64 -65 -59 -56 -62 -71 -75 -63 -42 -23 -15 -14 -25 -29 -35 -42 -41 -31 -47 -81 -83 -43 -14 -4 -1 -0 -1 -1 -1 -1 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -28 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -6 -106 -179 -165 -139 -120 -100 -94 -90 -79 -72 -70 -61 -50 -41 -33 -27 -24 -22 -23 -26 -28 -31 -32 -31 -29 -27 -26 -25 -25 -23 -21 -22 -25 -27 -30 -29 -27 -25 -23 -24 -26 -27 -28 -26 -25 -22 -19 -17 -16 -16 -17 -18 -18 -15 -14 -14 -23 -27 -25 -19 -14 -9 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -6 -16 -27 -32 -36 -36 -35 -28 -17 -16 -19 -14 -14 -19 -6 -2 -3 -2 -0 -1 -1 -1 -4 -25 -51 -51 -35 -26 -24 -15 -8 -7 -6 -2 -1 -0 -0 -0 -1 -1 -2 -2 -3 -5 -9 -10 -11 -10 -9 -10 -16 -33 -21 -3 -0 -15 -39 -29 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -15 -43 -54 -83 -108 -88 -62 -48 -43 -45 -47 -42 -30 -13 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -31 -55 -78 -97 -105 -111 -113 -111 -104 -103 -107 -108 -104 -106 -117 -124 -116 -98 -71 -43 -25 -16 -14 -15 -14 -14 -11 -11 -14 -19 -20 -25 -33 -52 -66 -72 -67 -74 -93 -103 -104 -105 -107 -111 -119 -127 -128 -122 -113 -105 -94 -72 -46 -27 -20 -18 -18 -16 -13 -8 -7 -3 -1 -2 -2 -1 -1 -1 -2 -1 -1 -2 -3 -3 -3 -3 -3 -3 -2 -1 -1 -2 -4 -6 -8 -7 -4 -2 -1 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -4 -4 -3 -4 -7 -11 -11 -10 -10 -12 -13 -15 -13 -9 -6 -5 -4 -3 -4 -8 -14 -27 -52 -78 -95 -105 -100 -83 -58 -49 -54 -66 -73 -63 -39 -21 -14 -11 -15 -18 -28 -44 -47 -44 -57 -66 -46 -14 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -2 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -29 -61 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -2 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -18 -142 -168 -166 -141 -113 -102 -96 -80 -77 -73 -67 -63 -57 -49 -41 -34 -29 -26 -26 -27 -30 -32 -33 -33 -26 -20 -23 -26 -29 -28 -27 -28 -26 -29 -31 -31 -29 -26 -27 -28 -29 -27 -24 -23 -21 -18 -15 -15 -16 -16 -15 -15 -15 -12 -14 -19 -20 -20 -17 -16 -13 -9 -5 -2 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -15 -28 -44 -52 -47 -42 -37 -23 -20 -18 -9 -12 -22 -5 -0 -0 -0 -0 -4 -6 -2 -2 -14 -32 -39 -36 -33 -28 -17 -5 -2 -2 -1 -1 -1 -2 -2 -4 -3 -4 -2 -4 -8 -7 -6 -4 -7 -10 -11 -18 -30 -21 -5 -0 -0 -26 -30 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -19 -68 -80 -114 -74 -49 -36 -29 -25 -20 -12 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -25 -47 -68 -86 -98 -106 -107 -105 -99 -100 -105 -103 -94 -91 -104 -119 -127 -126 -105 -70 -39 -21 -15 -13 -14 -15 -13 -12 -14 -17 -18 -21 -29 -46 -64 -74 -78 -87 -102 -113 -117 -117 -117 -118 -119 -125 -132 -132 -127 -118 -107 -88 -58 -34 -27 -26 -27 -23 -16 -7 -4 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -3 -2 -1 -1 -1 -1 -2 -4 -5 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -4 -5 -9 -10 -8 -5 -4 -6 -8 -7 -7 -8 -10 -11 -10 -7 -4 -2 -4 -6 -9 -13 -27 -51 -84 -121 -148 -162 -162 -124 -89 -61 -47 -44 -52 -50 -44 -25 -13 -8 -7 -10 -20 -33 -40 -42 -50 -64 -58 -29 -6 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -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 -1 -2 -2 -5 -36 -67 -11 -3 -0 -0 -0 -0 -1 -4 -3 -0 -0 -0 -2 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -36 -182 -165 -142 -120 -111 -87 -82 -74 -69 -69 -67 -63 -57 -50 -43 -36 -30 -28 -29 -30 -31 -32 -28 -21 -18 -20 -26 -32 -31 -31 -31 -29 -32 -35 -34 -29 -26 -26 -25 -23 -21 -20 -18 -16 -14 -14 -15 -15 -14 -13 -13 -15 -16 -14 -14 -15 -14 -14 -12 -12 -9 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -26 -50 -66 -58 -47 -35 -29 -29 -31 -14 -10 -7 -1 -0 -0 -0 -0 -8 -12 -5 -0 -1 -7 -13 -16 -21 -23 -13 -4 -1 -1 -1 -1 -2 -6 -11 -18 -9 -12 -10 -13 -14 -11 -5 -6 -9 -10 -8 -9 -29 -30 -10 -0 -0 -11 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -38 -73 -105 -62 -33 -22 -16 -13 -10 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -22 -42 -63 -79 -93 -103 -104 -103 -102 -103 -105 -101 -92 -88 -95 -112 -130 -137 -120 -82 -44 -22 -14 -12 -14 -15 -16 -14 -13 -16 -19 -22 -29 -43 -63 -77 -86 -99 -115 -127 -129 -124 -119 -115 -112 -115 -123 -129 -127 -123 -114 -97 -65 -41 -39 -41 -42 -38 -27 -12 -4 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -6 -6 -3 -2 -1 -1 -1 -1 -2 -2 -3 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -2 -4 -7 -10 -13 -13 -8 -4 -3 -3 -3 -3 -3 -7 -10 -9 -6 -3 -3 -3 -7 -14 -23 -39 -71 -119 -168 -203 -211 -212 -195 -143 -110 -86 -70 -61 -56 -45 -34 -20 -11 -9 -11 -18 -31 -38 -31 -26 -34 -39 -30 -12 -2 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -3 -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 -1 -1 -30 -51 -35 -25 -7 -0 -0 -1 -8 -17 -12 -1 -0 -1 -4 -7 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -2 -2 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -65 -197 -165 -147 -128 -103 -94 -77 -67 -69 -67 -66 -65 -61 -58 -53 -45 -37 -34 -32 -30 -29 -28 -27 -25 -22 -23 -26 -29 -26 -30 -26 -30 -29 -32 -26 -20 -20 -19 -20 -18 -17 -16 -15 -15 -16 -17 -17 -15 -14 -14 -14 -14 -12 -11 -10 -10 -9 -6 -12 -10 -7 -5 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -6 -20 -42 -56 -57 -44 -27 -20 -26 -26 -13 -5 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -2 -3 -4 -6 -7 -5 -2 -1 -0 -1 -3 -6 -20 -42 -49 -24 -24 -31 -39 -30 -15 -19 -18 -18 -16 -8 -7 -23 -29 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -3 -25 -70 -107 -68 -17 -8 -6 -5 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -17 -35 -57 -74 -87 -97 -100 -100 -103 -106 -107 -104 -95 -87 -89 -104 -124 -128 -110 -74 -37 -19 -13 -13 -14 -15 -17 -16 -15 -16 -21 -24 -31 -41 -62 -78 -93 -110 -126 -135 -133 -127 -120 -113 -111 -111 -111 -116 -119 -119 -116 -97 -70 -55 -58 -63 -63 -58 -37 -15 -4 -1 -1 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -4 -6 -6 -3 -2 -1 -1 -2 -3 -3 -2 -3 -3 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -3 -4 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -2 -5 -10 -12 -13 -9 -4 -2 -1 -1 -1 -1 -4 -10 -14 -11 -6 -6 -8 -12 -19 -30 -54 -86 -124 -168 -203 -222 -216 -196 -172 -149 -142 -136 -130 -121 -107 -84 -61 -47 -36 -34 -41 -52 -54 -39 -18 -8 -9 -10 -6 -2 -1 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -2 -1 -1 -3 -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 -2 -20 -57 -101 -64 -10 -0 -0 -5 -23 -32 -14 -2 -1 -4 -5 -2 -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 -2 -2 -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 -6 -105 -201 -171 -151 -135 -119 -95 -77 -71 -66 -65 -67 -66 -66 -67 -62 -53 -45 -39 -34 -32 -30 -29 -29 -29 -27 -24 -23 -20 -21 -20 -24 -19 -23 -20 -18 -18 -17 -20 -20 -17 -15 -15 -15 -16 -17 -16 -15 -14 -14 -15 -15 -13 -10 -8 -7 -6 -5 -7 -7 -6 -5 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -20 -33 -39 -31 -15 -11 -21 -18 -7 -1 -0 -0 -0 -0 -0 -1 -2 -1 -0 -1 -3 -4 -4 -3 -2 -1 -1 -1 -1 -1 -3 -7 -15 -45 -88 -79 -59 -48 -68 -86 -60 -46 -34 -44 -40 -37 -21 -22 -41 -56 -45 -16 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -45 -56 -26 -38 -82 -97 -88 -32 -4 -1 -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 -3 -12 -26 -45 -65 -78 -83 -88 -94 -99 -100 -101 -98 -86 -79 -85 -97 -109 -107 -80 -49 -29 -21 -16 -12 -14 -17 -18 -16 -17 -18 -23 -25 -30 -39 -58 -75 -96 -116 -130 -137 -136 -130 -120 -108 -100 -96 -101 -112 -121 -124 -113 -93 -76 -71 -78 -84 -80 -68 -36 -15 -6 -3 -1 -1 -1 -1 -2 -6 -9 -9 -6 -3 -3 -4 -6 -6 -4 -2 -1 -1 -1 -1 -1 -2 -2 -1 -2 -1 -1 -1 -3 -4 -4 -5 -7 -6 -4 -3 -2 -2 -4 -6 -5 -5 -4 -2 -1 -0 -0 -0 -0 -0 -2 -6 -12 -14 -10 -5 -2 -1 -1 -1 -1 -2 -7 -16 -20 -15 -10 -11 -16 -23 -35 -50 -83 -119 -145 -162 -182 -206 -219 -195 -203 -178 -178 -192 -197 -184 -152 -121 -99 -86 -77 -73 -73 -73 -60 -26 -7 -0 -0 -1 -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 -5 -7 -5 -3 -2 -2 -3 -2 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -20 -34 -26 -1 -0 -1 -14 -49 -48 -26 -29 -16 -21 -10 -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 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -66 -132 -185 -169 -143 -118 -103 -87 -73 -66 -68 -66 -66 -69 -69 -63 -57 -51 -43 -37 -34 -32 -32 -33 -33 -32 -28 -23 -18 -14 -14 -14 -16 -16 -18 -20 -21 -23 -23 -19 -19 -18 -16 -17 -17 -15 -14 -12 -12 -12 -13 -12 -9 -7 -6 -6 -5 -3 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -11 -9 -3 -2 -8 -11 -4 -1 -0 -0 -0 -0 -0 -1 -5 -2 -1 -0 -1 -2 -2 -1 -0 -0 -1 -1 -2 -3 -9 -20 -32 -63 -96 -77 -58 -42 -40 -37 -27 -83 -93 -91 -74 -54 -39 -42 -35 -46 -81 -58 -15 -10 -5 -0 -0 -0 -1 -3 -4 -2 -14 -51 -79 -86 -110 -106 -76 -41 -13 -3 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -18 -35 -53 -65 -67 -71 -78 -89 -90 -87 -85 -79 -79 -87 -94 -92 -80 -61 -39 -27 -21 -15 -13 -15 -18 -17 -18 -17 -19 -22 -25 -31 -40 -55 -72 -91 -111 -126 -133 -136 -133 -118 -97 -84 -86 -101 -120 -130 -133 -114 -95 -91 -99 -106 -95 -81 -60 -31 -16 -9 -4 -2 -3 -6 -10 -16 -19 -19 -15 -10 -6 -4 -4 -5 -5 -4 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -1 -2 -5 -8 -10 -12 -11 -9 -6 -4 -4 -4 -4 -6 -6 -5 -3 -2 -1 -0 -0 -0 -0 -1 -2 -6 -10 -9 -5 -2 -1 -0 -0 -0 -1 -4 -14 -25 -25 -15 -10 -12 -18 -24 -37 -52 -76 -105 -128 -140 -153 -183 -206 -198 -194 -192 -193 -207 -214 -197 -161 -135 -124 -106 -91 -78 -62 -39 -12 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -5 -9 -7 -3 -2 -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 -4 -14 -4 -2 -3 -3 -7 -28 -67 -82 -65 -50 -59 -49 -23 -1 -0 -0 -1 -1 -0 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -55 -116 -136 -156 -147 -129 -111 -91 -77 -72 -68 -67 -68 -70 -70 -66 -62 -54 -46 -40 -35 -34 -34 -35 -35 -34 -30 -25 -19 -16 -16 -16 -18 -21 -23 -23 -25 -25 -22 -23 -24 -22 -21 -20 -19 -18 -15 -13 -11 -11 -10 -8 -6 -6 -6 -5 -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 -1 -2 -2 -1 -0 -0 -0 -0 -0 -2 -5 -2 -1 -0 -0 -0 -0 -1 -2 -2 -3 -5 -8 -11 -25 -42 -52 -68 -86 -64 -18 -0 -0 -1 -3 -17 -18 -24 -67 -41 -31 -31 -9 -7 -43 -74 -24 -31 -22 -11 -4 -2 -14 -26 -33 -21 -10 -43 -86 -106 -92 -47 -27 -14 -7 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -14 -28 -43 -53 -56 -58 -64 -71 -76 -74 -71 -71 -75 -80 -82 -76 -63 -48 -37 -27 -20 -15 -12 -14 -16 -16 -18 -18 -19 -21 -25 -33 -42 -52 -65 -83 -103 -119 -128 -134 -129 -106 -77 -65 -81 -112 -138 -142 -135 -105 -95 -105 -112 -109 -86 -70 -49 -28 -16 -10 -5 -4 -9 -15 -21 -27 -26 -22 -16 -11 -8 -6 -5 -4 -4 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -12 -13 -12 -9 -6 -4 -4 -5 -5 -6 -5 -4 -1 -1 -0 -0 -0 -0 -0 -1 -2 -4 -5 -3 -1 -1 -0 -0 -1 -1 -2 -7 -16 -24 -20 -9 -6 -9 -13 -17 -24 -30 -44 -70 -104 -123 -143 -170 -180 -175 -170 -161 -159 -173 -181 -168 -142 -124 -114 -91 -62 -38 -21 -9 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -6 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -7 -3 -1 -5 -7 -10 -24 -67 -98 -94 -83 -64 -36 -21 -1 -0 -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 -8 -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 -2 -4 -13 -106 -181 -166 -143 -117 -101 -87 -76 -73 -71 -69 -70 -68 -67 -63 -57 -51 -44 -40 -37 -36 -36 -37 -36 -33 -30 -26 -24 -24 -25 -26 -25 -24 -24 -25 -27 -27 -28 -27 -26 -24 -24 -22 -20 -18 -15 -12 -10 -8 -7 -7 -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 -1 -0 -0 -0 -0 -1 -3 -4 -2 -0 -1 -0 -0 -0 -2 -2 -4 -6 -11 -14 -23 -44 -58 -64 -67 -66 -53 -20 -0 -0 -0 -0 -1 -0 -1 -15 -10 -8 -7 -1 -0 -0 -31 -10 -22 -29 -28 -11 -14 -46 -51 -41 -23 -5 -38 -102 -123 -63 -19 -9 -6 -5 -4 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -10 -20 -32 -41 -49 -55 -58 -59 -58 -54 -52 -56 -61 -64 -62 -56 -50 -43 -35 -25 -18 -13 -11 -13 -15 -17 -19 -19 -19 -20 -24 -32 -39 -47 -57 -72 -92 -110 -120 -124 -114 -84 -57 -56 -85 -129 -153 -149 -130 -110 -99 -106 -105 -94 -72 -53 -37 -25 -18 -12 -10 -13 -18 -22 -24 -24 -21 -17 -12 -7 -7 -6 -5 -5 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -8 -9 -8 -5 -3 -3 -4 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -1 -0 -0 -0 -1 -2 -3 -5 -10 -14 -14 -8 -3 -2 -3 -5 -10 -19 -23 -29 -48 -76 -105 -131 -148 -154 -147 -131 -113 -110 -122 -129 -124 -112 -103 -89 -57 -26 -6 -2 -1 -0 -2 -4 -3 -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 -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 -1 -1 -2 -2 -2 -2 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -2 -4 -6 -16 -41 -71 -107 -152 -97 -31 -14 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -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 -6 -51 -168 -214 -181 -150 -128 -109 -93 -85 -81 -76 -72 -70 -68 -66 -63 -59 -55 -50 -44 -41 -39 -38 -37 -36 -36 -34 -33 -33 -34 -33 -31 -30 -27 -27 -29 -30 -30 -30 -29 -29 -28 -26 -24 -21 -18 -15 -13 -11 -10 -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 -1 -2 -0 -0 -1 -1 -1 -5 -14 -18 -19 -38 -62 -64 -70 -86 -80 -50 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -9 -14 -53 -68 -30 -16 -18 -8 -34 -66 -49 -20 -6 -4 -3 -3 -4 -4 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -13 -21 -30 -40 -48 -50 -46 -39 -33 -32 -38 -43 -44 -42 -39 -35 -32 -26 -19 -13 -9 -8 -10 -13 -16 -18 -19 -19 -21 -24 -29 -34 -40 -50 -64 -84 -103 -113 -107 -86 -56 -44 -59 -104 -150 -166 -155 -132 -110 -100 -98 -89 -74 -56 -39 -29 -24 -22 -16 -16 -22 -24 -24 -24 -20 -16 -12 -8 -6 -5 -4 -4 -5 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -5 -7 -7 -6 -3 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -4 -6 -8 -10 -8 -5 -2 -1 -1 -1 -1 -8 -18 -27 -31 -46 -74 -102 -114 -119 -126 -125 -110 -94 -82 -75 -70 -64 -57 -40 -34 -24 -8 -2 -0 -0 -0 -2 -5 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -4 -8 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -19 -37 -20 -96 -63 -29 -7 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -17 -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 -13 -178 -228 -233 -224 -194 -166 -142 -119 -102 -91 -84 -78 -73 -69 -65 -64 -63 -61 -58 -54 -50 -46 -42 -39 -36 -36 -37 -36 -37 -39 -39 -39 -38 -35 -33 -32 -32 -32 -30 -31 -32 -31 -29 -27 -25 -22 -19 -17 -15 -13 -12 -10 -8 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -4 -4 -11 -34 -41 -48 -58 -72 -52 -46 -64 -52 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -47 -89 -81 -42 -31 -50 -58 -75 -69 -18 -6 -3 -3 -2 -2 -2 -3 -3 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -1 -4 -7 -12 -18 -26 -35 -39 -35 -28 -20 -18 -24 -31 -28 -25 -25 -24 -17 -13 -12 -8 -6 -5 -5 -8 -12 -15 -17 -18 -20 -23 -26 -29 -37 -48 -65 -85 -98 -99 -85 -59 -39 -40 -69 -121 -163 -169 -147 -127 -103 -90 -84 -74 -58 -42 -32 -27 -27 -26 -21 -21 -22 -22 -23 -24 -21 -16 -12 -8 -7 -5 -4 -4 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -3 -4 -4 -4 -3 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -4 -7 -11 -14 -13 -9 -3 -1 -1 -2 -1 -2 -7 -13 -18 -37 -66 -92 -96 -86 -88 -98 -100 -87 -74 -60 -41 -26 -14 -7 -4 -3 -3 -4 -5 -4 -2 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -7 -13 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -45 -39 -20 -4 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -13 -17 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -24 -226 -236 -228 -225 -208 -179 -148 -125 -109 -98 -89 -82 -76 -70 -65 -63 -62 -62 -63 -60 -55 -49 -46 -41 -38 -38 -37 -37 -38 -40 -42 -42 -41 -39 -38 -37 -36 -35 -34 -34 -33 -33 -32 -29 -25 -23 -21 -18 -16 -13 -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 -1 -2 -3 -1 -3 -8 -13 -37 -37 -51 -62 -50 -46 -19 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -67 -88 -100 -85 -64 -72 -81 -62 -29 -7 -2 -1 -2 -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 -1 -1 -1 -0 -0 -0 -2 -4 -6 -8 -13 -21 -27 -26 -21 -15 -13 -16 -20 -18 -15 -15 -14 -10 -8 -7 -5 -4 -3 -4 -6 -9 -12 -14 -16 -18 -20 -23 -27 -34 -45 -59 -72 -78 -74 -58 -39 -30 -41 -73 -116 -144 -142 -122 -93 -66 -61 -65 -61 -47 -34 -28 -29 -30 -28 -24 -21 -20 -21 -25 -27 -24 -21 -17 -11 -9 -7 -4 -4 -4 -5 -4 -2 -1 -0 -1 -1 -1 -1 -2 -1 -1 -2 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -3 -5 -8 -14 -25 -37 -32 -17 -7 -3 -2 -3 -3 -4 -6 -15 -37 -71 -93 -89 -66 -46 -49 -50 -46 -49 -43 -36 -19 -8 -2 -1 -1 -0 -2 -5 -9 -11 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -15 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -19 -49 -108 -214 -205 -177 -156 -135 -117 -101 -90 -84 -79 -73 -67 -64 -63 -64 -64 -61 -58 -54 -50 -44 -40 -38 -37 -36 -37 -40 -42 -42 -42 -41 -42 -43 -42 -39 -36 -36 -35 -34 -32 -29 -26 -24 -21 -19 -16 -13 -11 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -9 -29 -47 -66 -23 -19 -23 -15 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -41 -72 -97 -117 -120 -112 -101 -82 -45 -13 -2 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -2 -3 -4 -5 -9 -13 -15 -14 -12 -11 -11 -12 -10 -9 -8 -8 -6 -5 -4 -3 -2 -2 -4 -5 -7 -10 -12 -13 -15 -17 -19 -23 -29 -35 -43 -49 -52 -51 -41 -33 -32 -50 -81 -109 -128 -119 -92 -64 -49 -47 -48 -44 -35 -28 -25 -25 -26 -26 -23 -19 -18 -24 -29 -28 -26 -26 -21 -14 -11 -8 -5 -4 -4 -5 -5 -3 -2 -2 -2 -5 -5 -3 -3 -2 -1 -1 -2 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -4 -5 -6 -5 -4 -4 -4 -3 -2 -2 -2 -2 -3 -6 -12 -21 -34 -43 -31 -17 -8 -4 -3 -4 -4 -3 -4 -23 -69 -103 -95 -62 -30 -14 -14 -14 -6 -12 -10 -9 -8 -14 -30 -23 -7 -2 -3 -4 -8 -13 -10 -2 -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 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -2 -11 -13 -7 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -14 -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 -1 -24 -130 -211 -198 -182 -163 -146 -123 -103 -90 -85 -81 -76 -71 -66 -65 -65 -65 -64 -61 -58 -54 -49 -44 -40 -37 -36 -38 -40 -41 -41 -40 -43 -46 -46 -42 -38 -38 -38 -36 -35 -32 -29 -26 -23 -21 -19 -16 -14 -11 -8 -5 -2 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -15 -49 -82 -45 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -48 -77 -77 -69 -87 -115 -134 -111 -63 -23 -4 -1 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -2 -2 -3 -3 -4 -5 -7 -9 -9 -9 -9 -8 -6 -6 -6 -6 -6 -5 -4 -3 -2 -2 -4 -6 -7 -8 -10 -11 -12 -13 -15 -18 -22 -28 -34 -41 -43 -39 -32 -29 -39 -67 -96 -112 -115 -90 -60 -40 -31 -31 -32 -30 -26 -23 -21 -19 -19 -20 -20 -18 -17 -19 -23 -21 -24 -25 -21 -16 -11 -7 -4 -3 -3 -3 -4 -4 -4 -3 -4 -8 -8 -6 -5 -3 -2 -1 -1 -2 -3 -3 -2 -3 -2 -1 -1 -1 -2 -2 -3 -3 -4 -5 -7 -8 -9 -8 -6 -6 -6 -5 -4 -4 -3 -3 -4 -5 -8 -13 -15 -20 -22 -18 -13 -8 -5 -6 -7 -5 -3 -6 -23 -57 -74 -59 -32 -11 -3 -2 -2 -0 -1 -0 -1 -3 -16 -69 -84 -40 -6 -0 -1 -4 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -2 -7 -8 -4 -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 -8 -13 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -38 -147 -199 -193 -189 -174 -153 -127 -104 -94 -91 -86 -80 -74 -69 -66 -66 -66 -66 -66 -66 -66 -61 -52 -42 -39 -38 -40 -41 -40 -40 -42 -41 -43 -43 -41 -39 -39 -39 -38 -35 -33 -30 -27 -24 -23 -19 -15 -12 -8 -5 -3 -1 -1 -1 -7 -10 -10 -8 -5 -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 -2 -9 -31 -76 -113 -56 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -115 -113 -94 -31 -62 -111 -141 -110 -49 -13 -2 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -4 -5 -6 -6 -5 -5 -5 -5 -5 -4 -3 -3 -4 -5 -6 -7 -8 -8 -9 -9 -10 -11 -12 -14 -17 -23 -30 -35 -33 -26 -22 -26 -47 -84 -106 -102 -82 -59 -42 -28 -22 -21 -22 -22 -20 -17 -16 -16 -16 -16 -18 -19 -17 -15 -15 -17 -20 -22 -21 -18 -12 -7 -4 -2 -1 -1 -3 -4 -4 -6 -7 -9 -10 -8 -7 -5 -3 -2 -1 -1 -2 -1 -1 -3 -3 -2 -2 -3 -3 -3 -4 -5 -5 -5 -6 -6 -5 -5 -5 -6 -5 -4 -4 -4 -4 -5 -7 -9 -12 -16 -18 -13 -10 -9 -8 -7 -8 -10 -10 -6 -4 -7 -16 -26 -30 -27 -15 -5 -1 -1 -1 -1 -1 -1 -1 -2 -13 -40 -39 -11 -2 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -51 -139 -162 -187 -178 -169 -149 -126 -114 -107 -100 -93 -85 -76 -71 -68 -68 -68 -69 -72 -77 -76 -65 -52 -44 -40 -41 -43 -43 -40 -41 -39 -41 -42 -39 -37 -39 -41 -39 -37 -37 -34 -31 -29 -26 -22 -16 -12 -8 -6 -5 -3 -2 -4 -18 -27 -25 -21 -16 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -5 -22 -67 -131 -152 -71 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -9 -12 -23 -134 -128 -118 -21 -52 -103 -141 -111 -48 -11 -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 -1 -1 -1 -1 -2 -2 -1 -1 -1 -2 -2 -4 -5 -4 -4 -4 -4 -2 -2 -3 -3 -5 -6 -8 -9 -9 -9 -9 -9 -9 -10 -10 -11 -13 -16 -19 -20 -17 -15 -20 -34 -67 -91 -91 -71 -55 -47 -35 -25 -20 -19 -18 -18 -15 -11 -12 -15 -15 -15 -17 -17 -16 -15 -16 -17 -19 -20 -22 -21 -16 -11 -6 -3 -2 -1 -2 -2 -4 -7 -9 -11 -11 -10 -9 -8 -6 -4 -2 -2 -2 -1 -1 -2 -3 -4 -7 -8 -7 -5 -6 -9 -11 -10 -8 -6 -6 -5 -5 -5 -4 -3 -4 -5 -5 -7 -9 -12 -15 -18 -15 -8 -5 -5 -5 -6 -7 -9 -9 -7 -5 -3 -4 -8 -12 -17 -11 -4 -1 -1 -1 -1 -1 -1 -0 -4 -14 -19 -10 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -70 -160 -158 -167 -156 -142 -134 -124 -114 -110 -101 -90 -81 -75 -71 -70 -70 -74 -79 -80 -74 -63 -53 -47 -44 -45 -46 -46 -46 -43 -40 -39 -35 -34 -38 -39 -40 -41 -40 -38 -36 -34 -30 -24 -17 -12 -8 -6 -5 -4 -4 -6 -17 -27 -28 -26 -21 -12 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -2 -8 -26 -67 -122 -120 -37 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -34 -41 -38 -43 -104 -126 -128 -26 -93 -112 -138 -112 -51 -13 -3 -2 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -2 -4 -5 -5 -4 -3 -3 -2 -2 -3 -3 -5 -6 -8 -9 -10 -10 -9 -9 -9 -9 -9 -9 -10 -10 -11 -11 -13 -21 -39 -61 -85 -75 -62 -53 -49 -37 -27 -21 -18 -17 -15 -12 -9 -8 -10 -12 -12 -13 -15 -16 -15 -15 -15 -17 -18 -18 -21 -22 -20 -17 -12 -8 -5 -3 -2 -3 -5 -9 -14 -15 -15 -16 -17 -17 -13 -9 -7 -7 -5 -3 -2 -4 -7 -12 -19 -18 -12 -9 -10 -13 -17 -19 -17 -12 -8 -6 -5 -4 -3 -2 -3 -3 -4 -6 -8 -11 -13 -13 -11 -8 -5 -4 -3 -4 -5 -6 -5 -5 -4 -1 -2 -2 -4 -9 -6 -2 -1 -1 -0 -0 -1 -1 -1 -4 -9 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -88 -161 -162 -147 -141 -134 -123 -116 -111 -105 -96 -88 -80 -73 -70 -71 -75 -79 -80 -75 -67 -59 -51 -49 -52 -55 -54 -52 -44 -39 -38 -35 -34 -36 -38 -41 -43 -41 -39 -37 -33 -26 -19 -14 -10 -7 -5 -5 -6 -8 -8 -9 -14 -14 -11 -7 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -19 -49 -83 -84 -40 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -39 -56 -51 -47 -82 -101 -84 -20 -71 -100 -123 -99 -47 -15 -4 -2 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -5 -5 -4 -3 -2 -2 -3 -4 -5 -7 -9 -10 -10 -10 -10 -10 -10 -9 -9 -11 -12 -12 -15 -21 -38 -57 -68 -67 -51 -40 -39 -32 -24 -18 -13 -11 -10 -7 -4 -4 -5 -9 -11 -10 -11 -13 -14 -15 -13 -13 -15 -17 -18 -18 -19 -22 -22 -21 -18 -15 -12 -12 -15 -17 -18 -20 -21 -22 -26 -33 -34 -27 -20 -19 -21 -18 -12 -10 -13 -18 -26 -26 -19 -15 -15 -16 -19 -29 -39 -32 -20 -14 -11 -8 -7 -4 -2 -2 -1 -1 -2 -4 -5 -6 -8 -9 -7 -6 -5 -4 -4 -3 -3 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -3 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -3 -12 -10 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -2 -5 -10 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -113 -158 -146 -144 -135 -125 -118 -113 -110 -106 -101 -93 -82 -72 -69 -70 -75 -79 -80 -77 -72 -66 -62 -66 -68 -67 -63 -58 -54 -50 -48 -44 -39 -37 -36 -38 -39 -38 -37 -34 -28 -22 -16 -12 -9 -6 -4 -4 -6 -4 -4 -7 -8 -4 -3 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -35 -72 -68 -47 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -21 -29 -25 -26 -42 -54 -53 -71 -62 -18 -1 -57 -97 -117 -92 -45 -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 -1 -1 -2 -3 -4 -5 -5 -6 -4 -3 -3 -3 -4 -4 -6 -8 -9 -9 -10 -11 -11 -11 -10 -11 -13 -16 -19 -27 -36 -42 -43 -37 -25 -18 -16 -14 -11 -9 -7 -6 -6 -4 -2 -1 -1 -3 -6 -9 -9 -12 -13 -11 -12 -12 -11 -13 -15 -17 -17 -19 -20 -22 -23 -24 -25 -28 -37 -48 -51 -54 -45 -34 -30 -36 -48 -52 -45 -44 -52 -53 -47 -44 -38 -27 -18 -11 -9 -10 -14 -18 -20 -22 -30 -36 -33 -25 -21 -19 -14 -10 -5 -3 -2 -1 -0 -0 -1 -2 -3 -5 -6 -6 -5 -4 -2 -2 -1 -1 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -0 -1 -1 -0 -1 -1 -0 -1 -8 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -12 -14 -7 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -9 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -3 -27 -68 -116 -146 -141 -131 -116 -109 -107 -107 -107 -106 -100 -89 -77 -70 -71 -76 -80 -81 -82 -80 -76 -74 -74 -72 -69 -66 -67 -65 -66 -64 -58 -50 -44 -41 -39 -37 -36 -33 -29 -23 -18 -13 -10 -7 -4 -3 -2 -1 -2 -3 -5 -3 -3 -4 -5 -3 -3 -2 -1 -1 -0 -0 -0 -0 -1 -5 -8 -6 -2 -0 -0 -1 -0 -0 -0 -1 -5 -15 -39 -71 -103 -83 -27 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -27 -51 -52 -35 -20 -26 -49 -59 -66 -34 -1 -3 -56 -116 -129 -94 -47 -19 -7 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -6 -6 -6 -5 -5 -4 -5 -5 -6 -7 -8 -8 -8 -9 -10 -10 -10 -11 -12 -15 -18 -22 -25 -23 -19 -13 -7 -4 -3 -2 -1 -1 -1 -2 -2 -1 -2 -2 -1 -1 -2 -4 -7 -12 -11 -9 -11 -13 -12 -12 -14 -16 -17 -19 -19 -20 -21 -23 -26 -31 -42 -54 -58 -59 -54 -43 -35 -37 -42 -50 -50 -53 -63 -66 -59 -47 -35 -22 -12 -6 -5 -8 -13 -16 -20 -23 -28 -25 -23 -27 -31 -28 -19 -13 -8 -5 -4 -2 -1 -0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -7 -20 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -7 -3 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -48 -93 -139 -159 -144 -129 -118 -111 -109 -110 -112 -109 -98 -81 -76 -80 -82 -84 -86 -85 -81 -79 -80 -78 -73 -67 -65 -65 -69 -72 -74 -70 -63 -57 -49 -42 -39 -35 -31 -26 -20 -14 -9 -6 -3 -3 -2 -2 -2 -1 -1 -2 -3 -4 -6 -9 -8 -5 -3 -1 -0 -0 -0 -0 -1 -5 -9 -6 -2 -1 -0 -0 -0 -0 -3 -7 -22 -50 -74 -113 -93 -57 -23 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -27 -49 -57 -52 -38 -27 -25 -43 -51 -61 -45 -30 -37 -94 -139 -146 -99 -49 -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 -1 -2 -4 -5 -5 -7 -7 -7 -6 -6 -6 -6 -7 -7 -7 -7 -7 -7 -7 -7 -7 -6 -7 -8 -9 -10 -8 -7 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -2 -0 -1 -2 -6 -12 -11 -7 -9 -11 -12 -11 -12 -14 -16 -17 -17 -17 -18 -18 -20 -22 -26 -28 -30 -32 -27 -25 -26 -25 -25 -32 -37 -38 -38 -37 -35 -28 -19 -12 -8 -7 -7 -7 -9 -9 -12 -19 -22 -22 -24 -28 -31 -28 -20 -14 -9 -6 -4 -2 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 -1 -1 -1 -1 -7 -21 -17 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -0 -1 -1 -1 -0 -0 -1 -3 -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 -1 -6 -11 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -82 -132 -177 -185 -155 -134 -121 -114 -112 -113 -109 -97 -87 -88 -89 -89 -89 -86 -85 -88 -90 -87 -85 -82 -76 -71 -70 -68 -72 -77 -78 -74 -65 -51 -44 -39 -35 -31 -26 -19 -14 -10 -6 -5 -4 -3 -2 -1 -1 -3 -5 -7 -11 -13 -10 -6 -2 -1 -0 -0 -0 -0 -1 -4 -7 -5 -2 -2 -2 -1 -1 -3 -15 -33 -57 -86 -73 -56 -45 -21 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -43 -65 -57 -43 -29 -31 -36 -28 -35 -48 -38 -49 -103 -143 -132 -159 -104 -47 -16 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -7 -8 -8 -7 -7 -7 -6 -7 -8 -9 -8 -7 -7 -7 -6 -5 -3 -2 -2 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -4 -1 -1 -2 -5 -11 -9 -6 -8 -9 -8 -7 -9 -12 -13 -12 -13 -13 -13 -12 -12 -13 -12 -13 -12 -12 -10 -10 -10 -11 -12 -15 -18 -19 -18 -17 -17 -15 -12 -7 -6 -7 -5 -4 -4 -4 -5 -9 -10 -10 -14 -19 -22 -21 -16 -11 -9 -7 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -0 -1 -1 -1 -8 -20 -20 -8 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -1 -1 -1 -0 -0 -1 -4 -5 -4 -3 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -10 -7 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -1 -0 -0 -1 -8 -13 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -114 -158 -184 -188 -165 -144 -126 -114 -106 -100 -91 -87 -87 -88 -92 -91 -89 -92 -95 -101 -110 -113 -105 -94 -83 -71 -66 -70 -79 -83 -78 -64 -52 -44 -39 -35 -32 -28 -25 -23 -18 -13 -8 -3 -2 -1 -1 -3 -4 -5 -6 -6 -5 -2 -1 -0 -0 -0 -0 -0 -1 -3 -8 -11 -14 -15 -14 -8 -7 -17 -37 -61 -83 -80 -47 -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 -38 -66 -52 -30 -22 -35 -36 -8 -15 -26 -6 -21 -110 -120 -101 -144 -118 -55 -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 -1 -1 -0 -0 -0 -1 -0 -0 -1 -1 -2 -3 -5 -7 -8 -8 -7 -7 -7 -8 -9 -11 -12 -12 -12 -11 -10 -8 -8 -5 -3 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -5 -1 -1 -1 -6 -11 -8 -5 -6 -8 -7 -6 -8 -10 -10 -9 -9 -9 -9 -7 -7 -6 -6 -7 -5 -4 -3 -2 -2 -3 -2 -3 -5 -6 -5 -5 -6 -6 -4 -3 -3 -3 -2 -2 -2 -2 -3 -3 -3 -4 -4 -8 -12 -12 -11 -9 -7 -6 -5 -3 -2 -1 -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 -1 -0 -1 -1 -0 -4 -15 -21 -11 -1 -0 -0 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -4 -2 -1 -0 -0 -0 -0 -1 -3 -5 -6 -4 -3 -5 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -6 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -5 -1 -0 -0 -1 -10 -20 -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 -64 -208 -248 -228 -204 -173 -141 -115 -99 -90 -82 -78 -81 -87 -90 -90 -81 -88 -106 -107 -103 -102 -102 -97 -84 -71 -66 -69 -77 -79 -73 -64 -55 -47 -40 -34 -31 -29 -30 -24 -17 -9 -4 -3 -4 -6 -7 -5 -3 -3 -4 -2 -0 -0 -0 -0 -0 -1 -2 -1 -3 -9 -17 -27 -40 -46 -37 -28 -33 -41 -45 -60 -52 -30 -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 -15 -48 -48 -25 -12 -19 -24 -9 -4 -6 -0 -12 -78 -88 -82 -60 -132 -87 -25 -4 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -2 -3 -5 -7 -10 -11 -10 -10 -10 -10 -10 -12 -14 -15 -15 -14 -12 -10 -10 -9 -5 -3 -2 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -4 -1 -1 -2 -6 -10 -8 -5 -6 -6 -6 -6 -7 -7 -7 -8 -8 -7 -6 -4 -3 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -2 -3 -4 -5 -5 -4 -4 -5 -6 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -2 -2 -1 -1 -1 -1 -1 -0 -1 -5 -17 -15 -7 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -7 -8 -5 -1 -0 -0 -0 -2 -5 -7 -6 -4 -2 -2 -4 -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 -1 -2 -4 -5 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -25 -24 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -36 -165 -242 -252 -248 -231 -205 -177 -146 -119 -98 -80 -74 -78 -83 -86 -82 -93 -101 -79 -61 -65 -82 -94 -95 -83 -70 -65 -68 -71 -74 -71 -63 -54 -43 -36 -32 -33 -30 -20 -12 -6 -5 -6 -9 -12 -12 -10 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -9 -17 -26 -46 -63 -62 -47 -34 -25 -20 -16 -26 -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 -1 -36 -41 -18 -4 -4 -16 -21 -7 -0 -0 -7 -40 -44 -35 -5 -97 -126 -56 -12 -2 -3 -5 -7 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -3 -2 -2 -2 -3 -3 -4 -6 -9 -12 -14 -14 -13 -11 -9 -10 -12 -12 -11 -10 -10 -10 -10 -10 -11 -9 -6 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -4 -5 -4 -2 -1 -1 -2 -6 -9 -8 -5 -5 -5 -5 -4 -4 -4 -5 -7 -8 -7 -4 -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 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -8 -16 -17 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -3 -6 -7 -4 -1 -0 -0 -0 -2 -10 -16 -8 -4 -2 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -12 -8 -2 -14 -27 -30 -20 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -5 -3 -77 -229 -234 -239 -247 -251 -244 -223 -183 -137 -96 -75 -71 -77 -85 -88 -101 -93 -46 -28 -34 -53 -74 -89 -91 -80 -68 -63 -65 -69 -68 -63 -54 -45 -37 -36 -36 -32 -21 -9 -4 -4 -7 -10 -10 -9 -6 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -3 -22 -39 -51 -51 -49 -37 -20 -17 -26 -24 -5 -8 -11 -11 -11 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -37 -48 -28 -13 -6 -17 -34 -29 -20 -10 -0 -0 -0 -0 -2 -80 -151 -96 -31 -12 -15 -26 -39 -33 -16 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -3 -5 -6 -5 -4 -4 -4 -4 -4 -5 -9 -12 -14 -14 -11 -8 -7 -8 -9 -10 -11 -11 -12 -12 -12 -13 -12 -7 -3 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -3 -8 -10 -9 -5 -4 -5 -4 -3 -2 -2 -3 -7 -9 -8 -4 -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 -1 -1 -1 -1 -3 -4 -4 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -2 -7 -17 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -2 -1 -0 -1 -7 -11 -8 -5 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -4 -4 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -14 -9 -21 -31 -31 -30 -15 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -22 -71 -137 -124 -145 -244 -213 -208 -214 -235 -253 -264 -251 -202 -138 -93 -74 -73 -78 -88 -103 -79 -21 -16 -26 -37 -52 -71 -87 -87 -75 -64 -61 -62 -62 -58 -52 -45 -39 -37 -36 -32 -24 -11 -4 -3 -4 -5 -4 -3 -2 -0 -0 -0 -0 -4 -12 -6 -0 -0 -0 -17 -68 -103 -120 -134 -54 -9 -2 -2 -9 -11 -3 -6 -5 -6 -8 -10 -10 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -29 -52 -37 -21 -9 -21 -48 -51 -31 -10 -0 -0 -0 -1 -14 -73 -142 -138 -63 -35 -38 -55 -75 -78 -52 -20 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -0 -1 -2 -2 -2 -2 -5 -8 -7 -5 -6 -5 -4 -3 -2 -3 -5 -8 -9 -8 -5 -4 -5 -9 -13 -17 -20 -26 -24 -15 -11 -7 -3 -1 -1 -2 -2 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -9 -11 -9 -6 -4 -3 -2 -1 -1 -1 -2 -5 -7 -7 -4 -2 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -1 -1 -0 -1 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -2 -6 -2 -1 -1 -2 -3 -4 -5 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -7 -5 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -8 -6 -14 -27 -31 -32 -27 -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 -6 -42 -65 -119 -219 -270 -241 -218 -221 -204 -194 -182 -191 -217 -243 -268 -265 -205 -133 -91 -76 -77 -84 -80 -49 -11 -12 -25 -37 -45 -61 -77 -83 -79 -69 -62 -59 -57 -54 -50 -45 -42 -39 -35 -29 -23 -13 -6 -3 -2 -1 -1 -0 -0 -0 -0 -0 -2 -9 -17 -9 -1 -0 -6 -49 -85 -78 -42 -26 -9 -1 -0 -0 -0 -0 -1 -2 -2 -3 -8 -9 -10 -9 -8 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -46 -30 -15 -10 -23 -39 -35 -15 -2 -0 -1 -6 -22 -57 -105 -125 -193 -108 -65 -63 -77 -98 -111 -87 -38 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -2 -1 -1 -1 -1 -0 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -3 -3 -3 -1 -2 -5 -6 -5 -6 -5 -4 -2 -2 -1 -1 -2 -3 -2 -2 -3 -5 -10 -18 -28 -35 -49 -47 -21 -9 -4 -2 -2 -1 -1 -2 -2 -4 -7 -8 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -8 -10 -8 -5 -3 -2 -2 -2 -2 -1 -1 -2 -3 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -4 -5 -5 -4 -2 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -2 -1 -1 -0 -1 -1 -2 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -2 -1 -1 -0 -0 -0 -0 -2 -7 -7 -3 -0 -0 -1 -2 -4 -4 -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 -1 -3 -6 -5 -5 -3 -4 -5 -5 -3 -2 -2 -2 -2 -3 -2 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -14 -29 -32 -32 -29 -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 -18 -158 -206 -242 -278 -258 -236 -216 -204 -195 -189 -175 -163 -160 -181 -217 -265 -260 -188 -122 -88 -79 -83 -73 -37 -13 -12 -19 -41 -56 -64 -67 -73 -78 -74 -64 -57 -52 -49 -46 -43 -40 -34 -28 -25 -21 -14 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -5 -9 -6 -3 -9 -27 -56 -52 -21 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -9 -9 -9 -5 -0 -0 -0 -0 -0 -0 -0 -0 -2 -33 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -82 -43 -21 -22 -39 -28 -8 -3 -0 -0 -3 -22 -72 -120 -173 -172 -247 -147 -91 -81 -83 -91 -105 -89 -45 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -4 -6 -7 -6 -4 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -3 -2 -1 -0 -2 -2 -3 -4 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -4 -8 -14 -25 -39 -48 -56 -53 -27 -11 -4 -3 -5 -6 -6 -5 -5 -4 -6 -8 -11 -13 -8 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -8 -6 -3 -1 -1 -2 -4 -3 -1 -0 -1 -1 -2 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -1 -2 -4 -5 -6 -5 -3 -2 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -1 -1 -2 -2 -1 -0 -0 -1 -6 -17 -20 -10 -1 -0 -0 -1 -3 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -5 -7 -5 -3 -2 -3 -2 -2 -2 -2 -2 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -36 -36 -30 -20 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -19 -5 -6 -79 -88 -259 -281 -260 -245 -236 -224 -207 -194 -185 -182 -173 -158 -137 -143 -163 -206 -258 -221 -151 -111 -98 -88 -63 -31 -16 -15 -20 -41 -63 -66 -60 -65 -71 -71 -62 -54 -50 -46 -43 -39 -34 -29 -25 -23 -18 -12 -8 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -11 -34 -53 -32 -13 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -13 -16 -18 -2 -0 -0 -0 -0 -0 -0 -0 -1 -53 -43 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -21 -55 -60 -57 -52 -21 -0 -0 -0 -0 -2 -25 -92 -146 -170 -187 -256 -166 -105 -84 -76 -76 -81 -72 -41 -12 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -7 -8 -6 -5 -4 -4 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -2 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -1 -5 -10 -16 -23 -37 -43 -40 -36 -21 -10 -4 -1 -3 -7 -10 -12 -10 -5 -3 -3 -7 -11 -10 -2 -1 -0 -0 -0 -0 -0 -1 -2 -5 -7 -6 -3 -2 -1 -1 -2 -4 -6 -3 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -2 -3 -3 -2 -1 -1 -0 -0 -1 -2 -3 -5 -6 -5 -3 -2 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -1 -2 -1 -1 -2 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -1 -4 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -3 -3 -2 -2 -1 -2 -1 -1 -0 -1 -9 -27 -34 -16 -2 -0 -0 -1 -2 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -5 -3 -1 -1 -2 -1 -1 -1 -1 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -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 -3 -37 -43 -41 -26 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -53 -143 -101 -39 -235 -229 -291 -265 -238 -217 -211 -205 -196 -186 -181 -181 -174 -162 -138 -123 -130 -156 -214 -222 -179 -138 -119 -95 -58 -27 -16 -20 -29 -44 -58 -59 -56 -58 -60 -64 -62 -58 -53 -50 -45 -41 -36 -30 -24 -19 -14 -11 -9 -5 -2 -1 -0 -0 -0 -0 -1 -2 -3 -2 -1 -2 -30 -65 -51 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -13 -13 -2 -0 -0 -0 -0 -0 -0 -3 -8 -48 -34 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -56 -63 -62 -32 -7 -0 -0 -0 -0 -0 -9 -55 -135 -153 -206 -240 -175 -116 -85 -68 -62 -57 -49 -30 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -7 -9 -7 -6 -6 -6 -5 -3 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 -1 -1 -2 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -4 -4 -4 -5 -4 -3 -1 -1 -1 -1 -1 -0 -1 -2 -7 -11 -14 -23 -25 -23 -21 -14 -6 -2 -0 -1 -2 -2 -4 -5 -3 -1 -1 -1 -4 -7 -3 -1 -1 -1 -0 -0 -1 -1 -3 -5 -7 -6 -2 -1 -1 -1 -2 -3 -8 -6 -3 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -3 -5 -5 -6 -5 -3 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -1 -2 -4 -5 -3 -2 -1 -1 -1 -1 -0 -0 -0 -1 -4 -6 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -3 -3 -2 -2 -2 -1 -1 -0 -1 -4 -15 -25 -12 -2 -0 -0 -1 -3 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -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 -3 -20 -39 -32 -23 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -131 -294 -242 -157 -276 -288 -285 -252 -231 -206 -201 -202 -197 -188 -184 -186 -180 -170 -155 -126 -119 -137 -175 -201 -190 -149 -126 -98 -60 -35 -28 -33 -41 -48 -54 -55 -53 -52 -52 -58 -62 -62 -58 -55 -50 -45 -40 -33 -25 -18 -14 -11 -9 -5 -3 -1 -0 -0 -0 -0 -2 -4 -4 -3 -2 -6 -51 -84 -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 -19 -33 -39 -47 -50 -34 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -12 -14 -6 -1 -0 -0 -0 -3 -9 -19 -52 -122 -145 -198 -221 -177 -126 -90 -65 -53 -57 -53 -33 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -6 -6 -6 -5 -3 -1 -0 -0 -2 -3 -3 -3 -2 -2 -2 -1 -2 -2 -2 -2 -2 -3 -4 -4 -3 -3 -3 -2 -2 -6 -10 -17 -18 -13 -8 -5 -3 -2 -2 -2 -1 -0 -1 -2 -3 -5 -8 -12 -17 -16 -12 -4 -1 -0 -1 -1 -2 -3 -3 -1 -1 -0 -1 -3 -5 -4 -2 -2 -3 -3 -2 -1 -1 -3 -6 -7 -5 -2 -2 -1 -1 -1 -2 -4 -4 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -4 -4 -3 -3 -2 -1 -0 -0 -1 -2 -5 -6 -7 -6 -4 -3 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -3 -4 -6 -5 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -4 -5 -4 -4 -3 -2 -1 -0 -0 -1 -3 -5 -5 -2 -1 -1 -1 -3 -4 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -2 -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 -17 -29 -11 -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 -1 -149 -285 -293 -280 -274 -271 -275 -247 -234 -205 -196 -199 -202 -192 -187 -188 -190 -183 -163 -135 -117 -126 -151 -173 -163 -131 -118 -102 -66 -41 -36 -47 -49 -49 -53 -54 -52 -52 -51 -53 -58 -61 -59 -53 -50 -44 -39 -32 -24 -19 -17 -13 -9 -5 -2 -1 -0 -0 -1 -4 -9 -8 -3 -5 -13 -28 -55 -66 -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 -1 -25 -40 -52 -69 -69 -64 -45 -20 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -44 -57 -49 -49 -75 -109 -137 -156 -196 -210 -171 -125 -90 -61 -48 -55 -55 -37 -16 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -6 -6 -4 -2 -1 -1 -1 -1 -1 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -2 -4 -8 -10 -8 -4 -3 -2 -2 -3 -4 -7 -13 -15 -12 -7 -4 -3 -3 -3 -2 -1 -1 -1 -2 -1 -1 -2 -6 -19 -19 -13 -6 -2 -1 -1 -1 -4 -6 -4 -2 -1 -1 -2 -4 -6 -7 -4 -4 -5 -5 -4 -1 -1 -2 -3 -3 -3 -1 -1 -1 -1 -1 -3 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -4 -4 -4 -3 -3 -2 -1 -1 -1 -1 -2 -4 -6 -8 -8 -6 -4 -2 -1 -1 -0 -0 -0 -1 -1 -2 -3 -4 -5 -6 -7 -6 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -1 -0 -0 -0 -0 -1 -1 -2 -1 -2 -3 -3 -4 -5 -5 -4 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -6 -5 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -2 -2 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -28 -20 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -85 -242 -296 -290 -273 -267 -270 -246 -237 -215 -197 -196 -200 -191 -194 -197 -209 -207 -175 -136 -115 -116 -135 -150 -126 -109 -112 -116 -80 -52 -49 -60 -53 -51 -56 -55 -53 -53 -52 -53 -57 -58 -55 -49 -47 -42 -37 -32 -23 -20 -18 -12 -6 -3 -1 -0 -1 -4 -9 -15 -12 -7 -5 -14 -39 -48 -31 -20 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -5 -27 -44 -40 -38 -45 -65 -82 -88 -81 -57 -26 -11 -10 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -70 -87 -77 -88 -130 -163 -169 -173 -191 -187 -153 -120 -88 -56 -44 -52 -56 -39 -17 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -5 -6 -5 -4 -2 -1 -0 -0 -1 -1 -1 -2 -3 -3 -2 -2 -2 -1 -0 -0 -0 -1 -4 -8 -8 -6 -3 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 -3 -5 -4 -3 -3 -6 -21 -21 -14 -7 -3 -1 -1 -2 -3 -4 -3 -2 -1 -1 -2 -4 -5 -5 -5 -4 -4 -4 -3 -1 -1 -2 -3 -3 -2 -1 -0 -0 -1 -1 -2 -2 -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 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -3 -3 -4 -4 -5 -5 -5 -6 -6 -4 -3 -2 -1 -1 -1 -2 -4 -6 -8 -9 -8 -6 -3 -2 -1 -1 -0 -0 -1 -2 -3 -4 -5 -7 -8 -7 -3 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -0 -0 -0 -0 -0 -1 -2 -1 -1 -2 -2 -3 -4 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -5 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -14 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -231 -299 -293 -275 -274 -267 -244 -236 -222 -203 -198 -196 -188 -207 -217 -232 -241 -196 -140 -113 -106 -116 -118 -95 -95 -115 -126 -94 -66 -73 -74 -58 -54 -57 -54 -51 -50 -51 -51 -54 -56 -52 -46 -46 -40 -37 -34 -25 -24 -16 -8 -3 -1 -0 -2 -10 -19 -21 -15 -9 -1 -4 -26 -54 -26 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -14 -15 -18 -31 -56 -72 -55 -44 -51 -66 -86 -101 -98 -83 -56 -32 -27 -17 -0 -0 -0 -0 -0 -0 -1 -12 -16 -2 -0 -0 -12 -40 -67 -81 -119 -175 -196 -186 -179 -177 -157 -134 -115 -84 -50 -42 -51 -53 -37 -16 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -1 -0 -0 -0 -1 -2 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -6 -6 -6 -5 -5 -7 -16 -19 -17 -11 -5 -2 -2 -3 -5 -6 -4 -3 -2 -1 -1 -3 -4 -4 -4 -3 -3 -2 -2 -1 -1 -2 -4 -3 -2 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -6 -6 -7 -7 -6 -8 -7 -6 -5 -4 -2 -1 -0 -1 -2 -4 -6 -9 -10 -9 -7 -4 -2 -1 -1 -1 -1 -2 -2 -3 -5 -7 -7 -5 -3 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -10 -3 -0 -1 -1 -1 -1 -1 -1 -2 -4 -4 -4 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -3 -7 -8 -6 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -2 -3 -3 -2 -2 -2 -1 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -45 -277 -303 -298 -278 -281 -269 -245 -233 -222 -208 -196 -188 -190 -217 -151 -246 -216 -225 -152 -104 -91 -89 -84 -81 -97 -116 -120 -113 -102 -82 -77 -67 -59 -56 -52 -48 -46 -46 -47 -49 -50 -51 -46 -46 -40 -36 -33 -25 -19 -11 -4 -1 -0 -1 -11 -36 -50 -34 -15 -9 -9 -18 -45 -43 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -13 -29 -36 -35 -36 -45 -61 -69 -66 -68 -81 -80 -100 -120 -113 -98 -69 -33 -7 -2 -1 -0 -0 -0 -0 -6 -45 -119 -77 -26 -3 -0 -2 -17 -65 -93 -153 -214 -212 -186 -172 -161 -141 -129 -117 -81 -44 -38 -47 -44 -29 -12 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -11 -10 -7 -10 -11 -9 -7 -10 -14 -21 -18 -13 -14 -15 -19 -23 -10 -7 -4 -2 -1 -1 -3 -4 -4 -5 -4 -2 -1 -1 -1 -2 -4 -6 -3 -3 -4 -3 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -2 -1 -2 -3 -6 -8 -8 -6 -6 -6 -7 -9 -8 -7 -7 -5 -4 -3 -1 -1 -1 -2 -4 -7 -10 -11 -10 -7 -5 -3 -1 -1 -1 -2 -2 -3 -4 -4 -5 -3 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -15 -45 -29 -7 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -2 -4 -5 -4 -3 -4 -6 -7 -9 -6 -3 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -41 -214 -314 -308 -302 -281 -286 -273 -249 -232 -222 -212 -201 -192 -197 -216 -135 -175 -43 -223 -161 -103 -78 -65 -61 -75 -98 -114 -120 -122 -115 -94 -81 -82 -74 -60 -53 -48 -46 -45 -46 -45 -45 -44 -41 -40 -35 -31 -26 -18 -13 -8 -3 -1 -0 -6 -28 -56 -62 -39 -17 -16 -37 -68 -57 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -12 -28 -37 -40 -53 -62 -63 -68 -68 -72 -74 -83 -107 -120 -115 -107 -112 -80 -62 -36 -23 -14 -5 -4 -3 -1 -0 -4 -17 -37 -72 -7 -0 -0 -7 -65 -101 -179 -233 -212 -190 -184 -170 -150 -151 -133 -83 -46 -42 -54 -49 -31 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -4 -3 -2 -2 -1 -0 -1 -1 -1 -0 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -3 -10 -17 -16 -13 -15 -16 -14 -13 -11 -12 -26 -34 -37 -44 -46 -45 -42 -22 -11 -7 -4 -2 -2 -2 -4 -5 -5 -5 -3 -1 -1 -1 -2 -4 -8 -8 -7 -6 -3 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -1 -2 -2 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -3 -5 -8 -8 -7 -6 -6 -6 -7 -9 -8 -8 -7 -6 -5 -3 -1 -0 -1 -1 -3 -8 -10 -12 -10 -8 -5 -2 -1 -2 -3 -4 -5 -4 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -35 -61 -37 -6 -1 -2 -2 -1 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -4 -11 -13 -7 -3 -4 -5 -5 -9 -8 -3 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -1 -1 -1 -1 -2 -2 -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 -80 -285 -329 -315 -308 -286 -288 -278 -253 -234 -224 -216 -207 -197 -207 -233 -184 -57 -86 -231 -186 -109 -70 -54 -51 -76 -100 -112 -116 -117 -113 -100 -93 -95 -91 -70 -58 -51 -52 -53 -51 -45 -41 -38 -33 -30 -27 -25 -20 -18 -13 -8 -5 -1 -1 -21 -42 -54 -51 -35 -20 -24 -61 -90 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -26 -38 -51 -49 -60 -63 -56 -66 -79 -78 -77 -83 -116 -112 -89 -83 -113 -80 -67 -64 -66 -52 -41 -45 -58 -84 -79 -2 -18 -79 -91 -8 -0 -0 -1 -63 -119 -207 -246 -220 -208 -214 -206 -194 -185 -144 -89 -59 -56 -60 -52 -31 -11 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -3 -8 -15 -15 -12 -13 -15 -16 -18 -13 -13 -30 -47 -58 -68 -68 -61 -53 -36 -21 -14 -6 -2 -2 -2 -3 -3 -3 -3 -2 -1 -1 -1 -2 -4 -6 -8 -7 -4 -2 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -2 -2 -1 -0 -1 -2 -3 -5 -5 -3 -5 -7 -6 -4 -4 -3 -2 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -4 -7 -8 -7 -6 -6 -4 -6 -9 -10 -8 -7 -6 -5 -4 -2 -2 -0 -1 -1 -4 -8 -12 -12 -10 -7 -4 -2 -3 -6 -8 -8 -6 -2 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -2 -23 -33 -18 -4 -2 -3 -3 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -5 -17 -23 -8 -2 -3 -3 -3 -4 -3 -1 -2 -5 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -2 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -174 -305 -323 -313 -296 -294 -274 -254 -236 -225 -215 -209 -204 -222 -252 -215 -153 -254 -239 -193 -131 -81 -52 -43 -70 -95 -102 -102 -102 -101 -98 -100 -104 -98 -81 -64 -56 -58 -59 -56 -47 -41 -38 -36 -32 -30 -27 -23 -24 -17 -14 -8 -2 -9 -38 -46 -41 -36 -27 -20 -28 -66 -118 -93 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -30 -55 -68 -58 -58 -64 -66 -68 -84 -91 -69 -78 -106 -90 -72 -67 -120 -85 -74 -67 -77 -82 -79 -76 -83 -107 -126 -113 -91 -92 -83 -12 -1 -0 -0 -79 -150 -224 -252 -236 -228 -236 -242 -240 -201 -142 -93 -75 -75 -68 -47 -25 -10 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -3 -7 -8 -6 -8 -13 -14 -13 -12 -14 -27 -44 -57 -67 -68 -61 -57 -50 -39 -29 -11 -5 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -1 -2 -3 -3 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -6 -5 -4 -3 -3 -2 -1 -1 -1 -3 -8 -11 -6 -6 -9 -7 -5 -4 -3 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 -1 -2 -3 -6 -9 -7 -7 -6 -4 -5 -8 -9 -8 -7 -7 -6 -4 -3 -2 -1 -1 -1 -3 -6 -10 -12 -10 -8 -6 -5 -6 -9 -12 -10 -8 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -3 -1 -1 -4 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -4 -13 -17 -7 -1 -0 -1 -1 -1 -2 -7 -13 -13 -9 -7 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -191 -303 -308 -296 -295 -268 -252 -232 -222 -206 -198 -205 -227 -252 -255 -257 -263 -226 -175 -118 -72 -39 -28 -46 -74 -83 -82 -82 -86 -91 -98 -103 -96 -81 -66 -57 -57 -55 -54 -46 -42 -43 -44 -42 -41 -38 -35 -36 -28 -18 -8 -4 -12 -32 -32 -25 -21 -17 -17 -31 -67 -101 -77 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -35 -31 -47 -78 -63 -61 -72 -76 -74 -68 -74 -80 -72 -82 -87 -72 -59 -62 -127 -115 -110 -86 -101 -95 -81 -81 -90 -98 -95 -89 -82 -57 -56 -18 -1 -26 -44 -109 -180 -240 -260 -249 -238 -242 -247 -230 -185 -138 -97 -86 -90 -70 -41 -21 -9 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -4 -8 -6 -0 -1 -3 -1 -1 -2 -1 -1 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -2 -2 -1 -0 -0 -0 -0 -2 -2 -4 -7 -10 -8 -6 -8 -12 -21 -34 -49 -58 -58 -52 -55 -56 -53 -43 -18 -8 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -3 -5 -7 -8 -10 -9 -7 -5 -3 -2 -1 -1 -1 -3 -8 -12 -8 -6 -7 -6 -4 -3 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -2 -3 -5 -9 -8 -7 -5 -3 -2 -4 -7 -8 -7 -7 -6 -3 -2 -2 -2 -2 -2 -2 -4 -7 -10 -10 -8 -6 -6 -8 -11 -13 -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 -1 -1 -5 -6 -3 -1 -0 -1 -2 -3 -6 -10 -13 -11 -9 -8 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -60 -208 -294 -294 -289 -276 -260 -238 -226 -212 -210 -217 -228 -242 -251 -256 -240 -196 -145 -99 -51 -28 -19 -32 -60 -69 -66 -67 -75 -83 -91 -94 -87 -73 -60 -52 -52 -49 -47 -43 -42 -46 -47 -45 -44 -44 -39 -29 -20 -12 -6 -3 -5 -10 -12 -12 -14 -13 -15 -35 -64 -52 -18 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -68 -74 -68 -70 -73 -83 -83 -73 -66 -64 -64 -85 -111 -108 -81 -61 -52 -72 -133 -132 -97 -77 -90 -95 -93 -101 -109 -97 -71 -52 -40 -36 -46 -22 -0 -34 -73 -135 -209 -258 -266 -248 -228 -218 -210 -190 -157 -123 -96 -93 -101 -75 -41 -21 -9 -3 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -6 -4 -1 -1 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -3 -3 -5 -10 -17 -29 -44 -51 -51 -48 -53 -56 -53 -44 -27 -14 -8 -5 -3 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -7 -9 -11 -13 -12 -9 -7 -5 -3 -1 -1 -1 -3 -7 -11 -8 -6 -5 -5 -4 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -8 -9 -7 -5 -3 -2 -3 -5 -5 -6 -5 -4 -3 -1 -2 -2 -2 -1 -2 -3 -5 -7 -7 -6 -4 -4 -6 -9 -10 -9 -6 -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 -1 -1 -1 -1 -1 -2 -4 -6 -7 -7 -11 -15 -13 -9 -5 -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 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -184 -297 -299 -299 -299 -279 -253 -235 -222 -217 -220 -224 -235 -248 -251 -225 -174 -117 -66 -31 -20 -18 -33 -52 -61 -59 -64 -68 -75 -79 -79 -74 -65 -54 -50 -52 -49 -46 -48 -47 -50 -48 -44 -40 -34 -24 -13 -6 -4 -2 -1 -1 -1 -2 -7 -14 -16 -14 -23 -33 -22 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -26 -56 -69 -82 -95 -104 -106 -96 -78 -60 -55 -55 -67 -86 -90 -74 -60 -60 -80 -103 -85 -61 -66 -76 -78 -75 -73 -66 -50 -33 -24 -22 -24 -26 -11 -1 -31 -95 -171 -240 -270 -260 -235 -210 -189 -173 -154 -128 -102 -91 -100 -107 -75 -43 -22 -8 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -3 -3 -3 -3 -3 -5 -3 -1 -1 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -4 -7 -11 -18 -28 -36 -40 -42 -45 -43 -41 -37 -29 -18 -10 -6 -5 -4 -6 -7 -5 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -6 -9 -11 -15 -17 -15 -11 -8 -5 -3 -2 -2 -3 -5 -8 -9 -7 -6 -5 -4 -4 -3 -3 -3 -2 -2 -2 -1 -1 -1 -2 -1 -2 -2 -3 -4 -5 -7 -9 -9 -7 -6 -5 -3 -3 -2 -5 -6 -3 -2 -1 -1 -2 -2 -2 -2 -3 -3 -4 -3 -4 -3 -3 -3 -5 -7 -8 -6 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -8 -8 -9 -11 -11 -11 -10 -7 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -2 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -218 -306 -302 -301 -307 -295 -269 -246 -231 -217 -219 -221 -231 -247 -247 -209 -149 -87 -43 -22 -22 -29 -36 -46 -55 -58 -65 -67 -69 -69 -67 -66 -62 -57 -56 -57 -56 -58 -61 -58 -56 -51 -45 -33 -21 -12 -5 -1 -0 -0 -0 -0 -1 -3 -10 -25 -30 -25 -21 -18 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -28 -49 -62 -73 -89 -101 -109 -85 -48 -60 -74 -64 -57 -57 -61 -65 -69 -76 -84 -86 -77 -54 -40 -40 -41 -41 -41 -39 -31 -20 -11 -10 -17 -26 -31 -20 -16 -68 -140 -207 -256 -265 -245 -218 -191 -164 -141 -123 -102 -84 -87 -107 -110 -76 -45 -20 -6 -2 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -2 -3 -4 -3 -2 -1 -2 -1 -1 -2 -3 -2 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -3 -5 -6 -9 -13 -18 -21 -23 -26 -27 -27 -27 -22 -15 -10 -6 -4 -5 -8 -9 -6 -5 -5 -4 -4 -3 -2 -1 -1 -2 -2 -1 -1 -1 -0 -0 -1 -2 -4 -5 -8 -11 -15 -18 -18 -14 -10 -9 -7 -5 -3 -3 -4 -6 -7 -7 -6 -5 -5 -5 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -4 -6 -6 -7 -8 -10 -12 -12 -13 -14 -10 -7 -5 -3 -4 -5 -2 -2 -1 -1 -2 -2 -2 -2 -3 -3 -3 -2 -2 -2 -2 -2 -4 -6 -6 -4 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -7 -8 -9 -9 -10 -9 -8 -8 -8 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -260 -304 -302 -303 -295 -274 -252 -239 -228 -224 -222 -229 -241 -228 -180 -118 -63 -32 -25 -31 -38 -42 -47 -54 -61 -69 -72 -70 -69 -68 -70 -71 -72 -74 -73 -71 -72 -75 -71 -62 -52 -42 -28 -15 -8 -4 -1 -0 -0 -0 -2 -6 -13 -28 -49 -61 -57 -38 -23 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -27 -31 -39 -55 -66 -71 -78 -81 -85 -94 -65 -10 -13 -45 -78 -74 -66 -62 -61 -70 -82 -86 -77 -62 -45 -36 -33 -30 -31 -31 -29 -21 -14 -10 -13 -24 -37 -44 -31 -27 -111 -182 -231 -255 -252 -230 -200 -169 -135 -109 -94 -78 -69 -83 -110 -112 -79 -42 -19 -6 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -3 -2 -1 -0 -0 -1 -3 -3 -2 -1 -3 -2 -2 -2 -1 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -3 -4 -6 -8 -8 -8 -7 -8 -11 -14 -16 -15 -12 -7 -3 -2 -3 -7 -8 -6 -4 -4 -5 -4 -5 -4 -2 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -3 -5 -9 -14 -18 -20 -18 -14 -12 -10 -9 -6 -3 -3 -4 -6 -6 -4 -4 -4 -5 -6 -6 -6 -6 -5 -4 -3 -4 -4 -4 -3 -3 -5 -7 -10 -10 -10 -11 -13 -13 -14 -17 -19 -15 -13 -10 -6 -3 -3 -2 -1 -1 -1 -1 -2 -2 -3 -2 -3 -3 -3 -3 -3 -2 -2 -4 -5 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -8 -8 -8 -7 -7 -7 -6 -5 -6 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -98 -139 -262 -296 -284 -273 -258 -234 -221 -222 -221 -223 -224 -198 -147 -85 -43 -27 -31 -41 -46 -49 -55 -61 -67 -74 -77 -78 -82 -85 -87 -89 -94 -100 -101 -94 -86 -82 -77 -68 -52 -37 -26 -17 -8 -3 -1 -1 -2 -5 -13 -25 -40 -55 -68 -71 -54 -30 -12 -6 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -38 -51 -51 -56 -64 -70 -74 -79 -82 -83 -89 -91 -60 -10 -7 -40 -100 -93 -69 -56 -53 -55 -52 -44 -36 -29 -27 -28 -26 -29 -28 -28 -24 -21 -21 -30 -45 -48 -36 -39 -68 -162 -227 -238 -238 -233 -211 -179 -147 -116 -91 -76 -64 -62 -80 -106 -109 -81 -46 -22 -7 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -3 -3 -1 -0 -0 -0 -1 -3 -4 -2 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -2 -2 -2 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -3 -3 -4 -6 -10 -9 -3 -3 -3 -7 -11 -12 -8 -5 -2 -1 -2 -4 -4 -3 -2 -2 -4 -3 -5 -5 -4 -3 -3 -2 -2 -2 -1 -1 -1 -1 -2 -3 -7 -13 -17 -19 -19 -16 -13 -12 -11 -7 -3 -1 -1 -2 -3 -3 -2 -2 -4 -7 -9 -9 -8 -7 -6 -5 -4 -4 -5 -4 -3 -4 -6 -10 -13 -13 -11 -12 -13 -14 -15 -17 -17 -16 -16 -15 -8 -3 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -3 -5 -6 -7 -7 -6 -6 -5 -4 -3 -4 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -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 -5 -23 -128 -253 -276 -269 -260 -239 -222 -217 -215 -213 -200 -163 -111 -57 -28 -22 -38 -55 -60 -64 -69 -75 -80 -84 -88 -94 -104 -112 -115 -117 -122 -125 -121 -109 -95 -87 -83 -76 -60 -43 -30 -23 -16 -10 -8 -11 -16 -25 -41 -57 -66 -62 -48 -32 -14 -0 -2 -16 -21 -6 -2 -2 -3 -2 -0 -0 -0 -0 -0 -1 -1 -20 -55 -49 -47 -51 -58 -66 -76 -84 -85 -83 -88 -103 -109 -91 -84 -14 -29 -85 -75 -49 -37 -34 -33 -32 -30 -30 -35 -41 -45 -40 -31 -28 -24 -21 -25 -34 -41 -32 -28 -65 -133 -213 -237 -223 -210 -203 -184 -157 -129 -104 -83 -67 -58 -61 -80 -105 -108 -81 -48 -21 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -2 -2 -0 -0 -0 -0 -1 -3 -3 -1 -3 -3 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -2 -2 -2 -2 -2 -4 -14 -22 -9 -4 -3 -6 -10 -11 -9 -6 -3 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -4 -4 -3 -2 -2 -2 -1 -2 -2 -3 -5 -9 -14 -17 -17 -17 -15 -14 -12 -9 -5 -1 -0 -0 -1 -1 -1 -2 -6 -10 -14 -17 -18 -16 -12 -9 -8 -6 -5 -5 -4 -3 -4 -6 -11 -14 -13 -11 -12 -13 -15 -16 -16 -17 -17 -18 -16 -9 -3 -1 -1 -1 -1 -2 -2 -2 -3 -2 -2 -3 -3 -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 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -4 -30 -11 -1 -0 -0 -0 -1 -1 -2 -3 -4 -6 -7 -6 -5 -3 -1 -3 -4 -5 -3 -2 -1 -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 -1 -0 -0 -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 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -30 -134 -249 -264 -262 -245 -213 -201 -207 -205 -180 -133 -80 -46 -35 -42 -66 -76 -75 -79 -85 -93 -100 -106 -112 -120 -131 -140 -146 -153 -155 -150 -138 -128 -123 -116 -104 -90 -75 -58 -44 -37 -32 -27 -29 -35 -48 -66 -81 -88 -78 -50 -20 -6 -3 -3 -11 -28 -32 -7 -6 -5 -8 -4 -0 -0 -0 -0 -1 -8 -24 -25 -42 -41 -46 -45 -50 -39 -45 -74 -88 -84 -84 -93 -102 -108 -118 -123 -136 -54 -73 -73 -40 -21 -40 -73 -83 -77 -79 -80 -81 -66 -47 -35 -32 -35 -51 -37 -15 -17 -43 -102 -170 -216 -215 -195 -179 -171 -156 -137 -114 -91 -71 -57 -51 -58 -80 -106 -110 -83 -46 -16 -4 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -2 -2 -1 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -3 -3 -2 -1 -1 -2 -9 -27 -21 -10 -4 -3 -5 -7 -7 -6 -4 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -4 -4 -4 -4 -3 -2 -3 -3 -4 -5 -7 -10 -14 -17 -16 -14 -14 -14 -11 -7 -3 -1 -1 -2 -2 -3 -4 -10 -18 -23 -25 -26 -27 -24 -20 -16 -12 -8 -7 -5 -4 -3 -3 -4 -8 -11 -12 -11 -10 -12 -15 -17 -17 -18 -19 -19 -16 -10 -3 -1 -0 -0 -1 -2 -2 -1 -1 -2 -2 -2 -4 -4 -4 -3 -2 -2 -3 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -7 -1 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -5 -3 -1 -1 -1 -3 -4 -4 -4 -3 -1 -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 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -37 -145 -244 -257 -236 -206 -200 -199 -182 -145 -97 -57 -45 -58 -84 -104 -101 -99 -104 -112 -122 -133 -141 -148 -155 -162 -169 -177 -187 -189 -176 -164 -160 -153 -132 -112 -99 -87 -76 -69 -58 -51 -53 -65 -78 -89 -99 -106 -102 -80 -42 -15 -10 -10 -8 -17 -22 -27 -4 -9 -4 -7 -3 -0 -0 -0 -0 -4 -22 -57 -40 -34 -37 -58 -50 -28 -9 -31 -70 -87 -82 -82 -88 -90 -97 -108 -111 -121 -114 -126 -120 -84 -66 -92 -130 -139 -127 -118 -113 -105 -85 -78 -62 -54 -55 -49 -34 -30 -50 -95 -156 -202 -211 -187 -164 -151 -142 -132 -118 -100 -81 -63 -51 -45 -53 -77 -105 -111 -88 -43 -8 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -6 -7 -4 -2 -1 -1 -3 -20 -34 -26 -11 -5 -5 -4 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -4 -4 -4 -5 -7 -6 -5 -4 -5 -7 -9 -11 -12 -14 -15 -14 -12 -14 -13 -11 -7 -3 -2 -4 -7 -10 -15 -19 -24 -28 -25 -22 -26 -30 -30 -29 -23 -16 -11 -7 -5 -4 -3 -3 -4 -6 -10 -11 -9 -9 -11 -16 -20 -20 -21 -22 -21 -16 -10 -4 -1 -0 -0 -1 -2 -2 -1 -1 -2 -2 -2 -3 -4 -4 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -2 -1 -0 -1 -2 -2 -2 -2 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -57 -196 -255 -226 -196 -188 -184 -155 -109 -70 -57 -78 -116 -143 -139 -127 -131 -140 -152 -165 -178 -191 -197 -202 -208 -212 -216 -215 -209 -202 -198 -178 -150 -118 -100 -91 -89 -92 -91 -82 -76 -87 -106 -121 -114 -114 -113 -111 -82 -39 -19 -16 -13 -11 -13 -10 -14 -8 -9 -9 -11 -12 -4 -0 -1 -2 -8 -24 -42 -44 -44 -43 -64 -28 -6 -1 -60 -87 -82 -77 -81 -86 -88 -91 -95 -99 -104 -111 -112 -116 -115 -110 -119 -127 -126 -121 -116 -107 -75 -65 -112 -106 -87 -76 -67 -61 -72 -105 -151 -188 -200 -183 -155 -139 -127 -118 -112 -102 -89 -73 -59 -48 -44 -54 -81 -108 -109 -78 -31 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -1 -1 -1 -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 -1 -1 -2 -4 -7 -9 -7 -2 -0 -1 -12 -37 -35 -15 -6 -4 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -3 -4 -3 -4 -5 -7 -7 -6 -5 -5 -7 -9 -10 -11 -12 -13 -13 -14 -15 -14 -12 -9 -6 -7 -11 -18 -24 -29 -31 -32 -32 -30 -30 -35 -39 -41 -37 -28 -19 -13 -8 -5 -4 -3 -3 -3 -6 -8 -10 -11 -11 -12 -18 -22 -22 -23 -25 -22 -18 -14 -7 -3 -1 -1 -2 -2 -1 -1 -1 -2 -2 -2 -3 -3 -3 -4 -4 -3 -3 -2 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -1 -1 -1 -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 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -58 -189 -244 -216 -198 -190 -173 -128 -83 -65 -82 -117 -163 -187 -180 -174 -180 -188 -198 -212 -223 -239 -244 -245 -247 -247 -243 -232 -217 -211 -200 -171 -135 -101 -80 -76 -86 -105 -112 -109 -114 -131 -143 -143 -119 -111 -112 -115 -79 -34 -20 -21 -23 -22 -19 -20 -15 -18 -19 -15 -19 -29 -8 -1 -14 -17 -26 -42 -45 -50 -56 -61 -76 -14 -1 -2 -63 -81 -71 -69 -77 -85 -89 -89 -86 -84 -85 -87 -88 -89 -92 -92 -93 -95 -83 -64 -59 -53 -29 -68 -136 -124 -102 -92 -89 -98 -120 -152 -190 -221 -227 -205 -177 -147 -116 -103 -99 -91 -79 -65 -52 -43 -42 -59 -91 -115 -104 -60 -22 -5 -3 -2 -1 -0 -0 -1 -1 -1 -1 -2 -1 -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 -1 -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 -1 -3 -9 -18 -19 -6 -1 -1 -3 -19 -19 -15 -12 -8 -4 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -4 -4 -3 -3 -2 -2 -3 -3 -3 -3 -4 -3 -3 -5 -9 -10 -11 -12 -13 -15 -17 -16 -14 -13 -13 -18 -26 -34 -41 -44 -42 -41 -41 -43 -43 -44 -43 -45 -41 -31 -22 -14 -9 -6 -4 -3 -3 -3 -5 -7 -11 -13 -14 -15 -18 -20 -22 -25 -25 -21 -19 -15 -9 -4 -1 -1 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -2 -3 -4 -3 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -2 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -74 -193 -238 -209 -190 -176 -138 -91 -69 -82 -111 -100 -101 -167 -222 -219 -229 -243 -254 -264 -269 -278 -273 -262 -258 -254 -245 -227 -206 -195 -185 -171 -157 -125 -90 -83 -95 -118 -131 -136 -148 -165 -173 -161 -130 -112 -112 -103 -68 -30 -25 -27 -27 -22 -20 -26 -25 -25 -29 -14 -12 -20 -5 -20 -44 -46 -43 -46 -49 -54 -65 -79 -92 -73 -82 -69 -74 -70 -62 -60 -64 -72 -78 -80 -80 -77 -76 -78 -81 -82 -85 -88 -92 -80 -45 -13 -2 -0 -16 -80 -137 -120 -107 -105 -116 -106 -119 -166 -206 -222 -220 -205 -181 -153 -120 -100 -92 -82 -68 -54 -44 -36 -40 -64 -98 -114 -95 -57 -32 -16 -7 -2 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -18 -10 -2 -0 -0 -2 -3 -6 -10 -10 -5 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -6 -5 -4 -3 -3 -1 -1 -1 -2 -4 -6 -5 -3 -6 -9 -9 -8 -10 -12 -16 -19 -20 -19 -18 -21 -31 -40 -47 -51 -52 -50 -51 -54 -56 -51 -46 -44 -44 -40 -33 -24 -16 -9 -6 -4 -3 -3 -3 -5 -7 -11 -17 -19 -18 -18 -19 -22 -24 -25 -24 -19 -13 -9 -5 -2 -2 -2 -3 -3 -4 -4 -5 -4 -4 -3 -3 -3 -3 -3 -2 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -7 -8 -4 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -4 -3 -4 -3 -4 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -3 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -1 -1 -0 -0 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -88 -196 -224 -195 -169 -135 -97 -72 -77 -126 -105 -27 -76 -204 -263 -262 -270 -283 -293 -293 -288 -286 -269 -254 -246 -236 -223 -207 -192 -178 -164 -164 -176 -165 -139 -119 -114 -128 -142 -149 -154 -168 -180 -164 -123 -97 -81 -75 -50 -28 -32 -37 -35 -25 -28 -35 -28 -26 -28 -14 -5 -27 -27 -53 -50 -49 -53 -52 -57 -70 -84 -98 -108 -106 -105 -94 -78 -69 -65 -60 -57 -62 -73 -82 -82 -79 -77 -76 -76 -78 -73 -58 -54 -39 -27 -32 -27 -10 -21 -59 -107 -111 -97 -52 -104 -26 -18 -77 -110 -158 -203 -191 -157 -127 -117 -97 -86 -72 -59 -46 -38 -33 -41 -69 -98 -103 -82 -60 -48 -29 -11 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -10 -11 -9 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -6 -2 -0 -0 -0 -1 -2 -3 -5 -4 -1 -1 -0 -0 -0 -0 -1 -1 -1 -3 -5 -7 -6 -4 -3 -2 -1 -1 -1 -2 -6 -10 -9 -7 -8 -9 -8 -7 -8 -12 -17 -19 -21 -21 -22 -26 -34 -42 -48 -50 -49 -50 -55 -61 -64 -63 -58 -53 -47 -40 -33 -26 -17 -9 -6 -4 -3 -3 -2 -4 -7 -13 -19 -19 -18 -17 -18 -21 -23 -27 -28 -21 -13 -9 -6 -4 -3 -3 -4 -4 -5 -6 -6 -5 -5 -4 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -8 -9 -16 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -2 -3 -2 -3 -3 -4 -3 -4 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -2 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -99 -198 -204 -161 -122 -97 -82 -82 -108 -164 -133 -52 -132 -234 -272 -274 -281 -291 -293 -282 -270 -262 -246 -231 -220 -208 -199 -189 -180 -165 -148 -150 -168 -184 -192 -168 -141 -139 -144 -140 -130 -136 -144 -133 -100 -67 -48 -46 -31 -34 -34 -44 -40 -26 -26 -25 -20 -22 -23 -13 -8 -44 -55 -53 -48 -53 -60 -49 -39 -38 -39 -56 -97 -117 -106 -94 -94 -98 -97 -85 -73 -74 -89 -105 -109 -99 -82 -71 -69 -70 -77 -67 -37 -54 -57 -65 -66 -53 -53 -65 -92 -99 -95 -4 -0 -0 -0 -0 -5 -98 -169 -149 -122 -110 -104 -88 -77 -62 -52 -41 -35 -35 -49 -78 -101 -100 -82 -67 -51 -29 -9 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -19 -23 -18 -9 -4 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -5 -3 -3 -2 -2 -3 -5 -7 -10 -12 -12 -10 -8 -7 -6 -6 -9 -14 -20 -19 -20 -21 -24 -28 -33 -39 -43 -45 -46 -50 -57 -64 -70 -73 -72 -63 -51 -40 -32 -24 -16 -9 -6 -4 -3 -3 -3 -4 -7 -11 -14 -16 -17 -18 -20 -20 -23 -27 -31 -26 -17 -9 -5 -4 -3 -4 -4 -5 -8 -9 -8 -7 -5 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -5 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -5 -6 -5 -4 -4 -3 -2 -1 -1 -1 -2 -2 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -6 -6 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -187 -161 -112 -86 -80 -87 -106 -130 -136 -97 -117 -307 -290 -274 -271 -274 -274 -267 -255 -245 -235 -211 -194 -192 -184 -180 -173 -164 -149 -139 -145 -167 -192 -212 -213 -178 -152 -141 -127 -110 -102 -93 -84 -69 -48 -37 -36 -32 -36 -30 -41 -38 -24 -18 -16 -16 -20 -22 -17 -20 -42 -37 -30 -31 -33 -38 -24 -7 -0 -2 -11 -30 -39 -45 -89 -130 -132 -139 -124 -106 -102 -110 -118 -118 -107 -83 -61 -58 -62 -81 -94 -63 -67 -51 -52 -71 -81 -72 -67 -81 -78 -41 -2 -2 -3 -3 -2 -49 -110 -129 -112 -98 -95 -89 -76 -65 -53 -45 -38 -35 -39 -60 -95 -120 -118 -96 -71 -44 -18 -3 -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 -1 -2 -10 -25 -33 -25 -10 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -2 -2 -2 -2 -4 -9 -13 -16 -15 -12 -10 -7 -4 -5 -9 -16 -27 -27 -21 -20 -22 -28 -32 -35 -40 -43 -44 -47 -54 -63 -69 -78 -85 -83 -70 -53 -39 -30 -22 -15 -9 -5 -3 -3 -3 -3 -5 -7 -9 -12 -15 -18 -20 -22 -22 -24 -27 -30 -30 -21 -12 -6 -4 -2 -2 -5 -6 -8 -10 -12 -10 -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 -1 -2 -4 -6 -14 -44 -28 -10 -9 -8 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -6 -7 -6 -5 -5 -4 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -5 -6 -6 -6 -5 -5 -5 -5 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -61 -140 -161 -116 -82 -71 -77 -98 -134 -146 -89 -26 -131 -304 -270 -259 -262 -254 -245 -236 -228 -221 -208 -183 -168 -174 -172 -170 -165 -148 -131 -130 -140 -158 -186 -220 -240 -211 -172 -148 -126 -107 -88 -76 -68 -58 -44 -35 -32 -33 -31 -29 -29 -29 -19 -14 -13 -17 -22 -23 -22 -28 -39 -20 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -6 -31 -64 -96 -158 -155 -135 -128 -125 -120 -107 -84 -58 -44 -46 -55 -67 -75 -57 -38 -27 -35 -57 -63 -49 -46 -67 -88 -107 -35 -34 -38 -45 -63 -100 -112 -99 -84 -80 -80 -76 -68 -57 -47 -39 -35 -35 -42 -70 -113 -143 -141 -113 -72 -34 -8 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -8 -21 -27 -20 -7 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -8 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -2 -4 -6 -10 -16 -14 -10 -8 -5 -2 -6 -13 -25 -38 -38 -27 -24 -28 -34 -36 -38 -41 -42 -43 -49 -59 -69 -81 -95 -101 -96 -79 -57 -39 -28 -20 -14 -10 -5 -4 -3 -3 -4 -5 -7 -9 -12 -16 -20 -22 -25 -27 -28 -30 -30 -28 -22 -14 -7 -5 -3 -3 -5 -6 -7 -11 -14 -13 -12 -12 -11 -9 -7 -3 -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 -11 -17 -66 -51 -34 -40 -24 -11 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -1 -2 -3 -4 -4 -4 -5 -5 -4 -1 -1 -1 -1 -1 -2 -1 -1 -1 -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 -1 -1 -0 -0 -0 -0 -1 -2 -4 -5 -5 -7 -8 -10 -9 -7 -5 -5 -6 -5 -5 -4 -4 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -24 -95 -149 -120 -87 -71 -70 -85 -117 -162 -173 -118 -88 -181 -265 -247 -248 -246 -231 -222 -217 -207 -194 -178 -162 -156 -165 -173 -181 -177 -149 -129 -125 -136 -149 -179 -222 -245 -230 -196 -158 -124 -105 -81 -78 -77 -69 -56 -43 -37 -37 -32 -27 -21 -20 -16 -15 -16 -19 -23 -26 -27 -34 -47 -43 -17 -0 -0 -4 -8 -6 -2 -0 -0 -0 -0 -4 -13 -27 -74 -170 -173 -154 -146 -136 -129 -124 -109 -78 -44 -28 -42 -47 -53 -39 -25 -21 -27 -40 -37 -24 -29 -50 -70 -97 -124 -133 -118 -109 -111 -102 -91 -78 -70 -68 -68 -64 -59 -52 -44 -38 -35 -34 -44 -77 -126 -153 -148 -115 -64 -22 -2 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -6 -10 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -8 -26 -45 -36 -19 -9 -3 -1 -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 -3 -4 -5 -5 -5 -5 -3 -3 -8 -17 -32 -41 -44 -35 -29 -31 -35 -37 -38 -40 -41 -44 -50 -60 -80 -109 -129 -133 -122 -95 -62 -39 -26 -18 -13 -9 -6 -4 -4 -4 -5 -6 -8 -10 -14 -18 -21 -23 -26 -29 -30 -30 -30 -27 -21 -13 -6 -3 -3 -3 -4 -6 -8 -12 -14 -14 -15 -16 -16 -15 -13 -8 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -12 -12 -10 -11 -15 -54 -88 -105 -77 -30 -11 -11 -11 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -5 -7 -6 -4 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -4 -7 -6 -5 -6 -7 -9 -10 -8 -6 -4 -5 -5 -5 -6 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -83 -109 -81 -73 -73 -78 -104 -150 -156 -134 -155 -203 -248 -228 -229 -222 -222 -215 -210 -206 -195 -182 -171 -167 -169 -176 -193 -210 -202 -172 -151 -146 -146 -160 -186 -217 -237 -234 -209 -167 -126 -101 -73 -83 -94 -89 -70 -47 -34 -30 -27 -23 -20 -19 -22 -25 -25 -22 -21 -25 -28 -36 -48 -45 -20 -4 -10 -26 -60 -67 -76 -71 -45 -82 -127 -128 -126 -127 -139 -169 -170 -156 -151 -144 -144 -138 -141 -113 -62 -37 -36 -31 -33 -28 -22 -20 -19 -18 -15 -14 -20 -30 -41 -59 -83 -94 -90 -83 -76 -67 -61 -58 -58 -59 -60 -57 -53 -49 -44 -40 -38 -37 -48 -88 -141 -160 -146 -107 -52 -12 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -10 -39 -73 -59 -29 -10 -2 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -2 -2 -2 -2 -1 -1 -2 -2 -3 -3 -3 -4 -8 -17 -40 -50 -48 -38 -29 -27 -29 -31 -33 -35 -39 -44 -52 -71 -106 -146 -167 -165 -144 -107 -64 -37 -24 -16 -13 -10 -7 -5 -5 -5 -6 -8 -10 -12 -14 -18 -21 -24 -27 -30 -30 -29 -28 -25 -18 -11 -6 -3 -2 -2 -5 -6 -10 -14 -15 -15 -15 -16 -18 -18 -18 -13 -5 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -8 -9 -8 -9 -23 -49 -62 -43 -17 -9 -8 -11 -18 -15 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -3 -5 -7 -4 -3 -3 -3 -5 -7 -7 -4 -3 -3 -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 -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 -31 -78 -85 -56 -53 -66 -95 -139 -131 -66 -73 -182 -228 -217 -213 -206 -202 -204 -205 -202 -191 -182 -172 -171 -182 -202 -219 -233 -241 -228 -206 -178 -165 -161 -164 -181 -193 -201 -202 -190 -160 -122 -96 -89 -116 -111 -83 -54 -35 -26 -21 -18 -19 -21 -21 -24 -32 -37 -36 -28 -25 -28 -38 -51 -49 -31 -26 -51 -69 -113 -118 -140 -135 -129 -147 -166 -174 -179 -180 -176 -162 -157 -151 -150 -154 -161 -77 -88 -124 -99 -75 -61 -45 -31 -24 -30 -30 -24 -22 -25 -28 -27 -23 -25 -36 -54 -66 -64 -58 -52 -45 -41 -44 -51 -55 -56 -55 -52 -50 -46 -44 -43 -43 -59 -107 -157 -170 -149 -104 -48 -11 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -4 -20 -40 -41 -21 -6 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -6 -14 -35 -44 -38 -29 -23 -20 -20 -22 -25 -28 -36 -46 -64 -95 -136 -170 -183 -176 -155 -115 -62 -32 -21 -16 -12 -10 -9 -8 -7 -7 -9 -11 -11 -13 -15 -17 -19 -22 -24 -25 -24 -22 -24 -23 -17 -10 -7 -3 -2 -2 -4 -7 -11 -14 -14 -13 -13 -13 -13 -12 -13 -10 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -8 -19 -28 -33 -39 -40 -29 -14 -7 -7 -18 -14 -10 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -5 -2 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -83 -73 -42 -40 -62 -97 -99 -31 -52 -143 -195 -199 -199 -202 -198 -197 -205 -199 -184 -173 -170 -170 -186 -207 -238 -272 -292 -289 -267 -235 -201 -176 -166 -161 -155 -154 -149 -143 -135 -117 -93 -87 -112 -138 -120 -79 -47 -29 -22 -20 -19 -18 -18 -16 -16 -23 -33 -36 -31 -29 -33 -42 -56 -68 -66 -64 -87 -89 -98 -103 -146 -137 -149 -161 -169 -174 -178 -178 -172 -161 -151 -148 -147 -157 -160 -150 -132 -118 -111 -102 -89 -66 -39 -28 -38 -48 -49 -52 -63 -71 -67 -53 -39 -33 -35 -39 -41 -42 -40 -34 -33 -37 -45 -50 -53 -54 -51 -51 -50 -48 -49 -54 -80 -130 -168 -175 -155 -110 -54 -16 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -10 -10 -5 -1 -0 -0 -0 -1 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -1 -2 -6 -11 -24 -31 -29 -23 -19 -17 -17 -18 -19 -26 -40 -60 -88 -122 -156 -176 -175 -158 -129 -93 -50 -27 -19 -14 -11 -10 -9 -8 -8 -9 -9 -12 -12 -14 -15 -16 -16 -18 -19 -18 -15 -15 -18 -20 -16 -8 -6 -5 -2 -3 -4 -7 -10 -11 -11 -9 -8 -7 -7 -7 -7 -5 -2 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -12 -18 -27 -27 -29 -44 -54 -52 -26 -18 -15 -11 -7 -9 -10 -8 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -3 -7 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -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 -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 -54 -110 -75 -43 -46 -73 -104 -92 -54 -159 -216 -210 -195 -193 -197 -196 -196 -194 -182 -167 -165 -173 -189 -213 -248 -287 -312 -329 -326 -300 -260 -215 -182 -170 -168 -144 -119 -96 -85 -80 -68 -57 -64 -90 -110 -97 -67 -45 -32 -27 -22 -20 -19 -16 -11 -9 -11 -15 -18 -23 -25 -28 -35 -45 -56 -66 -71 -71 -75 -81 -88 -127 -111 -129 -144 -82 -57 -107 -159 -170 -163 -151 -147 -143 -144 -142 -135 -126 -122 -121 -119 -104 -73 -39 -24 -29 -45 -60 -79 -107 -131 -140 -132 -101 -61 -36 -31 -34 -36 -36 -33 -31 -34 -42 -47 -50 -51 -50 -51 -52 -52 -53 -65 -102 -146 -170 -169 -147 -106 -56 -18 -3 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -3 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -5 -5 -2 -0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -2 -4 -2 -2 -3 -5 -2 -1 -0 -0 -0 -1 -1 -1 -2 -2 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -2 -4 -9 -15 -18 -19 -17 -16 -16 -16 -17 -20 -31 -55 -87 -114 -135 -156 -174 -176 -151 -108 -68 -37 -23 -17 -12 -9 -9 -8 -9 -11 -12 -11 -11 -11 -13 -13 -12 -13 -14 -14 -9 -7 -11 -14 -15 -14 -6 -4 -4 -3 -3 -3 -5 -7 -7 -7 -5 -5 -5 -5 -5 -5 -4 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -2 -9 -25 -27 -24 -31 -43 -58 -66 -68 -45 -43 -41 -18 -4 -8 -15 -23 -16 -5 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -0 -1 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -5 -5 -8 -14 -15 -9 -3 -2 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -5 -6 -5 -4 -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 -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 -1 -18 -71 -80 -58 -60 -91 -117 -96 -91 -193 -209 -211 -199 -192 -193 -203 -196 -181 -167 -162 -171 -191 -216 -251 -271 -309 -341 -232 -255 -314 -308 -272 -235 -202 -161 -132 -99 -73 -65 -60 -50 -41 -44 -59 -74 -73 -54 -42 -34 -26 -20 -19 -18 -15 -9 -6 -5 -5 -8 -8 -10 -11 -12 -26 -36 -46 -55 -60 -63 -72 -80 -85 -83 -109 -121 -126 -111 -87 -114 -155 -159 -151 -146 -138 -131 -128 -121 -117 -119 -127 -129 -112 -74 -37 -21 -23 -32 -46 -73 -120 -158 -183 -169 -155 -131 -92 -71 -53 -41 -37 -32 -30 -37 -41 -46 -48 -49 -50 -51 -52 -55 -62 -79 -118 -151 -160 -148 -121 -86 -48 -17 -3 -1 -1 -2 -1 -1 -1 -1 -0 -0 -1 -2 -4 -3 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -5 -7 -2 -0 -0 -0 -1 -1 -1 -1 -2 -4 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -4 -8 -9 -4 -3 -8 -8 -3 -1 -0 -0 -0 -1 -1 -1 -2 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -1 -0 -0 -1 -1 -3 -6 -8 -10 -11 -11 -11 -12 -14 -19 -28 -48 -81 -117 -135 -143 -159 -176 -174 -151 -112 -68 -35 -21 -14 -10 -8 -7 -8 -11 -13 -13 -10 -9 -10 -11 -11 -11 -13 -14 -15 -14 -14 -12 -12 -12 -10 -5 -3 -2 -2 -3 -3 -5 -5 -5 -4 -3 -4 -7 -8 -8 -6 -4 -2 -1 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -1 -4 -10 -11 -8 -3 -3 -1 -8 -15 -17 -21 -31 -44 -54 -61 -68 -76 -61 -48 -41 -21 -10 -24 -46 -49 -38 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -8 -15 -19 -11 -5 -2 -1 -1 -1 -0 -0 -0 -1 -1 -2 -3 -5 -5 -4 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -46 -115 -76 -69 -102 -153 -169 -170 -199 -202 -207 -204 -198 -187 -199 -187 -172 -165 -173 -190 -217 -252 -274 -288 -316 -182 -71 -91 -223 -262 -261 -276 -258 -198 -132 -92 -80 -78 -67 -52 -42 -38 -41 -48 -51 -45 -41 -32 -24 -18 -17 -17 -16 -11 -7 -6 -6 -7 -6 -5 -4 -4 -13 -22 -32 -43 -52 -58 -64 -70 -71 -81 -93 -94 -102 -111 -107 -120 -143 -148 -145 -140 -130 -116 -108 -105 -108 -117 -126 -127 -109 -70 -36 -28 -30 -31 -32 -48 -104 -143 -174 -141 -127 -139 -141 -137 -92 -55 -41 -35 -34 -34 -39 -43 -45 -48 -51 -53 -55 -61 -73 -96 -134 -155 -150 -126 -94 -63 -37 -15 -4 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -2 -5 -7 -4 -2 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -2 -2 -1 -1 -1 -2 -3 -4 -4 -3 -2 -1 -1 -1 -1 -3 -4 -5 -7 -7 -6 -9 -14 -19 -29 -48 -77 -115 -145 -153 -153 -164 -177 -176 -156 -120 -67 -34 -20 -12 -8 -7 -7 -10 -14 -15 -11 -10 -9 -10 -12 -12 -13 -16 -18 -18 -17 -17 -16 -14 -11 -5 -3 -2 -2 -4 -5 -4 -5 -5 -3 -3 -4 -7 -8 -7 -6 -5 -4 -4 -2 -0 -0 -1 -1 -2 -1 -1 -1 -1 -0 -0 -2 -10 -23 -23 -17 -8 -5 -3 -7 -15 -21 -29 -38 -47 -47 -46 -47 -48 -47 -38 -26 -20 -19 -26 -31 -36 -58 -25 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -1 -1 -2 -3 -5 -9 -14 -9 -3 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -1 -2 -4 -5 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -67 -146 -84 -92 -142 -187 -195 -193 -198 -201 -205 -209 -206 -185 -191 -175 -166 -172 -189 -217 -253 -283 -286 -294 -305 -105 -14 -6 -73 -86 -135 -204 -220 -193 -162 -114 -98 -99 -82 -60 -49 -44 -41 -42 -45 -41 -35 -30 -23 -16 -14 -15 -19 -16 -12 -12 -12 -12 -10 -8 -10 -7 -12 -22 -33 -43 -51 -57 -62 -67 -73 -83 -93 -95 -98 -104 -113 -126 -136 -139 -137 -131 -118 -99 -88 -86 -93 -108 -117 -117 -104 -71 -43 -41 -45 -40 -32 -36 -90 -121 -163 -181 -91 -13 -57 -143 -134 -96 -64 -46 -38 -36 -36 -39 -44 -47 -50 -52 -57 -65 -82 -112 -149 -162 -145 -111 -76 -51 -32 -16 -6 -5 -5 -5 -4 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -5 -5 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -5 -9 -9 -7 -4 -3 -3 -3 -3 -2 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -3 -4 -5 -4 -3 -1 -1 -1 -2 -4 -5 -6 -8 -11 -12 -13 -19 -24 -40 -66 -102 -136 -155 -159 -159 -166 -177 -180 -166 -125 -68 -37 -21 -12 -7 -6 -9 -16 -22 -20 -15 -12 -13 -15 -18 -18 -16 -17 -20 -20 -19 -19 -20 -14 -7 -2 -1 -1 -3 -6 -7 -5 -4 -3 -2 -3 -5 -8 -6 -4 -4 -6 -7 -8 -4 -1 -1 -1 -1 -2 -3 -3 -3 -4 -3 -2 -1 -8 -14 -13 -14 -8 -5 -5 -6 -12 -24 -33 -35 -37 -34 -30 -28 -23 -32 -41 -33 -28 -26 -31 -29 -41 -63 -42 -13 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -2 -2 -1 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -5 -7 -6 -3 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -2 -3 -5 -7 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -29 -91 -125 -123 -137 -99 -113 -188 -218 -192 -191 -199 -203 -209 -216 -211 -187 -183 -167 -164 -183 -204 -243 -282 -306 -310 -309 -317 -268 -230 -204 -174 -151 -147 -117 -99 -137 -171 -133 -117 -116 -95 -68 -52 -50 -50 -49 -49 -43 -31 -26 -19 -13 -9 -10 -19 -21 -17 -18 -21 -23 -25 -22 -19 -21 -27 -39 -51 -58 -62 -65 -68 -73 -80 -86 -94 -104 -111 -117 -120 -126 -132 -135 -132 -123 -107 -89 -72 -65 -68 -82 -97 -96 -90 -69 -51 -51 -51 -37 -36 -38 -82 -110 -153 -189 -132 -82 -54 -58 -120 -144 -119 -78 -50 -37 -34 -34 -38 -42 -46 -51 -56 -67 -86 -116 -151 -159 -143 -99 -66 -48 -34 -20 -12 -10 -10 -9 -7 -6 -5 -3 -3 -3 -2 -1 -0 -1 -1 -3 -5 -4 -2 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -8 -13 -15 -12 -7 -4 -3 -3 -2 -2 -2 -3 -5 -4 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -2 -2 -3 -3 -4 -5 -4 -5 -3 -2 -3 -4 -6 -5 -4 -5 -8 -12 -13 -19 -28 -49 -81 -118 -147 -164 -168 -167 -169 -180 -186 -172 -125 -76 -42 -22 -12 -7 -6 -13 -26 -37 -34 -25 -20 -22 -29 -34 -28 -19 -15 -20 -21 -20 -17 -14 -10 -4 -1 -0 -1 -3 -5 -5 -4 -4 -3 -3 -4 -7 -10 -11 -10 -7 -8 -8 -12 -7 -4 -3 -4 -5 -7 -11 -17 -19 -17 -11 -6 -3 -2 -4 -8 -9 -10 -7 -3 -6 -18 -31 -31 -30 -31 -29 -24 -21 -20 -25 -38 -40 -36 -33 -45 -38 -42 -51 -41 -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 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -1 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -2 -4 -5 -4 -3 -2 -2 -2 -2 -2 -2 -3 -2 -1 -1 -2 -3 -4 -5 -6 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -117 -129 -135 -141 -128 -100 -111 -219 -230 -208 -203 -206 -209 -218 -223 -209 -185 -176 -162 -164 -194 -220 -267 -300 -317 -318 -314 -314 -307 -307 -304 -296 -306 -197 -52 -54 -141 -170 -137 -123 -122 -102 -72 -51 -54 -57 -61 -60 -49 -36 -26 -18 -11 -5 -6 -11 -18 -17 -20 -25 -29 -30 -28 -29 -36 -47 -58 -68 -74 -76 -78 -80 -82 -86 -91 -97 -105 -118 -127 -131 -133 -133 -131 -128 -120 -106 -90 -67 -49 -44 -50 -67 -67 -69 -62 -58 -55 -42 -30 -34 -44 -73 -104 -146 -181 -197 -212 -174 -111 -116 -174 -181 -139 -88 -52 -33 -29 -31 -36 -41 -46 -52 -64 -84 -114 -146 -156 -132 -90 -61 -47 -36 -25 -17 -15 -14 -14 -12 -10 -7 -4 -5 -5 -3 -1 -0 -0 -1 -2 -5 -6 -4 -2 -2 -2 -1 -1 -0 -1 -1 -2 -4 -8 -14 -18 -15 -10 -6 -4 -3 -3 -3 -5 -9 -14 -8 -2 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -4 -4 -4 -4 -5 -6 -5 -5 -6 -8 -7 -4 -1 -1 -2 -7 -12 -28 -53 -85 -117 -145 -167 -180 -182 -177 -174 -183 -181 -160 -123 -80 -44 -24 -14 -8 -7 -15 -34 -48 -50 -42 -34 -39 -58 -58 -34 -18 -15 -19 -21 -21 -18 -14 -8 -3 -1 -0 -1 -2 -5 -6 -4 -5 -5 -6 -8 -12 -20 -26 -24 -18 -15 -10 -12 -11 -7 -5 -7 -13 -26 -46 -56 -50 -41 -16 -5 -1 -0 -2 -7 -11 -12 -10 -4 -12 -21 -24 -22 -25 -28 -31 -29 -23 -18 -17 -25 -35 -40 -42 -43 -36 -42 -45 -29 -20 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -3 -4 -4 -4 -3 -2 -1 -2 -2 -2 -3 -3 -2 -1 -2 -4 -4 -5 -5 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -123 -127 -110 -78 -61 -50 -84 -226 -221 -217 -208 -219 -222 -230 -226 -202 -177 -167 -158 -168 -204 -235 -283 -305 -312 -312 -316 -262 -145 -84 -113 -206 -293 -187 -41 -65 -157 -174 -137 -117 -113 -103 -80 -57 -43 -51 -66 -81 -80 -61 -42 -26 -11 -4 -4 -3 -10 -12 -17 -23 -28 -32 -35 -38 -46 -59 -70 -78 -84 -86 -88 -89 -90 -91 -92 -94 -102 -115 -121 -127 -130 -128 -122 -117 -114 -110 -99 -79 -51 -34 -30 -38 -40 -45 -43 -43 -41 -31 -24 -30 -46 -67 -101 -144 -179 -199 -204 -199 -190 -187 -192 -200 -188 -143 -86 -51 -34 -29 -31 -35 -40 -47 -59 -80 -102 -129 -147 -117 -86 -63 -49 -39 -29 -21 -17 -16 -15 -13 -11 -8 -4 -5 -7 -6 -3 -0 -0 -1 -2 -6 -8 -8 -5 -4 -4 -4 -3 -2 -1 -2 -4 -7 -11 -17 -22 -20 -13 -9 -7 -5 -4 -5 -11 -14 -21 -14 -5 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -5 -4 -2 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -5 -5 -4 -4 -5 -5 -6 -9 -11 -11 -7 -1 -0 -1 -4 -9 -26 -59 -101 -139 -162 -173 -182 -194 -197 -187 -180 -181 -170 -147 -114 -78 -45 -25 -18 -12 -9 -15 -34 -52 -58 -55 -52 -60 -73 -60 -29 -17 -18 -22 -23 -21 -21 -16 -9 -4 -1 -0 -1 -2 -4 -5 -6 -6 -7 -9 -12 -20 -32 -38 -28 -23 -16 -11 -11 -13 -10 -7 -9 -26 -63 -88 -73 -49 -33 -11 -2 -0 -0 -2 -5 -9 -11 -11 -4 -19 -28 -29 -18 -17 -26 -32 -32 -24 -17 -19 -25 -28 -33 -35 -31 -34 -56 -55 -14 -9 -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 -1 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -3 -2 -2 -1 -1 -1 -2 -1 -1 -1 -1 -1 -2 -1 -2 -3 -2 -2 -2 -2 -1 -1 -2 -2 -2 -2 -3 -5 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -40 -113 -46 -11 -1 -20 -116 -232 -220 -216 -227 -242 -243 -249 -228 -198 -172 -161 -159 -172 -210 -245 -289 -297 -293 -301 -318 -255 -101 -4 -12 -67 -143 -103 -44 -119 -196 -193 -147 -115 -106 -106 -87 -44 -10 -11 -11 -9 -4 -4 -33 -43 -14 -4 -4 -2 -5 -10 -14 -21 -29 -39 -46 -49 -54 -68 -78 -83 -87 -89 -90 -93 -94 -94 -93 -93 -95 -99 -106 -112 -114 -110 -103 -100 -103 -110 -112 -98 -64 -39 -30 -26 -22 -24 -27 -33 -32 -24 -18 -24 -43 -68 -104 -145 -177 -195 -196 -183 -168 -162 -171 -184 -187 -163 -115 -77 -48 -31 -24 -27 -33 -42 -55 -73 -91 -118 -122 -101 -81 -63 -52 -43 -34 -24 -17 -13 -11 -10 -9 -6 -3 -5 -8 -7 -3 -1 -0 -1 -3 -5 -7 -7 -6 -6 -6 -7 -7 -6 -5 -6 -8 -11 -16 -21 -28 -22 -14 -10 -9 -7 -6 -10 -17 -20 -29 -23 -8 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -3 -5 -6 -3 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -4 -5 -4 -4 -4 -4 -7 -12 -14 -13 -8 -2 -4 -8 -14 -24 -54 -100 -147 -177 -182 -178 -183 -198 -203 -195 -186 -178 -162 -132 -100 -71 -45 -29 -25 -20 -15 -18 -30 -45 -54 -63 -73 -76 -63 -39 -20 -14 -19 -25 -23 -19 -19 -16 -11 -5 -2 -0 -0 -1 -3 -5 -7 -7 -8 -10 -13 -20 -30 -32 -26 -21 -18 -15 -13 -14 -12 -9 -9 -20 -47 -66 -44 -24 -9 -2 -0 -0 -0 -1 -3 -7 -11 -14 -12 -10 -12 -17 -13 -12 -19 -24 -25 -21 -21 -26 -29 -25 -25 -28 -29 -41 -75 -55 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -1 -1 -1 -1 -2 -3 -2 -2 -2 -2 -2 -2 -2 -4 -4 -3 -4 -5 -5 -3 -2 -2 -4 -5 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -3 -2 -23 -91 -175 -230 -220 -213 -223 -250 -257 -267 -228 -194 -167 -162 -172 -187 -216 -253 -286 -290 -280 -296 -216 -82 -17 -0 -0 -0 -0 -6 -69 -204 -194 -140 -96 -73 -67 -70 -55 -12 -0 -0 -0 -0 -0 -3 -35 -40 -13 -4 -4 -3 -5 -11 -14 -23 -37 -50 -59 -68 -75 -81 -84 -85 -86 -87 -87 -87 -89 -91 -92 -93 -92 -92 -95 -98 -100 -93 -87 -86 -93 -110 -122 -109 -76 -55 -43 -30 -19 -13 -16 -23 -21 -14 -10 -18 -40 -74 -114 -150 -173 -185 -185 -172 -158 -158 -173 -185 -177 -151 -110 -78 -58 -36 -22 -21 -28 -39 -52 -68 -84 -102 -97 -86 -76 -65 -56 -48 -38 -26 -16 -10 -6 -5 -5 -3 -1 -3 -6 -5 -2 -0 -0 -1 -2 -4 -6 -6 -5 -5 -7 -10 -12 -12 -12 -12 -14 -16 -22 -27 -29 -18 -11 -8 -8 -7 -7 -14 -27 -33 -36 -26 -7 -1 -2 -4 -3 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -1 -2 -3 -5 -4 -4 -6 -6 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -3 -4 -5 -4 -4 -5 -7 -11 -12 -12 -11 -11 -16 -22 -33 -55 -97 -147 -188 -196 -181 -171 -184 -204 -214 -204 -189 -171 -147 -113 -79 -55 -40 -32 -32 -30 -21 -19 -26 -39 -55 -72 -81 -71 -49 -28 -16 -13 -17 -21 -20 -19 -18 -16 -11 -6 -2 -1 -0 -1 -2 -4 -6 -7 -8 -10 -13 -18 -24 -26 -20 -13 -8 -9 -10 -11 -10 -6 -4 -7 -12 -18 -11 -6 -2 -0 -0 -0 -0 -0 -0 -1 -6 -11 -20 -9 -4 -7 -7 -8 -10 -19 -74 -40 -23 -21 -19 -16 -15 -19 -28 -42 -72 -41 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -2 -2 -2 -3 -5 -6 -4 -2 -1 -1 -2 -4 -4 -3 -3 -3 -3 -3 -3 -5 -4 -3 -3 -3 -3 -3 -2 -1 -1 -2 -2 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -15 -33 -138 -210 -226 -220 -214 -204 -209 -239 -246 -263 -219 -187 -168 -165 -174 -192 -219 -255 -285 -292 -286 -308 -205 -48 -1 -0 -0 -0 -0 -6 -45 -136 -100 -18 -6 -10 -14 -17 -12 -0 -0 -0 -0 -0 -0 -47 -52 -31 -10 -3 -4 -4 -5 -11 -17 -27 -38 -50 -63 -75 -86 -92 -93 -91 -88 -84 -81 -78 -77 -80 -86 -91 -92 -88 -86 -87 -88 -85 -80 -80 -89 -110 -124 -115 -90 -73 -62 -49 -35 -17 -9 -10 -12 -11 -10 -18 -42 -80 -121 -147 -161 -171 -178 -174 -175 -169 -186 -197 -151 -121 -94 -74 -58 -39 -23 -17 -20 -30 -46 -63 -77 -87 -86 -80 -72 -63 -55 -49 -41 -28 -15 -7 -2 -1 -2 -1 -1 -1 -2 -2 -0 -0 -0 -0 -1 -3 -6 -7 -5 -5 -7 -10 -13 -16 -18 -18 -19 -19 -25 -27 -25 -16 -10 -8 -7 -6 -7 -17 -34 -39 -34 -19 -5 -1 -2 -6 -7 -3 -2 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -2 -4 -7 -5 -5 -6 -5 -4 -4 -4 -3 -3 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -5 -5 -6 -6 -7 -8 -10 -13 -17 -22 -28 -38 -59 -96 -144 -190 -213 -201 -175 -168 -194 -226 -230 -202 -180 -156 -130 -97 -65 -42 -33 -32 -35 -36 -23 -20 -24 -31 -38 -44 -47 -44 -34 -20 -12 -14 -17 -19 -19 -18 -18 -16 -10 -6 -3 -1 -0 -1 -2 -3 -5 -7 -8 -10 -14 -18 -21 -19 -15 -9 -3 -3 -7 -9 -5 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -8 -21 -18 -11 -13 -16 -25 -4 -33 -79 -48 -16 -5 -3 -4 -5 -6 -15 -29 -38 -18 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -5 -5 -4 -2 -2 -5 -4 -4 -4 -4 -5 -5 -5 -4 -3 -4 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -102 -168 -137 -155 -239 -229 -221 -215 -207 -198 -206 -226 -231 -239 -210 -184 -165 -165 -173 -188 -213 -248 -283 -300 -304 -324 -218 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -40 -37 -19 -6 -2 -3 -4 -6 -11 -19 -30 -39 -49 -60 -74 -91 -105 -110 -105 -95 -82 -74 -68 -65 -67 -73 -81 -84 -80 -75 -74 -78 -80 -79 -81 -92 -109 -123 -119 -105 -97 -91 -81 -59 -28 -10 -7 -9 -10 -10 -18 -40 -77 -115 -134 -149 -177 -194 -194 -194 -134 -146 -189 -130 -87 -62 -50 -45 -37 -23 -16 -19 -30 -46 -61 -72 -79 -79 -75 -62 -53 -49 -44 -39 -27 -14 -5 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -4 -5 -4 -4 -4 -6 -10 -15 -19 -20 -20 -20 -22 -21 -17 -13 -10 -8 -6 -5 -8 -19 -34 -34 -23 -8 -2 -1 -1 -4 -6 -4 -2 -1 -1 -1 -1 -2 -2 -3 -3 -3 -1 -2 -5 -8 -5 -5 -6 -7 -8 -6 -3 -2 -2 -2 -1 -0 -1 -1 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -5 -7 -8 -8 -9 -10 -12 -16 -23 -31 -38 -52 -78 -116 -160 -195 -207 -194 -174 -175 -209 -257 -236 -207 -182 -155 -130 -105 -75 -47 -34 -32 -35 -35 -25 -20 -21 -24 -27 -29 -30 -33 -27 -16 -12 -15 -17 -18 -18 -18 -18 -16 -9 -5 -2 -1 -1 -0 -1 -2 -4 -6 -7 -9 -12 -17 -17 -13 -11 -8 -5 -6 -9 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -13 -23 -22 -12 -5 -18 -41 -6 -37 -43 -15 -0 -0 -0 -0 -0 -1 -4 -13 -20 -10 -4 -2 -0 -0 -0 -0 -0 -0 -1 -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 -1 -2 -3 -3 -2 -2 -2 -2 -2 -2 -3 -3 -5 -6 -4 -2 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -122 -162 -144 -163 -203 -235 -233 -232 -223 -208 -198 -201 -212 -221 -226 -213 -195 -173 -167 -172 -186 -206 -238 -276 -301 -315 -324 -226 -11 -0 -8 -14 -6 -0 -1 -6 -11 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -43 -44 -25 -11 -4 -2 -3 -4 -7 -13 -24 -37 -46 -54 -64 -78 -97 -120 -132 -127 -110 -87 -69 -61 -55 -53 -54 -60 -65 -66 -67 -69 -71 -73 -75 -82 -96 -116 -130 -131 -128 -128 -128 -117 -84 -39 -11 -4 -4 -5 -8 -18 -38 -68 -101 -123 -154 -211 -146 -127 -117 -55 -102 -169 -117 -68 -43 -33 -30 -24 -22 -20 -15 -15 -24 -40 -53 -59 -63 -62 -48 -42 -38 -34 -29 -21 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -2 -3 -7 -12 -16 -17 -17 -17 -17 -15 -11 -10 -9 -8 -6 -5 -7 -17 -32 -27 -11 -3 -1 -0 -0 -1 -2 -2 -1 -1 -1 -2 -2 -2 -4 -4 -3 -2 -1 -2 -6 -7 -4 -3 -5 -7 -9 -6 -3 -2 -3 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -2 -3 -3 -3 -5 -6 -7 -9 -11 -13 -16 -21 -28 -35 -41 -54 -73 -98 -129 -159 -178 -186 -190 -197 -236 -281 -281 -257 -225 -195 -170 -146 -110 -62 -39 -33 -32 -31 -26 -20 -19 -21 -24 -27 -29 -34 -29 -18 -13 -14 -15 -17 -19 -19 -17 -15 -9 -4 -2 -2 -1 -1 -1 -2 -3 -5 -6 -7 -9 -14 -14 -14 -13 -10 -10 -12 -10 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -12 -19 -22 -20 -12 -1 -11 -14 -4 -10 -8 -1 -0 -0 -0 -0 -0 -4 -20 -27 -20 -11 -8 -7 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -4 -4 -3 -1 -0 -1 -1 -1 -1 -2 -3 -3 -2 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -15 -55 -109 -131 -141 -169 -210 -237 -229 -247 -234 -212 -200 -202 -203 -211 -221 -220 -215 -204 -180 -172 -183 -204 -235 -269 -294 -312 -312 -219 -10 -71 -235 -204 -53 -0 -4 -40 -75 -50 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -38 -30 -12 -6 -4 -4 -5 -7 -11 -18 -31 -48 -60 -64 -68 -87 -110 -134 -134 -133 -134 -101 -71 -57 -52 -48 -49 -52 -53 -56 -62 -67 -68 -68 -71 -79 -97 -125 -148 -153 -150 -155 -164 -148 -96 -43 -17 -6 -4 -6 -14 -27 -46 -71 -100 -129 -170 -147 -28 -3 -0 -0 -82 -143 -105 -50 -29 -32 -28 -16 -15 -20 -25 -21 -30 -44 -48 -52 -48 -41 -33 -32 -28 -22 -17 -12 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -7 -10 -12 -13 -13 -12 -9 -7 -7 -8 -7 -6 -4 -4 -10 -20 -19 -8 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -5 -4 -2 -1 -1 -2 -5 -5 -1 -1 -2 -4 -5 -4 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -3 -3 -3 -3 -4 -6 -8 -10 -13 -20 -25 -29 -31 -35 -41 -51 -69 -94 -121 -145 -175 -211 -244 -295 -333 -342 -325 -289 -251 -219 -189 -147 -87 -48 -35 -30 -26 -22 -18 -17 -18 -24 -31 -35 -37 -32 -23 -15 -12 -13 -15 -17 -18 -16 -13 -7 -2 -1 -2 -2 -2 -2 -2 -3 -5 -6 -7 -8 -10 -11 -13 -14 -14 -16 -19 -12 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -13 -18 -17 -12 -3 -1 -9 -11 -6 -1 -2 -4 -1 -1 -1 -0 -0 -7 -34 -49 -35 -14 -5 -5 -0 -0 -0 -0 -0 -0 -0 -2 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -4 -3 -3 -2 -1 -1 -1 -1 -1 -2 -3 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -82 -146 -136 -136 -161 -192 -219 -229 -229 -252 -237 -214 -204 -201 -202 -208 -215 -219 -220 -212 -187 -169 -177 -200 -230 -257 -278 -292 -298 -298 -288 -266 -280 -260 -51 -0 -4 -83 -151 -101 -9 -0 -0 -0 -0 -0 -0 -0 -6 -19 -35 -33 -18 -10 -8 -6 -7 -8 -11 -16 -24 -33 -45 -59 -79 -89 -110 -128 -129 -78 -83 -127 -114 -82 -65 -58 -54 -54 -50 -47 -49 -57 -66 -71 -72 -73 -79 -96 -130 -145 -121 -110 -121 -152 -152 -83 -38 -20 -6 -4 -7 -19 -36 -57 -80 -107 -146 -177 -52 -3 -0 -0 -0 -65 -121 -96 -35 -14 -11 -13 -17 -12 -10 -19 -13 -9 -23 -44 -52 -40 -25 -24 -22 -15 -10 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -6 -8 -8 -7 -6 -5 -5 -5 -5 -4 -2 -2 -4 -8 -11 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -2 -1 -1 -2 -3 -4 -1 -1 -1 -1 -1 -1 -1 -1 -3 -4 -3 -2 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -5 -7 -9 -13 -20 -23 -25 -24 -25 -28 -38 -55 -78 -101 -124 -166 -224 -294 -317 -281 -346 -379 -341 -301 -268 -241 -187 -112 -58 -36 -29 -24 -18 -15 -15 -17 -24 -31 -38 -37 -34 -27 -18 -12 -11 -13 -16 -17 -17 -12 -5 -2 -1 -2 -2 -2 -3 -3 -4 -5 -7 -7 -7 -8 -9 -9 -10 -14 -20 -23 -13 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -23 -27 -16 -8 -10 -28 -36 -25 -9 -3 -3 -1 -1 -1 -0 -0 -5 -22 -42 -39 -13 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -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 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -5 -5 -3 -1 -1 -1 -1 -0 -1 -1 -1 -1 -3 -4 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -64 -145 -152 -154 -176 -205 -222 -233 -235 -243 -256 -240 -221 -207 -199 -210 -212 -192 -196 -215 -213 -187 -163 -166 -196 -219 -235 -253 -261 -257 -246 -235 -238 -240 -239 -48 -5 -1 -51 -113 -106 -66 -47 -9 -2 -25 -27 -25 -22 -31 -40 -36 -21 -13 -9 -8 -8 -9 -12 -14 -18 -23 -31 -44 -69 -109 -116 -116 -145 -64 -15 -22 -85 -122 -102 -88 -79 -71 -64 -58 -53 -52 -58 -68 -76 -79 -80 -85 -99 -135 -129 -36 -2 -29 -96 -124 -57 -37 -41 -18 -7 -9 -19 -33 -50 -72 -104 -135 -118 -32 -0 -0 -0 -0 -51 -109 -89 -24 -3 -3 -6 -10 -8 -2 -7 -20 -26 -26 -29 -33 -24 -14 -12 -9 -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 -1 -2 -3 -3 -4 -4 -3 -3 -3 -3 -3 -3 -2 -1 -1 -2 -4 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -2 -4 -4 -3 -2 -3 -5 -4 -6 -2 -1 -1 -1 -1 -1 -1 -1 -2 -4 -6 -7 -3 -2 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -4 -5 -8 -10 -13 -18 -21 -22 -23 -25 -30 -41 -58 -80 -103 -128 -172 -244 -324 -334 -267 -172 -218 -354 -327 -291 -247 -194 -119 -62 -37 -30 -26 -19 -15 -14 -15 -19 -24 -28 -30 -29 -25 -18 -12 -10 -13 -15 -19 -17 -12 -6 -3 -1 -1 -2 -3 -3 -4 -5 -6 -8 -9 -8 -8 -8 -7 -8 -12 -19 -23 -16 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -28 -33 -30 -33 -31 -45 -60 -52 -28 -2 -5 -12 -7 -4 -1 -0 -3 -8 -10 -14 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -4 -52 -39 -19 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -3 -3 -2 -2 -3 -2 -2 -2 -4 -7 -7 -2 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -79 -151 -163 -196 -228 -233 -241 -253 -250 -256 -261 -248 -228 -211 -202 -213 -221 -175 -156 -189 -209 -184 -158 -158 -177 -197 -212 -226 -230 -222 -210 -198 -190 -205 -227 -180 -43 -7 -14 -79 -117 -114 -80 -19 -8 -47 -56 -55 -55 -52 -43 -30 -18 -12 -9 -8 -8 -10 -13 -14 -14 -17 -26 -44 -78 -122 -124 -14 -139 -40 -4 -0 -70 -134 -134 -126 -117 -105 -90 -69 -53 -47 -51 -64 -77 -86 -92 -103 -125 -148 -91 -20 -7 -73 -110 -83 -41 -42 -48 -30 -19 -14 -17 -29 -50 -81 -100 -83 -32 -1 -0 -0 -0 -0 -32 -87 -76 -22 -1 -1 -2 -3 -1 -0 -1 -20 -37 -32 -17 -10 -8 -6 -4 -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 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -4 -5 -7 -7 -9 -4 -2 -1 -1 -1 -1 -1 -1 -1 -2 -4 -10 -7 -3 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -5 -6 -9 -11 -14 -17 -20 -23 -27 -31 -40 -53 -71 -91 -113 -141 -186 -252 -311 -290 -214 -100 -23 -69 -240 -315 -240 -196 -128 -75 -47 -36 -30 -24 -19 -16 -15 -15 -19 -24 -25 -24 -21 -15 -10 -9 -11 -14 -18 -17 -13 -8 -3 -1 -2 -2 -3 -5 -4 -5 -7 -9 -10 -8 -7 -6 -6 -7 -11 -18 -22 -17 -11 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -19 -25 -22 -21 -13 -16 -36 -42 -18 -1 -2 -14 -14 -11 -5 -1 -4 -8 -1 -0 -1 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -5 -27 -32 -24 -14 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -4 -5 -6 -6 -5 -6 -6 -6 -5 -3 -4 -8 -9 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -45 -95 -131 -183 -233 -246 -257 -271 -265 -261 -257 -250 -239 -225 -218 -228 -239 -214 -140 -136 -181 -189 -172 -167 -170 -182 -196 -207 -211 -203 -180 -170 -176 -185 -199 -206 -132 -46 -80 -111 -111 -102 -66 -18 -12 -48 -62 -62 -59 -49 -40 -31 -21 -14 -11 -9 -10 -12 -13 -13 -12 -14 -23 -43 -80 -89 -13 -15 -150 -43 -6 -0 -55 -104 -114 -115 -116 -117 -117 -95 -59 -40 -43 -60 -82 -104 -122 -116 -75 -80 -6 -0 -6 -118 -129 -63 -36 -43 -51 -45 -24 -11 -14 -42 -84 -102 -77 -31 -3 -0 -0 -0 -0 -0 -15 -68 -62 -22 -7 -6 -10 -12 -9 -2 -0 -56 -59 -27 -7 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -6 -5 -5 -4 -5 -3 -1 -1 -1 -1 -1 -1 -1 -2 -4 -3 -4 -4 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -3 -5 -5 -6 -6 -7 -10 -13 -16 -17 -21 -26 -32 -39 -52 -70 -91 -113 -133 -156 -197 -233 -303 -264 -158 -61 -1 -29 -161 -366 -274 -222 -153 -102 -70 -52 -42 -36 -26 -19 -14 -14 -17 -19 -20 -19 -17 -14 -11 -11 -13 -16 -18 -17 -13 -6 -2 -1 -2 -3 -3 -5 -5 -6 -6 -8 -10 -9 -7 -6 -5 -6 -10 -15 -17 -14 -9 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -14 -11 -9 -10 -7 -12 -25 -7 -1 -1 -3 -8 -15 -15 -1 -2 -3 -1 -0 -1 -2 -2 -2 -9 -17 -15 -0 -0 -0 -0 -4 -10 -16 -17 -13 -8 -4 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -4 -5 -6 -7 -8 -8 -10 -11 -14 -14 -11 -5 -3 -6 -7 -2 -1 -1 -2 -2 -2 -2 -2 -3 -2 -2 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -74 -200 -207 -218 -234 -270 -262 -250 -244 -243 -245 -249 -256 -255 -247 -160 -127 -183 -192 -173 -170 -174 -177 -184 -194 -211 -188 -161 -150 -152 -158 -166 -172 -178 -143 -166 -139 -115 -109 -96 -57 -30 -44 -63 -64 -61 -48 -36 -26 -21 -19 -17 -15 -13 -13 -13 -13 -14 -16 -27 -51 -89 -127 -122 -40 -118 -69 -22 -3 -17 -30 -31 -25 -18 -24 -79 -127 -70 -45 -50 -67 -86 -83 -73 -58 -7 -2 -0 -0 -0 -54 -77 -53 -33 -36 -42 -41 -25 -13 -22 -61 -95 -77 -34 -5 -0 -0 -0 -0 -0 -0 -6 -77 -83 -50 -33 -29 -39 -46 -41 -28 -11 -8 -11 -9 -4 -1 -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 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -5 -3 -3 -5 -6 -5 -2 -0 -0 -0 -0 -0 -1 -1 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -8 -8 -7 -6 -7 -10 -14 -17 -18 -23 -32 -45 -59 -73 -90 -113 -137 -156 -170 -203 -221 -275 -316 -287 -154 -0 -6 -57 -357 -310 -243 -181 -134 -106 -92 -84 -69 -47 -33 -22 -17 -15 -16 -17 -16 -15 -14 -15 -18 -18 -19 -20 -18 -13 -6 -2 -1 -1 -3 -4 -5 -7 -6 -6 -8 -9 -9 -7 -5 -4 -5 -8 -11 -12 -10 -6 -4 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -16 -23 -17 -7 -4 -25 -25 -11 -4 -2 -2 -5 -15 -29 -11 -9 -9 -3 -0 -1 -2 -2 -4 -21 -38 -53 -10 -1 -0 -0 -2 -5 -7 -8 -9 -6 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -7 -8 -9 -11 -14 -17 -21 -22 -15 -6 -3 -5 -6 -4 -2 -2 -2 -2 -3 -4 -5 -5 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -42 -92 -257 -278 -260 -239 -236 -249 -259 -257 -247 -232 -197 -181 -203 -192 -176 -177 -179 -176 -183 -195 -201 -176 -165 -141 -139 -137 -140 -161 -195 -219 -194 -141 -118 -123 -125 -107 -83 -71 -70 -68 -66 -54 -38 -25 -21 -24 -25 -20 -16 -16 -16 -17 -18 -20 -33 -66 -110 -89 -20 -3 -31 -110 -92 -34 -5 -0 -0 -0 -0 -15 -68 -128 -99 -68 -64 -77 -103 -60 -14 -9 -0 -0 -0 -0 -0 -0 -38 -47 -41 -51 -60 -57 -47 -37 -55 -84 -64 -28 -6 -0 -0 -0 -0 -0 -0 -0 -0 -100 -120 -94 -74 -64 -78 -100 -89 -60 -30 -7 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -3 -4 -5 -2 -1 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -6 -10 -11 -10 -9 -8 -11 -15 -17 -19 -26 -39 -58 -75 -86 -99 -121 -144 -165 -172 -197 -220 -248 -296 -338 -327 -255 -25 -31 -265 -315 -275 -217 -172 -144 -134 -148 -131 -102 -65 -36 -22 -17 -15 -15 -14 -14 -15 -18 -22 -22 -22 -21 -18 -12 -6 -2 -1 -1 -2 -4 -7 -7 -7 -7 -7 -8 -8 -7 -5 -3 -5 -7 -8 -9 -8 -6 -6 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -12 -20 -17 -3 -4 -20 -14 -7 -5 -7 -8 -5 -10 -47 -60 -54 -33 -10 -2 -2 -4 -3 -1 -3 -2 -21 -10 -1 -0 -0 -3 -11 -11 -9 -5 -2 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -8 -10 -12 -15 -17 -19 -22 -24 -18 -7 -6 -7 -6 -3 -3 -3 -2 -3 -4 -4 -5 -6 -4 -3 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -62 -252 -306 -274 -253 -249 -252 -246 -235 -225 -214 -203 -203 -199 -188 -176 -181 -180 -176 -187 -202 -189 -162 -147 -119 -122 -128 -145 -181 -223 -237 -203 -151 -124 -130 -134 -104 -75 -73 -76 -70 -67 -60 -49 -32 -24 -26 -27 -24 -23 -24 -23 -23 -22 -21 -36 -79 -130 -98 -28 -0 -26 -121 -168 -84 -12 -0 -0 -0 -0 -0 -8 -46 -124 -118 -92 -91 -78 -31 -1 -0 -0 -0 -0 -0 -0 -0 -36 -53 -59 -91 -135 -138 -95 -82 -72 -79 -25 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -99 -145 -129 -103 -92 -99 -116 -104 -72 -42 -15 -3 -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 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -4 -7 -10 -13 -13 -10 -12 -15 -17 -20 -28 -43 -62 -79 -91 -105 -123 -138 -154 -163 -182 -214 -233 -254 -317 -350 -372 -393 -247 -294 -330 -309 -265 -221 -189 -179 -208 -151 -115 -102 -65 -35 -22 -17 -15 -14 -14 -16 -21 -24 -25 -25 -24 -20 -13 -6 -2 -1 -1 -1 -3 -6 -8 -7 -6 -6 -7 -7 -6 -5 -4 -4 -5 -6 -7 -7 -6 -6 -5 -3 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -10 -2 -0 -0 -2 -4 -15 -28 -28 -14 -4 -7 -51 -71 -96 -78 -35 -17 -8 -4 -2 -2 -4 -4 -4 -2 -0 -0 -0 -0 -3 -4 -2 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -10 -14 -19 -20 -20 -21 -21 -17 -11 -8 -5 -3 -3 -4 -4 -3 -4 -5 -5 -5 -4 -3 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -3 -3 -3 -4 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -4 -0 -29 -128 -265 -304 -279 -268 -257 -258 -239 -220 -205 -193 -189 -200 -201 -199 -189 -183 -179 -175 -188 -199 -180 -153 -132 -120 -121 -144 -167 -196 -223 -226 -195 -156 -134 -132 -104 -46 -40 -68 -74 -59 -55 -54 -50 -37 -25 -23 -26 -29 -33 -35 -31 -28 -24 -21 -39 -95 -136 -95 -30 -0 -32 -123 -187 -107 -8 -0 -0 -0 -0 -0 -0 -3 -27 -116 -76 -63 -26 -6 -0 -0 -0 -0 -0 -0 -0 -0 -16 -22 -19 -18 -14 -25 -85 -121 -10 -14 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -73 -120 -132 -129 -122 -111 -104 -95 -80 -53 -18 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -4 -6 -8 -12 -13 -12 -13 -14 -15 -18 -25 -39 -59 -78 -93 -104 -119 -141 -166 -175 -174 -202 -241 -265 -312 -329 -342 -354 -373 -372 -356 -341 -316 -278 -248 -233 -162 -42 -43 -96 -83 -46 -29 -20 -15 -14 -15 -18 -22 -25 -26 -26 -25 -21 -13 -6 -2 -1 -1 -1 -3 -5 -6 -7 -6 -5 -7 -7 -6 -6 -5 -4 -4 -5 -6 -7 -7 -7 -6 -5 -4 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -0 -0 -0 -0 -2 -9 -16 -19 -12 -3 -10 -51 -47 -33 -31 -39 -40 -15 -2 -2 -3 -4 -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 -1 -3 -6 -7 -7 -12 -19 -20 -20 -20 -21 -17 -12 -7 -4 -3 -4 -5 -5 -3 -3 -4 -4 -4 -3 -3 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -4 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -96 -87 -74 -162 -248 -288 -285 -273 -264 -188 -190 -217 -199 -183 -172 -171 -181 -183 -184 -180 -178 -177 -174 -188 -193 -174 -148 -127 -117 -125 -160 -179 -188 -199 -197 -176 -157 -149 -109 -33 -6 -27 -71 -68 -48 -44 -45 -42 -33 -23 -20 -26 -35 -41 -41 -35 -28 -23 -23 -49 -104 -68 -17 -0 -0 -25 -92 -157 -135 -64 -55 -10 -0 -0 -0 -0 -0 -0 -0 -3 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -15 -43 -88 -111 -115 -126 -117 -101 -82 -46 -12 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -1 -1 -1 -0 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -2 -4 -4 -5 -7 -8 -11 -13 -14 -15 -14 -15 -17 -22 -36 -60 -77 -82 -91 -126 -166 -185 -177 -172 -202 -255 -289 -310 -313 -326 -348 -358 -356 -352 -351 -344 -327 -304 -287 -199 -48 -110 -140 -94 -51 -31 -21 -15 -14 -16 -20 -22 -25 -27 -27 -26 -21 -13 -5 -2 -1 -1 -1 -2 -5 -7 -7 -6 -5 -7 -7 -7 -7 -7 -6 -5 -4 -5 -7 -8 -8 -7 -6 -5 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -4 -2 -6 -43 -49 -18 -9 -36 -54 -24 -17 -13 -10 -5 -1 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -8 -8 -12 -18 -18 -19 -20 -19 -17 -13 -7 -4 -5 -5 -5 -5 -4 -2 -3 -3 -3 -3 -2 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -152 -273 -296 -271 -279 -290 -283 -277 -272 -234 -130 -117 -200 -175 -162 -150 -144 -144 -145 -152 -171 -176 -178 -190 -193 -185 -171 -151 -130 -124 -143 -174 -181 -176 -178 -181 -176 -177 -172 -107 -0 -0 -17 -53 -47 -36 -39 -41 -36 -30 -26 -21 -31 -41 -46 -42 -32 -24 -21 -29 -65 -129 -89 -19 -0 -0 -12 -63 -137 -171 -148 -136 -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 -10 -47 -102 -135 -128 -110 -73 -37 -15 -5 -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 -1 -2 -5 -6 -5 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -1 -3 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -4 -6 -9 -10 -11 -14 -15 -17 -18 -18 -18 -23 -36 -52 -61 -68 -91 -125 -150 -157 -160 -180 -219 -258 -288 -300 -304 -325 -333 -345 -356 -357 -354 -350 -313 -261 -291 -263 -86 -141 -182 -103 -49 -30 -20 -15 -15 -16 -20 -24 -28 -31 -31 -28 -22 -14 -5 -2 -1 -1 -1 -1 -3 -6 -7 -6 -5 -7 -8 -9 -9 -9 -7 -6 -6 -6 -8 -9 -9 -9 -7 -5 -4 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -24 -43 -40 -49 -82 -49 -30 -22 -15 -11 -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 -1 -2 -3 -6 -7 -11 -14 -15 -17 -18 -18 -16 -13 -6 -4 -4 -4 -5 -5 -4 -3 -3 -3 -3 -2 -2 -2 -2 -3 -4 -4 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -112 -271 -282 -303 -293 -282 -271 -270 -283 -246 -172 -131 -160 -181 -143 -130 -119 -116 -121 -127 -140 -166 -175 -176 -197 -192 -178 -171 -156 -137 -131 -141 -161 -174 -171 -168 -171 -179 -191 -181 -110 -4 -16 -47 -38 -30 -28 -31 -32 -27 -23 -22 -25 -33 -42 -45 -37 -27 -22 -26 -46 -86 -142 -108 -15 -0 -0 -18 -74 -142 -156 -106 -96 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -22 -75 -129 -132 -121 -82 -50 -27 -13 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -5 -6 -8 -12 -15 -14 -12 -10 -9 -6 -4 -3 -2 -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 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -3 -5 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -7 -9 -10 -12 -16 -16 -21 -26 -25 -24 -29 -41 -55 -73 -95 -111 -134 -150 -158 -171 -206 -250 -283 -301 -305 -319 -342 -361 -375 -375 -362 -353 -319 -137 -89 -133 -90 -38 -89 -121 -78 -38 -25 -19 -16 -16 -16 -19 -25 -31 -35 -34 -33 -24 -16 -8 -3 -1 -1 -1 -1 -2 -5 -5 -6 -6 -8 -11 -13 -13 -11 -9 -7 -6 -8 -9 -10 -11 -11 -9 -6 -4 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -2 -1 -0 -1 -3 -10 -20 -24 -19 -18 -18 -13 -7 -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 -1 -3 -4 -6 -7 -9 -13 -18 -19 -14 -13 -9 -5 -3 -2 -2 -4 -4 -3 -2 -4 -4 -3 -3 -3 -2 -1 -2 -2 -2 -3 -4 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -146 -268 -283 -295 -285 -269 -266 -279 -270 -184 -113 -132 -181 -145 -108 -94 -88 -89 -100 -111 -120 -144 -172 -173 -190 -182 -164 -157 -147 -136 -127 -126 -139 -157 -165 -161 -162 -179 -184 -135 -62 -41 -76 -47 -23 -20 -24 -24 -23 -20 -16 -17 -23 -31 -35 -36 -31 -28 -33 -48 -74 -109 -142 -111 -7 -0 -0 -2 -18 -66 -79 -23 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -32 -28 -83 -106 -85 -64 -42 -23 -11 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -2 -6 -13 -21 -27 -26 -23 -20 -20 -23 -26 -28 -30 -34 -33 -18 -11 -5 -2 -1 -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 -1 -2 -3 -3 -4 -4 -3 -3 -4 -3 -2 -1 -1 -0 -1 -1 -1 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -4 -6 -7 -9 -11 -13 -17 -28 -37 -41 -46 -55 -65 -85 -95 -116 -144 -162 -174 -185 -199 -204 -192 -153 -86 -265 -325 -338 -351 -362 -367 -348 -272 -186 -12 -0 -18 -8 -53 -116 -107 -53 -27 -20 -18 -16 -15 -16 -21 -28 -33 -34 -33 -33 -25 -17 -10 -4 -1 -0 -1 -1 -1 -3 -5 -5 -7 -9 -13 -16 -15 -13 -11 -8 -7 -8 -9 -9 -9 -10 -10 -7 -8 -9 -5 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -1 -0 -0 -2 -6 -8 -10 -5 -2 -2 -2 -1 -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 -1 -2 -3 -4 -5 -7 -12 -18 -20 -12 -9 -5 -3 -3 -3 -4 -3 -2 -1 -2 -2 -2 -2 -3 -4 -3 -1 -1 -1 -2 -3 -4 -3 -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 -159 -262 -292 -301 -290 -277 -287 -294 -203 -101 -81 -120 -142 -113 -86 -75 -75 -78 -80 -95 -107 -123 -145 -165 -176 -163 -141 -136 -138 -131 -118 -113 -126 -146 -156 -154 -159 -181 -187 -152 -107 -81 -58 -24 -16 -16 -22 -21 -20 -18 -15 -17 -26 -34 -35 -34 -37 -50 -72 -92 -109 -118 -113 -75 -0 -0 -0 -0 -1 -10 -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 -3 -0 -39 -76 -85 -73 -51 -27 -11 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -3 -1 -0 -4 -17 -33 -42 -47 -49 -42 -40 -36 -34 -46 -63 -68 -67 -83 -88 -54 -33 -16 -7 -2 -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 -1 -2 -3 -4 -4 -4 -4 -4 -5 -6 -4 -2 -1 -1 -0 -1 -1 -2 -3 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -5 -7 -8 -9 -14 -27 -41 -52 -64 -82 -106 -128 -156 -152 -155 -169 -187 -198 -175 -114 -82 -54 -28 -7 -169 -262 -305 -315 -331 -346 -289 -86 -22 -3 -0 -0 -34 -129 -171 -73 -39 -21 -18 -17 -15 -15 -18 -24 -31 -35 -34 -33 -31 -25 -19 -12 -6 -1 -0 -0 -0 -1 -3 -5 -5 -7 -10 -14 -17 -17 -15 -15 -11 -8 -8 -8 -9 -10 -11 -11 -7 -8 -6 -4 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -0 -3 -10 -28 -35 -30 -14 -2 -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 -1 -2 -2 -3 -5 -9 -14 -17 -15 -11 -7 -5 -4 -3 -2 -1 -1 -1 -2 -2 -3 -3 -2 -4 -2 -1 -1 -2 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -89 -224 -297 -309 -297 -293 -299 -256 -120 -65 -115 -137 -121 -94 -77 -71 -72 -69 -69 -85 -93 -104 -124 -135 -132 -130 -118 -120 -122 -116 -106 -107 -122 -141 -149 -150 -160 -179 -171 -138 -91 -52 -30 -20 -16 -17 -22 -22 -23 -24 -27 -34 -43 -50 -52 -57 -75 -106 -135 -146 -142 -123 -70 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -47 -52 -55 -57 -32 -17 -8 -6 -5 -3 -2 -1 -0 -0 -0 -1 -4 -7 -6 -2 -1 -13 -38 -58 -62 -59 -50 -44 -48 -49 -57 -82 -100 -99 -94 -97 -96 -57 -59 -36 -16 -5 -1 -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 -3 -3 -4 -4 -4 -5 -4 -6 -6 -4 -1 -1 -1 -1 -1 -2 -5 -7 -5 -3 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -4 -6 -6 -8 -17 -32 -50 -74 -106 -151 -211 -205 -196 -180 -172 -185 -209 -229 -176 -16 -0 -0 -0 -0 -17 -51 -119 -237 -344 -326 -181 -20 -2 -0 -0 -18 -141 -247 -137 -60 -29 -19 -17 -16 -15 -17 -22 -28 -35 -38 -39 -36 -32 -25 -20 -15 -8 -3 -1 -0 -0 -1 -1 -3 -5 -7 -11 -14 -17 -19 -19 -18 -14 -11 -9 -8 -9 -11 -12 -9 -8 -8 -6 -4 -3 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -1 -6 -15 -36 -51 -52 -33 -6 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -5 -10 -13 -14 -12 -9 -5 -3 -3 -2 -2 -1 -2 -2 -1 -1 -1 -2 -3 -2 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -201 -302 -315 -303 -305 -289 -201 -79 -74 -156 -145 -116 -95 -83 -78 -74 -63 -60 -76 -86 -95 -94 -93 -93 -97 -101 -107 -107 -102 -100 -109 -125 -135 -137 -143 -159 -170 -128 -76 -42 -29 -23 -20 -19 -19 -24 -26 -32 -42 -58 -75 -88 -94 -98 -108 -100 -75 -89 -94 -90 -84 -51 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -11 -44 -80 -61 -30 -17 -16 -14 -9 -4 -1 -0 -0 -1 -2 -5 -5 -1 -1 -17 -41 -58 -64 -59 -48 -43 -45 -52 -76 -108 -117 -90 -54 -40 -34 -18 -64 -57 -31 -11 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -5 -6 -5 -7 -9 -6 -2 -1 -0 -0 -0 -2 -6 -6 -4 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -4 -5 -6 -12 -26 -48 -75 -107 -141 -165 -176 -183 -178 -166 -176 -203 -218 -212 -164 -14 -0 -0 -0 -0 -0 -8 -97 -258 -309 -224 -49 -5 -0 -0 -0 -6 -103 -235 -126 -48 -22 -16 -15 -15 -16 -20 -26 -32 -38 -40 -41 -38 -32 -26 -22 -17 -10 -4 -0 -0 -0 -0 -1 -2 -5 -7 -10 -14 -17 -20 -21 -20 -16 -12 -9 -9 -10 -12 -13 -12 -10 -8 -6 -6 -4 -3 -3 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -4 -5 -8 -14 -26 -34 -15 -1 -0 -0 -0 -0 -0 -0 -1 -4 -4 -4 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -4 -7 -9 -10 -9 -7 -3 -1 -1 -2 -2 -1 -1 -2 -2 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -57 -238 -314 -315 -310 -322 -294 -189 -71 -63 -145 -149 -129 -113 -97 -86 -78 -67 -61 -74 -88 -90 -82 -74 -70 -74 -85 -95 -98 -98 -103 -115 -124 -123 -121 -130 -148 -147 -94 -44 -29 -24 -23 -25 -26 -27 -32 -39 -51 -75 -108 -131 -143 -154 -152 -116 -50 -13 -16 -14 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -26 -57 -52 -37 -28 -26 -22 -13 -4 -1 -0 -0 -0 -1 -2 -1 -2 -13 -29 -41 -46 -36 -23 -25 -37 -64 -101 -145 -161 -134 -82 -11 -0 -0 -55 -68 -46 -20 -5 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -5 -4 -4 -4 -3 -1 -1 -0 -0 -0 -1 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -4 -4 -6 -17 -38 -60 -84 -117 -151 -179 -203 -201 -191 -172 -175 -204 -189 -103 -49 -5 -0 -0 -0 -0 -0 -40 -170 -282 -140 -0 -0 -0 -0 -0 -0 -0 -42 -145 -121 -41 -18 -14 -14 -14 -17 -23 -30 -37 -41 -43 -42 -36 -32 -29 -25 -20 -11 -3 -0 -0 -0 -0 -1 -2 -4 -7 -9 -13 -17 -20 -20 -19 -16 -13 -10 -8 -10 -12 -13 -12 -11 -10 -7 -6 -6 -4 -3 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -4 -3 -3 -4 -3 -0 -0 -0 -0 -0 -0 -1 -3 -6 -9 -6 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -6 -7 -8 -7 -3 -1 -1 -1 -2 -2 -2 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -2 -3 -4 -7 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -95 -188 -274 -319 -318 -322 -331 -283 -170 -58 -37 -108 -177 -155 -135 -113 -95 -87 -81 -78 -83 -90 -66 -66 -56 -54 -62 -74 -83 -89 -93 -98 -106 -108 -105 -105 -118 -133 -124 -78 -38 -31 -25 -23 -25 -31 -39 -49 -63 -86 -122 -164 -156 -119 -102 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -32 -45 -46 -43 -40 -36 -19 -3 -1 -0 -0 -0 -1 -2 -4 -9 -15 -19 -19 -11 -3 -11 -51 -103 -129 -160 -176 -167 -136 -51 -16 -1 -26 -41 -43 -28 -9 -1 -0 -0 -1 -5 -4 -3 -2 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -4 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -3 -3 -7 -21 -43 -64 -82 -104 -132 -160 -173 -185 -198 -186 -186 -191 -132 -24 -0 -0 -0 -0 -0 -0 -0 -70 -234 -304 -187 -16 -0 -0 -0 -0 -0 -0 -12 -63 -96 -38 -16 -13 -13 -15 -19 -27 -34 -40 -40 -42 -39 -33 -31 -30 -27 -19 -9 -2 -1 -0 -0 -0 -1 -1 -2 -6 -8 -13 -17 -20 -19 -17 -16 -14 -10 -7 -8 -10 -12 -11 -10 -11 -9 -7 -6 -5 -4 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -1 -3 -5 -4 -2 -4 -5 -5 -2 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -6 -8 -7 -5 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -4 -6 -7 -10 -9 -7 -6 -4 -8 -10 -10 -13 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -124 -234 -287 -301 -313 -318 -327 -318 -257 -144 -43 -19 -89 -192 -177 -150 -128 -123 -116 -105 -97 -97 -90 -61 -45 -43 -44 -50 -61 -71 -78 -82 -89 -96 -93 -88 -91 -106 -114 -99 -64 -40 -34 -27 -23 -29 -38 -50 -68 -94 -130 -168 -203 -147 -38 -0 -1 -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 -2 -12 -41 -61 -58 -47 -37 -20 -6 -2 -1 -0 -0 -0 -1 -3 -5 -6 -5 -4 -1 -1 -10 -89 -136 -132 -135 -144 -145 -140 -115 -61 -5 -17 -54 -56 -35 -14 -2 -1 -1 -2 -5 -5 -5 -4 -3 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -4 -10 -27 -51 -74 -88 -98 -116 -157 -208 -207 -195 -190 -192 -149 -43 -0 -0 -0 -0 -0 -0 -0 -3 -52 -200 -284 -239 -49 -8 -3 -0 -0 -0 -6 -46 -193 -92 -35 -17 -13 -14 -17 -24 -31 -39 -41 -39 -38 -35 -31 -30 -28 -24 -15 -5 -1 -0 -0 -0 -0 -0 -1 -1 -4 -8 -12 -15 -19 -21 -19 -16 -14 -11 -8 -6 -6 -11 -13 -11 -11 -11 -10 -7 -5 -4 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -1 -2 -2 -1 -0 -1 -0 -0 -0 -0 -1 -1 -1 -3 -8 -7 -4 -4 -6 -8 -12 -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 -2 -1 -1 -0 -0 -0 -0 -1 -2 -2 -3 -4 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -2 -1 -2 -4 -7 -11 -19 -24 -23 -20 -20 -21 -23 -24 -27 -42 -62 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -186 -282 -294 -293 -305 -312 -322 -320 -212 -76 -16 -16 -73 -149 -192 -162 -140 -151 -138 -122 -111 -105 -90 -60 -43 -43 -45 -47 -53 -63 -74 -82 -87 -92 -84 -77 -83 -95 -94 -74 -51 -40 -35 -29 -23 -28 -40 -57 -84 -123 -163 -191 -209 -155 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -25 -75 -67 -57 -46 -34 -22 -11 -5 -2 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -2 -12 -81 -106 -104 -111 -123 -131 -141 -149 -114 -62 -73 -88 -68 -40 -19 -6 -2 -2 -2 -4 -5 -6 -7 -5 -3 -1 -0 -0 -0 -2 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -5 -11 -23 -43 -68 -88 -98 -108 -121 -169 -227 -226 -212 -198 -157 -80 -0 -0 -0 -0 -0 -0 -0 -0 -24 -123 -283 -252 -249 -138 -88 -59 -26 -1 -2 -1 -11 -191 -113 -44 -19 -15 -16 -21 -29 -36 -39 -39 -38 -35 -32 -30 -29 -26 -19 -9 -3 -1 -0 -0 -0 -0 -0 -0 -1 -3 -7 -11 -14 -16 -19 -21 -18 -14 -13 -12 -9 -7 -8 -12 -13 -13 -12 -11 -8 -6 -5 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -2 -7 -8 -3 -1 -2 -2 -0 -0 -0 -1 -2 -4 -6 -2 -7 -4 -7 -9 -13 -17 -18 -15 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -4 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -2 -6 -11 -11 -9 -6 -4 -4 -7 -12 -19 -23 -26 -30 -36 -39 -53 -64 -62 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -30 -32 -25 -12 -0 -0 -0 -209 -280 -282 -286 -301 -315 -326 -313 -192 -25 -0 -29 -125 -195 -196 -171 -150 -158 -137 -120 -108 -98 -83 -61 -45 -43 -44 -45 -50 -60 -74 -86 -89 -86 -79 -70 -77 -89 -78 -57 -44 -41 -40 -35 -25 -27 -39 -65 -104 -146 -176 -189 -195 -166 -36 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -91 -75 -60 -46 -35 -31 -24 -12 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -11 -47 -62 -72 -90 -112 -130 -144 -152 -146 -126 -113 -96 -65 -38 -20 -9 -5 -3 -4 -5 -6 -8 -9 -7 -3 -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 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -8 -9 -13 -25 -41 -62 -88 -117 -141 -157 -173 -213 -147 -116 -120 -105 -53 -15 -0 -0 -0 -0 -0 -0 -0 -0 -5 -45 -265 -232 -206 -214 -196 -168 -140 -133 -187 -23 -3 -95 -92 -48 -20 -16 -19 -25 -34 -39 -40 -39 -37 -34 -32 -30 -29 -24 -16 -7 -2 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -9 -12 -14 -17 -18 -16 -13 -14 -13 -10 -7 -7 -9 -12 -12 -12 -11 -8 -6 -5 -6 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -2 -2 -1 -1 -2 -2 -1 -0 -0 -1 -2 -4 -7 -1 -3 -5 -8 -11 -15 -19 -15 -8 -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 -1 -1 -0 -1 -0 -1 -1 -1 -2 -3 -3 -3 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -5 -14 -25 -27 -17 -5 -1 -1 -7 -17 -14 -14 -24 -35 -45 -31 -59 -72 -63 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -34 -167 -160 -141 -76 -12 -20 -92 -241 -276 -273 -284 -302 -319 -330 -301 -176 -0 -0 -40 -185 -230 -196 -167 -147 -147 -126 -109 -98 -80 -64 -54 -49 -44 -37 -32 -41 -55 -70 -80 -82 -79 -71 -65 -74 -81 -66 -52 -44 -43 -43 -38 -30 -35 -62 -93 -130 -165 -180 -183 -195 -208 -165 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -13 -36 -87 -81 -66 -50 -36 -34 -31 -19 -7 -4 -2 -0 -0 -0 -0 -0 -0 -1 -1 -1 -6 -21 -32 -42 -58 -82 -109 -129 -135 -135 -125 -102 -78 -50 -29 -17 -10 -6 -5 -6 -7 -8 -10 -11 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -8 -12 -15 -24 -38 -56 -77 -105 -148 -196 -190 -148 -186 -214 -107 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -173 -202 -169 -147 -155 -174 -183 -192 -249 -117 -117 -146 -104 -45 -19 -17 -19 -27 -35 -39 -40 -39 -36 -32 -32 -30 -30 -23 -15 -7 -2 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -10 -13 -16 -17 -15 -13 -12 -12 -10 -8 -6 -8 -11 -10 -10 -10 -9 -7 -5 -6 -6 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -1 -0 -2 -3 -3 -4 -6 -7 -8 -11 -9 -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 -1 -1 -0 -0 -0 -1 -1 -3 -7 -8 -3 -2 -1 -0 -0 -0 -0 -1 -2 -2 -5 -9 -13 -20 -22 -13 -2 -1 -0 -0 -4 -15 -19 -15 -33 -64 -66 -21 -6 -20 -20 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -30 -104 -261 -250 -262 -186 -110 -149 -239 -265 -264 -274 -290 -305 -321 -328 -283 -153 -0 -1 -38 -203 -216 -180 -147 -129 -129 -115 -101 -86 -70 -57 -51 -49 -46 -37 -28 -36 -52 -63 -67 -68 -64 -59 -60 -67 -72 -64 -58 -54 -52 -53 -54 -55 -69 -98 -131 -161 -179 -184 -186 -209 -257 -270 -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 -2 -58 -105 -103 -96 -90 -77 -65 -56 -46 -36 -29 -25 -18 -4 -4 -2 -0 -0 -0 -0 -0 -1 -1 -1 -2 -8 -14 -21 -30 -44 -63 -80 -90 -92 -86 -68 -46 -29 -18 -11 -8 -5 -3 -4 -6 -8 -10 -8 -3 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -10 -13 -19 -31 -48 -69 -93 -128 -172 -121 -32 -61 -248 -351 -210 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -92 -159 -147 -113 -99 -104 -119 -137 -178 -203 -232 -197 -110 -42 -20 -17 -20 -27 -34 -38 -38 -35 -32 -32 -34 -34 -32 -24 -16 -7 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -8 -12 -15 -14 -14 -13 -12 -12 -11 -11 -8 -9 -11 -10 -9 -9 -9 -8 -6 -6 -5 -4 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -1 -0 -2 -4 -5 -6 -7 -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 -1 -2 -3 -4 -6 -2 -1 -0 -0 -0 -0 -1 -3 -4 -6 -10 -14 -17 -16 -11 -3 -0 -0 -0 -0 -3 -8 -18 -24 -50 -90 -63 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -138 -267 -272 -246 -251 -253 -258 -257 -253 -254 -259 -276 -290 -303 -319 -324 -270 -132 -5 -30 -99 -215 -184 -146 -117 -110 -107 -90 -83 -72 -62 -51 -50 -53 -49 -37 -29 -34 -43 -46 -47 -49 -48 -50 -58 -66 -73 -71 -64 -60 -61 -69 -87 -110 -131 -149 -168 -179 -184 -183 -187 -202 -198 -126 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -57 -102 -98 -87 -79 -70 -63 -60 -57 -50 -39 -32 -27 -13 -6 -4 -2 -1 -0 -0 -0 -0 -1 -1 -2 -4 -8 -13 -17 -21 -27 -35 -42 -45 -45 -36 -24 -15 -10 -6 -4 -3 -2 -1 -3 -5 -6 -4 -1 -0 -0 -0 -0 -6 -24 -37 -19 -2 -10 -21 -10 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -3 -6 -10 -14 -20 -32 -51 -76 -109 -145 -142 -35 -4 -37 -144 -332 -296 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -34 -120 -143 -107 -80 -70 -74 -86 -114 -157 -186 -156 -92 -45 -25 -19 -21 -26 -34 -38 -36 -32 -31 -33 -36 -37 -35 -27 -18 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -7 -10 -12 -11 -12 -13 -14 -14 -14 -16 -14 -14 -13 -12 -11 -9 -7 -8 -8 -7 -5 -5 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -6 -6 -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 -2 -4 -6 -8 -2 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -8 -11 -14 -12 -6 -2 -0 -0 -0 -0 -1 -3 -8 -18 -35 -63 -99 -97 -46 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -35 -184 -302 -279 -262 -258 -241 -241 -243 -248 -256 -264 -269 -277 -296 -323 -293 -181 -64 -14 -84 -202 -197 -150 -117 -110 -104 -86 -69 -67 -68 -64 -50 -42 -41 -39 -34 -30 -29 -29 -33 -35 -38 -39 -44 -56 -68 -75 -77 -67 -57 -61 -81 -112 -143 -164 -173 -180 -187 -191 -190 -197 -148 -68 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -62 -72 -67 -58 -52 -57 -70 -74 -61 -40 -24 -18 -13 -7 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -4 -6 -7 -9 -10 -13 -15 -16 -17 -14 -9 -6 -4 -3 -1 -1 -1 -0 -2 -4 -4 -2 -1 -0 -0 -0 -2 -15 -12 -8 -6 -10 -19 -27 -17 -12 -12 -8 -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 -1 -2 -3 -2 -1 -0 -1 -3 -6 -9 -14 -20 -30 -50 -83 -122 -142 -71 -10 -0 -1 -0 -27 -41 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -94 -148 -117 -82 -62 -57 -61 -72 -100 -122 -111 -73 -43 -27 -20 -22 -26 -35 -40 -38 -34 -35 -38 -41 -41 -39 -31 -23 -14 -5 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -7 -10 -11 -13 -14 -15 -17 -17 -18 -18 -18 -17 -15 -11 -10 -6 -7 -8 -7 -7 -6 -5 -5 -4 -2 -1 -2 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -2 -4 -4 -4 -5 -5 -5 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -2 -2 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -2 -1 -0 -0 -0 -2 -6 -8 -12 -12 -6 -2 -1 -0 -0 -0 -0 -0 -1 -3 -6 -8 -11 -14 -10 -2 -0 -0 -0 -0 -0 -1 -3 -11 -24 -43 -66 -75 -43 -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 -12 -51 -76 -8 -31 -174 -267 -276 -269 -262 -258 -266 -270 -268 -263 -261 -265 -278 -303 -323 -240 -64 -23 -76 -159 -213 -164 -126 -100 -100 -92 -73 -61 -63 -68 -65 -51 -34 -25 -25 -26 -27 -27 -24 -31 -33 -31 -36 -44 -56 -68 -75 -78 -68 -53 -56 -76 -104 -137 -164 -178 -190 -205 -219 -219 -228 -127 -28 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -40 -59 -43 -37 -40 -60 -77 -78 -59 -34 -24 -30 -22 -8 -4 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -4 -4 -4 -4 -4 -3 -2 -2 -1 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -2 -9 -4 -5 -14 -24 -31 -32 -27 -19 -14 -14 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -2 -3 -5 -5 -3 -1 -1 -3 -6 -10 -14 -19 -27 -46 -82 -121 -106 -18 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -63 -133 -126 -86 -62 -52 -47 -52 -68 -82 -78 -59 -39 -26 -20 -23 -29 -39 -43 -39 -37 -41 -50 -53 -50 -45 -37 -29 -19 -9 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -8 -11 -13 -16 -16 -18 -18 -18 -18 -18 -16 -12 -10 -9 -8 -8 -8 -8 -6 -5 -5 -5 -4 -3 -4 -4 -5 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -4 -4 -6 -8 -6 -5 -5 -4 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -4 -2 -1 -0 -0 -1 -3 -3 -0 -1 -1 -1 -1 -2 -2 -3 -5 -3 -2 -2 -1 -0 -1 -3 -6 -5 -10 -11 -10 -9 -7 -1 -0 -0 -0 -0 -2 -4 -7 -11 -17 -15 -9 -4 -1 -1 -1 -1 -3 -7 -14 -26 -40 -54 -64 -53 -8 -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 -14 -58 -95 -0 -0 -43 -225 -278 -271 -272 -265 -266 -261 -254 -250 -256 -272 -288 -285 -234 -103 -13 -31 -160 -201 -173 -135 -111 -103 -90 -69 -57 -54 -58 -62 -60 -53 -39 -28 -26 -24 -27 -27 -25 -30 -30 -35 -39 -48 -60 -69 -76 -79 -73 -59 -54 -70 -102 -136 -161 -181 -202 -226 -252 -261 -268 -227 -104 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -33 -57 -36 -28 -23 -36 -58 -72 -65 -44 -29 -26 -18 -11 -9 -6 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -4 -6 -8 -8 -10 -18 -29 -36 -36 -35 -37 -28 -14 -10 -8 -3 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -4 -4 -2 -2 -1 -3 -6 -10 -15 -20 -26 -44 -85 -136 -34 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -71 -134 -124 -88 -61 -48 -39 -43 -54 -61 -58 -49 -36 -24 -22 -25 -33 -41 -43 -40 -40 -53 -70 -68 -60 -52 -46 -39 -28 -14 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -9 -11 -11 -15 -15 -16 -17 -16 -14 -12 -10 -9 -10 -9 -8 -7 -8 -7 -6 -5 -5 -4 -3 -4 -5 -6 -7 -8 -8 -6 -5 -4 -2 -1 -0 -0 -0 -1 -2 -3 -5 -4 -4 -5 -8 -11 -9 -6 -3 -5 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -3 -0 -2 -5 -6 -5 -7 -7 -12 -16 -8 -4 -3 -2 -1 -1 -2 -2 -1 -3 -6 -8 -12 -21 -8 -1 -0 -0 -0 -2 -5 -8 -12 -20 -18 -15 -12 -4 -4 -6 -9 -14 -22 -31 -43 -51 -47 -37 -16 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -27 -272 -286 -277 -277 -267 -260 -250 -240 -255 -269 -291 -275 -191 -74 -0 -1 -31 -191 -184 -137 -106 -93 -92 -80 -70 -66 -57 -54 -53 -50 -48 -47 -35 -31 -25 -27 -26 -27 -30 -29 -41 -48 -57 -68 -73 -77 -80 -78 -70 -65 -76 -108 -143 -167 -186 -210 -241 -275 -290 -249 -257 -129 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -27 -54 -29 -22 -16 -20 -34 -48 -50 -39 -28 -23 -22 -21 -20 -15 -10 -7 -4 -3 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -12 -16 -17 -17 -26 -34 -32 -36 -43 -47 -40 -26 -18 -12 -5 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -3 -2 -2 -2 -2 -4 -7 -11 -15 -20 -24 -38 -85 -170 -58 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -15 -54 -114 -140 -106 -79 -59 -45 -36 -35 -42 -48 -46 -41 -32 -25 -24 -28 -35 -42 -44 -41 -49 -74 -91 -89 -75 -64 -58 -51 -39 -23 -10 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -5 -9 -12 -12 -14 -17 -15 -15 -12 -7 -6 -8 -11 -11 -9 -9 -8 -6 -5 -5 -5 -4 -3 -3 -4 -5 -6 -7 -7 -6 -8 -7 -6 -3 -1 -0 -1 -1 -1 -1 -1 -2 -2 -3 -5 -9 -12 -10 -8 -5 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -16 -16 -21 -22 -26 -28 -19 -9 -8 -3 -2 -1 -1 -1 -0 -1 -2 -3 -6 -15 -9 -2 -0 -0 -1 -3 -6 -12 -23 -31 -30 -34 -44 -19 -17 -26 -35 -35 -37 -43 -49 -51 -23 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -50 -323 -286 -287 -284 -271 -256 -246 -249 -271 -301 -319 -252 -102 -0 -8 -48 -146 -205 -155 -113 -91 -82 -80 -74 -71 -70 -56 -49 -50 -52 -53 -51 -40 -30 -27 -29 -27 -30 -34 -36 -44 -56 -67 -77 -76 -75 -76 -76 -72 -72 -90 -133 -161 -179 -199 -227 -261 -281 -241 -121 -108 -51 -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 -1 -21 -49 -25 -15 -10 -10 -17 -25 -29 -26 -23 -27 -38 -44 -48 -43 -32 -20 -11 -6 -5 -4 -4 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -0 -0 -2 -10 -16 -15 -11 -15 -45 -59 -25 -32 -40 -49 -49 -39 -27 -15 -6 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -3 -3 -2 -3 -3 -2 -4 -6 -10 -14 -17 -19 -30 -77 -166 -107 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -87 -129 -132 -125 -106 -85 -67 -54 -43 -35 -35 -40 -44 -39 -33 -28 -24 -24 -29 -36 -41 -43 -44 -70 -107 -127 -120 -100 -83 -75 -65 -50 -34 -20 -10 -4 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -7 -11 -12 -13 -17 -16 -14 -11 -6 -4 -8 -13 -11 -10 -11 -10 -9 -8 -7 -5 -3 -2 -2 -3 -3 -5 -6 -6 -8 -8 -7 -5 -3 -1 -0 -0 -1 -0 -0 -0 -1 -2 -2 -3 -7 -9 -8 -7 -5 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -10 -0 -0 -0 -0 -1 -2 -3 -7 -16 -21 -28 -40 -38 -32 -30 -28 -28 -9 -5 -2 -1 -1 -0 -0 -1 -1 -2 -2 -2 -1 -0 -1 -2 -4 -8 -20 -33 -41 -43 -46 -69 -37 -40 -40 -37 -42 -49 -55 -59 -52 -15 -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 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -86 -311 -282 -297 -298 -286 -269 -263 -276 -289 -279 -260 -191 -62 -0 -16 -98 -225 -189 -139 -107 -99 -91 -81 -74 -70 -67 -59 -50 -53 -62 -62 -52 -41 -33 -30 -32 -31 -33 -41 -46 -50 -58 -66 -71 -68 -69 -74 -76 -73 -74 -94 -138 -168 -189 -218 -251 -262 -208 -96 -18 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -42 -25 -10 -6 -7 -10 -13 -15 -16 -20 -33 -53 -71 -78 -77 -64 -44 -26 -15 -10 -8 -6 -4 -3 -2 -2 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -2 -10 -22 -31 -37 -54 -69 -65 -49 -40 -43 -50 -51 -45 -33 -21 -10 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -4 -5 -6 -6 -4 -4 -5 -8 -12 -14 -15 -22 -59 -141 -146 -51 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -67 -135 -149 -113 -94 -84 -70 -57 -47 -40 -37 -38 -42 -40 -31 -28 -25 -24 -25 -30 -37 -41 -43 -56 -97 -145 -163 -158 -143 -118 -96 -76 -60 -47 -33 -19 -9 -3 -1 -0 -0 -0 -0 -0 -0 -1 -2 -5 -8 -11 -10 -13 -13 -11 -9 -6 -7 -12 -16 -15 -15 -15 -15 -14 -10 -10 -7 -5 -4 -4 -3 -3 -4 -5 -6 -7 -8 -7 -6 -4 -2 -1 -1 -0 -0 -1 -1 -2 -1 -0 -2 -5 -6 -5 -4 -2 -2 -2 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -3 -10 -13 -1 -0 -0 -1 -1 -2 -3 -4 -8 -12 -26 -34 -27 -20 -27 -42 -46 -18 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -9 -17 -27 -40 -55 -53 -44 -33 -19 -10 -22 -33 -52 -49 -28 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -75 -189 -309 -307 -305 -308 -302 -300 -302 -280 -215 -132 -84 -66 -16 -0 -15 -109 -204 -165 -134 -112 -109 -100 -91 -85 -77 -68 -59 -51 -55 -69 -69 -51 -35 -29 -26 -32 -34 -38 -48 -55 -56 -58 -60 -61 -59 -60 -67 -74 -76 -83 -104 -143 -177 -208 -239 -242 -156 -63 -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 -2 -19 -38 -28 -9 -4 -6 -8 -9 -9 -10 -14 -25 -44 -70 -84 -89 -82 -63 -42 -27 -20 -13 -10 -7 -5 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -0 -0 -1 -5 -19 -37 -67 -71 -68 -75 -71 -63 -60 -58 -52 -43 -33 -22 -13 -7 -3 -1 -0 -0 -1 -1 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -2 -4 -6 -8 -8 -6 -5 -5 -6 -9 -12 -13 -15 -40 -107 -178 -180 -103 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -32 -137 -183 -154 -126 -101 -84 -75 -64 -52 -42 -39 -41 -42 -42 -33 -27 -25 -23 -23 -25 -27 -33 -39 -47 -74 -132 -195 -208 -195 -190 -156 -114 -85 -69 -61 -51 -35 -19 -8 -3 -1 -1 -0 -0 -0 -0 -1 -1 -2 -6 -8 -8 -7 -7 -7 -9 -13 -15 -16 -17 -16 -16 -17 -17 -19 -13 -11 -10 -9 -8 -8 -7 -4 -3 -4 -6 -7 -8 -8 -8 -5 -3 -2 -1 -1 -0 -1 -1 -1 -1 -0 -1 -3 -4 -3 -1 -1 -1 -1 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -0 -1 -3 -3 -1 -1 -0 -0 -1 -1 -2 -1 -0 -2 -7 -10 -6 -4 -7 -15 -21 -10 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -4 -6 -8 -13 -23 -43 -43 -38 -33 -35 -32 -12 -9 -21 -45 -31 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -29 -253 -355 -343 -322 -296 -298 -299 -308 -264 -167 -76 -20 -0 -0 -0 -4 -23 -126 -184 -148 -128 -114 -105 -97 -90 -89 -85 -72 -58 -49 -53 -71 -70 -51 -32 -24 -23 -28 -38 -44 -51 -56 -59 -60 -59 -55 -50 -48 -48 -59 -82 -104 -126 -152 -181 -227 -252 -113 -35 -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 -10 -28 -38 -28 -11 -4 -4 -6 -8 -7 -7 -9 -13 -21 -32 -54 -73 -81 -75 -60 -45 -32 -18 -14 -10 -7 -5 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -2 -1 -0 -0 -1 -9 -36 -57 -60 -61 -70 -75 -78 -77 -69 -54 -39 -26 -15 -7 -3 -1 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -1 -1 -2 -3 -6 -8 -7 -5 -5 -7 -9 -12 -12 -12 -26 -92 -178 -258 -221 -77 -14 -7 -1 -0 -0 -2 -2 -0 -0 -2 -15 -47 -79 -116 -145 -145 -134 -122 -105 -88 -76 -63 -51 -41 -38 -41 -42 -38 -30 -25 -22 -21 -22 -23 -24 -30 -41 -55 -94 -179 -240 -239 -226 -214 -181 -130 -96 -78 -73 -65 -50 -32 -17 -6 -3 -1 -0 -0 -0 -0 -1 -1 -3 -4 -4 -5 -5 -6 -7 -9 -11 -11 -11 -12 -13 -13 -15 -16 -17 -13 -11 -12 -11 -10 -10 -10 -8 -5 -5 -6 -6 -8 -8 -9 -7 -4 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -3 -4 -2 -1 -0 -2 -4 -4 -2 -3 -4 -3 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -3 -1 -1 -1 -2 -3 -5 -7 -11 -23 -39 -46 -45 -43 -42 -40 -31 -30 -31 -45 -44 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -200 -258 -317 -341 -313 -303 -302 -306 -241 -125 -36 -0 -0 -0 -2 -23 -142 -187 -168 -134 -117 -108 -103 -100 -97 -89 -80 -71 -60 -51 -54 -68 -62 -60 -43 -30 -27 -34 -46 -51 -52 -57 -61 -62 -59 -51 -41 -35 -34 -53 -100 -137 -160 -178 -201 -230 -226 -76 -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 -1 -1 -1 -1 -18 -39 -40 -22 -9 -3 -3 -4 -7 -7 -6 -7 -8 -9 -14 -31 -52 -68 -75 -75 -69 -55 -38 -27 -19 -13 -8 -6 -4 -4 -3 -3 -2 -2 -2 -2 -2 -3 -3 -4 -6 -6 -5 -4 -3 -3 -2 -1 -0 -0 -2 -18 -35 -54 -67 -68 -64 -72 -72 -64 -54 -39 -22 -9 -3 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -2 -3 -3 -2 -2 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -3 -4 -5 -7 -9 -12 -13 -13 -12 -19 -64 -142 -228 -276 -261 -195 -90 -39 -54 -94 -94 -63 -59 -97 -137 -167 -167 -159 -152 -146 -140 -132 -119 -106 -91 -76 -61 -48 -38 -35 -38 -39 -34 -26 -22 -20 -20 -20 -21 -23 -29 -47 -66 -134 -174 -174 -199 -248 -216 -193 -147 -113 -93 -84 -77 -66 -47 -29 -13 -6 -2 -1 -0 -0 -0 -0 -2 -3 -3 -3 -4 -5 -7 -7 -8 -8 -8 -9 -12 -14 -13 -17 -19 -17 -14 -12 -12 -12 -11 -10 -11 -11 -10 -8 -6 -5 -5 -7 -9 -9 -8 -6 -4 -2 -1 -0 -1 -0 -0 -1 -2 -3 -3 -1 -1 -2 -5 -8 -8 -6 -4 -3 -3 -6 -10 -9 -4 -0 -0 -0 -1 -0 -0 -0 -1 -4 -13 -11 -3 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -7 -6 -2 -1 -1 -2 -2 -3 -5 -11 -22 -34 -44 -50 -53 -49 -42 -42 -38 -39 -50 -61 -55 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -191 -270 -302 -330 -333 -324 -324 -198 -49 -0 -0 -4 -22 -74 -231 -188 -144 -116 -104 -100 -99 -98 -94 -87 -73 -61 -53 -52 -56 -65 -70 -76 -56 -46 -42 -43 -52 -55 -53 -57 -63 -63 -57 -48 -38 -31 -36 -67 -132 -172 -192 -199 -206 -189 -51 -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 -2 -4 -4 -3 -11 -22 -26 -18 -6 -2 -2 -3 -4 -6 -7 -6 -6 -5 -8 -16 -27 -41 -56 -69 -78 -79 -62 -47 -35 -25 -17 -12 -8 -6 -4 -3 -3 -2 -2 -3 -3 -4 -5 -7 -10 -12 -11 -8 -5 -3 -2 -2 -1 -0 -0 -3 -9 -15 -23 -32 -40 -47 -47 -45 -39 -29 -16 -7 -2 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -7 -10 -13 -14 -13 -12 -19 -49 -108 -181 -245 -284 -304 -296 -191 -215 -274 -254 -194 -183 -206 -215 -199 -174 -155 -145 -142 -137 -124 -105 -96 -87 -72 -56 -43 -35 -33 -37 -35 -37 -27 -22 -20 -20 -21 -22 -22 -29 -50 -88 -159 -158 -87 -122 -258 -216 -204 -171 -136 -111 -96 -85 -78 -60 -41 -23 -10 -3 -1 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -4 -5 -5 -5 -5 -7 -9 -10 -9 -12 -14 -14 -12 -9 -10 -13 -12 -9 -11 -12 -11 -10 -8 -6 -5 -6 -8 -9 -10 -10 -7 -3 -2 -1 -0 -0 -0 -1 -1 -2 -2 -1 -1 -2 -4 -8 -10 -9 -5 -2 -2 -8 -18 -22 -16 -0 -0 -0 -1 -2 -6 -9 -5 -5 -30 -31 -21 -15 -11 -8 -3 -6 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -6 -10 -14 -22 -36 -46 -50 -44 -35 -36 -39 -40 -42 -27 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -35 -73 -184 -299 -346 -335 -312 -238 -132 -92 -76 -73 -113 -195 -221 -161 -126 -106 -98 -96 -95 -93 -91 -88 -80 -72 -67 -66 -68 -72 -86 -82 -81 -78 -61 -54 -56 -57 -56 -59 -66 -65 -57 -48 -42 -40 -58 -107 -180 -211 -222 -217 -197 -149 -46 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -7 -5 -6 -7 -14 -18 -8 -4 -3 -3 -3 -4 -4 -5 -4 -4 -6 -10 -14 -23 -37 -55 -76 -88 -83 -73 -61 -49 -37 -26 -17 -10 -8 -5 -4 -2 -2 -3 -4 -5 -6 -8 -12 -15 -18 -16 -11 -6 -4 -3 -3 -2 -1 -1 -3 -6 -11 -17 -22 -24 -26 -28 -25 -19 -11 -5 -2 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -5 -8 -10 -11 -12 -13 -14 -22 -42 -82 -140 -201 -244 -263 -248 -246 -248 -248 -243 -233 -222 -211 -200 -178 -160 -148 -143 -139 -133 -120 -92 -88 -81 -67 -50 -36 -30 -31 -34 -33 -31 -27 -24 -22 -21 -21 -20 -22 -31 -56 -116 -149 -90 -7 -63 -233 -218 -215 -195 -157 -126 -115 -98 -93 -72 -51 -30 -13 -4 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -3 -3 -3 -4 -5 -5 -5 -6 -7 -10 -11 -9 -10 -13 -15 -10 -11 -12 -13 -12 -12 -10 -7 -7 -9 -10 -11 -11 -9 -5 -3 -2 -1 -0 -0 -0 -1 -2 -2 -1 -1 -4 -7 -9 -11 -10 -6 -6 -10 -15 -24 -32 -35 -8 -3 -2 -4 -7 -16 -29 -19 -11 -20 -31 -34 -36 -37 -24 -18 -19 -6 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -6 -8 -8 -9 -17 -37 -36 -33 -27 -21 -21 -27 -35 -32 -10 -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 -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 -54 -208 -319 -332 -302 -276 -233 -205 -192 -187 -216 -242 -203 -150 -122 -107 -99 -95 -93 -95 -99 -102 -102 -96 -90 -88 -88 -96 -110 -102 -105 -99 -73 -61 -60 -61 -62 -65 -71 -73 -68 -58 -55 -74 -115 -168 -222 -231 -233 -192 -110 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -15 -12 -11 -9 -7 -10 -14 -16 -13 -10 -7 -4 -3 -3 -3 -2 -3 -4 -7 -10 -17 -27 -47 -73 -94 -101 -100 -94 -83 -66 -47 -32 -21 -16 -11 -7 -5 -4 -4 -5 -6 -6 -8 -10 -14 -22 -23 -19 -14 -9 -5 -4 -4 -3 -3 -4 -5 -8 -11 -14 -14 -16 -16 -14 -10 -6 -3 -1 -0 -0 -1 -2 -2 -3 -3 -3 -2 -3 -3 -2 -3 -4 -4 -3 -1 -0 -0 -1 -0 -0 -0 -1 -1 -2 -3 -3 -2 -10 -21 -27 -25 -23 -21 -20 -21 -26 -37 -62 -104 -153 -194 -203 -193 -186 -185 -190 -194 -190 -185 -184 -181 -171 -161 -153 -147 -141 -133 -116 -91 -86 -81 -67 -46 -30 -24 -25 -29 -29 -27 -24 -21 -21 -21 -24 -22 -25 -35 -61 -98 -83 -4 -21 -167 -226 -226 -227 -218 -191 -161 -148 -126 -112 -90 -63 -37 -17 -5 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -5 -5 -5 -4 -4 -3 -3 -5 -6 -6 -8 -12 -15 -12 -11 -12 -13 -13 -12 -12 -10 -10 -10 -11 -11 -12 -11 -8 -5 -4 -3 -1 -1 -1 -1 -2 -3 -2 -1 -2 -3 -8 -15 -13 -10 -12 -17 -20 -24 -28 -37 -19 -10 -4 -3 -8 -15 -27 -32 -39 -32 -20 -20 -30 -34 -23 -12 -7 -5 -4 -4 -3 -3 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -4 -7 -7 -10 -13 -15 -16 -14 -12 -11 -17 -22 -15 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -170 -300 -317 -274 -241 -228 -228 -228 -227 -233 -227 -193 -151 -125 -108 -97 -92 -93 -100 -108 -109 -100 -95 -87 -89 -101 -120 -127 -112 -102 -87 -67 -65 -68 -67 -64 -67 -73 -79 -83 -88 -104 -140 -179 -208 -231 -228 -232 -106 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -8 -8 -8 -8 -9 -14 -17 -19 -16 -10 -5 -2 -2 -2 -2 -3 -5 -8 -15 -25 -41 -65 -86 -103 -115 -118 -116 -103 -85 -65 -45 -34 -23 -16 -10 -8 -6 -6 -6 -6 -7 -8 -12 -20 -24 -24 -22 -17 -9 -6 -4 -5 -5 -5 -6 -7 -8 -9 -11 -12 -11 -8 -5 -3 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -2 -2 -3 -3 -4 -4 -3 -1 -1 -1 -1 -0 -1 -2 -2 -3 -5 -6 -10 -34 -61 -73 -73 -63 -49 -39 -36 -36 -38 -49 -75 -111 -140 -146 -143 -143 -147 -154 -162 -161 -164 -169 -170 -168 -165 -158 -148 -142 -127 -108 -92 -88 -83 -68 -45 -29 -23 -20 -19 -22 -23 -20 -16 -17 -20 -22 -22 -23 -32 -58 -106 -129 -50 -104 -202 -228 -236 -241 -236 -225 -214 -180 -165 -141 -110 -76 -44 -20 -6 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -8 -10 -8 -6 -4 -3 -2 -2 -3 -5 -6 -9 -13 -13 -10 -9 -9 -11 -11 -11 -11 -10 -10 -12 -12 -13 -12 -10 -8 -5 -4 -3 -1 -0 -0 -1 -1 -1 -0 -0 -1 -3 -11 -12 -11 -11 -13 -20 -21 -21 -23 -20 -18 -12 -5 -12 -6 -12 -36 -29 -15 -17 -14 -12 -17 -22 -16 -10 -8 -8 -8 -6 -6 -5 -4 -4 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -6 -6 -6 -6 -6 -6 -7 -6 -11 -21 -18 -16 -10 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -74 -235 -322 -310 -267 -242 -239 -236 -229 -220 -214 -215 -196 -160 -131 -109 -94 -88 -89 -94 -104 -115 -127 -128 -114 -107 -108 -124 -122 -101 -80 -56 -55 -70 -77 -71 -63 -64 -73 -82 -99 -122 -153 -191 -210 -216 -225 -221 -171 -73 -19 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -7 -7 -8 -9 -9 -9 -9 -9 -10 -6 -3 -2 -1 -1 -2 -5 -8 -15 -27 -44 -65 -85 -101 -93 -83 -69 -94 -114 -106 -82 -61 -42 -27 -18 -12 -9 -7 -7 -6 -6 -6 -9 -15 -22 -27 -30 -27 -17 -10 -7 -6 -6 -6 -6 -7 -7 -8 -10 -10 -8 -4 -2 -2 -1 -2 -2 -3 -3 -3 -4 -4 -4 -3 -3 -3 -2 -2 -2 -2 -3 -4 -3 -2 -1 -1 -1 -1 -1 -3 -4 -5 -7 -12 -29 -51 -71 -95 -108 -93 -75 -62 -61 -54 -46 -53 -77 -97 -113 -120 -118 -119 -123 -130 -141 -143 -149 -156 -162 -169 -169 -158 -147 -142 -126 -105 -92 -87 -84 -70 -44 -29 -24 -19 -15 -16 -19 -20 -17 -18 -19 -19 -17 -17 -27 -54 -101 -157 -201 -212 -214 -225 -237 -242 -225 -162 -85 -109 -177 -164 -123 -86 -52 -26 -10 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -4 -8 -12 -16 -15 -12 -9 -7 -4 -3 -2 -3 -4 -7 -11 -12 -11 -9 -6 -8 -10 -11 -11 -10 -9 -10 -11 -12 -12 -12 -9 -6 -5 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -4 -8 -14 -19 -12 -18 -22 -26 -22 -19 -24 -26 -14 -10 -4 -4 -24 -28 -14 -16 -20 -8 -11 -15 -14 -12 -10 -16 -16 -16 -14 -9 -8 -6 -2 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -2 -3 -3 -3 -4 -16 -28 -37 -46 -41 -12 -7 -30 -34 -26 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -158 -261 -290 -281 -279 -277 -265 -253 -240 -225 -210 -204 -191 -162 -134 -116 -98 -89 -83 -84 -101 -124 -136 -128 -123 -119 -118 -122 -106 -81 -61 -51 -54 -77 -84 -72 -61 -62 -75 -92 -119 -157 -191 -212 -212 -213 -223 -218 -143 -83 -62 -34 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -6 -7 -7 -8 -8 -8 -7 -7 -8 -12 -10 -6 -2 -1 -1 -1 -4 -9 -17 -27 -40 -65 -97 -96 -11 -5 -32 -48 -39 -37 -62 -71 -47 -44 -34 -25 -18 -13 -9 -7 -6 -5 -7 -11 -18 -27 -33 -32 -23 -15 -11 -8 -7 -7 -6 -6 -7 -7 -9 -9 -7 -3 -2 -2 -2 -3 -3 -3 -3 -4 -4 -4 -4 -3 -3 -4 -3 -2 -2 -3 -3 -4 -4 -2 -2 -1 -1 -1 -2 -3 -5 -7 -9 -16 -39 -55 -65 -85 -88 -79 -69 -70 -74 -72 -69 -76 -83 -99 -123 -123 -111 -106 -110 -117 -128 -134 -140 -143 -153 -160 -159 -156 -151 -143 -123 -103 -89 -84 -82 -70 -45 -29 -24 -19 -15 -15 -17 -18 -16 -17 -18 -18 -17 -20 -31 -53 -90 -126 -144 -161 -178 -198 -214 -226 -219 -131 -17 -43 -160 -182 -134 -96 -61 -34 -16 -5 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -1 -4 -11 -18 -16 -19 -20 -20 -17 -14 -9 -3 -2 -2 -3 -6 -8 -9 -9 -8 -6 -6 -8 -10 -11 -11 -9 -9 -10 -11 -12 -12 -10 -7 -5 -3 -2 -2 -2 -2 -2 -0 -0 -0 -0 -1 -2 -5 -10 -17 -9 -14 -24 -33 -30 -19 -22 -28 -25 -16 -8 -3 -7 -14 -10 -6 -18 -13 -13 -17 -19 -15 -13 -21 -21 -15 -8 -9 -13 -6 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -10 -21 -30 -42 -63 -70 -59 -90 -84 -75 -65 -29 -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 -18 -68 -111 -119 -124 -185 -272 -288 -269 -253 -238 -225 -211 -200 -177 -150 -129 -114 -102 -89 -86 -99 -119 -145 -169 -168 -139 -57 -113 -101 -78 -63 -60 -71 -85 -83 -66 -56 -61 -77 -102 -138 -189 -212 -214 -205 -212 -185 -141 -138 -171 -178 -112 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -6 -7 -7 -7 -7 -6 -8 -10 -11 -10 -6 -3 -1 -1 -1 -4 -11 -18 -24 -30 -26 -11 -3 -0 -0 -21 -20 -8 -2 -5 -15 -49 -72 -62 -47 -34 -23 -15 -10 -7 -6 -6 -8 -14 -22 -30 -34 -27 -21 -17 -13 -9 -7 -6 -6 -6 -6 -8 -8 -6 -4 -3 -3 -5 -5 -5 -4 -3 -3 -3 -3 -4 -4 -4 -3 -3 -2 -3 -4 -5 -5 -4 -3 -2 -2 -1 -1 -2 -3 -7 -9 -11 -16 -30 -46 -57 -56 -47 -46 -44 -50 -55 -56 -57 -62 -74 -104 -122 -111 -95 -92 -98 -106 -116 -127 -133 -138 -149 -155 -152 -149 -150 -142 -120 -101 -86 -80 -79 -64 -40 -27 -23 -17 -15 -16 -17 -17 -17 -18 -18 -19 -19 -23 -32 -49 -76 -102 -120 -133 -146 -162 -180 -197 -204 -109 -19 -5 -102 -170 -144 -102 -69 -42 -24 -10 -5 -4 -3 -3 -2 -1 -0 -0 -0 -0 -1 -6 -19 -28 -22 -19 -18 -18 -17 -15 -8 -3 -1 -1 -2 -3 -3 -4 -5 -5 -4 -4 -5 -8 -10 -11 -10 -9 -9 -10 -11 -11 -10 -9 -9 -7 -5 -3 -3 -3 -3 -2 -1 -1 -0 -0 -1 -2 -7 -12 -15 -18 -22 -29 -33 -28 -25 -21 -23 -24 -18 -8 -2 -7 -22 -10 -13 -15 -16 -19 -25 -22 -21 -25 -22 -11 -4 -6 -8 -3 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -7 -16 -24 -27 -35 -42 -28 -17 -20 -43 -70 -69 -50 -28 -34 -54 -52 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -16 -113 -66 -17 -24 -53 -57 -42 -110 -281 -305 -286 -271 -257 -244 -231 -221 -205 -177 -147 -124 -109 -98 -95 -109 -138 -155 -88 -30 -35 -11 -90 -87 -73 -68 -76 -86 -84 -72 -60 -56 -68 -88 -122 -173 -223 -225 -215 -203 -213 -148 -52 -16 -66 -111 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -7 -6 -6 -6 -15 -21 -15 -11 -8 -5 -2 -1 -1 -3 -8 -13 -18 -16 -7 -1 -2 -3 -1 -1 -1 -0 -0 -4 -28 -117 -102 -82 -64 -47 -34 -25 -15 -7 -6 -6 -6 -10 -16 -22 -27 -27 -28 -23 -16 -10 -7 -6 -6 -5 -5 -6 -7 -7 -6 -5 -6 -8 -9 -8 -6 -4 -2 -1 -1 -2 -2 -2 -3 -3 -3 -3 -5 -5 -5 -5 -4 -4 -3 -2 -2 -2 -3 -6 -9 -12 -15 -20 -25 -28 -27 -24 -25 -26 -31 -36 -38 -39 -42 -62 -97 -98 -91 -86 -86 -90 -98 -108 -120 -126 -134 -143 -147 -149 -150 -146 -133 -111 -95 -83 -75 -67 -49 -30 -25 -19 -15 -14 -14 -15 -15 -16 -16 -17 -19 -20 -22 -29 -41 -61 -79 -93 -107 -122 -136 -153 -173 -189 -135 -55 -23 -82 -159 -154 -110 -77 -51 -32 -17 -9 -5 -4 -3 -4 -2 -1 -0 -0 -0 -1 -4 -17 -24 -23 -18 -14 -13 -14 -15 -8 -3 -1 -0 -0 -1 -1 -1 -2 -2 -2 -3 -4 -6 -8 -9 -9 -9 -9 -10 -10 -10 -9 -9 -10 -10 -9 -7 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -6 -11 -14 -15 -16 -19 -32 -39 -33 -17 -15 -20 -19 -8 -1 -2 -15 -14 -13 -19 -29 -30 -35 -34 -34 -34 -24 -8 -1 -0 -0 -1 -1 -2 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -15 -22 -24 -29 -30 -31 -24 -12 -4 -15 -53 -57 -48 -52 -89 -131 -167 -183 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -172 -316 -206 -128 -147 -193 -202 -178 -197 -295 -316 -306 -292 -277 -261 -245 -233 -219 -194 -163 -135 -116 -108 -108 -111 -123 -155 -69 -0 -0 -17 -77 -83 -78 -79 -88 -93 -85 -69 -64 -71 -98 -131 -173 -212 -232 -224 -212 -202 -198 -163 -115 -68 -30 -0 -0 -0 -0 -2 -29 -51 -40 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -8 -7 -6 -6 -4 -7 -27 -23 -21 -20 -15 -8 -3 -2 -3 -5 -8 -12 -19 -28 -40 -46 -23 -3 -0 -0 -0 -0 -0 -14 -106 -108 -91 -74 -57 -42 -29 -20 -12 -7 -6 -6 -7 -11 -16 -19 -21 -20 -19 -16 -12 -8 -6 -6 -5 -5 -6 -6 -7 -7 -6 -6 -8 -10 -7 -5 -3 -1 -0 -1 -1 -1 -2 -2 -3 -3 -4 -6 -6 -6 -5 -5 -5 -5 -4 -4 -3 -3 -5 -7 -10 -13 -15 -17 -18 -16 -17 -18 -20 -24 -32 -48 -67 -47 -60 -77 -80 -80 -83 -87 -92 -102 -108 -112 -119 -128 -137 -143 -146 -141 -132 -116 -101 -88 -76 -63 -48 -32 -21 -22 -16 -12 -13 -15 -13 -10 -11 -11 -15 -18 -20 -22 -26 -33 -48 -61 -74 -90 -108 -124 -137 -156 -184 -201 -197 -217 -243 -212 -164 -123 -88 -62 -42 -26 -16 -9 -6 -8 -7 -4 -2 -0 -0 -0 -0 -4 -14 -20 -21 -17 -14 -13 -15 -18 -14 -8 -2 -0 -0 -0 -0 -1 -1 -1 -1 -3 -3 -5 -6 -8 -8 -8 -9 -9 -9 -9 -8 -10 -11 -11 -11 -11 -10 -8 -6 -4 -1 -0 -0 -0 -0 -0 -3 -7 -8 -7 -7 -12 -25 -31 -37 -31 -17 -10 -9 -4 -2 -5 -11 -15 -21 -32 -54 -54 -47 -41 -42 -36 -20 -5 -1 -0 -1 -2 -3 -5 -6 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -17 -30 -31 -30 -36 -28 -20 -19 -25 -41 -31 -41 -35 -33 -43 -74 -127 -185 -228 -113 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -134 -289 -298 -290 -275 -272 -270 -254 -234 -236 -255 -280 -276 -269 -258 -251 -243 -228 -211 -196 -171 -145 -126 -119 -121 -124 -112 -21 -3 -0 -0 -34 -100 -111 -107 -106 -104 -97 -83 -73 -81 -102 -150 -198 -222 -223 -213 -203 -198 -191 -174 -158 -153 -127 -62 -0 -0 -0 -3 -30 -82 -106 -74 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -8 -6 -6 -7 -5 -5 -6 -6 -14 -24 -33 -33 -21 -14 -19 -22 -19 -16 -17 -28 -42 -43 -23 -12 -3 -0 -0 -0 -0 -7 -58 -85 -92 -81 -66 -52 -39 -26 -16 -8 -6 -5 -4 -6 -9 -13 -16 -16 -16 -14 -12 -9 -6 -5 -4 -4 -5 -5 -6 -6 -5 -5 -6 -6 -5 -3 -2 -1 -0 -1 -0 -0 -1 -1 -2 -3 -3 -3 -4 -5 -5 -6 -6 -6 -6 -6 -5 -4 -5 -6 -7 -9 -11 -11 -12 -13 -14 -15 -18 -24 -35 -53 -75 -102 -96 -77 -64 -63 -69 -79 -92 -107 -113 -117 -122 -130 -138 -144 -146 -138 -126 -109 -95 -82 -65 -47 -31 -19 -15 -14 -11 -9 -12 -13 -11 -7 -9 -11 -14 -17 -20 -20 -21 -29 -36 -46 -59 -75 -95 -115 -126 -142 -169 -200 -225 -245 -245 -212 -173 -135 -101 -74 -52 -34 -23 -16 -12 -13 -11 -7 -3 -0 -0 -0 -0 -4 -11 -18 -19 -17 -16 -17 -18 -19 -16 -11 -4 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -7 -7 -6 -7 -8 -8 -9 -10 -12 -14 -14 -13 -11 -11 -11 -10 -7 -4 -0 -0 -0 -0 -1 -1 -4 -5 -3 -2 -7 -14 -18 -25 -27 -17 -9 -7 -7 -7 -9 -14 -24 -35 -45 -67 -68 -34 -20 -36 -34 -20 -4 -0 -0 -1 -3 -5 -5 -5 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -12 -19 -15 -15 -13 -7 -7 -15 -23 -31 -36 -38 -34 -33 -38 -51 -80 -123 -162 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -120 -207 -254 -263 -276 -288 -280 -243 -202 -187 -195 -205 -211 -212 -210 -203 -214 -220 -210 -195 -182 -166 -147 -135 -132 -140 -146 -118 -2 -0 -0 -0 -50 -118 -136 -134 -130 -115 -96 -85 -94 -118 -148 -197 -232 -215 -189 -176 -176 -177 -167 -152 -139 -140 -120 -55 -0 -0 -0 -2 -54 -83 -90 -60 -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 -1 -8 -9 -7 -6 -6 -4 -4 -4 -5 -7 -12 -25 -50 -70 -52 -69 -67 -55 -40 -28 -24 -26 -27 -27 -29 -8 -0 -0 -0 -0 -3 -21 -70 -90 -83 -68 -52 -36 -23 -14 -7 -5 -4 -3 -4 -6 -8 -11 -13 -13 -13 -13 -11 -9 -7 -5 -5 -5 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -2 -1 -2 -2 -1 -1 -2 -2 -2 -3 -4 -4 -4 -5 -6 -6 -6 -6 -6 -5 -5 -6 -6 -7 -7 -7 -8 -10 -11 -12 -13 -17 -30 -46 -53 -92 -100 -68 -42 -40 -53 -68 -83 -100 -110 -117 -124 -130 -133 -135 -142 -144 -127 -107 -90 -74 -56 -35 -21 -13 -12 -11 -10 -9 -10 -11 -11 -10 -11 -11 -13 -16 -20 -22 -23 -27 -30 -34 -44 -60 -80 -102 -113 -126 -143 -166 -195 -224 -240 -212 -180 -147 -118 -91 -64 -41 -28 -21 -18 -16 -13 -9 -3 -1 -0 -0 -1 -4 -11 -18 -21 -20 -20 -20 -18 -15 -12 -7 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -5 -6 -6 -7 -8 -9 -10 -13 -14 -15 -16 -15 -13 -12 -12 -12 -11 -8 -3 -1 -0 -1 -1 -1 -2 -3 -2 -2 -3 -7 -10 -11 -12 -17 -21 -17 -16 -15 -13 -11 -23 -31 -42 -61 -49 -15 -6 -24 -26 -13 -3 -0 -0 -1 -3 -6 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -6 -3 -5 -5 -1 -3 -17 -31 -51 -43 -35 -37 -33 -32 -43 -62 -84 -105 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -53 -211 -237 -238 -247 -260 -264 -253 -218 -173 -151 -148 -151 -157 -160 -159 -154 -169 -179 -180 -179 -180 -174 -163 -155 -148 -153 -166 -128 -0 -0 -0 -0 -56 -110 -123 -116 -109 -99 -97 -112 -145 -172 -184 -198 -210 -168 -151 -151 -155 -154 -149 -140 -135 -116 -71 -29 -4 -4 -3 -0 -0 -37 -47 -30 -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 -4 -6 -8 -8 -7 -5 -4 -3 -2 -3 -6 -10 -20 -28 -26 -75 -76 -58 -48 -47 -43 -32 -29 -39 -30 -10 -1 -0 -0 -0 -6 -45 -96 -95 -79 -62 -46 -33 -21 -11 -6 -4 -4 -4 -4 -4 -4 -6 -9 -9 -10 -11 -12 -12 -12 -12 -13 -10 -9 -8 -6 -5 -6 -8 -11 -15 -20 -22 -19 -14 -7 -3 -5 -5 -3 -1 -1 -1 -2 -2 -3 -4 -4 -5 -6 -6 -6 -6 -6 -7 -7 -7 -6 -6 -5 -6 -8 -8 -10 -10 -11 -17 -26 -28 -31 -30 -27 -23 -24 -37 -52 -70 -89 -100 -100 -108 -123 -121 -120 -127 -127 -116 -98 -83 -71 -54 -31 -18 -11 -9 -11 -12 -8 -9 -10 -10 -10 -10 -10 -12 -15 -21 -24 -25 -26 -26 -28 -33 -45 -65 -83 -95 -104 -115 -133 -160 -194 -215 -202 -181 -159 -137 -109 -76 -48 -31 -23 -19 -16 -13 -8 -3 -1 -0 -0 -1 -3 -10 -20 -26 -25 -21 -17 -12 -8 -6 -4 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -4 -5 -7 -7 -10 -13 -15 -15 -15 -17 -17 -14 -12 -12 -13 -12 -10 -5 -2 -1 -2 -2 -1 -1 -2 -2 -2 -2 -4 -5 -5 -8 -17 -27 -27 -23 -19 -16 -11 -19 -28 -46 -68 -60 -13 -6 -21 -17 -8 -3 -1 -0 -0 -2 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -2 -6 -7 -6 -11 -17 -2 -1 -11 -25 -43 -47 -32 -31 -33 -41 -47 -49 -52 -65 -83 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -38 -101 -178 -205 -215 -233 -248 -255 -253 -240 -211 -169 -134 -121 -120 -123 -126 -125 -121 -127 -132 -137 -140 -141 -144 -143 -143 -143 -146 -160 -114 -4 -0 -0 -5 -61 -98 -100 -88 -85 -92 -118 -157 -187 -197 -182 -165 -160 -126 -131 -138 -140 -138 -140 -135 -104 -39 -15 -30 -31 -28 -22 -2 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -9 -11 -9 -3 -2 -5 -9 -13 -13 -12 -14 -17 -19 -18 -20 -28 -40 -56 -66 -51 -53 -55 -26 -6 -0 -0 -0 -3 -20 -56 -80 -77 -60 -42 -29 -19 -10 -5 -3 -4 -4 -4 -4 -3 -3 -5 -5 -6 -6 -7 -8 -11 -16 -19 -18 -18 -18 -17 -19 -20 -22 -25 -30 -43 -56 -58 -48 -32 -18 -8 -4 -2 -1 -0 -0 -1 -1 -2 -2 -3 -4 -5 -6 -6 -6 -7 -7 -7 -7 -6 -5 -5 -4 -6 -7 -7 -7 -6 -6 -7 -9 -13 -17 -18 -17 -17 -22 -33 -53 -79 -95 -95 -99 -111 -111 -110 -112 -109 -100 -86 -75 -66 -48 -30 -18 -10 -7 -8 -8 -7 -7 -8 -8 -8 -8 -9 -11 -14 -19 -22 -23 -22 -23 -24 -25 -33 -49 -67 -80 -87 -94 -108 -131 -163 -183 -183 -174 -162 -145 -121 -89 -59 -37 -24 -18 -14 -11 -7 -3 -1 -0 -0 -0 -2 -7 -15 -23 -23 -17 -12 -7 -3 -2 -1 -1 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -4 -5 -6 -9 -12 -15 -16 -16 -16 -14 -13 -13 -12 -13 -13 -11 -7 -4 -2 -2 -2 -2 -1 -2 -3 -3 -2 -2 -3 -5 -13 -22 -28 -30 -28 -26 -25 -19 -20 -32 -47 -56 -58 -38 -34 -38 -29 -15 -6 -3 -1 -0 -1 -1 -2 -2 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -12 -9 -14 -16 -13 -10 -5 -1 -0 -3 -19 -39 -35 -19 -28 -47 -59 -52 -34 -30 -40 -58 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -22 -75 -152 -198 -209 -191 -209 -237 -252 -264 -257 -235 -202 -168 -143 -128 -126 -132 -126 -119 -113 -112 -116 -122 -126 -128 -131 -133 -136 -142 -155 -153 -80 -6 -0 -7 -58 -80 -85 -80 -77 -87 -108 -133 -176 -183 -180 -155 -129 -118 -104 -117 -126 -133 -136 -116 -72 -24 -1 -10 -56 -60 -50 -34 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -5 -4 -40 -54 -67 -49 -21 -11 -17 -21 -25 -30 -32 -36 -62 -94 -75 -72 -69 -32 -7 -0 -0 -0 -0 -0 -1 -22 -44 -48 -36 -24 -15 -8 -4 -3 -3 -3 -3 -3 -3 -2 -2 -2 -3 -3 -4 -4 -4 -4 -7 -13 -16 -18 -22 -27 -29 -31 -31 -32 -40 -57 -73 -77 -73 -60 -35 -15 -5 -2 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -6 -6 -6 -7 -7 -7 -6 -6 -5 -4 -5 -6 -6 -5 -4 -4 -4 -6 -8 -12 -14 -15 -14 -14 -18 -35 -66 -91 -98 -93 -93 -95 -89 -86 -99 -95 -76 -62 -53 -41 -28 -17 -10 -10 -11 -7 -6 -6 -6 -6 -7 -7 -8 -11 -13 -16 -18 -19 -19 -21 -22 -24 -27 -38 -54 -68 -76 -81 -92 -110 -133 -145 -151 -152 -147 -137 -125 -106 -78 -48 -29 -19 -13 -10 -6 -3 -1 -1 -0 -1 -2 -5 -11 -16 -14 -11 -8 -5 -2 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -1 -0 -0 -1 -1 -2 -2 -3 -3 -4 -7 -12 -14 -14 -15 -16 -17 -16 -14 -11 -12 -13 -14 -11 -7 -4 -3 -3 -3 -3 -3 -4 -4 -4 -3 -4 -8 -16 -24 -29 -32 -31 -33 -36 -35 -34 -40 -52 -60 -59 -51 -50 -54 -52 -37 -16 -7 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -4 -9 -17 -23 -23 -23 -16 -7 -2 -1 -5 -20 -38 -27 -15 -29 -50 -55 -41 -22 -23 -36 -55 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -23 -60 -131 -202 -197 -200 -199 -198 -213 -239 -191 -164 -179 -196 -182 -145 -125 -131 -76 -132 -150 -130 -117 -111 -111 -115 -118 -120 -123 -130 -141 -154 -172 -165 -69 -7 -4 -22 -78 -90 -82 -81 -87 -102 -123 -141 -162 -157 -140 -118 -105 -101 -100 -109 -114 -120 -125 -102 -48 -1 -1 -8 -59 -54 -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 -0 -0 -1 -1 -1 -1 -0 -0 -1 -3 -7 -9 -7 -9 -99 -119 -127 -92 -39 -12 -18 -26 -33 -38 -25 -30 -40 -47 -70 -72 -33 -7 -0 -0 -0 -0 -0 -0 -0 -0 -22 -39 -37 -27 -17 -10 -6 -3 -3 -2 -2 -3 -3 -3 -2 -2 -1 -2 -2 -2 -2 -2 -4 -5 -7 -9 -12 -15 -18 -21 -23 -23 -24 -30 -43 -62 -82 -89 -80 -54 -27 -11 -5 -1 -0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -6 -6 -6 -7 -6 -6 -5 -5 -5 -5 -5 -5 -4 -3 -3 -4 -6 -8 -11 -13 -14 -14 -16 -25 -50 -79 -97 -97 -85 -77 -76 -72 -81 -79 -61 -44 -38 -34 -26 -16 -10 -8 -9 -6 -5 -6 -5 -6 -6 -7 -9 -10 -11 -13 -15 -15 -17 -20 -21 -23 -25 -31 -43 -56 -67 -73 -80 -92 -105 -113 -120 -123 -121 -119 -119 -117 -98 -68 -41 -24 -15 -10 -6 -3 -1 -1 -1 -1 -2 -4 -6 -8 -8 -8 -7 -5 -3 -2 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -8 -11 -12 -14 -17 -18 -16 -14 -13 -10 -10 -12 -13 -13 -10 -7 -5 -5 -5 -4 -4 -4 -5 -7 -5 -7 -11 -17 -23 -26 -29 -31 -37 -41 -45 -49 -54 -60 -63 -53 -43 -44 -54 -67 -69 -27 -16 -12 -7 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -18 -23 -15 -24 -19 -8 -3 -8 -13 -22 -30 -22 -19 -28 -40 -40 -22 -21 -26 -39 -57 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -50 -95 -154 -213 -190 -180 -197 -212 -212 -213 -209 -102 -17 -55 -108 -117 -82 -46 -52 -6 -138 -152 -128 -111 -103 -101 -102 -104 -107 -113 -125 -142 -161 -180 -182 -64 -10 -54 -114 -117 -99 -95 -104 -112 -122 -133 -135 -125 -121 -109 -98 -98 -101 -101 -100 -96 -96 -109 -121 -98 -42 -3 -16 -72 -57 -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 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -4 -6 -11 -88 -120 -137 -111 -53 -13 -22 -29 -26 -28 -11 -20 -34 -30 -23 -18 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -4 -12 -27 -38 -24 -17 -11 -6 -2 -1 -1 -1 -2 -2 -2 -1 -1 -2 -2 -3 -4 -7 -9 -11 -11 -10 -9 -10 -10 -13 -17 -20 -20 -17 -18 -30 -54 -86 -53 -19 -12 -20 -20 -16 -4 -3 -1 -0 -1 -1 -2 -3 -3 -4 -4 -5 -6 -6 -6 -6 -6 -5 -5 -5 -5 -6 -5 -4 -3 -3 -4 -6 -9 -12 -13 -14 -15 -18 -33 -58 -83 -90 -60 -74 -76 -70 -64 -56 -41 -29 -26 -23 -20 -14 -10 -9 -10 -9 -4 -5 -5 -5 -6 -7 -8 -9 -10 -11 -12 -13 -15 -16 -20 -22 -23 -27 -34 -45 -58 -67 -71 -80 -89 -93 -94 -96 -98 -98 -101 -111 -105 -85 -60 -38 -22 -15 -7 -3 -1 -1 -1 -1 -2 -3 -5 -6 -8 -9 -8 -7 -5 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -4 -6 -8 -10 -13 -17 -21 -21 -19 -15 -12 -10 -11 -12 -12 -11 -9 -8 -9 -9 -7 -4 -4 -4 -7 -8 -10 -14 -20 -22 -22 -25 -30 -36 -42 -51 -61 -62 -69 -72 -60 -48 -47 -51 -59 -81 -52 -37 -27 -16 -7 -5 -6 -4 -2 -2 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -4 -11 -20 -19 -17 -16 -18 -13 -5 -6 -21 -29 -28 -29 -28 -30 -35 -35 -30 -22 -22 -28 -40 -62 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -61 -131 -159 -164 -161 -167 -183 -204 -217 -206 -201 -191 -133 -45 -10 -23 -31 -18 -0 -0 -11 -142 -130 -107 -99 -97 -94 -93 -97 -102 -108 -117 -134 -154 -168 -163 -72 -33 -65 -110 -122 -113 -114 -120 -122 -125 -126 -118 -104 -104 -101 -100 -101 -97 -91 -84 -76 -68 -71 -81 -86 -80 -68 -69 -84 -67 -58 -32 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -4 -5 -9 -51 -90 -122 -109 -54 -10 -18 -23 -3 -0 -0 -5 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -28 -47 -33 -25 -17 -10 -5 -3 -1 -1 -1 -1 -1 -1 -1 -2 -5 -7 -10 -13 -15 -17 -19 -19 -16 -17 -16 -16 -19 -23 -26 -24 -19 -17 -26 -53 -29 -7 -1 -4 -12 -18 -24 -10 -4 -2 -1 -1 -2 -3 -3 -3 -4 -4 -5 -5 -5 -5 -5 -5 -5 -5 -5 -6 -6 -5 -3 -3 -4 -5 -8 -11 -12 -12 -13 -13 -20 -36 -59 -82 -68 -64 -59 -55 -50 -40 -27 -19 -16 -14 -13 -11 -9 -7 -7 -7 -5 -6 -6 -7 -7 -7 -8 -8 -10 -11 -12 -13 -15 -17 -20 -21 -23 -24 -29 -37 -49 -60 -63 -71 -78 -81 -81 -81 -81 -81 -85 -93 -96 -90 -75 -53 -33 -26 -14 -6 -3 -2 -2 -2 -2 -4 -5 -8 -11 -13 -11 -9 -6 -4 -3 -2 -2 -2 -2 -2 -2 -3 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -3 -4 -6 -7 -10 -13 -15 -19 -19 -15 -11 -10 -10 -10 -11 -12 -11 -10 -11 -12 -10 -6 -6 -6 -8 -11 -12 -12 -16 -16 -19 -26 -29 -32 -38 -50 -60 -65 -74 -79 -76 -69 -61 -51 -51 -71 -71 -60 -41 -23 -15 -17 -18 -14 -9 -10 -7 -3 -3 -3 -2 -1 -1 -2 -1 -1 -2 -3 -5 -7 -10 -13 -13 -14 -11 -6 -4 -10 -21 -29 -28 -27 -30 -37 -41 -33 -28 -22 -21 -28 -38 -57 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -40 -102 -164 -157 -144 -145 -159 -179 -195 -201 -187 -191 -198 -168 -83 -0 -0 -0 -0 -0 -0 -29 -134 -110 -89 -88 -91 -90 -87 -90 -93 -97 -103 -117 -134 -144 -140 -135 -137 -132 -131 -130 -122 -112 -107 -109 -114 -109 -102 -99 -103 -105 -106 -98 -87 -77 -67 -54 -41 -44 -52 -63 -70 -81 -89 -86 -74 -64 -52 -29 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -1 -2 -2 -1 -1 -3 -5 -6 -4 -26 -53 -50 -38 -34 -34 -21 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -27 -32 -28 -19 -12 -8 -5 -3 -1 -1 -0 -0 -1 -2 -4 -8 -11 -15 -17 -20 -23 -23 -21 -21 -21 -20 -21 -25 -33 -40 -38 -29 -25 -30 -32 -31 -22 -9 -1 -1 -6 -21 -21 -12 -5 -3 -2 -3 -3 -3 -3 -4 -4 -4 -4 -3 -3 -4 -4 -4 -5 -5 -6 -5 -4 -3 -3 -4 -6 -10 -11 -12 -12 -12 -14 -19 -33 -64 -58 -49 -44 -41 -37 -30 -21 -13 -9 -10 -11 -11 -9 -6 -6 -15 -13 -11 -10 -9 -8 -7 -8 -8 -9 -10 -10 -11 -12 -15 -17 -19 -21 -22 -26 -33 -41 -50 -54 -60 -66 -70 -69 -66 -72 -73 -73 -76 -80 -81 -76 -62 -47 -36 -23 -14 -9 -5 -4 -4 -5 -8 -11 -14 -17 -17 -13 -9 -6 -4 -4 -5 -5 -4 -4 -4 -4 -5 -5 -4 -2 -1 -1 -0 -0 -0 -0 -1 -2 -2 -3 -5 -7 -10 -13 -15 -16 -14 -12 -10 -9 -9 -11 -13 -12 -12 -12 -13 -11 -9 -9 -9 -9 -9 -9 -10 -13 -14 -18 -29 -38 -42 -49 -57 -68 -71 -73 -77 -83 -87 -72 -57 -59 -72 -76 -65 -44 -33 -28 -32 -30 -20 -16 -21 -13 -5 -2 -1 -1 -1 -2 -3 -3 -4 -7 -9 -11 -9 -6 -10 -13 -12 -9 -5 -5 -10 -16 -18 -17 -16 -19 -30 -31 -31 -34 -33 -20 -29 -36 -48 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -39 -104 -151 -159 -164 -164 -162 -157 -161 -176 -189 -182 -200 -206 -160 -70 -0 -0 -0 -0 -0 -0 -49 -130 -111 -90 -86 -86 -86 -84 -83 -80 -79 -80 -91 -108 -118 -115 -109 -111 -113 -118 -122 -118 -105 -92 -90 -91 -95 -94 -96 -99 -98 -93 -83 -77 -68 -52 -38 -35 -44 -44 -45 -49 -66 -79 -77 -67 -67 -75 -52 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -1 -2 -3 -2 -1 -2 -3 -5 -5 -2 -2 -4 -57 -116 -107 -38 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -32 -50 -53 -44 -30 -22 -21 -14 -6 -2 -1 -0 -1 -2 -3 -5 -8 -11 -16 -18 -19 -19 -21 -24 -24 -23 -25 -32 -45 -58 -56 -50 -40 -31 -33 -49 -64 -46 -10 -2 -34 -41 -28 -17 -6 -4 -3 -2 -2 -3 -3 -4 -4 -3 -2 -2 -2 -3 -3 -3 -3 -4 -6 -5 -4 -3 -4 -5 -8 -10 -11 -11 -11 -11 -14 -19 -41 -45 -40 -35 -32 -28 -24 -17 -9 -7 -7 -9 -10 -8 -5 -7 -9 -12 -17 -20 -17 -10 -8 -7 -8 -8 -9 -11 -12 -14 -17 -17 -19 -22 -23 -24 -30 -34 -40 -44 -49 -57 -62 -60 -58 -65 -66 -64 -62 -62 -64 -64 -60 -53 -43 -33 -24 -18 -11 -11 -11 -12 -17 -23 -25 -23 -19 -13 -9 -7 -7 -11 -17 -20 -18 -16 -12 -8 -7 -7 -6 -5 -4 -2 -1 -1 -0 -1 -1 -1 -1 -2 -3 -5 -7 -8 -11 -14 -16 -15 -13 -12 -10 -10 -11 -11 -12 -13 -13 -11 -10 -11 -11 -11 -10 -12 -13 -13 -15 -20 -30 -43 -53 -60 -59 -66 -66 -62 -61 -62 -69 -67 -63 -63 -64 -68 -68 -61 -50 -42 -40 -37 -28 -22 -21 -12 -7 -5 -3 -3 -2 -5 -7 -9 -12 -15 -14 -25 -21 -20 -21 -20 -15 -10 -9 -10 -21 -20 -11 -8 -6 -5 -14 -18 -22 -31 -41 -25 -27 -31 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -17 -48 -93 -143 -171 -174 -188 -194 -188 -166 -162 -180 -196 -197 -216 -208 -170 -106 -38 -0 -0 -0 -0 -0 -69 -149 -140 -115 -103 -96 -90 -83 -77 -72 -66 -63 -68 -86 -98 -99 -94 -94 -99 -98 -102 -107 -103 -91 -82 -72 -91 -86 -84 -83 -80 -75 -70 -68 -61 -47 -32 -26 -32 -46 -38 -44 -57 -66 -64 -58 -62 -69 -45 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -1 -2 -2 -2 -2 -3 -4 -5 -6 -16 -25 -31 -78 -126 -117 -73 -43 -14 -6 -6 -8 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -17 -47 -85 -84 -55 -42 -65 -43 -30 -22 -11 -4 -3 -2 -1 -1 -2 -3 -6 -9 -11 -13 -16 -20 -20 -20 -21 -26 -36 -53 -75 -90 -91 -75 -49 -29 -41 -98 -38 -13 -4 -10 -36 -55 -20 -9 -4 -2 -2 -2 -2 -2 -3 -3 -2 -1 -1 -1 -2 -2 -2 -3 -4 -4 -4 -4 -4 -5 -7 -8 -8 -9 -10 -11 -13 -16 -29 -40 -35 -27 -24 -20 -13 -8 -6 -5 -6 -7 -6 -6 -6 -8 -10 -15 -23 -29 -25 -13 -9 -7 -8 -8 -10 -14 -20 -27 -27 -23 -22 -23 -25 -23 -28 -30 -33 -38 -43 -49 -55 -52 -53 -56 -58 -57 -54 -50 -52 -51 -49 -48 -48 -45 -38 -31 -25 -23 -22 -25 -34 -41 -35 -28 -21 -17 -15 -16 -21 -36 -46 -38 -24 -26 -30 -25 -19 -11 -9 -7 -6 -5 -3 -2 -1 -0 -0 -0 -1 -1 -2 -3 -4 -6 -8 -11 -13 -15 -15 -13 -10 -9 -9 -10 -11 -11 -10 -9 -9 -10 -11 -12 -11 -12 -12 -12 -13 -18 -27 -35 -43 -47 -45 -44 -46 -47 -44 -42 -45 -54 -60 -64 -74 -75 -73 -74 -68 -55 -49 -48 -40 -32 -25 -16 -10 -10 -9 -9 -8 -12 -15 -16 -15 -17 -13 -21 -21 -19 -17 -18 -14 -11 -10 -12 -13 -10 -7 -7 -4 -3 -6 -9 -12 -13 -22 -27 -29 -27 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -36 -48 -120 -186 -208 -199 -193 -197 -206 -210 -211 -204 -199 -211 -220 -215 -216 -195 -177 -164 -112 -42 -0 -0 -0 -0 -43 -105 -150 -146 -126 -109 -91 -79 -74 -77 -82 -69 -64 -80 -86 -86 -84 -84 -88 -92 -93 -91 -82 -76 -71 -64 -86 -78 -73 -73 -74 -72 -67 -64 -58 -42 -30 -30 -30 -20 -17 -20 -35 -46 -49 -50 -50 -43 -21 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -4 -2 -2 -1 -1 -1 -1 -1 -0 -0 -1 -2 -3 -3 -3 -4 -4 -8 -73 -99 -112 -124 -123 -112 -116 -101 -31 -21 -25 -29 -25 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -23 -17 -4 -17 -59 -34 -40 -53 -63 -50 -30 -29 -22 -10 -4 -2 -2 -3 -4 -6 -7 -10 -11 -11 -13 -16 -22 -33 -60 -99 -131 -139 -105 -52 -38 -66 -86 -82 -33 -9 -52 -105 -57 -27 -10 -3 -2 -2 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -4 -4 -4 -5 -6 -6 -7 -9 -10 -13 -16 -24 -40 -35 -20 -17 -13 -7 -5 -5 -4 -5 -5 -5 -6 -6 -9 -13 -18 -24 -28 -23 -13 -8 -7 -7 -9 -11 -18 -21 -20 -20 -21 -21 -19 -21 -21 -24 -26 -28 -30 -34 -39 -44 -43 -43 -47 -51 -52 -51 -48 -47 -45 -43 -43 -47 -53 -54 -57 -57 -52 -48 -52 -63 -68 -57 -43 -34 -35 -47 -63 -79 -73 -45 -21 -7 -9 -14 -17 -16 -24 -20 -13 -10 -8 -6 -4 -2 -1 -1 -0 -0 -0 -1 -1 -2 -3 -5 -7 -10 -13 -13 -11 -9 -8 -8 -9 -9 -10 -9 -9 -9 -11 -12 -12 -12 -11 -11 -12 -13 -17 -23 -24 -28 -28 -27 -28 -30 -31 -31 -30 -32 -40 -49 -58 -75 -81 -89 -97 -93 -72 -60 -68 -57 -41 -29 -21 -19 -18 -17 -20 -19 -20 -21 -21 -19 -17 -17 -19 -22 -23 -20 -15 -15 -12 -10 -11 -12 -10 -12 -10 -6 -2 -2 -3 -6 -4 -11 -22 -30 -30 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -145 -170 -239 -265 -236 -212 -206 -209 -207 -212 -247 -288 -258 -233 -220 -210 -198 -176 -160 -174 -160 -72 -1 -15 -46 -34 -92 -145 -166 -157 -137 -114 -89 -75 -77 -77 -71 -64 -61 -73 -87 -84 -78 -76 -78 -81 -81 -67 -33 -25 -32 -42 -64 -73 -67 -68 -70 -67 -62 -61 -61 -42 -23 -23 -28 -33 -42 -30 -35 -39 -42 -39 -30 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -2 -2 -2 -1 -1 -0 -1 -2 -2 -2 -2 -2 -10 -119 -152 -153 -140 -120 -99 -94 -101 -42 -29 -27 -27 -26 -22 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -33 -71 -65 -47 -75 -52 -43 -40 -27 -16 -9 -4 -4 -4 -5 -6 -7 -7 -9 -12 -18 -36 -68 -112 -146 -141 -101 -71 -71 -103 -120 -72 -25 -33 -79 -89 -70 -33 -10 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -4 -4 -4 -4 -4 -5 -6 -7 -8 -11 -15 -24 -25 -20 -15 -12 -8 -7 -5 -4 -4 -6 -6 -8 -10 -7 -7 -9 -14 -21 -24 -21 -14 -10 -8 -8 -9 -10 -11 -11 -11 -12 -12 -13 -14 -16 -18 -22 -24 -24 -25 -29 -31 -33 -33 -35 -39 -43 -45 -47 -47 -45 -44 -43 -42 -45 -53 -63 -77 -95 -103 -101 -99 -110 -110 -87 -86 -92 -88 -71 -49 -22 -3 -0 -0 -0 -0 -1 -2 -8 -55 -44 -29 -26 -17 -12 -8 -6 -4 -2 -1 -0 -0 -0 -1 -1 -2 -3 -4 -7 -9 -9 -8 -8 -8 -8 -7 -7 -8 -8 -8 -9 -11 -12 -13 -12 -12 -12 -11 -13 -17 -21 -20 -18 -15 -16 -18 -17 -18 -21 -24 -30 -36 -39 -46 -63 -79 -94 -104 -107 -75 -37 -36 -51 -52 -37 -26 -22 -20 -21 -23 -24 -24 -22 -21 -20 -20 -22 -24 -23 -22 -19 -18 -20 -20 -16 -16 -11 -10 -11 -7 -3 -2 -4 -2 -2 -1 -2 -8 -20 -23 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -124 -187 -233 -252 -232 -200 -193 -193 -172 -127 -113 -157 -204 -250 -209 -188 -186 -184 -169 -156 -175 -182 -121 -74 -89 -135 -128 -161 -166 -155 -141 -125 -108 -90 -80 -78 -69 -59 -51 -51 -64 -90 -89 -84 -80 -75 -68 -60 -49 -16 -8 -19 -31 -41 -53 -54 -57 -59 -58 -53 -44 -36 -30 -8 -4 -26 -49 -44 -14 -7 -10 -14 -13 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -8 -9 -9 -7 -1 -3 -5 -4 -3 -2 -1 -0 -1 -1 -1 -1 -2 -1 -9 -95 -136 -145 -136 -120 -105 -101 -125 -110 -65 -48 -41 -27 -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 -3 -5 -3 -15 -47 -30 -41 -62 -89 -79 -48 -37 -26 -22 -17 -16 -17 -18 -17 -16 -17 -26 -42 -75 -112 -126 -110 -82 -69 -78 -108 -140 -128 -76 -55 -91 -90 -65 -29 -5 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -5 -5 -9 -13 -17 -17 -14 -14 -14 -7 -5 -5 -5 -6 -8 -9 -9 -12 -7 -7 -12 -16 -22 -26 -24 -19 -14 -11 -10 -9 -9 -9 -10 -12 -13 -12 -12 -14 -14 -17 -20 -21 -21 -21 -23 -26 -28 -29 -31 -32 -35 -38 -42 -41 -40 -42 -44 -43 -46 -52 -64 -80 -111 -126 -119 -127 -156 -111 -63 -69 -70 -40 -14 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -15 -36 -49 -43 -25 -16 -11 -8 -5 -3 -1 -0 -0 -0 -1 -2 -3 -3 -4 -6 -6 -6 -6 -6 -6 -6 -6 -7 -7 -7 -8 -9 -10 -12 -11 -10 -10 -11 -12 -16 -19 -18 -15 -14 -13 -13 -12 -12 -13 -16 -20 -24 -26 -33 -44 -57 -72 -85 -96 -70 -39 -22 -24 -44 -57 -33 -24 -21 -21 -21 -22 -23 -23 -22 -21 -21 -22 -23 -22 -22 -19 -18 -21 -23 -21 -24 -16 -12 -9 -5 -6 -5 -3 -2 -1 -0 -0 -1 -6 -8 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -14 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -40 -124 -217 -248 -227 -196 -201 -178 -73 -24 -16 -55 -127 -206 -175 -159 -167 -174 -156 -116 -89 -122 -174 -160 -149 -152 -145 -142 -137 -128 -117 -104 -94 -90 -93 -78 -62 -48 -42 -43 -54 -82 -91 -78 -74 -73 -60 -49 -52 -35 -30 -31 -26 -18 -19 -22 -26 -27 -28 -26 -17 -7 -6 -0 -0 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -8 -6 -8 -7 -3 -6 -6 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -4 -40 -89 -136 -140 -127 -122 -123 -150 -176 -141 -128 -114 -82 -46 -17 -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 -1 -8 -26 -51 -47 -42 -73 -84 -82 -64 -56 -58 -61 -59 -50 -37 -39 -41 -54 -70 -79 -73 -55 -41 -37 -53 -86 -127 -153 -130 -113 -57 -79 -62 -18 -5 -1 -1 -1 -1 -1 -1 -1 -2 -1 -2 -2 -3 -4 -4 -4 -3 -3 -4 -5 -4 -4 -4 -5 -14 -16 -15 -13 -13 -15 -21 -20 -9 -6 -9 -11 -9 -7 -9 -7 -7 -6 -7 -11 -14 -19 -26 -26 -21 -16 -14 -14 -13 -12 -11 -11 -12 -13 -14 -15 -14 -14 -15 -17 -18 -19 -19 -22 -24 -27 -28 -28 -29 -30 -32 -35 -34 -34 -35 -37 -38 -41 -48 -58 -74 -108 -124 -79 -33 -34 -8 -0 -11 -14 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -21 -29 -61 -56 -37 -19 -12 -10 -7 -3 -1 -0 -0 -0 -1 -1 -2 -3 -4 -4 -5 -4 -4 -5 -5 -5 -5 -5 -5 -6 -7 -8 -9 -10 -10 -11 -11 -11 -14 -16 -16 -18 -20 -13 -12 -11 -10 -8 -9 -15 -16 -15 -18 -22 -27 -37 -54 -66 -63 -61 -59 -38 -28 -66 -50 -35 -24 -18 -18 -18 -20 -22 -24 -25 -24 -23 -24 -25 -25 -24 -23 -23 -22 -24 -28 -24 -18 -14 -8 -15 -10 -4 -1 -1 -0 -0 -1 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -9 -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 -23 -146 -206 -234 -248 -245 -204 -124 -15 -45 -87 -146 -192 -185 -163 -156 -161 -155 -121 -59 -4 -29 -112 -164 -147 -124 -113 -112 -112 -108 -95 -84 -78 -77 -77 -65 -57 -48 -43 -43 -55 -79 -95 -57 -32 -51 -62 -49 -42 -27 -15 -12 -7 -2 -0 -0 -0 -1 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -2 -12 -14 -11 -9 -8 -7 -6 -4 -4 -4 -5 -4 -3 -1 -2 -1 -1 -1 -1 -1 -1 -42 -126 -142 -128 -129 -142 -162 -169 -166 -165 -165 -162 -141 -93 -100 -46 -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 -2 -1 -0 -9 -34 -65 -95 -131 -126 -130 -144 -138 -119 -106 -88 -69 -55 -49 -50 -51 -46 -32 -20 -22 -37 -63 -93 -124 -129 -74 -101 -94 -42 -13 -2 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -3 -4 -4 -4 -4 -4 -4 -5 -5 -4 -3 -4 -16 -24 -23 -17 -14 -16 -23 -14 -9 -8 -11 -15 -14 -4 -5 -9 -8 -7 -7 -10 -13 -16 -22 -26 -23 -20 -19 -17 -15 -12 -14 -13 -12 -12 -14 -14 -12 -13 -15 -17 -17 -16 -16 -16 -19 -23 -24 -25 -26 -27 -27 -28 -28 -28 -29 -30 -32 -34 -42 -51 -67 -100 -133 -106 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -29 -30 -26 -29 -19 -15 -11 -7 -3 -1 -0 -0 -0 -1 -1 -2 -2 -3 -4 -3 -3 -4 -4 -4 -3 -4 -4 -4 -5 -5 -6 -7 -9 -10 -10 -11 -13 -14 -15 -22 -22 -16 -12 -11 -10 -6 -7 -10 -12 -10 -8 -8 -9 -14 -25 -38 -43 -46 -53 -49 -20 -55 -65 -56 -45 -31 -21 -17 -16 -18 -23 -29 -26 -24 -24 -24 -26 -29 -26 -27 -31 -29 -22 -17 -20 -23 -19 -18 -11 -4 -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 -10 -20 -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 -15 -75 -108 -125 -161 -159 -90 -28 -36 -118 -157 -160 -164 -176 -180 -171 -145 -103 -58 -21 -0 -4 -37 -162 -128 -104 -94 -92 -93 -88 -79 -70 -63 -58 -58 -58 -59 -60 -62 -66 -70 -81 -91 -61 -9 -11 -36 -43 -22 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -0 -0 -1 -3 -3 -0 -0 -1 -11 -13 -12 -11 -10 -8 -6 -4 -3 -4 -5 -5 -4 -3 -2 -2 -2 -2 -1 -1 -1 -22 -97 -134 -140 -144 -156 -169 -166 -162 -165 -176 -193 -208 -210 -201 -145 -74 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -35 -67 -114 -176 -208 -115 -97 -150 -125 -166 -194 -163 -127 -92 -68 -62 -66 -72 -59 -42 -30 -28 -35 -46 -64 -96 -111 -125 -112 -69 -29 -5 -1 -0 -0 -1 -1 -2 -2 -1 -1 -2 -2 -3 -4 -4 -4 -4 -4 -5 -8 -10 -5 -3 -12 -17 -15 -12 -13 -14 -24 -15 -10 -7 -6 -9 -11 -2 -4 -11 -12 -8 -5 -6 -9 -13 -19 -23 -25 -25 -24 -21 -15 -12 -11 -10 -10 -11 -14 -15 -13 -14 -16 -17 -16 -15 -15 -14 -15 -18 -20 -21 -22 -23 -22 -23 -24 -24 -24 -25 -27 -30 -36 -45 -59 -83 -101 -35 -25 -20 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -6 -21 -52 -38 -25 -16 -11 -7 -3 -1 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -2 -2 -2 -3 -3 -4 -5 -6 -8 -10 -11 -12 -13 -12 -18 -17 -15 -13 -11 -11 -8 -7 -7 -8 -7 -4 -3 -4 -5 -10 -17 -22 -23 -27 -47 -56 -64 -69 -69 -69 -60 -44 -33 -25 -23 -28 -26 -23 -21 -19 -19 -21 -24 -25 -28 -31 -29 -22 -18 -27 -28 -25 -19 -11 -6 -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 -2 -15 -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 -5 -3 -23 -83 -149 -155 -152 -170 -178 -149 -86 -30 -6 -0 -1 -3 -39 -146 -103 -91 -89 -94 -97 -91 -75 -60 -55 -52 -55 -67 -76 -74 -87 -94 -90 -87 -86 -69 -29 -20 -13 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -9 -4 -1 -0 -3 -10 -9 -0 -0 -0 -11 -14 -13 -11 -10 -8 -6 -4 -3 -3 -3 -4 -4 -4 -3 -3 -2 -1 -1 -1 -1 -6 -33 -105 -152 -157 -154 -156 -156 -162 -172 -183 -197 -205 -194 -182 -187 -132 -79 -58 -43 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -57 -121 -160 -172 -185 -211 -238 -131 -41 -21 -26 -21 -56 -47 -55 -134 -163 -125 -108 -111 -122 -111 -90 -68 -52 -44 -39 -40 -62 -94 -116 -116 -90 -48 -12 -3 -1 -0 -0 -1 -1 -2 -2 -1 -2 -3 -3 -4 -4 -4 -3 -3 -4 -9 -13 -7 -5 -7 -8 -10 -13 -13 -15 -17 -14 -10 -5 -4 -7 -8 -4 -4 -7 -8 -6 -3 -3 -6 -12 -15 -17 -18 -19 -18 -19 -16 -15 -14 -13 -11 -10 -13 -17 -17 -17 -18 -17 -15 -12 -13 -14 -15 -16 -17 -17 -17 -19 -19 -19 -20 -21 -21 -21 -23 -26 -31 -38 -48 -66 -100 -134 -116 -91 -51 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -51 -55 -40 -27 -20 -13 -6 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -2 -2 -2 -3 -3 -4 -5 -7 -8 -9 -10 -10 -11 -12 -12 -13 -12 -12 -9 -7 -8 -9 -7 -4 -3 -3 -3 -4 -6 -8 -9 -8 -20 -36 -45 -48 -51 -55 -62 -58 -49 -42 -35 -36 -36 -32 -27 -22 -21 -23 -23 -20 -19 -21 -25 -28 -24 -27 -25 -20 -13 -5 -3 -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 -5 -17 -26 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -20 -80 -134 -137 -147 -152 -120 -52 -0 -0 -0 -8 -51 -92 -112 -91 -81 -81 -89 -94 -87 -69 -52 -50 -55 -57 -68 -79 -80 -89 -93 -83 -74 -73 -73 -68 -60 -43 -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 -3 -7 -8 -5 -0 -0 -2 -10 -10 -0 -0 -0 -2 -7 -11 -12 -10 -9 -7 -5 -4 -3 -3 -3 -3 -4 -5 -5 -2 -0 -0 -0 -0 -1 -1 -58 -115 -144 -153 -143 -147 -158 -170 -180 -191 -198 -184 -171 -173 -168 -170 -176 -159 -92 -16 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -86 -178 -215 -198 -201 -223 -147 -54 -13 -8 -6 -5 -8 -7 -26 -134 -196 -170 -154 -155 -159 -152 -139 -118 -93 -70 -52 -43 -52 -74 -98 -109 -95 -55 -21 -7 -2 -0 -0 -1 -1 -1 -2 -2 -2 -3 -3 -4 -4 -3 -3 -2 -3 -6 -8 -6 -5 -5 -6 -14 -22 -16 -17 -18 -13 -7 -4 -4 -6 -7 -7 -6 -6 -8 -10 -6 -2 -3 -3 -6 -8 -9 -11 -12 -14 -14 -15 -16 -16 -14 -13 -15 -18 -19 -19 -17 -15 -15 -13 -12 -12 -13 -14 -16 -15 -15 -17 -18 -18 -18 -20 -21 -21 -22 -24 -28 -33 -37 -48 -70 -93 -115 -122 -101 -62 -32 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -57 -55 -43 -36 -23 -13 -7 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -4 -5 -5 -6 -6 -8 -9 -9 -10 -11 -10 -9 -10 -11 -11 -10 -8 -6 -5 -5 -4 -3 -3 -3 -3 -7 -14 -19 -24 -26 -28 -32 -36 -38 -43 -41 -43 -43 -40 -36 -30 -26 -25 -24 -19 -15 -17 -22 -25 -20 -17 -15 -14 -8 -2 -1 -0 -0 -0 -2 -3 -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 -9 -18 -24 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -78 -111 -116 -132 -114 -62 -12 -0 -0 -14 -103 -127 -108 -94 -78 -73 -78 -80 -75 -63 -52 -46 -49 -58 -70 -77 -77 -80 -76 -63 -53 -49 -49 -49 -43 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -0 -0 -1 -7 -7 -1 -0 -0 -7 -14 -15 -13 -11 -9 -7 -5 -3 -3 -3 -3 -3 -3 -3 -3 -1 -0 -0 -0 -0 -0 -1 -14 -58 -123 -169 -142 -140 -150 -159 -166 -175 -185 -179 -165 -152 -152 -155 -152 -143 -122 -27 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -10 -9 -41 -87 -146 -200 -175 -154 -62 -16 -8 -19 -37 -57 -85 -129 -166 -177 -171 -160 -149 -140 -136 -142 -152 -152 -133 -100 -73 -57 -54 -65 -84 -98 -90 -53 -27 -13 -6 -2 -0 -0 -0 -1 -2 -2 -2 -2 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -7 -14 -22 -22 -23 -25 -17 -8 -4 -4 -4 -7 -10 -10 -7 -5 -6 -4 -3 -3 -5 -9 -13 -13 -12 -10 -11 -12 -14 -17 -21 -21 -19 -18 -19 -20 -19 -16 -13 -15 -15 -15 -14 -13 -13 -15 -13 -14 -16 -18 -19 -17 -19 -19 -20 -22 -23 -25 -28 -29 -36 -49 -66 -85 -104 -117 -130 -75 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -46 -64 -54 -44 -31 -21 -12 -7 -5 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -4 -4 -4 -4 -4 -4 -5 -6 -6 -6 -6 -8 -10 -10 -10 -10 -12 -12 -12 -12 -11 -10 -5 -4 -3 -2 -3 -4 -6 -9 -8 -7 -6 -9 -15 -21 -24 -27 -29 -29 -28 -25 -21 -17 -14 -13 -12 -13 -10 -8 -7 -7 -7 -7 -4 -2 -1 -1 -2 -2 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -5 -0 -1 -24 -38 -39 -31 -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 -3 -26 -51 -76 -99 -107 -112 -110 -77 -30 -0 -1 -12 -98 -114 -104 -95 -85 -76 -72 -69 -63 -56 -50 -47 -52 -61 -70 -70 -63 -55 -45 -36 -33 -35 -36 -36 -32 -13 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -4 -9 -12 -11 -9 -8 -7 -5 -4 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -22 -66 -122 -165 -147 -150 -153 -157 -165 -175 -177 -145 -79 -60 -50 -38 -41 -77 -102 -63 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -34 -85 -115 -79 -40 -64 -47 -30 -63 -116 -144 -141 -128 -123 -125 -137 -137 -144 -152 -150 -149 -138 -119 -124 -147 -163 -155 -125 -91 -69 -59 -62 -75 -85 -76 -49 -28 -14 -8 -6 -5 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -4 -5 -5 -4 -3 -3 -4 -4 -3 -6 -13 -20 -23 -19 -19 -15 -9 -7 -6 -6 -7 -8 -9 -8 -5 -5 -3 -3 -4 -9 -18 -27 -28 -20 -14 -14 -15 -15 -17 -18 -19 -21 -21 -21 -21 -22 -19 -18 -17 -15 -14 -14 -15 -14 -13 -12 -12 -15 -17 -17 -16 -16 -18 -20 -22 -24 -23 -23 -24 -28 -36 -48 -65 -84 -96 -110 -95 -64 -32 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -60 -65 -49 -39 -31 -23 -15 -10 -6 -4 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -4 -3 -3 -3 -5 -7 -7 -7 -8 -9 -10 -11 -12 -13 -12 -9 -7 -5 -2 -2 -3 -3 -2 -2 -1 -1 -1 -2 -5 -7 -8 -9 -12 -13 -12 -10 -8 -7 -8 -8 -8 -6 -4 -5 -6 -6 -6 -5 -4 -3 -4 -6 -4 -4 -6 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -155 -149 -52 -41 -47 -44 -40 -37 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -41 -48 -26 -6 -0 -0 -1 -8 -99 -113 -112 -109 -104 -104 -109 -82 -31 -0 -2 -18 -95 -95 -92 -96 -98 -92 -79 -67 -59 -51 -47 -51 -61 -62 -65 -66 -59 -45 -34 -32 -33 -32 -32 -33 -32 -28 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -10 -11 -8 -8 -7 -6 -5 -4 -2 -1 -1 -1 -0 -1 -0 -0 -1 -1 -0 -1 -1 -1 -4 -12 -34 -83 -126 -144 -155 -162 -170 -173 -152 -63 -14 -3 -3 -3 -33 -126 -178 -113 -47 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -15 -21 -19 -61 -173 -210 -188 -170 -167 -84 -81 -121 -147 -141 -126 -132 -142 -155 -169 -173 -154 -126 -123 -168 -179 -158 -146 -155 -170 -172 -151 -113 -82 -65 -63 -71 -75 -62 -39 -20 -10 -5 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -5 -5 -4 -3 -4 -3 -3 -3 -5 -11 -21 -22 -15 -12 -11 -10 -10 -6 -7 -7 -5 -5 -4 -2 -1 -2 -2 -3 -7 -17 -30 -34 -28 -23 -21 -20 -19 -17 -17 -20 -22 -22 -22 -22 -23 -24 -24 -22 -19 -15 -12 -14 -15 -14 -12 -12 -13 -15 -15 -15 -15 -17 -19 -22 -23 -22 -22 -24 -26 -30 -37 -50 -67 -80 -91 -100 -117 -118 -47 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -40 -58 -52 -46 -41 -36 -27 -18 -11 -7 -4 -2 -1 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -4 -5 -6 -7 -7 -8 -9 -9 -9 -8 -4 -7 -6 -4 -2 -2 -1 -1 -0 -0 -1 -1 -2 -1 -3 -4 -5 -4 -4 -4 -3 -4 -5 -6 -10 -14 -12 -12 -12 -13 -13 -10 -11 -11 -10 -10 -12 -13 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -80 -103 -99 -79 -62 -44 -40 -39 -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 -30 -102 -136 -79 -21 -0 -0 -2 -19 -143 -127 -115 -112 -109 -109 -111 -77 -21 -0 -3 -33 -104 -91 -90 -104 -111 -107 -94 -77 -66 -56 -49 -48 -53 -57 -55 -56 -54 -50 -46 -42 -39 -33 -26 -25 -14 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -3 -1 -0 -0 -0 -0 -3 -10 -13 -11 -9 -8 -7 -6 -5 -3 -2 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -6 -43 -88 -115 -117 -108 -94 -64 -5 -4 -3 -4 -4 -24 -94 -157 -123 -100 -74 -39 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -21 -31 -22 -41 -168 -209 -200 -175 -108 -125 -175 -170 -150 -139 -137 -128 -107 -85 -57 -26 -6 -6 -28 -81 -159 -171 -165 -163 -171 -180 -172 -134 -97 -74 -67 -68 -68 -55 -33 -14 -6 -4 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -5 -4 -4 -3 -3 -3 -3 -3 -6 -12 -19 -18 -17 -18 -20 -20 -12 -7 -8 -6 -4 -3 -3 -3 -4 -6 -4 -6 -14 -26 -34 -37 -36 -35 -31 -24 -17 -14 -15 -19 -20 -19 -19 -20 -23 -26 -26 -25 -22 -16 -13 -13 -14 -14 -13 -12 -12 -13 -13 -12 -14 -15 -17 -20 -22 -21 -21 -23 -26 -28 -33 -40 -53 -66 -76 -88 -107 -122 -81 -23 -11 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -20 -36 -47 -48 -41 -31 -29 -16 -8 -5 -3 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -6 -6 -7 -7 -8 -7 -7 -8 -7 -5 -4 -3 -2 -1 -1 -1 -2 -1 -2 -5 -6 -4 -3 -3 -3 -2 -2 -3 -6 -12 -15 -16 -16 -16 -17 -18 -17 -17 -16 -14 -14 -17 -17 -14 -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 -12 -48 -85 -139 -128 -107 -83 -63 -52 -48 -41 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -41 -72 -55 -10 -0 -0 -3 -38 -140 -131 -120 -117 -117 -113 -99 -62 -9 -0 -4 -59 -129 -112 -105 -115 -114 -106 -97 -88 -77 -69 -56 -46 -47 -51 -47 -46 -47 -48 -47 -46 -44 -39 -28 -29 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -4 -4 -7 -5 -2 -0 -0 -0 -2 -17 -18 -16 -14 -11 -9 -7 -5 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -21 -33 -32 -23 -15 -7 -4 -4 -4 -4 -14 -51 -116 -134 -113 -119 -138 -108 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -17 -33 -38 -26 -18 -124 -181 -187 -183 -175 -183 -183 -163 -145 -96 -19 -2 -3 -3 -2 -1 -0 -0 -0 -0 -31 -81 -118 -150 -177 -174 -173 -143 -109 -84 -72 -69 -68 -59 -36 -14 -4 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -3 -3 -3 -4 -5 -3 -3 -2 -2 -3 -4 -4 -6 -11 -10 -14 -22 -30 -35 -33 -18 -10 -8 -6 -4 -4 -4 -5 -2 -2 -4 -11 -24 -36 -44 -42 -42 -41 -36 -27 -16 -10 -10 -15 -17 -17 -18 -20 -25 -27 -26 -23 -19 -17 -16 -14 -12 -13 -13 -12 -11 -11 -13 -12 -13 -15 -17 -20 -21 -22 -21 -21 -23 -26 -28 -33 -43 -54 -63 -72 -85 -102 -110 -112 -79 -50 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -41 -56 -44 -29 -23 -15 -9 -6 -4 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -5 -6 -8 -6 -6 -8 -6 -3 -3 -5 -7 -11 -13 -12 -10 -8 -6 -5 -4 -4 -4 -7 -8 -13 -16 -16 -14 -15 -18 -20 -20 -21 -20 -17 -16 -17 -17 -16 -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 -21 -101 -134 -111 -99 -91 -74 -61 -57 -55 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -40 -89 -139 -136 -122 -121 -116 -113 -95 -56 -0 -0 -4 -81 -136 -130 -118 -129 -123 -104 -88 -79 -73 -70 -70 -53 -48 -47 -43 -44 -47 -52 -54 -51 -45 -40 -39 -27 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -4 -6 -7 -8 -9 -5 -1 -0 -0 -0 -0 -0 -2 -13 -17 -15 -11 -8 -6 -5 -4 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -7 -8 -7 -5 -5 -20 -69 -142 -115 -100 -103 -138 -130 -56 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -0 -3 -12 -25 -41 -49 -60 -122 -161 -169 -169 -175 -162 -179 -163 -105 -38 -4 -6 -5 -1 -0 -0 -0 -0 -0 -0 -0 -5 -28 -95 -181 -170 -166 -147 -120 -93 -75 -70 -71 -64 -40 -18 -6 -2 -2 -1 -0 -0 -0 -1 -1 -1 -3 -5 -4 -2 -2 -2 -2 -2 -2 -2 -2 -6 -9 -5 -8 -13 -19 -26 -33 -42 -42 -25 -15 -10 -9 -9 -8 -7 -5 -3 -3 -6 -12 -19 -29 -41 -40 -38 -33 -24 -14 -13 -7 -9 -13 -16 -17 -18 -19 -23 -27 -29 -27 -25 -21 -19 -17 -14 -12 -13 -13 -12 -11 -12 -13 -14 -16 -18 -20 -23 -24 -24 -25 -26 -26 -26 -29 -37 -45 -53 -60 -69 -81 -96 -110 -120 -112 -75 -35 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -29 -73 -46 -36 -27 -16 -8 -7 -6 -4 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -2 -3 -3 -3 -4 -6 -8 -9 -10 -12 -14 -11 -9 -9 -8 -9 -10 -9 -8 -7 -6 -9 -11 -10 -11 -15 -20 -21 -21 -21 -20 -18 -16 -13 -12 -13 -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 -9 -35 -69 -89 -85 -75 -77 -80 -65 -55 -57 -52 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -29 -29 -15 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -121 -142 -132 -127 -126 -130 -99 -71 -55 -33 -0 -0 -3 -89 -100 -86 -109 -126 -122 -101 -80 -73 -82 -91 -75 -56 -51 -43 -40 -43 -48 -55 -63 -60 -56 -50 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -6 -7 -7 -8 -9 -6 -1 -0 -0 -0 -0 -0 -0 -11 -16 -15 -10 -7 -4 -3 -7 -9 -6 -3 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -0 -1 -4 -11 -13 -9 -5 -4 -12 -50 -126 -102 -85 -83 -95 -84 -38 -0 -0 -0 -0 -0 -0 -23 -100 -114 -24 -0 -1 -2 -9 -43 -200 -214 -185 -159 -151 -157 -156 -24 -119 -155 -108 -38 -5 -9 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -8 -41 -99 -148 -162 -150 -127 -99 -76 -67 -64 -55 -36 -18 -6 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -2 -1 -0 -1 -1 -2 -2 -2 -3 -7 -11 -6 -7 -11 -13 -15 -22 -34 -38 -29 -18 -12 -10 -10 -8 -8 -6 -4 -5 -7 -9 -12 -16 -22 -26 -25 -20 -11 -5 -9 -6 -8 -11 -14 -15 -15 -16 -16 -19 -24 -29 -30 -26 -23 -19 -15 -14 -13 -14 -15 -15 -15 -16 -18 -19 -20 -21 -23 -24 -24 -24 -26 -27 -27 -29 -33 -39 -46 -52 -56 -65 -75 -83 -91 -96 -90 -85 -47 -15 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -12 -23 -36 -34 -20 -14 -12 -10 -8 -3 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -4 -4 -3 -2 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -5 -7 -10 -15 -13 -9 -7 -7 -6 -6 -7 -7 -10 -14 -10 -10 -8 -7 -7 -7 -6 -11 -13 -14 -14 -17 -16 -14 -11 -10 -10 -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 -89 -243 -206 -139 -75 -28 -39 -71 -64 -70 -73 -71 -63 -53 -50 -54 -43 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -18 -53 -87 -87 -54 -23 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -26 -136 -135 -124 -121 -121 -116 -64 -14 -5 -5 -0 -0 -1 -45 -28 -26 -58 -90 -103 -96 -71 -39 -30 -52 -79 -47 -47 -41 -40 -48 -58 -62 -54 -45 -48 -45 -28 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -7 -8 -8 -9 -10 -7 -1 -0 -0 -0 -0 -0 -0 -9 -15 -15 -11 -7 -4 -3 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -3 -8 -16 -16 -8 -5 -5 -24 -66 -106 -86 -67 -65 -61 -39 -8 -0 -0 -0 -0 -0 -0 -12 -51 -41 -9 -5 -7 -7 -36 -155 -235 -205 -168 -148 -151 -179 -227 -81 -117 -119 -69 -19 -7 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -105 -154 -152 -130 -102 -77 -65 -57 -48 -35 -21 -9 -4 -4 -3 -2 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -5 -7 -7 -7 -9 -12 -10 -8 -14 -19 -20 -16 -12 -10 -10 -9 -10 -8 -7 -8 -9 -8 -6 -9 -8 -9 -11 -12 -11 -5 -4 -4 -4 -5 -7 -10 -11 -12 -13 -13 -14 -15 -18 -23 -22 -19 -17 -17 -17 -17 -16 -17 -17 -17 -19 -21 -23 -24 -24 -25 -24 -22 -20 -19 -25 -27 -29 -32 -36 -40 -45 -48 -52 -57 -62 -67 -74 -77 -84 -77 -73 -62 -3 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -32 -42 -28 -27 -19 -11 -5 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -3 -5 -7 -10 -12 -13 -10 -8 -6 -4 -1 -1 -1 -1 -1 -1 -2 -3 -5 -6 -5 -3 -3 -2 -1 -4 -6 -7 -7 -8 -13 -19 -19 -21 -19 -13 -8 -5 -3 -4 -5 -6 -8 -12 -9 -9 -8 -8 -8 -9 -10 -12 -13 -12 -12 -13 -11 -10 -9 -10 -10 -10 -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 -0 -0 -0 -0 -1 -4 -15 -30 -169 -342 -362 -339 -287 -213 -108 -57 -67 -81 -80 -68 -54 -46 -50 -61 -46 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -67 -100 -74 -88 -83 -72 -48 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -40 -93 -154 -135 -124 -115 -109 -92 -46 -4 -0 -0 -0 -0 -0 -0 -0 -0 -15 -38 -60 -79 -81 -34 -16 -47 -87 -61 -47 -38 -44 -59 -71 -72 -65 -59 -54 -27 -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 -1 -3 -4 -6 -8 -9 -9 -11 -12 -9 -1 -0 -0 -0 -0 -0 -0 -6 -13 -13 -10 -7 -7 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -4 -0 -1 -1 -1 -1 -2 -3 -6 -8 -11 -18 -10 -5 -20 -55 -85 -79 -64 -66 -66 -39 -0 -0 -0 -0 -0 -0 -0 -1 -5 -3 -1 -12 -17 -12 -27 -117 -168 -154 -143 -141 -155 -166 -54 -126 -145 -88 -26 -5 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -17 -84 -139 -142 -123 -100 -80 -65 -52 -42 -33 -23 -14 -9 -8 -5 -3 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -4 -4 -4 -5 -6 -8 -13 -12 -10 -20 -22 -20 -11 -7 -7 -9 -9 -7 -8 -9 -11 -11 -9 -8 -9 -8 -8 -8 -8 -6 -4 -9 -8 -5 -4 -5 -8 -13 -14 -14 -13 -12 -12 -11 -12 -14 -14 -15 -18 -21 -20 -15 -14 -14 -15 -19 -24 -26 -28 -27 -26 -24 -23 -20 -20 -23 -24 -26 -28 -31 -33 -37 -40 -43 -46 -47 -48 -53 -55 -60 -68 -82 -91 -44 -30 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -12 -26 -26 -31 -21 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -4 -6 -10 -13 -17 -21 -24 -21 -17 -12 -7 -2 -1 -1 -1 -1 -1 -1 -3 -10 -14 -12 -9 -8 -7 -10 -11 -15 -20 -23 -22 -20 -21 -24 -25 -24 -20 -8 -8 -9 -9 -9 -10 -11 -10 -10 -10 -12 -16 -17 -16 -15 -16 -17 -18 -15 -20 -21 -15 -13 -10 -8 -8 -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 -9 -42 -102 -177 -380 -385 -361 -338 -285 -169 -70 -50 -57 -74 -80 -63 -46 -40 -42 -55 -72 -65 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -86 -96 -66 -67 -79 -109 -92 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -53 -102 -115 -117 -108 -95 -94 -79 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -18 -44 -76 -67 -64 -42 -25 -22 -21 -36 -38 -44 -48 -34 -4 -2 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -6 -8 -9 -10 -12 -10 -2 -0 -0 -0 -0 -0 -2 -8 -11 -11 -9 -7 -8 -10 -5 -5 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -9 -6 -0 -0 -1 -1 -2 -3 -5 -7 -9 -6 -17 -10 -3 -5 -23 -63 -84 -74 -80 -87 -73 -55 -76 -34 -11 -2 -0 -8 -41 -112 -16 -1 -8 -37 -81 -116 -125 -127 -130 -137 -148 -137 -70 -7 -70 -81 -39 -6 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -34 -77 -105 -128 -128 -114 -97 -82 -64 -48 -36 -26 -20 -15 -13 -12 -8 -4 -2 -2 -3 -3 -3 -3 -3 -4 -6 -7 -4 -3 -4 -4 -5 -5 -5 -5 -6 -6 -8 -10 -11 -17 -20 -20 -11 -5 -6 -9 -11 -12 -11 -11 -15 -18 -12 -10 -10 -11 -11 -10 -8 -6 -5 -6 -6 -5 -4 -3 -6 -11 -13 -14 -13 -11 -9 -9 -9 -10 -11 -13 -17 -21 -17 -13 -12 -11 -11 -17 -27 -29 -30 -30 -29 -26 -22 -23 -21 -21 -22 -24 -26 -26 -30 -33 -37 -41 -41 -40 -39 -39 -39 -41 -48 -61 -75 -89 -69 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -33 -31 -16 -6 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -5 -5 -7 -11 -15 -21 -23 -29 -34 -30 -23 -18 -13 -4 -2 -1 -1 -2 -1 -1 -2 -6 -9 -9 -8 -6 -5 -6 -11 -21 -29 -34 -33 -31 -35 -36 -30 -29 -33 -26 -21 -21 -23 -27 -29 -30 -27 -23 -20 -16 -19 -25 -27 -27 -30 -36 -26 -15 -24 -25 -20 -29 -13 -8 -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 -5 -13 -34 -146 -265 -354 -438 -412 -390 -353 -258 -169 -89 -33 -46 -65 -78 -69 -46 -34 -29 -35 -58 -94 -112 -80 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -90 -80 -63 -59 -66 -93 -81 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -35 -94 -84 -71 -76 -61 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -14 -41 -73 -74 -25 -2 -2 -5 -17 -17 -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 -2 -3 -3 -4 -4 -4 -6 -9 -10 -12 -11 -3 -0 -0 -0 -0 -1 -8 -21 -13 -10 -10 -10 -10 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -5 -9 -6 -2 -1 -1 -3 -3 -4 -8 -11 -11 -3 -10 -6 -3 -2 -10 -42 -74 -67 -81 -92 -91 -89 -112 -115 -82 -32 -27 -60 -82 -66 -10 -1 -2 -45 -122 -174 -137 -129 -139 -156 -144 -86 -18 -1 -0 -1 -4 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -36 -86 -101 -101 -107 -108 -102 -90 -77 -60 -43 -30 -20 -13 -11 -11 -11 -8 -5 -3 -4 -4 -4 -5 -5 -5 -7 -10 -14 -8 -7 -8 -9 -9 -7 -7 -6 -5 -5 -6 -8 -9 -13 -16 -15 -11 -8 -8 -9 -12 -15 -15 -13 -12 -12 -9 -11 -12 -12 -11 -9 -8 -7 -7 -7 -7 -7 -5 -3 -3 -4 -6 -8 -9 -10 -11 -11 -10 -10 -10 -11 -16 -17 -15 -14 -14 -12 -12 -19 -27 -29 -29 -28 -24 -23 -20 -21 -22 -23 -24 -27 -28 -29 -31 -32 -33 -35 -39 -37 -35 -34 -33 -33 -36 -45 -56 -66 -67 -45 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -28 -44 -29 -18 -13 -5 -1 -0 -1 -1 -1 -8 -11 -14 -11 -2 -6 -4 -4 -8 -13 -17 -22 -21 -23 -24 -25 -25 -22 -15 -7 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -5 -14 -25 -37 -46 -50 -51 -48 -43 -32 -39 -45 -44 -42 -39 -31 -38 -45 -41 -27 -23 -24 -19 -20 -26 -29 -28 -32 -31 -12 -0 -0 -2 -13 -30 -21 -9 -5 -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 -66 -163 -315 -414 -431 -429 -409 -394 -373 -331 -170 -73 -40 -43 -54 -66 -71 -52 -34 -27 -30 -40 -69 -121 -142 -96 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -15 -61 -55 -53 -54 -56 -58 -46 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -43 -71 -83 -66 -58 -67 -48 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -20 -51 -68 -21 -3 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -4 -4 -4 -6 -9 -11 -11 -10 -3 -1 -0 -0 -0 -1 -5 -19 -12 -11 -13 -14 -15 -8 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -6 -5 -6 -5 -5 -6 -9 -15 -13 -9 -6 -9 -12 -11 -8 -6 -4 -3 -9 -32 -68 -71 -61 -79 -90 -90 -93 -108 -126 -104 -59 -65 -108 -112 -30 -4 -0 -3 -23 -61 -109 -183 -179 -183 -193 -158 -71 -0 -1 -1 -2 -5 -6 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -49 -108 -81 -74 -76 -80 -81 -78 -68 -54 -38 -28 -19 -11 -8 -8 -7 -6 -5 -4 -5 -6 -6 -7 -7 -8 -9 -12 -17 -14 -12 -12 -12 -10 -8 -8 -7 -6 -6 -6 -8 -13 -19 -20 -16 -11 -9 -9 -10 -13 -12 -11 -11 -10 -9 -11 -14 -12 -9 -9 -8 -9 -9 -6 -4 -6 -10 -6 -3 -3 -1 -2 -4 -7 -11 -12 -11 -10 -10 -10 -11 -13 -13 -12 -14 -14 -11 -14 -18 -22 -23 -23 -21 -17 -17 -16 -15 -16 -18 -24 -28 -30 -33 -33 -32 -33 -36 -37 -36 -34 -32 -30 -30 -31 -37 -45 -52 -58 -55 -32 -29 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -19 -15 -26 -29 -18 -6 -0 -1 -1 -0 -18 -34 -34 -17 -6 -17 -16 -13 -17 -25 -25 -22 -19 -16 -18 -22 -26 -25 -20 -16 -13 -9 -5 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -5 -15 -28 -44 -52 -55 -57 -53 -51 -46 -51 -56 -62 -70 -46 -27 -31 -31 -18 -9 -10 -12 -12 -15 -20 -23 -22 -24 -26 -19 -5 -0 -0 -5 -15 -15 -6 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -40 -232 -389 -439 -420 -397 -384 -378 -368 -352 -304 -137 -69 -52 -57 -63 -62 -51 -39 -31 -32 -41 -63 -96 -124 -121 -62 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -18 -31 -51 -55 -56 -58 -42 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -13 -109 -103 -75 -62 -59 -64 -50 -22 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -25 -53 -49 -17 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -4 -5 -6 -6 -8 -9 -8 -5 -1 -0 -0 -0 -0 -0 -3 -13 -10 -12 -16 -18 -15 -7 -3 -2 -2 -1 -0 -0 -0 -0 -2 -3 -4 -7 -13 -13 -5 -2 -2 -5 -9 -14 -16 -19 -16 -12 -11 -12 -12 -7 -4 -3 -11 -42 -92 -79 -55 -69 -80 -78 -77 -88 -103 -98 -91 -79 -77 -97 -112 -81 -23 -3 -10 -16 -15 -43 -153 -197 -209 -182 -101 -1 -0 -1 -3 -6 -7 -6 -7 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -5 -32 -106 -77 -58 -51 -53 -57 -59 -54 -46 -36 -28 -21 -15 -11 -10 -8 -7 -6 -5 -6 -7 -7 -8 -8 -9 -10 -12 -14 -13 -12 -10 -9 -8 -8 -8 -9 -9 -9 -11 -15 -22 -25 -23 -18 -13 -9 -10 -12 -13 -10 -9 -9 -8 -10 -19 -16 -11 -9 -10 -10 -9 -10 -7 -4 -4 -7 -7 -4 -4 -4 -5 -8 -11 -13 -15 -11 -9 -9 -10 -11 -12 -11 -11 -12 -13 -12 -14 -15 -15 -15 -15 -14 -12 -12 -12 -12 -13 -15 -19 -23 -27 -31 -33 -33 -31 -31 -32 -34 -33 -30 -29 -29 -30 -32 -37 -43 -47 -50 -53 -56 -29 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -26 -41 -34 -12 -0 -0 -0 -0 -11 -22 -21 -19 -18 -24 -27 -27 -32 -39 -35 -33 -30 -25 -20 -20 -30 -33 -31 -30 -33 -25 -17 -11 -5 -1 -1 -1 -2 -2 -3 -4 -6 -13 -22 -29 -34 -34 -33 -33 -36 -43 -47 -51 -61 -82 -93 -55 -36 -25 -14 -0 -0 -2 -2 -3 -3 -6 -11 -18 -19 -20 -23 -16 -7 -5 -11 -21 -20 -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 -74 -289 -356 -388 -389 -373 -359 -348 -349 -342 -334 -277 -164 -107 -91 -80 -69 -53 -37 -35 -36 -54 -78 -106 -134 -135 -80 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -22 -79 -68 -52 -55 -72 -68 -39 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -14 -73 -58 -46 -46 -44 -41 -52 -61 -51 -39 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -23 -45 -16 -3 -0 -0 -0 -0 -0 -0 -0 -15 -20 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -6 -8 -6 -8 -7 -4 -1 -0 -0 -0 -0 -0 -2 -6 -9 -9 -12 -19 -24 -23 -20 -20 -17 -16 -9 -2 -0 -0 -0 -1 -2 -4 -8 -14 -10 -4 -2 -1 -3 -8 -12 -12 -17 -20 -20 -17 -12 -6 -5 -5 -6 -22 -51 -74 -71 -48 -52 -57 -54 -49 -56 -68 -62 -54 -50 -56 -76 -121 -112 -41 -6 -7 -13 -11 -7 -11 -74 -152 -158 -66 -1 -14 -27 -28 -17 -6 -8 -11 -12 -4 -0 -0 -0 -0 -0 -0 -0 -0 -1 -17 -99 -87 -58 -39 -33 -37 -42 -41 -34 -29 -25 -22 -18 -14 -13 -11 -8 -6 -6 -6 -7 -8 -9 -9 -10 -11 -13 -14 -14 -11 -10 -11 -10 -10 -9 -10 -11 -12 -15 -19 -21 -20 -18 -15 -11 -8 -13 -14 -11 -8 -6 -6 -7 -11 -19 -16 -15 -15 -15 -14 -11 -11 -10 -8 -7 -8 -10 -6 -5 -5 -6 -11 -16 -14 -11 -9 -8 -7 -8 -8 -12 -13 -13 -13 -12 -14 -14 -11 -10 -9 -9 -9 -9 -9 -10 -12 -13 -14 -16 -19 -21 -24 -26 -29 -30 -29 -29 -29 -30 -28 -28 -27 -27 -28 -32 -36 -39 -42 -48 -54 -56 -51 -25 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -52 -55 -37 -27 -8 -2 -2 -2 -1 -1 -3 -5 -13 -18 -22 -18 -10 -17 -24 -28 -29 -35 -48 -34 -35 -36 -42 -49 -49 -49 -47 -40 -31 -22 -16 -14 -11 -10 -9 -10 -15 -23 -26 -22 -20 -19 -16 -15 -20 -24 -34 -46 -60 -75 -65 -59 -56 -39 -10 -2 -0 -0 -0 -0 -0 -0 -4 -11 -17 -16 -11 -16 -19 -23 -22 -17 -17 -30 -13 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -219 -477 -436 -380 -355 -341 -332 -326 -324 -314 -314 -288 -229 -171 -129 -94 -67 -47 -37 -39 -53 -80 -120 -159 -191 -186 -112 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -39 -130 -75 -48 -62 -79 -74 -36 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -11 -20 -50 -95 -93 -87 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -10 -4 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -7 -7 -9 -9 -6 -3 -0 -0 -0 -0 -0 -4 -13 -11 -9 -14 -21 -26 -28 -27 -24 -20 -17 -12 -7 -3 -1 -0 -1 -3 -6 -10 -14 -11 -9 -5 -2 -1 -4 -7 -9 -11 -12 -13 -11 -7 -4 -3 -2 -4 -28 -61 -59 -59 -44 -37 -36 -34 -31 -41 -53 -55 -47 -42 -45 -58 -86 -105 -42 -5 -0 -1 -4 -8 -11 -45 -91 -82 -2 -12 -100 -151 -115 -46 -3 -5 -7 -13 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -10 -84 -107 -76 -39 -20 -18 -21 -21 -20 -18 -17 -16 -15 -14 -15 -13 -9 -6 -6 -6 -8 -9 -10 -10 -12 -14 -15 -15 -15 -13 -13 -12 -12 -11 -11 -11 -12 -13 -15 -16 -14 -12 -10 -8 -6 -8 -14 -16 -16 -15 -13 -12 -11 -10 -10 -10 -11 -12 -13 -13 -12 -10 -10 -10 -10 -10 -12 -8 -6 -6 -9 -16 -22 -16 -9 -6 -7 -8 -8 -8 -12 -15 -14 -12 -12 -14 -13 -12 -10 -9 -9 -9 -8 -8 -10 -11 -13 -14 -15 -17 -19 -20 -22 -26 -28 -29 -28 -27 -26 -25 -26 -26 -26 -27 -29 -32 -34 -34 -38 -43 -48 -48 -39 -33 -15 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -18 -43 -34 -15 -14 -15 -16 -14 -2 -1 -0 -1 -4 -4 -1 -0 -1 -6 -13 -17 -15 -20 -24 -26 -34 -48 -61 -73 -91 -67 -48 -46 -43 -46 -32 -37 -30 -21 -23 -22 -22 -23 -24 -25 -24 -17 -17 -23 -32 -42 -54 -68 -36 -7 -9 -21 -31 -10 -4 -1 -1 -0 -0 -0 -1 -6 -12 -14 -11 -4 -4 -7 -22 -35 -31 -8 -25 -24 -12 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -301 -452 -410 -346 -317 -309 -302 -297 -293 -286 -282 -292 -269 -219 -161 -108 -68 -50 -42 -50 -74 -106 -151 -194 -197 -165 -96 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -53 -116 -53 -34 -56 -76 -66 -30 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -22 -19 -7 -0 -0 -0 -0 -10 -29 -54 -79 -85 -86 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -4 -6 -6 -7 -10 -11 -10 -5 -0 -0 -0 -0 -0 -3 -8 -9 -9 -13 -18 -19 -19 -23 -22 -24 -22 -21 -19 -14 -8 -2 -1 -3 -7 -10 -11 -16 -14 -10 -8 -5 -1 -3 -6 -8 -7 -5 -3 -2 -1 -2 -1 -1 -12 -31 -43 -52 -43 -32 -26 -24 -23 -37 -51 -53 -47 -41 -39 -43 -53 -73 -33 -9 -6 -2 -1 -8 -16 -11 -6 -6 -20 -77 -119 -124 -98 -51 -9 -3 -3 -8 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -5 -64 -126 -104 -51 -15 -6 -4 -5 -7 -9 -10 -11 -12 -14 -15 -13 -10 -7 -5 -7 -8 -9 -10 -11 -13 -16 -18 -18 -18 -17 -16 -14 -13 -12 -12 -12 -12 -11 -11 -10 -9 -7 -6 -5 -5 -8 -13 -16 -18 -17 -15 -13 -11 -8 -6 -6 -7 -10 -9 -9 -9 -9 -9 -9 -10 -10 -10 -11 -11 -9 -7 -9 -21 -17 -11 -11 -14 -14 -12 -10 -10 -9 -9 -8 -9 -13 -13 -12 -11 -10 -10 -11 -9 -8 -9 -10 -11 -12 -13 -15 -18 -19 -20 -20 -19 -22 -24 -23 -22 -21 -24 -25 -25 -25 -26 -26 -27 -28 -29 -32 -36 -39 -42 -47 -32 -12 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -52 -97 -54 -33 -21 -16 -17 -19 -11 -4 -2 -2 -0 -0 -0 -3 -5 -7 -9 -11 -5 -9 -16 -26 -41 -57 -58 -63 -64 -37 -11 -20 -22 -12 -3 -8 -16 -24 -35 -25 -20 -22 -28 -35 -38 -33 -34 -41 -53 -64 -62 -73 -57 -27 -1 -6 -37 -36 -25 -12 -6 -4 -4 -4 -10 -21 -27 -20 -7 -2 -1 -6 -15 -30 -27 -9 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -105 -339 -380 -335 -310 -303 -287 -272 -265 -266 -271 -274 -253 -219 -174 -125 -83 -57 -52 -65 -96 -137 -176 -212 -197 -154 -89 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -62 -90 -34 -29 -55 -49 -31 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -38 -82 -62 -21 -1 -1 -3 -21 -51 -71 -78 -75 -66 -48 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -4 -7 -7 -7 -10 -10 -6 -2 -0 -0 -0 -0 -0 -1 -4 -6 -7 -7 -8 -10 -13 -18 -21 -25 -27 -28 -28 -26 -22 -12 -3 -6 -9 -7 -3 -3 -4 -6 -10 -15 -14 -3 -1 -3 -3 -2 -1 -2 -6 -6 -4 -2 -2 -4 -11 -12 -12 -24 -35 -36 -34 -42 -61 -72 -74 -72 -65 -54 -41 -48 -88 -84 -51 -26 -6 -14 -16 -10 -22 -54 -81 -119 -124 -112 -91 -67 -42 -8 -2 -3 -4 -5 -6 -5 -0 -0 -0 -0 -0 -5 -34 -128 -165 -141 -85 -32 -8 -1 -1 -2 -4 -6 -7 -10 -13 -14 -13 -10 -7 -5 -7 -8 -10 -11 -12 -14 -18 -20 -22 -21 -20 -19 -16 -14 -13 -12 -12 -14 -15 -18 -16 -10 -7 -7 -7 -7 -11 -14 -14 -14 -12 -12 -10 -7 -5 -3 -4 -8 -15 -8 -5 -5 -6 -8 -8 -10 -10 -11 -14 -15 -15 -16 -16 -15 -15 -17 -22 -24 -19 -16 -14 -12 -10 -8 -7 -9 -10 -12 -12 -11 -9 -10 -10 -10 -8 -8 -8 -10 -11 -12 -14 -15 -16 -17 -17 -17 -17 -18 -19 -22 -20 -21 -22 -23 -24 -24 -24 -24 -24 -24 -24 -26 -31 -34 -38 -37 -32 -36 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -4 -23 -104 -87 -63 -41 -25 -17 -12 -8 -6 -7 -8 -5 -4 -11 -19 -21 -25 -29 -19 -8 -9 -13 -21 -32 -38 -41 -56 -67 -48 -9 -0 -2 -1 -0 -0 -2 -12 -34 -35 -32 -33 -38 -39 -44 -48 -54 -63 -67 -58 -46 -45 -30 -6 -0 -6 -40 -58 -54 -36 -23 -18 -20 -21 -34 -58 -50 -33 -17 -8 -4 -4 -9 -26 -19 -5 -4 -20 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -35 -356 -390 -365 -335 -313 -285 -255 -236 -226 -210 -172 -164 -156 -137 -113 -90 -70 -65 -88 -129 -169 -201 -228 -259 -227 -156 -68 -0 -0 -0 -0 -0 -0 -1 -2 -9 -27 -54 -53 -27 -36 -74 -47 -19 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -43 -81 -53 -22 -4 -15 -42 -74 -92 -91 -75 -50 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -7 -7 -9 -10 -5 -0 -0 -0 -0 -0 -0 -2 -5 -7 -4 -1 -1 -4 -7 -9 -18 -26 -28 -27 -25 -24 -25 -22 -7 -8 -9 -7 -3 -2 -2 -3 -8 -14 -14 -5 -2 -2 -2 -2 -1 -3 -8 -6 -5 -4 -3 -2 -2 -2 -2 -2 -20 -34 -31 -50 -46 -49 -84 -103 -97 -109 -64 -50 -49 -71 -89 -71 -12 -12 -10 -17 -61 -118 -125 -120 -122 -104 -81 -74 -75 -29 -22 -22 -13 -6 -11 -20 -4 -1 -0 -0 -0 -6 -36 -170 -192 -168 -123 -67 -25 -5 -1 -0 -1 -3 -4 -8 -11 -13 -12 -10 -8 -6 -7 -9 -11 -13 -15 -16 -19 -22 -23 -22 -21 -19 -17 -16 -15 -14 -15 -19 -26 -34 -36 -32 -30 -27 -18 -8 -9 -13 -18 -16 -10 -9 -8 -6 -4 -3 -3 -5 -8 -7 -9 -7 -5 -6 -8 -9 -10 -11 -13 -15 -15 -22 -24 -23 -24 -29 -36 -30 -26 -23 -19 -15 -11 -10 -8 -9 -10 -11 -12 -11 -9 -9 -10 -11 -11 -10 -9 -10 -12 -13 -14 -15 -17 -16 -16 -16 -15 -15 -17 -18 -18 -19 -20 -19 -18 -20 -21 -22 -22 -21 -19 -22 -21 -24 -29 -33 -37 -49 -23 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -70 -111 -115 -85 -45 -33 -27 -23 -20 -20 -20 -14 -15 -24 -23 -21 -35 -46 -35 -15 -5 -16 -28 -25 -17 -25 -48 -59 -29 -2 -0 -0 -0 -0 -0 -0 -2 -21 -31 -26 -23 -39 -24 -22 -26 -34 -51 -29 -9 -9 -9 -4 -0 -0 -12 -41 -64 -63 -45 -35 -33 -33 -35 -42 -58 -53 -39 -21 -12 -11 -12 -19 -24 -13 -3 -13 -48 -31 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -31 -173 -245 -308 -372 -367 -312 -240 -181 -137 -107 -100 -95 -87 -79 -71 -66 -67 -80 -114 -162 -193 -219 -220 -198 -153 -87 -30 -0 -0 -0 -0 -0 -0 -12 -28 -40 -39 -29 -20 -23 -52 -89 -44 -13 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -30 -54 -67 -49 -45 -18 -49 -85 -94 -93 -71 -34 -11 -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 -2 -4 -6 -7 -7 -8 -11 -5 -0 -0 -0 -0 -0 -0 -1 -4 -6 -4 -1 -0 -1 -1 -4 -13 -23 -24 -17 -7 -6 -14 -12 -4 -8 -12 -9 -3 -2 -1 -0 -3 -4 -3 -2 -2 -2 -2 -3 -2 -3 -7 -9 -9 -8 -6 -5 -4 -4 -5 -5 -4 -3 -6 -19 -15 -6 -3 -4 -23 -74 -84 -82 -73 -73 -80 -81 -68 -30 -15 -56 -101 -99 -59 -61 -106 -100 -76 -66 -65 -52 -53 -47 -23 -5 -9 -22 -8 -2 -0 -0 -0 -1 -7 -138 -180 -176 -151 -112 -65 -24 -6 -1 -0 -1 -3 -6 -10 -12 -12 -10 -8 -8 -10 -12 -14 -16 -18 -19 -21 -22 -22 -21 -19 -18 -18 -17 -19 -21 -24 -26 -28 -33 -36 -45 -56 -55 -33 -10 -11 -23 -26 -18 -10 -6 -5 -4 -4 -4 -5 -5 -4 -7 -11 -10 -5 -7 -8 -8 -9 -9 -11 -14 -13 -18 -24 -27 -28 -31 -40 -37 -34 -31 -26 -19 -12 -10 -9 -10 -12 -14 -16 -13 -12 -11 -11 -11 -12 -12 -14 -14 -13 -12 -11 -11 -12 -14 -15 -16 -15 -14 -15 -15 -16 -18 -19 -20 -19 -20 -21 -21 -21 -21 -16 -19 -22 -22 -21 -24 -27 -36 -30 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -40 -113 -180 -157 -106 -76 -65 -61 -55 -58 -54 -29 -21 -15 -6 -5 -22 -39 -41 -25 -15 -39 -39 -21 -9 -8 -16 -32 -19 -14 -10 -3 -0 -0 -0 -0 -0 -4 -7 -2 -1 -0 -0 -2 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -8 -25 -41 -34 -28 -29 -38 -42 -23 -14 -15 -25 -20 -9 -10 -25 -24 -24 -16 -4 -2 -24 -33 -24 -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 -45 -118 -164 -158 -131 -116 -103 -85 -63 -46 -41 -45 -60 -88 -130 -180 -209 -238 -228 -166 -72 -0 -0 -0 -0 -0 -0 -0 -0 -30 -54 -47 -18 -9 -12 -30 -72 -89 -34 -3 -0 -0 -1 -2 -1 -0 -7 -4 -1 -0 -4 -38 -76 -72 -66 -66 -67 -49 -52 -61 -67 -63 -41 -3 -2 -10 -30 -37 -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 -2 -4 -6 -7 -7 -9 -11 -5 -1 -0 -0 -0 -0 -1 -2 -4 -5 -3 -1 -1 -4 -7 -8 -10 -18 -27 -26 -13 -1 -2 -3 -4 -10 -14 -11 -5 -3 -2 -1 -1 -1 -1 -1 -2 -1 -1 -2 -3 -4 -7 -7 -7 -7 -8 -8 -9 -7 -7 -8 -8 -7 -7 -6 -3 -2 -1 -2 -5 -9 -28 -26 -27 -48 -76 -88 -103 -94 -66 -70 -84 -65 -2 -22 -84 -94 -79 -67 -56 -45 -40 -31 -22 -14 -8 -13 -8 -2 -0 -0 -0 -0 -0 -99 -156 -170 -163 -154 -127 -75 -35 -13 -4 -1 -2 -4 -7 -9 -10 -9 -8 -9 -11 -14 -16 -17 -18 -20 -21 -20 -19 -19 -18 -17 -18 -21 -27 -35 -42 -43 -32 -26 -28 -44 -60 -58 -36 -11 -9 -16 -21 -17 -9 -6 -3 -3 -4 -6 -6 -6 -7 -10 -11 -9 -8 -10 -9 -8 -8 -9 -9 -10 -10 -14 -18 -20 -20 -25 -32 -36 -37 -34 -28 -22 -18 -14 -11 -11 -14 -17 -20 -17 -16 -16 -15 -13 -12 -12 -12 -13 -13 -12 -9 -9 -10 -12 -15 -17 -12 -12 -13 -14 -15 -15 -13 -16 -18 -18 -19 -21 -21 -17 -15 -16 -19 -19 -15 -20 -23 -29 -32 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -67 -171 -132 -85 -93 -116 -104 -73 -82 -79 -36 -5 -6 -10 -4 -13 -16 -23 -37 -36 -38 -31 -17 -5 -4 -14 -16 -12 -21 -20 -9 -10 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -19 -20 -10 -9 -20 -36 -37 -8 -1 -0 -0 -0 -1 -11 -21 -23 -17 -4 -0 -0 -13 -21 -19 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -20 -92 -179 -193 -171 -137 -97 -61 -37 -30 -37 -58 -99 -145 -190 -225 -251 -222 -140 -53 -0 -0 -0 -0 -0 -5 -12 -10 -37 -51 -38 -14 -7 -16 -38 -67 -63 -23 -0 -0 -0 -5 -15 -18 -13 -33 -13 -3 -0 -9 -39 -76 -69 -65 -63 -65 -72 -52 -37 -35 -33 -20 -1 -8 -45 -86 -71 -23 -26 -29 -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 -3 -5 -6 -5 -7 -8 -4 -2 -0 -0 -0 -0 -0 -1 -4 -6 -4 -2 -1 -3 -8 -12 -16 -20 -25 -26 -10 -2 -3 -9 -13 -16 -20 -16 -9 -5 -3 -2 -2 -2 -3 -3 -3 -4 -2 -1 -2 -3 -5 -7 -5 -3 -4 -7 -10 -11 -9 -10 -11 -11 -11 -11 -11 -3 -1 -1 -5 -10 -8 -6 -6 -3 -3 -20 -62 -74 -93 -95 -99 -96 -63 -5 -44 -65 -61 -51 -47 -45 -22 -13 -9 -12 -14 -8 -8 -12 -26 -47 -46 -11 -7 -48 -126 -160 -159 -157 -173 -173 -134 -87 -45 -17 -3 -1 -1 -2 -4 -5 -6 -6 -9 -12 -15 -17 -17 -18 -19 -18 -19 -19 -20 -21 -21 -24 -30 -40 -50 -57 -62 -46 -29 -23 -25 -24 -17 -36 -19 -13 -16 -20 -17 -11 -6 -4 -4 -5 -7 -8 -10 -13 -14 -13 -13 -14 -14 -11 -8 -8 -7 -6 -7 -10 -13 -18 -22 -20 -22 -28 -35 -36 -32 -24 -18 -16 -14 -13 -14 -18 -23 -22 -20 -18 -19 -19 -17 -15 -13 -13 -12 -14 -15 -11 -9 -9 -10 -12 -16 -11 -11 -12 -14 -15 -15 -13 -15 -16 -16 -17 -19 -18 -13 -12 -12 -15 -21 -17 -21 -23 -26 -28 -31 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -55 -32 -26 -85 -127 -72 -29 -34 -28 -10 -0 -0 -0 -2 -14 -19 -15 -30 -43 -33 -31 -24 -10 -3 -1 -0 -8 -14 -11 -8 -17 -19 -13 -6 -1 -0 -0 -0 -0 -0 -1 -6 -8 -4 -0 -0 -0 -0 -0 -0 -1 -1 -1 -12 -8 -3 -3 -10 -26 -23 -8 -0 -0 -0 -0 -1 -11 -22 -27 -29 -4 -0 -0 -3 -11 -25 -14 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -34 -136 -240 -223 -159 -101 -64 -45 -42 -57 -88 -136 -170 -202 -210 -150 -63 -32 -13 -0 -0 -0 -0 -0 -21 -38 -40 -51 -55 -37 -17 -11 -27 -76 -34 -14 -4 -0 -0 -0 -9 -35 -44 -34 -31 -10 -2 -3 -16 -43 -73 -74 -74 -68 -66 -71 -81 -90 -94 -73 -40 -11 -9 -48 -83 -69 -57 -72 -74 -41 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -5 -8 -3 -1 -0 -0 -0 -0 -0 -1 -4 -5 -4 -2 -2 -4 -7 -12 -19 -24 -24 -23 -10 -6 -12 -18 -21 -22 -21 -15 -8 -3 -2 -1 -2 -5 -6 -6 -6 -7 -5 -4 -4 -5 -6 -8 -8 -6 -5 -8 -10 -9 -10 -12 -14 -15 -15 -14 -16 -4 -1 -2 -4 -5 -6 -4 -3 -2 -0 -1 -8 -56 -84 -87 -82 -77 -61 -8 -41 -42 -26 -16 -21 -35 -13 -4 -3 -6 -8 -8 -8 -16 -37 -56 -68 -72 -47 -101 -155 -168 -156 -151 -162 -171 -153 -118 -76 -37 -12 -4 -1 -1 -1 -2 -3 -5 -8 -12 -15 -17 -17 -17 -19 -21 -22 -22 -22 -25 -28 -34 -42 -53 -63 -66 -66 -48 -31 -20 -12 -6 -3 -25 -26 -21 -16 -12 -14 -14 -9 -11 -16 -19 -13 -10 -15 -21 -24 -24 -21 -19 -16 -12 -9 -8 -7 -5 -6 -8 -9 -12 -17 -18 -20 -25 -34 -39 -35 -23 -15 -11 -11 -13 -17 -23 -26 -23 -19 -18 -19 -20 -20 -18 -17 -15 -14 -16 -17 -14 -10 -8 -8 -9 -10 -9 -10 -12 -14 -15 -15 -15 -16 -16 -16 -16 -17 -17 -15 -13 -12 -15 -21 -23 -24 -27 -29 -32 -38 -27 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -0 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -10 -18 -14 -30 -30 -27 -32 -31 -14 -7 -2 -0 -2 -5 -2 -2 -3 -6 -9 -6 -2 -4 -5 -5 -7 -9 -21 -37 -34 -17 -0 -0 -0 -0 -0 -4 -12 -9 -8 -14 -11 -4 -5 -7 -13 -21 -18 -6 -1 -4 -2 -2 -5 -9 -17 -29 -14 -6 -0 -0 -1 -21 -21 -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 -4 -43 -156 -232 -163 -99 -79 -70 -75 -95 -130 -171 -180 -205 -199 -144 -48 -4 -0 -0 -0 -1 -4 -28 -41 -42 -40 -42 -41 -32 -22 -25 -60 -102 -20 -4 -0 -0 -1 -3 -10 -28 -30 -27 -20 -5 -0 -19 -39 -60 -79 -83 -72 -75 -76 -76 -73 -67 -80 -91 -73 -42 -19 -17 -41 -67 -79 -84 -80 -54 -16 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -3 -5 -4 -3 -5 -7 -7 -10 -16 -21 -19 -19 -17 -19 -22 -21 -20 -21 -17 -13 -8 -3 -1 -1 -2 -6 -10 -12 -12 -11 -11 -10 -10 -11 -12 -11 -9 -6 -6 -8 -9 -8 -9 -10 -12 -15 -17 -15 -10 -4 -2 -2 -3 -6 -10 -4 -2 -1 -1 -2 -7 -31 -50 -67 -65 -50 -39 -8 -12 -11 -6 -3 -10 -32 -15 -9 -7 -6 -7 -9 -11 -16 -28 -38 -47 -55 -70 -101 -130 -145 -148 -150 -153 -158 -156 -138 -102 -56 -27 -13 -7 -3 -1 -1 -2 -3 -6 -9 -13 -15 -15 -16 -16 -17 -17 -19 -24 -31 -37 -41 -51 -66 -80 -83 -76 -62 -52 -40 -38 -84 -43 -37 -38 -36 -29 -24 -22 -18 -15 -21 -29 -31 -34 -20 -20 -25 -29 -30 -29 -25 -20 -16 -13 -11 -9 -9 -10 -10 -8 -6 -8 -12 -16 -21 -31 -39 -37 -27 -17 -11 -10 -13 -18 -26 -28 -24 -20 -19 -20 -22 -23 -21 -20 -20 -19 -18 -17 -15 -12 -9 -9 -9 -9 -11 -12 -12 -15 -16 -14 -14 -17 -18 -17 -18 -18 -17 -17 -18 -18 -19 -23 -26 -29 -32 -36 -37 -43 -43 -24 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -8 -35 -37 -36 -37 -25 -17 -11 -6 -6 -3 -0 -0 -0 -0 -1 -2 -1 -2 -4 -7 -17 -30 -31 -37 -34 -27 -22 -2 -0 -0 -1 -7 -24 -34 -22 -18 -18 -17 -13 -12 -8 -9 -14 -12 -1 -7 -11 -13 -19 -22 -19 -10 -24 -29 -16 -0 -0 -1 -11 -15 -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 -5 -42 -126 -160 -114 -99 -101 -113 -133 -158 -179 -179 -217 -159 -96 -34 -0 -0 -0 -0 -3 -26 -80 -53 -31 -20 -15 -14 -16 -28 -47 -92 -90 -18 -2 -0 -0 -5 -14 -26 -37 -36 -16 -4 -1 -4 -36 -57 -58 -61 -56 -40 -80 -88 -68 -43 -24 -33 -70 -83 -81 -75 -58 -11 -56 -78 -83 -77 -57 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -4 -3 -6 -10 -8 -10 -13 -15 -17 -23 -28 -27 -23 -20 -20 -20 -16 -11 -6 -3 -1 -1 -3 -8 -16 -19 -14 -13 -16 -18 -20 -23 -24 -18 -17 -14 -13 -12 -11 -10 -10 -11 -13 -16 -19 -16 -10 -9 -10 -9 -6 -4 -8 -4 -2 -1 -0 -1 -4 -12 -9 -17 -16 -5 -0 -0 -0 -0 -0 -1 -6 -27 -23 -16 -10 -6 -8 -12 -20 -15 -18 -21 -21 -24 -44 -52 -74 -100 -120 -134 -146 -154 -159 -152 -122 -70 -42 -28 -18 -11 -5 -2 -2 -3 -5 -7 -10 -12 -13 -14 -14 -14 -17 -22 -29 -36 -41 -44 -58 -82 -99 -99 -92 -87 -85 -73 -55 -103 -94 -66 -51 -51 -52 -48 -32 -22 -19 -23 -26 -12 -39 -32 -27 -29 -34 -36 -34 -31 -27 -23 -19 -15 -11 -10 -10 -9 -6 -5 -7 -13 -14 -17 -23 -31 -35 -32 -24 -16 -14 -15 -22 -29 -30 -27 -23 -20 -19 -19 -19 -19 -20 -21 -21 -19 -16 -14 -14 -14 -12 -12 -14 -15 -16 -16 -19 -19 -19 -18 -18 -19 -21 -21 -21 -20 -19 -19 -20 -23 -28 -32 -34 -37 -39 -39 -46 -47 -28 -3 -0 -0 -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 -63 -60 -45 -22 -12 -14 -25 -26 -20 -7 -1 -1 -2 -3 -2 -1 -0 -1 -3 -9 -16 -24 -20 -12 -8 -19 -6 -1 -1 -4 -10 -19 -20 -20 -17 -14 -13 -16 -17 -12 -9 -11 -12 -19 -15 -9 -8 -11 -10 -23 -26 -27 -21 -11 -2 -2 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -34 -87 -116 -124 -136 -148 -160 -169 -179 -199 -243 -71 -13 -0 -0 -0 -0 -4 -10 -27 -54 -49 -25 -14 -9 -10 -17 -40 -84 -119 -73 -23 -21 -8 -1 -8 -25 -40 -42 -31 -10 -2 -0 -4 -17 -24 -7 -9 -45 -76 -82 -91 -45 -12 -1 -7 -37 -83 -93 -106 -77 -19 -38 -49 -52 -46 -30 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -4 -3 -2 -2 -4 -9 -10 -11 -12 -17 -24 -25 -22 -19 -18 -20 -19 -15 -9 -4 -1 -1 -1 -4 -13 -24 -26 -17 -18 -23 -28 -34 -42 -45 -34 -31 -27 -23 -19 -16 -14 -13 -15 -15 -17 -20 -20 -19 -18 -16 -12 -8 -6 -6 -4 -2 -1 -1 -2 -9 -43 -15 -2 -1 -0 -1 -1 -1 -0 -0 -3 -10 -16 -13 -10 -7 -6 -5 -4 -6 -5 -11 -18 -19 -15 -31 -27 -36 -58 -85 -111 -131 -142 -155 -161 -145 -99 -64 -45 -34 -25 -14 -8 -5 -5 -5 -6 -7 -9 -12 -13 -13 -14 -18 -24 -31 -36 -40 -48 -70 -100 -107 -71 -56 -83 -106 -92 -58 -47 -29 -29 -46 -60 -61 -56 -48 -32 -22 -24 -37 -41 -52 -47 -38 -33 -33 -35 -36 -35 -33 -29 -25 -19 -17 -16 -14 -10 -7 -5 -9 -13 -13 -12 -15 -19 -23 -24 -22 -19 -18 -20 -25 -29 -30 -28 -25 -22 -18 -16 -15 -15 -18 -21 -23 -22 -19 -17 -16 -16 -17 -17 -18 -18 -18 -19 -20 -21 -20 -17 -17 -20 -20 -21 -23 -25 -25 -24 -25 -33 -40 -42 -41 -40 -41 -42 -49 -37 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -7 -0 -0 -0 -0 -19 -48 -50 -62 -47 -31 -23 -21 -15 -24 -12 -4 -0 -1 -2 -2 -1 -0 -0 -0 -2 -3 -5 -5 -3 -1 -1 -2 -9 -20 -19 -17 -19 -19 -18 -16 -14 -15 -16 -14 -10 -8 -8 -13 -11 -6 -1 -1 -2 -2 -6 -11 -17 -21 -16 -11 -9 -7 -2 -2 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -90 -133 -152 -161 -162 -157 -164 -186 -188 -158 -29 -5 -0 -0 -6 -21 -39 -57 -42 -42 -47 -23 -9 -6 -10 -24 -61 -124 -148 -58 -38 -49 -30 -4 -10 -29 -43 -32 -0 -0 -0 -0 -0 -0 -0 -0 -10 -54 -81 -79 -76 -31 -10 -11 -27 -58 -96 -96 -87 -48 -8 -0 -0 -4 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -5 -5 -3 -1 -0 -2 -9 -11 -11 -14 -19 -24 -23 -20 -18 -18 -19 -16 -13 -8 -4 -1 -1 -1 -4 -16 -27 -29 -23 -26 -36 -43 -49 -58 -62 -52 -49 -45 -39 -33 -27 -22 -18 -20 -20 -21 -23 -25 -27 -29 -26 -18 -11 -8 -6 -4 -3 -2 -2 -3 -10 -40 -16 -2 -0 -0 -1 -1 -0 -0 -0 -2 -7 -7 -7 -8 -7 -4 -2 -2 -4 -6 -11 -17 -19 -4 -5 -19 -30 -40 -56 -84 -112 -128 -142 -150 -144 -117 -80 -57 -49 -39 -25 -15 -11 -9 -8 -8 -8 -9 -12 -14 -17 -20 -24 -28 -35 -44 -57 -79 -108 -134 -127 -38 -46 -83 -95 -80 -61 -44 -25 -48 -64 -47 -54 -69 -80 -57 -31 -35 -50 -59 -60 -61 -58 -49 -43 -38 -38 -40 -40 -37 -33 -25 -23 -24 -23 -20 -14 -9 -14 -14 -11 -9 -9 -10 -11 -12 -11 -13 -14 -18 -21 -24 -25 -26 -24 -22 -16 -11 -9 -11 -15 -20 -25 -26 -25 -22 -19 -18 -17 -18 -19 -20 -20 -20 -22 -23 -22 -20 -22 -23 -24 -24 -25 -27 -31 -37 -47 -53 -57 -60 -57 -45 -45 -36 -18 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -33 -35 -5 -0 -0 -0 -0 -1 -3 -43 -62 -60 -45 -25 -9 -7 -15 -21 -18 -6 -2 -1 -0 -0 -0 -0 -1 -3 -4 -6 -3 -2 -2 -6 -18 -30 -15 -11 -14 -16 -14 -12 -13 -13 -11 -7 -5 -5 -3 -11 -16 -11 -0 -0 -1 -4 -9 -15 -25 -17 -7 -3 -6 -11 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -28 -130 -93 -138 -172 -178 -175 -198 -217 -114 -39 -8 -0 -0 -0 -28 -72 -106 -104 -81 -64 -41 -19 -7 -6 -15 -42 -90 -135 -135 -33 -25 -31 -27 -10 -3 -12 -24 -17 -0 -0 -0 -0 -0 -0 -0 -1 -11 -62 -78 -58 -31 -13 -26 -47 -71 -92 -102 -95 -39 -15 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -6 -4 -2 -1 -1 -7 -13 -15 -15 -14 -13 -16 -21 -18 -20 -23 -21 -16 -14 -11 -6 -2 -1 -1 -4 -15 -24 -26 -24 -28 -40 -44 -49 -54 -59 -60 -62 -58 -53 -47 -42 -36 -29 -28 -27 -28 -30 -31 -34 -36 -31 -23 -16 -11 -7 -4 -3 -2 -2 -2 -2 -1 -1 -0 -0 -1 -1 -0 -0 -0 -2 -7 -11 -9 -8 -8 -6 -5 -4 -3 -6 -10 -13 -16 -24 -42 -25 -35 -44 -43 -44 -67 -89 -115 -122 -117 -116 -120 -78 -54 -51 -48 -32 -20 -17 -16 -16 -16 -14 -12 -18 -27 -37 -43 -47 -52 -62 -75 -95 -117 -132 -135 -144 -73 -81 -104 -97 -77 -63 -47 -27 -17 -18 -21 -32 -49 -67 -58 -42 -46 -58 -54 -34 -45 -73 -65 -54 -47 -46 -50 -52 -48 -42 -34 -31 -31 -31 -29 -24 -19 -17 -14 -10 -7 -6 -5 -5 -6 -6 -9 -11 -12 -14 -18 -22 -25 -25 -20 -13 -9 -8 -9 -14 -22 -27 -30 -31 -29 -25 -24 -25 -25 -25 -27 -28 -29 -28 -26 -24 -25 -28 -30 -32 -33 -31 -30 -35 -44 -53 -61 -67 -72 -69 -59 -52 -34 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -52 -80 -86 -41 -9 -0 -0 -0 -0 -0 -0 -20 -51 -78 -60 -37 -20 -15 -16 -12 -23 -16 -9 -5 -3 -2 -0 -0 -0 -1 -2 -6 -3 -1 -1 -3 -7 -8 -5 -5 -6 -8 -6 -6 -7 -7 -5 -2 -2 -8 -7 -10 -19 -27 -7 -1 -0 -1 -3 -7 -9 -5 -2 -2 -4 -17 -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 -1 -16 -36 -25 -146 -200 -217 -224 -247 -255 -53 -0 -0 -0 -3 -33 -72 -107 -115 -80 -63 -41 -26 -15 -8 -9 -26 -70 -115 -91 -35 -8 -1 -0 -0 -1 -1 -3 -5 -2 -0 -0 -0 -0 -0 -2 -5 -6 -11 -41 -48 -28 -7 -11 -50 -78 -79 -90 -101 -84 -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 -2 -3 -1 -0 -0 -0 -2 -13 -20 -20 -16 -13 -15 -19 -22 -26 -28 -25 -21 -19 -18 -13 -6 -2 -1 -3 -14 -23 -28 -31 -38 -41 -43 -47 -53 -60 -66 -64 -58 -54 -52 -51 -53 -47 -41 -37 -35 -36 -38 -40 -42 -35 -26 -19 -14 -9 -5 -4 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -3 -10 -16 -11 -8 -4 -3 -4 -6 -7 -6 -7 -8 -8 -13 -32 -54 -65 -62 -53 -48 -60 -74 -97 -99 -91 -107 -139 -84 -49 -42 -45 -35 -23 -24 -23 -26 -28 -27 -23 -34 -52 -69 -77 -79 -79 -90 -100 -110 -117 -116 -105 -110 -94 -95 -97 -87 -70 -64 -65 -51 -32 -22 -24 -27 -34 -42 -46 -48 -53 -61 -68 -75 -81 -78 -70 -65 -64 -64 -66 -70 -61 -50 -42 -37 -36 -34 -30 -30 -26 -22 -17 -12 -8 -8 -7 -6 -7 -10 -17 -19 -19 -19 -20 -23 -27 -27 -21 -14 -9 -8 -10 -17 -24 -28 -31 -35 -38 -35 -33 -33 -35 -40 -42 -41 -39 -35 -30 -27 -29 -34 -41 -45 -45 -43 -40 -42 -43 -48 -56 -62 -68 -75 -57 -24 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -27 -37 -58 -18 -2 -0 -0 -0 -0 -0 -1 -11 -39 -79 -71 -54 -39 -27 -17 -10 -11 -8 -8 -8 -11 -12 -16 -12 -2 -1 -0 -1 -2 -1 -1 -0 -1 -1 -1 -3 -4 -3 -2 -2 -2 -2 -1 -1 -1 -10 -18 -17 -9 -29 -18 -6 -0 -0 -1 -0 -1 -2 -4 -1 -2 -9 -16 -18 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -47 -190 -233 -246 -232 -189 -121 -2 -0 -0 -0 -26 -99 -133 -111 -88 -63 -42 -23 -15 -10 -9 -17 -41 -89 -124 -53 -0 -0 -0 -0 -0 -3 -11 -24 -36 -5 -0 -0 -0 -1 -4 -20 -35 -33 -17 -1 -4 -4 -1 -8 -31 -61 -74 -86 -95 -73 -19 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -24 -22 -21 -19 -23 -26 -26 -26 -27 -30 -28 -25 -21 -14 -6 -4 -4 -14 -24 -30 -36 -51 -55 -52 -54 -62 -69 -65 -49 -57 -59 -57 -56 -58 -55 -51 -48 -43 -40 -45 -46 -45 -36 -27 -23 -20 -14 -9 -6 -5 -4 -4 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -2 -7 -15 -9 -7 -4 -2 -1 -2 -3 -1 -1 -1 -2 -5 -16 -32 -43 -47 -47 -48 -54 -63 -76 -85 -101 -143 -166 -113 -61 -34 -30 -32 -27 -30 -30 -32 -36 -38 -38 -43 -57 -66 -69 -70 -74 -80 -83 -83 -81 -77 -69 -62 -61 -65 -71 -77 -87 -81 -81 -67 -41 -25 -27 -31 -37 -43 -50 -58 -64 -65 -71 -76 -75 -68 -65 -68 -75 -80 -83 -83 -74 -60 -45 -34 -30 -32 -32 -32 -30 -26 -21 -15 -12 -12 -12 -12 -13 -18 -27 -35 -40 -42 -40 -34 -33 -29 -23 -16 -10 -8 -13 -19 -23 -25 -28 -33 -36 -39 -43 -48 -54 -57 -55 -49 -42 -36 -34 -35 -42 -48 -51 -52 -54 -51 -47 -45 -44 -45 -50 -57 -69 -81 -69 -37 -8 -6 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -3 -18 -52 -87 -33 -6 -1 -12 -42 -52 -60 -63 -60 -58 -50 -40 -35 -25 -15 -12 -9 -12 -13 -11 -8 -9 -2 -0 -0 -5 -14 -10 -2 -1 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -3 -14 -42 -81 -27 -21 -25 -23 -2 -1 -1 -0 -1 -1 -7 -5 -2 -5 -10 -9 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -86 -206 -245 -235 -188 -83 -7 -0 -0 -0 -0 -40 -97 -120 -81 -60 -41 -24 -13 -10 -11 -14 -29 -60 -100 -119 -26 -0 -0 -0 -0 -0 -18 -41 -50 -42 -4 -1 -0 -0 -8 -28 -51 -67 -69 -48 -17 -10 -3 -1 -0 -6 -27 -59 -70 -81 -83 -53 -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 -1 -9 -20 -25 -24 -21 -14 -20 -24 -21 -17 -21 -34 -35 -33 -28 -20 -11 -8 -8 -14 -22 -26 -33 -49 -42 -33 -39 -57 -72 -65 -21 -51 -63 -62 -58 -54 -52 -52 -54 -51 -46 -48 -46 -37 -28 -25 -26 -25 -17 -12 -8 -5 -4 -4 -4 -4 -3 -3 -2 -1 -1 -0 -1 -1 -1 -3 -11 -4 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -5 -12 -24 -33 -41 -52 -62 -72 -93 -146 -128 -100 -73 -45 -24 -38 -46 -43 -40 -41 -44 -43 -39 -33 -35 -38 -39 -41 -44 -48 -50 -51 -49 -47 -46 -45 -45 -48 -51 -56 -52 -61 -66 -58 -42 -36 -37 -37 -40 -45 -50 -56 -61 -63 -67 -69 -67 -63 -63 -66 -74 -83 -88 -83 -75 -63 -46 -32 -27 -28 -31 -32 -33 -31 -23 -16 -13 -14 -18 -21 -22 -29 -34 -44 -51 -52 -50 -54 -52 -43 -30 -18 -10 -10 -15 -18 -20 -21 -24 -28 -34 -41 -48 -56 -61 -55 -55 -51 -45 -40 -39 -39 -49 -51 -50 -52 -55 -52 -47 -47 -52 -62 -70 -75 -76 -78 -78 -76 -85 -53 -34 -16 -2 -14 -42 -32 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -20 -61 -41 -9 -0 -2 -12 -56 -38 -22 -15 -29 -61 -58 -52 -51 -48 -38 -30 -28 -16 -16 -28 -16 -7 -3 -1 -1 -6 -19 -12 -4 -1 -0 -0 -0 -0 -5 -7 -3 -0 -4 -4 -3 -6 -21 -54 -108 -80 -43 -36 -23 -5 -3 -4 -2 -0 -0 -2 -1 -1 -2 -6 -11 -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 -1 -8 -109 -118 -138 -153 -127 -76 -22 -0 -0 -0 -0 -0 -53 -90 -90 -55 -39 -28 -22 -18 -18 -24 -31 -49 -81 -110 -104 -4 -0 -0 -0 -0 -2 -24 -53 -58 -48 -28 -3 -0 -0 -15 -40 -61 -62 -58 -63 -64 -48 -21 -6 -1 -0 -5 -26 -69 -71 -88 -59 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -24 -20 -14 -13 -11 -7 -7 -15 -31 -35 -36 -30 -22 -14 -10 -10 -15 -20 -24 -28 -32 -27 -20 -16 -27 -51 -66 -9 -30 -48 -57 -59 -57 -54 -52 -52 -51 -49 -47 -38 -27 -21 -19 -19 -19 -16 -12 -9 -6 -6 -8 -9 -10 -7 -4 -3 -3 -2 -1 -1 -1 -1 -1 -8 -5 -4 -3 -2 -1 -3 -3 -2 -2 -5 -7 -5 -3 -1 -0 -2 -8 -14 -25 -42 -50 -60 -92 -136 -85 -70 -78 -73 -33 -38 -46 -48 -47 -45 -44 -51 -50 -49 -45 -40 -35 -31 -31 -34 -37 -41 -42 -42 -43 -49 -59 -66 -65 -75 -84 -81 -69 -55 -43 -42 -40 -39 -39 -39 -39 -42 -43 -47 -52 -55 -57 -58 -57 -56 -59 -64 -66 -65 -62 -55 -45 -34 -26 -22 -23 -24 -27 -28 -21 -15 -13 -13 -18 -24 -24 -28 -34 -43 -47 -41 -43 -68 -79 -73 -54 -32 -19 -14 -13 -14 -16 -17 -20 -23 -29 -37 -46 -56 -54 -50 -52 -52 -52 -56 -52 -47 -48 -49 -49 -56 -58 -52 -47 -49 -59 -71 -78 -77 -74 -71 -71 -71 -72 -79 -75 -66 -66 -102 -106 -62 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -13 -4 -0 -0 -0 -0 -17 -10 -2 -0 -2 -36 -47 -47 -54 -72 -49 -35 -30 -16 -9 -27 -18 -21 -21 -11 -4 -2 -4 -2 -0 -0 -0 -0 -0 -2 -9 -14 -4 -2 -8 -9 -6 -10 -30 -56 -82 -84 -74 -92 -44 -19 -15 -21 -11 -4 -1 -1 -2 -4 -1 -2 -4 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -19 -80 -36 -31 -34 -22 -0 -0 -0 -0 -0 -0 -3 -71 -101 -82 -49 -31 -24 -26 -33 -44 -58 -68 -79 -99 -110 -76 -0 -0 -0 -0 -1 -7 -27 -54 -54 -57 -42 -7 -1 -0 -26 -53 -63 -55 -49 -52 -52 -62 -62 -24 -3 -0 -0 -3 -20 -74 -69 -36 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -13 -20 -17 -12 -8 -5 -3 -5 -13 -24 -28 -29 -26 -21 -15 -10 -10 -13 -17 -22 -28 -35 -60 -53 -20 -5 -20 -42 -6 -4 -15 -30 -44 -54 -57 -52 -51 -48 -45 -41 -30 -23 -21 -20 -18 -15 -13 -12 -10 -9 -9 -10 -13 -14 -9 -5 -4 -3 -5 -8 -7 -3 -1 -1 -5 -6 -6 -5 -4 -4 -11 -7 -3 -7 -16 -21 -23 -14 -7 -2 -1 -2 -6 -14 -25 -27 -39 -90 -107 -62 -45 -72 -97 -50 -34 -25 -15 -9 -8 -11 -26 -46 -50 -48 -45 -39 -42 -40 -51 -61 -66 -76 -78 -91 -105 -113 -110 -100 -99 -85 -62 -47 -44 -40 -37 -33 -36 -36 -30 -28 -27 -28 -30 -33 -36 -39 -41 -41 -39 -37 -36 -37 -43 -46 -45 -40 -34 -25 -19 -18 -18 -20 -22 -20 -16 -12 -11 -14 -18 -25 -32 -36 -39 -38 -34 -52 -86 -103 -106 -103 -71 -39 -17 -8 -7 -9 -10 -14 -18 -24 -32 -42 -52 -53 -54 -54 -53 -53 -59 -54 -49 -45 -42 -41 -45 -47 -44 -40 -39 -47 -61 -68 -68 -65 -68 -72 -78 -87 -100 -116 -133 -150 -169 -124 -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 -1 -1 -0 -0 -0 -14 -19 -24 -37 -26 -17 -14 -7 -4 -1 -3 -11 -52 -66 -34 -16 -8 -12 -9 -1 -0 -0 -0 -0 -7 -18 -18 -5 -1 -2 -3 -6 -10 -26 -39 -49 -58 -78 -112 -100 -91 -88 -63 -41 -41 -34 -13 -4 -7 -4 -6 -24 -50 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -10 -24 -58 -78 -70 -57 -46 -37 -40 -60 -75 -92 -109 -112 -106 -97 -49 -0 -0 -0 -4 -14 -25 -40 -56 -47 -50 -40 -21 -13 -8 -32 -54 -58 -48 -43 -44 -52 -61 -53 -26 -3 -0 -0 -0 -0 -1 -9 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -10 -8 -6 -4 -4 -10 -10 -10 -16 -20 -20 -18 -14 -9 -5 -6 -7 -12 -21 -36 -56 -78 -66 -24 -1 -4 -10 -2 -0 -0 -5 -14 -28 -52 -50 -50 -49 -45 -37 -28 -23 -21 -21 -19 -16 -13 -12 -12 -12 -12 -13 -15 -12 -9 -7 -6 -5 -5 -11 -9 -5 -3 -5 -8 -7 -5 -4 -6 -10 -12 -7 -8 -13 -18 -20 -30 -37 -26 -10 -1 -1 -4 -7 -8 -7 -11 -37 -40 -32 -37 -54 -62 -45 -36 -35 -50 -72 -72 -31 -16 -20 -32 -39 -34 -33 -56 -48 -42 -52 -83 -118 -148 -164 -162 -149 -133 -121 -105 -86 -65 -49 -38 -36 -40 -51 -64 -67 -53 -69 -56 -35 -24 -24 -22 -22 -25 -26 -24 -22 -22 -27 -34 -37 -37 -37 -33 -26 -20 -18 -18 -19 -22 -22 -19 -15 -12 -11 -14 -22 -34 -39 -35 -33 -43 -68 -87 -103 -114 -101 -71 -42 -17 -4 -2 -3 -6 -10 -15 -19 -25 -37 -45 -51 -56 -58 -56 -53 -52 -47 -40 -36 -34 -35 -38 -41 -44 -47 -41 -50 -62 -71 -72 -70 -80 -88 -101 -119 -137 -146 -135 -109 -67 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -17 -30 -47 -28 -0 -0 -0 -26 -67 -88 -73 -33 -27 -15 -3 -1 -0 -0 -0 -0 -0 -1 -5 -7 -5 -8 -10 -4 -6 -8 -13 -16 -17 -22 -52 -91 -135 -186 -216 -109 -57 -45 -52 -88 -44 -25 -16 -21 -39 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -59 -62 -22 -3 -40 -78 -73 -57 -56 -65 -34 -60 -85 -82 -58 -43 -14 -0 -3 -13 -41 -61 -72 -72 -66 -64 -51 -49 -43 -40 -41 -45 -50 -50 -44 -39 -38 -41 -42 -49 -41 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -2 -6 -9 -11 -12 -14 -14 -12 -10 -7 -4 -2 -2 -7 -19 -34 -44 -37 -26 -9 -0 -0 -0 -0 -0 -0 -0 -1 -6 -36 -34 -38 -45 -48 -42 -33 -25 -22 -20 -19 -17 -16 -15 -15 -16 -15 -15 -16 -15 -13 -10 -7 -4 -5 -9 -7 -4 -3 -9 -16 -13 -9 -8 -10 -18 -16 -10 -4 -1 -4 -15 -17 -27 -30 -28 -24 -12 -28 -19 -7 -1 -1 -5 -13 -23 -38 -46 -40 -35 -33 -34 -42 -55 -71 -81 -62 -61 -60 -41 -6 -31 -56 -41 -17 -11 -31 -56 -159 -151 -92 -59 -80 -94 -95 -75 -57 -50 -38 -42 -52 -63 -72 -74 -64 -59 -43 -33 -30 -28 -20 -17 -16 -15 -15 -15 -15 -21 -26 -27 -27 -25 -21 -18 -16 -15 -15 -17 -19 -21 -21 -19 -16 -13 -12 -16 -28 -37 -38 -46 -58 -67 -73 -83 -97 -80 -56 -30 -11 -1 -1 -1 -3 -5 -9 -14 -19 -29 -39 -46 -51 -54 -56 -55 -51 -42 -32 -30 -32 -33 -33 -32 -34 -48 -50 -65 -79 -88 -96 -94 -98 -109 -124 -129 -119 -90 -55 -27 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -2 -0 -0 -11 -64 -107 -96 -53 -15 -11 -23 -25 -12 -2 -1 -0 -0 -1 -1 -0 -0 -0 -2 -6 -6 -3 -5 -7 -7 -7 -8 -18 -45 -84 -116 -127 -59 -15 -5 -10 -9 -7 -9 -11 -21 -66 -73 -62 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -109 -86 -32 -0 -4 -22 -31 -32 -25 -5 -0 -8 -19 -16 -0 -0 -2 -7 -38 -71 -99 -116 -117 -109 -94 -76 -58 -51 -43 -41 -43 -45 -50 -54 -47 -39 -36 -42 -45 -45 -34 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -2 -3 -2 -5 -9 -11 -11 -11 -12 -12 -12 -9 -4 -2 -5 -12 -22 -26 -20 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -9 -14 -24 -36 -48 -35 -27 -23 -20 -19 -20 -22 -20 -20 -21 -18 -11 -6 -4 -3 -2 -1 -1 -2 -7 -8 -6 -5 -9 -21 -17 -11 -9 -12 -17 -15 -10 -4 -1 -2 -10 -8 -16 -33 -59 -82 -57 -90 -82 -60 -31 -1 -3 -17 -21 -24 -27 -23 -21 -22 -24 -27 -32 -42 -52 -64 -74 -74 -54 -7 -22 -33 -26 -12 -2 -4 -11 -79 -83 -55 -42 -37 -38 -52 -43 -27 -25 -31 -36 -38 -38 -37 -36 -27 -24 -28 -27 -23 -27 -20 -16 -13 -12 -10 -10 -10 -11 -11 -12 -12 -12 -11 -9 -9 -10 -10 -11 -13 -17 -19 -19 -16 -12 -10 -13 -23 -36 -47 -53 -57 -57 -57 -62 -62 -48 -28 -13 -4 -1 -1 -1 -2 -2 -3 -8 -15 -23 -30 -35 -37 -36 -36 -40 -45 -42 -30 -28 -26 -28 -32 -32 -25 -44 -70 -84 -76 -65 -82 -90 -117 -119 -88 -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 -7 -54 -85 -37 -20 -5 -21 -45 -41 -19 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -8 -9 -15 -30 -51 -65 -40 -16 -0 -0 -0 -0 -0 -0 -0 -0 -2 -29 -25 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -89 -49 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -13 -77 -89 -107 -124 -136 -143 -135 -110 -80 -60 -50 -37 -36 -39 -47 -58 -67 -48 -35 -33 -33 -32 -37 -26 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -2 -2 -1 -4 -9 -10 -11 -12 -12 -12 -12 -10 -7 -4 -4 -6 -9 -13 -19 -12 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -11 -17 -11 -19 -23 -21 -18 -19 -21 -21 -24 -27 -27 -24 -17 -5 -0 -0 -0 -0 -0 -7 -12 -11 -7 -7 -28 -26 -20 -15 -12 -9 -11 -12 -9 -5 -2 -3 -6 -11 -18 -35 -64 -49 -80 -104 -120 -127 -110 -14 -22 -21 -12 -9 -6 -6 -8 -11 -16 -20 -21 -29 -41 -52 -59 -54 -12 -4 -8 -8 -3 -0 -1 -5 -22 -28 -25 -20 -21 -26 -23 -18 -17 -20 -18 -19 -20 -21 -20 -22 -27 -27 -23 -20 -23 -19 -19 -16 -12 -10 -7 -4 -4 -4 -5 -6 -4 -4 -5 -5 -6 -7 -6 -6 -7 -10 -13 -14 -12 -13 -14 -15 -19 -27 -41 -44 -47 -47 -43 -38 -29 -17 -10 -7 -4 -1 -1 -2 -5 -6 -4 -6 -12 -19 -24 -28 -31 -32 -34 -34 -40 -48 -37 -26 -23 -28 -35 -37 -39 -47 -47 -38 -27 -25 -29 -31 -28 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -16 -6 -0 -0 -0 -6 -35 -21 -3 -9 -18 -18 -22 -16 -29 -48 -39 -24 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -6 -8 -14 -25 -36 -49 -52 -30 -12 -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 -12 -57 -55 -27 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -24 -89 -106 -116 -121 -120 -114 -105 -84 -67 -52 -41 -31 -29 -33 -47 -63 -71 -51 -34 -30 -33 -36 -38 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -0 -3 -7 -9 -8 -8 -12 -11 -9 -8 -7 -4 -3 -2 -3 -6 -13 -24 -19 -8 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -11 -18 -20 -20 -19 -22 -25 -29 -31 -27 -17 -10 -3 -0 -0 -0 -0 -0 -8 -19 -23 -16 -9 -16 -21 -24 -21 -10 -2 -4 -5 -4 -3 -4 -7 -14 -20 -20 -13 -8 -7 -23 -53 -101 -158 -176 -46 -13 -5 -3 -2 -1 -1 -9 -11 -8 -6 -8 -13 -20 -27 -32 -35 -19 -13 -13 -13 -12 -16 -15 -14 -15 -13 -9 -8 -7 -12 -13 -14 -18 -18 -12 -16 -26 -40 -54 -66 -68 -46 -32 -34 -37 -36 -42 -31 -17 -12 -5 -2 -1 -1 -1 -1 -2 -2 -3 -6 -9 -9 -4 -3 -3 -3 -4 -7 -7 -13 -18 -19 -19 -21 -35 -38 -39 -38 -33 -29 -22 -11 -6 -6 -4 -3 -3 -5 -5 -5 -4 -10 -20 -29 -35 -36 -34 -46 -42 -38 -43 -44 -33 -33 -36 -39 -49 -60 -53 -24 -12 -15 -16 -13 -9 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -17 -52 -31 -2 -0 -1 -19 -59 -38 -2 -0 -0 -0 -8 -21 -29 -33 -33 -30 -22 -11 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -6 -7 -8 -11 -16 -25 -45 -47 -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 -0 -0 -22 -17 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -16 -48 -228 -122 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -109 -112 -107 -98 -86 -74 -69 -58 -47 -41 -38 -36 -37 -45 -50 -43 -26 -43 -33 -30 -34 -33 -19 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -3 -5 -3 -2 -6 -8 -9 -9 -6 -5 -3 -5 -6 -8 -11 -23 -21 -10 -1 -1 -0 -0 -0 -0 -1 -2 -2 -3 -3 -2 -2 -2 -2 -3 -7 -12 -17 -21 -26 -30 -32 -27 -15 -2 -1 -0 -0 -0 -0 -0 -0 -6 -21 -34 -30 -21 -12 -9 -6 -3 -0 -0 -0 -0 -1 -2 -5 -8 -13 -18 -17 -11 -6 -8 -13 -26 -50 -81 -123 -55 -15 -0 -0 -0 -0 -2 -19 -24 -13 -2 -1 -3 -7 -9 -11 -14 -12 -10 -12 -14 -13 -11 -6 -3 -2 -1 -1 -1 -2 -3 -6 -10 -14 -16 -26 -43 -66 -93 -120 -134 -116 -84 -68 -73 -68 -54 -64 -53 -27 -13 -3 -1 -0 -0 -0 -1 -1 -2 -4 -9 -15 -13 -6 -2 -1 -1 -1 -1 -3 -9 -15 -19 -20 -20 -26 -29 -28 -25 -24 -27 -20 -14 -9 -5 -3 -3 -5 -6 -6 -7 -11 -20 -34 -44 -39 -18 -15 -27 -43 -55 -45 -24 -16 -24 -30 -32 -39 -32 -14 -7 -8 -9 -7 -5 -16 -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 -19 -33 -19 -1 -0 -0 -3 -9 -9 -0 -0 -0 -2 -15 -29 -22 -20 -26 -32 -29 -18 -6 -2 -0 -0 -0 -0 -0 -1 -2 -3 -4 -6 -8 -10 -10 -8 -15 -31 -38 -29 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -73 -113 -81 -32 -0 -0 -0 -0 -0 -0 -0 -0 -26 -63 -97 -127 -169 -58 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -22 -34 -45 -58 -69 -71 -59 -49 -45 -42 -40 -41 -46 -55 -52 -33 -23 -39 -33 -30 -23 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -2 -4 -18 -24 -10 -1 -3 -7 -3 -2 -5 -9 -11 -10 -8 -7 -8 -11 -13 -15 -20 -20 -10 -1 -1 -1 -1 -0 -0 -1 -2 -4 -4 -13 -16 -9 -4 -3 -3 -3 -4 -8 -19 -27 -20 -10 -3 -2 -3 -26 -15 -4 -0 -1 -1 -1 -2 -4 -14 -37 -35 -23 -14 -7 -2 -1 -1 -1 -1 -1 -2 -4 -5 -6 -7 -7 -4 -2 -5 -14 -23 -24 -21 -68 -54 -20 -0 -1 -3 -1 -13 -21 -23 -19 -13 -4 -4 -4 -3 -2 -3 -2 -2 -3 -4 -4 -3 -2 -2 -3 -3 -4 -4 -3 -4 -7 -13 -24 -48 -74 -87 -87 -86 -96 -68 -77 -94 -93 -73 -49 -29 -44 -48 -26 -7 -3 -1 -1 -1 -1 -1 -3 -5 -6 -6 -10 -9 -5 -2 -0 -1 -1 -1 -1 -3 -6 -9 -15 -17 -17 -16 -13 -6 -10 -9 -12 -13 -9 -4 -2 -2 -2 -3 -7 -16 -19 -30 -42 -47 -40 -6 -2 -4 -7 -10 -2 -1 -1 -3 -6 -8 -7 -2 -1 -5 -10 -14 -32 -20 -9 -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 -5 -21 -50 -10 -0 -0 -0 -0 -0 -0 -0 -8 -21 -28 -17 -16 -23 -31 -34 -25 -14 -6 -2 -0 -0 -0 -1 -1 -1 -3 -4 -5 -7 -9 -11 -9 -12 -23 -34 -38 -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 -5 -69 -155 -159 -85 -27 -0 -0 -0 -0 -0 -0 -0 -13 -95 -178 -209 -148 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -43 -65 -63 -51 -49 -45 -41 -39 -38 -41 -47 -27 -5 -24 -40 -38 -29 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -9 -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 -1 -1 -1 -1 -1 -1 -1 -4 -23 -38 -19 -2 -1 -1 -1 -1 -4 -8 -11 -9 -10 -14 -11 -8 -10 -12 -17 -26 -15 -0 -1 -1 -1 -1 -0 -1 -2 -4 -4 -13 -15 -9 -4 -4 -3 -3 -3 -4 -8 -22 -24 -12 -0 -0 -0 -34 -26 -10 -4 -12 -19 -28 -41 -48 -50 -54 -44 -27 -22 -19 -12 -10 -8 -6 -5 -5 -6 -8 -8 -7 -6 -6 -4 -2 -6 -23 -32 -23 -9 -17 -10 -3 -0 -0 -2 -4 -8 -11 -14 -18 -20 -11 -8 -7 -5 -4 -3 -4 -7 -8 -6 -5 -3 -4 -7 -11 -16 -24 -26 -19 -16 -18 -20 -30 -42 -43 -34 -24 -17 -26 -40 -70 -86 -76 -47 -60 -32 -24 -31 -23 -6 -3 -2 -2 -2 -2 -2 -3 -7 -8 -6 -6 -5 -3 -1 -0 -1 -1 -1 -1 -2 -2 -2 -10 -11 -10 -17 -30 -5 -1 -4 -8 -8 -4 -7 -7 -4 -3 -5 -13 -27 -36 -35 -29 -29 -35 -14 -6 -4 -4 -4 -4 -4 -4 -4 -4 -3 -1 -1 -2 -4 -7 -16 -61 -79 -71 -42 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -43 -81 -36 -2 -0 -0 -0 -0 -0 -0 -3 -18 -21 -14 -10 -12 -17 -28 -27 -23 -18 -11 -4 -4 -3 -3 -3 -2 -4 -6 -6 -7 -8 -10 -14 -21 -24 -32 -44 -38 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -55 -111 -115 -69 -15 -0 -0 -0 -0 -0 -0 -0 -8 -50 -121 -119 -57 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -12 -38 -49 -42 -36 -40 -43 -39 -38 -42 -49 -47 -18 -0 -5 -25 -19 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -11 -11 -6 -1 -0 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -7 -15 -40 -32 -6 -1 -0 -0 -1 -2 -3 -2 -12 -7 -2 -1 -3 -4 -4 -4 -2 -0 -1 -1 -1 -0 -0 -1 -1 -3 -3 -3 -4 -4 -5 -5 -5 -4 -4 -4 -3 -6 -3 -1 -8 -24 -29 -41 -40 -38 -39 -43 -46 -53 -61 -66 -65 -63 -53 -38 -36 -34 -22 -19 -17 -15 -16 -18 -16 -15 -14 -12 -9 -8 -9 -4 -15 -37 -47 -34 -19 -6 -2 -1 -1 -1 -1 -1 -3 -5 -7 -9 -9 -12 -12 -10 -8 -10 -9 -10 -11 -12 -13 -12 -8 -12 -22 -31 -30 -27 -32 -24 -21 -27 -22 -16 -9 -3 -0 -0 -0 -1 -4 -9 -20 -36 -24 -27 -19 -15 -21 -23 -9 -5 -4 -3 -3 -3 -2 -3 -7 -9 -7 -6 -5 -4 -3 -1 -1 -1 -1 -2 -2 -3 -4 -7 -6 -3 -5 -10 -2 -0 -2 -4 -6 -11 -15 -12 -8 -8 -17 -28 -44 -45 -27 -1 -5 -13 -10 -9 -14 -27 -13 -9 -7 -7 -8 -8 -8 -5 -3 -2 -3 -4 -8 -38 -58 -41 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -9 -0 -0 -0 -0 -0 -0 -0 -1 -4 -24 -21 -11 -5 -5 -9 -14 -20 -26 -34 -34 -26 -19 -15 -15 -13 -14 -15 -14 -12 -12 -14 -18 -30 -42 -34 -41 -44 -32 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -52 -98 -111 -59 -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 -1 -1 -1 -11 -28 -24 -16 -7 -5 -19 -46 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -10 -12 -11 -7 -0 -0 -3 -6 -6 -3 -0 -0 -0 -0 -0 -0 -0 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -30 -28 -9 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -2 -3 -3 -3 -2 -3 -7 -8 -6 -4 -4 -4 -4 -3 -1 -0 -14 -47 -54 -54 -48 -39 -35 -43 -54 -61 -67 -72 -78 -83 -78 -68 -61 -50 -32 -22 -13 -12 -19 -28 -26 -23 -20 -15 -12 -9 -10 -5 -18 -24 -26 -32 -39 -15 -7 -4 -5 -6 -6 -4 -3 -2 -3 -6 -7 -9 -10 -9 -12 -24 -29 -32 -32 -29 -27 -29 -26 -35 -50 -54 -27 -9 -10 -7 -7 -14 -10 -4 -1 -0 -0 -0 -0 -0 -0 -2 -10 -27 -28 -23 -16 -12 -17 -17 -14 -11 -8 -5 -6 -8 -6 -6 -8 -8 -8 -8 -9 -9 -6 -4 -1 -1 -1 -1 -3 -5 -9 -11 -7 -1 -0 -1 -0 -2 -3 -1 -3 -9 -10 -10 -10 -13 -22 -36 -51 -54 -38 -0 -1 -4 -5 -8 -21 -48 -28 -16 -11 -10 -11 -11 -10 -8 -5 -2 -3 -3 -9 -25 -36 -16 -2 -0 -1 -1 -2 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -12 -7 -2 -1 -2 -5 -9 -16 -35 -49 -48 -36 -34 -31 -32 -34 -33 -29 -24 -23 -25 -34 -47 -54 -46 -43 -41 -34 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -47 -62 -40 -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 -2 -6 -4 -1 -0 -3 -12 -23 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -11 -11 -10 -5 -0 -0 -4 -7 -8 -7 -4 -0 -0 -0 -0 -0 -0 -4 -6 -6 -7 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -4 -11 -12 -6 -3 -4 -6 -5 -5 -2 -0 -5 -20 -50 -62 -60 -55 -52 -55 -66 -73 -79 -85 -86 -72 -57 -61 -65 -61 -47 -27 -6 -5 -14 -24 -29 -26 -23 -19 -15 -13 -12 -9 -14 -21 -31 -41 -41 -22 -13 -12 -12 -12 -10 -7 -6 -7 -10 -15 -22 -30 -40 -40 -15 -30 -35 -40 -56 -77 -68 -52 -31 -16 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -10 -5 -4 -7 -11 -16 -18 -14 -9 -8 -9 -10 -11 -10 -8 -10 -11 -13 -13 -12 -9 -4 -2 -2 -4 -6 -9 -15 -16 -11 -2 -1 -2 -5 -7 -6 -1 -4 -7 -9 -16 -31 -41 -48 -38 -28 -20 -12 -1 -1 -2 -3 -3 -3 -2 -6 -8 -9 -10 -10 -9 -8 -6 -4 -2 -5 -16 -41 -64 -55 -22 -7 -3 -4 -5 -5 -2 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -12 -5 -3 -3 -5 -12 -20 -38 -49 -45 -24 -30 -31 -38 -47 -46 -42 -34 -30 -29 -33 -38 -41 -41 -41 -41 -42 -25 -9 -0 -0 -0 -0 -0 -3 -11 -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 -1 -22 -63 -19 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -10 -10 -6 -1 -1 -3 -8 -11 -11 -7 -0 -0 -0 -0 -0 -1 -5 -9 -10 -13 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -0 -1 -0 -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 -2 -1 -2 -5 -7 -7 -6 -3 -1 -9 -35 -56 -73 -72 -64 -61 -66 -76 -84 -86 -81 -60 -7 -1 -17 -28 -27 -22 -31 -11 -17 -32 -36 -32 -24 -21 -20 -20 -19 -18 -15 -13 -13 -15 -17 -16 -12 -11 -10 -9 -6 -7 -8 -9 -12 -18 -27 -39 -47 -60 -64 -20 -15 -10 -11 -18 -21 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -9 -5 -0 -0 -2 -10 -17 -19 -19 -20 -13 -10 -10 -11 -11 -10 -12 -13 -14 -14 -14 -14 -20 -18 -13 -10 -7 -6 -9 -10 -6 -2 -1 -1 -1 -0 -1 -3 -7 -11 -16 -24 -32 -23 -8 -2 -1 -1 -1 -1 -1 -2 -3 -3 -2 -2 -2 -3 -5 -7 -7 -6 -5 -4 -3 -3 -8 -21 -33 -31 -17 -9 -7 -8 -11 -22 -17 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -8 -21 -25 -1 -0 -0 -1 -2 -4 -2 -19 -22 -18 -14 -14 -26 -31 -31 -31 -30 -5 -6 -8 -7 -7 -38 -44 -43 -39 -36 -42 -42 -39 -38 -40 -45 -45 -36 -19 -1 -0 -0 -0 -0 -4 -24 -22 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -40 -18 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -10 -10 -8 -4 -3 -7 -12 -14 -13 -10 -2 -1 -0 -0 -1 -3 -7 -11 -13 -14 -14 -10 -5 -1 -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 -1 -0 -0 -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 -4 -2 -1 -0 -1 -16 -66 -77 -69 -67 -74 -84 -88 -73 -45 -17 -2 -0 -0 -0 -2 -9 -35 -41 -55 -63 -54 -38 -26 -21 -20 -22 -24 -25 -21 -16 -13 -11 -9 -7 -6 -6 -6 -4 -4 -6 -6 -6 -9 -14 -24 -35 -41 -46 -50 -38 -30 -11 -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 -5 -10 -11 -9 -7 -12 -17 -20 -28 -35 -29 -22 -15 -11 -10 -10 -13 -13 -14 -15 -15 -13 -8 -16 -26 -25 -16 -8 -4 -2 -3 -3 -2 -1 -1 -1 -1 -2 -4 -7 -9 -11 -15 -24 -19 -5 -0 -2 -3 -3 -3 -2 -2 -2 -4 -5 -5 -4 -4 -5 -6 -7 -8 -7 -6 -5 -7 -10 -10 -9 -6 -3 -3 -3 -6 -16 -39 -70 -57 -26 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -24 -60 -97 -90 -46 -14 -8 -16 -27 -21 -32 -44 -44 -29 -23 -21 -15 -16 -40 -23 -8 -5 -8 -1 -0 -21 -38 -47 -45 -49 -49 -46 -45 -47 -39 -31 -34 -30 -14 -2 -0 -0 -0 -0 -0 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -10 -8 -5 -7 -13 -15 -16 -15 -13 -5 -1 -0 -0 -1 -3 -12 -16 -15 -13 -13 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -3 -3 -3 -3 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -2 -1 -3 -12 -57 -72 -68 -70 -79 -87 -85 -55 -15 -2 -1 -0 -0 -0 -0 -2 -7 -25 -42 -53 -53 -32 -18 -10 -6 -7 -16 -23 -28 -24 -17 -13 -10 -8 -7 -6 -6 -6 -6 -6 -5 -5 -6 -7 -12 -25 -37 -44 -47 -47 -36 -14 -0 -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 -10 -21 -30 -33 -26 -25 -45 -70 -39 -20 -12 -9 -10 -12 -16 -16 -16 -18 -20 -20 -21 -28 -26 -17 -6 -3 -2 -2 -2 -2 -3 -3 -3 -3 -4 -5 -9 -12 -12 -12 -17 -33 -37 -17 -3 -4 -5 -5 -5 -5 -4 -5 -6 -6 -7 -7 -9 -11 -12 -14 -12 -9 -10 -25 -27 -20 -10 -5 -3 -2 -2 -6 -18 -48 -84 -95 -72 -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 -1 -2 -3 -3 -3 -4 -4 -4 -4 -4 -4 -15 -41 -76 -81 -61 -42 -42 -48 -46 -40 -41 -45 -42 -30 -21 -15 -16 -26 -58 -44 -28 -26 -32 -12 -6 -17 -33 -41 -42 -44 -45 -46 -49 -56 -39 -17 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -10 -11 -10 -9 -10 -14 -14 -16 -17 -15 -6 -1 -0 -0 -0 -2 -13 -17 -16 -13 -13 -14 -13 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -5 -6 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -1 -0 -1 -1 -2 -11 -41 -51 -49 -45 -52 -73 -84 -91 -66 -30 -5 -2 -1 -1 -0 -0 -0 -0 -0 -1 -7 -13 -15 -8 -3 -1 -0 -0 -2 -6 -14 -21 -22 -16 -12 -10 -8 -6 -6 -7 -6 -6 -6 -7 -8 -6 -10 -21 -31 -33 -27 -17 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -1 -3 -5 -7 -8 -6 -4 -3 -5 -5 -6 -18 -38 -48 -40 -31 -25 -35 -56 -35 -19 -13 -10 -11 -16 -20 -21 -23 -24 -24 -22 -20 -21 -22 -19 -8 -5 -4 -3 -4 -5 -6 -5 -5 -5 -5 -6 -9 -10 -10 -13 -26 -55 -56 -29 -4 -3 -3 -5 -6 -7 -9 -11 -13 -12 -12 -13 -14 -14 -14 -13 -10 -8 -9 -15 -14 -9 -5 -4 -4 -3 -3 -5 -15 -41 -51 -44 -27 -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 -1 -1 -2 -3 -4 -5 -6 -7 -6 -6 -5 -5 -5 -9 -18 -20 -20 -45 -79 -69 -58 -52 -48 -44 -30 -18 -10 -7 -9 -23 -37 -40 -41 -48 -37 -27 -29 -36 -38 -37 -38 -39 -41 -41 -38 -27 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -25 -42 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -10 -10 -11 -12 -13 -14 -13 -15 -16 -15 -9 -3 -1 -0 -1 -3 -13 -17 -16 -13 -12 -16 -17 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -3 -4 -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 -2 -4 -5 -5 -7 -4 -3 -4 -4 -3 -1 -0 -3 -21 -77 -67 -34 -24 -41 -66 -57 -82 -48 -12 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -12 -16 -17 -14 -11 -8 -8 -9 -9 -8 -9 -13 -18 -15 -11 -8 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -5 -5 -7 -8 -8 -8 -8 -7 -7 -8 -11 -11 -11 -18 -29 -30 -21 -12 -8 -13 -23 -25 -24 -24 -21 -20 -26 -26 -24 -23 -28 -27 -24 -24 -27 -30 -26 -19 -13 -9 -8 -9 -10 -11 -8 -6 -5 -5 -5 -6 -8 -11 -18 -33 -54 -32 -6 -2 -2 -3 -4 -7 -12 -18 -23 -25 -22 -19 -19 -18 -14 -13 -12 -7 -5 -6 -7 -9 -10 -7 -7 -7 -5 -3 -6 -13 -16 -10 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -6 -7 -9 -10 -10 -8 -7 -6 -6 -6 -11 -35 -107 -102 -88 -73 -61 -52 -47 -34 -19 -7 -4 -5 -11 -18 -26 -39 -43 -35 -29 -30 -34 -37 -37 -37 -37 -37 -36 -26 -11 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -12 -26 -47 -56 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -10 -11 -11 -12 -13 -13 -12 -14 -15 -15 -14 -11 -3 -0 -3 -9 -12 -16 -16 -14 -12 -15 -15 -17 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -5 -4 -5 -5 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -3 -4 -5 -7 -9 -11 -12 -11 -8 -5 -2 -0 -0 -0 -0 -0 -7 -26 -52 -17 -35 -25 -8 -2 -4 -4 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -15 -20 -19 -15 -14 -14 -13 -10 -10 -15 -24 -19 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -7 -7 -7 -7 -8 -9 -9 -7 -9 -10 -9 -7 -7 -8 -11 -13 -15 -15 -7 -6 -3 -1 -3 -8 -13 -15 -26 -32 -29 -30 -34 -31 -27 -26 -26 -26 -25 -24 -26 -27 -21 -22 -19 -15 -12 -13 -13 -13 -11 -8 -6 -6 -6 -8 -11 -18 -28 -41 -45 -33 -18 -11 -3 -2 -2 -6 -16 -31 -37 -38 -33 -29 -26 -20 -12 -13 -19 -18 -16 -11 -7 -6 -8 -7 -8 -9 -6 -2 -5 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -2 -3 -4 -6 -8 -10 -12 -9 -8 -8 -9 -9 -9 -7 -72 -108 -115 -93 -75 -62 -54 -46 -35 -18 -12 -8 -6 -8 -15 -28 -30 -29 -27 -30 -35 -36 -36 -37 -37 -33 -22 -11 -3 -0 -0 -0 -0 -0 -1 -13 -25 -23 -23 -40 -46 -42 -37 -37 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -4 -8 -11 -11 -12 -13 -14 -13 -11 -13 -14 -15 -15 -13 -5 -1 -4 -10 -12 -14 -15 -14 -11 -10 -10 -12 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -5 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -2 -4 -7 -10 -12 -13 -12 -10 -19 -23 -13 -0 -0 -0 -3 -24 -68 -21 -4 -0 -0 -2 -4 -5 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -11 -12 -15 -20 -20 -17 -18 -19 -23 -21 -12 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -8 -15 -14 -13 -14 -15 -16 -16 -17 -20 -18 -10 -3 -5 -4 -4 -6 -9 -7 -0 -0 -0 -0 -0 -0 -0 -0 -5 -10 -12 -19 -27 -28 -27 -26 -26 -26 -24 -25 -27 -28 -27 -25 -21 -18 -17 -17 -20 -20 -17 -13 -10 -9 -10 -12 -16 -24 -36 -42 -42 -39 -37 -28 -9 -1 -0 -2 -9 -18 -12 -17 -27 -28 -33 -24 -15 -13 -17 -21 -23 -18 -10 -4 -4 -6 -7 -7 -4 -3 -7 -8 -11 -16 -10 -2 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -1 -2 -3 -1 -0 -2 -4 -9 -15 -13 -11 -44 -98 -154 -127 -108 -91 -78 -67 -61 -44 -32 -22 -15 -13 -17 -21 -24 -26 -24 -29 -28 -22 -16 -24 -18 -9 -3 -0 -0 -0 -0 -0 -0 -0 -12 -34 -46 -48 -51 -58 -56 -48 -41 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -6 -10 -12 -13 -14 -14 -12 -11 -12 -13 -14 -15 -13 -11 -5 -4 -8 -10 -11 -13 -13 -12 -11 -10 -11 -15 -16 -11 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -8 -10 -11 -12 -11 -34 -45 -23 -1 -0 -0 -0 -8 -29 -11 -2 -0 -0 -0 -1 -4 -5 -5 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -12 -7 -4 -3 -4 -2 -6 -19 -30 -36 -37 -34 -34 -31 -26 -20 -13 -8 -3 -0 -2 -9 -5 -4 -6 -9 -9 -4 -18 -17 -15 -19 -18 -15 -14 -11 -8 -8 -14 -17 -14 -7 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -17 -26 -30 -33 -33 -29 -25 -24 -26 -29 -27 -25 -23 -23 -24 -27 -30 -32 -27 -18 -15 -16 -18 -22 -28 -37 -38 -29 -20 -22 -37 -33 -16 -4 -0 -0 -1 -1 -0 -0 -1 -10 -35 -35 -24 -16 -15 -20 -16 -9 -5 -3 -4 -5 -5 -6 -6 -8 -11 -20 -35 -42 -19 -6 -2 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -9 -36 -112 -193 -171 -151 -135 -123 -110 -102 -90 -78 -67 -57 -55 -53 -43 -29 -46 -47 -28 -13 -6 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -2 -7 -30 -48 -60 -66 -65 -58 -50 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -5 -9 -12 -14 -15 -14 -13 -11 -11 -12 -14 -13 -12 -8 -7 -8 -10 -10 -11 -11 -11 -10 -9 -10 -13 -14 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -8 -9 -10 -9 -16 -19 -9 -0 -0 -0 -0 -1 -3 -1 -0 -0 -0 -0 -0 -3 -6 -6 -6 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -15 -46 -51 -36 -29 -27 -22 -8 -14 -29 -43 -50 -47 -43 -42 -43 -41 -33 -32 -25 -11 -3 -13 -40 -25 -21 -25 -31 -36 -27 -33 -30 -21 -14 -14 -12 -6 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -23 -33 -37 -35 -29 -25 -24 -24 -24 -22 -21 -22 -24 -29 -36 -40 -37 -28 -23 -22 -25 -30 -36 -43 -52 -42 -28 -17 -7 -26 -21 -10 -2 -0 -0 -0 -0 -0 -0 -0 -3 -28 -40 -31 -17 -15 -15 -14 -10 -7 -4 -4 -4 -4 -6 -7 -10 -20 -39 -55 -42 -14 -2 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -42 -175 -222 -222 -204 -187 -179 -162 -132 -126 -152 -136 -94 -86 -69 -30 -6 -16 -11 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -15 -31 -46 -51 -56 -56 -48 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -2 -7 -8 -11 -14 -14 -13 -12 -10 -11 -13 -14 -13 -12 -11 -10 -9 -9 -10 -11 -11 -10 -7 -7 -9 -9 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -3 -5 -7 -7 -8 -8 -7 -6 -7 -7 -3 -1 -0 -1 -5 -13 -16 -10 -1 -0 -0 -2 -3 -5 -6 -6 -6 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -16 -56 -54 -51 -52 -50 -41 -27 -34 -40 -41 -38 -36 -33 -32 -33 -34 -30 -31 -31 -27 -27 -34 -37 -33 -30 -31 -36 -48 -42 -38 -28 -14 -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 -7 -13 -19 -24 -27 -27 -27 -25 -22 -21 -22 -22 -21 -20 -19 -20 -22 -25 -33 -38 -26 -26 -29 -32 -36 -40 -46 -52 -55 -58 -47 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -30 -35 -23 -15 -12 -12 -11 -9 -8 -8 -8 -7 -4 -6 -9 -18 -32 -40 -31 -13 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -2 -2 -4 -4 -3 -1 -1 -0 -1 -1 -2 -4 -3 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -93 -124 -153 -209 -206 -190 -130 -68 -42 -63 -10 -18 -30 -25 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -30 -24 -22 -32 -33 -34 -35 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -8 -11 -13 -14 -13 -13 -10 -10 -12 -14 -13 -11 -9 -8 -8 -8 -10 -11 -10 -9 -6 -5 -5 -6 -8 -12 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -4 -6 -7 -8 -8 -7 -7 -9 -14 -6 -1 -0 -1 -5 -14 -25 -20 -5 -0 -0 -0 -1 -1 -2 -6 -6 -6 -6 -6 -5 -1 -0 -0 -1 -3 -9 -12 -16 -22 -32 -53 -51 -40 -41 -50 -38 -32 -31 -29 -25 -19 -16 -16 -16 -17 -18 -17 -20 -24 -27 -29 -30 -29 -28 -28 -29 -33 -37 -39 -38 -25 -3 -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 -10 -15 -15 -14 -15 -14 -15 -16 -16 -18 -20 -22 -23 -22 -22 -21 -22 -22 -22 -24 -24 -26 -28 -31 -32 -35 -39 -43 -46 -44 -35 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -15 -33 -25 -19 -16 -15 -14 -11 -11 -12 -12 -8 -4 -2 -4 -9 -14 -18 -19 -17 -14 -10 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -4 -5 -5 -2 -1 -1 -1 -1 -2 -3 -3 -4 -5 -5 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -20 -20 -10 -55 -50 -21 -0 -0 -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 -8 -23 -26 -21 -30 -27 -22 -23 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -10 -10 -10 -12 -14 -15 -12 -11 -12 -14 -13 -11 -9 -8 -8 -8 -10 -9 -8 -7 -6 -5 -6 -6 -8 -10 -5 -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 -1 -2 -1 -0 -0 -0 -0 -0 -1 -1 -3 -6 -9 -9 -8 -7 -6 -8 -13 -8 -3 -0 -0 -1 -3 -19 -22 -10 -2 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -1 -0 -0 -3 -13 -37 -48 -55 -58 -55 -53 -43 -23 -18 -28 -14 -10 -10 -12 -19 -32 -18 -15 -16 -17 -14 -15 -19 -21 -23 -25 -29 -38 -32 -27 -29 -32 -30 -35 -35 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -1 -1 -2 -2 -0 -1 -3 -9 -12 -12 -10 -10 -12 -13 -15 -14 -15 -16 -19 -21 -24 -26 -28 -29 -28 -27 -27 -26 -26 -27 -28 -28 -32 -36 -42 -37 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -16 -17 -16 -16 -16 -17 -18 -20 -18 -13 -6 -3 -1 -1 -3 -5 -8 -10 -13 -16 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -3 -2 -2 -1 -3 -2 -1 -2 -3 -2 -2 -3 -4 -3 -4 -7 -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 -1 -4 -12 -22 -25 -23 -22 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -10 -9 -8 -9 -12 -15 -13 -14 -14 -14 -13 -11 -8 -8 -8 -7 -7 -7 -7 -7 -7 -6 -6 -6 -7 -8 -6 -1 -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 -1 -1 -0 -0 -0 -0 -0 -1 -1 -3 -6 -8 -10 -10 -8 -6 -7 -12 -9 -4 -0 -0 -0 -0 -15 -28 -32 -24 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -18 -32 -40 -38 -28 -23 -16 -7 -1 -1 -0 -0 -1 -2 -5 -11 -3 -10 -17 -17 -11 -28 -26 -22 -22 -25 -32 -53 -41 -27 -29 -35 -37 -38 -26 -5 -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 -7 -10 -13 -15 -16 -14 -14 -13 -14 -16 -15 -12 -12 -12 -14 -16 -18 -20 -30 -38 -41 -37 -33 -29 -25 -24 -31 -43 -38 -45 -67 -78 -36 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -16 -18 -14 -19 -22 -21 -18 -14 -17 -8 -2 -1 -1 -1 -1 -2 -5 -7 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -5 -6 -4 -4 -6 -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 -1 -1 -0 -0 -0 -0 -0 -3 -4 -2 -5 -8 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -4 -5 -8 -13 -15 -15 -15 -14 -14 -13 -10 -8 -7 -7 -6 -6 -7 -7 -8 -8 -7 -6 -6 -7 -7 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -8 -10 -11 -10 -7 -7 -7 -4 -1 -0 -0 -0 -0 -11 -27 -38 -32 -13 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -5 -2 -0 -1 -20 -40 -46 -30 -4 -0 -0 -0 -0 -1 -0 -3 -6 -7 -2 -5 -2 -5 -11 -12 -12 -24 -22 -17 -25 -33 -28 -20 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -9 -11 -11 -14 -16 -17 -18 -17 -17 -17 -16 -17 -17 -14 -12 -10 -11 -12 -15 -17 -26 -32 -27 -15 -20 -18 -12 -9 -15 -16 -9 -18 -36 -29 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -18 -20 -20 -19 -16 -11 -16 -14 -9 -5 -4 -3 -1 -1 -1 -1 -1 -1 -4 -8 -12 -3 -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 -2 -3 -7 -8 -7 -7 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -12 -15 -14 -13 -12 -12 -11 -9 -7 -7 -6 -7 -7 -8 -8 -9 -9 -9 -7 -6 -7 -7 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -3 -3 -5 -6 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -5 -10 -12 -13 -12 -9 -7 -5 -5 -2 -0 -0 -0 -0 -3 -7 -7 -2 -24 -24 -18 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -35 -68 -83 -79 -59 -26 -11 -12 -15 -21 -20 -12 -7 -12 -12 -8 -5 -3 -0 -0 -0 -2 -2 -2 -8 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -9 -10 -11 -12 -14 -16 -17 -16 -15 -15 -17 -19 -18 -16 -14 -12 -11 -11 -13 -16 -19 -18 -10 -2 -1 -1 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -21 -24 -22 -18 -14 -11 -10 -8 -5 -3 -2 -1 -1 -1 -1 -1 -2 -3 -5 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -4 -7 -7 -6 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -4 -3 -5 -9 -12 -11 -11 -12 -12 -11 -8 -7 -6 -6 -7 -9 -10 -9 -10 -11 -12 -9 -7 -6 -7 -8 -8 -3 -1 -0 -0 -0 -0 -0 -1 -3 -1 -0 -0 -0 -0 -1 -6 -6 -5 -6 -6 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -14 -16 -17 -15 -11 -8 -7 -9 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -15 -28 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -28 -49 -77 -83 -70 -52 -36 -29 -25 -19 -19 -25 -28 -18 -12 -11 -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 -3 -9 -13 -12 -12 -16 -21 -18 -15 -14 -15 -16 -19 -19 -19 -17 -15 -12 -11 -12 -13 -14 -13 -11 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -23 -27 -21 -14 -11 -12 -12 -12 -11 -10 -9 -4 -2 -2 -2 -2 -2 -4 -7 -10 -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 -1 -1 -1 -0 -1 -1 -1 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -7 -6 -5 -4 -5 -7 -7 -8 -10 -10 -11 -10 -8 -7 -6 -6 -7 -9 -11 -9 -9 -11 -11 -8 -5 -6 -8 -12 -16 -8 -3 -1 -0 -0 -0 -0 -5 -11 -7 -3 -1 -0 -0 -1 -5 -5 -6 -6 -5 -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 -3 -13 -18 -19 -17 -13 -10 -9 -11 -13 -12 -7 -1 -0 -0 -0 -0 -0 -0 -7 -16 -17 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -15 -38 -56 -55 -43 -33 -29 -25 -18 -16 -18 -24 -27 -19 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -14 -16 -17 -16 -16 -15 -15 -15 -14 -15 -18 -21 -22 -22 -20 -16 -13 -11 -11 -12 -15 -19 -13 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -18 -24 -18 -13 -22 -21 -19 -13 -10 -12 -10 -6 -3 -2 -2 -2 -4 -6 -9 -10 -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 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -6 -6 -7 -9 -10 -10 -12 -9 -7 -6 -6 -6 -6 -6 -7 -10 -11 -9 -9 -9 -9 -6 -3 -6 -10 -14 -15 -12 -8 -3 -0 -0 -0 -2 -8 -13 -12 -7 -2 -0 -0 -0 -0 -3 -5 -5 -3 -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 -2 -11 -16 -18 -18 -16 -13 -10 -11 -10 -5 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -25 -58 -52 -45 -38 -31 -23 -15 -10 -7 -7 -10 -16 -15 -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 -0 -0 -0 -0 -0 -1 -2 -4 -14 -21 -22 -18 -18 -17 -16 -15 -14 -18 -20 -23 -25 -24 -20 -16 -13 -11 -13 -16 -18 -16 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -16 -16 -10 -19 -26 -21 -12 -6 -7 -6 -4 -4 -4 -4 -6 -6 -8 -11 -21 -11 -4 -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 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -0 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -7 -8 -10 -10 -9 -12 -9 -6 -6 -6 -5 -4 -6 -9 -11 -12 -10 -9 -9 -8 -6 -4 -8 -12 -15 -14 -13 -12 -8 -3 -0 -0 -12 -20 -20 -15 -10 -3 -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 -2 -9 -16 -17 -16 -16 -16 -14 -11 -6 -2 -0 -0 -0 -0 -0 -0 -0 -1 -9 -14 -4 -5 -11 -14 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -36 -41 -44 -41 -32 -22 -14 -9 -5 -4 -4 -7 -8 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -12 -17 -24 -20 -19 -18 -16 -15 -16 -17 -19 -22 -22 -21 -20 -17 -14 -14 -16 -19 -21 -17 -3 -1 -0 -0 -0 -0 -0 -0 -2 -5 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -9 -18 -19 -13 -7 -5 -5 -5 -4 -5 -7 -9 -9 -9 -11 -15 -27 -22 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -3 -1 -0 -0 -1 -2 -2 -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 -1 -2 -2 -3 -3 -3 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -3 -3 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -9 -8 -7 -6 -4 -2 -1 -2 -6 -12 -13 -12 -11 -10 -9 -8 -11 -11 -13 -16 -15 -12 -13 -17 -17 -7 -3 -9 -16 -20 -18 -14 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -17 -18 -16 -14 -13 -15 -13 -11 -6 -0 -0 -0 -0 -0 -0 -0 -2 -15 -22 -7 -14 -30 -41 -34 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -12 -21 -29 -32 -22 -14 -9 -6 -4 -4 -6 -6 -6 -5 -5 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -13 -21 -22 -20 -17 -16 -15 -15 -18 -19 -20 -20 -18 -17 -17 -18 -20 -23 -23 -15 -11 -6 -1 -0 -1 -0 -2 -9 -20 -16 -14 -12 -9 -3 -2 -3 -5 -5 -7 -18 -32 -27 -12 -9 -17 -17 -11 -6 -6 -6 -6 -4 -4 -5 -6 -6 -8 -11 -17 -22 -22 -11 -0 -0 -5 -12 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -5 -4 -1 -1 -1 -1 -2 -3 -4 -4 -4 -4 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -6 -5 -4 -3 -2 -0 -0 -0 -0 -1 -2 -1 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -4 -3 -2 -0 -0 -0 -1 -4 -9 -11 -11 -10 -10 -11 -20 -17 -16 -17 -16 -12 -13 -22 -28 -24 -16 -14 -16 -18 -19 -19 -15 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -11 -13 -12 -12 -13 -14 -13 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -17 -31 -49 -57 -39 -23 -12 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -20 -29 -24 -17 -12 -9 -7 -4 -7 -7 -9 -13 -17 -20 -10 -2 -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 -0 -9 -16 -20 -28 -22 -18 -17 -16 -16 -18 -19 -19 -19 -18 -17 -17 -18 -20 -23 -21 -20 -23 -27 -10 -6 -4 -7 -15 -23 -15 -14 -15 -16 -18 -15 -21 -26 -30 -43 -48 -51 -46 -38 -38 -29 -16 -7 -5 -5 -6 -5 -4 -4 -5 -6 -8 -10 -14 -21 -27 -27 -18 -2 -2 -19 -36 -45 -49 -34 -27 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -7 -5 -3 -1 -1 -3 -3 -3 -4 -5 -5 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -4 -5 -6 -6 -7 -7 -5 -1 -1 -1 -1 -2 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -9 -10 -11 -18 -16 -13 -13 -14 -14 -15 -20 -26 -30 -29 -27 -25 -21 -17 -20 -22 -16 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -10 -10 -9 -11 -13 -13 -11 -5 -3 -1 -0 -0 -0 -0 -0 -6 -19 -35 -42 -40 -40 -46 -58 -61 -48 -36 -35 -51 -70 -52 -22 -0 -0 -0 -0 -0 -0 -0 -1 -5 -19 -31 -31 -25 -17 -14 -13 -9 -4 -5 -7 -9 -12 -16 -15 -8 -2 -2 -2 -2 -1 -0 -0 -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 -1 -6 -25 -26 -25 -24 -18 -17 -18 -20 -22 -22 -20 -18 -16 -16 -19 -20 -20 -18 -16 -15 -16 -13 -11 -13 -16 -15 -12 -12 -15 -22 -28 -28 -29 -40 -66 -71 -54 -37 -26 -21 -17 -15 -10 -6 -4 -5 -6 -6 -5 -5 -8 -11 -13 -14 -14 -18 -24 -30 -31 -14 -17 -31 -42 -49 -61 -62 -50 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -7 -6 -4 -2 -1 -3 -3 -3 -4 -5 -5 -5 -5 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -4 -4 -4 -4 -5 -6 -7 -8 -8 -6 -2 -3 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -10 -9 -9 -10 -12 -13 -15 -17 -20 -24 -26 -28 -29 -24 -17 -21 -24 -20 -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 -4 -8 -10 -9 -9 -11 -12 -12 -12 -9 -3 -0 -0 -0 -0 -0 -6 -18 -31 -49 -33 -14 -15 -39 -56 -37 -39 -62 -58 -49 -26 -8 -0 -0 -0 -0 -0 -0 -3 -16 -23 -31 -37 -32 -16 -8 -7 -8 -9 -4 -3 -3 -3 -3 -4 -4 -3 -2 -2 -2 -1 -1 -0 -0 -1 -2 -1 -1 -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 -1 -8 -17 -29 -38 -23 -21 -25 -30 -34 -32 -26 -22 -20 -19 -21 -21 -21 -21 -19 -18 -15 -12 -10 -9 -12 -10 -9 -11 -16 -30 -29 -22 -17 -25 -52 -54 -46 -31 -13 -6 -3 -3 -4 -5 -5 -6 -6 -7 -7 -9 -12 -16 -18 -17 -15 -16 -21 -27 -31 -32 -36 -37 -36 -37 -32 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -5 -4 -3 -2 -3 -2 -2 -3 -6 -6 -5 -5 -6 -7 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -4 -4 -5 -6 -8 -9 -10 -11 -6 -5 -8 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -7 -6 -7 -7 -7 -9 -11 -5 -11 -15 -16 -17 -18 -22 -24 -23 -20 -22 -24 -24 -21 -13 -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 -3 -8 -12 -11 -10 -11 -12 -12 -13 -8 -3 -0 -0 -0 -0 -0 -0 -1 -3 -14 -8 -2 -2 -13 -16 -8 -7 -11 -8 -5 -2 -0 -0 -0 -0 -0 -0 -2 -12 -38 -33 -27 -26 -19 -5 -3 -2 -2 -4 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -13 -20 -31 -33 -35 -36 -36 -36 -34 -31 -29 -27 -23 -20 -19 -19 -17 -15 -14 -12 -9 -7 -9 -9 -9 -10 -12 -20 -16 -7 -1 -2 -9 -20 -28 -27 -9 -6 -4 -3 -4 -5 -5 -7 -9 -11 -15 -13 -12 -15 -20 -21 -15 -14 -16 -20 -23 -25 -27 -29 -30 -34 -31 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -3 -4 -5 -7 -6 -6 -5 -4 -8 -9 -9 -7 -4 -3 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -6 -8 -12 -14 -17 -18 -17 -18 -21 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -6 -5 -6 -7 -4 -3 -3 -1 -10 -16 -17 -15 -15 -17 -20 -22 -22 -20 -20 -22 -23 -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 -2 -8 -15 -16 -15 -14 -12 -12 -11 -4 -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 -3 -7 -5 -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 -2 -3 -2 -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 -1 -2 -2 -30 -46 -49 -45 -45 -40 -34 -32 -32 -24 -30 -30 -26 -20 -17 -13 -11 -10 -8 -9 -10 -12 -14 -15 -11 -7 -3 -1 -0 -0 -0 -5 -17 -34 -18 -9 -5 -3 -3 -3 -5 -8 -12 -16 -19 -15 -11 -13 -16 -19 -16 -12 -12 -13 -16 -19 -22 -26 -31 -33 -24 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -3 -3 -4 -5 -6 -7 -6 -4 -2 -1 -0 -6 -11 -13 -12 -9 -7 -5 -3 -3 -2 -2 -2 -2 -2 -3 -3 -4 -6 -8 -11 -13 -15 -14 -11 -12 -15 -14 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -3 -3 -1 -0 -0 -1 -10 -18 -17 -13 -16 -17 -20 -22 -23 -21 -19 -19 -20 -18 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -17 -21 -20 -17 -13 -11 -13 -8 -8 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -2 -3 -1 -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 -13 -27 -34 -30 -41 -27 -15 -11 -11 -5 -9 -12 -15 -23 -20 -16 -13 -11 -10 -10 -11 -13 -17 -20 -11 -4 -0 -0 -0 -0 -0 -1 -5 -28 -20 -12 -8 -5 -5 -5 -7 -11 -16 -17 -14 -12 -10 -11 -15 -17 -15 -12 -9 -10 -13 -17 -21 -26 -32 -40 -34 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -1 -1 -3 -6 -6 -7 -6 -4 -0 -0 -0 -3 -7 -14 -13 -11 -10 -8 -6 -5 -5 -5 -6 -6 -5 -5 -6 -7 -9 -11 -15 -17 -17 -9 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -12 -5 -10 -16 -20 -23 -23 -23 -24 -21 -21 -20 -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 -1 -0 -0 -0 -0 -0 -0 -0 -5 -15 -21 -21 -18 -14 -10 -11 -12 -10 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -4 -2 -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 -1 -1 -0 -0 -10 -8 -3 -0 -0 -0 -1 -3 -12 -22 -22 -20 -19 -21 -17 -14 -15 -15 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -12 -10 -8 -9 -10 -12 -16 -22 -21 -17 -13 -10 -12 -14 -14 -12 -10 -11 -11 -14 -17 -20 -25 -31 -41 -50 -32 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -3 -1 -0 -2 -5 -3 -2 -2 -1 -0 -0 -2 -4 -2 -9 -10 -9 -8 -7 -5 -4 -5 -6 -7 -8 -8 -8 -9 -9 -11 -13 -16 -17 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -8 -15 -22 -28 -28 -22 -21 -22 -19 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -3 -12 -18 -19 -17 -12 -8 -9 -11 -11 -11 -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 -1 -1 -0 -0 -1 -3 -3 -3 -3 -5 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -7 -13 -16 -18 -10 -9 -11 -11 -5 -1 -1 -2 -4 -4 -12 -10 -0 -1 -8 -20 -28 -26 -17 -15 -14 -14 -16 -22 -26 -24 -19 -13 -9 -11 -13 -14 -13 -12 -12 -14 -15 -17 -20 -25 -32 -45 -61 -32 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -0 -0 -1 -1 -0 -0 -0 -0 -3 -6 -7 -4 -7 -9 -8 -6 -5 -4 -4 -4 -5 -8 -10 -10 -11 -11 -11 -13 -14 -15 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -19 -17 -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 -1 -1 -2 -2 -0 -0 -0 -1 -6 -11 -16 -16 -12 -8 -8 -9 -11 -13 -14 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -3 -4 -4 -4 -4 -5 -7 -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 -1 -3 -4 -1 -1 -1 -0 -2 -3 -6 -15 -20 -9 -9 -8 -0 -0 -11 -31 -45 -39 -32 -27 -23 -21 -22 -26 -28 -26 -22 -15 -11 -11 -13 -15 -15 -13 -13 -16 -18 -21 -25 -31 -45 -71 -62 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -1 -4 -8 -10 -10 -8 -7 -6 -5 -5 -5 -5 -6 -8 -9 -10 -11 -11 -12 -13 -11 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -11 -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 -1 -1 -1 -1 -1 -2 -3 -1 -0 -0 -0 -1 -4 -14 -17 -13 -9 -7 -7 -8 -10 -13 -13 -9 -3 -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 -3 -3 -3 -4 -5 -6 -5 -5 -5 -6 -8 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -15 -25 -22 -21 -37 -34 -14 -2 -1 -0 -0 -4 -22 -47 -44 -39 -37 -34 -30 -27 -27 -28 -28 -26 -21 -18 -17 -17 -16 -13 -15 -19 -23 -28 -32 -33 -29 -22 -14 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -2 -4 -4 -1 -0 -0 -0 -0 -0 -4 -5 -5 -6 -5 -6 -5 -5 -5 -4 -4 -4 -4 -6 -7 -8 -9 -9 -9 -7 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -21 -19 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -2 -1 -0 -0 -0 -0 -1 -4 -8 -11 -10 -6 -5 -6 -7 -10 -12 -9 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -4 -1 -2 -3 -6 -7 -6 -6 -5 -5 -7 -8 -9 -15 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -8 -13 -6 -2 -0 -0 -0 -3 -5 -4 -1 -6 -24 -24 -19 -19 -25 -16 -6 -1 -1 -0 -0 -0 -6 -22 -25 -35 -40 -36 -31 -28 -26 -26 -26 -26 -25 -24 -25 -25 -27 -28 -29 -30 -33 -37 -42 -39 -24 -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 -3 -5 -7 -5 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -4 -5 -4 -4 -4 -3 -4 -4 -5 -6 -7 -7 -7 -8 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -2 -3 -3 -1 -0 -0 -0 -0 -3 -7 -9 -5 -4 -3 -5 -7 -10 -12 -12 -11 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -11 -13 -13 -12 -12 -10 -8 -6 -5 -6 -7 -10 -13 -17 -15 -11 -7 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -4 -2 -0 -0 -0 -12 -27 -30 -0 -0 -0 -0 -1 -3 -2 -1 -1 -2 -3 -3 -1 -0 -1 -7 -26 -39 -38 -31 -26 -23 -21 -21 -22 -23 -25 -28 -29 -27 -30 -32 -33 -33 -32 -36 -37 -28 -2 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -4 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -1 -2 -3 -3 -2 -2 -3 -3 -3 -4 -5 -4 -4 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -41 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -2 -5 -8 -4 -3 -2 -3 -4 -7 -8 -10 -12 -17 -10 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -19 -24 -20 -15 -12 -9 -7 -6 -5 -5 -7 -12 -18 -21 -22 -23 -26 -21 -12 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -4 -3 -1 -0 -0 -0 -1 -15 -38 -52 -8 -1 -0 -1 -0 -0 -0 -0 -1 -2 -4 -3 -1 -0 -0 -6 -33 -52 -42 -30 -24 -20 -16 -15 -16 -17 -19 -21 -23 -23 -24 -26 -27 -26 -27 -33 -40 -42 -10 -11 -14 -21 -42 -19 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -4 -2 -1 -1 -2 -2 -3 -3 -3 -4 -4 -3 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -77 -101 -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 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -2 -3 -4 -6 -8 -11 -12 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -12 -17 -21 -17 -13 -9 -6 -5 -5 -5 -8 -13 -19 -22 -23 -25 -31 -25 -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 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -7 -3 -0 -0 -0 -1 -3 -4 -2 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -2 -1 -0 -0 -0 -1 -25 -58 -64 -40 -27 -20 -14 -12 -11 -10 -11 -13 -17 -21 -22 -22 -22 -22 -25 -28 -34 -54 -71 -66 -63 -76 -113 -69 -24 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -5 -5 -1 -1 -1 -2 -1 -2 -4 -6 -7 -5 -6 -5 -4 -3 -2 -1 -1 -2 -2 -2 -3 -3 -4 -4 -4 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -69 -101 -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 -1 -4 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -2 -2 -3 -4 -6 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -16 -17 -14 -10 -6 -3 -3 -3 -5 -10 -16 -20 -23 -25 -29 -17 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -3 -8 -9 -4 -1 -4 -2 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -3 -3 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -3 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -8 -26 -25 -33 -34 -24 -16 -13 -10 -7 -7 -9 -12 -16 -19 -18 -20 -21 -17 -8 -8 -17 -33 -56 -84 -90 -92 -56 -15 -1 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -5 -3 -3 -5 -6 -3 -5 -6 -6 -6 -3 -4 -5 -6 -5 -2 -1 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -3 -4 -4 -4 -4 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -41 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -4 -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 -5 -7 -8 -8 -5 -3 -2 -2 -3 -8 -14 -19 -22 -24 -27 -22 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -4 -13 -19 -18 -25 -31 -17 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -2 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -24 -38 -25 -22 -18 -14 -9 -8 -9 -9 -12 -13 -12 -15 -19 -17 -4 -11 -15 -18 -24 -46 -37 -25 -12 -3 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -3 -3 -3 -3 -3 -4 -5 -5 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -2 -2 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -9 -12 -7 -4 -2 -2 -3 -6 -9 -13 -17 -21 -26 -27 -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 -1 -1 -1 -1 -0 -1 -3 -10 -17 -23 -28 -31 -23 -6 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -18 -21 -19 -17 -14 -12 -11 -10 -7 -6 -8 -13 -16 -17 -27 -26 -16 -2 -2 -2 -1 -1 -1 -2 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -4 -5 -6 -3 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -3 -9 -14 -16 -13 -9 -6 -3 -3 -2 -3 -5 -9 -14 -22 -30 -25 -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 -2 -2 -2 -1 -0 -1 -3 -7 -14 -23 -25 -31 -28 -10 -2 -0 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -11 -16 -23 -21 -18 -15 -14 -9 -6 -5 -6 -7 -6 -4 -3 -6 -4 -3 -2 -2 -1 -0 -1 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -3 -4 -3 -1 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -12 -18 -17 -13 -9 -5 -2 -1 -1 -2 -4 -7 -15 -16 -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 -1 -2 -2 -4 -4 -4 -3 -4 -7 -13 -11 -8 -5 -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 -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 -2 -6 -10 -17 -21 -19 -20 -16 -12 -10 -8 -6 -3 -2 -2 -8 -7 -6 -5 -2 -2 -3 -3 -3 -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 -1 -2 -3 -3 -4 -3 -2 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -11 -17 -18 -15 -11 -7 -3 -2 -1 -2 -3 -4 -8 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -9 -7 -5 -3 -3 -3 -3 -3 -4 -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 -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 -1 -3 -11 -22 -23 -21 -21 -18 -12 -6 -2 -1 -3 -5 -7 -8 -6 -7 -8 -7 -5 -5 -4 -3 -3 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -2 -2 -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 -1 -1 -1 -1 -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 -5 -8 -11 -14 -14 -11 -6 -4 -2 -2 -3 -3 -5 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -9 -12 -16 -13 -11 -10 -8 -4 -4 -3 -2 -2 -3 -3 -2 -2 -3 -3 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -9 -15 -23 -30 -26 -19 -12 -7 -4 -3 -4 -7 -8 -8 -7 -6 -7 -6 -4 -4 -4 -6 -13 -13 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -14 -12 -9 -7 -4 -2 -2 -3 -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 -1 -5 -19 -24 -24 -24 -20 -17 -15 -11 -7 -5 -4 -4 -3 -4 -4 -4 -5 -5 -6 -7 -7 -5 -3 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -15 -22 -24 -16 -12 -9 -6 -5 -7 -8 -8 -6 -4 -4 -4 -3 -4 -5 -9 -12 -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 -1 -2 -3 -3 -3 -2 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -4 -6 -9 -8 -6 -4 -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 -3 -16 -23 -25 -27 -24 -20 -16 -12 -9 -8 -7 -6 -5 -7 -8 -9 -10 -6 -6 -5 -4 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -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 -8 -13 -14 -12 -9 -8 -8 -7 -6 -3 -2 -2 -2 -3 -6 -10 -13 -14 -3 -1 -2 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -6 -5 -4 -3 -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 -3 -9 -18 -28 -25 -21 -18 -13 -9 -7 -6 -6 -6 -7 -9 -10 -9 -5 -5 -5 -5 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -9 -13 -15 -13 -11 -10 -8 -5 -4 -3 -3 -4 -6 -10 -17 -29 -15 -10 -17 -29 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -1 -1 -1 -1 -1 -0 -2 -2 -1 -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 -2 -4 -4 -4 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -11 -18 -22 -20 -15 -11 -8 -7 -6 -6 -7 -7 -7 -7 -5 -5 -6 -6 -5 -2 -1 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -1 -1 -0 -1 -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 -1 -5 -14 -18 -18 -17 -16 -13 -10 -8 -5 -5 -5 -7 -11 -16 -29 -25 -16 -6 -6 -4 -4 -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 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -2 -3 -4 -4 -4 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -10 -20 -24 -19 -15 -12 -9 -8 -7 -6 -5 -4 -3 -3 -4 -4 -4 -2 -1 -1 -1 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -1 -4 -2 -2 -4 -12 -24 -27 -27 -26 -23 -23 -21 -18 -13 -9 -7 -6 -7 -10 -15 -24 -30 -31 -27 -41 -36 -20 -5 -4 -1 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -2 -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 -1 -2 -5 -5 -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 -7 -15 -21 -19 -19 -17 -13 -8 -8 -7 -6 -5 -5 -4 -3 -2 -2 -2 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -0 -0 -5 -15 -24 -16 -13 -15 -23 -31 -33 -29 -20 -15 -19 -23 -25 -21 -16 -12 -8 -7 -10 -14 -18 -23 -33 -38 -41 -37 -29 -25 -17 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -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 -3 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -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 -1 -1 -3 -4 -5 -15 -22 -23 -20 -14 -9 -6 -8 -10 -11 -11 -9 -6 -5 -3 -2 -2 -3 -3 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -3 -3 -2 -0 -2 -5 -11 -18 -26 -28 -27 -25 -26 -14 -18 -25 -19 -9 -12 -23 -32 -29 -25 -22 -17 -12 -15 -17 -17 -18 -25 -28 -30 -30 -26 -31 -30 -29 -32 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -15 -17 -18 -19 -17 -14 -13 -11 -11 -12 -12 -13 -8 -4 -3 -3 -2 -3 -4 -5 -4 -3 -2 -2 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -6 -11 -16 -19 -21 -25 -27 -29 -29 -30 -28 -31 -34 -29 -25 -28 -33 -33 -32 -30 -22 -11 -10 -15 -17 -13 -13 -17 -18 -18 -17 -18 -24 -31 -34 -23 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -4 -4 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -5 -6 -7 -14 -21 -23 -18 -11 -7 -7 -9 -8 -6 -4 -3 -3 -3 -5 -8 -8 -6 -4 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -6 -9 -12 -15 -19 -21 -24 -26 -28 -31 -32 -34 -34 -34 -32 -29 -26 -24 -30 -32 -32 -29 -21 -17 -15 -10 -9 -18 -19 -16 -12 -10 -11 -14 -18 -21 -12 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -4 -5 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -4 -5 -7 -11 -13 -21 -19 -12 -7 -8 -9 -7 -3 -3 -4 -3 -4 -9 -9 -7 -5 -4 -6 -5 -4 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -8 -10 -12 -13 -15 -18 -21 -25 -29 -32 -33 -34 -34 -33 -30 -24 -22 -31 -35 -35 -36 -36 -29 -17 -6 -18 -28 -29 -23 -16 -11 -8 -6 -8 -11 -12 -14 -17 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -2 -2 -1 -1 -1 -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 -1 -1 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -0 -2 -3 -3 -2 -2 -6 -6 -5 -5 -7 -8 -6 -7 -11 -13 -12 -12 -12 -12 -10 -8 -7 -9 -7 -6 -5 -4 -3 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -5 -7 -7 -8 -9 -11 -15 -20 -23 -25 -27 -30 -32 -33 -33 -31 -32 -36 -38 -39 -41 -42 -37 -30 -37 -45 -46 -42 -36 -28 -19 -12 -9 -9 -11 -14 -17 -20 -11 -3 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -0 -0 -1 -2 -3 -4 -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 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -2 -2 -2 -4 -8 -12 -15 -15 -15 -14 -12 -9 -7 -6 -7 -9 -7 -5 -4 -3 -3 -3 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -4 -4 -5 -4 -4 -8 -13 -17 -20 -18 -21 -24 -27 -29 -29 -30 -32 -35 -38 -41 -43 -45 -49 -58 -62 -61 -54 -50 -44 -34 -22 -18 -17 -18 -20 -15 -9 -3 -1 -0 -11 -18 -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 -1 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -3 -1 -1 -1 -1 -2 -2 -3 -3 -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 -1 -5 -8 -10 -10 -6 -4 -2 -1 -1 -1 -4 -5 -5 -4 -3 -3 -3 -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 -1 -1 -2 -2 -2 -2 -3 -5 -7 -8 -9 -10 -13 -16 -20 -22 -22 -22 -23 -26 -32 -36 -39 -43 -50 -61 -66 -54 -42 -44 -39 -23 -18 -19 -23 -28 -30 -18 -8 -6 -21 -13 -18 -20 -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 -7 -10 -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 -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 -1 -1 -2 -1 -1 -2 -1 -1 -1 -1 -1 -1 -2 -3 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -5 -6 -6 -6 -6 -5 -5 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -5 -4 -3 -4 -5 -8 -11 -16 -18 -18 -18 -19 -20 -24 -29 -33 -39 -46 -43 -25 -3 -5 -11 -12 -3 -3 -3 -10 -29 -27 -16 -8 -12 -34 -30 -15 -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 -4 -16 -12 -5 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -5 -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 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -1 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -7 -9 -9 -8 -5 -4 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -4 -4 -2 -3 -4 -5 -6 -12 -14 -15 -16 -16 -18 -21 -22 -18 -27 -33 -28 -13 -4 -0 -0 -0 -0 -0 -0 -1 -9 -7 -3 -3 -19 -25 -17 -8 -15 -15 -8 -0 -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 -7 -20 -20 -12 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -4 -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 -1 -2 -3 -2 -2 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -11 -8 -2 -10 -9 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -2 -2 -2 -3 -5 -9 -12 -14 -14 -13 -15 -18 -18 -11 -17 -26 -28 -29 -17 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -1 -0 -0 -25 -19 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -11 -6 -1 -3 -13 -18 -18 -13 -4 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -2 -3 -3 -3 -2 -2 -2 -2 -2 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -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 -14 -14 -9 -2 -2 -2 -3 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -3 -2 -1 -2 -4 -6 -9 -13 -11 -10 -11 -14 -13 -9 -10 -20 -39 -48 -41 -29 -27 -16 -8 -5 -4 -2 -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 -1 -4 -11 -8 -3 -5 -9 -12 -10 -4 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -6 -7 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -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 -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 -5 -10 -11 -3 -1 -1 -2 -3 -3 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -5 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -4 -4 -2 -2 -3 -4 -7 -10 -9 -8 -8 -5 -6 -7 -12 -23 -34 -40 -41 -34 -24 -32 -46 -31 -27 -12 -0 -0 -0 -0 -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 -6 -10 -8 -2 -8 -10 -9 -6 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -2 -2 -3 -6 -7 -6 -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 -1 -2 -2 -2 -2 -2 -2 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -3 -3 -4 -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 -1 -2 -2 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -3 -2 -3 -3 -4 -6 -8 -4 -2 -3 -4 -1 -0 -1 -2 -6 -2 -1 -2 -4 -3 -4 -4 -4 -2 -1 -1 -2 -8 -7 -5 -5 -7 -4 -2 -2 -7 -7 -15 -23 -25 -11 -4 -3 -2 -12 -17 -10 -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 -1 -1 -0 -1 -3 -4 -4 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -3 -5 -6 -8 -8 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -2 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -3 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -4 -6 -8 -9 -6 -2 -3 -7 -8 -2 -1 -1 -6 -20 -20 -17 -13 -7 -4 -4 -4 -4 -3 -2 -1 -2 -2 -2 -3 -6 -6 -3 -1 -2 -7 -5 -6 -11 -13 -10 -9 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -6 -6 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -2 -1 -1 -0 -0 -2 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -10 -8 -7 -8 -6 -6 -6 -6 -6 -5 -4 -3 -3 -3 -3 -3 -4 -6 -8 -10 -9 -4 -3 -6 -9 -5 -2 -1 -0 -1 -13 -18 -17 -15 -8 -4 -3 -3 -4 -3 -2 -2 -2 -2 -3 -4 -7 -7 -8 -8 -2 -3 -4 -5 -5 -10 -15 -17 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -1 -6 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -7 -11 -11 -10 -11 -12 -9 -7 -6 -5 -5 -4 -4 -4 -6 -8 -11 -12 -6 -3 -2 -2 -2 -1 -1 -1 -0 -0 -1 -2 -3 -4 -3 -3 -3 -3 -3 -2 -2 -3 -2 -2 -3 -4 -5 -6 -7 -5 -2 -1 -1 -2 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -5 -4 -6 -8 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -2 -3 -2 -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 -1 -5 -12 -11 -11 -10 -8 -10 -10 -9 -8 -6 -6 -6 -6 -6 -6 -8 -8 -5 -2 -2 -2 -1 -1 -1 -2 -2 -4 -7 -9 -7 -1 -1 -2 -2 -2 -2 -3 -4 -4 -4 -3 -3 -4 -5 -5 -6 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -7 -8 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -2 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -8 -10 -14 -14 -12 -9 -7 -6 -6 -6 -6 -5 -4 -4 -3 -2 -2 -1 -1 -2 -1 -1 -2 -4 -6 -7 -8 -5 -4 -3 -2 -3 -4 -5 -5 -4 -3 -3 -3 -4 -6 -7 -7 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -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 -1 -2 -3 -4 -6 -7 -7 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -14 -17 -18 -16 -12 -9 -7 -6 -5 -4 -3 -2 -1 -1 -1 -0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -3 -8 -8 -6 -3 -1 -2 -3 -3 -3 -2 -2 -2 -2 -3 -4 -5 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -5 -4 -3 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -13 -16 -12 -8 -7 -6 -5 -3 -2 -1 -1 -0 -0 -0 -1 -1 -2 -2 -1 -2 -2 -2 -2 -4 -7 -6 -4 -2 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -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 -1 -2 -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 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -4 -5 -3 -1 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -15 -9 -8 -9 -9 -6 -4 -3 -2 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -2 -2 -4 -4 -3 -2 -1 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -12 -15 -12 -9 -7 -5 -2 -2 -2 -2 -2 -2 -3 -3 -2 -1 -1 -1 -2 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -2 -2 -2 -5 -5 -3 -1 -2 -2 -1 -1 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -11 -12 -13 -12 -9 -6 -5 -4 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -1 -1 -2 -2 -2 -3 -3 -4 -5 -6 -5 -4 -4 -4 -4 -2 -1 -0 -2 -8 -5 -2 -2 -2 -2 -2 -2 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -2 -7 -14 -17 -15 -11 -8 -6 -5 -4 -2 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -2 -3 -3 -2 -3 -4 -4 -3 -2 -2 -2 -3 -4 -5 -7 -5 -3 -5 -12 -10 -7 -5 -1 -3 -5 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -19 -15 -9 -7 -6 -5 -5 -4 -2 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -5 -4 -3 -2 -3 -4 -5 -7 -8 -9 -12 -17 -20 -18 -16 -14 -6 -5 -7 -7 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -1 -1 -2 -3 -4 -3 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -2 -3 -3 -3 -3 -3 -4 -5 -6 -8 -9 -10 -12 -14 -15 -15 -15 -13 -10 -9 -10 -9 -7 -4 -3 -2 -1 -1 -2 -2 -2 -1 -0 -0 -0 -1 -2 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -4 -5 -6 -6 -6 -7 -10 -12 -13 -13 -12 -11 -10 -10 -10 -9 -8 -7 -6 -4 -3 -3 -4 -4 -3 -3 -1 -0 -0 -0 -3 -5 -6 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -5 -5 -4 -2 -4 -7 -10 -13 -13 -12 -12 -12 -11 -9 -7 -7 -9 -9 -8 -7 -7 -6 -5 -3 -2 -1 -0 -0 -0 -1 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -5 -5 -1 -1 -4 -7 -11 -12 -13 -12 -10 -6 -2 -2 -3 -8 -10 -10 -11 -8 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -4 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -4 -4 -5 -5 -8 -9 -10 -9 -3 -1 -0 -0 -1 -2 -3 -8 -13 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -2 -3 -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 -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 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -3 -2 -2 -2 -2 -2 -2 -1 -2 -3 -4 -4 -3 -4 -4 -5 -7 -3 -2 -3 -1 -0 -0 -0 -3 -6 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -3 -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 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -4 -2 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -2 -2 -3 -4 -5 -6 -10 -19 -11 -4 -0 -1 -11 -15 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -3 -1 -1 -1 -2 -4 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -4 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -2 -2 -2 -2 -2 -2 -2 -3 -5 -6 -7 -9 -12 -17 -24 -25 -18 -11 -13 -25 -34 -35 -21 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -2 -5 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -5 -5 -4 -3 -2 -2 -3 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -2 -3 -4 -5 -6 -8 -13 -18 -22 -24 -21 -16 -14 -20 -26 -30 -28 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -2 -5 -12 -13 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -3 -4 -4 -3 -3 -2 -2 -2 -3 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -2 -1 -1 -2 -2 -2 -2 -3 -7 -12 -17 -22 -20 -19 -20 -22 -18 -18 -21 -22 -13 -4 -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 -1 -2 -1 -2 -2 -1 -1 -1 -3 -6 -7 -8 -9 -8 -2 -0 -0 -0 -0 -0 -0 -0 -3 -4 -4 -2 -3 -3 -2 -2 -2 -2 -2 -3 -4 -4 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -2 -2 -2 -4 -7 -10 -12 -13 -8 -8 -14 -20 -11 -10 -14 -14 -7 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -6 -8 -10 -6 -3 -2 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -4 -5 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -5 -6 -7 -9 -6 -5 -8 -16 -16 -14 -10 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -4 -6 -8 -8 -8 -7 -6 -2 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -2 -3 -4 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -4 -4 -4 -6 -7 -7 -7 -9 -11 -10 -7 -2 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -3 -4 -5 -7 -7 -8 -9 -4 -1 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -2 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -3 -3 -4 -4 -5 -5 -7 -8 -6 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -5 -4 -5 -4 -4 -3 -2 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -3 -4 -4 -2 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -4 -4 -4 -4 -4 -4 -5 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -2 -3 -4 -3 -2 -1 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -4 -4 -3 -3 -3 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -1 -1 -1 -1 -2 -2 -2 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -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 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -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 -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 -1 -1 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -7 -14 -19 -16 -11 -5 -1 -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 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -5 -3 -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 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -8 -16 -21 -20 -21 -20 -14 -10 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -8 -18 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -2 -4 -4 -2 -8 -17 -20 -20 -20 -19 -13 -10 -6 -0 -0 -0 -0 -0 -0 -1 -5 -15 -13 -11 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -0 -1 -1 -2 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -5 -13 -18 -21 -22 -24 -27 -23 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -12 -16 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -1 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -4 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -1 -1 -0 -0 -1 -1 -4 -9 -17 -20 -21 -22 -25 -24 -18 -3 -1 -0 -0 -0 -0 -0 -0 -0 -2 -5 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -2 -4 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -4 -4 -5 -7 -8 -13 -18 -21 -23 -24 -23 -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 -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 -1 -3 -6 -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 -3 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -2 -3 -5 -9 -9 -12 -18 -19 -21 -23 -25 -13 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -4 -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 -4 -5 -7 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -1 -1 -1 -0 -0 -1 -4 -10 -11 -10 -8 -4 -10 -14 -13 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -2 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -1 -2 -6 -8 -9 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -2 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -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 -4 -6 -9 -10 -13 -8 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -5 -7 -3 -2 -3 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -4 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -8 -11 -11 -11 -11 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -0 -0 -2 -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 -1 -3 -6 -3 -3 -5 -5 -3 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -5 -5 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -8 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -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 -3 -4 -5 -6 -4 -3 -2 -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 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -8 -7 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -5 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -7 -5 -3 -3 -2 -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 -1 -2 -5 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -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 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -4 -3 -3 -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 -1 -3 -7 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -3 -5 -6 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -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 -1 -2 -4 -5 -4 -3 -2 -8 -8 -5 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -3 -3 -4 -5 -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 -1 -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 -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 -2 -4 -6 -6 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -7 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -6 -6 -5 -4 -2 -1 -0 -0 -0 -2 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -4 -2 -1 -3 -3 -3 -3 -5 -6 -6 -6 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -5 -9 -7 -6 -5 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -5 -5 -5 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -4 -5 -6 -6 -3 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -2 -2 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -6 -8 -6 -5 -5 -5 -5 -4 -4 -4 -4 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -5 -8 -6 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -6 -5 -5 -4 -3 -3 -3 -3 -3 -4 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -2 -2 -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 -1 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -7 -8 -7 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -3 -4 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -6 -6 -3 -2 -3 -3 -3 -4 -5 -5 -5 -7 -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 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -3 -7 -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 -1 -3 -6 -8 -7 -5 -4 -4 -4 -4 -4 -5 -7 -8 -9 -10 -6 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -8 -8 -8 -6 -4 -4 -5 -7 -9 -11 -10 -9 -9 -12 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -9 -9 -9 -9 -9 -9 -10 -12 -13 -13 -11 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -11 -13 -13 -11 -10 -10 -12 -13 -15 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -14 -12 -11 -10 -12 -14 -14 -12 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -6 -12 -12 -10 -8 -8 -10 -11 -12 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -3 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -7 -5 -1 -3 -5 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -4 -5 -6 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -7 -5 -1 -0 -1 -5 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -3 -4 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -3 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -2 -7 -7 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -11 -10 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -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 -12 -9 -1 -0 -0 -0 -0 -2 -6 -10 -9 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -1 -3 -4 -5 -7 -8 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -3 -10 -10 -8 -5 -7 -9 -8 -1 -0 -2 -6 -9 -9 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -4 -6 -8 -10 -10 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -11 -13 -7 -13 -17 -17 -6 -3 -3 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -7 -2 -2 -3 -5 -8 -9 -8 -11 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -5 -8 -7 -6 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -6 -1 -0 -0 -0 -3 -12 -21 -22 -19 -18 -21 -20 -17 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -8 -8 -9 -12 -13 -13 -13 -19 -22 -19 -8 -1 -0 -0 -11 -17 -16 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -11 -12 -11 -9 -6 -3 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -6 -10 -11 -3 -1 -0 -0 -0 -2 -6 -3 -2 -4 -9 -15 -19 -21 -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 -1 -2 -6 -8 -9 -10 -11 -11 -13 -17 -26 -33 -41 -49 -50 -41 -41 -44 -38 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -9 -10 -10 -9 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -6 -8 -9 -7 -5 -3 -1 -4 -7 -10 -6 -3 -0 -0 -4 -7 -7 -5 -5 -9 -12 -15 -17 -17 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -10 -10 -10 -11 -12 -12 -14 -21 -24 -22 -17 -34 -42 -44 -38 -20 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -6 -6 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -7 -11 -11 -12 -17 -17 -17 -17 -16 -14 -12 -6 -6 -8 -8 -11 -15 -15 -11 -7 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -7 -7 -9 -10 -10 -12 -14 -17 -14 -18 -36 -39 -37 -28 -9 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -3 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -5 -6 -3 -2 -8 -14 -19 -20 -13 -8 -7 -4 -7 -13 -12 -14 -19 -25 -17 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -8 -10 -16 -23 -33 -41 -46 -43 -33 -19 -1 -3 -5 -7 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -9 -14 -17 -12 -9 -7 -9 -13 -15 -13 -9 -15 -26 -25 -19 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -5 -6 -8 -14 -21 -31 -44 -48 -44 -33 -18 -5 -5 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -9 -14 -16 -17 -18 -12 -9 -7 -10 -17 -23 -19 -8 -6 -17 -19 -19 -18 -7 -2 -0 -2 -10 -15 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -2 -3 -4 -6 -9 -14 -20 -18 -7 -27 -36 -36 -23 -15 -11 -7 -6 -7 -11 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -12 -13 -14 -17 -18 -18 -18 -14 -10 -8 -5 -2 -1 -5 -9 -15 -24 -15 -7 -0 -1 -10 -18 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -4 -8 -13 -20 -33 -43 -40 -32 -25 -15 -11 -8 -6 -7 -8 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -13 -14 -12 -4 -1 -0 -0 -2 -4 -3 -4 -12 -23 -27 -22 -13 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -5 -8 -11 -11 -17 -22 -20 -14 -9 -8 -8 -8 -9 -12 -10 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -10 -12 -11 -5 -2 -0 -0 -5 -8 -6 -4 -8 -20 -24 -25 -23 -21 -15 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -2 -1 -1 -1 -1 -1 -2 -3 -5 -5 -4 -1 -12 -17 -17 -9 -7 -7 -7 -8 -10 -14 -14 -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 -1 -2 -4 -5 -4 -2 -1 -0 -0 -1 -1 -0 -0 -3 -12 -17 -18 -15 -12 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -2 -2 -2 -3 -3 -2 -2 -1 -1 -1 -1 -3 -5 -6 -4 -3 -6 -9 -9 -7 -7 -7 -7 -9 -13 -17 -23 -18 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -2 -1 -1 -1 -2 -3 -4 -4 -3 -2 -1 -1 -1 -3 -4 -6 -8 -8 -6 -5 -5 -6 -6 -6 -7 -9 -15 -21 -27 -16 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -10 -10 -7 -6 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -2 -3 -3 -2 -2 -1 -1 -2 -3 -4 -5 -3 -2 -2 -3 -4 -5 -4 -2 -2 -7 -20 -24 -13 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -5 -7 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -4 -4 -2 -1 -1 -1 -1 -1 -2 -4 -6 -8 -12 -16 -22 -24 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -2 -2 -2 -1 -3 -4 -6 -6 -5 -5 -5 -4 -1 -1 -1 -1 -1 -0 -1 -3 -5 -8 -12 -16 -21 -19 -16 -11 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -4 -4 -6 -8 -10 -10 -8 -7 -5 -3 -2 -1 -1 -2 -2 -2 -3 -6 -10 -15 -20 -24 -21 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -3 -5 -8 -10 -11 -12 -13 -13 -10 -7 -5 -3 -2 -3 -3 -4 -4 -6 -8 -12 -16 -21 -26 -31 -28 -20 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -6 -12 -12 -12 -12 -13 -12 -10 -7 -5 -4 -5 -6 -6 -7 -8 -10 -13 -17 -21 -23 -23 -23 -27 -29 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -5 -1 -1 -4 -8 -11 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -3 -10 -14 -12 -10 -9 -11 -10 -10 -8 -7 -7 -8 -7 -7 -7 -8 -8 -8 -12 -16 -19 -18 -16 -16 -19 -23 -27 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -14 -16 -16 -15 -13 -18 -24 -29 -27 -21 -13 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -7 -7 -7 -7 -7 -7 -5 -3 -2 -3 -5 -6 -7 -9 -10 -9 -5 -2 -1 -3 -6 -10 -11 -10 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -3 -1 -1 -8 -9 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -7 -6 -7 -7 -9 -8 -6 -3 -1 -0 -0 -1 -2 -5 -8 -10 -4 -1 -0 -0 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -3 -4 -6 -8 -10 -8 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -11 -6 -4 -3 -5 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -4 -2 -1 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 Wind_Speed 11 11 10 10 9 9 9 10 10 10 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 11 11 11 10 10 9 9 8 8 8 8 8 8 8 9 9 10 11 12 13 13 13 14 16 20 23 25 26 25 25 24 23 23 23 24 24 23 21 20 20 20 20 20 21 21 21 21 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 19 19 21 23 26 27 28 28 29 31 32 34 34 35 35 34 34 33 31 29 26 25 23 22 21 21 22 24 24 23 22 21 22 22 23 23 23 22 21 21 20 19 19 18 18 18 17 16 15 14 15 16 18 18 19 18 17 17 18 18 16 15 15 14 13 12 12 14 16 18 18 17 16 17 18 20 22 23 23 24 24 24 23 23 22 21 19 16 16 17 18 18 18 19 22 24 28 29 30 30 29 29 28 28 27 27 27 26 26 27 27 27 27 27 27 28 29 29 30 30 30 29 29 29 29 29 30 28 16 6 5 6 7 9 11 12 11 9 7 6 5 4 2 2 4 6 8 9 10 11 10 10 9 9 7 5 4 2 1 4 8 9 8 8 8 9 10 10 9 9 8 8 9 10 10 11 12 11 9 8 8 8 8 8 9 9 9 10 10 10 10 11 11 12 12 12 11 11 11 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 10 10 10 11 12 14 17 22 22 21 15 4 7 9 9 8 7 5 12 20 22 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 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 22 23 23 23 23 23 23 24 24 25 25 26 26 27 27 27 27 27 27 28 28 28 28 28 29 29 29 30 29 29 30 30 29 28 25 21 23 20 19 22 21 19 15 9 4 10 15 21 27 27 16 7 16 21 12 4 5 5 5 4 2 9 19 23 24 24 21 14 5 2 2 5 7 9 9 10 10 10 10 10 10 10 10 10 11 12 12 12 11 11 10 11 10 8 7 6 6 11 11 11 10 9 9 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 9 10 11 14 17 20 21 21 22 22 23 24 24 23 22 22 22 23 23 22 21 20 19 19 19 19 19 20 20 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 20 19 19 20 23 25 27 27 28 28 30 32 32 33 33 33 33 32 31 30 29 26 24 22 21 20 20 22 23 24 23 22 21 21 21 22 23 23 22 21 20 20 19 19 18 18 18 17 16 15 15 15 17 18 19 19 18 17 17 18 17 16 15 14 12 11 10 10 11 14 18 18 17 17 17 18 20 22 23 24 24 24 24 23 23 21 20 16 15 16 16 17 18 19 22 24 27 29 30 30 30 30 30 29 28 28 27 26 26 26 26 26 27 27 27 27 27 28 28 29 29 29 29 29 29 29 30 30 27 15 7 7 8 9 11 12 12 11 8 6 5 4 3 2 2 3 4 5 5 6 6 7 8 9 9 10 8 7 5 2 3 6 8 8 8 8 9 9 9 9 8 8 8 8 9 10 11 12 11 9 8 8 8 8 9 9 9 9 10 10 10 11 11 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 13 15 18 20 19 15 7 5 8 9 9 8 6 12 21 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 20 20 19 19 20 20 21 21 21 21 21 22 23 23 23 23 23 24 24 25 24 24 24 25 26 26 27 27 28 28 28 29 29 30 30 30 30 30 30 31 31 31 31 31 30 30 29 24 23 27 29 28 25 23 20 13 7 12 15 18 23 29 27 14 7 17 21 11 6 10 8 3 2 4 7 12 19 22 21 17 9 4 3 5 8 10 11 11 11 10 10 11 11 12 12 12 12 13 13 13 13 12 11 11 11 11 9 6 6 6 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 8 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 4 4 3 3 3 4 4 5 5 5 5 5 6 6 6 6 7 7 7 6 6 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 8 10 13 17 19 20 20 19 19 21 22 23 23 22 22 22 22 23 22 21 20 19 18 18 18 18 19 20 20 20 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 21 22 24 25 26 27 27 29 30 31 31 31 31 31 30 30 29 28 27 25 23 21 21 21 21 23 23 22 21 20 20 20 21 22 23 22 21 21 20 19 19 19 19 18 18 17 16 17 18 19 19 20 19 18 18 18 18 17 16 14 12 9 8 7 6 5 9 14 17 18 18 19 19 21 22 23 24 24 24 24 23 22 22 17 15 15 16 16 18 19 22 25 28 30 31 31 31 31 31 30 30 29 29 28 27 26 26 26 26 26 27 26 26 26 27 28 28 28 29 29 29 29 29 30 30 26 15 7 6 7 10 12 13 13 11 9 7 5 4 3 1 2 3 4 4 4 4 5 7 9 10 11 12 11 9 7 4 2 4 6 7 8 8 9 9 9 8 8 8 8 9 9 10 11 12 11 9 8 8 8 9 9 9 9 9 9 10 10 11 11 12 13 13 13 13 12 12 12 11 11 11 12 13 14 14 13 11 10 9 10 11 11 11 10 10 11 11 11 12 12 12 12 12 7 11 19 17 14 11 6 7 8 9 10 10 12 20 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 22 22 22 23 23 23 23 23 23 22 21 21 20 19 19 19 19 20 21 22 22 22 22 22 23 23 24 24 24 24 25 26 25 24 25 26 26 26 27 27 28 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 28 22 22 28 31 32 28 25 18 8 12 19 21 22 26 29 26 14 15 21 23 13 7 9 6 1 4 5 7 10 17 22 23 21 12 7 4 6 11 14 14 13 12 11 11 12 12 12 12 12 13 13 14 14 15 14 12 12 12 12 10 7 5 5 10 11 11 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 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 6 5 5 5 4 4 3 3 2 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 4 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 11 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 9 10 13 16 18 18 18 17 17 19 20 22 23 22 22 21 22 22 22 22 20 20 19 19 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 21 21 22 23 24 25 26 27 27 28 29 29 29 29 29 28 27 26 25 24 24 23 23 22 22 21 22 21 21 21 20 20 20 21 22 22 21 21 20 20 19 19 19 19 19 19 18 19 20 20 21 20 20 20 19 19 19 19 18 17 15 11 6 4 2 4 6 4 8 14 18 20 20 21 22 23 23 23 23 24 24 23 22 20 17 15 16 16 17 19 21 25 28 31 32 32 32 32 31 31 31 30 30 29 28 28 27 27 26 27 27 27 27 26 26 26 27 27 28 28 29 29 29 29 29 29 25 12 5 4 6 8 10 12 13 12 10 8 6 4 3 2 1 3 5 5 6 7 8 9 11 14 15 16 13 10 8 5 3 3 6 8 8 9 9 10 9 8 8 9 9 9 10 10 12 12 11 10 9 8 9 9 9 9 9 9 10 10 10 11 12 13 14 14 14 14 13 13 13 12 12 12 14 15 16 16 15 13 10 9 9 10 11 11 11 11 11 12 12 12 12 12 12 12 7 10 17 17 15 13 9 6 7 9 10 13 17 21 23 23 23 23 23 23 24 24 23 23 23 22 22 22 22 22 22 22 23 23 24 24 24 24 24 23 22 22 21 20 20 20 20 20 21 22 22 22 22 22 22 23 23 23 23 23 24 25 26 25 25 26 27 27 27 28 28 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 27 16 13 23 30 32 30 27 18 7 14 21 23 23 25 28 27 14 20 25 25 17 5 3 3 4 6 7 8 11 16 21 26 30 26 18 10 5 14 18 17 15 13 13 13 14 13 13 11 11 12 12 13 15 16 15 14 14 14 13 11 8 5 5 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 6 6 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 8 9 10 12 14 16 18 18 18 17 17 17 19 22 23 23 22 21 21 22 22 22 21 20 20 19 19 18 18 19 19 19 19 20 20 20 19 20 20 20 20 20 21 21 21 20 20 20 20 21 21 21 21 22 23 24 25 26 27 27 28 28 28 27 26 25 24 23 21 21 21 21 22 22 22 22 20 16 17 19 19 19 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 22 22 22 22 21 21 21 21 21 20 19 19 19 20 21 18 7 5 6 6 4 5 16 22 22 22 23 23 23 22 23 23 24 23 21 19 17 16 17 17 19 21 24 28 31 32 32 32 32 32 31 31 31 31 30 29 29 28 28 27 27 27 27 27 27 27 26 26 26 26 27 27 28 28 29 29 29 28 23 8 2 2 4 5 7 9 12 14 13 11 8 6 5 4 3 1 3 5 6 8 9 10 12 16 18 20 16 11 9 6 3 3 7 9 10 10 10 10 10 9 9 10 10 10 10 11 12 12 11 10 10 9 9 9 9 9 9 10 10 10 11 12 13 14 14 14 15 14 14 14 14 14 14 14 15 17 18 18 16 14 11 8 8 8 10 11 11 12 12 12 13 13 13 13 13 13 12 4 12 16 15 14 11 8 6 8 11 15 19 21 23 23 23 23 23 23 23 23 24 23 23 22 22 22 22 22 23 23 23 24 24 24 24 24 23 23 23 22 22 21 21 21 21 22 22 23 22 22 22 22 22 22 23 23 23 23 24 25 25 25 26 27 28 28 28 28 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 30 24 17 16 23 29 30 31 29 22 13 19 23 21 17 22 28 27 24 25 26 26 22 17 13 10 9 9 9 10 12 16 20 24 28 28 22 10 9 16 19 19 17 15 14 14 14 14 13 11 10 11 12 12 14 15 15 15 15 16 15 13 10 5 5 9 8 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 8 9 9 9 9 8 7 7 7 7 7 8 8 7 7 7 7 7 8 7 7 6 6 5 5 5 6 6 6 5 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 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 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 9 10 12 13 15 17 17 18 18 18 18 18 19 22 23 23 22 21 21 22 23 22 21 21 20 20 19 19 18 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 23 24 25 25 26 26 27 26 26 24 23 23 22 21 20 19 19 18 15 13 15 18 15 11 12 15 18 19 19 20 21 20 20 20 20 20 20 20 20 21 21 22 23 23 24 24 24 23 22 21 21 21 21 20 20 20 22 24 24 22 13 6 4 5 7 7 9 22 23 23 23 23 22 22 23 23 23 22 20 19 18 18 19 19 21 23 27 30 32 32 32 32 32 31 31 31 31 30 30 29 28 28 28 27 27 27 27 27 27 27 26 26 25 25 26 26 26 26 27 27 27 26 20 5 3 1 2 3 4 6 12 16 17 13 7 4 4 4 4 3 3 4 4 6 8 9 11 15 20 25 19 12 5 1 3 7 10 11 12 12 12 11 11 10 10 10 10 10 10 11 12 12 11 11 10 10 10 10 10 9 10 10 10 10 11 12 13 14 15 15 15 15 15 15 15 15 15 15 16 18 19 18 17 15 12 9 8 8 9 11 12 13 13 14 15 15 15 15 14 14 14 9 3 12 13 12 12 10 6 7 14 18 21 22 23 23 23 23 23 23 23 23 24 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 23 22 22 23 23 23 23 22 22 22 21 22 22 22 23 23 23 24 25 25 26 27 28 28 28 28 29 29 29 30 30 30 31 31 31 31 30 30 30 30 30 30 30 30 30 28 25 21 21 23 27 29 30 30 29 24 25 19 16 11 23 28 28 28 28 28 27 25 22 19 15 12 11 10 11 13 15 18 20 23 26 19 12 15 17 19 19 18 17 17 16 15 15 14 12 11 11 12 12 13 15 15 15 15 16 17 16 12 6 5 9 8 8 8 8 8 9 9 9 9 9 9 10 9 9 9 9 9 9 8 8 8 9 9 9 8 7 7 7 7 8 8 8 7 7 7 7 8 7 7 6 6 5 5 5 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 7 7 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 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 11 12 14 15 16 17 16 17 17 18 19 20 22 23 22 22 21 22 22 23 22 22 21 20 20 19 19 19 18 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 23 24 24 25 25 25 26 26 24 23 22 22 21 20 19 18 17 15 11 7 10 14 15 13 13 16 18 19 19 20 20 20 20 20 20 20 20 20 21 21 22 24 24 25 25 25 24 24 23 22 22 21 20 19 19 20 22 23 23 21 18 13 8 4 3 5 10 20 24 23 23 22 22 23 23 23 23 21 20 19 19 20 20 21 23 26 29 31 32 32 31 31 31 31 30 30 30 30 29 28 27 27 27 27 27 26 26 26 26 26 26 26 25 25 24 25 25 25 24 24 24 22 16 5 1 1 0 2 3 7 12 18 21 17 12 8 4 1 2 3 4 4 4 4 5 7 10 12 18 25 20 13 9 9 11 12 13 13 13 13 13 12 11 11 11 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 11 12 12 13 14 15 15 16 16 16 16 16 16 16 16 17 18 19 19 17 15 13 11 9 9 9 11 13 14 14 15 17 18 17 16 16 15 15 14 11 8 7 5 5 7 6 13 19 21 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 23 23 23 23 24 24 25 25 25 26 26 28 28 28 28 28 29 29 29 30 30 31 31 31 31 30 30 30 30 30 29 30 29 29 29 28 25 21 20 21 25 28 30 31 31 30 30 26 24 24 27 29 29 29 29 29 28 27 25 22 18 13 10 9 11 13 15 16 17 18 19 18 17 17 18 19 19 19 19 18 15 14 15 15 13 12 11 12 13 14 15 16 16 16 17 17 17 13 7 5 10 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 7 7 7 7 7 7 7 6 5 5 5 6 6 6 5 5 4 4 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 12 12 12 11 11 11 10 10 10 10 9 10 10 10 11 11 11 11 12 12 13 15 16 16 16 16 15 16 17 19 21 22 22 22 21 21 22 23 23 22 21 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 23 23 24 24 24 25 25 25 24 23 22 21 20 19 18 17 16 13 10 9 11 14 14 14 15 17 19 19 20 20 20 20 20 20 20 20 20 20 21 22 23 25 26 26 25 25 25 24 24 23 23 22 20 18 18 20 21 22 22 22 20 18 16 13 11 11 14 21 23 23 22 22 22 23 23 23 22 22 21 20 20 21 22 23 25 27 30 31 31 31 31 30 30 30 30 30 29 29 28 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 23 23 23 22 21 20 19 14 8 3 0 0 1 4 7 13 20 26 26 25 21 16 9 6 5 5 5 5 5 5 6 7 5 18 23 23 21 19 17 17 16 15 15 14 14 14 13 12 11 10 10 10 10 9 10 11 11 11 11 11 11 11 10 10 10 10 10 11 11 12 13 14 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 17 16 14 13 12 11 12 13 14 15 15 16 17 18 18 17 17 16 16 17 18 19 18 17 15 13 18 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 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 25 25 25 26 26 26 26 27 28 28 28 28 28 29 29 29 30 30 30 31 31 30 30 29 29 29 29 28 29 29 29 28 28 25 22 19 20 23 27 29 31 31 32 31 29 26 26 27 28 29 29 29 29 29 28 27 25 21 13 10 10 12 13 14 15 15 15 15 16 17 18 18 19 20 20 21 20 16 15 16 17 15 12 10 11 13 15 16 17 17 17 17 18 17 12 5 7 10 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 7 7 7 7 7 7 7 6 5 5 5 6 6 6 5 5 5 4 4 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 13 13 14 14 15 15 16 16 16 16 15 15 15 16 18 20 21 21 21 21 21 22 23 22 22 21 21 21 20 20 19 19 19 19 20 20 20 20 20 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 24 24 24 24 24 23 23 21 20 19 19 18 17 15 13 12 11 11 12 11 14 16 17 18 19 19 19 19 19 19 20 20 20 20 20 21 23 24 26 26 26 26 25 25 25 25 24 24 23 21 18 17 19 21 23 22 20 20 20 19 17 17 18 20 21 22 22 21 21 22 23 23 23 22 22 22 22 22 22 23 25 26 28 30 31 31 30 30 30 30 30 29 29 29 28 27 26 25 25 25 25 25 25 25 25 25 25 25 26 25 25 24 23 22 21 20 19 17 16 14 11 7 3 1 1 3 7 10 18 27 28 27 26 22 16 11 8 7 6 5 6 5 4 1 13 22 23 23 22 22 21 19 18 17 15 15 14 14 13 11 10 9 9 9 9 9 10 11 12 12 12 12 11 11 10 10 11 11 11 11 12 13 13 14 15 16 16 17 17 16 16 16 17 18 18 18 18 18 18 17 16 15 15 14 14 15 15 16 16 16 17 17 18 18 18 18 18 18 18 19 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 24 24 24 24 24 24 23 23 24 24 24 24 25 25 25 26 26 26 26 26 26 27 28 28 28 28 28 28 29 29 29 30 30 30 30 30 29 29 28 28 27 27 27 28 28 28 28 27 25 22 20 21 23 27 29 31 32 32 31 29 27 26 27 28 28 29 29 29 29 28 27 27 24 16 13 13 13 14 15 15 15 15 15 16 16 18 18 20 21 21 21 22 21 19 20 20 15 7 6 9 13 16 17 18 18 18 18 18 16 9 6 7 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 2 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 16 17 17 18 18 18 18 17 16 15 15 15 17 18 20 20 21 21 21 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 22 21 20 19 18 17 16 15 14 13 11 11 11 10 13 15 15 16 17 18 19 19 19 20 20 20 20 20 21 22 23 25 26 26 26 26 26 26 26 25 25 24 23 21 18 18 19 22 24 23 21 21 21 20 19 19 19 21 22 21 21 21 20 21 22 22 22 22 22 23 23 24 24 25 26 27 29 30 30 30 30 29 29 29 29 29 29 28 27 26 25 25 24 24 24 24 24 24 24 24 25 25 25 25 25 24 22 21 20 19 18 16 15 14 12 9 7 3 1 1 4 4 11 21 19 17 24 24 17 12 9 7 6 6 5 4 3 11 20 23 24 24 23 23 22 20 19 18 16 15 14 14 13 11 10 9 9 9 10 11 11 12 13 13 13 12 12 11 11 11 11 11 12 12 12 13 13 14 15 16 16 16 16 16 16 17 18 19 19 19 19 18 18 17 17 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 20 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 23 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 29 28 27 27 26 26 26 26 27 28 28 27 26 25 23 21 21 23 26 29 31 31 31 30 29 28 28 27 27 28 28 29 29 28 26 24 25 24 20 17 15 15 15 16 17 17 17 17 17 17 18 18 20 21 21 21 22 22 22 24 25 17 10 7 7 12 16 18 19 19 19 18 17 13 7 7 7 10 10 10 10 10 9 9 9 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 2 2 2 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 9 9 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 15 15 16 17 17 18 19 19 19 18 18 18 17 17 16 17 18 19 19 20 20 21 21 21 22 22 22 22 22 22 22 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 20 20 20 21 21 21 21 21 22 22 22 22 21 20 20 19 17 16 16 15 14 13 11 10 10 10 11 13 14 15 16 17 18 19 20 20 20 20 20 20 21 22 24 25 26 26 26 26 26 25 25 24 24 24 23 22 19 19 20 23 24 25 25 24 22 20 19 19 20 21 22 21 21 20 20 20 21 21 21 22 23 24 25 25 26 26 27 28 29 30 29 29 29 29 29 29 28 28 28 28 27 26 25 24 24 24 23 23 23 23 23 23 24 24 24 25 25 24 22 20 19 18 17 16 15 13 12 11 10 6 1 1 3 5 3 4 4 6 17 22 15 12 8 6 5 5 4 2 7 14 20 23 24 24 24 23 22 21 20 19 17 16 14 13 12 11 10 10 10 10 11 12 13 14 14 14 13 13 12 12 11 11 11 12 12 12 12 13 13 14 15 16 16 16 16 16 16 17 19 19 20 20 19 19 18 17 17 17 17 18 18 19 19 19 19 18 18 18 18 18 18 19 19 19 20 21 21 22 22 23 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 23 23 23 23 23 24 24 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 28 27 26 25 25 24 25 25 26 27 27 26 25 24 23 23 22 24 26 28 30 31 30 29 28 28 28 28 28 28 28 28 28 27 25 23 22 22 21 18 16 16 16 17 18 19 19 18 18 18 18 19 19 20 21 21 22 23 25 28 30 31 26 17 8 12 19 20 21 20 19 16 13 9 6 7 6 10 10 10 11 10 10 10 10 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 4 4 4 3 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 8 8 8 8 9 9 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 15 15 16 16 17 18 18 19 19 19 18 18 18 18 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 22 22 22 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 21 21 21 21 21 21 20 20 20 19 20 20 20 20 20 20 20 20 20 20 20 19 18 17 16 15 14 14 12 10 10 10 10 11 13 14 15 16 16 18 19 20 20 20 19 20 21 23 24 25 25 25 26 26 25 25 24 24 24 24 24 24 23 21 21 22 24 25 25 24 23 22 20 19 20 21 22 21 21 21 21 20 20 20 21 21 22 23 24 25 26 27 27 28 28 29 29 29 29 29 29 29 28 28 28 28 27 26 26 25 24 24 23 23 23 23 23 23 23 23 24 24 24 24 24 22 20 18 17 17 16 15 14 13 13 13 10 4 1 3 5 5 3 4 7 7 3 9 10 8 6 4 4 3 5 11 17 20 22 23 23 23 23 22 21 20 19 17 16 14 13 12 12 11 11 11 11 11 13 14 14 14 14 14 13 13 12 12 11 11 12 12 12 12 13 13 14 15 15 16 16 16 16 17 18 19 20 20 20 19 19 18 18 17 18 18 19 20 20 20 20 20 19 19 18 19 19 19 19 19 20 20 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 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 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 28 27 26 25 24 23 23 23 25 25 26 26 25 24 24 24 24 23 24 25 27 29 31 31 29 27 27 28 28 28 27 27 27 27 26 23 20 19 20 19 18 17 17 17 19 19 20 20 20 19 19 19 19 19 19 20 21 22 23 26 29 32 35 33 28 21 21 26 29 26 21 17 12 7 6 7 8 7 10 10 10 11 11 10 10 10 10 9 8 8 8 7 7 7 7 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 5 5 5 5 4 4 4 4 4 4 3 2 2 1 1 1 1 2 2 2 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 8 8 8 9 9 10 10 11 11 11 11 11 12 12 12 12 13 13 13 14 14 15 15 16 16 17 17 18 18 19 19 19 19 18 18 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 21 21 21 20 20 20 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 18 17 16 15 14 13 12 10 10 10 10 11 12 15 16 16 16 18 20 21 21 21 20 21 23 25 25 25 24 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 24 25 24 23 22 21 21 21 21 21 21 20 20 21 21 21 20 21 22 22 22 23 25 25 26 26 27 28 28 29 29 29 28 29 29 29 29 28 28 28 27 27 26 25 25 24 24 23 23 23 23 23 23 24 24 24 24 24 24 22 20 18 17 16 16 15 15 15 15 15 12 8 4 3 5 5 5 6 8 6 1 6 8 7 5 4 3 4 8 14 19 21 22 22 22 23 22 22 21 20 18 17 16 14 13 12 12 12 12 12 12 12 13 14 15 14 14 14 14 13 13 12 12 11 12 12 12 13 13 13 14 14 15 15 16 16 17 17 18 19 20 20 20 20 19 19 18 18 18 19 19 20 20 21 21 20 19 19 19 19 19 19 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 29 29 29 29 28 28 27 25 23 22 22 22 22 24 25 25 25 24 23 23 24 24 23 23 25 27 29 31 31 30 28 28 28 27 27 26 26 26 26 25 23 20 18 18 18 17 17 17 18 19 20 21 21 20 20 19 18 18 18 18 19 21 22 23 25 28 30 31 30 29 30 30 32 34 31 24 17 13 12 11 11 10 8 10 10 10 11 11 11 11 11 10 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 8 8 8 7 7 7 7 7 6 6 6 5 5 4 4 4 4 4 4 4 3 3 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 10 11 11 11 11 11 12 12 12 12 13 13 13 13 14 15 15 16 16 16 17 18 18 19 19 19 19 19 19 19 19 19 20 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 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 18 18 18 17 17 17 17 17 18 18 18 18 18 18 17 16 16 15 14 13 12 11 11 11 11 11 13 15 16 16 16 18 21 23 23 23 22 23 25 25 25 24 24 24 24 24 24 24 23 24 25 25 25 24 24 23 23 24 24 25 24 23 22 21 21 21 21 20 19 18 19 20 21 21 21 21 22 22 23 24 24 24 25 26 26 27 28 28 28 28 28 29 29 29 29 29 28 28 27 27 26 26 25 25 24 24 23 23 24 24 24 24 24 24 24 24 23 22 21 18 16 16 16 16 16 16 16 16 14 10 6 5 6 6 6 7 9 8 3 3 4 3 3 3 4 7 11 15 19 21 21 21 22 22 22 21 20 19 18 17 15 14 13 13 12 12 13 13 13 13 13 14 14 15 14 14 13 13 13 12 12 12 12 12 12 13 13 14 14 15 15 15 16 16 17 18 18 19 20 20 20 20 19 19 19 19 19 19 19 20 20 21 21 20 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 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 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 29 29 28 28 28 26 25 22 21 20 21 22 23 25 25 25 24 23 23 24 24 23 23 25 28 30 31 31 31 30 28 27 26 26 25 25 25 25 24 23 21 20 19 18 17 17 18 19 20 21 21 20 19 18 17 17 17 16 17 18 19 21 22 24 26 27 27 25 25 26 28 30 33 33 32 30 24 23 19 15 12 10 9 10 10 10 10 11 11 11 10 10 9 9 9 8 8 7 7 6 6 6 6 5 5 5 6 6 7 7 7 8 8 8 9 9 9 8 8 8 7 8 8 8 7 6 5 5 5 4 4 4 4 4 4 4 3 3 2 1 1 0 0 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 6 6 7 7 7 8 9 9 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 15 15 16 16 17 17 18 18 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 20 20 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 20 20 19 18 18 18 18 17 17 17 16 16 16 17 17 17 17 17 17 17 16 16 15 15 14 13 12 11 11 11 11 11 13 15 16 16 16 17 22 24 25 25 24 24 25 25 25 24 24 23 23 24 24 24 24 25 25 26 25 25 24 23 24 24 24 24 23 22 22 21 21 21 20 19 18 18 19 20 21 21 21 22 22 23 23 24 24 24 24 25 25 26 28 28 28 28 28 29 29 29 29 29 28 28 28 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 24 23 23 22 21 19 16 15 15 16 16 17 17 17 16 12 9 8 9 8 7 7 9 9 5 3 3 5 5 4 7 10 12 15 17 20 21 21 21 21 21 21 20 19 18 17 16 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 12 12 12 12 12 13 13 13 14 14 15 15 16 16 17 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 18 18 19 19 20 20 20 21 21 22 22 22 22 22 22 22 22 22 21 21 21 22 22 23 23 23 23 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 24 25 26 26 26 26 25 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 26 24 21 19 18 19 21 23 25 26 26 25 23 23 24 24 24 25 26 28 30 31 31 31 30 28 27 26 25 26 26 26 25 24 23 21 20 19 18 17 18 18 19 19 20 20 19 17 16 15 15 15 15 17 17 18 19 20 22 23 24 23 23 22 22 23 26 29 32 34 35 31 27 23 18 13 10 8 9 9 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 6 6 6 5 5 5 5 6 6 6 7 7 8 8 8 9 9 9 8 8 8 8 8 8 7 6 5 5 5 5 4 4 4 4 4 4 3 3 2 1 1 0 0 0 0 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 6 7 7 8 8 9 9 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 14 14 15 15 16 16 17 17 18 18 18 19 19 19 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 19 18 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 16 16 15 15 14 14 14 13 12 12 12 11 11 12 14 15 16 17 17 18 21 24 25 26 25 25 25 25 25 25 24 23 23 24 24 24 25 26 26 26 26 25 24 24 24 24 24 24 23 22 21 21 21 20 19 19 19 19 19 20 20 21 21 22 22 23 23 24 24 24 25 25 26 27 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 23 23 22 21 20 17 15 15 15 16 17 18 18 16 13 11 11 12 9 7 7 9 9 7 5 4 6 7 8 9 11 12 14 16 18 19 20 20 21 20 20 19 19 18 17 16 15 14 14 13 13 13 13 13 13 13 13 14 14 14 13 13 13 12 12 12 12 12 13 13 13 14 14 15 15 16 16 16 16 17 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 18 18 18 19 19 19 20 20 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 23 23 23 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 24 24 23 24 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 26 24 21 18 17 17 20 24 26 27 26 25 23 23 23 24 24 26 27 28 30 31 31 31 30 29 27 26 26 26 26 26 25 24 23 22 20 19 18 18 18 18 18 18 18 17 18 17 15 14 13 13 15 17 18 18 19 20 21 22 23 22 22 22 21 22 23 25 28 30 30 26 26 24 19 13 9 8 8 9 9 9 9 9 10 10 10 10 10 10 9 9 8 8 7 7 7 6 6 5 5 5 5 6 6 6 7 7 7 8 9 9 9 9 8 8 8 8 8 8 7 6 5 5 5 4 4 3 3 3 3 3 3 2 2 1 1 0 0 0 0 0 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 6 6 7 8 8 9 9 10 10 10 10 11 11 12 12 12 12 13 13 13 13 14 14 15 15 16 16 16 17 17 17 18 18 19 19 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 18 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 14 14 14 13 13 13 12 12 11 11 12 14 16 16 17 17 18 21 24 26 26 26 25 25 25 25 25 24 24 24 24 25 26 26 27 27 27 27 26 25 24 24 24 24 23 23 22 22 21 20 20 20 20 20 20 19 20 20 21 21 22 22 22 23 23 24 24 25 26 26 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 25 25 25 25 25 25 25 25 25 24 24 23 22 21 20 18 16 15 15 15 16 17 18 16 14 12 12 12 9 7 8 10 10 9 7 6 7 8 10 11 12 12 13 15 16 18 19 20 20 20 19 18 18 18 17 16 16 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 14 14 14 15 15 16 16 16 17 16 16 16 17 17 18 19 19 19 20 20 20 20 20 20 20 20 20 20 19 18 18 17 18 18 19 19 20 20 21 21 21 22 22 22 22 22 22 22 21 21 20 20 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 23 23 23 24 24 25 25 24 24 25 25 24 24 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 27 24 21 17 16 16 19 24 27 27 27 25 23 22 22 24 25 26 28 29 30 31 32 31 31 29 28 27 26 26 26 26 25 24 23 22 21 20 19 18 18 18 18 17 17 16 16 16 15 14 14 14 16 18 19 19 19 20 21 22 22 23 23 22 22 22 23 24 25 27 25 17 20 21 18 13 7 7 8 8 8 8 8 9 9 9 9 10 10 10 10 9 9 9 8 8 7 7 6 6 6 5 5 5 6 6 6 7 7 8 8 9 9 9 8 8 8 8 8 8 7 6 5 5 5 4 4 4 3 3 3 3 3 3 2 1 1 1 1 1 1 0 0 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 5 5 5 6 7 7 8 8 9 9 10 10 10 11 11 12 12 12 12 13 13 13 13 14 14 15 15 16 16 17 17 17 17 18 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 20 20 20 20 21 21 21 21 21 21 21 21 20 20 18 17 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 14 13 13 13 13 13 13 12 12 12 12 13 15 16 17 18 19 20 22 24 25 26 26 26 25 25 26 26 25 25 24 25 26 27 27 28 28 28 27 27 26 25 24 24 24 23 22 22 22 21 20 20 21 21 21 20 20 20 20 21 21 22 22 22 23 23 24 25 25 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 26 26 26 25 25 24 23 22 21 20 19 17 16 15 15 15 16 17 16 14 11 11 10 10 9 10 10 10 9 8 7 8 9 10 11 12 12 13 14 15 17 18 18 19 19 18 18 18 18 17 17 16 16 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 13 14 14 14 15 15 16 16 16 17 17 16 16 16 16 17 18 18 19 19 19 19 20 20 20 20 20 20 20 20 19 18 17 17 18 18 19 19 20 20 21 21 22 22 22 22 22 22 22 22 22 21 20 19 19 20 20 21 21 21 21 21 22 21 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 24 24 24 24 24 24 25 24 24 24 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 27 25 21 18 16 16 19 24 27 28 27 25 22 21 22 25 27 28 29 30 31 31 31 31 31 30 29 28 27 27 26 26 25 25 24 23 22 21 20 19 19 18 18 18 18 18 17 16 15 15 15 17 19 19 20 19 19 20 20 21 21 22 22 22 23 23 23 24 25 26 24 11 11 14 14 11 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 8 8 8 8 8 7 6 6 5 5 4 4 4 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 5 6 6 7 8 8 9 9 10 10 10 11 11 11 11 12 12 12 12 13 13 13 14 15 15 16 16 16 17 17 17 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 19 19 19 19 20 20 20 20 20 20 20 21 21 20 20 20 20 19 18 18 17 17 18 18 18 17 17 17 17 17 17 17 16 15 15 14 13 13 13 13 13 13 12 12 12 12 13 14 15 16 17 18 20 21 22 24 25 26 26 26 25 26 26 26 26 25 25 25 26 27 28 28 28 27 27 27 26 26 25 25 24 24 23 22 22 21 20 20 21 22 22 20 20 20 20 21 21 22 22 23 23 24 24 25 25 26 26 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 26 26 25 25 24 22 21 20 19 18 17 16 14 14 15 17 17 15 11 9 9 10 10 10 10 10 9 9 8 8 10 11 12 12 12 13 14 15 16 17 17 18 18 18 17 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 13 13 14 14 15 15 15 16 16 16 16 17 16 16 16 16 17 17 18 18 19 19 19 19 19 20 20 19 19 19 19 18 18 18 18 18 18 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 20 19 19 19 20 20 20 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 23 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 27 25 22 19 17 17 21 26 28 28 28 26 22 20 22 26 28 29 30 31 31 31 31 31 31 30 30 29 28 28 27 27 26 25 25 24 23 22 21 20 20 19 19 19 19 19 19 18 16 16 17 18 19 19 19 19 19 20 21 21 21 22 22 22 22 23 23 24 24 25 26 16 8 7 8 7 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 9 8 8 7 6 5 5 5 4 4 3 3 3 3 3 3 2 2 2 2 1 2 2 2 2 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 2 2 2 1 1 1 2 2 2 2 2 3 3 3 3 4 4 5 5 6 7 8 8 8 9 9 10 10 10 11 11 11 11 12 12 12 12 12 13 14 15 15 16 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 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 18 17 17 17 17 17 17 17 16 16 16 15 14 14 13 13 12 12 13 13 12 12 12 13 14 15 16 17 18 19 20 22 23 24 25 25 25 26 25 26 26 26 26 25 25 26 26 27 28 28 27 27 27 26 26 26 25 25 25 24 23 22 22 21 20 20 21 22 22 21 20 21 21 21 22 22 22 23 23 24 24 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 27 27 26 26 26 26 26 26 25 24 23 21 20 19 19 17 16 14 13 14 15 16 15 12 9 9 9 10 10 10 9 9 10 9 9 10 11 11 11 12 13 14 15 15 16 17 18 18 17 17 17 16 17 16 16 15 15 15 15 14 14 14 13 13 13 12 12 12 12 11 12 12 12 12 13 13 14 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 23 23 23 23 23 24 24 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 27 26 24 22 21 22 26 29 29 29 29 27 23 20 21 26 29 30 30 31 31 31 31 30 30 30 30 30 29 29 28 28 27 26 26 25 24 23 22 22 21 20 19 19 20 20 20 19 18 17 17 18 18 18 19 19 20 20 21 21 21 22 23 23 22 22 23 24 23 23 23 18 11 8 8 9 11 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 9 8 8 7 7 6 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 2 2 2 1 1 1 1 2 2 2 2 2 3 3 3 3 4 5 5 6 7 7 8 8 9 9 9 10 10 10 10 11 11 11 11 12 12 13 14 14 15 16 16 16 17 17 17 18 18 18 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 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 17 17 17 17 17 16 16 16 16 15 15 14 13 13 12 12 12 13 12 12 12 12 14 15 15 16 18 19 19 21 23 24 25 25 25 25 25 25 26 26 26 26 25 25 25 26 27 27 27 27 27 26 26 25 25 25 25 24 24 23 22 21 20 20 20 21 22 22 21 21 21 21 21 22 22 23 23 24 24 24 25 25 25 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 27 27 27 26 26 26 26 26 26 25 24 22 21 20 19 18 16 14 13 12 14 14 14 12 10 9 9 10 10 9 9 10 11 10 9 9 9 10 11 12 13 14 15 15 16 17 17 17 17 17 16 16 16 16 15 15 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 12 12 13 13 14 14 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 27 26 25 25 26 28 29 29 29 29 29 26 21 22 26 29 30 30 31 31 30 30 30 30 30 30 30 30 29 29 28 27 27 26 26 25 24 24 22 21 20 19 19 19 20 20 19 18 18 17 18 18 18 18 19 20 20 21 21 21 22 23 23 23 22 22 22 20 19 17 14 11 10 10 11 14 8 7 7 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 8 7 7 6 6 5 5 5 4 4 4 4 4 3 3 3 3 2 2 2 2 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 2 2 1 1 1 1 1 1 2 2 2 2 2 3 3 4 4 5 6 6 7 7 8 8 9 9 9 10 10 10 11 11 11 11 12 12 13 14 15 15 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 18 17 17 17 17 16 16 16 16 15 15 14 14 13 13 12 12 12 12 12 12 13 13 15 16 15 17 18 19 20 22 24 25 26 26 25 24 24 24 25 26 26 26 25 25 25 26 27 27 27 27 27 26 25 25 25 25 25 24 23 22 21 21 20 20 20 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 25 25 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 22 21 20 19 17 15 12 12 12 12 12 11 10 9 10 11 11 10 9 10 11 11 8 7 8 9 10 11 12 14 14 14 15 16 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 13 13 12 12 11 11 11 11 11 12 12 12 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 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 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 23 23 23 22 22 21 21 22 22 22 22 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 29 29 29 29 29 29 29 29 27 27 29 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 27 27 26 25 24 24 23 22 20 19 19 19 19 19 19 18 18 17 17 18 18 18 19 19 20 20 21 21 22 22 23 22 22 21 19 15 12 12 11 10 11 11 12 14 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 8 8 7 7 6 6 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 3 3 3 2 1 1 0 0 1 1 1 2 2 2 2 2 3 3 4 4 5 5 6 7 7 8 8 9 9 9 9 10 11 11 11 12 12 13 14 15 15 16 16 16 17 17 17 17 18 18 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 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 18 18 17 17 17 17 16 16 16 15 15 14 14 13 13 13 13 12 12 12 12 13 14 14 15 16 15 17 19 20 21 23 24 25 26 25 24 24 23 24 25 26 26 26 25 25 25 26 26 26 26 26 26 26 25 24 24 24 24 23 23 22 21 21 20 20 20 20 21 21 21 21 21 21 21 22 22 22 23 23 24 24 24 24 25 26 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 22 21 19 17 15 13 11 11 11 10 9 9 8 9 11 11 11 10 10 11 11 6 4 5 8 10 11 12 13 13 13 14 16 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 12 11 11 11 11 11 12 12 12 13 13 14 14 14 15 15 16 16 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 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 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 21 21 21 21 21 21 22 22 22 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 29 29 29 29 29 28 27 28 29 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 27 27 26 25 24 24 23 22 20 20 20 19 19 19 18 18 18 17 17 17 17 18 18 19 20 20 20 20 21 22 22 21 20 19 15 11 7 8 9 10 12 13 14 14 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 1 1 1 1 1 1 1 1 2 2 2 3 3 4 4 5 6 7 7 8 8 9 9 9 9 10 11 11 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 19 18 18 18 17 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 17 17 17 17 16 16 16 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 15 16 16 18 19 20 22 24 25 25 24 24 24 23 23 24 25 26 26 26 25 25 25 25 25 26 26 26 26 25 24 24 23 23 23 23 22 22 21 21 20 20 20 20 21 21 20 20 21 21 21 22 22 22 23 23 23 24 24 24 25 25 26 27 27 27 27 27 27 27 27 27 27 27 26 26 25 25 25 25 26 26 26 27 27 27 27 26 26 26 26 26 26 26 26 25 25 24 22 20 18 16 14 13 11 10 9 8 8 7 8 9 10 10 10 10 11 12 6 3 4 7 10 11 11 11 12 12 13 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 12 12 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 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 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 22 21 21 21 21 21 21 21 21 22 22 23 23 23 24 24 24 25 25 25 25 25 25 25 26 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 28 29 29 29 29 29 28 27 27 28 29 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 27 26 25 24 24 23 22 21 20 20 19 18 18 18 17 17 17 17 17 17 17 18 18 19 19 19 19 20 20 21 20 19 18 15 10 7 6 7 9 10 11 12 13 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 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 2 2 1 1 1 1 1 1 1 2 2 2 2 3 3 4 5 6 7 7 8 9 9 9 9 10 11 11 12 12 13 13 14 14 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 18 18 18 18 18 17 17 17 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 14 14 14 15 17 18 19 20 21 23 24 24 24 23 23 24 24 24 24 25 26 26 25 25 25 25 25 25 26 26 25 25 25 24 23 23 22 22 22 22 21 21 21 20 20 20 20 20 20 20 19 20 21 21 22 22 22 23 23 23 24 24 24 25 25 26 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 25 24 23 21 20 18 17 15 13 11 10 8 8 7 7 8 9 10 10 9 10 11 9 7 7 9 11 11 10 10 10 11 12 14 15 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 12 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 19 19 19 19 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 21 21 21 21 22 22 23 23 23 24 25 25 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 28 28 29 29 29 29 28 27 26 27 29 29 30 29 29 29 30 30 30 30 30 29 29 29 29 28 28 27 26 26 25 25 24 22 21 20 20 19 18 17 17 16 17 17 16 16 16 16 17 17 18 18 18 18 19 19 20 19 18 17 15 12 8 5 5 5 5 6 6 6 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 10 10 9 8 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 5 6 7 8 8 8 8 9 10 10 11 12 12 13 13 13 14 14 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 17 17 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 15 15 14 14 14 14 13 13 13 14 13 13 13 14 14 15 16 19 20 21 21 22 23 24 24 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 26 26 25 25 25 24 24 23 22 22 22 21 21 21 21 21 20 20 20 20 20 20 19 19 20 20 21 22 22 22 23 23 23 24 24 24 25 25 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 24 22 21 19 18 16 15 13 11 9 8 7 7 8 8 9 9 9 9 10 10 10 10 11 12 12 11 10 10 11 12 13 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 11 11 11 11 11 11 11 12 12 13 13 14 14 14 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 18 18 18 18 19 20 20 20 20 20 19 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 21 21 21 22 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 28 28 28 29 29 29 29 28 27 28 28 28 29 29 29 29 29 30 30 30 29 29 29 29 29 28 28 27 27 27 26 25 24 23 22 21 20 19 18 17 16 15 16 16 16 15 15 15 15 16 17 17 17 17 18 18 19 18 17 16 15 13 9 6 5 4 7 8 6 4 8 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 10 10 9 9 9 8 8 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 7 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 4 5 6 7 8 8 8 8 9 9 10 11 11 12 13 13 13 14 14 14 14 15 15 15 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 16 16 17 17 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 14 14 14 14 14 13 14 14 14 14 14 14 15 15 18 21 22 22 22 22 23 24 24 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 26 26 25 25 25 24 23 23 22 22 21 21 21 21 21 21 21 20 20 20 20 19 19 19 20 21 22 22 23 23 23 23 24 24 24 25 25 26 26 26 27 27 27 27 28 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 25 24 23 21 19 18 16 15 13 11 10 9 8 8 8 8 8 9 8 9 9 10 10 10 11 11 12 12 11 11 11 12 13 13 13 13 13 13 13 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 12 12 13 13 13 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 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 19 19 19 19 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 20 20 20 20 20 20 20 21 21 20 20 20 20 20 20 20 20 20 21 21 22 23 23 23 23 24 24 24 24 24 24 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 28 28 27 27 28 28 28 29 29 30 30 30 29 29 29 29 29 29 28 28 27 27 27 26 25 24 23 21 20 18 17 16 15 14 15 15 15 14 13 12 13 14 15 16 16 16 17 18 18 18 17 16 14 13 10 8 6 5 5 5 5 5 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 6 7 8 8 8 8 9 10 10 11 12 12 13 13 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 17 17 17 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 17 17 17 17 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 15 15 16 16 18 22 23 23 23 23 22 23 23 24 24 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 23 23 22 22 21 21 21 21 21 21 21 21 20 20 20 19 18 19 20 22 22 23 23 23 23 23 24 25 25 25 25 26 26 26 27 27 27 27 28 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 25 25 24 23 21 19 18 16 14 13 12 11 10 9 8 8 8 8 8 9 9 9 10 10 10 11 11 12 11 11 12 12 13 13 13 12 12 12 13 13 14 14 13 13 12 12 12 12 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 15 15 15 15 15 15 16 16 16 16 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 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 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 20 20 20 20 21 22 22 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 28 28 28 28 28 29 29 29 29 27 27 27 27 28 28 29 29 30 30 30 29 29 29 29 29 29 28 28 28 27 27 27 26 25 23 22 20 18 16 14 13 13 13 13 12 11 9 8 9 11 12 13 14 16 17 18 18 17 16 15 14 12 10 9 8 8 8 8 9 9 6 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 7 7 7 8 9 9 10 11 12 12 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 17 17 17 17 17 17 18 18 18 18 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 17 17 17 17 16 16 16 15 15 15 14 14 14 14 16 15 14 15 15 16 17 18 20 22 23 23 23 24 24 23 23 23 24 24 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 23 22 22 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 20 22 23 24 24 24 24 24 24 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 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 23 21 19 17 16 15 14 12 11 10 9 8 8 9 9 10 10 10 10 10 11 11 11 11 11 12 13 13 13 12 11 11 11 12 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 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 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 19 20 20 21 22 22 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 27 28 28 28 28 28 29 29 29 29 28 27 27 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 26 25 24 23 21 18 15 12 11 11 10 10 10 8 7 7 7 9 11 11 13 14 16 17 17 17 16 14 13 12 11 10 10 10 10 10 10 10 5 6 6 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 10 10 9 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 6 6 7 7 8 8 9 10 11 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 18 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 17 17 17 17 16 16 16 15 15 15 14 13 14 15 17 16 15 16 17 18 19 21 22 22 21 21 22 23 24 23 23 23 23 24 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 21 21 21 20 20 21 21 20 20 20 19 19 18 18 19 21 23 24 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 25 24 22 20 19 17 16 14 13 11 9 8 9 9 10 9 9 9 10 10 11 11 11 11 12 13 14 13 11 10 11 11 12 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 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 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 19 19 19 19 19 20 20 21 21 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 27 27 28 28 28 28 28 28 29 29 28 28 28 29 29 29 30 30 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 26 24 21 17 13 11 9 8 8 7 7 7 7 7 8 10 11 11 12 13 15 16 16 15 15 14 13 12 11 11 10 11 10 10 10 11 6 5 6 6 7 7 7 6 6 7 7 7 8 8 8 9 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 7 7 8 8 9 10 11 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 20 20 19 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 16 15 15 15 15 14 14 14 16 18 17 16 17 18 19 21 23 23 22 21 20 20 22 23 23 23 23 23 23 23 23 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 20 20 21 20 20 20 19 18 18 17 18 19 21 23 24 25 25 25 25 25 25 26 27 26 26 26 26 26 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 27 27 27 27 27 28 28 28 28 28 28 28 28 27 27 26 25 24 22 21 20 18 17 15 13 11 10 10 10 9 9 9 9 10 11 11 11 11 12 13 14 13 11 10 10 11 12 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 13 14 14 14 15 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 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 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 18 18 18 18 18 17 18 18 18 19 19 19 19 20 20 21 21 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 26 26 27 27 27 28 28 28 28 28 29 29 28 29 29 29 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 26 23 17 12 9 8 6 6 5 5 6 6 7 8 9 10 11 12 13 14 14 14 13 13 13 12 12 11 10 10 10 10 11 11 11 8 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 6 6 7 7 8 8 9 10 10 11 12 12 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 19 19 20 20 20 19 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 15 15 15 15 15 15 15 15 16 18 18 18 19 20 21 21 22 22 22 21 20 20 21 22 23 23 22 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 22 22 21 20 20 20 20 20 20 20 19 18 17 17 17 17 19 21 23 25 26 26 25 25 25 25 26 26 27 26 26 26 26 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 27 27 27 27 27 27 28 28 28 28 28 28 28 27 27 27 26 24 23 22 21 20 19 17 14 13 12 11 10 9 9 10 10 11 11 12 12 12 13 14 14 11 10 11 11 12 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 15 15 15 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 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 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 18 18 17 17 17 17 18 18 18 18 17 17 18 18 18 19 19 19 19 19 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 25 25 26 26 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 29 28 25 17 10 7 5 4 4 4 4 5 5 6 7 8 9 10 12 14 16 14 12 11 11 11 11 11 10 9 9 9 10 10 11 11 11 6 5 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 10 10 10 9 9 9 9 9 10 10 10 10 11 11 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 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 8 8 9 9 10 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 18 19 19 20 20 20 20 19 18 18 18 18 18 18 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 16 18 18 19 21 21 21 21 21 22 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 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 18 17 16 16 17 19 20 23 26 26 26 26 25 25 25 26 26 27 26 26 26 26 26 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 26 26 27 27 27 27 27 28 28 28 28 27 27 27 27 26 26 25 24 23 22 22 20 19 17 15 14 12 11 10 10 10 11 12 12 12 12 13 13 14 14 13 12 12 12 12 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 15 15 15 16 16 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 19 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 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 17 18 18 18 18 17 17 17 17 18 18 18 18 19 19 19 20 20 21 21 21 21 21 22 22 23 23 23 23 23 23 24 24 24 24 24 24 25 25 26 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 31 31 31 31 31 31 28 22 11 7 6 7 6 5 4 4 4 5 6 7 9 10 13 16 17 16 13 11 10 10 9 8 7 6 7 7 8 9 9 10 11 10 6 6 6 6 6 6 6 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 11 11 11 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 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 8 8 8 8 8 7 7 7 7 6 6 6 6 6 7 7 8 8 8 9 10 10 11 11 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 20 20 20 20 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 15 17 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 21 21 20 20 20 20 20 20 19 19 18 18 17 16 16 17 19 20 23 26 26 26 26 25 24 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 25 24 24 23 22 22 21 20 18 16 15 13 12 11 11 11 12 12 12 13 13 13 14 14 14 13 13 12 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 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 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 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 18 18 18 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 23 24 24 24 24 24 24 25 26 26 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 29 23 19 17 14 12 9 6 4 4 4 4 6 8 10 13 15 17 18 17 14 10 8 7 5 5 5 6 6 7 7 8 9 6 12 9 7 7 7 7 7 6 6 7 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 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 11 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 16 16 17 17 18 18 18 19 19 19 19 20 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 17 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 21 20 20 20 21 21 21 21 21 21 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 17 16 16 16 16 18 20 23 25 26 26 26 25 24 24 25 26 26 26 26 26 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 26 26 26 26 26 27 27 27 27 27 26 26 26 25 25 24 24 23 22 22 21 20 19 18 16 15 14 13 12 12 12 12 12 13 13 13 13 14 14 14 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 12 12 12 13 13 14 14 14 14 15 15 15 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 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 16 16 16 17 16 16 16 16 16 16 16 16 15 15 16 16 17 18 18 17 17 16 16 16 17 17 17 18 18 18 18 19 19 20 20 20 20 20 21 21 22 22 22 22 22 23 23 24 24 23 23 24 25 25 26 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 32 32 32 31 31 30 30 28 25 22 20 17 15 13 10 8 6 4 4 5 8 11 15 19 21 21 16 11 8 6 5 5 5 5 6 6 6 7 8 4 9 10 8 8 8 8 7 7 6 6 7 8 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 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 8 8 9 9 9 9 10 10 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 15 15 16 16 17 17 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 18 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 21 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 19 19 18 18 17 17 16 16 16 16 16 18 20 23 25 26 26 25 25 24 24 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 26 26 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 24 23 23 22 21 20 20 20 19 18 16 15 14 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 17 17 17 16 16 15 16 16 17 17 17 17 17 17 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 24 25 26 26 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 32 32 32 31 31 30 30 30 29 27 25 23 21 20 19 18 16 13 11 10 7 4 9 18 21 22 21 17 12 9 7 6 5 5 6 7 7 7 7 7 7 9 10 8 8 8 8 8 8 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 8 8 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 15 16 16 17 17 17 18 18 18 19 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 19 19 19 20 20 19 19 20 20 20 20 20 20 21 21 21 21 21 20 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 18 17 17 16 15 15 14 14 15 16 18 20 23 25 26 26 25 24 24 24 25 26 26 26 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 25 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 24 24 23 22 21 20 20 19 19 18 18 16 15 14 13 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 15 15 15 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 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 14 14 14 14 15 16 16 16 16 15 15 15 15 16 16 16 17 17 17 17 17 18 19 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 23 23 24 25 25 26 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 30 30 29 30 30 29 28 27 26 25 24 23 22 21 20 18 17 16 16 16 23 24 23 20 18 14 11 8 7 6 6 6 6 7 7 6 6 7 8 8 8 7 7 8 8 8 8 7 7 7 7 7 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 10 10 10 10 10 9 9 9 8 8 8 7 8 8 8 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 13 13 13 13 13 14 14 14 14 15 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 18 17 17 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 20 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 19 19 19 18 18 17 16 15 14 14 14 14 15 16 18 20 22 24 25 25 25 24 24 24 25 25 26 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 25 25 25 25 25 25 25 24 24 23 22 21 20 20 19 18 18 17 16 15 15 14 13 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 15 15 15 16 16 16 16 17 17 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 14 15 15 15 15 15 16 16 17 16 17 17 18 18 19 19 19 19 20 20 21 21 21 21 21 22 22 22 22 23 23 24 25 26 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 30 30 29 29 29 29 29 28 28 27 26 26 25 25 24 23 23 22 23 25 29 29 27 25 22 18 15 11 8 6 5 5 5 5 5 4 4 3 6 6 6 6 6 6 6 7 7 8 8 7 7 7 7 8 8 9 9 9 9 9 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 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 13 13 13 13 13 14 14 15 16 17 17 17 17 17 17 17 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 16 17 17 17 18 18 17 17 17 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 20 19 18 17 16 16 16 16 17 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 17 16 15 14 14 14 14 14 15 17 19 20 22 23 24 25 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 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 25 24 24 24 24 23 23 22 21 21 20 19 18 17 16 16 15 15 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 14 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 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 19 19 19 19 18 18 18 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 14 14 14 14 14 14 14 14 14 15 15 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 21 21 21 22 22 23 24 25 26 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 29 28 28 28 29 29 28 28 29 28 27 27 26 26 26 26 25 25 26 28 30 30 29 28 25 20 15 10 6 4 3 2 2 2 2 2 2 2 7 7 7 7 7 7 7 6 7 7 8 8 7 7 7 7 8 8 9 9 9 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 13 13 13 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 9 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 13 13 13 13 14 14 14 15 16 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 15 15 15 15 15 15 16 17 17 17 18 18 18 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 20 20 19 18 17 16 15 15 15 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 15 15 14 14 14 15 15 16 18 19 21 22 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 25 25 25 25 25 25 25 25 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 20 20 19 18 17 16 15 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 13 13 13 13 13 12 11 11 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 14 15 15 16 16 16 16 16 16 16 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 19 19 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 17 16 16 16 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 14 14 14 14 15 16 17 17 17 16 16 17 17 17 18 18 18 18 19 19 20 20 20 20 20 20 21 21 21 22 23 24 25 26 26 27 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 29 29 28 28 27 28 28 28 28 29 29 28 28 28 27 27 27 27 26 26 27 28 29 30 30 30 29 23 13 5 2 2 2 2 2 2 2 2 3 4 13 13 12 12 12 11 9 8 7 7 7 8 8 7 7 7 8 8 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 13 13 13 13 13 14 14 15 16 17 17 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 15 15 15 15 15 15 15 15 15 16 16 18 19 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 19 18 17 16 15 14 15 16 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 16 16 15 15 14 14 14 14 15 16 18 19 20 21 22 23 23 24 24 24 24 24 24 25 25 25 25 24 24 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 24 24 23 23 23 23 23 23 22 22 22 22 21 21 20 20 19 19 18 17 16 15 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 13 13 13 13 12 12 11 11 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 18 18 18 18 19 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 13 13 14 15 15 16 17 18 17 16 16 16 16 16 17 17 17 17 18 18 19 19 19 19 20 20 20 21 21 21 21 22 23 25 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 27 27 27 28 28 29 29 29 28 28 28 28 27 27 27 26 27 27 29 29 30 30 30 30 25 14 8 9 9 8 6 6 6 6 6 6 7 17 17 16 16 15 14 12 10 8 7 7 7 8 4 6 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 14 15 16 16 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 16 16 16 16 16 17 19 19 20 19 19 18 19 19 18 19 19 19 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 19 18 16 15 14 15 16 17 17 17 16 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 14 13 14 15 17 18 20 21 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 21 21 21 21 20 20 20 19 19 18 17 16 15 15 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 13 13 13 13 12 12 11 11 11 11 11 11 12 11 11 11 12 12 12 11 12 12 13 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 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 18 19 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 12 12 13 14 15 16 17 17 16 15 15 15 15 16 16 17 17 17 17 18 18 19 19 19 19 20 20 21 21 21 22 22 23 24 25 26 26 26 27 27 27 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 27 27 28 29 29 29 29 28 28 28 28 28 27 27 27 27 28 29 29 30 30 30 29 26 21 16 14 13 12 10 8 8 9 9 9 9 19 19 18 18 17 16 14 12 10 9 8 3 7 8 12 10 9 8 8 8 8 9 8 8 9 9 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 14 15 16 16 17 17 17 17 17 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 16 16 16 16 16 16 17 19 17 18 19 18 18 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 19 17 16 15 15 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 14 16 18 19 21 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 17 16 16 15 15 15 15 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 13 13 12 12 12 11 11 11 11 11 12 11 11 11 12 12 11 11 11 12 12 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 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 19 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 15 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 12 12 13 14 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 19 19 19 19 20 21 21 22 22 22 23 24 25 25 26 26 27 27 27 28 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 28 28 29 30 29 29 29 28 28 28 27 28 29 29 29 29 28 27 27 28 28 27 27 27 28 28 29 29 29 29 29 28 25 21 18 17 16 14 12 10 10 10 11 11 11 20 20 19 18 18 18 17 15 14 14 15 16 20 20 18 15 13 11 11 10 10 10 10 9 10 10 10 10 10 11 11 11 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 11 11 12 12 13 13 13 13 12 13 13 14 16 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 17 17 16 16 17 17 7 7 16 18 18 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 17 16 16 16 17 17 16 16 16 16 16 15 15 16 16 16 16 16 16 15 15 14 14 13 13 13 14 14 16 18 20 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 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 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 16 16 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 11 11 11 12 12 12 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 18 18 17 17 17 17 17 17 18 19 20 20 20 20 20 20 19 19 19 19 18 18 17 17 17 16 16 16 16 15 15 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 11 11 12 13 13 14 14 14 14 14 14 15 16 16 16 16 16 16 16 17 18 19 19 19 19 20 20 21 21 21 21 21 23 24 25 26 26 27 27 28 28 27 27 27 28 28 28 28 28 28 28 28 28 29 29 28 27 28 29 30 29 29 28 28 28 28 28 28 29 29 29 28 28 28 27 28 28 28 27 27 28 28 29 29 29 28 28 26 24 21 19 18 17 16 14 12 11 11 12 12 12 21 20 19 19 19 19 18 18 17 17 18 20 22 21 20 18 16 15 15 14 13 13 12 12 12 12 12 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 11 11 12 13 13 13 12 12 13 13 15 16 17 18 18 17 17 18 18 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 17 17 17 16 16 16 13 15 17 17 18 18 18 19 19 19 19 20 20 20 20 20 19 19 19 19 20 20 20 20 20 21 21 21 21 20 20 20 19 18 17 16 16 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 14 14 15 17 19 20 21 21 21 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 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 17 16 16 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 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 18 17 17 17 16 17 17 18 19 19 20 20 20 20 20 19 19 19 19 18 18 17 17 17 16 16 16 16 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 14 15 15 15 15 15 15 15 16 17 18 19 20 19 19 20 20 21 20 20 20 22 23 25 25 26 27 27 28 28 27 27 27 27 28 28 28 28 28 28 28 28 28 28 27 26 26 28 29 29 28 28 28 27 27 27 28 28 29 28 28 28 28 28 28 28 28 27 27 27 28 28 28 28 27 26 25 23 21 20 19 18 17 16 14 13 12 12 12 12 21 20 20 19 19 19 19 19 19 19 19 21 21 21 20 19 18 17 17 16 16 15 15 14 14 14 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 11 11 12 13 13 12 12 12 12 14 15 17 18 18 18 17 17 18 18 17 17 17 16 16 15 15 14 14 14 14 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 17 17 17 16 15 13 12 14 16 17 17 18 18 19 19 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 18 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 15 17 19 20 21 20 20 19 19 20 20 21 21 22 22 22 22 23 23 23 23 22 22 22 22 23 23 23 23 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 20 20 19 19 19 18 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 20 20 19 19 18 17 17 16 16 16 17 18 19 19 20 20 20 20 20 19 19 19 19 18 18 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 9 9 10 10 10 10 11 11 11 12 12 12 12 13 13 14 14 14 14 14 15 16 17 18 19 19 19 19 20 20 19 18 19 21 23 24 25 26 27 28 28 28 28 27 27 27 27 27 27 28 28 28 28 28 28 27 26 25 25 26 27 27 27 27 27 26 26 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 28 28 28 27 26 25 24 23 22 20 19 19 18 17 15 14 13 12 12 12 20 20 20 20 20 20 20 20 19 20 20 21 21 21 21 20 19 18 18 17 17 16 16 16 16 15 15 14 14 14 14 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 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 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 10 10 10 11 11 12 13 13 12 12 12 13 14 16 17 18 18 18 17 18 18 18 18 17 17 16 16 15 15 14 14 14 13 13 13 13 13 14 14 15 15 16 16 16 16 16 16 17 17 17 17 15 13 5 9 16 17 17 18 18 18 18 18 18 18 19 19 20 20 21 20 20 20 20 21 21 21 21 22 22 22 22 21 20 20 20 19 18 18 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 14 15 17 19 20 20 20 19 19 19 19 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 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 21 21 20 20 19 19 18 18 18 18 18 18 18 18 17 16 16 16 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 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 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 18 18 19 19 20 20 20 20 19 18 17 17 16 16 16 17 18 18 19 19 19 19 20 19 19 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 13 13 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 14 15 17 19 19 19 19 19 19 18 18 18 20 22 24 25 27 27 28 28 28 28 27 27 27 27 27 27 27 28 28 28 27 28 27 27 25 25 26 26 26 26 26 26 26 25 26 27 27 28 28 28 28 28 28 29 28 28 28 27 27 27 27 27 27 26 25 24 23 22 21 20 19 18 17 15 14 13 12 11 11 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 19 19 19 18 18 17 17 17 17 16 16 15 15 15 15 15 14 14 14 14 14 14 15 15 14 14 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 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 10 10 10 10 10 9 9 10 10 10 11 12 13 13 13 12 13 14 15 17 18 19 18 18 18 18 18 18 18 17 17 16 16 15 15 14 14 14 13 13 13 13 13 14 15 15 16 17 17 17 17 17 17 17 17 18 16 9 2 8 16 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 21 21 21 22 22 22 22 22 22 22 21 21 20 20 19 18 18 18 17 17 17 16 16 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 12 14 15 17 19 20 19 19 18 18 18 19 19 20 20 20 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 23 23 23 23 22 22 22 21 21 21 20 20 19 19 19 18 18 18 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 19 19 20 20 20 20 19 18 17 17 17 16 17 17 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 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 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 12 13 15 17 20 19 18 18 18 17 17 17 18 21 23 25 27 27 28 28 28 28 27 27 27 27 27 27 27 27 27 28 27 27 27 27 26 25 25 25 25 25 25 25 25 25 25 26 27 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 25 25 24 23 22 21 20 19 18 16 15 14 13 12 11 10 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 19 19 18 18 18 18 18 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 10 10 11 12 13 13 13 13 14 15 17 18 19 19 18 18 18 18 18 18 17 17 16 16 15 15 15 14 14 14 13 13 13 13 14 14 15 16 17 17 17 17 17 17 17 17 17 15 11 11 14 15 17 18 18 19 19 18 18 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 23 22 22 21 21 20 20 19 19 18 18 18 18 17 17 16 16 15 15 15 14 14 14 14 13 13 13 12 12 11 12 12 13 14 15 17 18 19 18 18 17 17 18 18 19 19 20 20 20 21 21 21 22 22 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 21 21 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 19 18 18 18 17 17 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 20 20 20 20 19 18 18 17 17 17 17 17 18 19 19 19 19 19 19 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 12 12 12 11 11 11 10 10 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 15 21 20 18 18 17 17 16 16 17 20 23 25 26 27 27 27 28 27 27 27 27 26 26 27 27 27 27 27 27 27 27 26 26 25 25 25 24 23 24 25 25 26 26 26 27 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 25 25 24 23 22 21 20 19 17 16 15 14 13 12 11 10 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 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 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 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 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 11 12 13 13 14 14 15 17 18 19 19 19 18 18 18 18 18 18 17 17 16 16 15 15 15 14 14 14 13 13 13 14 14 15 16 17 18 18 18 18 17 17 17 18 18 13 7 14 15 16 17 17 19 19 19 19 18 18 18 18 19 19 19 19 20 20 20 21 21 21 21 21 22 22 22 23 23 22 22 22 21 21 20 20 20 19 19 19 18 18 18 17 17 16 16 15 15 14 13 13 12 12 12 11 10 8 5 10 12 13 15 16 17 18 17 17 17 17 17 18 18 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 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 17 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 20 20 20 19 19 18 18 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 16 16 16 15 15 15 14 14 14 14 13 13 13 13 12 12 11 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 9 9 9 9 10 10 10 12 21 21 19 18 18 17 16 15 15 16 18 22 24 26 26 27 27 27 27 27 27 27 26 26 26 26 27 27 27 27 27 27 26 26 25 24 23 21 20 21 23 25 26 26 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 25 24 24 23 22 21 20 19 18 16 15 14 14 13 12 11 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 19 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 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 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 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 11 12 13 14 15 16 17 19 20 20 19 18 18 18 18 18 18 17 17 16 16 15 15 15 15 14 14 13 13 13 13 14 15 16 17 18 18 18 18 18 18 18 17 16 16 12 8 14 15 16 17 17 19 20 19 19 18 18 18 18 19 19 19 19 20 21 21 21 21 21 21 22 22 22 22 23 23 22 22 22 22 21 21 21 21 21 20 20 19 19 19 18 18 17 17 16 14 14 13 13 12 12 11 11 9 10 7 8 12 13 15 16 16 16 16 16 16 16 17 17 18 19 20 20 20 20 20 20 21 20 20 20 20 20 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 19 19 19 20 20 20 20 20 19 19 19 18 18 17 16 16 16 15 15 15 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 19 20 19 19 19 18 18 18 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 14 14 14 14 13 13 13 12 12 11 11 11 10 10 9 9 9 9 8 8 8 8 8 8 8 9 9 8 8 8 7 7 8 8 8 8 9 9 10 12 17 21 20 19 18 17 17 16 15 14 14 16 20 23 25 26 26 27 27 27 27 27 26 26 26 26 26 26 27 27 27 27 27 27 26 25 24 22 19 17 16 19 22 25 27 27 27 28 28 28 28 28 27 28 28 28 28 28 27 27 27 27 27 25 24 23 23 22 21 20 19 18 17 16 15 14 14 13 12 21 21 20 20 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 20 20 20 20 20 20 20 19 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 16 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 11 13 14 15 16 18 19 20 21 20 19 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 14 14 13 13 13 14 15 16 17 18 19 19 18 18 18 18 15 15 17 14 11 15 16 17 17 18 19 20 20 19 19 18 19 19 19 19 19 20 20 20 20 21 21 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 19 19 18 17 15 10 12 12 12 13 13 14 14 12 4 10 13 14 15 15 16 16 15 15 15 16 17 17 18 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 17 17 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 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 9 10 13 17 19 19 18 17 17 16 15 14 13 13 14 17 21 23 25 26 26 27 27 27 27 26 26 26 26 26 26 27 27 27 27 28 27 27 26 25 23 20 16 12 12 15 21 27 27 28 28 28 28 27 27 27 27 28 28 28 28 27 27 27 27 26 25 24 23 22 22 21 20 19 19 18 17 16 15 14 14 13 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 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 18 18 18 18 18 18 18 18 18 18 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 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 12 14 15 17 18 20 21 21 20 19 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 14 15 16 17 18 19 19 19 18 18 18 17 15 15 18 17 14 17 17 17 18 18 19 19 19 19 18 18 19 19 19 19 19 20 20 20 21 21 22 22 22 22 23 23 23 23 22 22 22 23 23 23 23 22 22 22 21 21 21 21 20 20 19 19 19 18 16 3 9 12 13 13 14 14 13 9 11 13 14 14 15 15 15 15 15 15 15 15 16 17 18 19 19 19 19 20 20 20 20 20 19 20 20 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 18 18 19 19 19 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 13 13 12 12 11 11 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 6 6 6 7 7 8 10 13 15 17 17 17 16 16 16 15 14 13 12 12 14 18 22 24 25 26 27 27 27 27 27 26 26 26 26 26 26 27 27 27 27 27 27 27 25 24 20 16 11 6 3 7 22 26 27 28 28 27 27 27 27 27 27 28 28 27 27 27 27 27 26 25 24 22 22 21 21 20 19 19 18 17 16 16 15 14 13 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 21 22 21 21 21 20 19 19 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 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 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 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 10 10 10 13 15 17 18 20 21 22 21 20 19 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 17 18 18 19 19 19 19 18 17 17 16 16 16 19 19 18 17 18 18 18 18 18 18 19 18 17 18 19 19 19 19 19 20 20 21 21 22 22 22 22 23 23 23 23 23 22 22 23 23 23 23 23 22 22 22 22 22 21 21 21 20 20 19 19 19 16 8 9 12 13 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 15 16 17 18 18 19 19 19 19 19 19 19 19 20 20 20 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 18 18 19 18 18 18 18 18 18 18 17 17 16 16 16 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 19 19 19 19 18 18 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 18 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 13 13 12 12 12 11 11 10 10 10 10 10 10 10 9 9 9 8 8 7 8 9 10 10 9 7 6 5 5 6 7 8 10 13 15 15 16 16 15 15 15 14 12 11 11 12 15 19 23 25 26 26 27 27 27 27 27 26 26 26 26 26 26 27 27 27 27 27 27 26 25 22 19 12 5 4 7 11 15 22 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 24 22 21 21 20 19 19 18 18 17 17 16 15 14 14 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 21 20 20 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 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 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 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 12 12 11 10 8 11 15 17 19 20 21 22 22 21 20 19 18 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 15 16 17 17 18 19 20 19 19 19 19 18 17 17 17 17 17 18 20 20 20 16 17 18 18 18 18 18 18 18 17 18 19 19 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 22 22 23 23 23 23 23 23 22 22 22 22 22 21 21 21 20 20 20 19 16 5 9 11 13 16 17 17 16 16 15 15 15 15 15 15 15 15 14 14 14 15 16 17 18 18 18 18 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 20 20 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 16 16 17 17 17 17 18 18 18 18 17 17 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 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 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 10 9 8 7 8 9 11 11 10 8 6 5 4 5 6 6 8 10 12 14 15 15 14 14 14 13 12 11 10 11 13 17 21 25 26 26 27 27 27 27 27 27 26 26 26 26 26 26 26 27 27 27 27 27 26 24 20 12 5 4 8 11 14 19 24 25 26 27 27 27 27 27 27 27 27 27 27 26 26 25 24 23 22 21 20 20 19 18 18 18 17 16 16 15 15 14 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 22 22 22 22 22 22 21 21 20 20 19 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 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 18 18 18 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 11 7 8 14 18 19 20 21 22 22 22 21 20 19 18 18 17 17 16 16 16 15 15 14 14 14 14 14 15 15 16 17 18 18 19 20 20 20 19 19 18 17 16 14 16 18 17 15 15 15 16 16 17 18 18 18 18 18 18 18 17 18 19 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 17 8 6 10 14 17 18 18 18 17 17 16 15 15 15 15 15 15 14 14 14 14 15 16 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 16 15 15 15 16 16 16 17 17 17 18 17 17 17 17 17 17 16 16 16 16 17 17 17 18 18 18 18 18 18 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 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 13 13 13 13 14 14 13 14 14 14 15 15 15 16 16 16 16 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 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 11 10 9 7 7 9 11 12 11 9 7 5 4 4 4 5 6 8 11 12 13 14 14 13 13 13 11 10 9 10 11 14 20 23 25 26 27 27 27 27 27 27 26 26 26 26 26 26 26 26 27 27 27 27 26 26 25 13 7 9 11 13 16 19 22 24 26 26 26 27 27 27 27 27 27 26 26 26 25 24 24 23 22 21 20 19 19 18 18 17 17 16 16 15 15 14 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 21 21 20 20 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 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 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 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 13 13 14 14 13 13 12 1 12 18 20 20 21 22 22 22 22 21 20 19 18 18 17 17 16 16 16 15 14 14 14 14 14 14 14 15 16 17 18 19 20 20 20 20 19 19 18 17 12 6 3 4 8 12 13 13 14 16 16 17 17 17 18 18 18 18 18 19 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 23 23 23 23 23 22 21 22 22 22 22 22 22 21 21 21 19 15 6 6 17 18 19 19 18 18 17 17 16 15 15 16 16 15 14 14 14 14 15 16 17 17 18 18 18 18 18 18 18 18 19 19 19 19 20 19 19 19 19 19 19 19 18 18 18 17 17 16 16 16 16 15 15 15 15 14 14 14 15 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 17 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 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 16 16 17 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 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 12 12 11 9 8 8 8 11 12 12 10 8 7 6 6 4 4 5 6 8 10 11 12 13 13 12 12 11 10 9 9 10 13 17 21 24 26 27 27 27 27 27 27 27 26 26 26 25 25 25 26 26 27 27 27 27 27 25 23 20 18 17 17 18 21 23 24 25 25 26 26 26 26 26 26 26 26 26 25 24 24 23 22 21 21 20 19 18 18 17 17 17 16 16 16 15 15 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 21 21 21 20 20 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 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 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 12 8 17 19 20 21 22 22 22 22 21 20 20 19 18 18 17 17 16 16 15 15 14 13 13 13 13 14 14 15 16 17 18 19 20 21 21 20 20 19 19 14 11 10 9 10 11 12 13 13 14 15 15 16 16 16 17 18 18 19 19 20 20 20 20 21 21 22 22 22 22 23 22 22 22 22 21 21 21 21 22 22 22 23 23 23 24 23 22 21 21 22 22 22 22 22 22 21 21 21 21 18 13 16 19 19 19 19 18 18 18 17 16 16 16 16 16 15 14 14 14 14 15 16 16 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 17 17 16 16 15 15 15 15 15 14 14 14 13 13 14 14 15 15 16 16 16 16 16 16 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 16 16 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 16 16 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 12 12 13 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 18 18 18 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 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 12 12 12 11 10 8 8 8 10 12 13 12 11 10 9 9 9 6 4 4 6 8 9 11 12 12 12 12 11 9 9 8 9 11 14 19 24 26 26 27 27 27 27 27 27 27 26 26 25 25 25 26 26 27 27 27 27 27 26 25 23 21 21 20 21 22 23 24 24 24 25 26 26 26 26 26 26 25 25 24 24 23 23 22 21 21 20 19 18 17 17 16 16 16 16 16 15 15 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 21 21 21 21 20 20 19 19 18 18 18 19 19 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 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 17 16 16 15 15 15 15 15 15 15 14 14 14 14 15 15 15 14 13 14 19 20 20 21 21 21 21 21 21 20 19 19 18 17 17 17 16 16 15 14 13 13 12 13 13 14 14 15 16 17 18 19 20 21 21 21 21 20 18 12 10 8 8 9 10 12 13 13 14 14 14 14 15 15 15 16 17 19 20 20 21 21 21 21 22 22 23 23 23 23 23 22 22 22 21 21 21 22 22 22 23 23 23 24 24 24 23 22 21 22 23 23 22 22 22 22 22 22 21 19 18 20 20 19 18 18 18 18 17 17 16 16 16 16 16 15 15 14 14 14 15 16 16 17 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 17 18 18 17 17 17 17 17 16 16 15 15 15 14 14 14 14 13 13 12 12 12 13 13 14 15 15 16 16 15 15 14 14 14 14 14 14 15 15 16 16 16 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 18 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 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 13 12 11 11 11 11 10 9 7 8 11 13 13 13 12 12 11 10 14 11 7 5 4 5 8 9 11 11 12 11 10 9 8 8 8 9 12 17 22 25 26 27 27 27 27 27 27 27 27 26 26 25 25 26 26 27 27 27 27 27 26 26 24 23 22 22 22 22 23 24 24 24 24 25 25 25 25 25 25 25 24 24 23 23 22 22 21 20 20 19 18 17 16 16 15 15 15 15 15 14 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 21 21 21 21 20 20 19 19 18 18 19 19 19 18 18 18 18 18 18 17 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 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 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 14 15 15 15 15 15 14 14 17 19 20 20 20 21 21 21 21 20 20 19 18 17 17 17 17 16 16 15 14 13 12 12 13 14 15 15 15 16 17 18 19 19 20 21 22 22 20 15 11 9 8 8 9 10 11 12 13 13 13 13 13 13 13 12 13 16 18 20 20 21 21 21 22 22 22 23 23 23 23 23 22 22 22 22 22 21 22 22 22 23 23 23 24 24 24 24 23 22 22 22 22 22 22 22 22 22 21 19 19 20 20 20 19 18 18 17 17 17 17 16 16 16 16 16 15 15 14 14 14 15 15 16 17 17 18 18 17 17 17 16 17 17 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 13 13 13 13 12 12 11 11 11 11 12 12 13 14 14 14 13 13 13 12 13 13 13 14 14 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 14 14 14 13 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 16 17 17 17 17 17 17 17 18 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 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 14 14 13 13 12 12 11 10 10 10 10 9 7 7 11 13 14 14 14 13 12 12 13 13 10 7 5 4 6 8 10 11 11 11 10 9 8 7 7 7 9 12 18 24 26 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 27 27 27 27 26 26 25 24 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 24 24 24 23 23 22 22 21 20 19 18 17 17 16 15 15 15 14 14 14 14 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 21 21 21 20 20 19 19 19 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 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 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 14 15 15 15 16 16 15 15 17 19 19 20 20 20 21 21 21 20 20 19 18 17 17 17 17 17 16 16 14 13 12 12 13 15 16 16 16 17 18 18 19 20 20 21 22 22 19 15 12 11 9 9 9 10 12 13 13 13 13 13 12 12 10 9 10 14 18 19 20 20 20 21 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 23 23 23 22 22 22 22 22 22 20 18 17 18 19 19 19 18 17 17 16 16 16 16 16 16 16 16 15 15 14 14 14 15 15 16 16 17 17 17 17 16 16 16 16 17 17 18 18 17 17 17 17 17 17 16 16 16 15 15 15 15 15 14 14 13 13 12 12 12 11 11 11 10 10 9 9 9 10 11 12 12 12 11 11 11 11 11 12 13 13 14 14 14 14 14 14 14 14 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 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 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 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 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 17 17 17 17 16 15 14 14 14 13 13 13 12 12 11 10 9 9 9 8 7 7 10 13 14 15 15 14 14 14 14 14 13 9 7 5 4 7 9 10 10 10 10 8 7 6 6 5 5 8 14 22 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 27 27 26 26 26 26 25 24 23 23 23 23 23 24 23 23 24 24 25 25 25 25 24 24 24 23 23 22 21 21 20 19 18 17 16 16 15 14 14 14 14 14 13 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 21 21 21 21 20 20 19 19 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 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 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 16 16 15 16 17 18 19 19 20 20 21 21 20 20 20 19 18 18 18 17 17 17 17 17 15 13 13 14 17 16 16 17 18 18 19 19 20 20 21 21 22 20 18 15 13 12 11 10 9 10 12 13 13 13 13 12 12 11 10 9 9 11 16 18 19 19 20 21 21 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 19 18 18 18 18 17 17 16 15 15 15 15 16 16 16 16 16 15 15 14 14 14 14 14 15 15 16 16 17 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 12 12 11 11 10 10 10 9 9 8 8 7 7 8 9 9 10 10 10 9 9 10 11 12 12 13 13 13 12 12 12 12 13 12 12 13 13 14 14 14 14 14 14 14 15 15 15 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 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 19 19 19 19 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 15 15 14 14 13 13 13 12 12 11 10 9 9 8 7 6 6 10 13 15 16 16 16 16 15 14 14 13 11 8 6 4 5 8 9 9 9 9 8 6 5 4 4 4 4 9 16 23 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 23 23 23 23 23 23 23 24 24 24 25 25 24 24 24 23 23 22 21 20 20 19 18 17 16 16 15 14 14 13 13 13 13 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 21 21 21 21 20 20 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 21 21 21 21 21 21 21 21 21 21 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 20 19 19 19 19 19 19 19 19 19 19 19 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 16 18 18 19 19 19 20 20 20 20 20 19 19 18 18 17 17 17 17 18 18 18 15 16 19 21 21 21 20 20 20 20 20 20 21 21 22 20 18 16 14 12 12 11 10 10 11 13 13 13 13 12 11 11 11 10 10 10 11 15 17 18 18 19 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 23 23 23 22 21 20 20 19 19 19 18 16 9 7 10 13 14 15 15 16 16 16 15 15 15 14 14 14 14 14 14 15 15 16 16 16 16 15 15 15 15 16 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 12 11 10 10 9 9 9 8 8 7 7 7 6 6 7 7 8 9 9 9 8 8 9 10 11 12 12 12 11 11 11 11 11 12 12 12 13 14 14 14 14 14 15 15 15 15 16 16 15 15 15 15 15 15 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 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 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 19 18 18 18 18 18 18 18 17 16 15 14 14 13 13 13 13 12 11 10 9 9 8 7 6 7 12 15 16 17 17 17 17 17 15 14 13 11 10 7 5 3 7 9 10 9 8 7 6 4 4 4 4 3 3 7 17 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 23 24 24 23 23 23 23 24 24 24 24 24 24 23 23 22 22 21 20 19 19 19 18 17 16 15 14 14 13 13 13 13 21 21 21 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 22 21 21 21 21 20 20 19 19 19 19 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 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 22 22 21 21 21 21 21 21 21 21 21 21 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 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 15 17 18 18 18 18 19 20 20 20 20 20 19 18 17 17 17 17 17 18 18 19 20 19 21 22 22 22 22 22 21 21 20 20 20 20 21 22 21 18 16 14 12 12 11 11 11 12 13 13 13 12 11 10 10 11 11 11 11 13 14 16 16 16 18 20 21 21 21 21 21 21 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 21 21 20 20 20 20 20 19 17 15 12 8 11 13 14 15 15 15 15 15 15 14 14 14 13 13 14 14 14 15 15 15 16 15 15 15 15 15 15 16 17 17 16 16 16 15 15 15 15 15 14 14 14 13 13 13 13 12 12 12 11 10 9 8 8 8 8 7 7 6 6 6 6 6 6 7 8 9 9 8 8 8 9 10 11 11 11 11 11 10 10 10 11 11 12 12 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 15 15 16 16 16 16 17 17 17 17 17 17 16 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 19 19 19 19 18 18 18 18 18 18 17 16 16 15 14 14 13 13 13 12 11 10 9 9 8 7 7 8 14 17 18 18 18 18 18 17 16 16 14 12 11 9 6 3 4 8 10 8 8 7 5 4 4 4 4 4 4 1 6 24 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 24 24 24 24 24 24 23 22 21 20 19 19 19 19 18 16 15 14 14 14 13 13 13 13 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 21 21 21 21 21 20 20 20 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 21 21 21 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 19 19 19 19 19 19 19 18 18 18 18 18 17 17 16 16 16 16 16 16 15 15 15 15 15 14 11 15 17 17 18 18 18 19 19 20 20 20 19 18 16 16 16 17 18 18 19 19 20 21 21 22 22 22 22 22 22 22 21 21 21 20 20 21 23 22 20 17 14 12 12 11 11 12 13 14 14 13 12 10 9 9 9 10 10 11 13 15 15 16 18 19 20 20 21 21 21 21 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 21 20 20 20 21 21 20 20 19 18 16 11 6 11 13 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 15 16 17 16 16 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 11 11 10 9 8 7 7 7 7 6 6 6 6 5 5 5 6 7 8 9 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 11 12 12 13 14 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 13 13 13 12 12 13 13 14 14 15 15 16 16 16 17 17 17 17 17 16 16 16 16 17 17 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 19 18 18 18 18 18 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 16 15 14 14 13 13 12 12 11 10 9 9 8 8 12 17 20 20 20 19 19 19 18 17 17 16 15 13 11 8 5 3 5 8 8 7 6 5 4 3 4 5 5 5 4 2 16 25 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 24 23 24 23 23 24 24 24 24 24 24 24 25 24 24 24 24 24 24 24 24 24 24 23 22 20 19 19 19 19 18 17 16 15 15 14 14 13 13 13 13 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 21 21 21 21 21 21 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 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 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 15 12 9 16 16 17 17 17 18 18 19 19 19 19 17 14 12 13 16 18 19 19 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 21 21 22 23 23 21 18 15 12 11 11 11 12 13 12 12 12 11 9 7 7 8 8 9 10 12 15 17 18 19 20 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 21 19 19 20 21 21 20 20 19 19 19 18 18 15 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 15 16 16 16 15 15 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 11 10 9 8 7 6 6 6 6 6 5 5 5 5 5 5 6 7 8 9 9 8 8 8 8 9 9 10 10 10 10 10 10 10 11 11 12 12 13 14 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 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 15 15 15 16 16 17 17 17 17 17 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 18 19 18 18 18 18 18 18 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 19 18 18 18 17 16 16 15 14 14 13 13 12 11 10 10 9 8 9 14 19 22 22 22 21 20 19 19 19 18 18 17 15 13 10 7 4 4 6 5 5 5 4 3 3 4 5 5 5 6 6 10 21 26 26 27 27 27 27 27 27 27 27 26 26 26 26 26 26 24 23 23 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 21 20 19 18 17 16 16 15 14 14 14 14 14 13 13 13 13 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 21 21 21 21 21 21 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 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 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 18 18 18 17 17 16 16 16 16 17 16 16 16 16 16 15 12 11 16 16 16 17 17 17 18 18 19 19 18 12 8 8 6 18 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 22 22 23 23 24 22 19 15 12 11 10 10 11 11 10 10 10 9 7 6 7 7 7 8 8 9 13 15 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 21 21 21 20 20 19 19 20 20 19 18 15 13 12 11 11 12 12 13 13 14 14 14 15 15 15 15 15 16 15 15 15 14 14 13 13 13 15 15 15 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 10 9 8 7 6 6 5 5 5 5 5 5 5 5 5 5 6 8 9 9 8 7 7 7 7 8 8 9 9 9 10 11 11 11 11 11 11 13 14 15 16 16 16 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 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 16 17 17 17 17 17 17 17 16 16 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 19 19 18 18 18 18 18 18 19 19 20 20 20 20 20 19 19 19 19 19 20 19 19 19 19 19 19 19 19 18 17 17 16 15 15 14 13 13 12 12 11 10 8 7 9 15 20 23 24 24 22 20 20 20 20 20 20 19 18 15 13 9 5 4 4 4 4 4 4 3 4 4 5 5 5 7 8 11 16 21 25 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 24 22 22 21 20 20 20 20 21 22 22 23 23 23 23 24 24 24 24 24 23 22 21 20 19 18 16 15 14 14 14 14 14 14 13 13 13 13 13 12 21 21 21 22 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 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 20 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 23 23 23 23 23 23 23 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 19 19 19 19 18 18 17 17 16 17 17 17 17 17 17 17 16 16 14 14 14 15 15 16 16 16 16 17 17 18 18 18 6 9 9 6 18 19 19 19 19 20 20 20 21 21 21 21 21 22 22 22 23 23 23 23 22 22 23 24 24 21 17 13 11 10 9 9 9 8 9 9 8 6 6 7 7 7 7 7 8 10 13 15 17 18 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 21 21 21 21 20 20 20 20 20 20 19 17 15 12 10 10 10 10 10 11 12 13 15 15 16 16 17 17 17 16 16 15 15 14 13 13 13 13 14 14 13 13 12 12 12 12 11 11 11 10 10 10 10 10 11 11 11 11 10 10 9 8 7 6 5 5 5 5 5 5 5 4 4 4 5 7 8 9 8 7 7 6 6 6 7 7 8 8 9 10 11 11 11 11 11 12 13 15 16 16 17 18 18 19 18 18 17 17 16 16 16 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 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 14 14 14 14 14 14 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 17 18 18 18 18 17 17 18 18 19 19 20 20 21 21 20 19 19 19 19 19 19 20 19 19 19 19 19 18 18 18 17 17 16 16 15 14 14 13 13 12 12 11 9 6 9 15 21 24 25 25 23 21 21 21 21 21 22 21 20 17 14 11 7 4 4 4 3 3 3 3 4 5 5 6 6 8 8 10 15 19 24 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 24 23 22 20 19 19 19 19 20 20 20 20 21 22 23 23 23 23 24 22 21 19 18 17 16 15 14 13 13 13 13 13 13 13 13 13 13 12 12 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 20 20 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 23 23 23 23 23 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 20 20 20 20 20 20 20 19 19 19 18 18 17 17 17 17 18 18 18 17 17 17 16 15 14 14 15 15 15 16 16 16 16 16 17 17 18 18 3 11 13 14 17 18 19 19 19 20 20 20 20 21 21 21 21 22 22 23 23 23 23 23 23 22 23 23 24 22 19 16 12 10 9 8 7 7 8 6 5 5 6 6 7 7 7 7 8 10 12 14 16 17 18 19 19 20 20 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 20 20 21 21 20 21 21 22 22 22 21 21 21 21 21 21 20 19 17 14 11 9 8 8 8 9 10 12 14 16 17 17 18 18 18 18 17 17 16 15 14 13 12 12 13 13 13 12 11 11 11 11 11 10 10 9 9 9 9 9 9 10 10 10 10 10 9 8 7 6 5 5 5 5 5 4 4 4 4 4 4 5 7 8 8 7 6 6 6 6 6 6 6 6 7 8 10 11 11 11 11 11 13 14 15 16 17 18 18 19 18 17 16 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 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 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 19 18 17 18 18 18 19 19 20 21 21 21 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 16 15 15 14 13 13 12 12 12 10 7 8 16 22 25 26 26 24 22 21 21 22 23 24 23 21 18 16 13 9 5 4 3 3 3 3 3 4 5 6 6 7 8 9 11 15 20 23 25 26 26 26 27 27 27 26 26 26 26 26 26 26 26 26 25 25 24 22 20 19 19 19 19 18 18 19 20 20 21 22 22 23 23 22 20 18 16 15 15 14 14 14 14 13 13 13 12 12 12 12 12 12 12 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 17 17 16 15 14 14 14 14 15 15 15 15 15 16 16 17 17 18 11 12 13 15 17 18 18 19 19 19 19 20 20 20 21 21 21 22 23 23 23 23 23 23 23 22 22 23 23 23 22 20 15 12 11 10 8 6 5 5 6 7 7 6 6 7 7 7 10 14 15 16 16 17 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 20 20 20 20 21 21 21 22 22 23 22 22 22 22 22 22 22 22 21 20 17 13 9 7 6 6 7 8 10 12 15 17 18 19 20 20 20 19 17 16 15 14 13 12 12 12 13 12 11 11 10 10 10 10 9 9 8 8 7 7 7 8 8 9 9 9 9 9 9 8 6 5 5 4 5 5 5 5 4 4 4 4 4 5 6 7 7 6 6 5 5 5 5 6 6 6 6 8 9 10 10 11 11 12 13 15 16 17 17 18 18 17 15 14 14 15 15 15 15 16 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 16 16 16 17 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 17 17 18 18 20 18 18 18 18 19 19 20 20 21 21 21 21 20 20 19 19 18 18 18 19 18 18 18 18 18 18 18 17 17 17 16 16 15 14 14 13 13 13 12 11 7 7 18 23 25 27 26 25 23 22 22 22 24 25 24 22 20 18 15 11 7 5 4 5 4 4 4 4 5 6 7 7 8 9 11 15 18 21 24 26 26 26 27 27 27 26 26 26 26 26 26 26 26 26 25 25 24 23 22 21 20 20 19 18 18 18 18 18 19 19 20 22 22 22 22 18 16 14 14 13 13 13 14 14 13 13 13 12 12 12 12 12 12 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 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 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 17 15 14 13 13 13 14 14 15 15 15 15 16 16 17 17 17 16 14 14 15 17 17 18 18 18 19 19 19 20 20 20 21 21 22 22 22 22 22 22 23 23 23 23 23 23 24 24 23 19 12 10 9 4 7 10 9 8 9 10 6 3 2 3 7 13 16 17 17 18 18 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 21 21 21 22 22 22 22 21 21 20 20 20 20 21 21 22 22 23 23 23 23 23 23 23 23 23 23 22 21 18 14 10 7 5 4 4 4 7 10 13 16 17 18 19 19 18 17 16 15 14 13 12 11 11 11 12 12 11 10 9 9 8 8 8 8 7 7 6 6 6 6 7 7 8 8 8 8 8 8 7 6 5 4 4 5 5 5 5 5 5 5 4 4 5 5 6 6 6 5 5 5 5 5 6 6 6 6 7 8 8 10 10 10 10 13 14 15 16 17 17 15 14 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 17 17 18 18 19 18 18 18 19 19 20 20 20 21 21 21 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 15 14 13 12 12 13 13 12 8 6 19 24 26 27 27 26 24 23 22 23 25 26 24 23 21 19 16 13 10 7 7 7 6 6 5 5 5 6 7 8 9 9 10 13 18 21 24 26 26 26 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 24 23 22 22 21 20 19 18 17 16 17 17 18 19 20 21 22 22 19 17 16 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 23 22 22 22 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 20 20 20 20 20 20 21 21 21 21 21 21 22 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 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 20 20 20 20 19 19 19 19 19 18 18 18 16 15 13 13 12 13 14 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 18 18 18 18 19 19 20 20 20 21 21 22 22 22 22 22 22 22 22 23 24 24 24 25 25 24 22 15 7 6 10 17 16 11 5 12 15 13 12 12 13 14 16 18 18 18 19 20 20 21 21 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 20 20 20 20 20 21 21 22 23 24 24 24 24 24 24 24 24 24 24 23 22 18 13 9 7 5 3 3 3 1 6 9 10 10 9 9 8 8 8 9 10 10 11 10 10 9 10 11 11 10 9 8 8 7 7 7 7 6 6 5 4 4 4 5 5 6 6 6 7 7 7 7 6 5 4 4 5 6 6 6 6 6 6 4 3 3 4 5 5 5 5 5 5 5 5 6 6 6 5 6 6 7 8 10 10 9 11 13 14 15 15 15 14 13 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 17 17 18 18 19 19 19 19 19 20 20 20 20 20 21 21 20 20 20 19 19 18 18 18 19 19 19 19 19 19 19 19 19 18 18 17 15 15 14 13 13 13 13 13 13 10 20 24 26 28 28 28 26 24 22 22 22 25 24 23 22 20 17 14 12 11 12 11 9 8 6 6 6 7 8 8 9 9 10 13 17 20 21 24 25 26 26 26 27 26 26 26 26 26 26 26 26 26 26 26 25 25 24 23 22 22 21 20 19 18 17 16 17 17 17 18 19 20 20 20 20 18 16 15 14 14 13 13 13 13 12 12 12 12 12 12 12 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 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 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 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 22 22 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 19 19 19 19 18 18 17 16 13 13 12 12 13 13 14 14 14 15 15 15 16 16 17 17 17 18 18 18 18 17 18 18 18 18 19 19 20 20 20 20 21 21 22 22 22 21 21 22 22 23 24 25 26 26 25 25 24 20 10 8 13 17 14 5 11 17 19 20 20 20 20 19 19 18 19 19 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 21 20 20 20 20 20 21 22 23 24 24 25 25 25 25 25 25 25 25 25 24 23 18 12 9 7 6 6 6 4 1 3 3 3 2 1 2 2 3 2 2 2 4 6 7 7 7 8 9 9 9 8 7 6 6 6 5 5 5 4 4 3 3 3 3 4 4 5 5 5 5 5 6 5 5 4 4 5 6 7 8 8 8 7 6 4 3 3 4 4 5 5 5 5 5 5 5 6 6 5 5 5 5 6 8 9 10 11 13 14 15 14 14 13 12 11 11 11 12 12 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 17 17 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 19 19 18 17 16 16 15 14 14 14 15 17 14 20 24 26 28 30 29 27 25 22 20 19 22 22 22 22 21 17 13 13 14 14 13 12 10 9 8 8 8 9 10 10 10 11 12 15 18 17 21 24 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 23 23 22 21 20 19 18 17 17 17 17 17 17 18 18 19 20 18 18 17 16 15 14 14 13 13 12 12 12 12 12 12 12 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 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 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 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 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 18 18 16 14 12 12 12 12 12 13 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 18 18 17 18 18 19 19 19 20 20 21 22 22 22 22 21 21 22 22 23 23 25 26 26 25 24 24 22 18 15 14 14 12 13 15 17 18 18 19 19 20 19 19 19 20 20 21 21 22 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 23 23 23 22 22 22 22 22 20 20 20 20 20 21 22 23 24 25 25 26 26 26 26 26 26 26 26 26 24 14 10 8 8 9 11 10 4 2 4 3 2 2 3 3 4 4 5 6 6 4 2 2 3 4 5 7 7 7 6 6 5 4 4 4 4 3 3 3 3 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 5 6 7 9 10 10 9 8 6 4 3 3 3 4 4 4 4 4 5 5 6 6 5 5 5 5 5 6 8 9 10 12 14 14 13 12 11 11 10 10 10 10 11 11 12 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 17 17 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 21 21 21 21 21 20 20 20 19 19 18 17 16 16 16 18 17 17 20 22 25 28 30 30 27 25 22 19 19 20 21 20 20 19 16 12 12 14 16 15 13 13 12 11 10 10 10 11 12 11 11 13 15 16 16 18 21 22 22 22 22 25 26 25 25 25 26 26 25 25 25 25 25 25 25 24 23 23 22 21 21 20 20 19 18 18 17 17 17 16 17 17 18 16 17 17 17 17 16 15 14 13 12 12 12 12 12 12 12 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 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 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 19 19 18 18 17 16 15 13 12 11 11 11 12 13 13 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 20 20 21 22 22 22 21 21 22 23 23 23 24 25 24 24 23 21 20 18 16 14 14 14 15 16 16 17 17 18 18 18 19 19 20 20 21 22 22 22 22 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 23 23 23 23 23 23 22 22 20 20 20 20 20 21 22 23 25 25 26 26 27 27 27 27 27 27 27 28 25 17 7 10 9 11 14 12 5 1 4 4 4 4 4 3 4 4 5 7 9 11 10 7 4 2 2 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 6 8 10 11 12 11 10 9 7 5 3 3 3 3 4 4 4 5 6 7 7 6 5 5 5 5 5 6 8 9 10 12 13 12 11 10 9 9 9 9 9 10 10 10 11 11 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 18 18 18 18 18 17 17 17 17 16 16 16 17 17 18 18 19 19 19 19 19 19 19 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 21 20 19 18 18 18 20 18 13 18 18 21 25 28 26 25 25 23 20 19 20 21 19 18 18 16 13 12 13 16 17 14 13 13 14 13 12 11 11 12 12 12 14 16 16 16 16 17 18 18 17 18 21 24 25 24 24 23 24 24 24 24 24 24 24 24 23 23 23 22 22 22 21 21 21 20 19 19 17 16 16 15 16 16 15 14 12 13 17 15 14 14 13 13 12 12 12 12 12 12 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 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 19 19 18 17 16 15 13 12 11 11 11 11 12 13 13 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 19 19 20 21 22 22 21 21 21 22 22 23 23 23 23 23 22 21 20 19 18 16 15 15 15 15 15 16 16 16 17 17 18 19 20 21 21 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 23 23 23 23 22 22 22 21 20 20 20 21 21 22 23 24 25 26 27 27 27 28 27 27 27 28 28 28 27 25 19 15 12 9 7 5 1 3 4 4 4 4 4 5 6 6 7 8 11 14 16 15 12 8 5 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 8 10 12 13 13 13 12 10 8 7 5 4 4 3 4 4 5 6 7 7 7 6 5 6 7 6 5 5 6 6 6 7 8 8 8 8 8 8 8 8 8 9 9 9 10 11 12 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 20 20 20 20 15 5 12 13 15 16 13 14 14 16 19 21 21 20 21 20 19 19 19 16 13 12 12 13 13 12 12 14 14 13 12 11 12 13 13 14 16 15 15 14 13 13 13 13 13 17 20 22 22 19 15 16 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 20 19 18 17 16 16 15 15 15 16 14 7 9 7 7 8 10 11 11 11 11 11 12 12 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 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 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 23 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 19 18 17 16 14 13 12 11 11 11 11 12 12 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 19 20 21 21 21 20 20 20 21 22 22 22 22 21 21 21 20 20 19 18 17 16 16 15 15 15 16 16 16 16 17 18 19 20 21 21 22 22 23 22 22 21 21 21 21 20 20 20 19 19 20 20 20 21 21 21 22 23 23 24 23 23 23 22 21 21 20 20 20 21 21 22 23 25 26 26 27 28 28 28 28 28 28 28 29 28 28 26 19 16 18 11 4 2 2 2 2 1 3 5 7 8 9 10 10 11 13 17 19 19 16 13 9 7 5 5 5 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 9 10 11 13 14 14 15 14 14 12 11 9 8 6 6 5 6 6 7 8 8 8 7 6 7 8 9 8 6 5 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 9 10 11 11 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 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 17 17 17 16 17 17 17 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 20 19 18 14 3 5 8 8 5 1 4 5 8 15 21 21 20 19 19 20 21 21 19 14 10 9 12 15 14 14 14 15 14 12 11 12 13 13 14 16 16 14 13 11 9 9 9 9 11 12 11 11 12 7 5 12 15 17 18 19 20 21 21 21 21 22 22 22 23 23 22 22 21 21 20 19 18 18 17 16 15 15 14 14 10 9 8 9 9 10 10 11 11 11 11 12 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 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 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 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 22 22 22 22 21 21 20 20 19 17 16 14 13 12 11 10 10 11 11 12 12 12 13 14 14 15 15 15 15 15 16 16 16 15 15 16 16 17 17 17 17 17 17 17 17 17 18 18 19 20 20 20 19 19 19 19 20 20 21 21 21 21 21 20 19 19 18 17 17 16 16 16 16 16 16 16 16 17 18 19 20 21 21 22 22 22 22 21 21 21 21 21 21 20 19 19 19 19 20 20 21 21 22 22 23 24 24 24 24 23 22 21 20 20 20 20 21 22 23 24 25 26 27 28 28 28 28 29 29 29 29 29 29 28 27 27 25 22 18 9 3 3 3 3 4 5 7 9 11 11 12 12 14 17 20 21 21 19 16 12 10 9 8 8 7 7 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 10 9 9 9 9 9 10 11 11 12 13 14 15 16 16 16 16 14 13 11 10 9 8 8 8 9 9 10 9 8 8 8 10 12 11 9 7 7 6 5 5 5 5 5 5 6 6 6 6 7 7 8 9 10 10 9 9 9 9 10 10 11 11 12 13 13 14 14 14 14 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 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 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 21 20 18 16 14 9 4 3 4 3 5 6 4 4 14 21 20 18 17 18 20 21 22 20 14 7 8 16 20 19 17 17 17 16 13 13 13 13 13 14 15 15 14 12 10 9 8 7 6 6 5 5 4 5 5 3 5 8 11 12 14 17 18 19 19 20 21 21 22 22 22 22 22 22 21 21 20 20 19 19 19 18 17 15 14 12 12 11 11 11 11 11 11 11 11 12 12 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 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 22 22 21 21 20 19 18 17 15 13 12 10 10 10 10 10 11 11 12 12 13 14 14 15 15 15 15 15 15 16 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 18 18 19 20 20 19 19 18 18 18 18 19 20 20 21 20 20 19 18 18 17 17 16 16 16 16 15 15 16 16 17 18 19 20 21 21 21 22 22 22 22 21 21 21 21 21 20 19 19 19 19 20 20 21 21 22 23 24 24 24 24 24 23 21 21 20 20 21 21 21 22 23 25 26 27 28 28 28 28 28 29 29 28 28 29 29 28 28 28 27 26 24 16 8 7 8 7 7 7 8 10 11 12 14 15 17 21 23 23 22 20 17 14 12 10 10 10 9 9 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 11 11 12 11 11 11 11 11 12 12 13 14 14 15 16 17 17 18 18 17 16 15 13 12 11 10 10 11 11 12 11 10 9 9 11 13 13 11 9 8 7 6 5 4 4 5 5 5 5 6 6 6 6 6 8 9 9 8 8 8 8 8 9 9 10 11 12 12 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 16 16 17 17 17 17 17 16 16 16 16 16 16 16 17 17 16 16 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 20 18 15 13 11 9 6 5 6 8 9 6 2 14 19 18 17 16 16 18 20 21 21 14 4 8 19 24 23 21 21 21 19 17 15 14 14 15 15 15 14 13 12 11 9 7 6 5 4 4 4 4 4 4 4 4 4 5 7 8 12 15 17 17 18 19 20 21 22 22 22 22 22 21 21 21 21 20 20 20 20 19 17 13 12 11 11 11 11 11 11 11 12 12 12 12 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 22 22 23 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 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 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 20 19 18 16 15 13 11 9 9 9 10 10 11 11 12 12 13 14 15 15 15 15 15 15 15 15 15 15 14 15 15 16 16 16 16 16 16 16 16 16 17 17 18 19 19 20 19 18 18 17 17 17 18 19 19 20 20 19 18 18 17 17 17 17 16 16 16 16 15 16 16 17 18 19 20 21 21 21 21 22 22 22 21 21 21 21 21 21 20 19 19 19 20 21 21 22 22 23 24 24 25 24 24 22 21 20 21 21 22 22 22 22 24 25 26 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 27 15 5 4 7 7 8 8 9 10 12 14 18 21 23 24 24 23 21 18 15 13 11 11 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 13 13 14 14 15 15 16 17 18 18 19 18 18 17 16 15 13 13 13 14 14 14 13 12 11 11 13 14 14 12 10 9 8 6 5 4 4 4 4 5 5 5 6 6 6 5 6 7 8 8 7 7 7 8 8 8 9 10 11 12 13 13 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 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 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 21 19 16 13 12 11 10 9 8 9 10 8 0 10 17 18 16 15 16 17 20 21 22 18 15 18 24 26 26 24 23 23 22 21 19 17 15 15 15 14 13 13 12 11 10 8 6 5 4 3 3 3 4 4 4 4 4 4 5 6 8 12 15 16 16 16 18 20 21 21 21 21 21 21 21 21 21 20 20 20 19 17 8 2 11 11 11 11 11 11 11 11 11 12 12 12 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 21 20 19 18 17 17 16 13 9 7 7 7 7 9 11 11 12 12 13 15 16 15 15 15 15 16 15 15 15 14 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 18 19 19 19 18 18 17 17 17 17 18 19 19 19 18 18 17 17 17 17 17 16 16 16 16 16 16 16 17 18 19 20 20 21 21 21 21 21 22 22 21 21 21 21 21 20 19 19 19 20 21 21 21 22 23 23 24 24 24 24 22 21 21 21 22 23 23 23 23 25 26 27 27 28 28 28 28 27 28 28 28 27 27 27 27 28 29 29 30 30 32 25 13 7 2 3 6 7 9 10 10 11 19 23 24 24 23 22 20 18 16 13 12 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 13 13 14 14 15 15 15 16 16 17 18 19 19 19 19 18 18 17 17 16 16 17 17 16 16 15 13 13 14 15 15 14 12 10 9 7 6 5 5 4 4 4 5 5 6 6 7 6 5 5 6 7 7 7 7 7 7 8 8 9 10 11 12 14 14 15 15 15 15 15 16 16 16 16 17 16 16 16 16 16 16 16 16 16 16 16 15 15 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 16 16 16 16 16 17 17 17 17 18 18 18 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 20 20 20 21 21 21 21 22 22 22 23 23 22 20 17 15 13 13 12 11 10 11 10 6 2 10 17 18 16 15 16 19 21 21 23 23 23 25 26 26 26 25 25 25 25 24 22 20 18 16 16 15 14 13 12 11 10 7 5 4 4 3 3 4 4 4 4 5 5 5 5 5 6 8 11 12 13 13 15 18 19 20 19 19 20 20 20 20 20 19 19 19 17 13 7 8 10 10 10 10 11 11 11 11 11 12 12 12 22 22 22 22 22 22 22 22 22 21 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 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 19 18 18 17 17 16 13 4 9 13 13 6 9 13 13 11 11 14 16 15 15 15 15 16 16 16 15 14 14 13 13 13 14 14 14 15 15 15 15 15 16 16 16 17 17 18 18 18 17 17 17 17 17 17 17 18 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 16 17 17 18 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 20 21 21 21 22 22 23 23 24 24 24 23 21 21 22 23 23 23 24 24 25 26 27 28 28 28 28 28 28 28 28 27 27 27 27 27 28 28 29 31 31 33 30 21 13 8 5 5 7 9 10 9 6 15 17 17 19 20 20 19 17 16 13 12 11 11 12 12 12 12 13 14 14 15 15 16 16 16 16 16 16 16 16 17 17 17 17 16 15 15 14 15 15 15 16 16 16 16 17 18 19 19 20 20 20 19 19 19 18 17 18 18 18 17 16 15 14 15 16 16 15 13 11 10 9 7 6 5 5 5 4 5 5 6 6 7 7 6 5 5 6 6 6 6 6 7 7 7 8 9 11 12 14 14 15 15 15 16 16 16 17 17 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 16 16 16 16 16 16 16 16 16 16 16 16 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 20 20 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 23 23 23 23 21 19 17 15 14 13 13 12 13 10 2 6 12 16 17 16 16 18 21 22 22 23 24 25 25 25 26 26 25 25 25 26 26 24 23 21 17 16 16 14 12 11 9 8 5 4 4 3 4 4 4 4 4 4 5 5 5 5 5 5 6 8 10 9 9 11 14 16 17 17 17 18 18 18 18 18 18 18 17 16 14 11 10 10 10 10 10 10 11 11 11 11 12 12 13 21 21 21 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 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 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 23 22 21 20 18 18 17 17 15 13 10 2 10 14 13 6 12 17 18 19 17 16 15 14 14 15 16 16 16 16 15 15 14 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 17 17 18 17 17 17 16 17 17 17 17 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 18 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 22 22 22 23 24 25 24 23 22 22 22 23 23 24 24 25 26 27 27 28 28 28 28 28 28 28 28 27 27 27 27 27 27 28 30 31 32 33 31 27 19 14 10 9 10 12 13 14 13 12 5 8 13 15 16 17 15 13 10 10 10 10 11 12 12 13 14 15 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 18 17 16 16 16 16 16 16 16 16 17 17 18 18 19 20 21 21 21 21 21 20 19 19 19 19 18 17 16 16 16 16 16 15 14 12 11 10 9 8 7 6 6 6 6 6 6 6 7 8 7 5 4 4 5 5 5 6 6 6 7 7 8 10 11 13 14 15 15 16 16 17 17 17 18 18 18 18 17 17 17 17 18 18 18 17 17 17 16 16 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 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 23 23 23 23 22 20 18 17 15 14 14 15 16 17 11 15 17 18 18 18 19 22 23 23 23 23 24 25 25 26 26 26 25 25 25 26 26 25 23 23 13 13 14 13 12 9 6 5 5 4 4 4 4 5 5 4 4 4 5 5 5 5 5 5 5 6 6 6 6 7 8 11 13 13 15 16 16 16 17 17 17 16 16 15 13 11 10 10 10 10 10 10 11 11 11 11 12 12 12 21 21 21 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 23 21 20 18 18 18 17 15 13 11 10 9 7 5 4 7 14 16 17 17 15 14 14 14 14 15 16 16 16 16 15 15 15 14 14 13 13 13 13 14 14 14 14 14 15 15 16 16 16 17 17 17 17 16 16 16 16 17 17 17 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 18 19 19 19 19 19 19 20 21 21 21 22 21 21 20 21 21 21 20 20 20 21 22 22 22 23 23 24 25 25 24 23 23 23 23 24 24 24 25 26 27 27 27 28 28 28 28 28 28 28 27 27 27 27 27 28 29 30 31 32 32 31 28 24 17 12 10 11 13 15 14 13 8 5 13 15 15 15 15 14 13 10 8 7 8 10 11 12 13 15 16 17 18 18 18 18 19 19 19 19 19 19 20 21 21 21 19 18 17 16 16 16 16 16 17 17 17 17 17 18 19 20 21 21 22 22 22 21 20 20 20 20 19 18 17 17 17 17 17 16 15 13 13 12 11 10 9 8 8 8 8 8 7 7 7 7 7 6 5 4 4 4 4 5 5 5 6 6 7 8 10 11 12 14 15 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 22 21 20 19 17 16 16 17 20 24 26 26 23 22 22 22 23 25 25 24 24 23 24 24 25 25 26 26 25 25 26 26 26 23 21 20 12 3 5 11 14 8 5 4 4 4 4 4 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 7 9 11 12 13 14 14 14 14 14 14 14 13 11 10 10 10 10 10 10 10 11 11 11 11 12 12 12 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 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 22 22 22 22 22 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 23 22 20 19 18 17 17 15 13 10 9 8 9 9 10 10 11 13 15 15 15 14 13 13 14 14 15 15 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 18 19 19 19 18 18 19 19 20 20 21 21 21 21 20 20 20 20 20 20 20 21 22 22 23 23 24 24 25 24 24 24 23 23 24 24 24 25 26 27 27 28 28 28 28 28 28 28 28 28 27 27 27 27 28 28 29 30 30 31 31 31 28 24 19 14 12 12 13 13 14 14 12 16 19 18 17 16 14 13 11 10 7 6 7 9 10 11 12 14 16 17 18 19 19 19 19 20 20 20 20 20 21 22 22 23 21 19 18 17 16 16 16 16 16 17 16 17 17 18 19 20 21 22 22 23 23 22 22 21 20 20 20 20 19 18 18 17 17 16 16 15 14 14 13 12 11 11 10 9 9 8 8 8 7 7 7 6 7 6 6 5 4 4 4 5 5 5 5 6 7 8 10 12 14 16 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 16 16 15 15 15 15 15 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 19 19 20 20 20 20 20 20 20 20 20 19 20 20 20 20 21 21 21 22 22 22 23 23 23 23 22 21 20 19 18 17 17 19 23 26 28 28 27 26 26 26 26 26 26 25 24 24 24 24 24 24 24 24 24 24 24 26 25 19 17 16 13 8 2 16 18 8 5 4 4 4 4 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 6 7 7 7 6 7 7 9 9 10 11 11 12 12 12 12 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 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 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 22 21 19 18 18 17 16 14 12 9 8 8 10 10 11 11 12 13 14 14 14 13 13 13 14 14 15 15 16 16 15 15 15 15 16 16 16 15 14 14 14 14 13 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 17 17 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 18 19 19 19 19 19 19 19 20 20 21 21 21 20 20 20 20 20 20 20 21 22 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 26 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 28 29 29 29 29 30 29 28 24 21 19 17 16 16 17 20 21 21 22 22 21 19 17 13 9 6 7 5 5 7 8 8 8 8 7 7 12 18 18 19 19 20 20 21 21 21 22 22 23 23 23 23 21 19 18 17 16 15 15 15 16 16 16 17 17 18 20 21 22 22 23 23 23 22 21 21 21 20 20 20 19 19 18 17 16 16 16 15 15 15 13 13 13 12 11 10 10 9 8 7 7 7 7 7 7 7 6 6 5 5 5 6 6 6 5 5 6 7 9 12 15 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 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 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 23 23 23 23 23 22 21 20 19 18 18 20 23 26 28 27 27 27 27 27 26 26 25 25 24 23 22 21 22 22 21 19 17 17 18 13 6 8 10 11 10 8 2 11 13 8 4 3 3 4 5 6 5 5 4 5 5 4 4 4 5 5 5 5 5 5 6 7 8 7 6 6 7 7 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 22 22 22 22 22 22 22 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 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 24 24 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 25 25 25 25 25 24 23 21 20 19 19 18 17 15 13 11 10 11 11 13 13 12 13 13 14 14 14 13 13 13 13 14 14 15 15 15 15 15 14 14 15 16 17 17 16 14 14 14 13 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 18 18 17 17 17 17 16 16 16 16 15 16 16 16 16 16 16 17 18 19 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 22 22 23 23 24 24 24 24 24 25 25 25 25 25 25 25 26 26 27 27 28 28 28 28 28 28 28 28 28 28 28 27 28 28 28 28 28 28 28 28 27 26 24 22 21 21 21 22 23 23 24 24 24 24 24 23 22 19 13 6 5 3 5 6 7 7 7 6 6 6 1 6 12 15 17 19 21 22 22 22 23 23 24 24 23 23 23 22 20 18 17 16 15 16 16 16 17 17 17 18 19 20 21 22 22 23 23 22 21 21 21 21 21 21 20 19 18 17 17 17 17 16 16 15 15 15 14 14 13 11 10 9 8 7 7 7 6 6 7 7 7 6 5 5 6 7 8 8 7 6 5 5 5 6 12 17 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 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 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 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 22 21 21 20 20 21 24 26 27 27 26 27 26 26 25 25 25 24 23 22 20 18 17 16 15 13 10 10 11 9 6 3 4 6 7 6 2 10 10 7 4 3 4 4 4 6 6 5 4 4 4 4 4 4 5 5 5 5 5 5 6 7 8 7 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 12 12 13 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 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 22 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 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 25 25 25 25 25 24 23 22 21 20 20 19 18 17 15 14 14 14 15 15 16 15 15 15 15 15 15 14 13 13 13 13 14 14 15 15 15 15 14 14 14 14 15 17 17 17 15 14 14 14 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 16 16 16 15 15 15 16 16 15 16 16 17 18 19 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 22 22 23 23 24 24 24 24 25 25 25 26 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 25 24 23 22 22 22 23 24 24 24 24 24 25 25 25 25 24 20 13 10 7 7 7 7 7 7 8 9 9 8 6 2 5 9 13 16 19 21 20 20 21 24 25 25 25 25 24 23 20 19 18 17 17 17 17 17 17 17 18 18 19 20 21 22 22 23 23 22 21 21 21 21 22 21 20 19 18 18 17 17 17 16 16 16 16 16 15 14 13 11 10 9 8 7 7 6 6 5 6 6 7 6 5 6 7 9 10 9 9 8 7 7 6 5 15 20 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 18 17 16 15 15 15 15 15 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 17 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 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 24 25 26 26 26 26 26 26 25 25 24 23 23 21 16 14 13 12 10 9 8 7 7 8 7 6 5 4 4 4 4 4 8 9 6 4 4 4 6 4 3 4 5 4 4 4 4 4 4 5 5 5 5 5 5 6 7 7 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 13 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 22 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 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 25 25 25 25 24 23 23 22 21 21 20 19 18 17 17 19 20 19 18 18 17 17 16 16 16 16 15 14 13 13 13 13 14 14 14 14 14 14 14 14 13 14 15 17 18 17 16 15 14 14 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 18 19 19 20 20 19 19 19 19 19 19 20 20 20 19 20 21 21 22 22 22 22 23 24 24 24 25 25 25 26 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 28 28 28 28 28 28 27 26 26 25 24 24 23 23 23 23 24 24 24 24 24 25 26 26 26 26 24 20 16 13 10 7 6 8 8 8 7 7 6 6 6 5 3 1 4 6 7 10 13 16 19 19 24 26 26 26 25 23 22 21 20 19 19 18 18 17 17 17 18 18 19 20 21 22 23 23 22 22 22 22 22 22 22 21 20 19 19 18 18 18 17 17 17 17 16 16 15 14 12 11 10 9 8 7 6 4 4 4 5 6 5 5 6 8 9 11 11 11 11 11 12 13 16 19 21 22 22 22 23 22 22 21 21 20 20 20 21 21 21 21 21 20 20 20 20 20 20 19 15 9 10 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 14 14 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 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 23 23 24 24 25 26 26 25 25 24 24 25 26 25 24 23 21 20 17 9 3 7 7 7 6 6 6 6 6 6 6 5 4 4 4 3 4 7 8 6 5 4 5 6 5 4 4 4 4 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 13 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 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 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 23 23 22 22 21 20 20 20 19 20 23 22 22 22 21 20 19 18 18 17 16 15 14 13 13 13 13 14 14 13 14 14 14 14 13 13 14 15 17 18 18 16 15 14 14 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 18 19 19 20 20 19 19 19 19 19 19 19 20 20 20 20 21 22 22 22 23 23 24 24 25 25 25 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 25 25 26 26 26 26 24 22 19 16 13 10 7 8 7 6 5 4 4 4 6 7 7 7 7 10 13 16 17 17 16 16 18 21 24 26 26 25 24 24 23 21 20 20 19 18 18 18 18 18 19 20 21 22 22 23 23 23 23 22 22 22 22 22 21 20 20 19 19 19 18 17 17 17 16 17 16 15 13 12 11 10 9 8 6 4 3 2 3 4 5 5 6 7 9 11 12 13 13 14 15 16 18 20 21 21 22 22 21 21 20 18 18 17 16 17 19 20 21 21 21 21 20 20 20 20 19 18 16 9 5 7 9 11 12 13 13 14 14 15 15 15 15 15 15 15 14 14 14 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 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 23 23 24 24 25 25 24 23 23 23 24 24 24 22 19 17 15 13 9 5 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 6 7 7 6 4 4 5 6 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 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 21 21 21 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 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 25 25 25 25 25 25 25 25 25 24 24 23 23 22 22 21 21 21 21 22 23 23 23 22 22 22 22 21 20 18 17 16 15 14 13 13 13 13 13 13 13 13 14 14 14 13 13 14 15 17 18 18 16 15 15 14 14 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 17 17 17 17 16 16 16 16 16 17 18 19 19 20 20 19 19 20 20 20 20 20 20 20 20 20 21 22 23 23 23 24 24 25 25 26 26 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 26 26 26 25 25 25 25 25 24 24 24 24 25 25 26 26 26 25 24 22 20 18 15 12 9 5 4 4 4 3 3 4 4 5 7 8 9 11 13 14 14 14 13 13 12 11 12 19 24 26 25 25 25 24 23 22 21 20 19 19 18 19 19 20 21 21 22 23 24 24 23 23 23 23 23 22 22 21 20 20 20 19 19 18 18 17 17 17 17 16 14 13 12 11 9 8 6 5 3 2 2 3 4 4 6 7 9 11 13 14 14 15 16 18 19 20 20 21 20 20 19 19 17 15 14 14 14 14 15 18 19 20 20 20 20 20 19 19 18 17 16 14 12 10 10 10 11 12 12 13 14 14 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 23 23 23 23 23 23 22 22 23 23 22 21 19 17 14 12 11 9 7 5 5 5 5 5 4 4 4 4 5 5 5 4 4 4 5 6 7 8 7 6 5 5 6 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 12 12 12 13 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 21 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 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 25 25 25 25 25 25 25 25 25 25 25 25 24 23 23 22 22 21 21 21 21 22 23 23 23 22 22 22 22 22 21 19 18 17 16 15 13 13 12 12 13 13 12 12 13 13 14 14 14 14 14 15 17 18 17 16 16 15 14 14 13 13 13 13 13 14 14 13 14 14 14 13 14 15 15 15 16 16 16 16 16 17 17 17 18 18 18 18 17 17 17 17 16 16 16 17 17 18 18 19 20 20 19 19 19 20 20 20 20 20 20 20 20 21 22 23 24 24 25 25 26 26 27 28 28 28 29 29 29 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 23 21 19 17 14 10 7 5 5 4 4 3 3 4 4 5 5 5 4 4 6 7 8 8 7 6 4 2 10 18 24 25 26 26 26 25 25 24 23 21 20 20 19 19 20 21 21 22 23 24 24 24 24 24 24 23 23 22 22 21 20 20 20 19 19 19 18 18 18 18 17 15 14 13 12 10 9 8 6 4 3 2 3 3 4 6 7 10 12 13 14 15 16 17 18 19 19 20 19 19 19 18 16 15 14 13 13 13 13 13 15 17 19 20 20 19 19 18 18 17 17 15 14 12 11 10 10 10 11 12 13 13 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 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 19 18 16 14 13 11 10 8 6 6 5 5 4 4 4 4 4 5 5 5 5 4 5 5 6 7 8 7 6 6 6 6 5 5 6 5 5 4 4 5 4 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 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 21 21 21 21 21 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 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 25 25 25 25 25 25 25 24 23 23 22 22 21 21 20 21 20 20 20 20 20 20 20 20 20 19 18 17 16 16 15 14 13 12 12 12 12 12 12 12 13 13 14 14 14 14 15 16 17 17 17 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 14 15 15 15 16 16 16 16 16 16 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 23 24 25 26 26 27 27 28 29 29 29 30 30 30 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 23 22 20 18 15 12 10 8 7 6 5 4 3 3 3 3 2 2 2 2 1 2 4 5 5 4 2 1 5 12 20 24 25 25 26 26 26 26 26 24 23 22 21 21 21 21 22 23 24 25 25 25 24 24 24 24 24 23 23 22 21 21 20 20 19 19 19 18 18 18 18 17 15 14 13 12 11 10 9 7 5 3 3 4 5 6 8 10 12 13 15 16 17 18 18 19 19 19 18 18 17 16 14 13 13 12 12 12 11 12 13 14 17 18 19 19 18 18 18 18 17 15 13 12 11 10 10 10 10 11 12 13 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 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 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 20 19 18 16 15 14 12 10 9 7 6 5 4 4 4 4 3 3 4 5 5 5 5 5 5 6 7 8 8 7 7 7 6 5 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 13 13 13 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 21 21 22 22 22 22 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 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 25 25 25 25 25 25 25 25 24 24 23 22 22 21 20 20 19 19 19 18 17 17 17 17 17 18 17 16 15 15 14 14 13 13 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 16 16 16 16 16 15 15 15 14 14 13 13 13 13 13 13 12 12 12 12 12 13 14 14 15 15 16 16 16 16 16 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 24 25 26 26 27 27 28 29 29 30 30 30 31 31 31 31 31 31 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 28 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 24 24 23 22 21 19 17 14 12 10 9 8 6 5 3 2 2 2 2 3 4 4 3 1 2 4 4 4 2 1 3 8 16 20 23 24 25 26 27 27 27 27 26 25 23 22 22 22 23 24 24 24 25 25 25 25 25 25 25 24 24 23 22 21 20 19 19 19 18 18 18 18 18 17 15 14 14 13 13 12 12 10 8 6 5 5 6 8 9 11 12 14 15 16 17 18 18 18 18 18 17 17 16 14 13 13 12 12 12 11 11 11 11 13 15 17 18 18 18 18 18 18 17 15 13 11 10 10 10 10 10 10 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 18 18 19 20 20 21 22 22 21 21 21 21 21 22 22 22 22 22 21 21 20 19 18 17 15 14 13 12 10 8 7 6 4 4 4 3 3 3 4 5 5 6 5 5 6 6 6 7 8 8 8 7 6 5 5 5 5 5 5 4 5 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 13 13 13 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 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 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 24 23 22 21 21 20 19 19 18 17 17 16 16 16 16 16 16 16 16 14 13 13 13 13 12 12 11 11 12 12 12 13 13 13 13 13 13 14 14 14 15 16 16 16 16 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 13 14 14 14 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 17 17 17 18 18 19 19 19 20 20 21 21 21 21 20 20 20 20 20 21 21 22 24 25 26 27 27 28 29 29 29 30 30 30 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 25 25 24 24 24 23 22 21 20 18 16 14 13 11 9 8 6 4 2 3 3 3 4 5 5 4 2 1 2 3 3 2 1 1 5 10 15 20 22 24 25 26 27 28 27 27 26 25 24 24 24 24 25 25 25 25 26 26 26 26 26 26 25 24 23 22 21 19 18 18 18 18 18 19 18 18 17 16 15 14 14 14 14 13 12 11 8 7 7 8 9 10 12 13 14 15 16 17 17 17 17 17 16 16 15 15 14 13 13 12 12 11 11 10 10 11 12 14 15 17 17 18 18 18 18 16 14 12 11 10 9 10 10 9 9 10 11 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 17 17 17 17 18 18 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 22 22 21 21 20 20 19 18 17 16 15 14 13 11 10 8 6 4 4 4 3 3 3 3 5 6 6 6 6 6 6 6 7 8 8 8 8 7 6 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 22 22 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 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 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 26 26 26 26 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 24 23 22 21 20 19 19 18 17 16 16 15 15 15 16 16 16 16 16 15 13 12 12 12 11 11 11 11 11 11 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 13 14 14 14 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 23 24 25 26 27 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 28 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 25 25 24 24 24 23 23 22 21 19 18 16 14 13 11 9 7 5 4 4 5 5 6 6 6 5 4 2 1 0 0 1 1 1 2 5 9 14 18 21 23 25 26 26 26 26 26 26 25 25 25 25 26 26 27 27 28 28 28 28 27 27 26 24 23 22 21 19 18 18 18 18 18 18 18 18 16 15 14 14 14 14 15 15 14 13 10 9 9 9 10 11 12 13 14 14 15 16 16 16 16 16 15 15 15 14 14 13 13 12 12 11 11 11 11 11 12 13 15 16 18 18 19 18 18 16 14 12 10 9 9 9 10 9 9 9 10 11 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 18 15 15 14 15 16 17 18 19 19 19 20 20 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 20 19 19 18 17 16 16 15 14 12 11 9 6 4 4 4 4 3 3 2 4 5 6 6 6 6 6 6 6 7 7 7 7 7 7 6 5 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 13 13 13 13 14 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 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 25 25 25 26 26 26 26 26 26 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 24 24 22 21 20 19 18 17 16 15 14 14 14 14 15 15 16 16 15 15 13 12 11 11 11 11 10 10 11 11 11 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 12 12 13 14 14 15 15 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 21 21 22 22 22 23 23 23 22 22 23 24 25 26 27 28 28 29 29 28 28 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 29 29 28 28 28 28 27 27 27 26 26 26 26 26 25 25 25 25 24 24 23 23 22 21 20 19 17 16 14 12 10 9 7 6 6 7 7 7 7 7 6 5 4 4 3 3 2 2 2 2 2 4 6 10 15 19 21 23 23 23 23 23 23 24 25 26 26 27 27 28 29 29 29 30 30 29 28 26 24 22 21 20 19 18 18 18 18 18 18 18 17 16 15 14 14 14 14 14 14 15 14 12 10 10 10 11 12 12 13 14 14 15 16 16 16 16 16 15 15 15 14 14 14 13 12 12 11 11 11 11 11 12 13 14 16 18 19 19 19 18 17 15 12 9 8 8 9 9 9 9 9 10 10 11 11 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 18 14 11 12 12 12 13 15 18 19 19 19 20 20 21 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 16 16 15 14 12 10 8 5 3 3 3 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 6 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 13 13 13 13 14 14 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 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 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 21 20 19 17 15 14 14 13 12 13 13 14 15 15 15 15 14 14 12 11 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 14 15 15 15 15 15 14 14 13 13 12 12 12 13 12 12 12 11 11 11 11 11 12 12 13 14 15 16 17 17 17 17 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 21 21 21 22 23 23 24 24 24 24 24 24 25 25 26 27 27 28 28 28 28 28 28 28 28 28 29 29 29 30 30 30 31 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 29 28 28 27 27 27 26 26 26 25 25 25 25 24 24 23 23 22 22 21 19 18 17 15 13 12 10 9 9 9 9 9 9 9 9 8 7 6 6 6 6 5 5 4 3 3 2 2 4 8 12 15 18 20 20 20 19 20 22 24 26 27 28 29 29 29 30 30 30 31 30 29 27 24 21 20 19 19 19 18 18 18 18 18 17 16 15 15 14 14 13 13 13 14 13 13 13 12 11 11 12 12 13 13 14 14 15 15 16 16 16 16 16 15 15 15 14 14 13 13 12 12 12 12 12 12 12 13 14 16 18 19 19 20 19 18 16 12 9 8 8 8 8 8 8 9 9 10 10 11 11 11 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 16 3 10 11 11 10 10 15 17 19 19 20 21 21 22 22 21 21 20 19 19 19 20 20 20 20 20 20 19 19 19 19 18 18 17 17 16 16 14 12 11 9 6 4 2 4 5 7 7 6 6 5 5 6 6 6 5 5 5 5 5 6 6 6 6 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 8 8 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 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 23 23 23 23 23 23 23 24 24 24 24 24 24 24 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 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 22 20 19 17 15 13 12 12 12 12 12 13 14 14 15 15 14 14 13 12 11 10 10 9 9 10 10 11 11 11 12 12 12 12 12 12 13 13 14 15 15 15 15 15 14 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 13 14 15 16 17 17 17 17 17 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 22 23 24 24 25 25 25 25 25 25 25 26 26 27 27 27 27 28 28 28 28 28 28 29 29 29 30 30 30 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 29 29 28 28 27 27 26 26 25 25 25 25 24 24 23 23 23 22 21 20 19 18 17 15 14 12 11 11 11 11 11 11 11 11 10 9 9 9 9 9 9 9 8 6 5 4 3 4 6 7 10 13 15 17 16 15 15 17 21 25 27 28 29 29 30 30 31 31 32 31 30 28 25 20 18 17 17 18 18 18 18 18 17 16 15 14 14 14 13 13 13 14 13 12 12 12 12 12 12 12 12 13 13 14 14 15 15 16 16 16 16 16 16 16 15 15 14 14 13 13 12 13 13 13 13 12 13 15 17 19 20 20 21 21 20 17 11 8 7 7 8 8 8 8 8 9 9 10 10 11 11 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 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 8 8 10 10 10 8 6 6 11 17 17 19 21 22 22 22 21 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 14 8 7 8 9 7 4 1 4 8 9 9 8 7 5 5 5 5 5 5 5 5 5 6 7 7 7 6 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 9 9 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 14 14 14 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 25 25 25 25 24 23 21 19 18 16 14 12 11 11 11 12 13 14 14 15 15 15 14 13 12 11 10 10 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 13 14 15 15 15 15 15 14 13 12 11 11 11 11 11 11 12 11 11 11 11 11 12 12 12 13 14 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 21 21 22 23 24 24 25 25 25 25 25 25 25 25 26 26 27 27 27 27 28 28 28 28 28 29 29 29 29 30 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 29 28 28 27 26 26 25 25 25 25 25 24 24 23 23 22 22 21 20 19 18 17 16 15 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 10 10 9 6 6 6 7 9 9 11 13 13 11 10 12 16 20 23 25 26 27 29 30 31 32 32 33 32 29 24 18 15 14 14 15 17 18 18 17 17 16 14 13 13 13 13 13 13 14 13 12 12 12 12 12 12 12 12 12 13 14 14 15 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 14 14 15 14 13 14 15 18 21 22 22 22 22 22 19 9 6 6 7 7 7 8 8 9 9 10 10 10 10 11 11 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 14 9 10 10 10 10 9 7 11 10 11 15 17 20 21 22 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 14 7 10 9 3 5 4 1 4 8 11 11 10 7 6 6 5 5 5 5 5 5 6 7 7 8 8 6 5 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 6 7 7 8 8 8 9 9 9 9 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 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 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 25 24 23 22 20 18 17 15 13 12 12 12 13 14 14 14 15 16 16 15 14 13 12 11 10 10 9 9 10 10 10 11 11 11 11 11 11 11 11 12 12 13 14 15 15 16 16 15 14 13 11 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 14 15 16 16 16 17 17 17 17 17 17 17 17 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 20 20 21 22 22 23 24 25 25 25 25 25 25 25 25 26 26 27 27 27 28 28 28 28 28 28 29 29 29 30 30 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 29 29 28 28 27 26 25 25 25 25 25 24 24 23 23 22 22 21 21 20 20 19 18 17 16 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 14 14 14 14 12 10 10 12 16 17 14 10 8 6 5 7 10 13 15 18 20 23 26 29 31 32 33 33 32 29 22 16 13 11 11 12 14 16 17 17 17 15 14 13 13 13 13 13 12 13 13 13 13 12 12 12 12 12 11 12 13 14 14 15 15 16 16 16 16 17 16 16 16 16 16 15 15 14 14 14 15 16 15 15 15 17 20 22 23 23 23 23 22 18 6 6 6 6 7 7 7 8 9 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 16 13 11 11 11 11 11 11 11 12 13 13 14 17 19 20 21 21 20 20 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 18 14 13 10 9 6 4 3 3 6 10 12 13 11 7 5 4 5 5 4 5 5 6 6 7 8 9 8 7 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 10 10 11 11 12 12 12 13 13 13 13 13 14 14 14 23 23 23 23 23 23 23 23 23 23 23 23 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 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 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 24 24 24 23 21 19 18 17 16 15 14 14 14 15 15 15 16 17 17 17 16 15 14 13 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 13 14 15 15 16 16 15 14 13 11 10 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 14 14 15 16 17 17 17 17 18 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 20 20 21 21 22 22 23 23 24 25 25 25 25 25 25 25 26 26 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 32 32 31 31 31 31 31 31 30 30 30 29 29 29 28 27 26 26 25 25 25 25 24 24 23 23 22 22 22 21 21 21 20 20 19 19 18 18 17 17 17 17 17 18 18 17 17 17 16 16 17 17 17 18 18 18 17 17 19 22 24 21 13 7 2 1 2 5 7 8 9 13 20 24 27 30 32 32 33 32 27 20 14 11 10 9 9 10 12 14 16 16 15 14 14 14 13 13 12 11 12 12 13 13 13 12 12 12 11 11 12 13 13 13 14 15 15 16 16 16 17 17 17 17 16 16 16 15 15 15 15 15 16 16 15 15 17 20 22 23 24 24 24 23 17 6 7 6 6 6 7 7 8 9 10 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 15 13 12 12 11 11 11 11 12 13 13 14 15 16 18 20 21 21 20 20 20 19 18 17 17 17 18 18 18 18 19 19 19 19 19 17 12 11 9 8 7 5 4 4 9 12 13 12 9 5 3 2 3 3 4 4 5 5 6 7 8 9 8 8 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 9 10 10 11 11 12 12 12 13 13 13 13 13 14 14 14 23 23 23 23 23 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 20 20 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 26 26 26 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 25 25 25 24 24 24 24 24 24 24 24 23 22 20 19 18 17 17 16 16 15 15 15 16 16 17 18 18 18 17 15 14 13 12 11 10 10 10 10 10 11 11 11 11 11 10 10 10 10 11 12 13 14 15 16 16 16 15 15 13 11 10 9 9 9 10 10 11 11 12 12 12 13 13 13 13 13 14 14 15 15 16 16 17 17 17 18 18 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 23 24 24 25 25 25 25 26 26 26 27 27 28 28 28 28 29 29 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 32 32 32 32 31 31 31 31 31 31 30 30 30 29 29 28 27 27 26 25 25 25 25 24 24 23 23 23 22 22 22 22 22 21 21 21 21 20 20 19 19 19 18 19 19 19 19 19 19 18 18 18 18 19 20 20 21 21 22 22 23 23 21 17 11 6 4 4 4 4 3 2 8 17 27 28 28 29 30 30 30 23 13 10 9 9 8 8 9 10 12 14 14 14 14 14 14 14 13 12 11 11 12 12 13 13 13 13 12 11 11 11 12 12 13 13 14 15 15 16 16 17 17 17 17 17 17 16 15 15 15 15 15 16 16 15 15 18 20 22 24 24 24 24 22 15 2 6 6 6 6 6 7 8 9 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 17 16 15 14 13 12 12 11 11 12 12 13 13 14 14 15 17 19 19 20 20 19 18 17 17 17 17 17 17 18 18 18 19 19 19 20 19 4 8 8 8 9 8 6 3 5 9 10 9 5 3 2 2 2 3 3 4 4 5 6 7 8 8 9 8 7 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 10 10 11 11 11 12 12 13 13 13 13 13 13 14 14 14 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 24 24 24 24 23 23 23 23 23 22 20 19 18 18 18 17 17 16 15 14 15 16 17 18 18 18 18 17 15 14 13 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 12 13 14 15 16 16 16 15 15 13 11 10 9 9 9 9 10 10 11 11 12 12 13 13 13 14 14 14 14 14 15 15 16 16 17 17 18 18 18 17 17 17 17 17 18 18 18 19 19 19 19 19 19 20 20 20 21 21 22 22 22 22 22 22 23 24 24 25 25 25 26 26 26 27 27 28 28 28 29 29 29 29 30 30 30 30 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 31 31 31 31 31 31 30 30 30 29 29 28 27 26 25 25 25 25 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 19 19 19 20 20 21 21 22 22 23 23 22 21 19 14 9 6 5 4 5 4 3 7 16 22 25 25 24 24 23 24 24 21 9 5 6 8 8 9 9 9 10 11 13 14 14 14 14 14 13 12 12 12 13 13 13 13 13 13 13 12 11 11 11 12 12 13 14 15 15 16 16 17 17 18 17 17 17 16 15 15 15 15 15 16 16 16 16 18 20 22 23 24 23 22 18 10 5 5 5 6 6 6 7 8 8 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 14 13 12 12 12 12 12 12 13 13 13 13 13 15 16 17 18 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 19 10 6 9 9 10 11 10 7 6 2 4 5 3 1 2 2 2 3 3 4 4 5 5 6 7 8 8 8 7 6 5 5 5 5 5 5 6 6 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 8 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 14 14 14 24 24 24 24 24 24 24 24 24 24 24 24 24 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 22 22 22 22 23 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 24 24 24 23 23 23 23 22 21 20 19 18 18 17 17 17 16 15 14 14 15 17 17 18 18 18 17 16 15 14 13 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 11 12 13 14 15 15 15 15 15 15 15 13 11 10 9 8 8 9 9 10 10 11 11 12 12 13 13 14 14 13 13 14 14 15 15 16 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 21 21 22 22 22 22 22 22 22 23 24 24 24 25 25 26 26 27 27 28 28 28 29 29 29 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 29 28 27 26 25 25 25 25 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 21 21 21 22 22 23 23 23 23 21 19 16 12 7 3 3 3 4 4 2 3 10 16 19 19 15 13 12 14 16 18 14 5 6 10 12 12 12 11 10 10 12 14 15 15 15 15 13 12 12 14 14 13 12 12 12 12 12 12 11 11 11 12 13 13 14 15 15 16 17 17 18 18 17 17 16 15 14 14 14 14 15 15 16 16 16 17 19 21 22 22 21 18 14 8 6 5 5 5 6 6 7 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 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 15 14 13 13 12 12 12 12 12 13 13 13 13 13 13 14 15 15 16 16 17 17 17 17 17 17 17 18 18 19 19 19 18 15 11 10 9 10 12 12 10 8 6 4 2 2 2 2 2 3 3 4 4 4 5 5 6 7 8 8 7 6 5 5 5 5 5 5 5 6 6 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 8 9 9 10 10 11 11 12 12 13 13 13 13 13 13 13 14 14 14 24 24 24 25 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 21 21 20 20 20 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 25 25 24 24 24 23 23 23 23 22 21 20 20 19 18 18 17 17 16 15 14 14 15 16 17 17 17 17 16 16 15 15 14 13 13 12 12 12 12 12 11 11 10 10 10 10 10 10 11 11 12 13 14 15 15 15 15 15 15 15 13 12 10 9 8 9 9 9 10 10 11 11 11 12 12 12 13 13 13 13 13 14 14 15 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 20 21 21 21 21 21 22 22 22 22 22 23 24 24 25 25 25 26 27 27 27 28 28 29 29 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 31 31 30 30 29 29 27 26 26 25 25 24 24 24 23 23 23 24 24 24 24 24 23 23 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 21 21 22 22 22 22 23 23 23 22 20 18 16 12 7 3 2 3 4 5 5 3 3 5 4 4 4 4 3 4 5 7 8 4 7 13 18 18 17 15 12 9 10 12 14 15 15 15 14 13 13 14 14 13 12 11 11 11 11 11 12 12 12 12 13 13 13 14 15 16 17 17 18 18 17 17 16 15 14 13 14 14 15 15 16 16 16 17 19 21 21 20 19 15 11 8 6 5 5 5 5 6 7 7 8 8 8 8 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 15 14 13 13 13 13 13 13 13 13 13 13 12 12 13 13 14 14 15 16 16 16 16 16 17 17 18 18 18 19 19 19 17 14 12 10 10 11 12 11 9 8 7 6 3 2 2 3 3 4 4 5 5 5 6 6 7 6 6 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 9 9 9 10 10 11 11 12 12 13 13 13 13 13 13 13 14 14 14 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 21 21 20 20 20 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 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 26 26 25 25 25 24 24 23 23 23 23 22 22 21 20 19 19 19 18 17 16 15 14 14 14 14 15 15 16 16 16 15 15 15 15 14 14 13 13 12 12 12 12 11 11 10 10 10 10 10 11 11 12 13 14 14 15 15 15 15 15 15 14 14 12 10 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 13 13 14 14 15 15 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 20 21 21 21 21 21 21 21 21 21 22 23 24 25 25 25 26 26 27 27 27 28 29 29 30 30 30 31 31 31 31 31 31 31 31 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 33 33 33 32 32 32 31 30 30 29 29 28 27 26 26 25 25 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 22 22 23 23 23 23 23 23 22 21 20 18 16 12 8 6 7 8 9 9 9 8 7 6 6 6 6 6 5 4 3 3 3 4 9 15 20 22 20 17 14 10 8 10 12 14 15 15 14 14 14 15 15 14 13 11 10 10 10 12 13 13 13 13 13 13 13 13 15 16 17 18 18 18 17 16 15 14 13 13 13 14 15 15 15 15 16 16 18 19 19 18 16 13 10 7 6 6 5 4 4 5 6 7 7 8 8 8 8 8 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 15 14 14 13 13 13 13 13 13 13 13 12 12 12 12 13 13 14 14 15 15 15 16 16 17 17 17 18 18 19 19 18 16 14 12 11 10 11 11 10 8 8 7 5 4 3 4 4 4 5 5 6 6 6 7 7 6 6 6 6 6 6 6 6 5 5 6 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 9 10 10 11 11 12 12 13 13 13 13 13 13 13 14 14 14 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 21 20 20 20 19 19 19 19 20 20 20 20 20 21 21 21 21 22 22 23 23 23 24 24 24 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 27 27 27 27 26 26 25 25 25 24 24 23 23 23 22 22 21 21 20 19 19 19 18 17 16 14 14 14 13 14 14 14 15 15 16 16 15 15 15 15 14 14 13 13 13 12 12 11 11 10 10 9 10 10 11 12 13 14 14 14 15 15 15 14 14 14 14 13 12 11 10 10 10 9 9 9 9 10 10 10 10 11 11 11 11 12 13 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 20 21 21 22 22 22 21 21 21 21 22 23 24 25 25 26 26 26 27 27 28 28 29 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 33 33 33 33 33 32 32 31 31 30 29 29 28 27 26 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 21 20 18 16 13 10 9 10 11 12 13 13 12 11 10 9 8 7 6 5 5 4 5 6 9 13 18 21 23 22 19 16 12 10 10 11 14 15 16 16 16 16 16 16 16 14 12 10 9 11 13 15 15 15 14 13 13 13 14 15 16 17 18 18 18 17 16 15 14 13 13 13 14 14 15 15 15 16 16 17 17 17 15 14 11 9 8 6 6 5 4 4 4 5 6 7 7 7 7 7 7 8 8 9 10 10 10 10 10 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 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 15 15 14 14 13 13 13 13 13 13 13 12 12 12 13 13 13 14 14 14 15 15 16 16 16 17 17 17 18 18 19 18 16 14 12 10 10 9 9 8 8 7 6 6 4 4 5 5 5 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 9 9 9 10 10 11 11 12 12 13 13 13 13 13 13 13 14 14 14 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 22 22 21 21 21 21 21 20 20 19 19 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 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 25 25 24 24 23 23 23 22 22 21 21 20 19 19 19 18 17 16 15 14 13 13 13 13 14 15 16 16 17 17 16 16 16 16 15 15 14 14 13 13 12 11 11 10 10 9 10 11 12 12 13 14 14 15 15 15 14 14 14 14 13 12 12 11 10 10 9 9 9 9 9 9 9 10 10 11 11 11 12 12 13 14 14 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 20 21 21 22 22 22 22 22 21 21 22 23 24 25 25 26 26 26 27 27 28 29 29 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 33 33 33 32 31 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 22 21 20 19 17 15 13 12 12 13 15 15 15 15 14 13 12 10 9 7 6 6 6 7 10 13 17 20 22 23 23 21 18 16 13 12 13 14 15 15 14 15 16 16 16 16 15 13 11 10 11 14 17 17 16 15 14 14 15 15 16 17 17 18 18 18 17 16 15 14 13 13 13 14 14 15 15 16 16 16 16 16 15 14 12 10 9 8 7 6 6 4 4 4 4 5 6 6 6 6 6 6 7 8 8 9 9 10 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 13 13 13 12 12 13 13 13 13 13 14 14 14 14 15 15 16 16 16 16 17 17 18 18 18 16 13 11 10 9 8 8 8 7 7 6 6 4 5 5 6 6 7 7 7 7 8 8 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 7 7 8 8 8 9 9 10 10 11 11 12 12 13 13 13 13 13 13 13 14 14 14 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 22 21 21 21 21 20 20 20 19 19 18 18 18 19 19 19 20 20 20 20 21 21 21 22 22 23 23 24 24 24 25 25 25 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 28 28 28 28 28 28 28 28 27 27 27 26 26 25 25 24 24 23 23 22 22 21 21 20 19 19 19 19 18 17 16 15 14 13 13 14 14 15 16 17 18 18 18 18 18 17 17 16 15 15 14 13 13 12 12 11 10 10 9 10 11 12 13 14 15 15 15 15 15 14 14 13 13 12 12 11 11 11 10 9 9 9 9 9 9 10 10 11 11 11 12 12 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 20 21 22 22 22 23 23 23 22 22 23 24 24 25 26 26 26 27 27 28 28 29 29 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 34 34 34 34 35 35 34 34 34 34 34 34 34 33 33 32 32 31 30 30 29 29 28 28 27 27 27 26 26 25 25 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 23 23 23 22 22 21 20 18 17 15 15 14 15 16 16 17 16 16 15 14 12 10 9 8 8 8 10 14 17 20 22 23 24 24 23 20 18 16 15 15 15 15 14 13 13 13 14 14 14 14 13 12 11 12 15 18 18 17 15 14 15 16 17 18 18 18 18 18 18 17 16 15 14 14 13 13 14 15 15 16 16 16 16 16 15 13 12 11 9 8 8 7 6 6 4 4 3 3 4 5 5 6 5 5 6 6 7 8 8 9 9 10 10 10 10 10 10 10 10 11 11 11 11 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 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 16 16 16 17 18 17 15 13 11 10 9 8 7 7 7 6 6 5 5 6 6 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 9 9 10 10 11 12 12 12 13 13 13 13 13 13 13 13 14 14 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 23 23 23 23 22 22 21 21 21 20 20 19 19 19 18 18 18 18 19 19 19 19 20 20 20 21 21 22 22 23 23 24 24 24 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 28 28 28 27 27 26 26 25 25 24 24 23 23 22 22 21 21 20 19 19 19 19 18 18 17 15 14 14 14 14 15 16 17 18 19 19 19 19 19 19 18 17 17 16 15 14 13 13 12 12 11 10 10 10 11 12 13 14 15 15 15 15 16 15 14 13 13 12 11 11 11 10 10 9 9 8 9 9 9 9 10 11 11 12 12 12 13 13 14 14 15 15 16 16 16 16 16 15 16 16 16 16 16 16 17 17 17 18 18 18 19 19 20 20 21 22 22 23 23 23 23 23 23 24 24 25 25 26 26 26 27 27 28 28 29 30 30 30 30 31 31 31 31 31 31 31 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 34 34 34 34 34 34 33 33 32 31 30 30 30 30 29 28 28 28 27 27 26 26 25 25 24 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 23 23 23 22 21 20 19 18 18 17 17 17 17 17 17 17 17 16 15 14 12 11 10 10 10 13 17 20 22 23 24 24 24 23 21 19 17 16 16 16 15 14 13 12 12 12 12 12 12 12 12 12 13 15 17 18 17 15 14 15 17 19 20 20 20 19 19 18 17 16 16 15 14 14 14 14 15 16 16 17 17 16 16 14 12 11 10 9 8 7 7 6 5 4 4 3 3 3 4 4 5 5 5 5 5 6 7 8 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 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 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 15 16 16 15 15 15 16 16 16 16 17 16 14 12 10 9 8 8 8 7 7 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 5 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 23 22 22 22 21 21 20 20 19 19 18 18 18 18 18 18 19 19 19 19 20 20 21 21 21 22 23 23 24 24 25 25 25 26 26 26 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 26 26 25 25 24 24 23 23 22 21 21 20 19 19 19 19 19 19 18 17 15 14 14 15 16 16 17 19 20 20 21 21 21 20 19 19 18 17 16 15 15 14 14 13 12 11 11 10 10 11 12 13 14 15 15 16 16 16 15 14 13 12 11 11 10 10 10 9 9 8 8 9 9 9 10 11 11 12 12 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 19 19 20 21 22 22 23 23 24 24 24 24 24 24 25 25 25 26 26 26 27 28 28 29 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 34 34 34 34 34 34 35 35 35 35 35 34 34 34 34 33 33 32 31 30 30 30 30 30 29 29 28 28 27 27 26 25 25 24 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 22 22 21 20 20 19 19 19 18 18 18 18 18 18 17 16 15 14 13 12 13 14 17 20 22 24 24 25 25 24 23 21 20 19 18 17 17 16 14 14 13 12 11 11 11 11 11 12 13 14 15 16 17 16 16 15 17 19 21 23 23 22 21 20 19 18 17 16 16 15 14 14 15 15 16 17 17 17 16 15 13 11 10 9 9 8 7 6 6 5 4 4 3 3 3 3 3 3 4 4 4 5 6 7 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 13 13 14 16 16 15 16 16 16 16 16 15 15 15 14 13 11 10 9 9 9 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 23 23 23 23 22 22 21 21 20 20 19 19 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 22 22 23 24 24 25 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 26 25 25 24 24 23 23 22 22 21 20 19 19 19 20 20 21 21 20 19 17 15 15 17 17 19 20 21 22 22 22 22 22 21 20 19 18 18 17 16 16 15 15 14 13 12 11 11 11 12 13 13 14 15 15 16 16 16 16 15 13 12 11 10 10 10 10 9 8 8 8 8 9 9 10 11 11 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 16 16 17 17 18 19 20 20 21 22 24 24 25 25 25 25 24 24 25 25 25 25 25 26 27 28 28 29 29 30 30 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 34 34 34 34 33 33 32 30 30 30 30 30 30 29 29 28 28 27 27 27 26 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 24 24 23 23 22 22 21 21 21 21 20 20 20 20 20 19 19 19 18 17 17 16 16 16 16 17 19 21 24 25 25 25 25 24 23 21 21 20 20 20 18 17 15 15 14 12 11 11 11 11 11 12 13 14 14 15 15 16 16 17 18 19 22 24 24 23 22 20 19 18 17 17 16 15 14 14 14 15 16 17 17 17 16 14 12 10 9 9 8 8 7 6 5 5 4 4 4 4 3 3 3 3 3 3 4 4 5 6 7 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 13 14 16 16 17 17 17 17 17 16 15 14 13 13 12 11 10 10 11 11 10 9 9 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 10 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 23 22 22 21 21 20 20 19 19 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 22 22 23 24 24 25 25 25 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 27 27 26 26 25 25 24 24 23 22 22 21 21 20 19 19 20 20 21 22 23 23 22 20 19 20 20 21 22 23 23 24 24 24 23 22 21 20 20 19 18 18 17 17 16 15 15 14 13 13 13 13 13 13 14 15 15 16 16 16 16 16 15 13 11 11 11 11 10 9 8 8 8 8 8 9 9 10 10 11 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 15 15 15 16 17 18 19 20 21 23 24 25 26 26 25 25 25 24 24 25 25 25 25 26 27 27 28 29 29 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 35 34 34 34 34 33 33 32 31 30 30 30 30 30 29 29 28 28 27 27 26 26 25 25 25 26 26 26 26 26 26 26 26 27 27 27 28 28 27 27 28 27 27 27 27 27 27 26 26 25 25 24 24 23 23 22 22 22 21 21 21 21 21 21 21 21 21 20 19 19 18 18 18 18 19 19 21 23 25 25 26 26 25 25 23 22 22 22 22 22 19 18 17 16 14 13 12 11 11 11 11 12 13 14 14 14 14 15 16 18 18 19 21 23 24 24 23 21 20 18 17 17 16 15 14 13 14 15 16 17 16 16 15 13 11 10 9 8 8 8 7 6 5 5 4 4 4 4 4 3 3 3 3 3 4 4 5 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 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 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 14 15 16 17 17 18 18 18 16 15 13 12 12 12 11 10 10 11 12 13 12 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 9 9 10 10 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 14 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 23 23 23 22 22 21 21 20 19 19 18 18 18 17 17 17 18 18 18 19 19 19 20 20 21 22 22 23 23 24 24 25 25 26 26 26 27 27 27 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 29 29 29 28 28 27 27 26 25 25 24 24 23 23 22 21 21 20 19 19 19 20 21 22 23 25 26 25 25 25 25 25 25 25 25 25 25 25 24 23 22 21 20 19 19 19 18 18 17 17 16 15 15 14 14 15 15 15 15 15 15 16 16 16 17 17 16 15 13 12 11 11 11 10 9 9 8 8 8 8 9 9 9 10 11 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 12 12 12 13 13 13 13 14 14 15 15 16 18 19 20 21 23 25 25 26 25 25 25 24 24 24 24 24 25 25 26 27 28 28 29 29 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 34 34 33 33 33 32 31 30 30 30 30 30 29 29 28 28 27 27 26 26 25 25 25 26 26 26 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 27 27 27 27 27 27 26 25 25 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 19 20 21 22 23 24 26 26 26 26 26 25 24 23 23 24 24 23 21 19 18 17 16 14 13 12 12 11 11 12 13 15 15 15 15 15 17 18 19 19 20 21 23 24 23 22 20 19 18 17 17 15 14 13 13 14 15 15 16 15 14 12 11 9 9 8 8 8 7 6 5 5 5 5 5 4 4 4 3 3 3 3 3 4 5 6 7 7 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 12 12 12 13 13 13 13 13 14 14 14 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 11 10 11 12 14 16 16 17 18 18 17 15 13 12 11 11 11 10 10 11 12 13 12 11 10 10 10 9 10 10 10 9 9 9 9 8 8 7 7 7 8 8 8 8 8 7 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 10 10 10 11 11 11 12 12 13 13 13 13 13 13 13 13 13 14 14 26 26 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 24 24 24 23 23 22 22 21 21 20 19 19 18 18 17 17 17 17 17 18 18 18 19 19 20 20 21 21 22 23 23 24 24 25 25 26 26 27 27 27 27 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 29 29 29 28 28 27 26 25 25 24 24 23 23 22 21 21 20 20 19 19 19 20 21 22 24 25 25 25 26 27 28 27 27 27 26 26 25 25 24 23 22 21 20 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 16 14 13 12 12 11 11 10 10 9 9 8 8 8 9 10 10 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 12 11 11 11 12 12 12 13 13 14 14 15 17 18 20 20 22 23 25 25 25 24 24 24 24 24 24 24 24 25 25 26 27 28 29 29 29 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 34 34 34 34 35 35 35 35 36 36 36 36 36 36 35 35 35 34 34 33 33 32 31 30 30 30 30 30 29 28 28 28 27 27 26 26 25 25 25 26 26 27 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 27 28 28 27 27 27 26 26 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 22 23 24 24 25 26 27 27 26 26 26 25 24 24 24 25 24 22 21 19 19 18 16 14 13 13 12 11 12 13 14 15 15 15 16 17 19 20 20 20 20 21 23 23 22 20 19 18 18 17 16 15 13 13 13 14 14 15 15 13 12 10 10 9 8 8 8 7 6 6 6 6 6 6 5 4 4 3 2 3 3 3 4 4 5 6 7 8 8 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 9 9 9 12 14 14 15 16 17 17 16 14 12 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 8 7 7 7 7 8 8 8 7 7 6 6 6 6 7 7 7 7 7 8 8 9 9 10 10 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 14 14 26 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 24 24 24 23 23 22 22 21 21 20 20 19 18 18 17 17 17 17 17 18 18 18 19 19 20 20 21 21 22 23 23 24 24 25 25 26 26 27 27 27 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 28 27 27 26 25 24 24 23 23 22 21 21 20 20 19 19 19 19 20 21 23 24 25 26 26 27 27 27 27 27 27 26 26 25 24 23 22 21 20 19 18 18 18 18 17 18 18 18 18 18 18 18 18 18 18 17 16 16 16 17 17 17 16 15 14 13 12 12 11 11 11 10 10 9 9 9 9 10 11 12 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 10 10 11 11 11 11 12 13 14 14 15 17 19 20 20 21 23 24 24 23 23 23 23 24 24 24 24 24 24 25 26 27 28 28 29 29 30 30 30 31 31 30 31 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 34 34 34 35 35 35 36 36 36 36 36 36 36 36 35 35 35 34 34 33 32 32 31 30 30 30 30 30 29 28 28 28 27 27 26 26 25 25 25 26 27 27 27 26 26 26 26 27 27 27 27 28 28 28 28 28 27 27 28 27 27 27 27 27 26 26 25 25 24 24 24 23 23 23 23 23 23 23 24 24 24 23 23 23 23 23 23 23 24 25 25 26 27 27 27 27 27 27 26 25 25 25 25 25 24 22 21 20 19 18 16 15 14 13 12 12 12 13 14 15 16 17 18 19 19 19 20 21 23 24 24 23 21 20 19 18 18 17 16 14 13 13 13 13 14 13 12 11 10 10 9 9 8 8 7 6 6 7 7 7 6 5 4 4 3 2 3 3 3 4 4 5 6 7 7 8 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 10 10 10 10 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 12 12 11 11 11 10 10 9 9 8 9 11 12 13 14 15 16 15 14 12 10 10 9 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 9 9 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 14 14 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 24 24 23 23 23 22 21 21 20 20 19 18 18 17 17 17 17 17 17 18 18 19 19 20 20 21 22 22 23 23 24 25 25 26 26 26 27 27 27 28 28 28 29 29 29 29 29 30 30 30 30 30 31 31 31 30 30 30 30 29 28 28 27 26 25 25 24 23 23 22 21 21 20 20 19 19 18 19 19 21 22 24 26 28 28 29 28 28 27 27 26 26 26 25 25 24 23 22 20 19 18 18 17 17 17 17 17 17 17 17 17 18 18 18 17 17 16 16 16 16 16 17 16 15 14 13 13 12 12 11 11 11 11 10 9 9 10 11 12 13 14 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 14 14 13 12 11 10 10 10 10 11 11 12 14 15 16 18 19 19 20 21 23 24 23 22 22 23 23 23 23 23 24 24 24 25 26 27 27 28 29 29 29 30 30 30 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 33 33 33 34 34 34 35 35 36 36 36 36 36 36 36 36 36 36 36 35 35 34 33 33 32 31 31 30 30 30 30 29 28 28 28 27 27 27 26 26 26 26 26 27 27 27 26 26 26 26 26 27 27 27 27 28 28 28 28 28 27 27 28 27 27 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 25 24 24 25 26 26 27 27 27 27 27 27 27 27 26 26 26 26 26 25 24 22 21 20 19 18 16 15 14 13 12 12 13 14 15 17 18 19 19 18 18 18 20 22 24 24 23 22 20 19 18 17 17 16 15 13 13 12 13 13 12 11 10 10 9 9 9 8 8 7 7 7 7 8 7 5 5 4 3 2 2 3 4 3 3 4 5 5 6 7 8 8 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 10 10 10 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 12 12 12 11 11 10 10 10 9 9 8 8 9 10 11 12 13 13 14 15 14 12 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 9 9 8 7 7 7 7 6 6 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 24 24 23 23 23 22 22 21 20 19 19 18 18 17 17 17 17 17 17 18 18 19 19 20 21 21 22 23 23 24 24 25 25 26 26 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 30 31 31 31 31 31 30 30 30 29 28 27 27 26 25 24 23 22 22 21 20 20 19 19 19 18 18 19 20 21 23 26 28 30 30 30 29 27 26 26 26 25 25 25 24 23 22 21 20 18 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 15 15 14 13 12 12 12 12 11 11 11 11 11 10 10 12 13 14 14 14 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 13 12 10 10 10 10 10 11 12 14 15 17 18 18 18 19 21 22 23 22 21 22 22 22 22 23 23 23 24 24 25 25 26 27 27 28 29 29 29 30 30 30 30 30 30 30 31 31 31 32 32 32 32 32 32 32 32 33 33 34 34 35 35 36 36 36 36 36 36 36 36 36 36 36 36 35 35 34 34 33 32 31 31 31 30 30 29 29 28 28 28 27 27 27 27 26 26 26 26 27 27 27 27 26 26 26 26 27 27 27 27 28 28 28 28 28 27 27 27 27 27 27 27 27 26 25 25 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 27 27 27 27 27 27 27 27 27 26 25 23 22 21 20 18 17 16 15 14 13 13 13 14 15 17 18 19 18 17 17 16 17 18 19 21 21 21 19 18 17 16 16 15 14 14 13 13 12 12 12 11 10 9 9 9 8 8 8 8 8 8 8 8 7 5 4 4 3 2 2 2 3 3 3 4 4 5 6 6 7 8 8 8 8 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 9 8 8 8 9 9 9 9 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 8 8 8 8 9 10 10 11 12 13 13 13 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 7 7 6 6 6 6 6 7 7 8 8 9 9 10 10 11 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 27 27 27 28 28 28 28 28 27 27 27 27 27 27 26 26 25 25 25 24 24 24 23 23 22 22 21 20 19 19 18 17 17 17 17 17 17 17 18 18 19 19 20 21 22 22 23 24 24 25 25 25 26 26 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 31 31 31 31 31 31 31 30 30 29 28 27 26 25 24 23 22 22 21 20 20 19 19 19 18 18 18 19 20 21 24 26 28 29 28 27 26 25 24 24 24 24 24 24 24 23 22 20 19 18 17 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 14 14 13 13 13 12 12 12 11 11 11 10 10 11 11 12 13 14 14 13 12 12 12 12 12 12 12 11 11 12 12 13 13 14 13 13 13 14 15 14 14 13 12 11 10 9 10 11 13 15 16 17 18 17 18 19 20 22 22 22 21 21 21 21 22 22 22 23 23 24 24 25 26 26 27 28 28 29 29 29 29 30 30 30 30 30 31 31 31 32 32 32 32 32 32 32 32 33 33 34 34 35 35 36 36 36 36 36 36 36 36 37 37 36 36 36 35 34 34 33 32 32 31 31 30 30 30 29 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 27 27 27 27 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 25 25 25 25 25 25 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 29 28 28 28 28 28 28 28 28 28 27 27 26 25 23 22 21 19 17 16 15 15 14 14 14 15 16 18 19 19 18 17 16 15 15 15 15 17 19 19 18 17 16 15 15 14 14 14 13 13 13 12 12 10 9 9 8 8 8 8 8 8 8 8 8 7 7 6 5 4 4 3 2 2 2 3 3 3 4 4 5 5 6 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 8 8 8 8 8 9 9 9 10 11 11 11 11 11 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 6 6 7 7 8 9 9 10 10 11 11 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 27 27 28 28 28 28 28 28 28 28 28 27 27 27 26 26 25 25 25 24 24 24 23 23 22 22 21 20 19 19 18 17 17 17 17 17 17 17 18 18 19 20 20 21 22 23 23 24 24 25 25 26 26 26 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 31 31 31 31 31 31 31 30 29 28 27 26 25 24 23 22 22 21 20 20 19 19 18 18 18 18 18 19 20 21 23 25 26 25 24 23 23 23 23 24 24 24 24 23 23 22 21 19 18 17 17 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 11 11 10 10 10 10 11 12 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 12 13 14 13 13 13 14 14 15 15 14 14 13 12 11 10 10 11 13 15 16 17 17 17 17 19 20 21 22 21 20 20 21 21 21 21 22 22 23 23 24 25 25 26 27 27 28 28 28 29 29 29 30 30 30 30 31 31 31 32 32 32 32 32 32 32 32 33 33 34 35 35 36 36 36 36 36 36 36 36 36 37 37 37 36 36 35 35 34 33 32 32 31 31 30 30 30 29 29 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 27 27 27 27 27 28 27 27 27 27 27 26 26 26 27 27 26 26 26 25 25 25 25 25 25 26 26 27 27 28 28 28 28 29 29 29 28 28 28 28 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 26 25 23 21 19 17 16 16 16 16 16 16 16 17 18 19 19 18 17 16 16 15 15 15 16 17 17 17 16 15 14 14 14 14 14 13 13 13 12 11 10 9 9 8 8 8 8 8 8 8 8 8 7 7 6 6 5 4 3 2 1 1 2 2 3 3 4 4 5 5 6 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 8 8 9 9 10 11 12 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 27 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 25 25 25 24 24 24 23 23 22 22 21 20 19 18 18 17 17 17 17 17 17 17 18 18 19 20 21 22 22 23 24 24 25 25 25 26 26 26 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 31 31 31 31 31 31 30 30 29 28 27 26 25 24 23 22 21 20 20 19 18 18 18 18 18 18 18 19 20 21 23 23 23 22 21 21 22 23 23 24 23 23 23 22 22 21 20 19 18 17 17 16 15 15 14 14 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 13 13 13 12 11 10 10 9 9 10 11 11 12 11 11 10 10 10 10 11 11 11 11 11 10 10 10 12 13 13 13 13 13 14 14 15 15 15 15 14 14 13 11 11 11 12 14 15 16 17 17 17 18 19 20 21 20 20 20 20 20 20 20 21 22 22 23 24 24 25 26 26 27 27 28 28 29 29 29 29 30 30 30 31 31 31 32 32 32 32 32 32 32 33 33 34 34 35 35 36 36 36 36 36 36 36 36 36 37 37 37 36 36 35 35 34 33 32 32 31 31 30 30 30 30 29 29 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 26 26 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 29 29 29 29 28 29 29 29 29 29 29 29 29 28 27 26 24 22 20 18 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 15 14 13 13 13 13 13 13 13 12 11 10 9 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 5 4 3 2 2 2 2 2 3 3 4 4 5 5 6 6 7 7 8 8 8 8 8 8 8 9 9 9 10 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 7 8 8 7 7 7 8 8 8 9 9 9 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 8 8 8 9 10 10 11 12 13 13 13 14 14 14 14 15 15 15 16 16 16 15 15 15 15 15 14 14 14 15 15 27 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 25 25 25 24 24 24 23 23 22 21 21 20 19 18 18 17 17 17 17 17 17 17 18 18 19 20 21 22 23 23 24 24 25 25 25 26 26 26 27 27 27 28 28 28 28 28 29 29 29 29 30 30 30 31 31 31 31 31 31 30 29 29 27 26 25 24 23 22 21 20 20 19 18 18 18 18 18 18 18 18 18 19 21 22 22 22 21 21 22 23 23 23 23 22 22 21 21 21 20 20 19 18 17 17 16 15 15 14 15 15 16 16 15 15 14 14 14 14 14 13 13 12 12 12 12 12 13 13 12 12 11 11 10 10 10 10 10 10 10 9 9 9 9 10 10 10 11 11 11 11 10 9 9 11 13 13 13 12 13 13 14 14 15 15 15 15 15 14 13 13 12 12 13 15 16 17 17 17 18 18 19 19 19 19 19 19 19 19 20 20 21 22 23 23 24 25 25 26 26 27 28 28 28 29 29 29 30 30 30 31 31 31 31 32 32 32 32 32 32 33 34 34 35 35 36 36 36 36 36 36 36 36 36 36 36 37 37 37 36 35 35 34 33 32 32 31 31 31 30 30 30 29 29 28 28 28 28 28 28 28 27 27 27 28 27 27 27 27 26 27 27 27 27 27 27 27 27 26 26 26 25 25 25 26 26 25 25 25 25 25 25 25 25 26 26 26 27 28 29 29 29 30 30 30 30 29 29 29 29 29 30 30 30 30 30 30 29 29 29 29 30 30 30 30 30 30 30 29 29 28 26 24 22 20 19 19 19 19 19 19 19 20 19 19 18 18 17 18 18 18 17 17 16 15 15 15 16 15 14 13 13 12 12 13 13 13 12 11 10 9 8 8 7 7 8 8 8 8 8 7 7 7 7 7 6 6 5 5 4 3 2 2 2 2 3 3 4 4 5 5 6 6 7 7 7 8 8 8 8 8 9 9 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 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 9 8 8 8 8 8 8 7 7 7 7 8 8 9 9 10 10 11 12 13 13 13 14 14 15 15 15 16 16 17 17 16 16 16 15 15 15 15 15 15 15 15 27 28 28 28 28 28 29 28 28 28 28 28 27 27 26 26 25 25 25 24 24 24 23 23 22 21 21 20 19 18 18 17 17 17 17 17 17 18 18 19 19 20 21 22 23 23 24 24 24 25 25 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 31 31 31 31 30 30 30 29 28 26 25 24 23 22 21 20 19 18 18 17 17 17 18 18 18 18 18 18 19 21 22 23 23 23 23 24 23 23 22 21 21 21 21 21 20 20 19 19 18 17 16 16 15 15 15 15 16 16 15 15 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 8 8 8 8 9 9 10 10 11 11 11 11 11 10 9 9 10 12 13 12 12 12 12 13 13 14 15 15 15 15 15 15 14 13 13 13 14 15 17 17 17 17 18 18 18 18 18 19 19 18 19 19 20 21 21 22 23 24 24 25 26 26 27 27 28 28 29 29 29 30 30 30 31 31 31 31 31 32 32 32 32 33 33 34 34 35 35 36 36 36 36 36 35 36 36 36 36 36 37 37 36 36 35 35 34 33 32 32 31 31 31 30 30 30 29 29 28 28 28 28 28 28 28 27 27 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 28 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 30 30 30 30 30 30 30 30 30 31 31 31 31 31 30 30 29 28 25 24 22 21 21 21 20 20 19 20 20 20 19 18 18 18 18 18 19 18 17 16 15 14 14 15 15 15 14 13 12 11 12 13 13 12 11 10 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 5 4 3 2 1 2 2 3 3 4 4 5 5 6 6 7 7 7 7 7 7 8 8 9 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 7 7 7 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 8 8 8 9 9 10 11 11 12 13 13 14 14 14 15 16 16 17 17 17 17 17 16 16 15 15 15 15 15 16 16 16 27 28 28 28 29 29 29 28 28 28 28 28 27 27 26 26 25 25 25 24 24 24 23 23 22 22 21 20 19 18 18 17 17 17 17 17 17 18 18 19 20 20 21 22 23 23 23 24 24 25 25 25 26 26 26 27 27 27 27 28 28 28 28 29 29 29 30 30 30 31 31 30 30 30 29 29 28 26 25 24 22 22 21 20 19 18 17 17 16 17 17 18 18 18 18 18 19 20 22 24 25 25 25 25 24 23 22 21 21 20 20 20 20 20 20 19 19 18 17 16 16 15 15 15 16 16 15 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 10 10 10 10 10 9 9 9 8 8 7 7 8 8 9 9 10 11 11 12 11 11 10 9 9 9 11 12 12 12 12 12 12 13 13 14 15 16 16 16 15 15 14 13 13 14 15 16 17 18 17 17 18 18 18 18 18 18 18 18 19 20 20 21 22 22 23 24 25 25 26 26 27 27 28 28 29 29 30 30 30 31 31 31 31 31 32 32 32 32 33 33 34 34 35 35 36 36 36 35 35 35 35 36 36 36 36 37 37 36 36 35 35 34 33 32 32 31 31 31 30 30 30 29 29 28 28 28 28 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 25 24 24 24 24 24 25 25 25 25 25 26 26 27 27 28 28 29 29 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 31 31 31 30 29 27 26 24 23 23 23 22 21 21 21 21 21 20 19 18 17 18 18 19 18 17 16 15 14 14 14 14 14 14 13 12 11 12 12 12 12 11 10 9 9 9 8 8 8 9 9 9 9 9 8 7 7 7 7 7 7 7 6 5 4 2 1 1 2 2 3 3 4 4 5 5 6 6 6 7 7 7 7 7 8 8 9 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 7 7 7 7 8 8 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 9 10 11 11 12 13 14 14 14 15 16 16 17 17 18 18 17 17 16 16 15 15 15 15 16 16 16 16 27 28 28 28 28 29 29 28 28 28 28 28 27 27 27 26 26 25 25 24 24 24 23 23 22 22 21 20 19 18 18 17 17 17 17 17 18 18 18 19 20 20 21 22 22 23 23 24 24 24 25 25 26 26 26 27 27 27 27 27 28 28 28 28 29 29 29 30 30 30 30 30 30 29 28 27 26 24 23 22 21 20 19 18 18 17 17 16 17 17 18 18 18 18 18 19 20 21 23 24 25 25 25 24 22 21 20 20 20 20 20 20 20 20 20 19 19 18 17 16 15 15 15 15 15 15 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 8 9 10 11 11 11 11 10 9 9 8 9 10 12 12 12 12 12 12 12 13 14 15 16 16 15 15 14 14 13 13 14 15 16 17 17 18 18 18 18 18 18 18 17 17 18 18 19 20 21 21 22 23 23 24 25 25 26 27 27 28 28 29 29 30 30 30 30 31 31 31 31 32 32 32 32 32 33 33 34 34 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 35 35 34 33 33 32 32 31 31 30 30 30 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 26 26 27 27 28 28 28 29 29 29 29 29 29 29 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 29 27 26 25 25 25 25 24 23 22 22 22 21 20 18 17 18 18 19 19 18 16 15 14 14 14 14 14 14 14 13 12 12 12 12 12 11 11 10 10 9 9 9 9 9 9 10 10 10 8 7 7 7 8 8 8 7 7 6 5 3 1 1 1 2 2 3 3 4 4 5 5 5 6 6 7 7 7 7 7 7 8 9 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 6 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 10 11 12 13 14 14 15 15 16 17 17 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 25 25 24 24 24 23 23 22 22 21 20 19 18 18 17 17 17 17 17 18 18 19 19 20 21 21 22 22 23 23 24 24 24 25 25 26 26 26 26 27 27 27 27 27 28 28 28 28 29 29 30 30 30 29 29 28 27 26 25 23 22 21 20 19 19 18 17 17 16 16 17 17 18 18 18 18 18 18 18 18 18 19 20 21 21 21 21 20 20 20 20 20 21 21 21 20 20 20 20 19 18 17 16 15 14 15 15 15 14 14 13 13 12 12 13 13 13 13 13 13 13 13 13 13 12 11 10 9 8 8 8 8 8 8 7 7 7 6 6 6 7 7 8 10 11 11 11 10 9 9 8 8 8 9 11 12 12 12 12 13 13 13 14 15 15 15 14 14 14 13 13 13 14 15 16 17 17 17 18 18 18 18 18 18 17 17 17 18 19 19 20 21 22 22 23 24 24 25 26 26 27 27 28 28 29 30 30 30 30 31 31 31 31 31 32 32 32 32 32 33 33 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 36 36 35 35 34 34 33 32 32 32 31 31 30 30 29 29 29 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 24 24 24 24 24 24 25 25 25 26 26 26 27 27 27 28 28 28 29 29 29 29 29 30 30 30 31 31 31 32 32 32 32 32 33 33 33 32 32 32 32 32 32 32 32 32 31 30 29 28 27 27 27 27 26 25 24 23 23 22 21 20 18 17 17 18 18 18 17 15 14 14 13 13 14 14 14 14 13 13 12 12 12 12 11 10 10 10 10 10 10 10 10 10 10 10 9 8 7 8 8 9 8 8 7 7 6 4 3 2 1 1 2 2 3 3 4 4 5 5 5 6 6 6 6 6 6 7 7 8 9 9 9 9 9 8 8 8 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 8 9 9 9 9 8 8 9 9 10 10 11 13 14 15 15 15 16 17 17 18 18 19 19 19 19 18 18 17 17 16 16 16 15 15 16 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 26 25 25 24 24 23 23 22 21 21 20 19 19 18 18 18 17 18 18 18 18 19 20 20 21 21 22 22 23 23 24 24 24 25 25 25 26 26 26 26 26 27 27 27 27 27 28 28 29 29 29 29 29 29 28 26 25 23 22 21 20 19 19 18 18 17 17 16 16 17 17 18 18 18 18 18 17 17 16 15 14 14 15 16 17 18 18 19 19 19 20 20 21 21 21 21 21 20 20 19 18 17 16 15 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 10 9 8 8 8 8 8 7 7 6 6 5 5 5 6 6 8 10 11 12 12 11 9 8 8 8 8 8 10 11 11 12 12 13 13 14 14 14 14 14 14 13 13 13 13 13 14 15 16 16 17 17 18 18 18 17 17 17 17 17 17 18 18 19 20 20 21 22 22 23 24 25 25 26 27 27 28 28 29 29 30 30 30 31 31 31 31 31 32 32 32 32 32 32 33 33 33 34 34 34 34 34 35 35 35 35 36 36 36 36 36 35 35 35 35 34 33 33 32 32 31 31 31 30 30 29 29 29 29 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 28 28 28 29 29 29 29 29 30 30 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 32 32 32 31 31 30 29 29 29 29 29 29 27 26 24 23 22 21 20 19 19 18 18 17 17 17 16 14 14 14 14 14 14 14 14 13 13 12 12 12 12 11 11 11 11 10 11 11 11 11 11 11 10 10 9 8 8 9 9 9 8 8 8 7 6 4 3 2 1 1 2 2 3 3 4 4 4 5 5 6 6 6 6 6 6 7 7 8 9 9 9 9 8 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 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 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 8 9 9 9 9 9 9 10 10 11 12 13 14 15 16 16 16 17 18 18 19 20 20 20 20 20 19 18 17 17 16 16 15 15 15 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 25 25 25 24 24 23 22 21 21 20 20 19 19 18 18 18 18 18 18 19 19 20 20 21 21 22 22 23 23 24 24 24 25 25 25 25 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 27 26 24 22 21 21 20 19 18 17 17 17 17 17 16 17 17 18 17 17 17 17 16 16 16 15 13 12 12 12 13 14 15 17 18 18 19 20 20 21 21 22 22 21 20 20 19 17 16 15 15 14 14 14 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 10 9 8 8 8 8 8 7 6 5 5 4 4 4 5 6 7 9 11 13 12 11 9 8 8 8 8 8 9 10 10 11 12 13 13 14 14 14 14 13 13 13 13 12 13 13 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 18 19 19 20 21 21 22 23 24 24 25 26 26 27 28 28 29 29 30 30 30 31 31 31 31 31 32 32 31 32 32 32 32 32 33 33 34 34 34 34 34 35 35 35 36 36 36 35 35 35 35 35 35 34 34 33 33 32 32 31 31 30 30 30 29 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 30 30 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 32 32 32 31 31 30 31 31 31 31 29 28 26 24 23 21 20 20 19 19 18 17 17 17 16 15 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 11 10 9 9 9 9 9 9 9 8 8 8 7 5 5 4 3 2 2 2 3 3 4 4 4 4 4 5 5 6 6 6 6 6 6 7 8 8 9 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 9 9 9 10 10 10 11 12 13 14 15 16 16 17 17 17 18 19 20 21 21 21 21 20 20 19 18 17 16 16 16 15 15 27 27 27 27 27 28 28 28 28 28 28 28 28 27 27 27 26 26 25 25 25 24 24 23 22 22 21 20 20 19 19 19 19 18 18 19 19 19 19 20 20 21 21 22 22 23 23 23 24 24 24 25 25 25 25 25 25 26 26 26 26 26 27 27 27 28 28 27 27 26 25 23 21 20 20 20 19 18 17 17 17 17 17 17 17 18 18 18 18 18 17 16 16 16 16 16 14 13 13 13 13 14 16 17 18 19 19 20 21 21 22 21 21 20 20 19 18 17 16 15 15 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 11 10 9 8 8 8 9 8 7 6 5 4 3 3 3 4 5 7 10 12 13 12 11 10 9 9 9 9 9 9 9 10 10 11 12 13 14 14 13 13 13 13 13 12 12 13 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 19 19 20 21 22 23 23 24 25 26 26 27 28 28 29 29 30 30 30 31 31 31 31 31 32 32 31 31 31 31 32 32 33 33 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 34 34 33 33 33 32 32 31 31 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 29 29 30 30 31 31 31 31 31 32 32 32 32 32 32 33 32 32 32 32 33 33 33 33 33 33 32 32 31 32 32 33 33 31 30 28 26 24 22 21 20 20 19 19 18 17 18 17 15 14 14 14 14 14 14 13 13 13 12 12 13 13 13 13 13 13 13 12 13 13 13 13 13 12 11 10 10 10 10 10 10 9 9 9 8 7 7 6 5 4 3 3 3 3 3 4 4 4 3 4 4 5 5 5 6 6 5 6 7 7 8 8 8 8 8 7 7 7 7 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 9 9 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 9 9 10 10 11 12 12 13 14 15 16 17 17 18 18 19 20 21 21 22 22 21 21 20 20 19 18 17 16 16 16 16 26 26 26 27 27 27 27 27 28 28 28 28 28 27 27 27 26 26 26 25 25 25 24 23 22 22 21 20 20 20 19 19 19 19 19 19 19 19 19 20 20 21 21 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 27 27 26 26 25 25 23 22 20 21 21 20 19 18 18 17 17 17 18 18 19 20 20 20 20 19 19 18 18 18 18 19 19 18 18 18 18 18 18 19 19 20 21 21 21 21 21 20 19 19 18 18 17 16 16 15 15 14 14 14 13 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 9 8 8 9 9 9 8 6 5 4 4 4 4 5 6 8 10 12 12 12 11 11 11 10 10 10 10 9 9 10 11 11 12 13 14 14 13 13 13 13 12 12 12 13 13 14 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 19 20 21 21 22 23 24 25 25 26 27 28 28 29 29 30 30 31 31 31 31 31 32 32 32 32 31 31 31 31 32 32 33 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 34 34 33 33 33 32 32 31 31 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 27 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 29 29 30 30 30 30 31 31 31 32 32 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 33 33 32 32 32 33 33 34 33 32 30 27 25 23 21 21 21 20 19 18 17 18 17 16 15 15 15 15 14 13 13 13 12 12 12 13 14 15 15 15 15 15 15 14 14 14 14 13 12 12 11 11 11 11 11 10 10 9 9 9 8 8 7 7 6 4 4 3 3 3 4 4 3 3 3 4 4 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 9 9 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 9 9 10 11 12 12 13 14 15 16 17 18 18 19 20 20 21 21 22 22 22 22 21 21 20 19 19 18 17 17 16 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 24 23 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 25 25 24 24 23 23 21 20 21 21 21 20 20 19 19 19 20 20 21 21 22 23 23 23 23 23 22 21 21 21 22 23 23 23 22 22 21 21 21 21 21 21 21 21 20 19 19 18 18 18 17 17 16 15 15 15 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 10 9 9 10 10 10 9 8 7 6 6 6 6 7 8 10 11 12 12 12 12 12 12 12 11 11 11 10 10 10 11 12 13 13 14 14 13 13 12 12 12 12 12 13 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 17 17 18 19 19 20 21 22 23 24 25 25 26 27 27 28 29 29 30 30 31 31 31 32 32 32 32 32 32 31 31 31 31 32 32 33 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 33 32 32 31 31 31 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 26 27 27 27 27 27 27 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 29 29 30 30 30 30 31 31 31 32 32 32 31 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 34 34 34 33 31 29 26 24 23 22 21 20 19 17 17 18 18 17 16 15 16 16 14 14 13 13 12 12 12 13 14 15 15 16 16 16 16 17 16 15 14 14 13 13 13 13 13 13 12 12 11 10 10 10 9 9 8 8 7 6 5 4 4 4 4 4 3 3 3 3 4 4 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 9 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 8 8 8 8 9 10 10 11 12 13 14 15 16 17 18 18 19 20 20 21 21 22 22 22 23 22 22 21 21 20 19 19 18 18 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 26 26 26 26 25 25 24 23 22 22 21 20 20 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 23 23 23 22 22 21 20 21 21 21 20 21 21 21 22 22 23 23 24 24 25 25 25 25 25 25 25 24 24 24 24 25 25 25 24 24 23 23 22 22 21 20 19 18 18 18 18 17 17 16 16 16 15 15 14 14 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 11 12 12 12 12 11 10 9 9 10 10 10 9 8 8 8 8 8 9 10 11 11 12 12 12 12 13 12 12 12 11 11 11 11 11 11 12 13 13 13 13 13 12 12 12 12 12 12 13 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 19 20 21 22 23 24 24 25 26 27 27 28 28 29 30 30 31 31 31 32 32 32 32 32 32 31 31 31 31 32 32 33 34 34 34 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 30 30 30 30 30 29 29 29 28 28 28 28 28 28 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 27 27 28 28 28 29 29 29 29 30 30 30 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 35 34 33 31 28 26 24 22 20 19 18 17 18 19 19 17 15 16 16 16 15 14 13 13 12 11 11 12 14 15 16 16 17 17 17 18 18 18 17 16 14 14 14 14 14 14 14 13 12 12 11 11 10 10 9 9 8 7 6 5 5 5 4 4 4 3 2 3 3 4 4 4 4 4 4 5 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 8 8 8 8 8 8 9 9 9 9 9 10 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 12 13 14 15 16 17 18 19 20 20 21 21 22 22 22 23 23 23 22 21 21 20 20 19 19 24 24 25 25 25 25 25 26 26 26 26 26 26 27 26 26 26 26 26 26 25 25 24 24 23 22 21 21 20 20 20 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 24 24 23 23 22 22 22 21 20 20 19 20 20 20 21 21 22 22 23 24 24 25 25 25 26 26 26 25 26 26 26 26 26 26 27 27 27 27 27 27 26 25 24 23 21 20 19 18 17 17 17 17 16 16 15 15 15 14 13 13 12 12 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 12 12 12 11 11 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 13 14 15 16 15 15 15 15 15 16 16 15 15 15 16 16 16 16 16 16 17 18 19 20 21 22 22 23 24 25 26 26 27 27 28 29 29 30 30 31 31 31 32 32 32 32 32 31 31 31 32 32 33 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 33 32 32 31 31 30 30 30 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 27 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 30 30 31 31 32 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 34 33 31 28 25 21 19 19 19 18 19 19 18 17 15 16 16 16 15 14 14 13 12 10 10 11 13 15 17 17 17 18 18 18 19 19 19 18 17 16 16 16 16 16 15 14 14 13 13 12 12 11 10 10 9 8 7 6 6 5 5 4 4 3 3 2 3 3 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 14 15 16 17 17 18 19 20 21 21 22 22 22 23 23 23 22 22 21 21 20 20 19 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 24 23 23 22 22 21 21 20 20 20 20 20 19 19 19 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 22 22 21 21 20 20 19 19 19 19 20 20 21 21 22 22 23 23 24 24 24 25 25 25 25 25 25 25 26 26 27 27 28 29 29 29 29 29 28 27 25 23 22 20 19 18 17 16 16 16 15 15 15 15 14 14 13 12 12 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 11 10 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 12 12 12 11 11 12 12 12 13 13 13 13 13 12 12 12 12 11 12 12 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 18 18 19 20 21 22 23 23 24 25 26 26 27 28 29 29 30 30 31 31 31 32 32 32 32 32 32 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 35 34 34 34 33 33 33 32 32 32 31 31 30 30 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 27 27 27 27 26 26 26 26 26 26 27 27 27 27 26 26 26 27 27 27 27 27 27 27 28 28 29 29 30 30 31 31 31 31 32 32 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 35 36 36 36 35 34 33 29 25 22 21 20 20 20 19 19 19 18 16 16 17 16 15 14 14 13 12 10 10 11 13 15 17 18 18 18 18 19 19 19 19 19 19 18 18 18 18 17 17 16 15 14 13 13 12 12 11 10 10 9 8 8 7 6 5 5 4 4 4 3 3 3 3 3 3 4 4 4 5 6 6 6 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 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 11 12 13 14 15 16 17 18 18 19 20 21 21 22 22 23 23 23 23 22 22 21 20 19 19 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 22 22 21 21 21 21 20 20 20 19 19 19 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 23 23 23 23 22 21 21 20 20 19 19 18 18 18 19 19 20 20 21 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 25 26 26 27 28 29 29 29 29 29 28 26 24 21 20 18 17 16 15 15 15 15 14 14 14 14 13 13 12 12 11 11 10 10 10 10 10 9 9 9 10 11 11 10 10 10 9 9 9 10 10 9 9 9 9 10 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 13 14 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 19 20 21 21 22 23 24 24 25 26 27 28 29 29 30 30 30 31 31 31 32 32 32 33 33 33 33 33 33 33 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 33 33 33 32 32 32 31 31 30 30 30 30 30 29 29 29 28 28 28 27 27 27 26 26 26 26 26 26 26 26 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 26 26 26 27 27 26 26 26 26 27 27 27 28 28 28 29 29 29 29 30 31 31 32 33 33 33 34 34 35 35 35 35 35 35 34 34 34 34 34 34 35 36 36 36 36 35 33 30 27 24 23 22 21 20 19 19 20 19 18 17 17 16 15 14 14 13 12 11 10 11 13 15 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 17 16 15 14 14 13 13 12 11 10 10 9 9 8 8 6 5 5 4 4 4 3 3 3 3 3 3 3 4 5 6 6 6 6 5 5 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 11 12 13 14 15 16 16 17 17 18 19 20 20 21 21 22 22 22 22 22 22 21 20 19 18 22 22 22 22 23 23 23 23 24 24 24 25 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 19 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 21 20 20 19 19 18 18 18 18 19 19 20 21 21 21 22 21 21 21 22 23 24 24 24 23 23 22 22 22 23 24 24 25 26 26 27 27 27 27 27 26 24 22 20 18 17 16 15 14 13 13 13 14 14 14 13 13 12 12 12 11 11 10 10 10 10 10 9 9 10 10 11 10 10 9 8 8 8 9 9 9 9 8 9 10 11 12 13 12 12 12 12 12 12 13 13 12 13 13 13 13 13 13 13 12 12 11 11 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 14 14 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 17 18 19 19 20 21 22 23 23 24 24 25 26 27 28 29 30 30 30 30 31 31 31 32 33 33 33 34 34 34 33 34 34 34 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 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 26 26 26 26 26 26 26 25 26 26 26 26 26 26 26 27 27 27 28 28 29 30 31 32 33 33 34 34 35 35 35 35 35 35 35 35 35 35 34 35 35 36 37 37 37 36 34 31 29 26 25 23 21 20 19 19 20 19 19 17 17 17 16 15 14 14 13 12 11 11 13 14 16 17 18 19 19 20 20 19 19 19 19 19 19 19 19 19 18 18 17 17 16 15 14 14 13 12 11 11 11 10 10 9 8 7 6 5 5 4 3 2 2 3 3 3 3 4 5 6 7 7 7 6 6 7 7 7 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 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 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 11 12 13 13 14 15 16 16 17 17 18 19 19 19 20 20 20 20 20 20 20 20 19 18 16 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 22 22 22 22 21 21 20 19 19 18 18 18 18 18 19 19 20 21 22 22 22 21 21 20 19 20 22 24 24 23 23 22 21 20 20 21 22 23 24 25 25 25 25 25 25 24 23 22 20 18 17 16 15 14 13 12 12 12 13 13 13 13 12 12 11 11 11 10 10 9 9 10 10 10 10 10 11 10 10 9 8 8 8 9 9 9 9 9 8 9 10 12 13 13 12 12 12 12 13 13 13 13 13 13 13 13 14 13 13 12 12 11 11 11 12 12 13 13 12 12 12 12 13 13 13 11 11 12 12 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 19 19 20 21 22 23 23 24 25 25 26 27 28 29 29 30 30 30 31 31 32 32 33 34 34 34 34 34 33 34 34 34 35 35 35 35 35 35 36 35 35 35 36 36 35 35 35 35 34 34 34 34 34 34 34 34 34 33 33 32 32 31 31 31 30 30 30 29 29 29 28 28 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 26 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 25 26 26 27 28 29 30 31 32 33 33 34 34 35 35 36 36 36 35 36 36 35 35 35 35 36 36 36 37 37 38 37 35 32 28 25 22 21 20 20 19 20 20 19 18 17 17 17 17 16 15 14 12 11 11 12 14 15 17 18 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 17 16 15 15 14 13 13 12 12 12 11 11 10 8 7 6 5 4 3 2 2 2 3 3 3 4 4 5 6 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 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 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 14 14 15 15 16 16 17 17 17 18 18 18 18 18 18 19 19 19 18 17 16 15 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 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 21 21 21 20 19 18 18 18 17 17 18 18 19 20 21 22 22 22 22 21 20 19 18 19 21 23 23 23 22 21 20 20 20 20 21 22 23 23 24 24 23 23 22 22 21 20 18 16 15 14 14 13 12 12 11 12 13 13 14 13 12 12 11 11 11 10 10 9 10 10 10 10 10 10 10 10 10 9 8 8 9 9 10 10 10 9 8 9 11 12 13 13 12 12 12 12 13 13 13 13 13 13 13 13 14 14 13 12 12 11 11 11 12 13 13 12 12 11 11 11 12 12 12 11 11 11 12 13 14 14 14 14 14 13 13 14 15 15 15 15 15 14 14 14 15 15 15 15 16 16 17 18 18 19 20 21 22 22 23 23 24 25 26 27 27 28 28 29 29 30 30 31 31 32 33 33 34 34 34 34 33 33 33 34 34 35 35 35 35 35 36 36 35 35 35 36 35 35 35 35 34 34 34 34 34 34 34 34 34 33 33 33 32 32 32 31 31 30 30 29 29 28 28 28 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 27 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 30 31 32 33 34 34 34 35 35 36 36 36 36 36 36 36 35 35 35 36 36 36 37 37 38 39 38 34 29 25 22 21 21 20 20 20 21 20 19 18 18 18 18 17 15 14 13 12 11 12 13 15 16 18 19 20 20 20 20 20 19 19 18 17 18 19 19 19 19 18 18 18 17 16 15 15 14 14 14 14 13 13 12 12 10 8 6 5 5 4 2 1 2 2 3 3 3 4 5 5 6 7 8 8 9 9 9 9 9 9 8 8 8 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 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 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 12 13 13 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 15 14 20 20 20 20 20 21 21 21 21 22 22 23 23 23 22 22 22 22 21 21 21 21 21 20 21 21 21 21 21 21 20 20 20 19 19 19 18 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 20 20 19 18 18 17 17 17 17 18 19 19 20 21 22 22 22 21 21 20 19 18 19 21 22 22 22 21 21 21 20 20 21 21 22 22 23 23 23 23 22 22 21 19 18 17 15 15 14 13 13 12 12 11 12 13 13 14 13 12 12 11 11 11 10 10 10 10 11 11 11 10 10 10 10 10 9 9 9 10 10 11 12 11 9 8 9 11 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 13 12 12 11 11 11 12 12 12 12 11 10 10 10 11 11 11 11 10 11 12 13 14 15 15 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 15 15 16 16 17 18 19 20 20 21 22 23 23 24 25 26 26 27 27 28 28 28 29 30 30 31 32 32 33 33 33 33 33 33 32 32 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 33 33 33 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 26 26 26 26 26 26 25 25 24 24 23 23 22 22 22 23 23 25 26 27 28 29 30 32 33 33 34 34 35 35 35 36 36 37 37 37 36 36 36 36 35 35 35 36 36 37 37 37 36 33 28 25 23 22 21 21 21 21 23 22 21 20 19 19 19 18 16 15 13 12 11 11 11 14 16 18 19 19 20 20 20 20 20 19 18 18 18 19 19 19 19 19 18 18 17 17 16 16 15 15 15 15 14 14 14 13 12 9 7 6 5 4 2 1 1 2 2 2 2 3 4 4 5 5 6 6 6 6 7 7 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 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 10 11 11 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 15 14 14 13 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 21 21 21 21 20 20 19 19 19 18 18 18 18 19 19 19 19 19 20 20 21 21 21 21 22 22 22 22 21 21 21 21 20 20 19 19 18 18 17 17 16 17 17 18 19 20 21 22 22 22 22 21 20 19 18 18 19 20 21 21 21 20 20 20 20 20 20 21 21 22 23 23 23 23 23 22 21 19 17 16 14 14 13 13 13 12 12 11 12 13 14 14 13 13 12 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 10 10 10 10 11 12 12 11 9 9 10 12 13 12 12 12 12 12 13 13 13 13 14 14 13 13 13 13 13 13 12 12 11 11 11 12 12 12 11 10 9 9 9 10 11 11 10 10 11 12 14 15 15 15 15 14 13 13 14 15 16 16 15 14 13 12 12 12 12 13 13 14 15 16 17 18 19 20 21 21 22 23 24 24 25 26 26 27 27 27 28 29 29 30 30 30 30 31 31 31 32 32 32 31 30 31 31 32 33 33 34 34 35 35 35 35 34 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 31 30 30 29 29 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 27 27 27 27 26 25 25 24 23 23 22 22 21 21 21 22 23 24 26 27 28 29 31 32 33 34 34 35 35 35 36 36 37 37 37 37 37 36 36 36 35 35 35 36 36 37 37 35 32 28 26 23 22 22 22 22 22 23 23 23 22 21 20 20 19 18 16 15 14 13 12 11 11 13 15 17 19 19 19 20 20 19 19 19 19 19 19 19 19 20 20 19 18 18 18 17 17 16 16 16 16 16 16 15 15 14 13 11 9 7 6 4 3 2 1 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 5 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 15 15 14 14 13 13 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 21 21 21 20 20 20 20 20 20 21 21 21 21 20 20 19 19 18 18 18 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 21 21 21 20 20 20 19 19 18 18 17 17 16 16 16 16 17 18 20 21 21 22 22 22 21 20 19 18 18 17 18 19 19 19 19 18 18 17 17 17 17 18 19 21 22 23 24 23 23 21 20 18 16 14 13 13 13 13 12 12 12 12 13 13 14 14 13 13 12 12 11 11 11 11 11 12 12 12 12 12 11 11 12 11 11 11 10 10 11 11 11 10 10 11 12 13 13 12 12 12 12 12 13 13 13 14 14 14 13 13 13 13 13 13 13 12 11 12 12 12 11 11 10 10 9 9 9 10 11 11 11 11 11 12 14 15 15 15 14 13 13 13 14 16 17 17 16 14 13 11 10 10 11 11 12 13 14 15 16 17 19 20 21 21 22 23 24 25 25 26 26 27 27 28 28 29 30 30 30 30 29 28 28 28 28 28 28 28 28 28 28 29 30 31 32 33 33 34 34 34 34 34 34 34 35 35 35 34 34 34 34 34 34 34 34 33 33 33 33 33 33 32 32 31 31 30 29 29 28 28 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 28 28 28 29 28 28 27 26 25 24 23 23 22 21 21 20 20 21 22 23 24 25 27 28 29 31 32 33 34 35 35 36 36 36 37 37 38 38 37 37 36 36 36 35 35 35 35 36 37 37 35 32 30 26 23 22 22 22 23 24 23 23 23 22 22 21 20 19 18 16 15 14 13 13 12 11 12 14 16 19 19 20 20 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 18 17 17 17 17 17 17 17 17 17 16 14 12 10 8 6 4 3 2 2 1 1 2 1 1 2 2 2 3 3 2 2 2 2 3 3 4 5 5 6 6 6 6 6 6 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 9 9 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 19 19 19 19 19 19 19 20 20 20 21 21 21 21 22 21 21 21 21 21 20 20 20 20 20 21 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 21 21 21 21 20 20 20 19 19 18 18 17 17 17 16 16 16 16 17 18 19 20 21 22 22 22 21 21 20 19 18 17 16 16 17 16 16 15 15 15 14 14 14 15 16 18 19 21 22 22 22 20 19 17 16 14 13 13 13 13 12 12 12 12 13 13 13 14 14 13 13 12 12 11 11 11 11 11 12 12 12 13 12 13 13 12 12 11 10 10 10 10 10 10 10 10 12 13 13 12 12 11 11 12 12 13 13 13 14 14 14 14 13 13 13 14 13 13 12 12 12 12 12 11 11 10 10 9 9 10 10 11 11 11 11 11 12 14 15 15 15 14 12 11 11 13 15 17 18 17 15 12 10 9 9 9 10 11 12 13 14 15 17 18 19 20 21 22 23 24 25 25 26 26 27 27 28 29 29 30 30 30 30 28 25 24 24 24 24 25 25 25 25 26 27 28 29 30 31 32 33 33 33 33 33 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 32 32 31 31 30 29 29 28 28 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 28 29 29 29 29 28 27 25 24 23 22 22 21 21 20 20 20 21 22 23 24 25 26 28 29 30 32 33 34 35 35 36 36 37 37 38 38 38 37 36 36 36 35 35 35 35 35 36 37 36 35 33 32 29 25 23 23 24 25 25 24 23 22 22 22 21 20 19 18 17 16 15 15 14 13 12 12 13 14 16 19 20 21 21 21 21 21 21 20 20 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 18 18 18 17 16 14 11 9 6 4 3 2 2 2 2 2 2 2 1 1 1 2 2 2 1 2 2 2 3 3 4 4 5 5 5 5 6 6 6 7 7 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 9 9 10 10 10 10 10 10 9 9 8 8 8 8 9 9 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 19 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 21 20 20 20 20 20 19 19 19 18 18 17 17 17 17 17 18 18 18 19 19 20 20 21 21 21 21 20 20 19 19 19 18 18 17 17 16 17 16 16 16 16 16 17 19 20 21 21 22 22 21 21 20 19 18 17 15 15 15 15 13 12 12 12 12 12 13 14 15 16 18 19 19 20 19 19 18 17 16 15 14 13 14 13 12 11 11 11 12 13 14 14 14 14 13 13 12 12 11 10 10 10 10 11 12 13 14 14 14 13 12 11 10 10 9 9 10 10 10 10 11 13 13 13 12 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 12 13 15 16 16 14 12 10 10 11 14 17 19 18 15 13 10 8 8 8 9 10 11 12 13 14 16 17 19 20 21 22 23 23 24 25 25 26 26 27 28 28 29 29 30 30 30 28 25 22 21 22 22 23 23 24 24 25 26 27 28 30 31 32 32 33 33 33 33 33 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 32 31 30 29 29 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 29 29 29 29 28 27 25 23 22 21 21 21 20 19 19 19 20 21 22 24 25 26 28 29 30 31 32 33 34 35 36 37 37 37 37 37 37 37 37 36 35 35 35 35 34 34 35 35 35 34 33 32 29 26 24 24 25 25 25 24 23 21 21 21 21 20 20 19 18 17 16 16 15 14 13 12 13 14 15 18 19 21 21 22 22 21 21 20 19 18 19 19 19 19 18 17 17 17 17 17 17 17 17 18 19 20 20 19 17 15 13 10 6 4 3 2 2 2 3 3 3 3 3 2 1 1 1 1 1 1 2 2 2 2 3 4 4 5 5 5 5 5 6 6 7 7 7 8 8 8 8 8 7 7 7 7 8 8 8 8 8 9 9 10 10 10 11 10 10 10 9 9 9 9 9 9 10 10 11 11 12 12 12 12 12 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 16 16 15 15 14 14 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 21 21 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 17 17 17 17 18 18 19 20 20 21 21 21 20 20 19 19 18 18 17 17 16 16 16 17 17 16 16 17 17 18 19 20 21 22 22 21 21 21 20 18 17 16 14 14 14 14 12 11 10 10 11 12 14 15 16 16 17 17 17 16 16 16 16 15 15 14 14 13 12 11 11 10 11 11 13 14 14 14 13 13 13 12 12 11 11 10 9 9 10 10 11 12 13 14 14 12 10 9 8 8 8 9 10 10 11 11 12 13 13 12 12 11 11 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 13 14 15 15 14 12 9 9 10 12 15 18 19 17 13 10 9 8 8 9 9 11 12 13 14 15 16 18 19 20 21 22 23 23 24 25 25 26 27 27 28 28 29 29 29 29 29 28 25 22 21 22 23 24 24 25 25 26 27 29 30 31 32 32 32 32 32 33 33 33 33 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 31 30 29 29 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 29 29 29 28 27 25 24 22 21 21 20 20 20 19 19 19 20 21 22 24 25 26 27 29 30 31 32 33 34 35 36 37 37 37 37 37 37 37 37 36 35 35 35 34 34 34 34 34 33 32 31 31 28 25 24 24 24 24 24 22 21 20 20 21 21 20 20 19 18 17 16 16 16 15 14 14 15 14 15 16 18 19 20 21 21 21 21 20 20 19 20 20 20 19 18 18 17 18 18 18 17 17 17 18 20 21 21 20 19 17 14 11 7 4 3 2 2 2 3 4 4 5 5 4 4 3 2 2 1 1 2 1 1 2 3 3 4 4 4 5 5 5 5 5 6 7 7 7 7 8 8 8 8 7 7 8 8 8 8 8 8 9 9 10 10 11 11 11 10 10 10 10 10 9 9 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 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 16 16 15 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 20 20 20 19 19 19 18 18 17 17 16 16 16 15 16 16 16 17 17 17 18 18 19 20 20 20 20 19 19 18 18 17 17 17 16 16 16 17 17 17 17 17 17 18 19 20 21 21 21 21 21 21 20 19 18 16 15 14 14 14 13 11 10 10 10 12 12 13 14 14 14 15 15 15 15 15 15 15 15 14 13 12 11 10 9 10 10 11 12 13 14 14 13 12 12 12 12 11 11 11 10 10 9 9 10 11 11 12 12 12 10 8 7 7 7 8 9 10 11 12 12 12 13 12 12 12 11 12 12 12 13 13 13 14 14 15 15 15 14 14 14 14 15 15 14 13 12 11 11 10 10 10 10 10 10 10 10 10 9 9 9 10 11 13 14 15 16 15 12 9 9 9 10 12 15 18 18 13 10 8 8 8 9 10 10 11 13 14 15 16 17 18 19 20 21 22 23 23 24 24 25 26 26 27 28 28 29 29 29 29 28 26 23 22 23 24 25 26 26 27 27 28 29 30 31 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 33 33 33 33 33 32 32 31 30 29 29 28 27 27 27 27 27 26 26 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 29 28 28 27 26 24 23 22 21 21 20 20 20 20 19 20 20 21 22 23 25 26 27 28 30 31 32 33 34 35 36 37 37 37 37 37 37 37 36 36 35 35 34 34 34 33 33 32 31 30 30 29 27 25 24 23 23 22 22 20 19 19 20 21 21 20 19 18 17 16 16 15 15 15 16 16 16 15 15 16 17 19 19 20 20 21 21 20 20 20 21 21 20 20 19 18 18 18 19 18 18 17 18 18 20 21 21 21 20 18 16 12 8 5 3 2 2 2 3 4 5 5 6 6 6 5 4 3 3 3 2 1 1 2 2 3 4 4 4 4 4 4 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 11 11 11 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 17 17 17 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 17 16 19 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 18 17 17 16 16 15 15 15 15 15 15 16 16 16 16 15 15 14 16 19 19 19 18 18 18 17 17 16 16 16 17 17 17 17 17 17 17 18 19 20 20 21 21 21 21 21 20 20 18 17 15 14 14 13 13 11 9 9 10 11 12 12 12 12 12 13 13 14 14 14 14 15 15 14 13 12 11 10 9 9 9 10 11 12 13 14 13 12 12 12 12 12 12 11 11 11 10 10 9 9 10 10 11 10 10 9 8 7 7 7 8 9 10 12 12 13 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 15 15 15 14 14 15 15 14 13 12 12 11 10 9 9 9 10 10 9 9 9 9 9 9 9 10 12 14 15 16 15 13 10 9 9 9 10 12 14 16 14 10 8 8 8 9 10 11 11 12 14 14 15 17 18 19 19 20 21 22 22 23 24 24 25 26 27 27 28 28 29 29 28 28 26 24 24 25 26 27 27 27 27 28 29 29 30 31 31 32 32 32 31 31 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 34 33 33 33 33 32 32 31 30 29 29 28 27 27 27 27 27 26 26 26 27 27 27 27 27 27 26 26 26 26 25 25 26 26 26 26 26 26 27 28 28 28 28 27 26 25 24 23 22 21 21 20 20 20 20 20 20 21 21 22 24 25 26 27 28 29 30 31 32 33 34 35 36 37 37 37 37 36 36 36 35 34 34 33 33 33 33 32 31 30 29 28 28 26 25 23 22 21 20 19 19 19 19 20 21 20 20 19 18 17 16 16 16 16 16 16 16 17 17 17 17 18 18 19 19 20 20 20 19 19 19 19 19 19 19 19 18 17 18 18 17 17 17 18 18 19 20 21 21 21 20 17 13 9 6 4 3 2 2 3 3 4 5 7 7 7 7 6 6 5 4 3 2 1 1 2 3 4 4 4 4 5 4 4 4 5 5 6 6 6 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 17 18 18 18 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 19 18 17 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 18 18 18 19 19 18 18 17 16 15 15 15 14 14 14 15 15 15 15 14 13 10 9 3 8 16 17 17 17 17 17 17 16 16 16 17 17 18 18 17 17 17 18 19 20 20 21 21 21 21 21 20 20 19 18 16 15 14 13 13 12 10 9 10 12 13 13 12 12 11 11 12 14 15 15 15 15 15 14 14 13 12 11 10 10 10 10 10 11 11 12 12 12 12 12 12 13 13 12 12 11 11 11 10 9 9 8 9 9 9 9 8 8 7 7 8 8 9 10 11 12 13 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 16 16 16 16 15 15 15 15 14 13 12 12 11 10 9 9 9 9 9 9 9 9 9 9 9 9 10 12 14 15 16 15 14 12 10 9 8 9 10 10 13 13 9 8 9 9 10 11 11 12 12 13 14 15 16 17 19 20 20 20 21 22 22 23 24 24 25 26 27 27 28 28 28 27 26 25 25 25 26 27 28 28 28 28 28 28 29 29 30 30 31 31 31 30 30 31 31 31 32 32 32 33 33 34 34 34 34 34 34 34 34 33 33 33 33 32 32 31 30 29 29 28 28 27 27 27 26 26 26 26 27 27 27 27 27 27 26 26 26 26 25 25 25 26 26 26 26 26 27 27 27 27 27 26 26 25 24 24 23 22 21 20 20 20 20 20 21 21 22 23 24 25 26 27 28 29 30 31 32 32 33 34 35 36 36 36 36 36 35 35 34 34 33 32 32 32 31 31 29 28 27 27 26 26 24 23 21 20 19 19 19 19 20 21 20 18 18 18 18 17 17 16 16 16 16 16 15 15 15 15 15 16 17 17 18 18 18 18 17 17 17 17 16 16 17 18 17 17 17 17 16 16 16 17 18 19 19 20 22 21 20 19 16 12 8 6 5 4 3 3 3 3 4 6 7 8 8 8 8 7 6 4 3 1 1 2 2 3 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 15 15 15 15 14 14 13 13 12 12 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 17 17 18 18 19 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 20 19 19 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 17 16 16 16 16 17 17 18 18 18 17 16 16 15 15 14 14 14 14 14 15 14 13 11 8 7 7 8 10 12 14 15 16 16 16 16 15 16 17 17 18 18 17 17 17 18 18 19 20 20 21 21 21 21 20 20 19 18 17 16 14 14 13 13 11 11 11 12 13 14 13 12 12 11 12 14 15 16 16 16 15 14 14 13 13 12 12 12 13 13 12 10 9 9 10 10 11 12 12 13 13 13 13 12 12 11 11 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 9 11 13 13 12 12 12 12 12 12 12 13 13 14 14 14 14 15 15 16 16 17 16 16 16 16 15 14 12 12 12 11 11 10 9 9 9 9 9 9 9 8 8 9 9 11 12 14 15 16 15 14 12 10 9 8 9 9 9 11 11 9 9 10 11 11 11 12 12 12 12 13 14 15 17 18 19 20 20 20 21 21 22 23 24 24 25 26 26 27 27 27 27 27 26 26 26 27 28 28 28 27 27 27 28 28 28 29 29 29 29 29 29 29 30 30 31 31 31 32 33 33 34 34 33 34 34 34 34 34 34 33 33 33 33 32 31 30 29 29 28 28 27 27 27 26 26 26 26 26 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 25 24 23 23 22 20 20 20 20 21 21 22 22 23 24 25 26 27 28 29 30 30 31 32 32 33 34 34 35 35 35 35 35 34 34 32 31 31 31 31 30 29 28 27 26 25 25 25 24 22 21 20 19 19 20 20 21 20 17 16 15 16 16 17 16 16 15 14 13 12 12 12 12 12 12 13 14 15 15 16 16 16 16 16 15 15 14 14 15 16 16 16 16 16 16 16 16 16 17 18 18 19 20 20 20 20 18 15 11 9 7 6 5 4 4 3 3 5 6 7 8 9 9 9 7 5 3 2 0 1 2 3 3 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 13 13 13 13 14 14 15 16 16 16 15 14 13 12 11 11 10 10 10 11 11 11 11 12 12 13 13 14 14 14 15 15 15 15 15 15 16 16 16 17 17 17 18 19 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 16 16 16 16 15 15 14 14 15 15 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 11 7 8 8 9 10 11 12 13 14 15 15 16 16 16 16 17 18 18 18 17 17 18 18 19 19 19 20 20 20 20 20 20 19 19 17 16 15 14 14 14 13 12 12 12 13 14 14 14 13 13 13 14 15 16 16 16 15 15 14 13 12 12 12 13 14 14 13 11 9 8 8 9 9 10 12 13 12 12 12 12 13 13 12 11 11 10 9 8 8 7 7 7 8 9 9 9 9 8 8 9 11 12 13 12 12 12 12 12 13 13 13 14 14 14 14 15 15 16 16 17 17 17 17 17 16 15 14 13 12 12 12 11 10 9 9 9 9 9 9 9 9 9 9 10 11 12 14 15 15 15 14 12 10 8 8 8 9 9 10 11 9 10 11 12 12 12 12 12 12 12 13 14 15 16 18 19 19 19 19 20 20 21 22 23 23 24 25 26 26 27 27 27 26 26 26 26 27 27 28 27 27 26 26 26 27 27 28 28 28 28 28 28 28 29 29 30 30 31 31 32 33 33 33 33 33 34 34 34 34 34 34 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 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 26 26 25 24 23 22 21 20 20 20 21 22 22 23 24 24 25 26 27 28 28 29 30 30 30 31 32 32 33 33 34 34 34 33 33 32 31 30 30 30 30 29 28 27 25 24 23 23 23 22 21 20 19 19 19 20 21 20 18 16 15 15 14 15 16 15 15 14 13 11 10 10 10 11 11 12 12 13 14 15 15 15 16 15 15 15 15 15 14 15 15 16 16 16 16 16 16 15 15 16 17 18 17 18 18 19 19 18 17 14 12 10 9 8 6 5 5 4 4 5 6 8 9 11 10 9 7 4 3 1 0 1 2 3 4 4 4 3 3 3 3 3 4 5 5 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 15 16 17 17 16 15 14 13 12 11 10 10 10 10 10 10 10 11 12 12 13 13 13 14 14 15 15 16 16 16 16 16 16 17 17 17 18 18 19 19 20 20 19 19 19 19 19 19 19 19 20 21 21 21 21 21 21 22 22 23 23 23 23 22 22 21 21 21 21 21 21 21 20 20 20 19 18 18 17 16 16 16 15 15 14 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 10 7 8 10 12 14 14 14 14 14 14 14 15 16 16 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 17 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 13 13 12 11 11 12 12 12 12 11 10 9 9 9 9 9 10 11 12 11 11 10 11 12 12 12 12 11 10 8 7 7 6 6 7 8 10 10 11 10 9 8 8 10 11 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 16 17 17 17 17 17 16 15 14 14 13 13 13 13 12 11 10 10 10 10 10 9 9 9 9 9 10 11 12 13 14 14 14 14 13 10 8 8 8 8 9 10 9 9 9 11 11 12 12 12 12 12 12 13 14 15 16 17 18 18 18 18 19 19 20 21 21 22 23 24 25 26 27 27 27 26 26 25 25 26 27 27 26 26 25 25 26 26 26 26 26 26 26 27 27 27 28 29 29 30 31 31 32 32 33 33 33 33 33 34 34 34 34 34 34 33 33 32 31 30 29 29 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 25 25 25 26 26 27 27 27 26 26 25 25 24 23 22 20 20 20 21 22 23 24 24 24 25 26 26 27 28 28 29 29 29 30 30 30 31 31 31 32 32 31 31 30 29 29 29 29 29 28 27 26 24 23 22 22 21 21 20 20 19 19 20 20 19 18 17 17 17 17 16 15 16 15 15 14 13 12 12 12 12 12 12 12 13 13 14 15 15 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 17 18 19 19 17 15 13 12 11 10 9 8 7 6 6 6 7 7 9 11 12 10 8 6 4 3 1 0 1 2 3 3 3 3 3 3 3 3 3 4 5 5 5 5 6 7 7 8 8 8 8 9 9 9 9 9 10 10 10 11 12 12 13 13 13 13 13 14 14 14 15 15 16 16 17 17 18 18 17 16 14 13 12 11 10 10 9 9 9 10 10 10 11 12 12 13 13 14 14 15 15 16 16 16 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 21 22 22 22 21 22 22 22 23 23 23 24 23 23 22 21 22 22 22 21 21 21 21 21 20 20 19 18 17 16 16 15 14 14 13 13 12 13 13 14 13 13 14 14 15 15 15 15 15 15 15 15 14 14 13 11 9 8 8 9 11 14 16 17 16 16 15 16 17 17 16 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 17 16 15 14 14 14 15 15 15 15 15 15 15 15 16 17 16 16 15 14 13 13 13 13 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 11 11 10 9 9 10 11 11 11 10 9 7 6 6 5 5 6 7 8 10 11 11 10 9 8 8 9 11 12 13 13 14 14 15 15 15 15 15 14 14 14 15 16 16 17 17 17 17 17 16 15 14 13 13 14 14 14 13 13 12 11 11 11 10 10 10 10 9 10 10 11 12 13 14 14 14 13 12 9 7 8 8 8 8 8 8 8 9 10 11 11 11 11 12 12 12 13 14 15 16 16 17 17 17 17 17 18 19 19 20 22 23 24 25 26 27 27 27 26 25 25 25 25 25 26 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 28 29 29 30 31 31 32 32 33 33 33 33 33 34 34 34 34 34 33 33 32 31 30 29 29 28 28 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 26 26 27 27 27 26 26 26 25 25 24 22 21 20 19 20 22 23 24 24 25 25 26 26 27 27 28 28 28 29 28 28 28 28 29 29 30 30 29 29 28 28 28 28 28 27 27 26 25 24 23 22 21 20 20 20 20 19 19 19 18 17 16 16 17 17 17 16 15 15 15 15 14 14 13 14 14 14 13 12 12 12 13 14 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 18 18 18 18 16 15 13 12 11 10 9 9 8 8 8 8 8 10 11 12 11 10 8 6 4 3 1 0 1 2 3 2 2 2 2 2 3 3 3 4 4 4 5 5 6 7 7 8 8 8 8 9 9 9 10 10 10 11 11 12 13 13 13 14 14 15 15 16 16 17 17 18 18 18 19 18 18 17 16 15 13 12 11 11 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 15 15 16 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 21 22 22 22 22 22 22 22 23 23 23 23 24 24 23 23 21 23 23 22 22 22 21 21 21 21 20 19 18 17 16 15 15 14 13 13 12 12 13 13 13 12 12 13 14 14 14 15 15 15 15 14 14 14 13 12 11 9 9 9 8 9 12 15 17 18 17 16 15 14 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 15 15 14 14 15 15 15 16 16 14 15 16 17 17 17 17 16 15 14 14 14 14 13 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 9 8 9 9 8 8 8 9 9 9 9 8 6 6 5 5 5 6 6 7 8 9 10 10 9 9 8 8 9 11 12 14 14 15 15 15 16 16 15 15 14 14 14 15 15 16 17 17 17 17 16 15 14 14 13 14 14 14 15 14 14 13 12 12 11 11 11 10 10 10 10 11 12 12 13 13 13 13 12 11 9 7 8 8 8 8 8 8 8 9 10 10 10 11 11 11 12 12 13 14 15 15 16 16 15 15 16 16 17 18 19 20 21 22 23 24 25 26 26 27 27 26 25 25 25 25 25 25 25 25 24 25 25 25 25 24 24 24 25 25 26 26 27 28 29 30 30 31 32 32 32 32 33 33 33 34 34 34 34 34 33 33 32 31 30 30 29 28 28 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 26 26 26 26 25 23 22 20 19 19 20 22 24 24 25 25 26 26 26 27 27 27 28 28 27 27 27 26 27 27 28 28 28 27 27 26 26 26 26 25 25 25 24 23 22 21 20 20 20 20 19 19 18 18 17 16 15 15 15 16 15 13 12 13 14 14 14 13 13 13 13 13 12 11 10 10 11 13 14 15 15 16 16 16 16 17 18 18 18 18 18 17 17 17 17 17 17 17 18 17 17 16 16 17 17 18 18 17 16 15 14 13 12 11 10 10 10 10 10 10 10 10 11 11 10 10 9 7 6 4 2 1 0 1 1 2 1 2 2 2 2 3 3 3 4 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 17 17 18 18 19 19 19 19 19 19 18 17 16 15 13 12 11 11 10 10 10 10 10 10 10 10 11 11 11 12 13 13 14 15 15 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 21 23 23 23 22 22 22 21 21 21 20 20 19 17 16 15 14 14 13 13 12 12 12 12 12 12 12 12 13 14 14 14 14 14 14 14 13 12 12 11 10 9 9 9 9 9 11 13 14 14 13 13 15 15 16 16 16 17 18 18 19 18 18 18 18 18 17 17 17 17 18 18 17 17 16 15 15 14 14 14 15 15 15 15 15 14 15 16 17 17 17 16 15 15 14 14 14 14 13 13 12 11 11 11 11 12 11 11 11 10 10 10 10 9 8 7 7 7 7 7 7 7 8 8 7 7 6 6 6 6 6 6 7 7 8 9 9 10 9 9 9 10 11 12 13 14 15 15 15 16 16 16 15 15 14 14 14 15 15 16 17 17 17 16 16 15 14 14 14 14 14 14 15 15 14 14 13 13 12 11 11 11 11 10 10 11 12 12 13 13 13 11 10 9 9 9 9 10 9 9 8 8 8 8 10 10 10 10 11 11 12 12 13 14 15 15 15 15 15 15 15 16 17 18 19 20 21 22 23 24 24 25 26 27 27 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 25 25 26 26 26 27 28 29 30 31 31 32 32 32 33 33 33 33 33 33 33 33 33 33 32 31 30 30 29 28 28 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 26 26 26 25 23 22 20 19 19 21 23 24 25 25 25 26 26 26 26 26 27 27 27 26 25 24 24 24 25 26 26 26 25 25 25 24 24 24 24 23 22 22 21 20 19 19 19 19 18 18 17 17 16 14 13 13 14 13 12 10 9 10 12 13 13 12 11 11 11 11 11 11 10 10 11 12 13 14 15 15 15 15 16 17 18 19 19 18 18 18 18 18 19 19 19 19 19 19 18 17 17 17 17 18 18 17 15 14 14 14 13 12 12 12 12 12 12 12 12 11 11 10 10 10 9 8 7 5 3 2 1 1 1 1 1 1 1 2 2 2 3 4 4 4 4 5 5 5 6 6 7 8 8 9 9 10 11 11 12 12 13 13 14 15 15 16 16 17 18 19 19 20 20 20 20 20 19 19 18 17 16 15 13 12 11 10 10 10 10 10 10 10 10 10 10 11 11 11 12 13 14 14 15 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 21 24 23 23 23 22 22 22 21 21 20 20 19 17 16 15 14 14 13 12 12 12 12 12 11 11 11 12 13 13 13 14 14 14 14 13 12 11 11 10 10 9 9 9 9 9 10 11 12 13 13 13 14 14 15 15 16 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 16 16 16 16 15 15 16 17 17 17 17 16 15 15 15 15 15 14 13 13 12 12 11 11 11 11 11 11 11 10 10 9 9 8 7 6 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 11 12 13 13 14 15 15 15 16 16 16 15 15 15 15 15 15 15 16 17 17 17 16 16 15 15 14 14 14 14 14 14 14 15 14 14 14 13 12 12 11 11 11 11 11 11 12 13 13 12 11 10 9 10 10 11 11 10 10 9 8 7 7 10 10 11 11 11 12 12 13 14 14 15 15 15 14 14 15 15 16 17 18 19 20 21 22 23 23 24 25 26 27 27 27 26 26 25 25 25 25 24 24 24 25 25 25 25 24 24 24 25 25 26 26 26 27 28 29 30 31 31 32 32 32 33 33 33 33 33 33 33 33 33 32 32 31 31 30 29 29 28 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 25 23 21 20 19 20 22 24 25 25 25 25 25 25 26 26 26 26 26 25 24 23 22 22 22 23 24 24 24 23 23 23 23 23 22 22 21 19 19 18 18 18 18 17 17 17 16 16 15 13 13 13 13 12 10 9 8 9 10 12 12 11 10 9 9 10 10 10 10 10 11 12 14 14 14 14 14 14 15 17 18 19 19 19 19 19 19 19 20 20 20 20 20 20 19 18 18 18 18 18 18 17 15 14 14 15 14 14 13 13 13 13 14 14 13 13 12 11 10 10 10 9 8 6 4 3 2 1 1 1 0 0 1 1 2 2 3 4 4 5 5 5 6 6 6 6 7 8 8 9 10 10 11 12 13 13 14 14 15 16 16 17 17 18 19 20 20 20 20 20 20 20 20 19 18 18 17 15 14 12 11 10 9 9 9 10 10 10 10 10 10 10 10 11 11 12 13 14 15 16 17 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 21 24 24 23 23 22 22 22 22 21 20 19 18 17 16 15 14 14 13 12 11 11 11 11 10 10 11 11 12 12 13 13 13 13 13 12 11 11 10 10 10 9 9 9 9 9 10 11 12 12 13 13 13 13 14 14 15 16 17 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 15 15 16 17 17 17 16 15 15 15 16 15 15 14 14 13 13 12 12 11 11 11 11 11 10 10 9 9 8 7 6 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 9 10 10 11 11 12 12 13 13 14 14 15 16 16 16 16 16 15 15 15 15 15 15 16 16 17 17 16 16 15 15 14 14 14 14 14 14 14 14 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 11 11 10 9 8 7 7 9 11 11 11 12 12 13 14 14 14 14 14 14 14 14 15 16 17 17 18 19 20 21 22 23 23 24 25 26 27 27 27 27 26 25 25 24 24 24 25 25 25 26 26 26 25 25 25 26 26 26 26 26 27 28 29 30 31 31 32 32 32 32 33 33 33 33 33 33 33 33 32 32 31 31 30 29 29 28 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 28 27 27 27 27 27 26 24 22 21 20 20 21 23 25 25 25 25 25 25 25 25 25 25 25 25 24 23 22 21 21 21 22 23 23 23 22 22 22 22 21 20 19 18 17 17 18 17 17 17 17 16 15 15 14 13 12 12 11 9 8 7 8 9 11 12 11 10 9 9 9 10 10 10 11 10 11 12 14 15 15 14 14 14 15 16 17 18 19 19 20 20 20 20 20 20 21 21 21 20 19 19 18 18 18 18 17 16 15 15 16 16 16 15 15 15 14 14 15 15 15 14 13 12 11 11 10 9 8 7 5 4 3 2 2 2 1 1 1 2 2 3 4 5 6 6 6 7 7 7 7 7 7 8 8 9 10 11 12 13 13 14 15 15 16 16 17 18 18 19 20 20 21 21 21 21 21 21 20 20 19 19 18 17 15 14 12 10 9 9 9 9 9 10 10 10 9 9 10 10 11 11 12 13 14 15 17 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 21 21 25 24 24 23 23 22 22 22 21 20 19 18 17 17 16 15 14 13 12 11 10 10 10 10 10 10 11 11 12 12 12 12 12 12 11 10 10 10 10 9 9 9 9 9 10 10 11 11 11 12 12 13 14 14 14 15 16 17 17 17 17 17 16 16 15 14 14 15 16 16 16 15 15 16 16 17 17 17 17 17 17 16 16 15 15 16 16 17 16 16 16 15 16 17 16 15 15 14 14 13 13 12 11 10 10 10 10 10 9 9 8 8 7 6 6 5 5 5 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 16 16 16 16 15 15 14 14 15 15 16 16 16 16 16 16 15 14 14 14 14 13 13 13 14 14 15 15 14 14 13 13 13 12 12 12 12 12 11 11 10 10 12 12 12 12 12 12 11 10 9 8 6 6 8 10 11 12 12 13 13 14 14 14 14 14 14 14 14 15 16 17 17 18 19 20 21 22 22 23 24 25 26 26 26 26 26 26 25 25 24 24 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 28 29 30 30 31 31 32 32 32 33 33 33 32 32 32 32 32 32 32 31 31 30 29 28 28 27 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 27 27 27 28 28 28 28 28 28 28 28 28 27 27 25 24 22 21 21 22 23 24 25 25 25 25 25 25 25 25 25 25 24 24 23 22 21 21 21 21 22 22 22 22 22 21 21 20 19 18 17 17 17 18 17 17 17 17 16 15 14 14 13 12 11 10 8 6 6 7 9 11 12 11 10 9 10 10 10 11 11 11 10 10 12 14 15 15 15 15 15 15 16 17 18 19 19 19 20 20 20 20 20 21 21 21 20 20 19 19 18 18 18 17 16 16 15 16 16 16 17 16 16 15 15 16 16 16 16 14 13 12 12 11 10 9 8 6 5 4 4 3 3 2 2 2 2 3 3 4 6 7 8 8 8 9 9 9 8 8 8 9 9 10 11 12 13 14 15 16 16 17 17 18 18 19 20 20 20 21 21 21 21 21 21 21 20 20 19 19 18 17 16 14 12 11 9 9 9 9 9 9 9 9 9 9 9 10 11 12 13 14 15 16 17 18 18 19 19 19 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 22 22 22 21 21 25 25 24 24 23 23 22 22 21 20 19 18 18 17 17 16 15 14 12 11 10 9 9 9 10 10 10 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 10 10 11 11 11 11 12 12 13 13 13 13 14 16 16 17 17 17 17 16 15 14 14 14 15 15 15 15 15 15 16 17 18 18 18 18 17 17 16 15 16 16 17 17 17 17 17 17 17 17 17 17 16 15 15 15 14 13 12 11 10 10 9 9 9 8 8 7 7 7 7 6 6 6 6 6 6 7 7 7 8 8 9 9 9 8 8 8 8 8 9 9 10 11 11 11 12 12 13 13 14 15 15 16 16 16 16 16 16 16 15 15 14 14 14 15 15 16 16 16 16 16 15 14 14 14 13 13 13 13 13 13 14 14 14 14 14 13 13 12 11 11 10 10 9 9 9 9 11 12 12 13 12 12 11 10 8 7 6 5 7 10 12 12 13 13 13 13 13 13 14 14 14 14 15 16 16 17 17 18 19 20 20 21 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 27 27 27 26 26 26 26 27 27 27 27 27 28 29 29 30 30 31 31 32 32 33 33 33 32 32 32 32 32 32 32 31 31 30 29 28 27 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 27 26 25 24 23 22 22 23 24 25 25 25 25 25 25 25 25 25 24 24 24 23 22 22 21 20 20 21 22 22 22 21 20 19 18 18 17 17 17 17 17 17 17 17 16 15 15 15 14 13 12 11 9 8 7 7 7 9 11 12 11 10 10 10 11 12 12 12 12 12 11 11 13 15 16 16 15 15 16 17 17 18 18 19 19 19 19 19 20 20 21 21 21 20 20 19 19 19 19 18 17 17 16 15 15 16 16 17 17 17 16 16 17 17 17 17 16 14 13 12 11 10 9 8 7 6 5 5 5 4 4 4 4 4 4 4 5 7 9 10 10 10 10 11 10 10 10 9 9 10 11 11 12 13 14 15 16 17 18 18 19 19 19 20 20 21 21 21 21 22 22 21 21 21 20 20 20 19 19 18 17 15 13 11 10 9 9 9 9 9 9 8 8 8 9 10 11 13 14 15 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 26 25 24 24 24 23 23 22 21 20 19 18 17 17 16 16 15 13 12 10 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 14 15 16 16 16 17 17 16 15 14 14 14 15 15 15 15 15 15 15 17 18 19 19 19 18 17 16 16 17 18 19 19 18 18 18 18 18 18 17 17 17 16 16 15 14 13 12 11 10 10 9 9 9 8 7 7 7 7 7 7 7 6 6 7 7 7 8 8 9 10 10 11 10 10 9 9 9 9 9 10 10 10 11 11 11 12 12 13 14 15 15 16 15 15 16 16 16 16 16 15 15 14 14 14 14 15 15 16 16 16 15 14 14 13 13 13 13 13 12 13 13 13 14 14 14 13 13 12 11 10 9 8 7 6 7 8 10 11 12 12 12 12 10 9 7 6 6 7 8 11 12 13 13 13 13 13 13 13 13 13 14 14 15 16 16 17 17 18 18 19 20 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 25 25 25 26 27 27 26 26 26 26 26 26 26 27 27 27 27 28 29 29 30 30 31 31 32 32 33 33 32 32 32 32 32 31 31 31 30 29 28 27 26 26 25 25 25 25 25 25 25 24 24 24 24 25 25 24 24 25 25 25 25 25 25 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 27 26 25 24 23 23 23 24 25 25 25 25 25 24 24 24 24 24 24 24 23 23 22 21 21 20 21 21 22 21 20 18 17 17 17 17 17 17 17 17 17 17 16 16 15 14 14 14 13 12 10 9 8 7 7 7 9 11 12 12 11 11 11 12 13 13 13 13 13 13 13 13 15 16 17 16 16 17 17 17 18 18 18 18 18 19 19 19 20 21 21 21 20 19 19 18 19 19 18 18 17 16 16 16 16 16 17 17 17 17 17 17 18 18 17 16 15 14 13 12 11 9 8 7 7 6 6 6 6 6 6 6 5 5 5 6 8 10 10 11 11 11 11 11 11 11 11 10 11 11 12 12 13 14 16 17 17 18 19 19 19 20 20 20 21 21 21 22 22 22 22 22 21 21 20 20 20 20 20 20 18 16 14 12 11 10 10 10 9 9 8 8 8 8 9 11 12 13 15 15 16 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 27 26 25 24 24 24 23 22 21 20 18 17 16 16 15 15 14 12 11 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 13 13 13 14 15 16 16 17 17 16 16 14 14 14 14 15 15 15 15 15 15 15 17 18 19 19 19 19 19 18 18 19 20 20 20 19 18 18 18 18 18 18 17 17 16 16 15 14 12 11 10 10 9 9 9 8 7 7 7 8 8 8 8 7 7 7 7 7 7 8 8 9 10 11 12 12 11 11 11 11 11 11 10 10 10 10 10 10 11 12 13 14 15 15 15 15 15 15 16 16 16 16 16 15 14 14 13 13 14 14 15 15 15 14 14 13 13 13 13 13 12 12 12 13 13 13 13 13 13 12 12 11 10 8 7 7 6 7 8 9 11 11 12 11 11 9 8 7 6 6 8 10 11 12 12 13 13 13 13 13 13 13 13 14 14 15 16 16 16 17 18 18 19 20 20 20 20 21 21 21 22 22 22 23 23 24 24 24 24 24 25 25 26 26 26 26 25 25 25 25 26 26 26 26 26 27 27 28 29 29 30 30 31 31 32 33 33 32 32 31 31 31 31 31 30 30 29 28 27 26 26 26 25 25 25 25 25 24 24 24 24 24 25 25 25 24 25 25 25 25 25 25 25 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 27 26 24 24 23 23 23 23 25 25 25 25 24 24 24 24 24 24 24 23 23 22 22 21 21 20 19 20 20 20 18 17 16 17 17 17 17 17 17 17 17 16 15 14 14 14 13 12 11 10 9 8 6 6 6 8 10 11 11 11 11 11 12 13 13 13 14 14 14 14 14 15 16 17 17 18 18 18 17 17 17 17 18 18 18 19 20 20 20 20 20 19 19 18 18 19 19 19 18 17 17 16 16 16 16 17 17 18 18 18 18 18 18 17 17 15 14 13 12 11 10 9 8 7 7 7 7 8 7 7 7 7 6 6 7 8 9 10 10 11 11 11 11 11 11 11 11 11 11 12 13 13 14 15 17 17 18 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 21 21 20 20 21 21 21 20 19 17 15 13 12 12 11 11 10 9 8 8 8 9 10 11 13 14 15 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 21 21 21 21 20 19 19 19 19 19 20 20 21 21 21 22 22 22 28 27 26 25 24 23 23 22 21 19 17 16 15 14 14 13 12 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 12 12 13 13 14 15 16 16 17 17 17 16 15 14 14 14 14 15 15 15 15 16 16 16 17 18 19 19 19 19 20 19 20 20 21 21 20 19 18 18 18 18 18 18 18 17 17 16 15 14 12 11 10 9 9 9 8 8 8 7 8 8 8 8 8 8 7 7 7 7 8 8 9 10 11 12 12 13 13 13 13 13 13 14 13 11 9 8 8 9 10 11 13 14 15 15 15 15 15 15 15 16 16 17 17 16 15 14 13 13 13 13 13 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 8 8 7 8 9 10 11 11 12 11 10 9 7 6 6 6 7 9 10 11 12 12 12 13 13 13 13 13 13 14 15 15 16 16 16 17 17 18 18 19 19 19 19 20 20 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 25 24 24 24 25 25 25 25 25 26 26 27 28 28 29 29 29 30 31 32 33 33 32 31 31 31 31 31 30 30 30 29 28 27 27 26 26 26 25 25 25 25 25 24 24 24 25 25 25 24 24 25 25 25 25 25 25 25 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 27 27 25 23 21 19 18 15 17 22 24 25 25 25 24 24 24 24 24 24 23 23 22 22 21 21 19 18 18 19 19 19 18 17 17 16 16 17 17 17 17 17 17 16 15 14 14 13 12 11 10 8 7 6 5 5 6 8 10 11 11 11 11 11 12 12 12 13 14 14 14 14 15 16 17 18 20 19 18 17 17 16 17 17 18 19 19 20 20 20 20 19 19 18 18 18 19 19 19 18 17 17 17 17 17 17 17 18 19 19 19 18 17 17 17 16 15 14 12 11 11 10 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 9 9 10 10 11 11 11 11 12 12 12 12 12 13 14 14 15 16 17 18 19 19 19 20 20 21 21 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 21 20 19 17 15 14 14 13 12 12 11 10 9 8 8 9 11 12 13 15 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 21 22 23 23 21 19 18 18 18 19 19 20 20 21 21 22 22 22 22 29 28 26 25 24 23 22 21 19 17 15 13 13 12 12 11 10 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 10 11 12 12 13 14 15 17 18 18 18 17 16 15 14 14 14 14 14 14 15 15 16 16 17 17 18 18 18 19 19 20 21 22 22 21 20 19 18 18 18 19 18 18 18 18 17 16 16 15 14 12 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 9 10 11 12 13 13 13 13 13 13 13 13 12 10 8 7 7 8 9 10 12 13 15 16 15 15 14 14 15 15 16 17 17 16 16 15 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 12 12 12 11 11 8 8 9 10 11 11 11 11 10 8 7 7 6 6 6 8 10 11 12 12 12 13 13 13 13 13 14 14 15 15 15 16 16 16 17 17 18 18 18 18 18 19 19 20 20 21 21 21 21 22 22 23 23 24 24 24 25 25 24 24 24 23 24 24 24 24 24 25 25 25 26 27 27 28 28 28 29 30 31 32 32 32 31 30 30 30 30 30 30 30 29 28 28 27 26 26 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 27 27 27 27 26 24 21 19 18 19 21 22 23 24 25 25 25 25 24 24 24 23 23 22 22 22 22 21 19 18 17 17 18 19 19 18 17 16 16 17 17 18 18 17 17 16 15 14 13 13 12 11 10 8 7 5 5 5 4 6 9 10 11 12 12 12 12 12 13 13 13 13 13 14 15 16 18 19 19 18 17 17 17 16 17 17 18 19 19 20 20 20 19 19 18 19 19 19 19 19 19 18 18 17 17 17 18 18 18 18 19 20 19 18 16 16 16 15 14 13 12 11 10 10 9 9 9 9 9 9 9 9 8 8 8 7 7 6 7 7 8 9 9 10 11 11 11 11 12 12 12 12 13 13 14 15 15 16 17 18 18 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 18 17 16 16 16 15 14 13 12 11 10 9 10 11 12 13 14 15 16 17 17 17 18 18 18 18 19 19 19 19 18 18 19 20 21 23 24 23 21 18 17 17 18 18 19 19 20 21 21 22 22 22 22 30 28 26 24 23 22 21 20 17 14 11 10 9 9 9 9 8 7 7 8 8 9 9 9 8 8 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 10 11 12 14 15 17 18 19 19 18 17 15 14 14 14 14 14 14 14 15 16 16 17 18 18 18 18 18 19 20 21 23 24 23 21 19 18 18 18 18 18 19 18 18 18 17 16 15 14 14 13 12 11 10 10 9 8 8 7 7 8 8 8 8 8 8 8 7 7 7 8 9 10 11 12 13 13 14 14 14 13 13 12 12 11 9 8 7 7 8 9 10 11 13 15 16 15 14 13 13 14 15 16 17 17 17 16 15 15 14 14 14 13 12 11 11 10 10 10 11 11 11 11 11 10 10 11 11 10 10 11 11 11 12 12 12 12 11 9 8 9 10 10 11 11 10 9 8 7 7 6 6 7 8 10 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 18 18 19 19 20 20 20 20 20 21 22 22 23 23 23 23 24 24 24 23 23 23 23 23 23 23 24 24 24 24 25 26 26 26 27 27 28 29 30 31 32 31 30 30 29 29 29 30 30 29 29 28 28 27 26 26 25 25 24 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 27 28 28 28 28 28 28 27 27 27 27 27 26 25 24 24 25 24 24 25 25 25 25 25 25 24 24 24 23 23 22 22 22 21 20 19 17 16 17 17 18 19 19 18 17 16 16 17 18 17 17 15 14 13 12 12 11 11 10 9 8 6 5 5 4 4 4 7 9 11 11 12 12 12 12 13 13 13 13 14 14 15 16 17 18 18 18 17 17 17 17 18 18 19 19 20 20 20 20 19 19 18 19 19 19 19 19 19 19 19 18 18 18 19 19 19 19 19 20 19 18 16 15 15 14 13 13 12 11 10 10 9 9 9 9 9 9 9 9 8 8 7 6 6 6 6 7 8 8 9 10 11 11 11 12 12 12 13 13 13 14 14 15 16 16 17 18 18 19 19 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 21 20 19 18 18 17 17 17 17 16 15 14 12 12 11 11 12 13 14 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 19 20 21 23 23 23 21 18 17 17 17 18 18 19 20 21 22 22 22 22 22 25 25 23 23 22 21 21 18 14 9 5 5 5 6 6 7 7 6 7 8 9 9 9 8 8 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 12 14 17 19 19 19 18 17 16 15 14 14 13 13 13 14 15 15 16 17 19 19 19 19 19 20 21 22 23 25 25 23 20 19 18 18 19 18 18 18 18 18 18 17 16 15 14 14 13 12 11 11 10 10 9 9 8 8 8 8 9 9 8 8 7 7 7 8 9 10 11 12 13 13 14 14 14 14 14 13 12 11 10 9 8 7 8 8 9 10 12 14 16 17 14 12 12 13 14 15 15 17 17 17 16 16 15 15 15 15 14 13 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 7 7 8 9 9 10 9 9 9 8 7 7 7 8 8 11 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 17 17 18 19 19 20 20 20 20 20 20 21 21 22 22 22 23 23 23 23 22 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 26 26 27 28 29 31 31 30 29 28 28 29 30 29 29 28 28 27 27 26 25 25 24 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 27 27 27 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 23 23 22 22 22 22 20 18 17 16 15 16 17 18 19 18 18 17 16 16 16 16 15 14 13 12 11 11 10 10 9 8 7 6 5 5 4 3 3 5 7 9 10 11 11 11 12 12 13 13 14 14 15 15 16 17 18 18 19 18 19 19 19 19 20 20 20 21 21 20 20 19 19 18 19 19 19 20 20 20 19 19 19 19 19 20 20 20 20 20 19 19 18 16 15 14 13 13 12 11 11 10 10 9 9 9 9 9 9 9 8 8 7 6 6 5 6 6 7 8 8 9 10 11 11 12 12 12 12 13 13 13 14 14 15 16 16 17 18 18 19 19 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 23 23 23 22 22 21 20 20 19 19 19 19 19 18 18 17 16 15 14 14 13 14 14 15 16 16 16 15 16 16 17 18 18 18 18 18 18 18 18 19 20 21 22 22 22 21 19 18 17 17 18 18 19 20 21 21 22 22 22 22 23 23 19 21 22 21 19 16 11 3 1 2 1 1 3 5 5 6 6 8 9 9 9 8 8 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 12 12 12 12 14 16 18 19 19 18 17 16 16 15 14 13 13 13 13 14 15 15 16 17 19 19 19 19 19 21 23 24 26 26 25 22 21 20 19 19 19 19 19 18 18 18 18 17 16 16 15 14 13 13 12 12 11 11 11 11 9 9 9 9 9 9 8 8 8 8 8 9 10 11 12 13 13 14 14 14 14 14 14 13 11 10 9 9 8 8 8 8 10 11 12 13 16 16 13 12 11 13 14 15 15 16 17 16 16 16 15 15 15 15 14 14 13 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 8 8 9 9 9 9 9 8 8 8 8 9 10 11 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 17 18 18 19 20 20 20 20 19 19 19 20 20 21 21 22 22 23 23 22 22 22 21 21 22 22 22 22 22 22 23 23 23 24 24 24 25 25 25 26 27 28 28 29 28 27 28 28 29 29 28 28 27 27 26 25 25 24 24 24 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 24 24 25 24 24 24 24 24 24 23 23 22 22 22 22 20 18 16 15 14 14 14 14 15 16 17 17 17 16 15 15 14 13 13 12 11 11 10 10 9 8 7 6 5 4 4 3 2 3 5 7 8 10 11 11 12 13 13 14 14 15 16 16 17 18 19 20 20 20 20 20 21 21 22 22 22 22 21 21 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 19 18 16 15 14 13 12 12 11 11 10 10 9 9 9 9 9 8 8 7 7 6 6 6 6 7 7 7 8 8 9 10 11 11 12 12 12 12 13 13 14 14 15 15 16 17 17 18 18 19 19 19 20 20 20 20 21 21 22 22 22 22 22 22 22 22 23 23 23 22 22 21 21 20 20 20 20 20 20 19 19 19 18 17 17 16 16 16 16 16 16 15 14 14 15 16 17 18 18 18 18 17 17 17 18 19 19 20 21 21 21 21 20 19 19 19 19 19 19 20 21 21 22 22 22 23 23 23 21 21 20 20 17 12 6 4 7 7 6 4 3 2 3 4 5 7 9 9 9 8 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 12 13 14 15 16 17 18 19 19 18 17 17 16 16 15 14 14 12 12 12 13 14 15 16 17 18 18 18 18 20 22 24 25 27 26 24 22 21 20 20 20 20 20 19 18 18 18 18 17 17 16 15 15 14 13 13 13 13 13 13 13 12 10 9 9 10 9 9 9 9 9 10 11 12 12 12 12 13 13 14 14 14 14 14 13 11 10 9 9 9 8 8 8 9 10 11 12 14 14 13 12 11 13 14 15 15 16 16 16 16 16 15 15 14 14 14 13 12 12 11 11 12 12 13 13 12 12 11 11 11 11 11 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 16 16 16 17 18 19 19 19 19 19 19 19 19 19 19 20 20 21 21 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 20 22 25 27 28 29 28 28 26 26 25 25 24 24 23 23 23 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 25 25 26 26 26 26 26 26 26 26 26 26 25 25 24 23 23 24 25 25 25 23 20 14 9 15 21 23 23 23 23 22 22 22 22 21 19 16 15 13 13 13 12 11 10 11 14 16 17 16 15 15 14 14 13 12 11 11 10 9 9 8 7 6 5 4 3 2 2 3 4 6 8 9 10 12 13 13 14 14 15 16 17 18 19 19 20 21 22 22 22 22 22 23 24 24 24 23 22 22 21 20 20 19 19 20 20 20 21 21 21 21 21 20 21 21 22 22 21 21 20 19 18 17 16 15 13 12 12 11 11 10 10 9 9 9 8 8 7 7 7 6 6 6 7 8 8 8 8 8 8 9 10 10 11 11 12 12 12 13 13 14 14 15 16 16 17 17 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 22 22 21 21 21 21 21 21 21 21 20 20 19 19 19 19 18 18 18 17 17 16 15 14 14 15 16 18 19 19 18 17 16 16 17 17 18 19 20 20 21 21 21 20 20 20 20 20 20 20 21 21 22 22 22 23 24 24 24 23 20 15 11 11 7 2 8 11 11 10 9 8 7 4 2 3 5 8 9 8 7 7 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 11 12 13 15 16 17 18 19 19 19 18 17 17 17 17 16 16 15 14 12 11 10 11 12 14 15 16 17 17 17 17 19 21 23 25 25 23 22 21 20 20 20 20 20 20 19 18 18 18 18 18 17 17 16 15 14 14 14 14 14 14 14 13 13 12 10 10 10 10 9 9 10 11 11 12 12 12 12 12 12 13 14 14 14 14 14 13 12 11 10 10 10 9 8 7 7 8 10 10 11 12 11 11 12 13 15 15 15 15 15 16 16 16 15 15 14 14 14 13 12 11 11 10 11 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 11 11 11 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 16 16 17 18 18 19 19 19 19 19 19 18 18 18 18 19 20 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 22 22 22 22 21 21 15 11 15 20 25 26 27 26 25 24 24 23 23 22 22 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 24 24 24 24 25 25 25 24 24 24 24 25 26 25 25 24 23 23 23 24 24 25 25 22 16 5 5 2 12 20 21 21 21 21 21 21 20 19 17 15 14 13 12 12 11 9 6 6 10 13 14 14 14 14 14 13 13 12 11 10 9 9 8 8 7 7 6 4 3 2 2 3 5 6 8 9 11 12 13 14 15 15 16 17 18 19 19 20 21 22 22 23 23 23 24 24 25 25 24 24 23 23 22 21 21 20 20 20 20 20 21 22 22 22 22 22 22 22 22 22 22 21 20 19 18 17 16 15 14 13 12 11 10 9 9 8 8 8 8 7 7 7 6 6 7 7 8 8 9 9 8 8 8 9 10 10 11 11 11 12 12 13 13 14 15 15 16 16 17 17 18 18 19 19 19 19 20 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 17 16 15 14 14 15 17 19 19 18 17 16 15 15 16 17 18 18 19 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 25 24 24 24 22 18 10 4 3 6 10 13 14 14 13 12 10 9 7 4 2 5 7 7 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 8 9 9 9 10 11 12 12 13 14 16 17 18 19 19 18 18 18 18 17 17 17 16 15 14 11 9 9 10 11 13 15 16 17 17 17 17 18 20 21 23 23 22 21 20 20 20 21 21 21 20 19 19 18 18 18 18 18 17 16 15 14 14 15 15 15 15 14 14 14 13 11 10 10 10 10 10 10 11 12 12 12 11 11 12 12 13 14 14 15 15 14 14 13 13 13 14 13 11 8 7 7 7 7 7 7 8 9 10 12 13 14 14 14 14 15 16 16 16 16 15 14 14 14 13 13 12 11 11 11 11 12 11 11 12 13 13 14 13 13 12 12 11 10 10 10 10 11 10 10 9 8 8 8 9 9 9 9 9 9 9 8 8 8 8 9 10 11 11 11 11 12 12 12 13 13 14 14 15 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 20 20 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 21 21 21 20 20 19 16 11 7 7 10 14 20 22 23 23 22 22 22 21 21 20 20 20 20 20 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 23 23 23 24 24 24 24 23 23 23 23 23 23 23 24 23 23 23 23 23 23 23 23 24 23 20 16 7 8 9 4 13 17 19 19 19 19 19 18 16 15 13 12 12 11 11 9 7 4 3 5 8 10 11 11 12 12 11 10 9 9 8 8 7 7 7 8 8 7 5 4 3 3 4 6 7 8 10 11 12 14 15 16 16 17 18 19 20 20 21 21 22 23 23 24 24 24 25 25 25 25 25 24 24 23 22 21 21 20 20 20 20 21 21 22 22 22 22 22 22 23 22 21 20 19 18 17 16 15 15 14 13 11 10 9 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 13 14 14 15 15 16 17 17 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 18 17 16 15 15 17 18 19 19 18 17 15 15 15 16 17 17 18 19 19 20 20 20 20 20 21 21 21 21 22 22 22 22 23 23 24 25 24 23 23 22 21 18 13 9 10 13 15 16 16 15 15 14 13 12 10 5 3 5 6 5 5 6 6 7 7 8 9 9 9 9 9 9 9 9 9 8 9 9 9 10 11 11 12 13 14 15 16 17 18 18 18 18 18 18 18 18 18 17 16 13 10 8 9 9 11 13 14 15 15 15 16 17 18 19 20 21 21 21 20 20 21 21 21 21 21 20 20 19 19 19 19 19 18 17 16 16 15 14 15 16 16 15 15 14 13 12 11 10 10 10 10 11 11 11 11 11 11 11 12 13 13 13 14 14 14 15 14 14 14 14 15 15 14 12 10 8 7 7 7 7 8 7 7 9 11 13 14 13 13 14 15 15 16 16 15 15 15 15 14 14 14 13 12 12 12 11 11 11 12 13 13 14 14 14 14 13 13 12 11 11 11 11 11 11 10 9 8 7 8 9 9 9 9 8 8 8 7 7 7 8 9 10 11 11 11 11 11 11 12 12 13 13 14 14 14 15 15 15 15 15 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 20 20 21 21 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 21 21 21 20 20 20 20 19 18 16 13 10 8 6 5 6 12 16 19 20 20 20 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 22 22 22 23 23 23 22 22 21 20 20 19 20 21 21 21 22 22 22 22 22 22 22 22 22 22 21 20 18 13 7 8 5 9 14 17 18 19 18 18 16 14 13 12 11 11 10 10 8 6 4 3 4 5 6 7 8 9 9 8 7 6 6 6 6 5 5 6 7 7 6 5 4 4 5 6 7 9 10 11 12 14 15 17 18 18 19 19 20 20 20 20 21 22 22 23 24 24 24 25 25 25 25 25 25 24 24 23 22 21 21 20 20 20 21 21 21 22 22 23 22 23 23 22 20 19 19 17 16 15 15 14 13 11 9 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 7 7 7 7 8 9 9 10 10 11 12 12 13 13 14 15 15 16 16 17 17 18 18 19 19 19 20 20 20 20 21 21 21 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 19 18 17 16 17 18 19 19 18 17 16 16 15 16 16 17 17 18 19 19 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 24 23 23 23 22 22 20 18 15 14 15 17 17 18 17 17 16 15 15 13 9 4 3 4 4 5 5 6 7 7 8 9 9 9 9 9 10 9 9 9 9 10 10 10 10 10 11 11 12 13 14 15 16 17 17 18 18 19 19 19 19 18 17 15 11 9 9 9 10 11 11 11 12 12 12 14 15 17 19 21 21 21 21 21 20 21 21 21 21 21 21 20 20 20 20 20 20 19 18 17 16 15 15 15 16 16 16 15 15 13 12 11 11 11 11 11 11 11 11 11 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 11 9 8 7 6 6 8 8 8 9 11 12 13 13 13 14 14 15 16 16 15 15 15 15 15 15 14 14 13 12 12 11 11 12 13 13 14 14 14 14 14 13 13 12 12 11 11 11 10 10 9 8 8 8 8 9 9 9 8 8 8 7 7 6 6 7 9 11 11 11 11 11 11 11 11 12 12 13 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 20 21 21 22 22 22 23 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 17 15 12 10 8 8 7 3 7 12 15 16 17 19 19 20 19 19 19 19 19 19 18 17 17 17 17 17 18 18 18 19 19 20 20 21 21 21 21 21 21 20 20 19 18 18 17 17 17 18 20 21 22 23 23 22 21 21 21 21 20 20 20 20 20 12 4 4 9 13 16 18 19 19 18 16 14 12 11 11 10 10 9 8 6 5 4 5 6 6 6 6 7 7 6 6 5 5 5 4 3 3 4 4 4 4 4 4 5 6 7 9 10 12 13 15 17 19 21 22 22 21 20 20 19 20 20 21 21 22 22 23 23 23 24 24 25 25 25 25 25 24 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 20 19 18 17 16 15 15 15 14 12 10 9 8 8 8 8 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 6 7 8 9 9 10 11 11 12 13 13 14 14 15 16 16 17 17 18 18 19 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 21 21 21 21 20 20 19 18 18 18 18 18 18 17 16 16 16 16 16 17 17 18 19 19 20 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 23 23 23 23 22 22 20 19 17 17 18 18 19 19 18 18 17 16 15 13 8 4 4 4 5 6 6 7 7 8 9 9 9 10 10 10 10 10 10 11 11 10 10 10 10 11 11 12 13 14 15 16 16 17 18 19 19 20 20 19 18 16 13 10 9 9 10 10 9 8 8 9 10 11 12 13 16 18 20 21 22 22 21 21 20 20 20 21 21 22 21 21 21 21 21 22 21 20 19 17 16 16 16 16 16 17 16 15 14 13 12 12 12 12 12 12 11 11 12 13 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 14 11 9 8 8 7 7 8 8 9 10 11 12 12 13 13 14 15 15 15 15 14 15 15 15 15 15 14 13 12 12 12 12 13 14 14 14 13 13 12 12 13 13 13 12 12 11 10 10 9 9 8 8 8 8 9 9 9 8 8 7 7 7 6 7 8 9 11 11 11 11 10 10 10 11 11 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 20 21 21 22 22 23 23 22 22 22 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 17 16 14 11 9 8 8 4 2 6 10 12 14 16 18 19 19 19 19 19 18 17 16 16 16 16 16 16 16 17 17 18 18 19 19 19 19 19 19 19 19 18 17 18 19 19 19 20 20 22 24 25 25 24 23 21 20 20 20 20 19 18 19 20 20 19 13 7 9 12 14 17 18 19 18 17 15 13 12 11 10 10 9 8 7 6 6 7 8 7 7 6 6 6 6 6 5 5 4 3 2 1 1 2 2 3 3 4 5 6 8 9 11 12 14 16 18 21 24 26 26 24 21 20 19 20 20 20 20 20 21 21 21 22 22 23 24 24 25 24 24 23 22 21 21 21 21 21 21 21 21 22 22 21 21 21 21 20 19 18 17 16 16 15 15 14 13 12 11 10 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 5 5 6 6 7 8 9 9 10 11 11 12 13 14 14 15 15 16 17 17 17 18 18 19 19 19 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 21 21 20 20 20 20 20 19 19 18 17 17 16 16 15 16 16 17 17 18 19 19 20 21 21 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 22 21 20 19 18 18 19 19 19 19 19 18 17 17 15 13 9 6 5 5 6 6 7 7 8 9 9 10 10 10 11 11 11 12 13 12 11 10 10 10 11 12 12 13 14 15 16 16 17 18 19 20 20 20 19 17 14 11 9 9 9 9 9 8 7 7 8 9 10 11 12 13 16 18 20 21 22 21 20 20 20 20 21 22 22 22 22 21 21 22 23 23 22 21 19 17 17 17 17 17 18 17 16 15 14 14 14 14 13 13 12 12 12 13 14 14 15 15 16 16 15 15 15 15 14 14 14 15 15 15 16 16 16 16 13 10 9 9 8 8 9 9 9 10 11 12 12 13 13 14 15 15 15 14 14 14 14 14 14 15 14 13 13 13 13 14 14 14 14 13 12 12 12 12 13 13 13 13 12 11 11 10 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 8 9 10 11 11 10 10 10 10 10 11 11 12 12 13 13 13 13 13 14 14 14 15 15 16 16 16 16 17 17 17 17 17 17 18 18 19 19 20 20 21 22 22 23 23 23 22 22 22 21 21 20 20 20 19 19 19 19 18 18 19 18 18 18 18 18 18 18 17 15 12 9 8 6 4 1 4 7 10 12 14 16 17 18 18 18 17 17 16 15 15 14 14 15 15 15 15 16 17 17 18 18 18 18 18 18 17 16 16 16 18 20 21 22 23 23 24 25 25 24 23 21 20 19 19 19 18 17 16 17 17 18 17 14 11 9 10 13 15 17 18 19 18 16 14 12 11 11 10 9 8 7 7 8 9 9 8 7 7 6 6 6 6 5 5 5 4 2 1 1 1 2 2 3 3 4 5 7 9 10 11 13 14 16 18 20 21 21 20 18 18 19 19 18 17 17 17 18 18 19 20 20 21 22 22 22 22 21 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 19 19 19 18 17 16 15 15 14 13 12 11 11 10 9 8 8 7 8 8 8 8 8 7 6 6 6 6 6 6 6 6 6 7 8 8 9 10 10 11 12 13 13 14 15 15 16 16 17 17 18 18 19 19 19 20 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 21 21 20 20 20 20 20 20 19 18 17 16 15 15 15 16 16 17 18 18 19 20 21 21 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 21 20 19 19 19 20 20 20 20 19 19 18 17 16 13 10 8 7 6 6 7 7 8 9 9 10 11 11 12 12 13 14 14 13 12 11 10 10 11 12 13 14 15 15 16 16 16 17 18 19 20 19 17 14 12 10 9 9 9 9 8 7 6 6 7 7 8 9 10 12 14 16 19 20 21 21 21 21 21 21 22 22 23 23 23 22 21 22 23 23 23 22 21 19 18 18 18 19 19 18 17 17 17 16 15 15 14 14 13 11 11 12 14 15 15 16 16 16 16 16 15 15 15 15 15 16 16 16 17 17 17 17 14 10 9 9 8 8 9 9 9 9 10 12 13 13 13 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 15 15 15 14 14 13 13 13 13 12 12 13 13 13 12 11 11 10 10 9 9 8 8 7 7 7 8 8 8 7 7 7 7 8 8 9 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 14 14 15 15 15 16 16 16 17 17 17 17 17 18 18 18 19 20 20 21 21 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 17 15 13 10 7 5 3 1 3 6 9 11 12 14 16 17 18 17 17 16 16 15 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 16 16 18 19 21 22 23 24 24 25 25 24 24 24 23 21 19 19 18 18 16 15 15 15 15 15 14 13 12 10 10 10 12 15 18 19 18 15 14 12 11 11 10 9 8 8 8 10 11 10 9 7 6 6 5 5 5 5 5 5 4 2 1 1 1 1 1 2 3 4 5 7 8 9 10 11 11 12 14 15 15 15 15 15 15 15 14 13 13 13 14 15 16 17 18 19 19 20 20 21 19 18 17 17 18 18 18 19 19 19 19 19 20 20 20 19 19 18 18 18 18 17 16 16 15 15 14 13 11 10 8 7 6 6 6 6 7 7 8 8 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 12 13 14 14 15 16 16 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 21 21 20 20 20 20 20 20 19 18 17 16 15 15 16 16 17 18 19 19 20 21 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 21 21 20 19 19 20 20 20 21 20 20 19 19 18 16 14 12 10 8 7 6 7 8 9 10 11 11 12 13 13 14 14 15 14 13 12 11 11 12 13 13 14 15 16 16 16 16 17 18 20 19 17 15 12 10 9 9 9 8 8 6 6 5 5 6 6 7 9 10 11 13 15 17 19 21 21 21 21 22 22 23 24 24 24 24 23 23 23 24 24 24 24 23 21 20 19 19 20 20 20 19 20 20 18 17 16 16 16 14 12 12 13 14 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 13 10 9 8 8 8 9 10 10 9 9 11 13 13 13 13 14 14 14 13 13 12 12 12 12 12 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 11 11 11 10 10 9 8 7 7 7 7 8 8 7 7 7 7 8 9 9 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 15 15 16 16 16 16 17 17 17 17 18 18 19 19 20 21 21 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 17 16 14 11 8 4 2 1 3 6 8 10 12 14 15 17 18 18 17 17 16 16 15 15 14 14 14 14 15 15 15 16 16 16 17 17 16 16 17 19 20 22 23 24 25 26 27 27 26 25 25 24 22 21 19 18 18 17 16 14 14 13 13 12 12 13 13 14 14 12 10 10 11 12 13 12 11 11 11 10 10 10 9 8 9 11 12 11 9 8 7 6 5 5 5 5 5 4 3 2 1 1 1 1 1 2 3 3 5 6 7 8 9 9 9 10 10 11 11 11 10 10 11 10 9 7 8 9 11 12 14 15 16 17 17 18 19 20 19 18 17 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 16 15 14 12 10 8 6 5 5 5 5 6 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 12 12 13 14 14 15 16 16 17 17 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 21 21 20 20 20 20 20 19 19 18 18 17 16 17 17 18 18 19 20 21 21 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 21 20 20 20 20 21 21 21 21 20 20 19 18 17 16 13 11 8 6 7 8 9 10 11 12 12 13 13 14 14 14 14 14 13 12 12 13 13 13 14 15 16 16 16 17 18 19 19 17 15 13 11 10 10 9 8 8 7 6 5 5 6 6 7 7 8 10 11 12 13 15 18 20 21 21 21 21 22 23 24 25 25 24 23 23 24 25 25 25 24 24 23 22 22 22 22 22 21 21 22 22 22 21 20 19 18 17 14 14 14 14 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 12 10 9 9 8 8 10 11 10 10 9 10 12 13 14 13 13 13 13 12 12 12 12 12 13 12 13 12 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 10 9 9 8 8 7 7 7 7 8 7 7 8 9 10 10 10 11 11 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 16 16 16 16 16 17 17 18 18 19 19 20 20 21 21 22 22 22 22 22 22 21 21 21 20 20 19 19 19 18 18 18 18 18 18 18 18 19 18 18 17 16 15 13 10 5 1 3 5 7 9 10 12 14 15 17 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 16 16 16 16 15 15 17 21 23 24 26 27 27 28 29 29 28 27 26 24 22 21 19 18 17 17 15 14 13 12 11 11 12 13 15 16 17 16 12 8 5 3 5 6 7 8 9 10 10 10 9 9 10 12 12 12 10 9 8 7 7 6 6 6 4 3 2 1 2 2 2 2 2 2 2 3 4 5 6 7 7 7 8 8 9 9 9 9 8 8 8 8 7 7 7 8 9 11 12 14 14 15 16 17 19 20 19 18 17 15 15 15 15 15 15 15 16 16 17 17 17 17 17 18 18 18 17 17 16 16 15 13 12 10 8 6 5 5 5 4 5 5 6 7 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 12 13 13 14 15 15 16 17 17 17 18 18 18 19 19 19 20 20 21 21 21 22 22 22 22 23 23 23 23 23 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 20 20 20 19 19 19 19 19 19 18 18 18 19 19 20 21 21 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 23 23 23 23 23 23 23 23 22 22 21 21 20 20 21 21 21 21 21 21 20 20 19 18 16 14 12 9 7 8 9 10 11 12 12 13 13 14 14 14 14 14 13 13 13 14 14 14 15 15 16 16 17 17 18 18 17 15 13 12 11 10 10 9 9 8 7 6 6 6 7 7 8 8 9 9 10 11 12 14 16 18 20 22 21 21 22 23 24 25 25 24 24 24 24 24 25 25 25 25 24 24 24 24 23 22 22 22 22 23 23 23 23 23 22 21 18 17 16 16 16 16 16 17 17 16 16 16 16 16 17 17 17 17 17 17 16 15 13 11 10 9 9 9 9 10 11 11 11 10 10 11 13 13 13 13 12 12 12 12 12 13 13 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 10 9 9 8 7 7 6 7 7 8 8 9 10 11 11 11 11 11 11 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 16 16 16 16 17 17 18 18 18 19 19 20 20 21 21 22 22 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 18 19 19 19 19 18 18 17 16 15 12 8 2 3 7 9 11 12 13 14 15 17 18 18 19 19 19 19 19 18 18 17 17 16 16 16 15 15 16 16 17 16 16 17 19 22 24 25 27 28 28 29 30 30 30 29 27 24 22 21 19 18 18 17 16 15 14 12 11 11 12 13 15 16 17 16 14 11 8 5 3 4 5 7 8 8 9 9 8 8 9 11 11 11 11 10 8 7 7 7 6 5 3 2 1 2 2 2 3 3 3 2 2 2 3 4 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 10 11 12 13 14 15 17 18 19 19 18 16 14 13 12 13 13 13 13 14 14 15 15 16 16 16 17 17 16 16 15 15 14 12 11 10 8 7 6 6 6 5 5 5 5 6 7 7 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 11 11 12 13 13 14 15 15 16 17 17 18 18 18 19 19 19 20 20 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 20 19 19 20 20 20 20 20 20 20 20 21 21 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 22 22 21 21 21 21 21 22 22 21 21 21 20 19 18 17 15 12 9 8 9 10 11 12 13 13 13 14 14 13 13 13 13 13 13 14 15 15 16 15 15 15 16 17 17 16 15 13 12 12 11 11 10 9 9 8 8 8 8 8 8 9 9 9 9 9 10 11 12 13 14 17 19 21 21 21 22 23 24 25 25 24 24 24 24 25 25 26 26 25 25 24 24 24 24 23 22 22 22 22 23 24 25 25 24 23 22 21 20 18 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 16 15 14 12 11 10 10 10 10 10 9 10 11 11 11 10 11 12 13 12 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 11 11 10 9 8 8 7 7 7 7 8 9 10 11 12 12 13 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 16 16 16 17 17 17 18 18 19 19 19 20 20 21 21 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 20 19 19 19 18 18 17 16 15 12 6 2 6 10 12 14 15 15 16 17 18 18 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 16 17 18 18 19 21 23 25 26 27 28 28 28 29 30 30 29 27 24 23 21 20 19 19 18 17 16 14 13 12 12 12 13 14 16 17 18 17 15 12 8 5 3 3 4 5 6 6 6 5 5 6 6 7 8 8 7 7 6 6 5 5 4 2 1 1 1 2 3 3 4 4 4 4 2 3 3 4 5 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 10 10 11 12 13 14 15 17 18 18 17 15 13 11 11 11 11 11 11 11 12 13 13 14 14 15 15 15 15 14 14 14 13 11 10 8 7 7 7 7 7 6 6 6 6 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 11 12 12 13 14 14 15 15 16 17 17 18 18 18 19 19 20 20 21 21 21 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 20 20 19 19 20 20 20 21 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 21 22 22 22 22 22 21 21 20 19 18 17 15 12 9 9 10 11 12 13 13 14 14 13 13 12 12 12 12 13 14 15 16 16 15 14 15 15 16 16 14 13 13 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 13 15 17 19 20 20 20 20 21 22 23 24 24 25 25 26 27 27 27 26 25 25 24 24 24 23 23 22 22 22 23 24 25 25 24 23 23 22 20 19 18 18 18 18 18 17 17 17 17 17 16 17 16 16 15 15 14 13 12 11 10 10 10 10 10 10 12 12 12 12 11 11 12 11 11 12 13 14 14 14 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 12 12 11 11 10 9 8 8 7 7 7 7 9 10 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 13 13 13 14 14 14 15 15 16 16 17 17 17 17 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 20 20 20 20 20 19 19 18 18 17 16 14 10 5 3 9 13 14 15 16 17 18 18 19 19 19 19 19 19 19 19 19 19 18 17 17 16 16 16 16 17 19 20 21 22 23 25 26 26 27 27 26 27 28 28 26 25 24 24 23 22 21 20 19 18 17 15 14 13 13 13 13 14 16 17 19 19 17 15 12 9 6 4 3 3 4 3 3 3 3 3 2 3 3 4 5 5 4 3 3 3 2 1 1 2 3 4 5 6 6 7 6 6 4 4 5 5 6 6 7 7 7 7 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 11 12 13 14 15 16 17 16 14 11 9 9 9 10 10 10 10 10 11 11 12 13 13 14 13 13 13 13 12 11 10 8 7 6 6 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 12 12 13 14 14 15 16 16 17 17 18 18 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 20 20 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 26 26 26 26 26 26 26 26 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 21 21 20 19 18 17 14 11 9 9 11 12 13 13 14 13 13 12 12 12 12 12 12 14 15 15 15 15 15 14 15 15 15 14 13 12 12 12 12 11 11 10 10 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 12 13 14 16 17 17 17 18 19 20 21 22 24 25 26 27 28 28 28 27 26 25 25 25 24 24 23 23 22 22 22 23 23 24 24 23 23 22 21 20 20 19 19 20 19 19 18 18 17 17 17 16 16 15 14 14 13 12 11 10 10 10 11 11 11 11 12 13 13 13 13 12 12 12 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 11 10 10 9 8 7 7 7 7 8 10 12 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 16 16 17 17 17 17 18 18 19 19 20 20 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 18 17 17 16 14 10 5 4 10 14 16 17 18 19 19 20 20 19 19 19 19 19 20 19 19 19 18 17 17 17 17 17 18 20 21 22 22 23 24 25 25 25 24 24 25 25 24 23 23 23 24 24 24 22 21 20 19 17 16 15 14 13 13 13 14 15 17 18 18 18 17 15 13 12 12 11 10 10 9 8 7 6 5 4 2 0 1 2 2 1 1 1 2 1 4 5 5 6 7 8 8 8 7 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 9 10 10 10 10 10 10 10 10 10 11 11 12 12 13 14 15 15 13 8 6 6 7 8 8 9 9 9 10 10 11 12 12 12 11 10 10 9 9 8 6 4 3 4 5 6 7 7 7 8 8 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 11 11 12 13 13 14 15 15 16 16 17 17 18 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 26 26 26 27 27 27 27 27 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 21 21 20 19 18 16 13 10 9 10 12 13 13 14 13 12 12 12 11 11 12 12 13 14 15 14 14 15 15 15 15 14 13 12 12 12 12 12 12 12 11 11 10 9 9 9 10 10 10 11 10 10 10 11 11 11 10 11 11 12 13 14 14 15 16 17 18 20 21 23 25 27 28 29 29 29 28 27 27 26 26 25 24 24 23 23 22 22 22 23 23 23 24 24 23 23 22 22 22 22 21 21 20 19 19 18 18 17 16 16 15 14 11 8 9 9 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 14 14 14 15 15 15 15 16 16 16 16 16 15 15 15 15 15 14 14 14 13 13 12 11 11 12 12 12 12 12 12 11 10 10 9 9 8 8 7 6 8 10 12 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 16 16 16 17 17 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 19 19 19 18 18 17 17 16 14 11 6 3 10 15 18 20 20 21 21 21 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 19 21 22 23 23 23 23 23 23 23 22 22 23 22 21 20 20 20 22 24 25 24 22 20 19 18 17 15 14 13 13 13 14 15 16 17 17 17 16 16 15 14 14 14 13 13 12 10 9 7 6 5 4 2 2 2 2 2 3 3 3 5 8 9 8 8 7 8 7 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 10 10 10 10 10 10 11 11 11 11 11 12 12 13 13 13 11 7 4 3 3 5 6 7 8 9 9 10 10 10 10 9 7 6 6 6 5 3 1 1 1 1 3 5 6 7 7 8 8 9 9 10 10 10 10 10 10 10 10 9 9 9 8 8 8 9 10 11 11 12 13 13 14 15 15 16 16 17 17 18 19 19 19 20 20 20 21 21 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 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 26 27 27 27 28 28 28 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 21 20 20 19 17 15 11 8 10 12 13 14 13 13 12 12 12 11 11 11 12 13 13 14 13 14 14 15 15 15 14 13 12 12 12 12 12 12 12 12 11 11 10 10 10 11 11 11 11 11 11 11 11 10 10 9 10 10 11 11 12 12 13 14 15 16 17 19 21 23 26 28 29 29 29 29 28 28 27 26 26 25 24 23 22 22 22 22 23 23 23 24 24 24 24 23 23 23 22 21 21 20 20 19 18 18 17 17 16 15 14 6 4 8 10 11 11 11 11 10 12 12 13 13 14 14 15 15 15 16 16 15 15 15 15 15 16 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 12 11 11 11 12 12 12 12 11 11 10 10 9 9 8 7 6 8 10 12 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 16 16 16 16 17 17 17 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 17 16 13 8 4 9 15 19 21 21 21 21 20 20 19 19 19 19 19 19 20 20 20 19 19 19 20 20 21 22 23 23 22 22 22 22 21 21 21 21 21 20 18 18 18 20 22 24 24 22 21 20 19 18 16 15 14 13 13 14 14 15 16 16 16 16 15 15 14 13 13 13 12 11 10 8 7 7 6 5 4 4 4 4 6 6 7 8 9 11 12 12 11 10 7 6 6 7 8 9 9 9 10 10 9 9 9 9 9 8 8 8 8 8 8 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 11 11 10 9 7 6 5 4 4 5 6 7 7 8 8 7 6 5 4 4 3 3 3 2 2 3 3 2 3 5 6 7 7 8 8 8 9 9 10 10 10 10 10 9 9 9 8 8 8 8 8 9 10 11 11 12 13 13 14 15 15 16 16 17 17 18 19 19 19 20 20 20 21 21 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 25 25 26 27 27 28 28 28 28 28 24 24 24 24 24 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 22 22 22 22 21 21 20 19 19 17 14 6 7 13 14 14 13 13 13 12 12 11 11 11 12 12 13 13 13 13 14 14 14 14 14 13 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 11 11 10 10 9 9 9 9 10 11 11 11 12 12 13 14 15 16 18 20 23 26 27 28 28 28 28 27 27 26 25 24 23 22 22 22 22 23 23 24 24 24 24 24 23 23 22 22 21 20 20 19 19 19 18 18 17 16 16 15 12 4 8 11 11 11 11 12 12 12 12 13 14 14 15 16 16 16 16 16 16 16 16 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 12 12 11 12 12 12 12 12 11 11 11 10 10 9 8 7 7 8 10 12 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 16 16 16 16 17 17 17 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 19 19 19 20 19 19 18 17 14 9 5 8 14 18 20 20 20 20 20 19 19 19 19 19 20 20 20 21 21 21 21 21 21 22 22 23 23 22 22 21 21 21 21 21 21 20 19 18 17 17 18 20 21 21 20 20 20 20 19 17 15 14 13 13 14 14 15 15 16 16 16 16 16 15 15 14 12 11 10 9 9 8 8 8 7 6 6 6 7 9 10 11 11 12 12 13 13 12 11 9 8 8 9 10 10 11 11 10 10 10 10 10 9 9 9 8 8 8 8 9 9 10 10 10 9 10 10 11 11 11 11 11 11 11 11 11 10 10 9 9 9 8 7 6 6 6 6 6 6 6 5 5 4 3 3 3 2 2 1 1 2 3 3 4 5 5 6 7 7 7 8 8 9 9 9 9 9 9 8 8 8 8 7 7 7 8 8 9 10 11 11 12 13 14 14 15 15 16 16 17 17 18 19 19 20 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 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 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 24 25 25 26 26 27 28 28 28 29 28 28 25 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 22 22 22 21 21 21 20 20 19 18 17 7 8 14 14 14 14 13 13 12 12 11 11 11 12 12 13 12 12 13 14 14 14 13 14 12 12 11 11 11 11 11 11 12 11 11 11 11 12 12 12 12 12 12 11 10 9 9 9 8 8 9 10 10 11 11 11 11 11 12 12 13 14 16 19 22 24 25 26 26 26 25 25 24 23 22 21 20 20 21 21 22 23 23 23 23 23 22 22 21 21 20 20 19 19 19 19 18 18 17 16 15 14 13 11 9 10 11 12 11 11 12 12 12 13 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 12 12 12 12 13 12 12 11 11 11 10 10 9 8 8 7 9 11 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 16 16 16 16 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 20 20 18 17 14 10 5 6 12 17 19 19 20 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 21 20 20 19 18 17 17 17 18 19 17 17 17 18 18 18 18 16 15 14 14 14 14 15 15 15 16 17 17 17 16 16 15 13 11 10 10 9 9 9 10 9 9 9 10 11 12 13 13 13 13 13 13 13 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 8 8 8 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 7 7 6 6 6 6 6 5 5 4 4 4 4 3 3 2 2 3 3 4 5 5 6 7 7 7 8 8 8 8 9 9 9 9 9 8 8 7 7 7 7 7 7 8 9 9 10 11 11 12 13 14 14 15 15 16 16 17 18 18 19 19 20 20 21 21 21 22 22 22 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 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 24 24 25 25 26 27 27 28 28 29 29 29 28 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 22 22 21 21 20 20 20 19 19 18 15 11 13 14 14 14 13 13 12 11 11 11 11 12 12 13 12 12 13 14 14 13 13 13 11 11 12 11 11 11 11 11 11 11 10 11 11 11 11 11 12 12 11 10 10 9 9 8 8 8 9 9 10 11 11 11 11 11 11 11 11 12 13 15 17 19 20 21 21 21 21 21 21 20 20 20 20 19 19 20 20 21 21 21 21 20 20 20 20 20 19 19 19 18 18 18 18 17 17 16 14 13 11 10 10 10 11 13 13 11 11 12 13 14 15 16 17 18 18 18 18 18 17 17 17 17 17 17 17 17 16 17 17 16 16 17 17 17 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 11 11 11 10 10 9 8 8 8 10 12 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 11 11 12 12 12 12 12 13 13 14 14 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 21 21 20 18 17 14 11 5 6 12 16 18 19 19 19 18 18 18 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 21 21 22 21 21 20 19 18 17 17 17 17 18 16 15 14 15 15 16 17 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 15 14 12 11 10 9 9 10 10 11 11 12 13 13 14 14 14 14 15 15 14 13 12 12 11 11 11 11 12 12 11 11 11 11 11 11 11 11 10 10 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 9 8 8 8 8 7 7 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 7 8 8 8 9 9 9 9 9 10 9 9 9 8 8 8 7 7 7 7 7 8 9 9 10 11 11 12 13 13 14 15 15 16 17 17 18 18 19 19 20 20 21 21 21 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 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 24 25 25 26 26 27 27 28 28 29 29 29 29 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 22 21 21 20 20 19 19 18 18 17 14 6 11 13 13 14 13 13 12 11 11 11 11 12 12 13 13 12 13 14 14 13 13 15 12 10 11 11 11 10 10 10 11 11 10 10 10 10 10 10 11 11 11 10 9 9 9 9 9 8 9 9 9 10 10 11 10 10 10 10 10 10 11 11 12 13 15 15 16 16 16 17 17 18 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 16 14 10 10 10 11 12 14 15 16 15 14 14 15 15 17 18 18 19 19 19 19 18 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 15 15 14 14 14 14 13 13 13 12 12 12 12 11 11 11 10 9 9 8 9 10 11 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 18 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 20 19 18 17 15 11 5 6 12 16 17 18 18 18 17 18 18 18 19 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 23 22 21 20 19 18 18 17 17 18 18 17 15 13 11 11 12 13 14 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 15 14 13 12 11 11 12 13 13 14 14 14 14 14 14 14 14 15 15 14 14 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 11 11 11 10 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 5 5 6 6 6 7 7 8 9 9 9 10 10 10 10 10 10 10 9 9 8 8 8 8 8 7 7 8 8 9 9 10 11 11 12 13 13 14 15 15 16 17 17 18 18 19 19 20 20 21 21 21 22 22 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 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 22 22 22 23 24 24 25 25 26 26 27 27 28 28 28 29 29 29 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 22 21 21 20 19 19 18 18 17 16 11 5 11 13 13 14 13 13 12 12 11 11 12 12 12 13 14 13 13 14 14 13 15 15 13 11 10 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 10 9 8 8 8 8 8 8 8 9 9 9 10 10 9 9 9 8 9 9 9 9 9 10 11 11 12 12 13 14 14 16 17 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 15 14 9 10 11 11 12 13 14 14 15 15 15 16 17 18 19 19 19 20 20 19 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 12 12 12 12 12 12 11 11 10 9 9 8 9 11 12 13 13 13 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 21 21 21 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 19 18 17 14 10 5 7 12 14 16 16 17 17 17 17 18 18 18 18 19 19 19 20 21 21 21 22 22 23 23 23 23 23 23 22 21 20 19 18 18 18 18 18 18 18 16 14 11 9 9 9 11 12 14 16 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 14 14 14 13 14 14 14 14 13 13 13 13 13 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 11 11 10 9 9 8 8 8 7 7 7 7 6 6 5 5 5 4 4 5 5 5 5 5 6 6 6 7 7 8 9 9 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 7 8 8 9 9 10 11 11 12 12 13 14 15 15 16 17 18 18 18 19 19 20 20 21 21 21 22 22 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 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 21 21 22 22 23 23 24 24 25 26 26 27 27 27 28 28 28 28 29 26 26 25 25 25 25 25 25 25 25 26 26 26 26 25 25 25 24 24 23 23 22 21 21 20 19 18 17 17 16 16 13 10 11 13 14 14 13 13 12 12 12 12 12 12 13 14 14 14 14 14 14 14 15 16 15 14 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 11 10 9 9 8 9 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 8 8 9 10 11 12 13 15 17 18 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 16 16 16 16 15 14 13 10 11 11 11 10 10 11 13 14 14 16 17 18 19 19 20 20 20 20 20 19 19 18 17 17 16 16 16 17 17 17 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 13 13 12 12 12 12 12 12 12 12 11 10 9 8 9 11 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 19 19 18 16 14 10 5 5 9 11 13 14 15 16 16 17 17 17 17 18 19 19 20 21 21 22 22 23 23 23 23 23 23 23 23 22 21 19 18 18 18 18 18 18 18 17 16 16 14 12 9 8 8 8 10 12 14 15 16 16 16 17 17 17 17 17 18 18 18 19 19 19 19 19 19 18 17 17 16 15 14 14 14 14 14 14 14 13 14 14 14 15 15 15 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 8 9 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 9 9 10 11 11 12 12 13 14 14 15 16 17 18 18 18 19 19 20 20 20 21 21 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 19 19 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 27 27 28 28 28 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 23 22 22 21 20 19 18 17 16 15 15 14 12 11 12 13 14 14 13 13 12 12 12 12 12 14 14 14 14 15 15 15 15 16 16 15 15 14 14 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 12 11 11 10 10 10 9 9 9 9 9 9 9 10 10 10 9 9 8 8 7 7 6 6 6 7 8 8 9 11 12 14 15 17 18 20 20 20 20 20 20 20 19 19 19 18 18 18 17 16 16 16 15 15 14 13 12 10 11 12 12 12 13 13 13 14 14 17 18 19 19 20 20 20 20 20 20 20 19 18 17 16 16 15 16 17 17 18 18 19 19 18 18 18 18 18 17 17 16 16 16 15 15 15 15 15 15 14 14 14 13 13 12 12 12 12 13 13 12 12 11 10 9 8 9 11 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 13 13 14 14 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 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 17 16 14 10 6 3 6 9 12 13 15 15 15 15 16 16 17 18 19 20 21 22 22 23 24 24 24 23 23 23 23 22 22 21 20 19 18 18 18 18 19 19 18 18 18 18 16 14 12 9 6 6 7 9 11 13 14 16 16 17 17 18 18 18 19 19 20 20 19 19 19 19 18 18 17 16 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 13 12 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 7 7 8 8 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 9 9 10 10 11 11 12 13 13 14 15 16 17 18 18 18 18 19 19 20 20 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 18 19 19 20 20 21 21 22 22 23 23 23 24 24 25 25 25 26 26 26 26 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 23 23 22 21 20 19 18 17 16 15 14 14 13 12 12 13 14 14 13 13 13 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 8 9 9 10 12 13 14 15 16 17 18 19 20 20 20 19 19 19 19 19 18 18 18 17 17 16 16 15 15 14 12 11 11 11 12 12 13 13 13 14 14 15 16 18 19 20 20 20 20 20 20 20 20 19 18 17 16 15 15 16 16 17 18 19 19 19 19 19 18 18 18 17 17 16 16 16 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 12 13 12 12 11 10 9 9 9 10 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 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 15 13 10 7 3 4 8 10 12 13 13 13 14 15 15 17 18 20 21 22 23 23 23 24 24 23 23 22 22 21 21 20 20 19 19 18 18 18 19 19 19 18 18 18 18 17 16 13 11 8 6 6 7 9 11 13 14 15 17 18 18 18 18 19 19 19 18 18 18 17 17 17 16 16 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 13 12 10 8 8 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 7 7 7 6 6 6 6 5 5 5 6 6 6 6 6 6 6 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 8 8 9 9 10 11 11 12 13 13 14 15 16 17 17 17 18 18 19 19 20 20 21 21 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 20 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 17 18 19 19 20 20 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 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 23 22 21 20 19 18 17 16 15 14 13 13 13 12 12 14 14 14 13 13 12 12 12 11 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 14 14 13 13 12 12 11 11 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 13 13 14 15 16 16 17 18 19 19 20 20 19 19 19 19 19 19 19 18 18 17 17 16 15 15 14 12 11 10 11 12 12 12 11 9 10 12 15 17 18 20 20 20 20 20 20 20 20 19 19 18 17 16 16 16 16 17 17 18 19 20 20 19 19 18 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 11 11 10 9 9 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 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 18 18 18 19 19 19 19 19 19 19 19 20 20 19 19 19 19 18 18 17 16 15 13 10 7 3 3 6 7 9 9 10 11 12 13 15 17 19 21 22 23 23 24 24 23 23 22 21 21 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 17 17 16 15 13 12 11 9 9 10 11 13 15 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 14 14 14 14 15 16 16 15 15 15 15 14 14 13 12 10 9 9 10 11 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 9 9 10 10 11 12 13 13 14 15 16 16 17 17 17 18 18 19 20 20 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 21 21 21 22 22 23 23 23 24 24 24 24 24 24 24 24 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 23 22 21 20 19 18 17 16 15 13 13 13 13 13 12 12 14 14 13 13 12 12 12 11 11 11 12 12 13 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 15 15 15 14 14 13 13 13 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 13 13 14 15 15 16 16 17 17 17 18 18 19 19 19 19 20 20 20 20 19 19 19 18 17 17 16 15 15 13 12 10 10 11 11 10 7 5 5 10 12 15 17 19 20 20 20 20 20 20 20 20 19 18 18 17 17 17 17 17 17 18 19 19 20 20 19 19 18 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 12 11 11 11 11 10 10 9 9 9 9 10 11 11 12 12 12 12 12 12 12 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 15 15 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 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 15 13 11 8 5 3 3 4 4 5 6 8 9 11 14 17 20 23 24 24 24 24 24 23 22 21 20 20 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 16 15 15 14 13 12 13 15 15 16 18 19 19 19 17 15 14 14 14 14 15 15 16 16 16 16 16 16 16 16 15 15 15 15 14 15 16 15 15 14 14 14 13 13 12 11 9 10 11 12 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 6 6 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 9 9 10 11 11 12 13 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 23 21 20 19 18 17 16 15 14 13 12 13 13 11 12 14 14 13 13 13 12 12 12 11 11 11 11 12 13 13 14 14 14 15 15 15 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 14 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 18 18 19 19 19 20 20 20 20 20 19 19 18 17 17 16 15 14 13 12 11 10 9 8 8 11 13 14 16 17 18 19 19 19 19 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 19 20 20 19 19 19 18 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 11 11 11 11 11 11 10 10 9 9 9 10 11 11 12 12 12 12 12 12 12 11 11 11 11 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 15 13 12 9 7 5 3 2 2 2 2 4 6 8 12 16 21 24 24 24 24 23 22 21 20 19 18 18 18 18 18 18 18 17 17 17 17 18 17 17 16 16 15 15 15 15 14 14 16 19 21 22 22 22 20 18 14 12 11 11 12 14 15 16 16 17 17 17 17 17 16 16 16 16 15 14 14 15 15 14 13 13 12 12 12 12 11 10 10 11 12 14 14 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 8 8 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 9 9 9 9 9 9 9 9 8 8 9 9 10 10 11 12 12 13 14 15 16 16 16 17 18 18 19 19 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 23 23 23 23 23 22 22 22 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 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 23 23 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 23 22 21 19 18 17 15 14 13 12 12 12 12 11 14 14 14 13 13 12 12 12 12 12 12 11 11 11 12 12 13 13 13 14 14 15 15 16 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 15 14 14 14 14 14 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 20 21 21 20 20 19 18 18 17 16 15 14 14 13 12 12 11 12 13 15 16 16 16 17 17 18 19 19 19 19 20 20 20 20 20 20 19 19 19 19 18 18 18 19 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 11 11 11 11 11 11 10 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 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 17 16 16 15 14 12 11 9 8 7 6 5 4 3 1 1 2 3 9 15 14 14 17 19 19 18 17 17 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 16 16 18 21 23 24 24 22 20 16 13 12 12 13 14 16 17 17 17 17 17 17 17 17 17 17 16 16 15 14 14 15 14 13 12 12 12 12 12 12 12 11 11 11 13 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 12 13 14 15 16 16 16 17 18 18 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 23 23 23 23 23 22 22 22 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 23 21 20 18 17 15 14 13 12 12 12 11 11 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 15 16 16 16 17 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 16 16 15 15 15 15 16 17 17 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 19 20 20 21 21 21 21 20 20 19 18 18 17 16 16 15 15 14 14 14 14 15 16 16 16 16 16 17 17 18 19 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 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 11 11 11 11 11 11 10 10 9 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 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 17 17 17 16 15 14 13 13 12 11 10 9 8 7 6 5 5 9 12 13 11 7 5 5 6 9 10 11 12 13 14 15 16 16 17 17 17 17 17 17 16 16 15 15 15 15 16 17 18 19 20 20 21 23 23 22 21 19 17 16 16 17 18 18 18 18 17 17 17 17 17 17 17 17 16 15 15 14 14 15 14 13 12 12 12 12 12 13 12 12 12 12 13 13 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 9 9 10 12 13 14 15 15 16 16 17 17 18 18 19 20 20 20 21 21 21 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 22 22 22 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 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 26 26 26 26 26 26 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 24 23 22 20 19 17 15 14 13 12 12 12 11 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 21 21 22 22 21 21 21 20 20 19 19 18 18 18 17 17 16 15 16 16 16 17 17 17 17 17 17 17 18 19 19 20 20 20 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 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 12 12 11 10 10 10 10 10 10 9 9 9 10 10 11 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 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 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 18 18 18 18 18 17 17 17 16 16 15 14 14 13 12 11 11 10 9 8 8 11 14 16 15 13 11 8 5 3 2 3 5 6 8 10 13 14 16 16 17 16 16 16 16 15 15 16 16 16 17 18 19 19 20 19 20 21 22 22 22 21 20 20 20 20 20 19 19 18 18 17 17 17 17 17 16 16 16 15 14 14 14 15 14 13 13 12 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 14 14 14 14 14 14 13 14 14 14 14 14 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 9 9 10 12 13 14 14 15 16 16 17 17 18 18 19 19 20 20 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 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 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 26 26 26 26 26 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 23 21 19 17 16 14 13 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 16 17 17 18 18 18 18 18 18 18 19 18 18 18 17 17 16 16 16 16 16 17 17 17 17 17 18 18 17 17 17 16 16 16 17 18 18 19 19 19 19 19 19 20 20 20 20 20 21 21 22 22 23 23 22 22 22 22 21 21 21 20 20 20 20 19 18 17 17 16 17 17 17 17 17 17 17 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 12 12 11 10 10 10 10 10 10 10 10 10 10 10 11 12 12 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 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 17 17 17 16 16 16 15 15 14 14 13 13 12 11 10 10 12 14 16 16 15 14 12 11 9 7 5 3 2 1 3 6 9 12 14 14 15 15 15 15 15 15 16 16 17 17 18 19 19 19 19 20 21 21 22 22 22 21 21 20 20 20 20 19 19 18 18 17 17 17 17 16 16 15 15 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 13 13 13 13 13 14 14 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 8 8 9 9 11 12 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 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 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 22 22 22 22 27 27 26 26 26 26 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 23 22 20 18 16 14 13 12 11 11 11 12 12 12 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 16 17 17 18 18 18 18 18 19 19 19 19 19 18 18 17 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 18 19 19 19 19 19 20 20 21 21 21 21 22 23 23 23 24 24 23 23 23 23 22 22 22 22 22 21 21 21 20 19 18 17 17 17 17 18 18 17 17 17 17 19 20 20 20 20 20 20 20 21 21 21 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 11 12 13 13 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 17 17 17 17 16 16 16 16 15 15 14 14 13 13 12 12 13 15 15 16 16 15 14 13 12 11 10 8 7 6 5 4 2 4 7 10 11 12 13 14 14 14 15 15 16 17 17 18 19 19 19 20 20 21 21 21 22 22 21 20 20 19 19 18 18 18 18 17 17 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 10 10 10 10 10 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 10 10 10 10 10 9 9 8 7 7 6 6 7 7 8 8 9 10 12 12 13 14 15 15 16 16 16 17 17 18 18 19 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 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 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 27 27 27 27 27 27 26 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 24 23 21 19 17 15 13 11 10 11 11 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 18 19 19 18 19 19 19 20 20 19 19 18 17 16 16 16 16 16 17 17 17 17 17 18 18 18 19 18 18 18 17 17 17 18 19 19 20 20 20 21 21 22 22 22 22 22 23 23 24 24 24 24 24 24 23 23 23 23 23 22 22 22 21 21 20 19 18 18 17 18 18 18 17 17 17 17 19 20 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 11 12 12 13 14 14 14 14 14 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 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 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 17 17 17 16 16 16 16 16 15 15 14 14 14 14 13 14 14 15 15 15 16 16 16 15 14 14 13 12 11 10 10 9 8 6 2 3 6 8 10 11 12 13 13 14 15 16 17 17 18 18 19 19 20 20 20 20 21 21 21 21 20 19 18 17 17 17 17 17 17 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 9 9 8 8 7 6 6 6 6 7 7 8 9 10 11 12 13 13 14 15 15 15 16 16 17 17 18 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 22 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 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 24 22 20 18 16 13 11 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 15 16 16 16 17 17 19 19 19 19 19 19 20 20 20 20 19 19 18 17 16 16 16 16 17 17 18 18 18 18 18 19 19 19 19 18 18 17 18 18 19 20 20 20 21 21 22 22 22 22 22 22 22 23 23 24 24 24 24 24 23 23 23 23 23 23 22 22 21 21 21 20 19 19 18 18 18 18 18 17 17 18 19 20 21 21 21 21 21 21 21 21 21 21 20 19 19 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 14 14 13 13 13 12 12 11 11 11 10 10 10 10 11 11 11 11 11 12 13 14 14 14 15 14 14 13 13 13 13 13 13 12 12 13 13 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 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 17 17 17 16 16 16 16 16 15 15 15 14 14 14 14 15 15 15 15 16 16 16 16 16 16 15 15 14 13 12 12 12 12 11 8 5 3 3 5 7 9 10 11 12 14 15 16 16 17 17 18 18 19 19 19 19 19 19 20 20 20 19 18 17 16 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 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 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 10 10 10 9 8 8 8 7 7 6 6 6 7 7 8 9 10 11 11 12 13 14 14 14 15 15 16 16 17 17 18 19 19 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 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 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 24 23 21 19 17 14 12 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 15 16 16 17 18 19 19 19 19 20 20 20 20 20 20 19 18 17 16 15 15 15 16 17 18 18 18 18 18 18 19 19 18 18 18 17 17 18 18 19 20 21 21 22 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 23 23 23 23 23 22 21 21 21 21 21 20 19 19 19 19 19 18 18 17 18 19 20 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 12 11 11 10 10 10 10 11 11 12 12 12 13 14 14 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 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 15 15 15 15 15 15 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 17 17 17 17 18 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 16 16 15 15 14 14 14 14 14 13 11 8 6 3 2 4 6 8 9 11 13 14 15 15 16 16 17 17 17 18 18 18 18 18 18 18 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 9 9 8 8 8 7 7 6 6 7 7 7 8 9 9 10 11 12 12 13 13 14 14 15 15 16 16 17 17 18 19 19 19 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 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 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 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 22 20 18 16 13 11 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 16 17 18 19 19 19 20 21 21 21 21 20 20 19 18 17 16 15 15 15 15 16 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 18 19 20 21 21 22 22 22 23 22 22 22 22 22 23 24 24 24 24 24 23 23 23 23 23 22 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 19 20 21 21 21 22 21 21 21 21 21 20 20 19 19 18 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 14 14 13 13 13 12 12 12 11 11 11 10 10 11 11 12 12 13 13 14 14 14 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 16 16 16 15 15 15 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 17 17 18 18 18 18 17 16 16 15 14 14 15 15 15 14 12 10 8 6 4 2 2 4 6 9 10 12 12 13 13 14 14 15 15 15 15 15 15 16 16 15 15 15 15 16 16 17 17 18 18 18 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 9 10 10 10 10 10 10 11 11 11 10 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 7 7 7 7 7 7 7 8 8 9 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 22 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 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 23 23 23 23 23 23 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 24 23 21 19 17 15 12 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 12 12 13 13 13 13 14 14 15 15 15 15 15 16 17 18 19 19 19 20 21 21 22 21 21 20 19 18 17 16 15 14 14 14 15 15 16 17 18 18 18 18 18 18 17 17 17 16 16 16 17 17 18 19 20 21 21 22 22 22 22 21 21 21 22 23 24 23 23 23 23 22 22 22 21 21 20 20 20 21 20 20 20 20 20 20 19 19 19 19 19 20 21 21 22 22 22 21 21 21 21 20 20 19 19 18 18 18 17 17 17 17 16 16 16 15 16 16 16 16 16 16 17 17 16 16 16 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 12 11 11 10 10 11 12 12 13 13 14 14 14 15 15 15 15 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 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 15 15 15 15 16 16 15 15 15 15 16 16 16 16 16 17 17 17 17 16 16 16 15 15 15 15 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 18 17 17 16 15 15 15 15 15 15 14 13 12 11 9 8 6 3 1 2 4 5 6 7 8 8 9 9 10 10 11 12 12 13 13 14 14 15 15 16 17 17 18 18 18 18 18 18 18 18 17 17 17 17 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 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 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 10 10 9 9 8 8 8 8 7 7 7 7 7 7 8 8 9 10 11 11 12 12 13 13 13 14 14 14 15 15 16 17 18 18 18 19 19 19 19 19 19 19 20 20 20 21 21 21 21 22 22 22 22 23 23 23 22 22 22 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 23 23 23 23 23 23 23 23 23 23 23 23 23 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 25 25 24 22 20 17 15 12 12 11 11 12 12 12 12 12 12 12 12 13 13 13 14 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 16 16 17 18 18 19 20 21 22 22 21 21 20 19 18 17 16 15 14 13 13 14 14 15 16 17 17 18 18 18 17 17 16 16 15 15 15 15 16 16 17 18 19 20 21 21 21 21 21 21 21 21 22 23 22 22 21 21 21 20 21 20 19 19 19 20 21 21 20 20 20 20 20 20 19 19 19 19 20 21 21 22 22 21 21 21 21 20 20 19 19 19 18 18 17 17 17 17 16 16 16 15 15 16 16 16 16 16 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 12 12 11 11 11 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 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 17 17 17 17 17 17 17 16 17 17 18 19 19 19 19 19 18 18 17 16 15 15 15 15 15 14 14 13 13 13 11 10 8 7 5 4 3 1 1 1 2 2 3 3 4 6 7 8 9 10 12 14 15 17 17 18 19 19 19 19 19 19 18 18 18 18 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 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 7 7 7 7 7 7 7 8 8 9 10 11 11 12 12 12 13 13 13 13 14 14 15 16 17 17 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 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 23 23 23 23 23 23 23 23 23 23 23 23 23 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 25 24 23 21 18 15 14 13 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 16 16 17 18 20 20 21 21 21 21 20 19 18 17 16 15 14 14 13 13 13 14 15 16 16 17 17 17 17 16 16 15 15 14 14 14 14 15 15 16 17 18 19 20 20 20 19 19 19 19 19 19 19 18 18 17 17 17 18 17 17 17 18 20 20 20 20 20 20 20 20 20 19 19 19 20 20 21 21 22 21 21 21 21 20 20 19 19 19 19 19 18 17 17 17 16 16 15 15 15 15 16 16 16 16 16 16 17 17 17 17 16 16 15 15 15 15 14 15 15 15 15 14 14 14 14 14 13 13 12 12 11 11 11 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 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 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 15 15 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 18 19 19 20 20 20 20 19 18 18 17 16 15 15 15 15 15 14 14 14 14 13 12 11 10 10 9 7 6 5 4 3 3 2 2 1 0 1 3 6 9 12 15 18 19 19 20 20 21 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 9 9 8 8 7 7 7 7 7 7 7 8 8 9 10 10 11 12 12 12 12 12 12 12 13 13 14 15 15 16 17 17 18 18 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 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 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 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 25 25 24 22 20 18 16 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 16 17 19 19 20 20 20 20 20 19 18 17 16 15 15 15 14 14 14 14 14 15 16 16 16 16 16 16 15 15 14 13 13 13 14 14 15 15 16 16 17 18 17 16 16 15 14 12 12 13 14 14 14 14 14 13 13 13 13 13 14 16 18 19 19 20 20 20 20 20 19 19 19 20 21 21 21 21 21 21 21 20 20 19 19 18 18 19 19 18 18 17 16 16 16 15 15 15 16 16 16 16 16 16 16 16 17 17 16 16 16 15 15 15 15 14 14 14 15 15 15 15 15 14 14 14 13 12 12 11 11 11 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 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 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 17 17 17 17 17 17 18 18 18 18 18 18 17 17 18 19 20 20 21 21 21 21 20 19 19 17 16 16 15 15 15 15 14 14 15 15 14 13 13 13 12 11 10 9 7 7 6 5 5 5 5 4 4 3 4 10 17 21 22 22 22 22 22 22 22 21 21 20 20 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 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 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 10 10 9 8 7 7 7 7 7 7 7 7 8 8 9 10 11 11 11 12 12 12 11 12 12 12 13 13 14 15 16 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 20 20 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 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 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 24 23 21 20 18 16 15 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 14 14 15 16 17 18 19 19 19 19 19 18 18 17 16 16 15 15 15 15 14 14 14 15 15 16 16 16 16 16 15 14 13 12 12 13 13 14 14 14 14 14 12 11 8 7 6 6 6 6 7 8 9 10 10 10 10 9 9 9 9 9 10 11 13 15 17 18 19 20 20 20 20 19 19 20 21 21 21 21 21 20 20 20 20 19 18 18 18 19 19 18 18 17 16 16 15 15 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 15 15 15 15 14 14 14 15 15 15 15 15 15 14 14 13 12 12 11 11 12 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 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 17 17 17 18 18 18 18 18 18 19 19 18 18 18 18 18 19 20 21 22 22 22 22 22 21 20 19 17 16 15 15 15 15 14 14 14 14 14 14 14 13 13 12 11 10 9 8 7 6 6 6 7 8 10 12 16 20 24 26 26 25 25 24 24 24 23 22 22 21 21 20 20 19 19 18 18 18 17 17 17 16 16 16 16 16 15 15 15 15 15 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 10 9 8 7 7 7 7 7 7 7 8 8 9 9 10 11 11 11 11 11 11 11 11 12 12 13 13 14 15 16 16 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 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 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 23 27 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 25 25 24 22 20 18 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 14 14 15 15 16 17 18 18 19 19 19 18 18 17 17 16 16 16 15 15 14 14 14 14 15 16 16 16 16 15 15 14 12 12 12 13 14 14 13 12 10 6 4 4 6 7 7 8 8 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 12 14 16 18 19 20 20 20 20 20 21 21 21 20 20 20 19 19 19 18 18 18 18 19 19 18 18 17 16 16 16 16 17 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 15 15 15 15 14 14 14 15 15 15 15 15 14 14 13 13 12 12 11 12 12 13 14 14 14 14 14 14 14 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 18 18 19 20 21 22 22 23 23 23 23 22 21 20 18 17 16 15 15 14 14 14 14 14 14 14 14 14 14 13 12 11 10 8 8 7 7 8 10 12 15 20 23 25 26 27 27 27 26 26 26 25 25 24 23 22 22 21 21 20 19 19 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 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 12 12 12 12 11 11 10 9 8 7 7 7 7 7 7 7 8 8 9 10 10 11 11 11 11 11 11 11 11 12 12 13 14 14 15 15 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 19 19 19 19 20 20 20 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 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 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 26 26 26 25 24 23 21 19 17 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 16 16 17 18 18 18 18 18 17 17 16 16 16 16 16 15 14 14 13 14 14 15 15 16 15 15 14 14 12 12 13 13 13 12 9 6 5 9 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 11 12 13 15 17 19 20 20 20 21 21 21 20 20 20 19 19 19 19 18 18 18 18 19 19 18 17 17 16 16 17 17 17 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 14 14 14 15 15 15 15 15 14 14 14 13 13 12 12 12 12 13 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 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 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 19 19 19 19 19 20 21 22 23 23 24 24 24 23 22 21 19 18 16 16 15 15 15 14 14 14 15 15 15 15 15 15 14 13 11 10 9 9 10 11 13 16 19 22 24 25 26 26 26 26 26 26 26 26 26 25 25 24 23 22 22 21 20 20 19 19 18 18 17 17 17 17 17 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 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 9 8 8 7 7 7 7 8 8 8 9 9 10 10 10 11 11 11 11 11 11 12 12 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 20 20 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 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 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 26 26 26 25 25 23 21 19 18 17 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 16 16 16 16 16 15 15 14 13 13 13 13 14 15 15 16 16 15 14 14 13 13 12 12 9 5 6 10 11 11 9 8 7 7 6 6 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 11 11 11 11 12 14 16 18 19 20 20 20 20 20 20 19 19 19 19 18 18 18 18 19 19 19 18 17 17 17 17 17 17 17 16 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 15 15 15 15 15 15 14 14 14 14 13 13 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 21 21 22 23 24 24 24 24 24 23 21 20 18 17 17 17 17 17 17 16 16 17 17 17 17 17 17 16 15 14 13 12 12 12 14 17 19 22 24 25 25 26 26 26 26 26 26 27 27 27 26 26 25 25 24 23 22 21 21 20 19 19 19 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 10 10 9 8 8 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 14 15 15 16 16 16 15 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 20 20 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 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 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 26 26 26 25 24 22 21 19 18 17 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 14 15 15 15 15 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 12 12 13 14 14 15 16 16 15 14 12 11 11 9 5 7 9 10 9 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 10 10 11 11 11 11 11 12 12 12 12 12 13 15 17 19 20 20 20 20 20 19 19 19 18 18 18 17 18 19 19 18 18 17 17 18 18 17 17 16 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 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 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 21 21 22 23 24 24 25 24 24 23 22 21 19 19 19 19 19 20 20 19 19 19 19 19 19 19 18 17 16 16 15 14 14 14 17 19 22 24 25 26 26 26 26 26 26 26 26 26 27 27 26 26 26 26 25 24 23 23 22 21 21 20 19 19 18 18 18 18 17 17 17 16 16 16 16 15 15 15 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 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 13 12 12 12 12 11 11 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 14 15 15 15 15 15 15 14 14 15 15 15 16 16 16 16 17 17 18 18 19 19 19 19 20 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 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 27 27 27 27 27 27 27 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 23 22 20 19 18 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 13 13 13 12 12 13 13 14 14 14 13 11 10 11 12 9 4 7 10 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 14 16 18 19 20 20 20 19 19 19 18 18 18 18 18 18 18 18 17 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 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 17 18 18 18 18 19 19 20 20 20 20 20 20 20 20 21 21 22 22 23 24 24 24 24 23 22 22 21 20 21 21 22 22 22 22 22 21 21 21 21 20 19 18 18 17 16 16 16 17 19 22 24 25 26 26 26 26 26 26 26 25 26 26 26 26 26 26 26 26 25 25 24 24 23 22 21 21 20 20 19 19 18 18 18 17 17 17 16 16 16 15 15 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 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 13 13 13 12 12 12 11 11 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 13 13 14 14 14 15 15 14 14 14 14 14 14 15 15 15 15 16 16 17 17 18 18 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 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 27 27 27 27 27 27 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 24 23 21 20 19 18 18 18 18 18 17 17 17 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 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 14 15 13 9 5 3 5 7 7 7 7 7 7 7 7 7 8 9 9 10 11 11 12 12 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 14 16 17 18 19 20 20 19 19 17 17 17 18 18 18 18 17 17 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 15 16 16 16 16 16 15 15 14 14 14 14 13 13 14 14 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 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 18 18 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 19 20 20 20 20 20 20 20 20 21 21 22 23 23 23 24 24 23 23 23 22 22 22 22 23 24 24 24 24 24 24 23 23 22 21 20 19 18 18 18 18 19 21 24 25 26 27 27 26 26 26 26 25 25 25 25 25 25 25 25 26 26 25 25 25 24 24 23 22 22 21 20 20 19 19 18 18 18 17 17 17 16 16 16 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 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 11 11 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 13 13 14 14 14 14 15 15 15 16 16 17 17 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 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 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 26 26 26 25 24 22 20 19 19 18 18 18 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 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 14 15 16 16 17 17 17 16 15 13 10 8 8 8 8 8 8 8 8 8 9 10 10 11 12 12 13 13 14 14 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 16 17 18 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 15 15 16 16 16 16 16 15 15 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 15 15 15 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 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 22 23 23 23 23 24 24 23 23 23 23 23 24 25 26 26 26 26 26 26 26 25 24 23 21 20 19 19 20 21 23 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 22 21 21 20 20 19 19 18 18 17 17 16 16 16 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 13 13 13 13 13 14 14 14 14 15 15 16 16 17 17 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 23 23 22 22 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 27 26 26 26 26 26 25 24 23 21 20 19 19 19 19 19 19 18 18 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 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 14 14 15 16 17 17 17 17 17 15 11 9 8 8 9 9 8 8 8 9 10 10 12 12 13 14 14 14 15 15 16 16 16 15 15 14 14 13 13 13 13 13 13 13 14 14 14 14 15 16 17 18 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 14 13 13 13 13 14 15 15 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 15 15 16 16 16 16 15 15 15 14 14 14 14 14 15 15 16 16 16 16 16 16 16 15 15 14 14 14 15 15 15 16 16 16 17 17 17 17 17 16 16 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 18 18 19 19 20 21 21 21 21 21 21 21 21 21 21 22 22 23 23 23 24 24 24 23 23 23 24 24 25 26 26 27 27 27 28 27 27 27 26 24 20 19 19 20 22 24 25 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 22 22 21 21 20 19 19 18 18 17 16 16 16 15 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 11 11 11 11 11 11 12 12 12 13 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 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 22 22 22 22 22 22 22 22 22 22 27 27 27 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 26 26 26 26 25 24 22 21 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 16 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 15 15 16 16 16 16 15 14 11 9 8 8 9 9 9 9 9 10 11 12 13 14 14 15 15 16 16 17 17 17 17 16 16 16 15 15 14 14 14 13 13 14 14 14 13 13 14 14 15 17 17 18 19 19 19 18 18 18 17 17 17 17 16 17 17 17 16 16 13 12 11 11 14 13 13 14 15 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 15 15 16 16 16 16 16 15 15 15 14 14 14 15 15 16 16 16 17 17 17 16 16 15 14 14 14 14 14 15 16 16 16 17 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 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 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 18 18 19 19 20 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 24 24 24 24 24 24 24 25 25 26 26 27 27 27 27 27 28 28 28 27 19 11 14 19 22 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 24 24 24 23 23 22 22 21 20 20 19 18 17 17 16 16 15 15 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 13 13 12 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 12 12 12 12 13 13 14 14 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 20 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 22 22 22 22 22 22 22 22 22 22 27 27 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 26 26 24 23 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 16 16 16 16 16 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 14 14 14 14 14 14 14 14 14 14 14 13 12 11 9 8 8 9 10 10 10 10 12 13 13 14 14 15 16 16 17 18 18 17 17 17 17 17 17 16 16 15 15 15 14 14 14 14 14 13 13 13 13 14 14 15 16 18 19 19 18 18 18 17 17 17 16 16 17 16 16 16 15 12 12 13 14 14 14 14 14 15 15 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 15 15 15 15 15 15 15 16 16 17 17 17 17 16 16 15 14 14 13 14 14 15 16 16 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 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 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 17 17 17 17 18 18 19 19 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 24 24 24 24 24 24 24 25 25 26 26 27 27 27 27 27 27 28 28 28 21 12 6 11 20 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 23 23 22 21 21 20 19 18 17 16 16 15 14 13 12 12 11 11 11 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 13 12 12 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 11 11 12 12 13 13 12 12 12 12 12 12 13 13 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 22 22 27 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 26 25 23 22 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 18 18 18 18 18 18 18 18 18 17 17 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 13 13 13 12 11 10 9 8 9 9 10 10 11 12 13 14 14 14 15 16 16 17 18 18 18 17 17 17 17 18 17 17 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 14 15 16 18 18 18 18 18 17 16 16 16 16 16 16 16 16 15 15 14 15 15 14 14 14 14 15 15 16 16 16 16 15 15 15 14 13 13 13 13 12 12 12 14 15 15 16 16 16 16 16 15 15 15 15 15 16 16 17 17 17 17 17 16 15 15 14 13 13 13 14 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 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 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 24 24 24 25 25 26 26 27 27 27 27 27 27 27 28 28 25 22 18 16 21 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 24 24 24 24 24 23 23 22 21 20 18 17 16 15 14 13 13 12 11 10 9 9 9 10 10 11 11 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 11 10 10 11 12 12 12 12 12 11 11 11 12 13 13 13 14 14 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 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 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 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 21 20 20 20 20 21 21 21 20 20 19 19 19 19 20 20 20 20 20 20 20 19 19 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 12 12 11 11 10 9 10 10 11 12 13 13 14 15 15 16 16 17 17 18 18 18 18 17 17 17 17 18 18 18 18 18 18 17 17 16 16 15 15 15 15 14 14 14 14 14 15 15 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 16 16 15 15 14 14 14 15 16 16 16 16 15 15 15 14 13 13 13 13 12 12 11 11 12 14 15 16 16 16 16 16 16 15 15 15 16 16 16 17 17 17 17 17 16 15 14 13 13 13 13 14 15 16 17 17 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 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 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 23 23 24 24 24 24 24 25 25 26 26 27 27 27 27 27 27 27 28 28 27 26 25 24 24 26 27 27 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 20 18 15 13 12 11 10 10 9 8 8 8 8 8 9 9 10 11 13 13 14 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 14 14 13 13 12 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 10 10 10 10 11 12 12 12 11 11 11 11 12 12 12 13 14 14 14 15 15 15 15 16 16 16 16 17 17 18 18 18 18 19 19 19 19 20 20 21 21 21 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 22 22 22 22 21 21 21 21 21 21 21 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 27 27 27 27 26 24 23 22 21 21 20 21 21 21 21 21 20 20 19 20 20 20 20 21 21 21 21 20 20 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 18 18 18 18 17 17 17 16 16 16 15 15 14 14 14 13 13 12 12 11 11 11 11 11 12 13 14 14 15 16 16 16 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 17 17 17 16 16 16 17 17 17 17 16 15 15 14 14 15 16 16 16 15 16 15 14 14 13 13 13 13 12 12 11 11 11 13 14 15 16 16 16 16 16 15 15 16 16 16 17 17 17 18 18 17 16 15 14 13 13 13 13 14 15 16 17 17 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 23 23 23 24 24 24 25 25 26 26 26 27 27 27 27 27 27 27 28 28 28 27 26 26 26 27 27 27 26 26 26 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 22 20 15 8 6 6 6 6 7 7 7 7 7 7 8 8 8 9 10 11 12 13 13 13 13 12 12 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 12 12 11 11 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 10 11 11 11 11 11 11 11 11 11 12 13 13 14 14 14 14 15 15 15 15 16 16 16 17 17 18 18 18 18 18 19 19 19 20 20 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 22 22 22 22 21 21 21 21 21 21 21 21 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 27 27 27 26 25 23 22 22 21 21 21 21 22 22 21 21 20 20 20 20 20 20 21 22 22 22 21 20 20 19 19 19 18 18 19 19 19 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 15 15 15 14 14 13 13 13 12 12 11 12 12 13 14 15 15 16 17 17 17 17 17 18 18 18 17 17 17 17 17 16 16 16 16 16 17 17 17 18 18 18 17 17 17 16 16 16 16 16 16 16 15 16 16 16 16 17 18 18 19 18 18 17 17 17 17 17 17 17 17 17 17 16 15 15 14 14 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 12 11 12 13 14 15 16 16 16 16 16 16 16 16 16 17 17 17 18 17 17 16 15 14 13 13 13 13 14 15 16 17 17 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 22 22 23 23 23 24 24 25 25 25 26 26 27 27 27 27 27 27 27 27 27 28 27 27 26 27 27 26 26 25 25 25 25 25 25 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 22 22 21 19 16 11 7 6 7 7 7 7 8 7 7 8 8 8 8 9 11 11 12 12 12 12 12 12 12 12 13 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 12 12 11 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 8 8 8 9 9 10 11 11 10 10 10 10 11 11 12 12 13 13 14 14 14 14 14 14 15 15 16 16 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 21 21 21 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 21 21 21 20 21 21 21 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 27 26 25 24 23 22 21 21 21 21 22 22 22 21 21 20 20 20 20 21 21 22 23 22 21 20 20 19 19 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 13 12 12 13 14 15 15 16 17 17 18 18 18 18 18 18 18 17 17 16 16 16 16 15 15 16 16 16 16 17 17 17 17 18 17 17 16 16 16 16 15 15 15 16 16 16 16 16 17 18 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 16 15 14 14 14 15 15 15 15 15 14 12 12 12 13 14 14 14 14 14 14 12 11 12 13 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 16 15 15 14 14 13 14 14 15 16 17 17 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 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 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 22 22 22 23 23 24 24 25 25 25 26 26 27 27 27 27 27 26 26 27 27 27 26 26 26 26 25 24 23 23 23 23 23 23 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 21 21 20 18 16 13 11 10 9 9 9 9 9 8 7 8 8 8 9 10 11 11 11 12 12 12 12 12 13 14 15 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 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 13 13 12 11 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 8 7 8 8 9 9 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 14 14 15 15 16 17 17 17 17 17 17 18 18 18 18 18 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 21 21 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 28 27 27 27 27 27 27 27 27 26 24 23 22 22 21 21 22 22 22 22 22 21 20 20 20 20 21 22 22 23 22 21 21 20 19 18 18 18 18 17 17 18 18 18 18 19 19 19 19 19 19 19 18 17 17 17 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 14 15 15 16 17 18 18 19 19 19 18 18 18 18 17 16 16 15 15 15 15 16 16 16 16 16 16 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 16 16 17 18 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 16 15 15 14 14 15 15 15 15 15 15 13 10 8 13 15 15 15 15 14 14 14 13 12 12 12 13 14 14 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 16 15 15 14 14 14 14 15 16 17 17 18 18 18 18 18 18 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 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 15 15 15 15 16 16 16 17 17 17 18 18 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 20 20 20 20 21 21 21 22 22 22 23 23 24 24 25 25 26 26 26 26 25 25 25 25 25 25 25 24 24 23 22 21 20 19 19 20 21 22 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 20 19 18 16 15 13 12 11 11 10 10 9 7 7 7 7 8 8 10 11 11 11 12 12 12 11 11 12 13 15 16 17 17 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 13 12 12 11 10 10 10 9 9 9 9 9 10 10 10 11 11 10 9 8 7 7 8 8 9 9 9 9 9 9 9 10 10 11 12 12 12 12 13 13 13 13 13 14 14 15 16 16 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 21 21 21 22 22 22 22 23 23 23 23 23 24 24 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 21 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 26 25 23 23 22 21 21 22 22 22 22 22 21 21 20 20 20 21 22 22 23 23 22 21 20 19 18 18 18 17 17 17 17 17 18 18 19 19 19 19 19 18 18 17 17 16 17 17 17 17 17 18 17 17 17 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 14 15 16 16 17 18 19 19 19 19 19 19 18 18 17 16 16 15 15 15 15 16 17 17 17 17 17 17 17 16 16 14 14 13 14 14 14 14 15 15 15 15 15 16 17 18 19 19 20 19 19 19 18 18 17 17 17 17 16 17 17 16 14 14 13 14 15 16 15 15 15 14 10 6 12 16 17 16 15 15 14 14 14 14 12 12 12 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 16 16 15 14 14 14 14 15 16 16 17 18 18 19 19 18 18 18 18 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 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 17 17 17 18 18 18 18 17 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 20 20 20 20 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 22 22 21 20 19 17 16 16 16 16 18 21 23 23 23 23 23 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 19 19 18 17 16 15 14 13 13 12 11 9 8 7 5 2 9 13 14 12 11 14 14 12 9 6 4 6 12 17 19 20 20 20 19 19 19 18 18 18 17 17 17 17 17 16 16 16 16 15 15 16 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 14 14 14 13 13 12 11 11 10 10 10 10 10 10 10 11 11 11 10 9 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 12 13 14 15 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 20 20 20 20 20 20 20 20 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 25 24 23 22 22 21 22 22 22 22 22 21 21 20 20 20 21 22 22 23 23 23 22 21 20 19 18 18 17 17 17 18 18 18 18 19 19 19 19 18 18 17 17 16 16 16 16 17 17 18 18 18 18 16 15 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 15 15 16 16 17 18 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 17 17 17 17 17 17 17 17 16 14 13 12 13 13 14 14 14 15 15 15 15 15 16 17 18 18 19 20 20 19 19 19 18 18 17 17 17 16 17 16 15 13 12 13 14 15 15 15 15 14 14 13 15 15 17 17 16 15 14 14 14 14 14 13 12 12 12 13 13 14 14 14 15 15 15 16 16 16 16 17 17 16 16 16 16 16 15 15 14 14 14 15 15 16 17 18 18 19 19 18 18 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 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 15 15 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 17 18 18 18 18 19 19 19 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 23 23 22 22 22 22 22 22 21 21 21 20 19 18 17 16 15 15 14 15 16 19 23 23 23 23 23 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 20 19 19 18 17 16 16 16 15 15 14 11 10 10 11 14 17 19 21 21 21 21 20 17 13 13 17 18 19 20 20 20 21 21 20 20 20 19 19 19 19 18 18 18 18 17 17 17 16 15 15 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 13 13 12 12 11 11 11 11 11 11 11 11 11 10 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 11 11 12 13 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 25 24 23 23 22 22 22 22 22 22 22 22 21 20 20 20 21 21 22 23 24 24 23 22 21 20 19 18 18 18 18 18 18 18 19 19 19 19 18 18 17 17 16 16 16 16 16 17 18 19 19 19 17 15 13 13 13 13 14 14 14 15 15 14 13 13 13 13 13 14 14 15 16 16 17 18 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 18 18 19 19 18 17 15 14 13 12 13 13 14 14 14 14 15 15 15 16 16 17 18 17 17 18 18 18 18 18 18 18 18 17 17 16 16 13 9 6 10 14 14 15 15 15 14 14 12 7 13 17 17 16 15 14 13 13 13 13 13 12 12 12 12 12 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 14 14 14 14 15 16 16 17 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 14 15 15 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 17 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 18 18 17 16 15 15 14 14 15 17 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 22 22 21 21 20 20 19 19 18 17 17 17 16 16 16 14 13 13 14 16 17 20 21 22 22 22 21 21 20 19 19 19 19 19 20 20 20 21 21 21 20 20 20 20 20 20 19 19 19 19 18 17 17 15 13 10 6 6 8 10 10 12 13 13 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 12 12 12 12 12 11 11 11 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 11 11 12 13 14 15 16 16 16 17 16 16 16 16 17 17 17 17 17 18 18 19 19 19 20 20 20 20 21 21 22 22 22 22 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 26 25 24 24 23 23 22 22 22 23 22 22 21 21 20 20 21 21 22 24 25 25 24 23 22 20 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 16 17 18 19 20 20 18 15 13 11 11 12 13 13 14 15 15 15 14 13 12 12 12 13 13 14 14 15 16 16 17 18 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 18 19 19 20 19 18 16 14 13 12 12 12 13 14 14 14 14 14 15 17 17 17 16 14 12 13 15 16 16 17 17 18 17 17 16 15 14 13 9 9 14 14 14 14 14 13 13 12 11 7 13 16 16 15 14 14 13 13 12 12 12 12 11 11 11 12 12 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 15 16 17 17 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 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 14 15 16 16 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 17 17 17 17 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 19 19 19 18 18 18 17 17 16 15 15 14 14 14 16 20 21 21 21 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 22 21 21 20 20 19 19 18 18 17 17 17 16 15 15 16 16 17 18 19 20 21 21 21 21 20 20 19 19 19 19 19 19 20 20 21 21 21 21 20 20 20 20 20 20 20 19 19 19 18 18 17 17 15 11 10 9 10 12 7 4 9 11 9 9 11 13 15 16 16 16 16 16 16 16 17 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 12 12 11 10 9 9 8 8 8 8 8 8 8 8 7 7 8 8 8 8 9 9 10 10 10 10 10 11 11 12 13 14 15 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 27 27 26 25 24 24 24 23 23 22 23 23 22 22 21 21 21 21 21 22 23 24 25 25 24 23 21 20 19 19 19 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 16 16 17 18 19 20 19 18 13 11 9 10 11 12 14 16 16 16 14 13 12 11 11 11 12 12 13 13 14 15 15 16 17 18 18 18 18 18 18 18 18 18 17 16 15 15 15 16 17 18 19 20 20 20 20 18 16 15 14 12 11 12 13 14 12 12 13 15 17 18 17 15 12 11 12 13 14 15 16 17 17 17 17 17 16 15 14 12 12 13 14 13 13 12 12 12 11 11 10 12 14 14 14 14 14 14 13 12 11 11 11 11 11 11 11 12 12 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 15 15 16 17 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 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 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 18 18 18 17 17 17 16 16 15 15 15 14 14 15 18 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 21 21 21 21 21 22 22 22 22 21 21 21 20 20 19 19 18 18 18 18 17 17 17 17 18 18 19 19 19 20 20 20 20 19 19 19 19 19 18 19 19 19 20 21 21 21 21 20 20 20 20 20 20 19 19 19 19 18 18 17 17 16 16 15 15 15 16 16 16 16 15 16 15 14 13 13 15 16 14 13 14 14 15 16 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 13 12 11 10 9 9 9 8 8 8 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 10 10 11 11 13 13 14 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 19 20 20 21 21 21 21 21 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 27 26 25 25 24 24 23 23 23 23 23 23 22 22 21 21 21 21 22 23 23 24 24 23 22 20 19 19 19 20 21 21 21 21 20 20 19 18 18 17 17 18 18 18 18 17 17 18 18 19 20 19 16 12 9 8 8 10 13 15 17 18 16 13 10 8 8 8 9 9 10 11 12 13 14 14 15 16 17 18 18 18 18 18 18 18 17 16 15 14 14 15 16 17 18 19 19 20 20 20 19 19 17 16 15 13 14 14 13 11 10 12 15 17 17 16 13 10 9 10 12 13 14 15 16 16 17 17 18 18 16 14 12 11 12 12 12 12 11 11 11 12 12 11 11 12 12 12 14 15 15 14 12 11 10 10 10 10 11 11 11 12 12 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 15 16 17 17 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 13 13 14 15 15 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 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 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 15 15 15 15 15 15 16 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 21 21 21 20 20 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 17 17 16 16 16 16 16 16 17 17 17 16 16 17 17 17 17 17 17 17 16 15 14 15 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 14 13 12 11 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 9 9 9 10 11 11 12 13 14 14 15 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 21 21 21 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 29 29 29 30 30 30 30 30 30 30 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 26 25 25 24 24 24 24 24 24 24 23 23 22 22 21 21 22 22 23 24 23 22 20 19 19 19 20 22 22 23 23 22 21 21 20 19 18 18 17 17 18 18 18 18 18 18 18 19 19 18 15 11 7 7 8 11 14 16 18 17 16 12 8 6 5 5 6 7 8 10 11 12 13 14 15 16 17 17 17 17 17 17 17 17 16 15 15 15 15 16 17 18 18 19 19 19 19 18 18 17 17 17 17 16 15 14 12 10 9 11 14 16 16 15 11 7 8 9 10 12 13 15 17 17 18 18 18 19 17 14 12 10 11 11 11 10 10 10 11 12 12 11 11 11 10 10 11 15 16 16 13 10 9 9 10 10 10 11 11 11 12 13 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 14 14 15 16 16 17 17 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 13 13 14 15 15 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 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 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 16 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 21 21 21 21 20 20 19 19 19 18 19 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 19 19 19 19 19 19 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 15 16 18 18 18 17 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 14 12 11 10 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 11 11 12 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 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 20 30 30 30 30 30 30 30 30 30 30 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 26 25 25 25 25 25 25 25 25 25 24 24 23 22 22 22 22 23 24 24 24 23 22 22 22 22 23 24 25 25 25 24 24 23 21 20 19 18 18 17 17 17 17 16 16 17 17 18 18 17 14 10 7 7 8 11 15 17 18 17 15 12 9 6 4 4 5 6 8 10 11 12 13 14 15 16 17 17 17 17 17 17 16 16 16 15 15 15 16 17 17 18 18 19 19 19 18 18 17 16 14 14 14 15 15 14 11 8 7 8 10 14 15 15 12 7 8 8 8 9 12 16 19 19 19 19 19 19 18 15 12 9 9 9 9 9 9 10 11 11 11 11 10 10 10 9 9 7 11 14 14 11 5 10 10 10 10 10 11 11 12 12 13 13 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 16 17 17 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 14 15 15 16 16 16 16 16 17 17 17 16 16 16 16 15 15 15 15 16 16 16 16 16 16 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 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 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 18 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 14 12 11 10 9 9 10 10 10 10 10 9 9 10 10 10 10 10 9 9 9 9 9 9 9 10 10 11 12 12 13 13 14 14 14 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 30 30 30 30 30 30 30 30 30 30 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 26 25 25 26 26 26 26 26 26 25 25 25 24 23 23 22 23 24 25 26 27 27 27 27 27 26 27 27 28 28 28 27 26 25 24 22 21 19 18 18 17 17 16 16 16 16 16 16 16 16 14 11 8 8 10 13 16 18 18 17 16 14 11 8 6 5 6 7 8 9 11 12 13 14 15 16 16 17 17 17 17 17 16 16 16 16 16 17 17 17 17 18 18 18 19 18 18 17 17 16 15 14 13 13 14 15 12 7 7 6 8 12 14 15 14 10 8 7 7 5 7 13 20 20 20 20 20 21 20 17 12 8 8 8 9 9 10 10 11 11 11 10 10 10 9 9 9 10 12 14 15 15 9 10 10 10 10 10 10 10 11 11 12 13 13 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 16 17 17 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 16 16 16 16 16 16 16 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 16 16 16 16 16 17 17 16 16 16 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 20 20 20 19 19 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 16 16 16 15 16 16 16 17 17 17 16 16 17 17 17 17 17 18 18 18 17 17 16 15 14 12 11 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 10 10 11 11 12 12 13 13 13 13 14 14 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 20 20 20 20 21 21 21 20 20 20 20 19 19 18 18 18 19 17 16 14 11 11 13 12 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 28 28 28 27 26 26 26 26 26 27 27 27 26 26 26 26 25 24 24 23 24 26 27 29 30 31 31 30 30 29 29 29 28 28 28 28 28 28 27 27 26 22 20 19 18 18 17 16 16 16 16 15 15 15 14 12 10 10 11 15 17 18 18 18 17 15 13 11 9 8 7 8 8 9 11 12 13 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 18 18 19 19 18 18 17 17 16 15 14 14 14 15 13 8 7 6 8 10 14 17 17 15 11 6 3 2 8 15 21 22 22 22 22 22 22 20 11 6 7 8 10 10 11 11 11 11 10 10 10 9 9 9 9 9 12 14 16 17 14 12 11 10 10 10 10 10 10 11 12 12 13 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 16 17 17 18 18 18 17 17 17 17 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 16 16 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 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 17 17 17 18 17 17 17 16 16 16 16 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 19 19 18 18 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 15 15 15 14 15 15 15 15 15 15 15 15 15 15 16 17 18 18 18 18 17 17 15 14 12 12 11 11 11 11 11 12 12 13 13 13 12 12 12 11 11 11 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 13 14 14 14 15 15 16 16 16 16 16 17 17 17 18 18 18 19 19 20 20 20 19 18 17 19 17 14 13 12 11 10 9 8 10 6 3 6 9 10 10 30 30 30 31 31 31 31 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 29 28 28 27 26 26 26 27 27 27 28 27 27 27 27 26 25 25 24 24 25 27 28 29 30 31 30 30 29 28 28 28 27 27 26 26 25 25 25 24 23 20 20 20 19 19 18 17 17 17 16 16 15 15 15 14 13 12 13 16 17 18 18 18 17 16 14 12 11 10 9 9 9 10 12 13 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 18 18 17 17 16 16 16 15 14 13 12 10 8 9 11 14 17 19 19 18 15 12 12 18 22 23 23 23 23 23 23 23 22 16 7 6 10 11 11 11 11 11 11 10 10 9 9 9 9 9 9 11 13 15 16 12 11 11 10 10 10 10 10 10 11 11 12 12 13 14 14 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 17 17 17 16 16 16 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 11 11 12 12 12 13 13 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 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 16 16 16 16 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 18 18 18 19 19 19 19 19 20 20 20 20 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 19 19 19 18 18 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 12 11 10 11 11 12 15 17 18 17 15 14 14 13 13 13 12 12 12 12 13 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 14 14 15 15 15 15 15 15 15 14 13 13 13 13 13 10 7 9 6 4 7 7 7 8 9 9 10 10 10 11 11 11 11 10 30 30 31 31 31 31 31 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 29 28 28 27 27 27 27 27 28 28 27 27 27 27 26 25 25 24 25 25 26 27 28 28 28 28 27 26 26 26 25 25 24 23 22 21 21 20 19 18 17 17 18 18 18 18 18 18 17 17 16 15 15 15 15 14 14 15 16 18 18 18 18 17 16 15 13 12 11 10 10 11 13 14 15 16 15 15 15 15 17 17 17 17 18 18 18 17 17 17 17 17 17 18 18 18 18 18 19 19 18 18 18 17 18 18 16 13 12 12 14 13 12 12 12 13 15 18 19 20 20 20 21 23 23 23 23 23 23 23 23 23 23 22 19 14 12 12 12 11 11 11 11 10 10 9 8 8 8 8 8 9 10 12 11 12 12 11 10 10 10 10 10 10 10 11 11 12 12 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 17 17 17 17 17 16 16 15 15 15 15 15 15 15 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 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 17 17 17 17 17 17 16 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 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 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 13 12 9 7 7 5 7 11 15 15 15 15 15 14 14 14 14 14 14 15 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 12 12 12 12 11 11 10 10 10 11 10 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 30 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 29 29 29 28 27 27 27 27 28 28 27 27 27 27 27 26 25 24 24 24 25 26 26 27 27 26 25 24 24 24 24 24 23 22 20 19 19 18 18 17 17 16 16 16 17 17 18 18 19 18 17 16 15 14 14 14 15 15 16 17 19 19 19 18 17 16 15 14 13 13 12 11 12 13 15 15 15 15 14 15 15 16 16 16 17 17 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 18 18 18 17 16 14 13 14 14 13 12 12 13 15 18 19 19 20 21 22 22 22 21 21 21 21 22 22 22 22 22 21 20 17 14 11 11 11 11 11 11 10 9 8 8 8 8 8 8 9 9 10 12 12 12 11 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 16 16 16 15 15 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 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 16 17 16 16 16 16 16 15 15 14 14 14 14 14 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 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 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 13 13 13 14 15 15 16 16 16 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 12 11 12 12 12 12 11 11 11 12 12 12 12 13 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 29 29 29 28 27 27 27 27 27 27 26 26 26 26 25 25 24 24 24 24 25 25 26 26 25 24 23 23 23 22 22 21 20 19 18 18 18 18 17 17 17 16 16 17 18 18 19 19 18 17 16 15 14 14 14 15 16 16 17 18 20 19 18 16 15 15 15 15 14 12 11 12 13 14 14 14 14 14 14 14 15 15 15 16 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 14 13 13 13 12 12 13 16 17 18 19 20 21 21 22 21 21 21 21 22 22 22 23 23 23 22 22 22 21 15 11 11 11 11 11 11 10 8 8 7 7 8 8 8 8 9 10 12 12 12 10 9 9 9 9 9 10 10 10 11 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 17 17 16 16 16 16 15 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 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 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 16 16 16 16 16 16 16 16 16 16 17 17 18 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 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 20 19 19 19 18 18 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 15 14 14 14 14 14 14 14 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 15 15 16 16 16 16 15 15 14 14 13 13 12 12 12 12 12 12 13 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 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 31 31 31 31 30 30 30 30 29 28 28 27 27 27 27 26 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 24 23 22 21 20 20 19 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 17 17 16 15 15 14 14 14 15 16 17 18 20 19 18 16 15 14 14 15 15 13 11 11 12 12 13 13 13 14 14 14 14 14 15 15 16 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 16 15 14 13 12 12 13 14 17 18 18 19 20 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 20 16 12 10 10 10 10 9 8 8 7 7 7 7 7 8 8 10 12 12 11 10 9 9 9 9 9 9 10 10 11 11 12 12 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 17 17 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 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 17 17 17 16 16 15 15 15 15 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 16 16 16 16 16 15 14 14 13 13 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 11 11 11 12 12 12 11 30 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 29 29 28 27 27 27 26 26 25 24 24 24 23 23 23 24 24 24 24 24 24 25 25 25 25 24 22 21 20 19 18 18 19 19 19 20 20 20 20 19 19 18 18 18 17 16 16 16 16 16 16 15 15 15 15 16 17 19 20 20 18 16 14 14 14 15 14 12 10 10 10 11 12 12 13 14 14 14 14 14 14 15 16 16 17 17 16 16 15 16 16 16 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 16 15 13 12 13 14 15 17 18 19 19 20 21 22 23 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 18 11 5 8 9 9 8 8 7 7 7 7 7 7 7 8 9 11 12 10 9 9 8 8 8 9 9 9 10 10 11 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 14 14 15 15 15 16 16 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 11 11 11 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 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 19 19 19 19 19 18 18 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 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 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 15 14 13 13 13 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 12 12 12 12 12 12 12 12 12 12 30 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 30 30 29 28 28 27 27 26 26 25 24 24 23 23 23 23 24 24 24 24 24 24 25 25 26 26 25 23 21 20 19 18 19 19 20 20 21 21 21 21 20 19 18 17 17 16 16 16 16 17 17 17 16 16 16 16 17 19 20 19 18 17 15 14 14 14 14 13 12 10 9 9 10 11 13 13 14 14 14 14 15 15 15 16 16 17 17 16 15 15 15 16 16 16 16 17 17 17 17 16 16 16 17 17 17 17 17 17 16 15 14 13 14 15 17 18 18 19 20 21 22 23 24 24 24 24 24 24 24 23 23 22 22 22 22 21 21 21 21 20 17 12 5 6 7 8 8 8 7 7 7 7 6 6 7 7 8 9 11 11 10 9 8 8 8 8 8 8 9 9 10 11 11 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 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 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 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 18 18 18 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 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 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 14 14 14 14 14 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 16 16 16 16 17 17 17 17 16 16 16 16 16 16 17 17 17 17 16 15 15 14 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 30 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 33 32 32 32 32 32 31 31 31 30 29 28 28 27 27 26 26 25 24 23 23 23 23 23 24 24 24 24 24 24 25 25 26 27 26 25 23 21 20 19 20 21 21 22 22 23 22 22 20 19 18 17 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 17 16 15 14 13 13 13 13 13 11 10 9 9 10 11 13 13 14 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 18 18 18 17 16 16 15 15 15 15 17 18 18 19 20 21 22 23 24 24 24 23 23 22 22 22 22 21 21 20 20 20 20 20 21 21 20 17 14 10 7 6 7 7 7 7 7 6 6 6 6 6 7 7 9 10 11 10 10 9 8 8 7 7 8 8 8 9 10 10 11 11 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 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 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 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 15 15 15 15 15 15 15 14 14 14 13 13 13 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 17 18 18 18 18 19 19 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 15 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 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 16 15 15 14 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 30 30 31 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 32 32 32 32 31 31 30 29 28 28 27 27 26 25 24 23 23 22 22 22 23 23 24 24 24 24 25 25 26 27 28 28 26 24 22 21 21 22 23 23 24 24 24 23 21 20 19 17 17 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 15 14 13 13 12 12 12 12 12 11 10 9 9 10 11 13 14 14 15 15 16 16 16 16 16 16 16 16 16 15 14 14 15 16 16 17 16 16 16 16 16 17 18 18 18 18 18 17 16 16 16 16 16 17 18 18 19 20 21 22 22 23 23 23 22 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 20 17 13 9 7 6 6 7 7 7 6 6 6 6 7 7 7 8 9 10 10 10 9 8 7 7 7 7 7 7 8 8 9 10 10 11 11 12 12 12 12 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 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 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 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 14 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 17 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 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 18 18 18 18 18 18 18 18 18 18 18 17 16 16 15 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 16 16 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 30 30 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 33 32 32 32 32 31 30 29 29 28 27 26 25 24 23 22 22 22 22 22 22 23 23 24 24 25 25 26 26 27 28 28 27 25 24 23 24 24 25 26 26 25 24 22 21 19 18 17 16 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 13 12 12 12 11 11 11 11 10 10 9 10 10 12 13 14 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 17 17 18 18 19 19 19 18 17 16 16 16 17 17 18 18 18 19 20 20 21 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 20 18 14 10 8 6 6 6 6 6 6 6 6 6 7 7 8 9 10 10 10 9 9 8 7 7 6 6 7 7 7 8 9 9 10 11 11 11 11 11 11 11 10 10 10 10 10 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 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 18 18 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 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 18 18 18 17 16 16 15 14 14 13 13 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 19 18 18 18 18 17 17 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 30 30 30 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 33 33 33 32 32 31 30 30 29 27 26 25 24 23 22 21 21 21 21 21 21 22 22 23 23 24 25 26 26 26 27 27 27 26 26 26 27 27 27 27 26 25 23 22 20 19 18 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 14 13 13 12 12 11 11 11 11 10 10 10 10 11 11 12 13 14 15 15 15 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 17 17 17 17 17 18 18 19 19 19 19 18 17 16 16 17 17 17 18 18 18 18 19 20 21 21 21 21 21 21 22 22 22 21 21 21 21 22 22 22 23 23 23 22 22 22 22 21 20 17 15 12 9 7 6 6 6 6 5 5 6 6 7 7 8 9 9 10 10 9 8 7 7 6 6 6 6 6 7 7 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 18 18 18 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 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 16 15 15 15 14 13 13 13 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 15 15 15 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 18 18 18 18 17 17 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 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 11 30 30 30 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 33 33 33 33 33 33 33 32 32 31 30 29 28 27 25 24 23 21 21 20 20 20 21 21 21 21 21 21 22 23 24 25 26 26 27 27 28 28 29 29 29 29 28 27 25 24 23 21 20 19 18 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 13 12 11 11 11 10 10 10 10 10 11 11 12 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 19 19 20 19 19 18 16 16 16 16 17 17 17 17 18 18 19 19 20 20 20 21 22 22 22 22 22 21 21 22 22 22 23 23 23 23 23 23 22 22 22 22 21 19 18 15 13 10 7 6 5 5 5 5 5 5 6 6 7 7 8 9 9 9 9 8 7 6 6 6 6 6 6 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 13 13 13 13 14 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 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 16 17 17 17 17 18 18 18 18 18 18 17 17 16 16 15 15 15 14 14 13 13 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 17 17 16 16 15 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 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 11 30 30 30 30 31 31 31 31 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 34 33 33 33 33 33 33 33 32 32 31 30 29 27 26 24 23 21 20 20 19 19 20 20 20 20 20 20 21 21 22 24 25 26 28 29 29 30 30 31 30 29 28 27 25 24 23 22 21 20 19 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 13 12 11 11 11 10 10 10 10 11 11 11 12 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 19 19 19 18 18 17 16 16 16 16 16 16 17 17 17 18 18 19 20 20 21 22 23 23 23 23 22 22 22 22 22 22 23 23 23 23 23 23 22 23 23 22 21 20 19 18 16 13 10 8 6 5 5 5 5 5 5 6 6 7 7 7 8 8 8 8 7 7 6 5 5 5 5 6 6 7 7 8 8 8 9 9 9 8 8 9 9 9 9 9 9 10 10 10 11 11 11 12 12 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 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 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 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 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 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 17 17 17 18 18 18 18 18 17 17 17 17 16 16 15 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 12 12 11 30 30 30 30 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 33 33 33 33 33 33 32 32 31 30 29 28 27 25 24 22 21 19 19 19 19 19 19 19 20 20 20 20 21 22 23 25 27 29 30 31 31 31 30 30 29 27 26 24 23 23 23 22 21 20 19 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 14 13 12 11 11 11 11 10 10 10 11 12 12 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 17 17 17 18 18 19 20 20 21 22 23 23 24 23 23 22 22 22 22 22 23 23 23 23 22 22 22 23 23 22 22 21 20 19 18 17 14 11 8 6 5 4 5 5 5 5 6 6 6 7 7 7 7 7 7 7 6 6 5 5 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 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 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 15 14 14 13 13 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 11 30 30 30 30 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 33 33 33 33 33 32 32 32 31 31 30 29 27 26 25 23 22 21 19 19 18 18 19 19 20 20 20 20 20 21 22 23 25 27 29 30 31 31 31 30 29 27 26 25 24 24 24 23 22 21 20 19 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 14 13 12 12 11 11 10 10 11 12 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 17 17 17 18 18 19 20 20 21 22 23 23 24 23 23 23 22 22 22 22 23 23 23 22 22 22 22 23 23 23 22 21 21 20 20 19 18 16 13 10 7 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 6 6 5 5 4 4 5 5 5 6 6 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 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 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 15 15 15 15 15 14 14 14 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 17 17 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 12 12 12 12 12 12 12 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 30 30 30 30 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 33 33 33 33 32 32 32 31 30 30 29 28 27 26 25 24 23 22 21 20 19 19 19 20 20 20 20 20 21 21 22 23 25 26 28 29 30 30 30 29 28 26 26 25 26 26 25 24 23 22 21 20 19 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 13 13 12 12 11 11 12 12 13 14 14 15 15 16 16 16 16 17 17 16 16 16 17 16 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 17 17 18 18 18 19 20 21 21 22 23 23 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 22 21 21 21 20 20 19 18 15 11 8 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 5 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 10 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 15 15 15 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 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 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 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 11 30 30 30 30 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 33 33 33 32 32 31 31 30 29 28 28 27 26 26 26 26 25 25 24 22 21 20 20 20 21 21 21 21 21 21 22 22 24 25 27 28 29 30 30 29 28 27 27 27 27 27 26 25 24 23 21 20 19 19 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 13 13 12 12 12 13 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 16 15 15 15 15 16 16 17 17 18 18 18 18 19 19 18 18 18 18 18 18 17 17 17 16 17 18 18 19 19 19 20 20 21 21 22 23 24 24 24 24 23 23 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 18 16 13 10 9 8 7 7 7 7 7 7 7 7 7 8 8 8 7 6 5 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 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 14 14 14 14 15 15 15 15 16 16 16 16 16 16 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 16 16 16 16 16 16 16 17 17 17 17 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 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 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 13 13 13 13 12 12 12 12 11 12 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 30 30 30 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 33 33 33 32 31 31 30 29 28 27 27 26 26 26 26 27 28 28 26 24 22 21 21 21 22 22 22 22 22 22 22 22 23 25 26 28 29 30 31 31 30 30 29 29 28 27 26 25 24 23 22 21 20 19 19 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 14 14 13 13 13 14 15 15 16 16 16 17 17 17 17 17 17 18 17 17 17 16 15 15 15 15 16 16 17 17 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 19 20 20 21 21 21 21 21 22 23 23 24 25 25 25 24 24 23 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 22 22 22 21 21 20 19 17 15 13 11 10 9 9 8 8 8 8 8 8 8 8 9 8 8 7 5 4 3 3 3 4 4 5 5 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 10 9 9 9 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 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 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 14 14 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 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 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 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 12 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 33 33 33 32 32 31 30 29 28 27 26 26 26 25 26 27 27 28 29 27 24 22 21 21 22 23 23 23 23 22 22 22 22 23 24 26 28 29 30 32 32 32 32 31 29 28 27 26 25 24 23 22 21 20 20 19 19 18 18 18 19 18 18 18 18 18 17 17 17 16 16 16 16 16 15 15 15 14 14 14 15 15 16 16 16 17 17 17 17 17 17 18 18 18 17 17 16 16 15 15 15 16 16 17 17 18 18 19 19 19 19 19 19 19 18 19 19 19 19 20 21 22 22 22 23 23 22 22 23 23 23 24 25 25 25 25 24 24 23 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 19 18 16 15 13 12 11 10 10 9 9 9 9 9 9 9 9 9 8 7 6 4 3 3 3 3 4 4 5 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 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 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 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 17 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 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 12 12 12 11 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 33 33 33 32 31 30 30 28 27 26 26 26 25 25 26 26 27 27 27 25 23 22 22 22 23 24 24 24 23 23 22 22 23 23 25 26 28 29 31 32 32 32 32 31 29 27 25 24 24 23 23 23 22 21 20 19 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 18 18 18 18 17 17 17 16 15 15 15 16 16 17 17 18 18 19 19 19 19 19 19 19 19 20 20 21 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 21 21 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 19 18 17 16 15 14 13 12 11 10 10 10 10 10 10 10 10 10 9 8 6 5 3 2 2 2 3 4 5 5 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 9 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 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 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 12 12 12 12 13 13 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 12 12 12 11 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 34 33 33 32 32 31 30 29 28 27 26 26 25 25 25 26 26 26 26 25 24 24 24 24 25 25 25 25 25 24 23 23 23 23 24 25 26 28 29 31 31 31 31 31 30 28 26 24 23 23 23 23 22 22 21 20 19 19 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 17 17 17 16 15 15 15 16 16 17 17 18 18 19 19 19 19 19 20 20 21 22 23 23 24 24 24 24 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 22 22 21 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 20 19 19 18 17 17 16 15 13 13 12 12 11 11 11 11 11 11 11 10 9 7 5 4 2 1 2 2 3 4 5 6 6 6 7 6 6 6 6 7 7 8 8 9 9 9 10 10 10 10 10 10 9 9 9 10 10 10 11 11 11 11 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 8 9 9 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 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 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 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 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 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 12 12 11 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 34 34 33 33 32 31 30 29 28 27 26 26 26 26 26 26 27 27 28 28 27 27 28 28 27 27 27 26 25 24 24 23 23 23 23 24 25 26 27 29 30 30 31 31 30 30 28 26 25 24 24 23 23 22 21 21 20 19 18 18 18 19 19 19 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 17 17 17 16 15 15 15 16 16 17 18 18 18 19 19 20 20 20 21 22 23 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 24 24 24 24 23 23 22 21 21 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 20 20 19 19 19 18 18 17 16 15 14 13 13 13 12 12 12 12 12 12 11 10 8 6 5 3 1 1 1 3 4 4 5 6 6 6 6 6 6 7 7 8 8 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 8 8 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 15 15 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 12 12 12 11 31 31 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 33 33 32 32 31 30 29 28 27 26 26 26 26 26 27 28 29 30 30 30 30 30 29 28 27 26 25 24 24 23 23 23 23 23 23 24 25 27 28 29 30 31 31 30 30 28 27 26 26 25 24 23 22 21 20 19 19 18 19 19 19 19 19 19 18 18 17 17 17 17 17 17 16 16 16 16 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 17 17 16 16 15 16 16 17 17 18 18 18 19 19 20 21 21 23 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 23 23 22 21 21 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 19 19 19 18 18 17 16 15 14 14 14 14 13 13 13 13 13 12 11 9 7 6 4 2 1 0 2 3 4 4 5 5 6 6 7 7 7 8 8 9 9 10 10 10 10 10 10 9 9 9 9 8 8 9 9 9 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 9 9 9 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 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 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 13 13 13 13 13 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 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 12 13 13 12 12 12 12 12 11 11 31 31 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 33 33 32 31 30 29 28 27 26 26 25 25 26 27 27 28 29 29 29 29 28 28 27 26 26 25 24 24 23 23 23 23 23 23 23 23 24 26 27 29 30 31 31 31 30 29 28 28 28 27 25 23 22 21 20 19 19 19 19 19 20 20 20 19 19 18 17 17 17 17 17 16 16 16 16 16 16 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 16 16 16 17 17 17 18 18 19 19 19 20 21 22 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 24 23 22 22 22 21 21 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 19 18 18 17 16 15 15 15 14 14 14 14 13 13 12 11 10 8 7 5 4 2 1 1 2 3 4 5 5 6 6 7 7 8 8 9 9 9 10 10 10 10 9 9 9 9 9 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 9 8 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 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 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 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 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 31 32 32 32 32 33 33 33 33 33 33 34 34 34 34 35 35 35 34 34 34 33 33 32 31 30 29 28 27 25 25 24 24 24 25 25 26 25 25 25 25 24 24 24 24 24 24 23 23 23 24 24 24 24 23 23 23 23 24 25 27 28 30 31 31 31 30 30 30 29 28 27 25 23 22 21 20 19 19 19 20 20 20 20 20 20 19 18 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 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 19 19 21 22 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 25 25 25 25 24 24 24 24 23 23 22 22 22 22 21 21 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 19 18 17 17 16 16 16 15 15 15 14 14 13 13 12 11 9 8 6 5 4 2 2 2 3 4 4 5 6 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 11 11 10 10 10 8 7 6 5 5 5 5 6 6 6 6 6 6 7 6 6 6 6 6 6 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 9 10 10 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 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 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 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 12 12 12 12 12 12 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 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 10 32 32 32 32 32 33 33 33 33 33 34 34 34 34 35 35 35 35 35 34 34 33 32 32 30 29 27 26 24 23 23 22 23 23 24 24 23 23 22 21 21 21 21 22 22 23 23 22 23 23 23 24 24 24 23 23 23 23 24 25 26 28 29 31 31 31 31 30 29 29 28 26 25 23 21 20 20 20 20 20 20 20 21 21 21 20 19 18 18 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 18 18 18 18 18 18 17 17 17 17 18 18 19 18 19 19 20 22 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 25 25 24 24 23 23 22 22 21 21 21 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 21 21 20 20 19 18 18 17 17 16 16 15 15 15 14 14 13 12 11 10 9 7 6 5 4 3 3 3 4 4 5 6 6 7 7 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 10 10 9 8 6 5 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 5 5 5 4 4 4 5 5 6 6 7 7 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 10 11 12 12 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 12 12 12 12 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 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 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 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 32 32 32 32 33 33 33 33 33 34 34 34 34 35 35 35 35 35 35 34 33 33 32 30 29 27 25 24 22 22 22 22 22 22 22 22 21 20 20 20 20 20 21 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 25 25 26 27 28 30 31 31 31 30 29 28 27 26 24 22 21 20 20 20 21 21 21 21 21 21 21 20 20 19 18 17 17 17 17 16 16 16 16 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 18 18 19 19 19 20 21 22 23 24 24 24 24 24 24 25 25 25 25 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 22 21 21 20 20 19 19 19 20 20 21 21 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 18 18 17 17 16 16 15 15 14 14 13 12 11 10 8 7 6 5 4 4 4 4 4 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 11 11 10 9 9 7 6 5 4 4 3 3 4 4 5 5 5 5 6 6 5 5 5 5 4 4 4 3 4 4 4 4 5 5 6 7 7 7 8 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 8 8 9 10 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 11 11 11 12 12 13 13 13 13 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 16 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 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 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 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 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 8 32 32 32 33 33 33 33 33 34 34 34 34 35 35 35 35 35 35 34 34 33 32 30 28 26 24 23 22 21 21 21 21 21 22 21 20 20 19 20 20 21 22 23 23 23 23 23 22 22 22 23 23 24 24 24 25 25 26 26 26 26 27 28 29 30 30 30 29 29 28 27 26 24 22 21 21 21 21 21 21 21 21 21 21 21 21 20 19 18 18 17 17 17 16 16 17 17 17 18 18 18 18 18 17 17 17 17 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 17 18 18 19 19 19 20 21 22 23 24 24 24 24 24 24 25 25 25 25 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 22 21 20 19 19 18 18 19 19 20 20 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 23 22 22 21 21 20 20 19 18 18 17 17 16 16 16 15 14 13 12 11 10 9 8 7 6 6 5 5 4 4 4 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 9 8 7 6 5 4 4 3 3 3 4 4 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 4 5 5 6 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 8 8 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 10 10 11 11 12 12 13 13 13 13 13 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 16 16 16 16 15 15 15 15 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 11 11 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 32 32 32 33 33 33 33 34 34 34 34 35 35 35 35 35 35 34 34 33 31 30 28 26 24 22 21 20 20 21 21 21 21 21 20 19 19 20 21 22 23 24 25 25 25 24 23 23 22 22 22 22 23 24 25 25 26 26 27 27 27 27 27 28 29 30 30 29 29 28 26 25 23 23 22 21 21 21 21 22 22 21 21 21 21 20 20 19 18 18 17 17 17 17 17 17 18 18 19 19 18 18 18 17 17 17 17 18 18 18 18 17 17 17 16 16 17 18 18 18 18 18 18 18 19 19 19 20 21 21 22 23 24 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 24 23 23 23 22 21 20 19 18 18 18 18 19 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 20 19 19 18 18 17 17 16 15 15 14 13 12 11 10 9 9 8 7 7 6 6 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 10 10 9 9 8 7 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 3 3 4 5 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 9 9 10 10 11 11 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 32 32 32 33 33 33 33 34 34 34 34 35 35 35 35 35 34 34 32 31 29 28 25 23 21 20 20 20 20 20 21 21 21 20 20 20 22 23 24 25 26 27 27 26 25 24 23 23 22 21 21 22 22 23 24 25 26 26 26 26 27 27 27 28 29 29 29 29 28 27 26 24 23 23 22 22 21 22 22 22 22 21 21 21 20 20 20 19 18 18 17 17 17 17 17 18 19 19 19 19 19 18 18 17 17 18 18 18 18 18 18 17 17 16 16 17 17 18 19 18 19 19 19 19 19 19 19 20 20 21 22 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 23 23 22 22 21 20 20 19 18 18 18 19 19 19 20 20 21 21 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 24 24 24 23 22 22 21 20 20 19 18 18 17 17 16 15 14 13 13 12 11 11 10 10 9 8 8 7 7 7 6 6 5 5 5 5 6 6 6 6 7 7 7 8 9 9 9 10 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 8 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 1 1 1 1 2 2 2 2 2 2 3 4 4 5 5 6 6 6 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 9 9 9 10 10 11 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 16 16 15 15 15 14 14 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 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 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 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 9 32 32 32 33 33 33 33 34 34 34 35 35 35 35 35 34 33 32 31 29 27 25 23 22 21 20 19 19 20 20 20 21 21 22 23 24 25 26 27 28 28 28 26 25 24 23 22 21 21 21 21 21 22 23 23 24 25 26 26 26 27 27 28 28 29 29 29 29 28 27 25 24 24 24 23 23 22 22 22 22 22 22 21 21 20 20 20 19 19 18 18 17 17 17 18 18 19 20 20 19 19 18 18 18 18 18 19 19 19 19 18 17 17 16 16 17 18 19 19 19 19 19 19 19 19 19 19 19 20 20 21 22 22 22 22 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 24 24 23 23 22 22 23 23 23 22 22 21 21 20 20 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 25 25 24 23 23 22 21 21 20 19 19 18 17 17 16 15 14 14 13 13 12 12 11 11 10 10 9 9 8 8 7 7 6 6 6 6 6 6 7 7 8 8 9 9 9 10 10 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 8 7 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 1 0 0 1 1 2 2 2 2 1 1 2 3 3 4 5 5 5 6 6 7 7 7 7 8 8 8 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 6 6 6 6 7 7 7 7 7 8 9 10 11 11 12 12 12 12 12 11 11 11 11 11 10 10 9 9 9 9 9 9 9 10 10 11 11 12 12 13 13 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 17 17 17 16 16 15 15 14 14 13 13 13 12 12 12 11 11 11 11 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 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 10 11 32 32 32 32 33 33 33 34 34 34 34 35 35 34 34 33 32 30 28 27 25 24 22 21 20 19 19 19 19 20 21 22 23 24 26 27 28 29 29 28 28 26 25 23 22 21 21 20 20 21 21 21 22 22 23 24 24 25 26 27 27 28 28 29 29 29 29 29 29 28 27 26 25 25 24 23 23 23 23 23 23 22 22 21 21 20 20 20 19 19 18 18 17 17 18 19 19 20 19 19 19 18 19 19 19 19 19 19 19 19 18 17 16 16 17 17 18 19 19 19 19 19 19 19 18 18 18 19 19 20 20 20 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 23 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 23 23 23 24 24 24 24 25 25 25 26 26 26 26 26 26 27 27 27 27 26 26 26 25 25 24 23 23 22 21 20 20 19 18 18 17 16 16 15 14 14 13 13 12 12 12 11 11 10 10 9 8 8 7 7 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 8 7 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 2 2 3 3 3 3 2 1 0 2 3 3 4 4 5 5 6 6 7 7 7 7 7 8 8 9 9 9 9 9 9 9 8 9 9 9 9 10 10 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 7 7 8 9 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 10 11 11 12 12 13 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 17 17 16 16 15 15 14 14 13 13 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 10 10 10 12 13 14 32 32 32 32 33 33 33 33 34 34 34 34 34 33 32 31 30 28 26 25 24 23 22 21 20 19 19 19 20 21 22 24 25 26 28 29 29 29 28 27 25 23 22 21 21 20 20 20 21 21 21 22 22 22 23 23 24 25 26 27 28 28 29 29 29 28 29 29 29 29 28 27 26 25 24 24 23 23 23 23 23 23 22 22 21 21 20 20 19 19 18 18 18 18 18 19 19 20 19 19 19 19 20 20 21 21 20 19 19 18 18 17 17 17 17 18 19 19 19 19 19 19 18 17 17 17 18 18 18 19 19 20 20 20 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 22 21 21 21 21 22 22 22 22 22 22 21 21 20 20 19 19 19 19 19 19 19 20 20 20 21 21 21 21 22 22 22 22 23 23 23 24 24 24 24 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 25 24 23 22 21 21 20 19 19 18 17 17 16 16 15 15 14 14 14 13 13 12 12 12 11 10 9 8 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 2 2 2 2 2 2 2 3 3 4 4 5 5 4 3 1 1 2 3 3 4 4 5 6 6 6 6 6 7 7 7 8 8 8 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 10 10 11 11 12 12 13 13 14 15 15 16 16 16 17 17 18 18 19 19 19 19 18 17 17 16 16 15 14 14 13 12 12 11 11 11 11 10 10 10 10 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 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 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 10 10 10 10 11 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 14 11 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 12 13 14 14 15 16 16 32 32 32 32 32 33 33 33 33 34 33 33 32 31 30 29 27 26 25 25 24 23 22 21 20 19 19 20 22 23 25 26 27 28 28 28 27 26 25 24 22 21 20 20 20 20 20 21 21 22 22 22 22 22 22 23 24 25 26 27 28 29 29 29 28 28 28 29 29 30 29 28 26 25 25 24 24 24 24 23 23 23 23 22 22 21 20 20 19 19 19 18 18 19 19 19 20 20 19 19 19 20 21 22 22 22 20 19 18 18 17 17 17 17 18 18 19 19 19 18 18 17 17 16 16 17 17 17 18 18 18 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 22 21 21 21 21 21 22 22 22 22 22 22 22 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 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 27 27 26 26 25 24 22 22 21 20 19 19 18 18 18 17 17 16 16 16 15 15 14 14 13 13 12 11 10 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 2 3 3 3 4 5 5 6 6 6 5 4 2 2 2 3 3 3 3 4 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 9 10 10 10 10 11 11 12 13 14 15 16 16 16 17 17 18 18 18 18 18 18 18 17 17 16 16 15 14 13 13 12 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 13 14 15 15 16 16 16 16 15 12 12 11 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 10 11 12 12 13 14 15 16 16 17 17 17 17 31 32 32 32 32 32 33 33 33 33 32 31 30 29 28 27 27 26 25 25 24 24 22 21 20 20 21 23 24 26 27 27 28 27 26 25 25 24 23 21 20 19 19 19 19 20 21 21 22 22 22 22 22 22 22 23 24 25 27 28 29 30 30 29 28 28 28 28 29 30 29 28 26 25 25 24 24 24 24 23 23 23 23 23 22 21 20 20 19 19 19 19 19 19 19 20 20 20 19 19 20 21 22 23 23 22 20 19 18 17 16 17 17 18 18 18 19 18 18 17 17 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 24 24 24 24 25 25 25 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 27 26 25 24 23 22 21 21 20 20 20 19 19 19 18 18 18 17 17 16 16 15 15 14 13 12 11 10 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 8 7 7 6 6 6 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 4 5 5 6 6 7 7 7 6 5 3 3 2 2 2 3 3 3 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 8 7 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 11 11 12 12 12 11 11 11 11 10 10 10 9 9 9 9 10 11 12 13 14 14 15 15 16 16 16 16 17 17 17 17 17 16 16 15 15 14 13 12 12 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 13 13 14 15 16 17 17 17 17 17 17 16 16 16 15 14 13 12 11 11 9 8 7 7 7 7 7 7 7 8 8 9 9 10 11 12 13 14 15 16 17 17 17 17 17 31 31 32 32 32 32 32 32 32 31 31 30 29 28 27 26 26 25 25 25 24 23 22 22 22 22 24 25 27 28 28 28 26 25 23 23 22 22 21 20 19 18 18 19 20 21 22 22 22 23 23 23 23 23 23 23 24 25 26 28 29 30 31 30 29 28 28 29 29 29 29 28 26 25 24 24 24 24 24 24 24 24 24 23 22 21 20 20 19 19 20 20 19 19 19 20 20 20 20 20 21 22 23 24 23 22 20 18 17 16 17 17 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 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 21 21 21 22 22 22 23 23 23 24 24 24 24 25 25 25 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 28 28 27 27 26 25 24 23 22 22 21 21 21 21 20 20 20 19 19 18 18 17 17 16 15 15 14 13 12 11 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 5 6 6 7 7 8 8 7 6 5 5 4 3 3 3 3 3 3 3 4 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 8 8 9 9 10 10 10 9 8 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 9 10 10 11 11 11 12 12 12 12 11 11 10 10 9 9 8 8 9 10 12 12 13 13 14 14 14 15 15 15 15 16 16 16 15 15 15 14 13 13 12 11 11 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 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 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 12 12 13 13 14 15 16 17 17 18 18 19 19 19 18 17 16 15 14 14 13 12 11 8 7 6 6 6 6 5 6 6 6 7 8 9 10 12 13 14 15 16 16 17 17 17 17 31 31 31 31 32 32 31 31 30 30 29 29 28 27 26 26 25 25 25 25 24 23 23 23 24 25 26 28 28 28 28 26 25 23 21 21 21 21 21 20 19 19 19 20 21 21 22 23 23 23 23 23 23 23 24 24 25 25 26 27 29 30 30 30 29 29 29 29 29 29 29 27 26 24 24 24 24 24 24 24 24 24 24 24 23 22 20 20 20 20 20 20 20 20 20 20 20 19 20 20 21 23 24 25 24 22 20 18 16 16 17 18 19 19 19 18 18 18 18 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 20 20 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 21 21 21 22 22 22 23 23 24 24 24 25 25 25 25 26 26 26 27 27 27 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 28 28 27 27 26 25 25 24 23 23 22 22 22 22 22 21 21 20 20 19 19 18 18 17 16 15 14 14 13 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 7 7 8 8 8 8 7 6 6 5 5 4 4 4 4 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 7 7 7 7 7 8 8 7 7 7 7 7 7 7 8 9 9 10 10 9 9 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 7 7 8 9 9 10 10 10 11 11 11 11 11 11 11 10 9 9 8 8 8 10 11 11 11 12 12 13 13 13 14 14 14 15 15 15 14 14 14 13 12 12 11 11 10 10 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 11 12 13 13 14 15 16 17 17 18 19 20 21 22 21 20 18 17 15 15 14 14 13 10 6 5 6 6 6 5 5 5 5 5 6 7 9 11 13 14 15 16 16 17 17 17 17 31 31 31 31 31 31 30 30 29 29 29 28 28 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 28 27 26 25 23 22 21 20 20 21 21 21 20 20 20 20 21 22 23 23 22 22 22 22 23 24 24 25 25 25 26 27 28 29 29 29 29 29 29 29 29 29 28 27 25 24 23 23 23 24 24 25 25 25 25 25 23 22 21 20 19 20 21 21 21 21 21 21 20 19 20 21 22 24 25 25 25 22 20 18 17 17 18 19 19 19 19 19 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 22 22 23 23 24 24 24 25 25 25 26 26 26 27 27 27 27 27 28 28 28 29 29 29 30 30 30 30 30 29 29 29 29 28 28 28 27 27 26 26 25 25 24 24 24 23 23 23 23 22 22 21 21 20 20 19 18 18 17 16 15 14 14 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 7 7 6 5 5 5 4 4 4 4 4 4 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 9 9 9 10 10 9 8 8 8 8 9 8 8 8 8 7 7 7 6 6 5 5 5 6 6 7 7 7 8 9 9 10 10 10 11 11 11 11 11 10 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 13 13 13 13 13 13 13 12 12 11 10 10 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 11 12 13 14 15 17 17 18 19 20 21 22 23 23 23 22 22 20 19 18 17 15 10 6 5 7 7 7 7 6 5 4 4 4 7 10 12 14 15 16 17 17 17 17 17 17 30 30 31 31 30 30 29 28 28 28 28 28 28 27 27 26 26 26 25 25 25 25 26 27 28 28 29 28 27 26 24 23 22 21 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 21 21 22 24 25 25 25 25 25 26 26 27 28 28 28 28 28 28 28 28 29 29 28 26 25 24 24 23 24 24 25 26 26 26 26 24 22 21 20 19 19 20 21 21 21 21 21 20 20 20 21 23 24 26 26 25 23 20 18 17 17 18 19 20 20 20 19 19 19 19 19 19 18 17 17 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 22 22 23 23 24 24 24 25 25 25 26 26 26 27 27 27 28 28 28 28 29 29 29 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 24 24 23 23 22 22 21 20 19 18 18 17 16 15 15 15 14 14 14 14 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 8 8 8 7 7 6 6 5 5 5 5 5 5 5 4 4 3 3 3 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 6 6 5 5 5 5 5 6 6 6 7 8 8 9 9 9 10 10 10 10 10 9 9 8 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 11 12 12 12 12 11 11 11 10 10 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 11 13 16 17 18 19 20 21 22 23 24 24 24 24 24 24 24 24 22 19 15 4 7 10 10 10 10 9 8 6 3 3 7 11 13 15 16 17 17 18 18 18 17 16 29 30 30 30 29 29 29 28 28 28 28 28 28 27 27 27 26 26 26 26 27 27 28 28 28 28 28 26 25 24 23 22 21 21 20 20 20 21 21 22 22 22 22 22 22 22 22 21 21 21 21 23 24 25 25 25 25 24 24 25 26 27 27 27 27 28 28 28 28 29 29 28 27 26 25 24 23 23 24 24 25 25 25 25 24 23 22 21 20 20 20 21 21 21 21 21 20 20 21 22 24 25 26 26 25 23 21 18 17 17 18 20 20 21 20 20 20 20 20 20 19 18 17 16 16 15 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 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 23 23 24 24 24 25 25 26 26 26 26 27 27 27 28 28 28 28 29 29 29 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 26 26 25 25 24 23 23 22 21 20 19 19 18 17 17 16 16 16 16 15 15 15 14 14 13 12 12 11 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 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 6 6 6 5 5 5 5 5 6 6 6 7 7 8 8 8 8 9 9 9 9 9 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 10 10 10 10 10 10 9 9 9 9 9 8 7 7 7 6 6 6 6 6 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 9 9 10 12 15 17 18 20 22 23 24 24 24 24 24 25 25 25 25 25 25 24 23 17 14 14 15 15 15 14 14 12 9 6 9 15 15 15 16 18 19 19 20 20 18 17 28 29 30 30 29 29 29 29 29 28 28 28 28 28 27 27 27 27 27 28 28 29 29 29 28 27 26 25 24 23 22 22 21 21 21 21 21 21 22 22 22 23 23 23 22 22 22 21 20 21 22 23 25 25 25 25 24 23 23 23 24 25 26 27 27 27 27 27 28 28 28 29 28 27 25 24 23 23 23 23 24 24 24 24 23 23 22 21 21 20 20 21 21 21 21 21 20 20 21 22 24 25 26 26 25 23 20 18 17 17 18 20 21 21 21 21 21 21 20 19 18 17 16 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 24 24 25 25 26 26 26 27 27 27 27 28 28 28 28 29 29 29 30 30 30 30 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 27 27 26 26 25 24 23 22 21 20 20 19 18 18 17 17 17 17 17 16 16 15 15 14 13 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 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 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 8 8 9 9 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 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 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 10 11 11 15 21 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 22 22 21 20 20 20 22 22 20 19 20 22 23 23 22 21 21 22 24 23 22 20 28 28 29 29 30 30 30 29 29 29 29 28 28 28 28 28 28 28 29 29 29 29 29 28 28 26 25 24 23 23 22 22 21 21 21 22 22 22 22 23 24 24 24 23 23 22 21 21 20 21 22 24 25 26 25 24 23 22 21 21 23 24 25 26 26 27 27 27 27 27 27 28 28 27 26 25 23 22 22 22 23 23 23 23 23 22 22 21 21 20 20 21 22 22 22 21 20 20 21 22 24 25 26 26 24 22 20 18 17 17 19 20 21 22 22 22 21 21 20 18 17 16 15 14 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 18 18 18 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 22 22 22 23 23 24 24 25 25 26 26 26 27 27 27 28 28 28 28 29 29 29 29 30 30 30 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 27 26 25 24 23 23 22 21 20 20 19 19 18 18 18 18 18 17 17 15 13 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 4 4 5 5 5 5 5 5 4 4 4 5 5 5 4 4 5 5 6 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 5 5 5 5 5 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 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 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 9 6 4 15 19 22 24 24 24 24 24 24 25 25 25 25 25 25 26 26 25 25 25 25 24 25 25 25 25 25 25 25 25 25 24 24 24 24 24 25 25 25 24 27 28 29 29 29 29 29 29 29 29 29 28 28 28 28 28 29 29 29 29 29 29 28 28 27 26 25 24 23 22 22 22 21 21 22 22 23 23 24 25 25 25 25 24 23 22 21 21 21 22 23 24 24 25 25 24 22 20 19 19 20 22 23 24 25 25 25 25 25 25 26 27 27 27 26 25 23 22 22 22 22 22 23 23 23 22 22 22 21 20 20 21 22 22 22 21 20 20 21 22 24 25 25 25 23 21 19 17 16 18 19 20 21 22 23 23 21 20 18 17 15 14 14 13 13 13 13 13 14 14 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 21 21 21 21 21 22 22 22 23 23 23 24 24 25 25 26 26 27 27 27 28 28 28 28 29 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 31 31 31 31 31 31 31 32 31 31 31 31 30 29 28 27 26 26 25 24 23 22 22 21 21 20 20 20 20 20 19 18 17 14 13 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 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 7 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 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 7 7 7 8 8 9 8 7 3 7 14 19 22 23 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 26 26 26 26 25 25 24 23 24 23 23 25 25 25 24 24 28 28 29 29 29 29 29 29 29 28 28 27 26 26 27 28 29 29 28 28 28 28 27 27 26 25 24 23 23 22 22 22 22 22 22 23 24 25 25 25 25 25 25 24 23 23 22 22 23 23 23 23 24 24 24 23 21 20 18 18 19 20 21 22 23 23 23 23 23 23 24 25 25 25 25 24 23 22 22 22 22 22 23 23 23 22 22 21 21 20 21 21 22 22 21 21 20 21 21 22 23 24 24 23 22 20 18 17 17 18 19 20 21 22 23 23 21 19 17 16 14 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 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 21 21 21 21 22 22 22 22 22 23 23 23 24 24 25 25 26 26 26 27 27 27 28 28 28 28 29 29 29 30 30 30 31 31 31 31 32 32 32 32 31 31 31 31 31 31 31 31 31 31 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 31 31 30 29 28 28 27 26 25 25 24 24 23 23 23 22 22 22 21 20 19 16 14 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 6 6 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 7 8 8 8 7 6 4 3 8 14 19 22 23 24 24 24 24 24 24 25 25 25 26 26 26 26 26 27 27 27 27 27 26 26 26 26 25 25 25 24 24 24 24 25 24 24 23 28 29 29 28 28 28 28 27 27 26 25 25 24 24 26 27 28 28 28 27 27 27 27 26 25 24 23 23 22 22 22 22 22 22 23 24 25 26 26 26 25 25 25 25 24 23 23 24 24 24 24 23 24 24 23 23 21 20 18 18 18 19 20 20 20 21 21 21 21 21 22 23 23 24 24 23 23 22 22 22 22 22 22 23 22 22 22 21 20 20 20 21 21 21 21 21 21 21 21 22 23 23 23 22 20 19 18 17 18 19 20 20 21 22 23 22 21 18 16 15 13 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 25 25 26 26 26 27 27 27 28 28 28 28 29 29 29 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 32 32 32 31 31 30 29 29 28 28 27 26 26 26 25 25 25 24 24 23 23 21 19 16 15 14 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 12 12 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 12 12 11 11 11 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 4 5 5 6 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 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 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 7 7 8 7 7 6 4 3 4 10 16 20 22 23 24 24 24 24 24 24 24 25 26 26 26 27 27 27 28 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 28 28 28 28 27 27 27 27 26 25 24 24 24 25 26 27 27 27 27 27 26 26 26 26 25 24 24 23 22 22 23 23 24 24 24 25 26 27 27 27 27 26 26 25 25 24 24 24 24 25 24 24 24 24 23 22 21 19 18 18 18 18 19 19 19 19 19 19 19 19 20 21 21 22 22 22 22 21 21 21 21 22 22 22 22 22 21 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 21 20 19 18 18 18 19 20 20 21 22 22 23 22 20 17 15 13 12 12 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 24 24 25 25 25 26 26 26 27 27 27 28 28 28 29 29 29 30 30 30 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 33 33 33 33 33 33 33 33 33 33 32 32 32 31 31 31 30 30 29 29 28 28 28 27 27 27 27 26 26 25 23 22 19 18 17 15 15 14 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 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 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 5 5 4 4 3 3 3 4 5 6 6 5 4 4 3 3 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 7 7 7 7 6 5 4 4 3 4 12 18 21 22 23 24 24 24 24 24 24 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 25 25 25 26 26 27 27 27 27 27 26 26 26 26 25 25 24 23 23 23 24 24 25 25 26 26 27 28 29 29 28 27 27 26 25 25 24 24 24 24 24 23 23 23 23 22 20 19 18 18 17 17 17 17 17 17 17 17 18 18 18 19 20 20 21 21 21 21 20 20 20 21 21 21 21 21 20 20 19 19 19 19 20 20 21 21 22 22 22 21 21 21 20 19 19 19 19 20 20 21 21 22 22 23 23 21 18 16 13 12 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 23 24 24 24 24 25 25 26 26 26 27 27 27 28 28 28 28 29 29 29 30 30 31 31 31 31 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 33 33 33 33 33 33 33 32 32 32 32 31 31 31 31 30 30 30 29 29 29 29 29 29 29 28 27 26 24 22 21 20 18 17 16 15 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 12 11 11 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 3 4 4 4 4 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 6 6 5 4 4 3 3 3 4 5 6 6 5 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 6 5 5 4 3 3 9 15 19 21 22 23 24 25 24 24 24 25 25 26 26 27 27 27 27 27 27 27 27 26 26 27 27 28 29 29 29 29 28 28 29 29 30 26 26 26 26 26 27 27 27 26 26 26 26 26 27 27 27 28 28 27 27 26 26 26 26 26 25 24 23 23 24 25 26 27 27 27 28 29 30 31 30 30 29 27 26 25 25 24 24 24 24 23 23 22 22 22 21 20 18 18 17 16 16 15 15 15 16 16 16 16 16 17 17 18 19 19 20 20 20 19 19 19 19 19 20 20 20 20 19 19 19 19 19 20 21 21 21 22 21 21 21 20 20 20 19 19 20 20 21 22 22 22 23 23 23 22 20 16 13 11 10 10 10 10 11 11 11 11 12 12 12 11 11 12 12 12 13 13 14 14 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 23 23 23 23 24 24 24 24 25 25 25 26 26 26 27 27 27 28 28 28 28 29 29 29 30 30 30 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 34 34 34 34 34 34 34 33 33 33 32 32 32 32 32 31 31 31 31 31 30 31 31 31 31 31 31 31 30 29 27 26 24 23 22 20 19 18 17 16 15 15 14 14 13 13 13 13 13 13 12 12 12 12 12 12 13 12 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 13 12 12 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 1 1 2 2 2 3 3 3 4 4 4 3 3 4 4 5 6 6 7 7 7 7 7 6 5 4 3 2 2 3 4 5 5 5 5 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 6 5 5 4 3 3 8 13 16 19 21 22 24 24 25 25 24 25 25 26 26 27 27 27 28 27 27 27 27 26 26 27 28 29 29 30 30 30 30 30 30 31 31 25 25 25 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 27 26 26 27 27 26 26 25 24 25 26 28 29 29 29 29 29 29 30 30 31 31 30 29 27 26 25 25 24 24 24 23 22 21 21 20 20 19 18 17 16 15 14 14 14 14 15 15 15 15 15 16 16 16 17 18 18 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 21 21 21 21 21 20 20 20 19 20 20 21 21 22 22 23 23 23 23 22 22 20 17 14 11 10 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 13 14 14 15 15 15 16 16 16 16 17 17 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 26 26 26 27 27 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 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 34 34 34 34 33 33 33 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 34 33 33 32 30 29 27 26 24 23 22 21 21 20 19 18 16 15 15 15 14 14 14 14 13 13 13 12 13 13 13 13 14 14 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 14 13 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 1 2 3 4 5 6 6 7 7 7 7 6 5 4 3 2 3 3 4 4 4 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 6 6 5 4 3 3 7 10 13 15 17 20 22 24 25 25 25 25 25 25 26 27 27 27 28 28 27 27 27 26 27 27 28 29 29 30 30 30 31 31 31 31 32 24 24 25 26 27 27 27 28 28 28 28 28 28 28 29 29 29 28 28 27 27 27 28 28 28 28 27 27 27 28 30 31 31 31 30 29 29 28 28 29 29 30 29 28 26 26 25 25 24 24 22 21 20 20 19 19 18 17 16 15 14 13 13 13 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 20 20 20 19 20 20 21 22 23 23 23 23 23 23 22 22 20 18 15 12 10 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 12 12 13 13 14 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 26 26 26 27 27 28 28 28 29 29 29 29 29 30 30 31 31 31 32 32 32 32 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 35 35 35 35 35 34 34 33 33 33 33 33 33 33 33 33 33 33 33 34 34 35 35 36 36 35 35 34 33 32 30 29 27 26 25 24 23 23 22 21 18 17 17 16 16 16 15 15 14 14 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 16 16 16 15 14 13 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 9 9 9 8 8 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 0 0 0 1 1 2 3 4 4 5 5 6 5 5 4 3 2 2 3 3 3 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 6 4 2 3 6 8 10 12 14 17 20 22 24 24 24 24 24 25 25 26 26 27 27 27 27 27 27 26 27 27 28 29 30 30 31 31 31 31 32 32 32 23 24 24 25 26 27 27 28 28 29 29 29 29 29 29 30 30 29 29 28 28 28 29 30 30 30 29 29 29 30 30 31 32 31 31 30 29 29 28 28 28 28 28 27 27 26 26 26 25 24 22 21 20 19 18 17 16 16 15 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 16 17 17 17 18 18 18 19 19 20 20 21 21 21 21 21 20 20 20 20 20 20 20 21 22 22 23 23 24 24 24 23 23 22 21 20 17 14 12 10 9 9 9 9 9 10 10 10 11 11 11 10 10 11 11 11 12 12 13 13 14 15 15 16 16 17 17 17 17 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 27 27 28 28 29 29 29 29 30 30 30 30 31 31 31 32 32 32 32 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 36 35 35 35 35 35 35 35 34 34 34 33 33 33 33 34 34 34 34 34 34 34 34 35 36 36 36 36 36 36 35 35 34 32 31 29 28 27 26 26 25 25 23 21 20 19 19 18 18 17 16 16 15 14 14 14 14 14 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 15 15 14 13 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 11 11 10 10 9 9 8 8 7 7 7 6 6 6 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 2 1 1 1 0 1 2 2 3 3 4 4 4 3 2 1 2 2 3 3 3 4 4 4 3 3 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 7 7 7 6 3 1 3 5 7 8 10 13 16 17 19 20 21 22 22 23 24 24 25 26 26 27 27 27 27 27 26 27 27 28 29 30 31 31 31 32 32 32 32 32 22 23 23 24 26 27 27 28 29 29 30 30 30 30 30 32 32 32 31 30 30 30 30 31 31 31 31 30 30 31 31 31 31 31 30 30 29 29 29 29 28 28 27 27 27 27 26 26 25 24 22 21 20 18 17 16 16 15 14 14 13 13 13 13 13 13 13 13 12 12 13 13 13 14 14 14 15 15 15 16 16 17 17 17 18 18 19 19 20 21 21 21 21 20 20 20 20 20 21 21 22 22 23 23 23 23 24 24 24 23 23 22 21 19 16 13 12 10 10 9 9 9 9 10 10 10 10 10 10 10 10 11 11 12 12 12 13 14 14 15 15 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 27 27 28 28 29 29 29 30 30 30 30 31 31 31 32 32 32 33 33 33 33 33 33 33 33 34 34 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 34 34 34 34 34 34 34 34 34 34 35 35 35 35 36 36 36 36 37 36 36 36 35 34 32 31 30 29 28 28 27 27 26 24 22 21 20 20 20 19 18 17 16 15 15 15 15 15 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 16 16 16 15 14 13 13 12 12 12 12 12 12 12 13 13 13 13 13 12 12 11 11 11 10 10 9 9 8 8 7 7 7 7 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 2 2 1 1 1 1 2 2 2 2 1 1 2 2 3 3 3 4 4 4 3 3 3 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 7 7 6 5 3 1 2 3 5 7 10 13 15 16 16 16 17 19 20 21 23 24 25 25 26 26 26 27 26 26 27 27 28 29 30 30 31 32 32 32 32 32 32 32 22 23 24 24 25 26 27 28 29 29 29 29 29 30 31 32 33 33 33 32 31 31 31 32 32 32 32 31 31 31 31 31 31 31 30 30 29 29 29 29 29 29 28 27 27 26 26 25 24 23 22 20 19 18 17 16 15 14 13 13 13 12 12 12 12 13 13 13 12 12 13 13 13 13 13 14 14 14 15 15 16 17 17 17 17 18 19 20 20 20 20 20 20 19 19 19 20 20 21 22 23 23 24 24 24 24 24 24 24 24 23 22 20 18 15 13 11 10 10 9 9 9 9 10 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 15 15 16 17 17 17 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 25 26 26 26 27 27 27 28 28 29 29 30 30 30 31 31 31 31 32 32 32 33 33 33 33 33 33 33 33 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 36 35 35 35 35 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 36 37 37 36 36 36 35 34 32 32 31 30 29 28 28 27 26 25 23 22 22 21 21 20 19 17 16 16 16 16 17 17 17 17 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 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 9 9 9 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 4 4 4 4 3 2 1 1 1 1 1 0 1 2 2 3 3 3 4 4 4 4 4 3 3 3 2 2 2 3 3 3 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 6 6 6 7 7 7 6 4 2 1 1 2 4 7 10 12 14 13 13 12 12 15 17 20 23 24 25 26 26 26 26 26 26 26 27 28 29 30 30 31 32 32 32 32 33 32 32 32 22 23 24 25 25 26 27 28 29 29 29 29 29 29 30 32 34 34 34 33 32 32 32 32 33 33 33 33 32 31 31 31 30 30 30 29 29 29 29 29 29 29 28 28 27 26 25 24 23 22 20 19 18 17 16 15 14 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 15 15 15 16 17 17 17 18 19 20 20 20 20 19 19 19 19 20 21 22 23 23 24 24 24 24 24 24 24 24 24 24 24 22 19 17 14 12 11 10 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 15 15 16 17 17 17 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 25 26 26 26 26 27 27 27 28 28 29 29 30 30 30 31 31 31 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 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 34 35 35 35 36 36 36 36 36 36 36 36 37 37 37 36 36 36 35 34 33 33 32 31 30 30 29 29 28 27 26 24 23 23 22 21 20 19 18 17 17 17 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 16 16 16 17 17 17 16 16 16 16 16 16 16 17 17 17 17 16 16 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 9 9 8 8 8 7 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 2 3 3 3 4 4 4 5 5 4 3 2 2 1 1 1 1 2 2 2 3 3 3 3 4 4 4 4 4 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 5 5 6 7 7 6 4 2 1 0 2 4 6 8 10 10 10 9 8 8 10 13 16 20 23 25 26 27 27 27 26 26 27 27 28 29 30 31 31 32 32 32 32 33 33 32 32 22 23 24 25 26 26 28 29 30 30 29 29 29 29 30 32 34 35 35 35 34 33 33 33 34 34 34 33 32 31 29 29 28 28 28 28 28 28 28 29 29 29 28 28 28 27 25 24 22 21 20 19 18 17 16 15 14 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 15 15 15 16 17 17 18 18 19 19 19 19 19 19 19 19 20 21 22 23 24 24 25 25 25 25 25 25 25 25 25 24 23 21 18 15 13 11 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 12 12 13 13 13 14 14 15 16 16 17 17 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 24 24 24 25 25 25 25 25 26 26 26 26 26 26 27 27 27 28 28 29 29 29 30 30 31 31 31 32 32 32 32 33 33 33 33 34 34 34 34 34 34 34 34 34 34 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 34 34 34 34 34 34 35 35 35 36 36 36 36 36 37 37 37 37 37 37 37 36 36 35 35 34 34 33 33 32 32 31 30 30 29 28 27 26 25 24 23 22 21 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 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 11 11 10 10 9 9 8 7 7 7 6 6 6 6 6 6 6 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 4 4 3 2 2 1 1 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 2 2 2 1 1 1 1 1 1 1 1 0 1 1 2 2 2 2 2 2 3 4 5 5 5 4 3 2 1 0 1 3 5 7 8 7 7 6 5 5 6 8 10 13 17 20 23 26 27 27 27 26 27 27 28 29 30 31 31 31 32 32 32 33 33 33 32 23 24 24 25 26 27 28 29 30 30 30 30 30 30 31 33 35 36 36 36 35 35 35 35 35 35 34 32 31 29 28 28 27 27 28 28 28 28 29 29 28 28 28 28 27 26 25 23 22 20 19 18 17 16 15 14 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 15 15 15 15 15 15 16 17 17 17 18 18 18 18 18 18 18 18 18 19 20 21 22 23 24 25 25 25 26 26 26 26 26 25 25 25 24 22 19 16 13 11 10 9 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 19 20 20 21 21 21 22 22 22 22 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 26 27 27 27 27 28 28 28 29 29 29 30 30 31 31 31 32 32 32 32 33 33 33 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 35 34 34 34 33 33 34 34 35 35 36 36 36 37 37 37 37 37 38 37 37 37 37 36 36 35 35 35 34 34 33 33 33 32 32 31 30 30 29 28 27 26 24 23 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 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 16 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 10 10 8 8 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 2 2 2 2 1 1 1 0 0 0 0 0 1 1 1 1 0 0 1 1 2 2 2 2 2 2 2 3 3 3 3 2 1 1 1 1 2 3 4 6 6 6 5 5 4 4 4 5 6 7 9 12 16 21 24 25 26 26 26 27 27 28 29 30 30 31 31 31 32 32 32 32 32 23 23 24 25 26 27 28 30 30 31 30 30 30 31 32 34 36 37 37 37 36 36 36 36 36 35 34 33 32 30 29 29 29 28 28 28 28 28 27 27 27 27 27 27 26 25 24 23 21 20 18 17 16 15 14 13 13 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 16 16 17 18 18 18 18 18 18 18 18 18 18 18 19 20 22 23 24 25 26 26 25 25 26 26 27 27 26 26 25 24 23 20 18 15 12 10 9 8 8 8 8 8 8 8 8 9 9 10 10 10 11 11 11 12 12 13 13 14 14 15 16 16 17 17 18 18 19 19 19 20 20 21 21 21 22 22 22 22 23 23 23 24 24 24 25 25 25 26 26 26 26 26 26 27 27 27 27 27 28 28 28 29 29 29 30 30 31 31 32 32 32 32 33 33 33 34 34 34 34 35 35 35 35 35 35 35 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 35 34 34 33 33 33 33 34 35 35 36 37 37 37 37 38 38 38 38 37 37 37 37 36 36 36 35 35 35 34 34 34 34 33 33 32 31 31 30 29 28 27 25 24 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 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 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 13 13 13 12 12 11 10 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 2 2 2 2 2 3 5 6 5 5 4 4 4 5 6 6 6 5 4 4 4 4 5 5 6 7 8 11 16 20 22 24 24 25 26 26 27 28 29 30 30 30 31 31 31 32 32 33 22 23 24 24 25 27 28 30 30 31 31 31 32 32 34 35 36 37 37 36 36 35 35 34 34 34 34 34 33 33 32 31 30 29 28 27 27 26 26 26 25 25 25 25 25 24 23 22 21 19 18 16 15 14 13 13 13 13 12 12 12 12 12 13 13 14 14 14 14 14 15 15 15 16 16 16 16 17 18 18 18 18 18 17 17 17 17 18 18 19 20 21 22 24 25 25 26 27 27 27 26 26 26 26 26 26 25 25 23 21 19 16 13 11 10 8 8 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 12 12 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 20 21 21 22 22 22 22 23 23 23 23 24 24 24 25 25 25 26 26 26 26 27 27 27 27 27 28 28 28 29 29 29 29 30 30 31 31 32 32 32 33 33 34 34 34 34 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 36 36 35 34 34 33 33 33 34 35 36 37 37 38 38 38 38 38 38 38 38 37 37 37 37 36 36 36 36 35 35 35 35 35 34 34 33 33 32 32 31 30 28 27 26 25 25 24 24 24 23 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 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 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 11 10 10 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 5 7 8 10 10 10 9 8 8 7 7 7 7 6 6 5 5 5 5 6 6 7 7 9 11 14 17 19 21 22 23 24 25 26 27 28 28 29 29 29 30 30 31 32 32 22 23 23 24 25 26 27 29 30 31 31 32 33 34 36 37 38 38 37 36 35 34 33 33 32 32 33 33 33 33 33 32 30 29 28 27 26 26 25 25 24 24 24 24 24 23 22 21 20 18 17 16 15 14 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 16 17 17 17 17 18 18 19 19 19 19 19 19 18 18 18 19 20 21 22 22 23 24 25 26 27 27 27 27 27 26 25 25 25 24 24 23 22 19 17 14 12 10 9 8 7 7 7 7 8 8 8 9 9 10 10 10 10 11 11 11 12 13 13 14 14 15 15 16 17 17 18 18 18 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 24 24 24 25 25 25 26 26 26 27 27 27 27 27 28 28 28 29 29 29 29 30 30 30 31 31 32 33 33 34 34 34 35 35 35 35 35 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 36 36 35 34 34 34 35 36 36 37 38 38 38 38 38 39 38 38 38 38 38 37 37 37 37 36 36 36 36 36 36 35 35 35 34 34 34 33 32 31 29 28 27 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 21 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 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 16 16 15 15 14 14 12 11 11 12 12 13 12 12 12 11 10 9 9 9 8 8 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 2 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 5 5 4 4 4 3 3 3 3 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 4 4 4 3 3 4 4 4 3 3 3 3 3 3 4 5 6 6 7 8 9 10 12 13 13 13 13 12 12 11 11 10 9 8 7 6 6 6 6 7 7 7 8 9 11 13 15 16 17 19 20 21 22 24 25 26 26 27 28 28 29 29 30 31 31 21 22 23 24 24 25 26 27 29 31 32 33 33 34 36 37 38 38 37 36 35 34 33 32 32 32 32 33 33 33 32 31 30 28 27 27 26 25 25 24 24 24 24 24 23 22 21 20 19 17 16 15 14 14 14 13 13 13 13 13 13 13 14 14 15 16 16 16 16 16 17 18 19 19 19 19 19 19 20 20 20 20 19 19 19 19 20 20 21 22 23 23 24 25 25 26 27 27 27 27 27 26 24 24 23 23 22 21 19 17 15 13 11 9 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 11 11 12 13 13 14 15 15 16 16 17 17 18 18 18 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 24 24 24 25 25 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 31 31 32 33 33 34 34 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 36 36 36 37 37 37 38 38 38 38 38 38 39 39 39 39 39 38 38 38 37 37 37 37 36 36 36 36 36 36 36 36 35 35 34 33 32 31 29 29 28 28 27 27 26 25 25 24 24 23 23 22 22 22 22 22 21 21 21 21 21 21 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 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 12 11 11 11 12 13 13 12 12 11 10 10 9 9 8 8 8 8 7 7 7 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 2 2 3 2 2 1 1 0 0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 5 5 5 6 6 6 6 5 5 4 4 4 4 3 3 3 2 2 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 6 5 5 5 4 4 4 4 4 3 3 3 3 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 5 6 7 9 10 11 12 13 14 15 15 15 15 15 14 14 14 13 12 11 10 9 8 8 8 9 9 9 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 25 26 27 27 28 29 29 21 22 23 24 24 25 26 27 29 31 32 33 34 35 35 36 37 37 37 37 36 35 34 33 33 33 33 33 33 33 32 30 29 28 27 27 26 26 25 24 24 24 23 23 22 21 20 19 18 17 16 15 14 14 14 14 14 14 14 14 14 14 14 15 16 16 17 17 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 23 23 24 25 26 26 27 27 27 27 26 25 23 22 22 21 20 18 17 15 13 11 9 8 7 6 6 7 7 8 8 9 9 10 10 10 10 10 10 11 11 12 12 13 14 14 15 15 16 16 17 17 18 18 18 19 19 20 20 20 21 21 21 22 22 22 23 23 23 24 24 24 25 25 26 26 26 27 27 27 28 28 28 28 29 29 29 29 29 30 30 30 30 31 32 32 33 34 34 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 38 38 38 38 39 39 39 39 38 38 38 38 39 38 38 38 39 39 39 39 39 39 40 39 39 39 38 38 37 37 37 37 37 37 37 37 37 37 37 36 36 35 34 33 32 31 30 30 29 28 28 27 27 26 25 25 24 24 23 23 23 23 22 22 22 22 21 21 21 21 21 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 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 16 14 12 11 11 11 12 12 11 11 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 2 2 2 2 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 3 3 3 3 3 3 4 4 4 5 5 5 6 6 5 5 5 4 4 4 4 3 3 2 2 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 8 10 12 14 15 15 15 15 16 15 15 15 15 15 15 14 13 13 12 11 11 11 11 11 10 10 11 11 12 12 13 13 14 14 14 15 16 17 19 20 22 23 24 24 25 25 26 27 21 22 23 24 25 26 27 28 30 32 33 34 35 36 36 37 37 38 38 38 37 36 35 34 34 34 34 34 34 33 32 30 29 28 28 27 26 26 25 24 24 23 23 22 21 20 19 18 17 16 15 15 14 14 14 14 14 14 14 14 14 15 15 16 16 16 17 18 18 19 19 20 20 21 21 21 20 20 19 19 19 20 20 21 21 22 21 21 22 22 23 23 24 25 26 27 27 26 25 25 24 23 22 21 20 19 17 16 14 12 10 9 8 7 7 7 7 7 8 8 9 9 9 10 9 10 10 10 10 11 11 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 24 24 25 25 25 26 26 27 27 28 28 28 28 28 29 29 29 29 29 29 30 30 30 31 31 32 33 34 34 35 35 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 37 37 37 37 36 36 36 36 37 37 38 38 39 39 40 40 40 40 40 40 39 39 39 39 39 39 39 39 40 40 41 40 39 39 38 38 38 38 37 38 38 38 38 38 38 38 38 37 37 36 35 33 32 32 31 31 30 29 29 28 28 27 27 26 26 25 25 24 24 23 23 23 23 22 22 22 22 22 22 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 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 17 15 14 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 5 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 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 4 4 4 4 4 4 3 2 2 2 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 5 5 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 8 10 12 12 13 13 13 14 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 12 12 12 13 13 15 17 18 20 21 22 23 23 23 24 22 23 25 26 27 28 29 29 31 32 34 35 36 37 37 37 37 38 38 38 37 36 35 35 35 35 35 34 34 33 32 31 30 29 28 27 27 26 25 24 24 23 23 22 21 20 19 18 17 16 15 15 14 14 14 14 14 15 15 15 15 16 16 16 17 17 18 19 19 20 20 21 21 21 21 21 20 20 19 19 20 20 21 21 22 22 22 22 21 21 22 23 24 25 26 27 27 25 24 23 23 22 20 19 18 16 15 14 12 10 9 8 7 7 7 7 7 8 8 8 9 10 10 10 10 10 10 10 11 11 12 12 13 13 14 15 15 16 16 16 17 17 18 18 19 19 19 20 20 20 21 21 21 22 22 22 23 23 24 24 25 25 25 26 26 27 27 28 28 28 28 28 28 28 29 29 29 29 30 30 30 31 31 32 33 34 34 35 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 36 36 36 37 37 37 37 38 38 38 38 38 38 38 38 38 37 37 36 36 36 36 36 35 36 36 36 37 38 39 39 40 40 41 40 40 40 40 40 40 39 39 39 40 41 41 41 40 39 39 38 38 38 38 38 38 39 39 39 39 39 39 39 38 38 37 35 34 33 32 32 31 31 30 30 29 29 28 28 27 27 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 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 18 18 18 18 18 17 16 15 14 13 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 0 0 0 0 1 1 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 5 5 5 5 5 6 6 7 8 9 10 10 10 10 10 9 9 10 10 11 12 12 12 12 12 13 13 14 14 14 13 13 13 14 14 14 14 14 13 13 13 13 13 14 15 16 18 19 21 21 22 22 22 23 26 28 29 30 30 30 30 31 33 34 36 37 37 37 37 37 37 37 37 36 35 35 35 35 35 35 34 34 33 32 32 31 30 29 28 27 26 25 24 24 23 23 22 21 20 19 18 17 16 15 15 14 14 14 15 15 15 16 16 16 17 17 18 18 19 19 20 20 21 21 21 21 21 21 20 20 20 20 20 21 21 22 22 22 22 22 21 21 21 21 23 24 26 26 26 25 24 23 22 21 20 18 17 15 14 13 11 10 9 8 7 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 10 11 11 12 12 13 14 14 15 15 16 16 17 17 17 18 18 19 19 19 20 20 20 21 21 21 22 22 23 23 24 24 25 25 25 26 26 27 27 27 28 28 28 28 28 28 28 29 29 29 30 30 31 31 32 32 33 33 34 35 35 36 36 36 36 36 36 35 35 35 36 36 36 36 36 36 36 36 36 36 36 37 37 37 38 38 38 38 38 38 38 38 37 37 36 36 36 35 35 35 35 35 35 36 37 38 39 39 40 40 40 40 40 41 40 40 40 40 40 41 42 41 41 40 39 39 39 38 38 38 39 39 39 40 40 40 39 39 39 39 38 37 36 34 33 33 32 32 31 31 31 30 30 29 29 29 28 28 27 27 26 26 26 25 25 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 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 18 18 18 18 18 18 18 18 18 18 17 17 16 15 15 14 14 13 13 13 12 12 12 12 12 11 11 11 10 10 10 9 9 9 9 9 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 1 1 2 1 1 0 0 0 0 1 1 2 3 3 3 4 4 4 4 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 4 4 4 4 5 4 4 4 3 3 2 2 2 3 3 4 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 6 6 7 7 7 7 7 8 8 8 8 8 7 7 7 7 8 8 9 9 9 10 10 11 12 12 13 13 13 13 13 14 14 15 14 14 15 15 15 14 14 15 17 18 19 21 22 22 22 22 25 28 29 30 31 31 31 31 32 33 34 36 37 37 37 37 37 37 37 36 35 35 34 34 34 34 34 34 34 33 32 32 31 30 29 28 27 26 25 25 24 24 23 22 21 20 19 18 17 16 15 15 15 15 15 16 16 17 17 17 17 18 18 19 19 20 20 21 21 22 22 22 21 21 20 20 20 19 20 21 22 22 23 24 23 23 22 22 22 22 22 24 25 25 26 25 23 22 21 20 19 18 16 15 13 12 11 9 8 7 7 6 6 7 7 7 8 8 8 9 10 10 11 11 10 10 10 11 11 12 12 13 14 14 15 15 15 16 16 17 17 18 18 18 19 19 19 20 20 21 21 21 22 22 23 23 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 35 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 37 37 37 38 38 38 38 38 38 38 37 37 37 36 36 36 35 35 35 35 36 36 37 38 38 39 39 40 40 41 41 40 40 40 40 41 42 42 42 41 40 40 39 39 39 39 39 39 40 40 40 40 40 40 40 39 39 38 37 36 35 34 33 33 32 32 32 31 31 31 30 30 30 29 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 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 17 17 16 16 16 15 15 15 14 14 13 13 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 4 4 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 4 5 5 5 4 3 3 3 2 2 2 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 7 7 8 8 8 8 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 9 10 11 11 12 12 12 13 14 14 15 15 15 15 15 15 15 15 16 17 18 20 21 22 22 23 23 28 29 30 31 32 32 32 32 33 33 35 36 37 37 37 37 37 37 37 37 36 36 36 35 35 35 34 34 34 33 32 31 30 29 29 28 27 26 26 25 25 24 23 22 21 20 19 18 16 16 16 16 16 16 17 17 17 17 17 17 17 18 19 20 21 21 22 22 22 22 22 21 21 20 20 19 19 20 21 22 23 24 24 24 24 24 23 23 22 22 22 23 23 24 24 23 22 21 20 18 17 16 14 13 12 10 9 8 7 6 6 6 6 6 7 7 7 8 9 9 10 10 10 10 10 10 10 11 11 12 13 13 14 14 15 15 16 16 17 17 17 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 28 28 28 28 29 29 29 30 31 31 32 33 33 33 34 34 35 35 35 35 35 35 35 35 34 34 34 34 35 35 35 35 35 35 34 34 34 35 35 35 36 36 36 37 37 37 37 38 38 38 38 38 38 38 38 37 37 36 36 36 36 36 37 37 38 38 39 39 40 40 40 40 40 40 41 41 42 42 42 42 41 40 40 39 39 39 39 40 40 40 40 40 40 40 40 40 40 39 38 37 36 35 35 34 33 33 33 32 32 32 31 31 31 30 30 30 29 29 29 28 28 28 27 27 26 26 26 26 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 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 19 19 19 19 18 18 17 17 17 17 17 16 16 16 15 15 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 4 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 3 3 4 4 5 5 5 5 6 6 7 7 7 7 6 6 6 6 5 5 5 5 4 3 3 3 2 3 3 2 2 2 2 2 2 2 3 3 4 5 5 5 4 4 4 3 3 2 2 2 3 4 4 5 5 6 6 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 10 10 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 13 14 15 15 16 16 16 17 17 17 17 18 18 19 20 21 22 22 23 29 30 31 32 32 33 33 34 34 35 35 36 36 37 37 37 37 37 37 36 36 36 36 36 36 36 36 35 34 34 33 32 31 30 29 28 27 26 26 25 25 24 24 22 21 20 19 18 17 17 17 17 17 18 18 18 18 18 18 17 18 19 20 21 22 22 23 23 22 21 21 20 20 19 19 19 20 21 22 23 24 25 26 25 25 24 24 23 22 22 22 23 23 23 23 22 21 20 19 17 15 14 13 11 10 9 8 7 7 6 6 6 6 6 6 6 7 7 8 8 8 8 9 9 9 10 10 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 19 20 20 21 21 22 22 23 23 24 24 25 25 25 26 26 26 26 27 27 27 27 28 28 28 28 28 28 29 29 29 30 30 31 31 32 32 33 33 34 34 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 36 36 36 36 36 36 36 37 37 37 38 38 39 39 38 38 38 37 37 37 38 38 38 38 39 39 39 40 40 40 40 40 41 41 41 42 42 42 42 41 40 40 39 39 40 40 40 40 40 40 41 41 41 41 41 40 40 39 38 37 36 35 35 34 34 33 33 33 32 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 24 24 24 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 20 20 20 20 19 19 18 18 17 17 17 17 17 16 16 16 15 15 15 14 14 13 13 12 12 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 6 6 6 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 3 3 4 4 5 5 5 6 6 7 7 7 7 7 6 6 6 6 6 6 5 5 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 3 3 3 2 2 2 3 3 4 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 10 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 10 10 11 11 11 12 12 11 11 11 11 11 11 11 10 11 11 11 12 13 14 15 16 16 17 17 18 18 19 19 20 20 20 20 21 21 22 30 31 32 32 33 34 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 34 33 32 31 31 30 29 28 27 26 25 25 24 23 22 21 20 19 18 18 18 18 18 19 19 19 19 19 18 18 18 19 20 21 22 23 23 23 22 21 20 19 19 19 20 20 21 22 23 24 25 26 26 27 26 25 25 24 24 23 22 22 22 22 22 22 21 20 19 17 16 14 13 11 10 9 8 8 7 7 6 6 6 6 6 5 5 5 6 6 7 7 8 8 9 9 10 10 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 25 26 26 26 26 26 27 27 27 27 28 28 28 28 28 29 29 29 29 30 30 30 31 31 32 32 33 33 34 34 34 34 34 34 34 34 33 33 33 34 34 34 34 34 34 34 33 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 36 36 37 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 41 41 42 43 43 43 42 41 40 40 40 40 40 40 41 41 41 41 41 41 41 41 41 41 40 39 39 37 36 36 35 35 34 34 34 33 33 33 32 32 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 27 27 27 27 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 19 19 18 17 17 17 17 17 16 16 16 16 15 15 15 14 13 13 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 4 4 4 5 5 6 6 7 7 7 7 7 7 6 6 6 6 6 6 5 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 4 4 3 3 3 2 2 2 3 3 3 4 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 11 12 12 13 13 14 14 15 15 15 16 15 15 15 15 15 15 16 15 15 15 15 15 14 14 13 13 13 14 14 15 15 15 15 14 14 13 13 13 13 12 12 12 12 13 13 14 14 15 15 16 16 17 18 18 19 19 20 19 19 19 20 21 30 31 33 34 35 36 37 37 36 36 35 35 36 36 36 36 36 36 36 36 35 35 35 35 36 36 36 36 35 34 34 33 32 31 30 30 29 27 26 26 25 24 23 22 21 20 19 19 19 19 19 19 19 20 20 19 19 19 19 19 21 22 22 23 23 23 22 21 21 20 19 19 20 20 21 22 24 25 25 26 26 26 26 26 25 25 24 24 23 22 21 21 21 21 20 20 19 17 16 14 13 11 10 9 8 8 7 7 7 7 7 7 6 5 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 19 19 20 20 21 21 22 22 23 23 23 24 24 25 25 25 26 26 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 31 31 31 32 32 33 33 33 34 34 33 33 33 33 33 33 34 34 34 34 34 34 34 33 33 33 34 34 34 35 35 35 35 35 35 35 35 35 34 34 35 35 36 37 38 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 41 42 42 43 43 42 41 41 40 40 40 40 40 41 41 41 41 41 41 41 41 41 41 41 40 40 39 38 37 36 36 35 35 35 34 34 34 33 33 33 32 32 32 32 32 31 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 18 18 17 17 17 17 17 16 16 16 16 15 15 14 14 13 12 12 12 11 11 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 4 4 5 5 4 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 3 3 4 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 11 12 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 14 14 14 15 15 15 15 16 16 17 18 18 18 18 18 18 18 19 31 33 34 36 37 38 38 37 37 36 36 36 36 37 38 37 37 36 36 35 35 35 35 35 35 36 36 35 35 35 34 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 22 23 23 22 22 21 20 20 20 20 20 21 22 22 23 23 24 25 26 26 26 26 26 25 25 24 24 23 22 21 20 20 20 19 19 18 17 16 14 13 11 10 9 8 8 7 7 7 7 7 7 7 6 6 6 6 6 7 7 8 8 9 9 10 10 11 11 12 12 12 13 13 14 14 15 15 16 16 17 18 18 19 19 20 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 27 27 27 28 28 28 28 28 29 29 29 29 29 29 30 30 30 31 31 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 34 34 34 34 34 34 34 35 36 37 38 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 41 41 41 42 42 43 42 41 41 40 40 40 40 40 41 41 41 41 42 42 42 42 42 41 41 41 40 39 38 38 37 37 36 36 36 35 35 35 34 34 34 33 33 33 33 33 32 32 32 31 31 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 20 19 19 18 18 18 17 17 17 16 16 16 16 16 16 15 15 14 13 13 12 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 4 4 5 5 5 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 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 3 3 3 3 3 3 3 3 2 2 3 3 3 4 4 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 15 15 15 15 15 15 14 15 15 15 16 16 16 16 16 16 16 18 31 33 35 37 39 39 39 38 37 37 36 37 37 38 39 38 37 36 36 35 35 35 35 35 35 35 35 35 35 35 34 34 33 32 32 30 29 28 27 26 25 24 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 20 19 19 19 20 21 21 22 23 24 24 24 24 24 24 25 26 26 27 26 25 24 24 23 22 21 20 19 18 18 18 17 16 15 14 12 11 10 9 8 8 7 7 7 7 7 7 7 7 7 6 6 7 7 8 8 9 9 10 10 11 11 11 12 12 12 13 13 13 14 14 15 15 16 17 17 18 18 19 20 20 21 21 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 28 28 28 28 28 29 29 29 29 29 29 30 30 30 31 31 32 32 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 34 34 34 34 34 34 34 34 34 34 34 35 36 36 37 38 39 39 40 40 40 40 40 40 40 40 40 40 40 41 41 41 42 42 42 42 41 40 40 40 40 40 41 41 41 41 42 42 42 42 42 42 41 41 40 40 39 38 38 37 37 37 37 36 36 36 35 35 35 35 34 34 34 34 33 33 33 32 32 32 32 31 31 31 31 30 30 30 29 29 29 29 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 21 20 20 19 19 19 18 18 17 17 17 16 16 16 16 16 16 16 15 14 13 13 12 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 8 8 8 8 8 7 7 6 6 6 5 5 5 5 4 4 4 4 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 5 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 19 19 18 18 18 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 16 17 32 34 36 38 40 40 40 38 38 37 37 37 37 38 38 38 37 36 35 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 32 31 30 29 28 27 26 25 24 24 23 22 22 22 22 22 22 22 22 22 22 21 21 21 22 21 21 20 20 19 19 19 20 21 23 23 24 25 25 25 25 25 24 24 24 25 25 26 25 25 24 23 22 21 19 18 18 17 16 16 15 14 13 12 11 10 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 12 12 12 12 13 13 13 14 14 14 15 15 16 17 17 18 18 19 19 20 21 21 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 30 30 31 31 32 32 32 33 33 33 33 33 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 35 35 36 36 37 38 38 39 39 39 39 40 40 40 40 40 40 40 40 41 41 41 42 42 41 41 40 40 40 40 41 41 41 41 42 42 42 42 42 41 41 41 40 40 39 39 38 38 38 38 37 37 37 37 36 36 36 36 35 35 35 35 34 34 34 34 33 33 33 32 32 32 31 31 31 31 30 30 30 30 30 29 29 29 29 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 22 22 21 21 20 20 19 19 18 18 17 17 17 17 16 16 16 16 16 16 15 14 13 13 12 12 11 11 11 11 11 12 12 11 11 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 6 6 5 5 4 3 4 4 4 4 3 3 2 2 2 1 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 9 9 10 10 10 11 11 11 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 19 19 19 18 18 17 17 17 17 17 17 17 16 16 15 15 16 17 34 36 37 38 40 40 40 39 38 38 37 37 37 37 37 37 36 35 35 35 34 35 35 35 35 35 35 35 35 34 34 34 33 33 32 31 30 29 28 28 27 26 25 25 24 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 19 20 22 23 24 25 26 26 26 26 26 25 25 25 24 24 24 24 24 24 23 22 21 20 18 17 16 16 15 14 13 13 12 11 10 9 8 8 8 8 8 8 8 8 8 7 7 6 7 7 7 8 8 9 9 10 11 11 11 12 12 12 13 13 13 13 13 14 14 14 15 15 16 16 17 18 18 19 19 20 21 21 22 22 22 23 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 29 29 30 30 30 31 31 32 32 32 32 33 33 33 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 35 35 35 35 36 36 37 37 38 38 38 39 39 39 39 39 39 39 40 40 40 40 41 41 41 41 41 40 40 40 40 40 41 41 41 41 42 42 42 42 41 41 41 40 40 40 39 39 39 39 38 38 38 38 38 37 37 37 37 37 36 36 36 36 35 35 35 34 34 34 33 33 33 33 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 22 22 21 21 20 20 20 19 19 18 18 17 17 17 16 16 16 16 16 16 15 14 14 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 8 8 8 7 7 6 6 6 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 4 4 4 5 5 5 5 4 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 2 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 10 10 11 11 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 18 18 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 20 20 19 19 19 19 20 21 20 20 21 21 20 21 35 38 39 40 40 40 39 38 38 37 37 37 37 37 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 32 31 30 30 29 28 28 27 26 25 24 22 22 21 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 21 23 24 25 26 26 27 27 27 27 27 26 26 25 25 24 24 23 23 23 22 21 20 18 17 16 15 15 14 13 12 12 11 10 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 9 9 10 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 18 18 19 19 20 21 21 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 29 29 29 30 30 30 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 34 34 34 35 35 35 35 35 35 35 35 35 35 35 36 36 36 37 37 38 38 38 39 39 39 39 39 39 39 39 40 40 40 40 41 41 40 40 40 40 40 40 40 40 41 41 41 41 41 41 41 41 41 41 40 40 40 40 39 39 39 39 39 39 38 38 38 38 38 38 37 37 37 37 36 36 36 36 35 35 35 34 34 34 33 33 33 32 32 32 32 32 31 31 31 31 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 24 23 23 23 23 23 23 22 22 21 21 21 20 20 19 19 18 18 18 17 17 17 16 17 17 17 16 16 15 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 5 6 6 6 6 5 5 4 4 4 4 4 4 4 4 3 2 2 2 2 2 3 3 2 2 2 1 1 0 0 1 1 1 1 2 3 3 4 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 7 7 7 8 8 8 8 9 9 9 10 10 11 11 12 12 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 23 23 24 25 25 26 26 26 25 36 37 38 38 38 38 37 37 36 36 35 36 36 36 36 36 36 36 36 36 35 35 35 35 35 36 36 36 35 35 34 33 33 32 31 31 30 30 29 29 28 27 26 25 23 22 21 21 21 21 21 21 21 20 20 21 20 21 21 21 20 20 21 22 24 25 25 26 27 27 27 28 28 27 27 27 26 25 24 23 22 22 21 21 21 20 19 17 16 15 15 14 13 13 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 8 7 7 7 8 8 9 9 10 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 18 18 19 20 20 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 26 27 27 27 28 28 28 28 28 28 29 29 29 29 30 30 30 31 31 31 32 32 32 32 32 33 33 33 33 34 34 34 35 35 35 35 35 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 36 36 36 37 37 37 38 38 38 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 41 41 41 41 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 38 38 38 38 38 37 37 37 37 37 36 36 36 35 35 35 34 34 33 33 33 33 32 32 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 29 28 28 28 28 28 28 27 27 27 27 26 26 26 26 26 25 25 25 25 24 24 24 23 23 23 23 22 22 22 21 21 20 20 20 19 19 18 18 17 17 17 17 17 17 17 16 16 16 15 15 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 4 4 4 3 3 2 1 1 2 2 2 2 2 2 2 1 1 1 1 2 3 3 3 3 3 3 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 11 11 11 12 12 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 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 23 23 23 23 24 24 24 25 26 26 27 27 27 27 27 27 35 36 37 37 36 36 36 35 35 34 34 34 35 35 36 36 37 37 36 36 36 36 35 35 36 36 36 37 36 36 35 34 33 32 31 30 30 30 30 29 29 27 26 25 23 22 21 20 20 20 20 19 19 19 20 20 20 21 21 21 22 22 23 24 25 26 26 27 27 27 27 27 27 27 27 26 25 24 23 22 21 21 21 20 20 19 18 17 16 15 14 14 13 12 12 11 11 10 9 9 9 9 9 9 9 9 9 8 8 8 7 8 8 8 9 10 10 11 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 18 18 19 20 20 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 29 29 29 29 30 30 30 31 31 31 31 32 32 32 32 32 33 33 34 34 34 35 35 35 35 35 35 35 35 34 34 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 37 37 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 38 38 38 38 38 37 37 37 37 36 36 36 35 35 34 34 34 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 30 30 30 29 29 29 29 29 29 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 24 24 24 23 23 23 23 23 22 22 22 22 21 21 20 20 20 19 19 18 18 18 18 17 17 17 17 17 16 16 16 15 14 14 14 14 14 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 5 5 6 7 7 7 8 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 12 12 12 13 13 14 14 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 24 24 24 24 25 25 26 27 28 28 28 29 28 27 34 35 35 35 35 35 35 35 34 34 34 34 34 34 35 36 36 37 36 36 36 36 36 36 36 36 37 37 37 36 36 35 33 32 31 30 30 30 29 29 28 27 25 24 22 21 19 19 19 19 19 19 19 19 20 20 21 21 22 22 23 23 25 25 26 27 27 27 28 27 27 27 26 26 26 25 24 23 22 21 21 20 20 19 19 18 17 16 15 15 14 14 13 12 12 11 11 10 9 9 9 9 9 9 9 9 9 8 7 7 8 8 9 9 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 17 17 18 19 19 20 20 21 21 21 21 21 22 22 22 22 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 31 31 31 31 32 32 32 32 32 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 36 36 37 37 37 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 38 38 38 38 38 37 37 37 36 36 36 35 35 34 34 34 34 34 33 33 33 33 33 32 32 32 32 32 31 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 24 24 24 24 24 23 23 23 23 23 22 22 22 21 21 21 20 20 19 19 19 18 18 18 17 17 17 17 17 16 16 15 15 15 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 13 14 14 15 15 16 16 17 17 17 17 17 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 23 24 24 25 25 26 26 27 27 28 29 30 30 30 29 32 34 34 35 35 35 35 35 35 34 34 33 33 33 34 34 35 35 35 36 36 36 36 36 37 37 37 37 36 36 36 35 34 32 31 30 30 29 29 28 27 26 24 23 22 21 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 25 26 26 27 27 28 28 27 27 26 26 25 25 25 24 23 22 22 21 20 20 19 19 18 17 16 16 15 14 14 13 13 12 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 9 9 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 17 18 19 19 20 20 20 21 21 21 21 21 22 22 22 22 23 23 24 24 24 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 29 29 29 29 29 30 30 30 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 36 36 36 37 37 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 41 41 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 38 38 38 38 38 37 37 37 36 36 36 35 35 35 35 34 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 31 31 31 30 30 30 30 29 29 29 28 28 27 27 27 26 26 26 25 25 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 22 21 21 20 20 20 20 19 19 18 18 18 18 17 17 17 17 16 16 15 15 15 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 5 5 6 6 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 15 15 15 16 17 17 17 18 18 18 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 22 22 23 23 24 24 25 26 27 28 28 29 29 29 29 29 30 30 30 32 33 34 35 36 36 37 36 35 34 33 33 32 32 32 32 33 33 34 34 35 35 36 36 37 37 36 36 36 35 35 34 33 32 31 30 30 29 28 27 26 25 24 23 22 21 21 20 20 20 20 21 21 22 22 23 23 23 24 24 25 26 27 27 28 28 28 27 27 26 25 24 23 23 23 23 22 22 21 21 20 19 18 18 17 17 16 15 14 14 13 12 12 11 11 10 10 10 9 9 9 9 8 8 8 9 9 9 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 13 14 14 14 14 14 14 15 15 16 16 17 18 18 19 19 20 20 20 21 21 21 21 21 22 22 22 22 23 23 24 24 24 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 29 30 30 30 31 31 32 32 32 32 33 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 36 36 36 37 37 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 38 38 38 38 38 37 37 37 36 36 36 36 35 35 35 35 34 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 31 31 31 30 30 30 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 20 20 19 19 19 19 18 18 18 18 17 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 17 17 18 18 19 19 20 20 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 23 23 24 24 25 26 27 27 28 29 29 30 30 30 30 30 30 30 30 32 34 35 35 36 36 35 34 33 33 32 32 32 32 32 32 32 32 32 33 33 34 35 36 37 37 36 36 35 35 34 34 33 32 31 30 29 28 27 26 25 25 24 23 23 22 21 21 21 21 21 22 22 23 23 24 25 25 26 26 27 27 27 27 27 27 27 26 25 24 23 23 22 22 22 22 22 21 21 20 19 18 18 17 17 16 15 15 14 13 12 12 11 11 10 10 9 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 18 18 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 23 24 24 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 30 30 30 31 31 31 32 32 32 32 33 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 36 36 37 37 37 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 38 38 38 38 37 37 37 37 36 36 36 36 35 35 35 35 34 34 34 34 34 33 33 33 33 32 32 32 32 32 31 31 31 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 23 23 22 22 22 22 22 21 21 20 20 20 20 19 19 19 18 18 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 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 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 26 27 28 28 29 30 30 30 31 31 31 31 30 30 30 31 32 34 35 35 34 33 32 32 31 31 31 31 32 33 33 33 32 32 32 32 32 33 34 36 36 36 36 36 35 35 34 33 33 32 31 30 29 28 27 26 26 25 25 24 24 23 22 22 21 22 22 23 24 24 25 26 27 27 27 27 27 27 27 27 26 26 25 24 24 23 22 22 21 21 21 21 20 20 19 19 18 18 17 17 16 16 15 14 14 13 12 12 10 9 8 8 7 7 8 8 8 8 8 9 9 10 10 11 12 12 13 13 14 14 15 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 15 15 16 16 17 18 18 19 19 19 20 20 20 20 21 21 21 22 22 22 23 23 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 30 30 30 31 31 31 32 32 32 32 33 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 37 37 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 38 38 38 38 38 38 38 37 37 37 37 36 36 36 36 35 35 35 35 34 34 34 34 33 33 33 33 33 32 32 32 32 32 31 31 31 31 30 30 29 29 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 19 19 19 19 18 18 17 17 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 8 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 13 13 13 13 14 14 14 13 13 13 14 14 14 14 15 15 16 16 16 17 17 17 17 18 18 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 26 26 27 28 28 29 30 31 31 31 31 31 32 31 31 31 31 31 31 32 33 33 32 31 30 29 29 30 31 32 33 33 33 33 33 32 32 32 32 33 34 35 36 36 36 36 35 35 34 34 33 32 31 30 30 29 28 27 27 26 26 25 25 24 23 22 22 22 23 24 25 26 27 28 28 28 28 27 27 26 26 25 25 24 24 24 23 22 21 21 20 20 19 19 19 18 18 17 17 17 16 16 15 15 14 13 13 12 11 11 10 9 8 7 7 7 8 8 8 8 9 9 10 10 11 12 12 13 14 14 15 15 15 15 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 15 15 16 16 17 17 18 18 19 19 19 20 20 20 20 21 21 22 22 22 23 23 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 31 31 31 31 32 32 32 32 32 33 33 33 33 34 34 34 34 35 35 35 34 34 34 34 34 34 35 35 35 35 35 35 36 36 37 37 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 37 37 37 37 36 36 36 35 35 35 35 34 34 34 34 34 33 33 33 33 32 32 32 32 32 31 31 31 30 30 30 29 29 29 28 28 28 28 27 27 27 27 26 26 26 25 25 24 24 24 23 23 23 23 23 22 22 22 22 22 22 21 21 21 20 20 20 20 19 19 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 8 8 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 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 20 20 20 21 21 22 22 22 23 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 26 27 27 27 28 28 29 29 30 31 31 32 32 32 32 32 32 32 32 32 30 30 31 30 30 29 28 28 29 30 31 32 32 32 32 32 32 32 33 33 33 33 34 34 35 35 35 35 35 35 35 35 34 33 33 32 31 30 29 28 28 27 26 26 25 24 23 23 23 23 24 25 26 27 28 29 29 29 28 27 26 25 25 25 24 24 23 23 22 21 20 20 19 18 18 17 17 17 16 16 15 15 15 14 14 13 13 12 12 11 10 10 9 8 8 7 7 8 8 9 9 9 9 10 10 11 12 12 13 14 14 15 15 15 15 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 17 17 18 18 19 19 19 20 20 20 20 21 21 21 22 22 23 23 23 24 24 24 25 25 25 25 25 25 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 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 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 36 36 36 37 37 37 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 37 37 37 37 36 36 36 36 35 35 35 35 34 34 34 34 33 33 33 33 33 32 32 32 32 32 31 31 30 30 30 30 29 29 29 28 28 28 28 27 27 27 26 26 25 25 25 24 24 24 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 19 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 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 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 24 24 24 25 25 25 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 30 30 31 31 32 32 33 33 33 33 33 32 29 29 29 28 28 28 28 28 29 30 30 31 31 31 31 31 31 32 33 33 33 34 34 34 34 34 34 35 35 35 36 36 35 35 34 33 33 32 31 30 29 28 27 26 25 24 24 24 24 24 25 26 26 27 28 29 29 29 28 27 26 25 24 24 24 23 23 22 21 20 19 18 18 17 16 16 15 15 15 14 14 14 14 13 13 12 12 11 11 10 9 9 8 8 8 8 8 8 9 9 10 10 10 11 11 12 12 13 14 14 14 15 15 15 15 14 14 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 17 17 18 18 19 19 19 20 20 20 20 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 25 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 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 34 35 35 35 36 36 37 37 37 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 39 39 39 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 37 37 37 37 37 36 36 36 35 35 35 35 34 34 34 34 34 33 33 33 33 33 32 32 32 31 31 31 31 31 30 30 30 29 29 29 29 28 28 28 28 27 26 26 25 25 25 24 24 24 24 23 23 23 23 23 23 23 22 22 22 21 21 20 20 19 19 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 16 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 23 24 24 24 25 25 26 26 26 27 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 30 30 31 32 32 33 33 34 34 33 33 27 27 27 27 27 27 28 29 29 30 30 30 30 30 30 30 30 31 32 32 33 33 33 33 33 33 34 34 35 35 36 36 36 35 35 34 34 33 32 31 30 29 27 26 25 25 25 25 26 26 26 27 27 27 28 28 28 28 27 26 25 25 24 24 23 23 22 21 20 20 19 18 18 17 16 16 15 14 14 14 13 13 13 13 12 11 11 10 10 9 9 8 8 8 8 8 9 9 9 10 10 11 11 11 11 12 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 18 18 18 19 19 20 20 20 20 21 21 21 21 22 22 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 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 35 35 35 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 37 37 37 37 36 36 36 36 35 35 35 35 34 34 34 34 34 33 33 33 33 32 32 32 32 32 31 31 31 31 30 30 30 29 29 29 29 28 28 27 27 26 26 26 25 25 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 20 20 20 19 19 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 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 10 10 10 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 16 16 16 16 16 17 17 17 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 24 24 24 25 25 26 26 27 27 27 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 31 31 32 32 33 33 34 34 34 26 26 26 26 26 27 28 28 29 29 29 29 29 29 29 29 30 30 31 32 33 33 33 33 33 33 33 34 35 35 35 36 36 35 35 35 34 33 32 31 30 29 28 27 26 26 26 27 28 28 28 28 28 28 28 28 28 27 26 26 25 24 24 23 23 22 22 21 20 19 19 18 18 17 17 16 15 15 14 14 14 13 13 12 12 11 10 10 9 9 8 8 8 9 9 9 9 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 18 18 19 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 35 35 36 36 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 37 37 37 37 36 36 36 36 35 35 35 35 35 34 34 34 34 33 33 33 33 32 32 32 32 32 32 31 31 31 31 30 30 30 29 29 29 28 28 27 27 27 26 26 25 25 25 25 24 24 24 24 24 23 23 22 22 22 21 21 21 20 20 19 19 19 19 18 18 18 18 18 18 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 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 13 14 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 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 24 24 25 25 26 26 27 27 27 28 28 28 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 33 33 34 34 35 25 25 25 25 26 27 27 28 29 29 29 29 28 28 28 29 29 30 31 32 33 33 33 34 34 34 34 34 35 35 35 35 35 35 35 35 34 33 32 31 30 29 28 27 27 27 28 28 29 30 30 29 29 28 28 28 27 27 26 25 25 24 23 23 23 22 22 21 20 19 19 18 18 18 17 17 16 16 15 15 14 14 13 13 12 11 11 10 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 12 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 18 18 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 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 36 36 36 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 37 37 37 37 36 36 36 36 35 35 35 35 35 35 34 34 33 33 33 33 33 33 33 33 32 32 32 32 31 31 31 31 30 30 30 29 29 28 28 27 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 22 22 22 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 17 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 12 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 24 24 25 25 26 26 27 27 28 28 28 29 29 30 30 30 30 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 35 24 24 24 25 26 27 27 28 28 28 28 28 28 28 28 29 29 30 31 32 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 34 34 32 31 30 30 29 28 28 28 29 29 30 30 30 30 29 29 28 28 27 27 26 26 25 25 24 23 23 22 22 21 21 20 19 19 19 18 18 18 17 17 17 16 16 16 15 14 14 13 12 11 11 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 17 17 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 22 22 22 23 23 23 23 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 34 34 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 39 39 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 37 37 37 37 36 36 36 36 35 35 35 34 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 23 23 22 22 22 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 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 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 25 25 25 26 26 27 27 28 28 28 29 29 30 30 30 30 31 31 31 32 32 32 33 33 34 34 34 34 34 34 34 35 35 35 35 22 23 23 24 25 26 27 28 28 28 28 28 28 28 29 29 29 30 31 32 33 35 35 36 36 36 36 36 36 36 36 36 35 35 34 34 33 32 31 31 30 30 29 30 30 30 31 31 31 30 30 29 29 28 27 27 26 26 26 25 25 24 24 23 23 22 21 21 20 20 19 19 19 18 18 18 18 17 17 17 17 16 15 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 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 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 37 37 37 37 36 36 36 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 33 33 33 32 32 31 31 31 30 30 30 29 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 24 24 23 23 22 22 22 21 21 21 20 20 20 20 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 14 15 15 15 15 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 14 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 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 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 27 27 27 28 28 29 29 29 30 30 30 31 31 31 32 32 32 33 34 34 35 35 36 36 36 36 36 36 36 36 21 22 23 24 25 26 27 28 28 28 28 29 29 29 29 29 29 30 30 32 33 35 35 36 36 36 36 36 36 36 36 36 35 34 34 33 33 32 32 31 31 31 31 32 32 33 33 32 31 31 30 29 28 28 27 26 26 25 25 25 24 24 24 23 23 22 22 22 21 21 20 20 19 19 19 19 18 18 18 18 17 16 16 15 14 14 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 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 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 38 38 38 37 37 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 34 33 33 33 32 32 32 31 31 31 30 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 25 25 25 24 24 23 23 22 22 22 21 21 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 16 16 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 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 16 16 16 16 16 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 19 19 19 20 20 21 21 21 22 22 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 26 26 26 26 26 27 27 27 27 27 28 28 28 29 29 29 30 30 30 31 31 31 32 32 33 34 34 35 35 36 36 37 37 37 37 37 37 21 22 23 25 26 27 27 28 29 29 30 29 29 29 30 30 30 31 31 33 34 35 35 35 35 35 35 35 35 35 34 34 34 33 32 32 31 31 31 32 32 33 33 34 34 34 33 33 32 31 30 29 28 28 27 26 25 25 25 24 24 24 23 23 23 22 22 21 21 21 20 20 20 20 20 20 20 19 19 18 17 17 16 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 25 25 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 28 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 36 36 36 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 38 38 37 37 37 37 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 34 34 34 34 33 33 32 32 32 32 31 31 30 30 30 30 29 29 29 29 29 28 28 27 27 27 26 26 26 25 25 24 24 23 23 22 22 22 21 21 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 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 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 29 29 29 29 30 30 30 31 31 32 32 33 33 34 34 35 36 37 37 37 37 37 37 37 22 23 25 26 27 29 30 30 31 31 31 30 30 30 30 31 32 33 34 35 35 36 36 36 36 36 35 35 35 34 34 33 32 31 31 30 30 30 31 32 33 34 35 35 34 34 33 32 31 30 30 29 28 27 26 26 25 25 24 24 24 23 23 23 22 22 21 20 20 19 19 19 20 20 20 20 21 20 19 19 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 15 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 18 18 18 18 18 18 19 19 19 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 24 24 24 25 25 25 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 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 36 36 36 36 36 36 36 36 36 37 37 37 37 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 38 38 38 38 37 37 37 37 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 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 25 25 24 24 23 23 22 22 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 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 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 15 15 15 16 17 17 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 20 21 21 21 21 21 21 22 22 22 22 23 23 24 24 24 25 25 25 25 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 31 31 31 32 32 33 34 34 35 36 37 37 38 38 38 37 37 24 25 26 28 29 30 30 31 31 31 31 31 31 31 31 32 33 34 35 36 37 37 37 37 37 37 37 37 36 35 34 33 31 30 29 29 29 30 32 33 34 35 35 35 34 34 33 32 31 30 29 28 27 26 26 25 25 24 24 23 23 23 23 23 22 22 21 20 20 19 19 19 19 20 20 20 20 20 19 19 18 18 18 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 19 19 20 20 21 21 22 22 22 23 23 23 23 23 22 22 23 23 23 24 24 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 28 29 29 29 29 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 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 40 40 40 41 41 41 41 41 41 41 40 40 40 39 39 39 39 38 38 38 37 37 37 37 36 36 36 36 36 36 36 36 35 35 35 34 34 34 33 33 33 32 32 32 31 31 31 31 30 30 30 30 29 29 29 28 28 27 27 27 26 26 26 25 25 24 24 23 23 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 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 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 16 16 17 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 22 22 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 32 32 33 33 34 35 36 37 38 38 39 38 38 37 26 26 27 28 29 30 30 30 30 30 30 30 31 31 32 33 34 35 36 37 37 37 38 38 38 38 38 37 36 35 33 32 31 30 29 29 30 31 33 34 35 35 35 35 34 34 33 32 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 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 18 18 18 18 18 18 19 19 20 20 21 21 22 22 22 23 23 23 23 22 22 22 23 23 23 24 24 25 25 25 25 26 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 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 38 38 37 37 37 37 38 38 38 38 38 38 39 39 40 40 41 41 41 41 42 41 41 41 40 40 40 40 40 39 39 39 39 38 38 38 37 37 37 37 36 36 36 36 36 36 36 35 35 34 34 34 33 33 33 33 32 32 32 31 31 31 31 30 30 30 30 29 29 28 28 27 27 27 26 26 26 25 25 24 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 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 17 17 17 17 17 16 16 16 17 17 18 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 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 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 34 35 36 37 38 39 39 39 39 38 27 27 27 28 29 29 29 30 30 30 30 30 31 32 33 34 35 35 36 36 37 37 37 37 37 37 37 37 36 35 33 32 30 30 30 31 32 33 34 35 36 36 35 35 34 34 33 33 32 30 29 28 27 26 26 25 25 25 24 24 23 23 22 22 22 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 21 21 22 22 22 22 23 22 22 22 22 22 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 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 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 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 37 37 37 37 37 37 37 38 38 38 39 40 40 40 41 41 42 42 42 42 41 41 41 41 40 40 40 40 39 39 39 39 38 38 38 38 37 37 37 37 37 36 36 36 36 35 35 34 34 34 34 33 33 33 33 32 32 32 31 31 31 31 30 30 30 29 29 28 28 28 27 27 27 26 26 25 25 25 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 19 19 19 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 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 17 17 18 18 18 19 19 20 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 31 31 31 31 31 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 34 35 36 37 38 39 39 40 39 39 27 26 27 27 28 29 29 29 29 29 29 30 31 32 34 35 35 36 36 36 35 35 35 35 35 36 36 36 35 33 32 31 31 31 32 33 34 35 36 36 36 36 35 35 34 34 33 33 32 30 29 28 27 26 26 26 26 25 25 25 24 24 23 22 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 23 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 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 35 35 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 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 36 36 36 36 36 37 37 37 38 38 39 39 40 40 40 41 41 41 42 42 42 42 42 42 42 41 41 41 40 40 40 39 39 39 39 38 38 38 38 37 37 37 37 36 36 36 35 35 34 34 34 34 34 33 33 33 32 32 32 31 31 31 31 30 30 29 29 29 28 28 28 27 27 27 26 26 25 25 25 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 20 20 19 19 19 18 18 18 17 17 17 17 17 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 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 19 19 19 20 21 22 22 23 23 23 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 26 26 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 31 31 31 31 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 33 33 33 33 34 34 34 35 36 37 38 39 39 40 40 40 27 27 27 28 28 29 29 29 29 29 30 31 32 33 34 35 36 36 36 35 35 34 33 33 33 34 34 33 33 32 31 30 31 31 33 34 36 37 37 37 37 36 36 35 34 34 33 32 31 30 29 28 27 26 26 26 26 26 25 25 25 24 24 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 18 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 36 36 36 36 36 36 37 37 37 38 38 39 39 39 40 40 40 40 41 41 41 42 42 42 42 42 42 42 42 41 41 40 40 40 40 39 39 39 38 38 38 37 37 36 36 36 35 35 35 34 34 34 34 34 33 33 33 32 32 32 32 31 31 31 30 30 29 29 29 28 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 21 22 23 23 24 24 24 25 25 25 25 26 26 26 26 26 25 25 25 26 26 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 30 30 30 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 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 36 37 38 38 39 40 40 40 27 28 28 29 29 29 30 30 30 30 31 31 32 33 34 35 36 36 36 36 35 34 33 32 32 32 31 31 30 30 30 30 31 32 33 35 37 38 38 38 38 38 37 36 35 34 33 31 30 29 28 27 27 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 18 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 21 21 22 22 22 22 23 23 23 23 23 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 31 31 31 32 32 32 32 32 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 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 36 36 36 37 37 37 37 37 37 37 37 37 37 37 36 37 36 36 36 36 37 37 37 38 38 39 39 39 40 40 40 40 40 41 41 42 42 42 42 43 43 42 42 42 42 42 41 41 41 40 40 39 39 38 38 37 37 36 36 35 35 35 35 34 34 34 34 34 33 33 33 33 32 32 32 31 31 31 30 30 29 29 29 28 28 27 27 26 26 26 25 25 25 24 24 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 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 20 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 20 21 22 23 24 24 24 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 30 30 30 31 31 31 31 31 31 31 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 33 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 37 37 38 39 39 40 40 41 28 28 29 29 30 30 31 31 31 31 32 32 32 33 34 35 35 36 36 35 35 33 32 31 30 29 29 28 28 28 29 30 31 33 34 36 37 38 39 39 39 39 38 37 36 34 33 31 30 29 28 28 28 28 28 28 28 28 27 27 26 26 25 25 25 24 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 18 18 17 17 17 16 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 17 17 17 17 17 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 23 24 24 24 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 35 35 35 35 35 36 36 36 36 35 35 35 36 36 36 36 36 36 36 36 36 37 37 37 37 38 38 38 38 38 38 38 38 38 38 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 38 38 39 39 39 39 40 40 40 40 40 41 41 41 41 42 42 42 43 43 43 43 42 42 42 42 41 41 40 40 39 38 38 37 37 36 36 35 35 35 34 34 34 34 34 34 33 33 33 33 32 32 32 31 31 30 30 29 29 29 28 28 27 27 26 26 26 25 25 24 24 23 23 22 22 22 21 21 21 20 20 20 20 19 19 19 18 18 18 18 18 18 17 17 17 17 17 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 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 20 20 20 21 22 23 23 24 25 25 25 26 26 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 32 32 32 32 33 33 33 33 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 34 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 37 37 37 38 39 39 40 40 41 42 28 29 29 30 31 31 32 32 32 32 32 32 32 32 33 33 33 34 34 33 33 32 31 29 28 27 27 27 27 28 30 31 32 34 35 36 37 38 39 40 40 40 39 38 37 35 34 32 31 30 29 29 29 29 29 29 29 28 28 28 27 26 26 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 20 19 19 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 16 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 39 39 38 38 38 38 37 37 37 37 37 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 39 39 39 39 39 40 40 40 40 40 40 41 41 41 42 42 42 42 43 43 43 43 43 43 42 42 41 40 39 39 38 38 37 37 36 36 36 35 35 34 34 34 34 34 33 33 33 33 33 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 18 18 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 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 21 21 21 21 20 20 21 22 23 24 25 25 25 26 26 27 27 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 33 33 33 33 33 34 34 34 34 34 33 33 33 34 34 34 34 34 34 34 34 34 34 35 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 39 39 40 41 41 42 42 29 29 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 29 28 27 26 26 27 27 29 30 32 33 35 36 37 38 39 40 41 41 41 40 39 38 36 35 33 32 31 31 30 30 30 30 29 29 29 29 28 28 27 26 26 25 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 19 19 18 18 17 17 17 17 17 17 18 17 17 17 17 17 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 21 21 22 22 22 23 23 23 24 24 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 33 33 33 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 36 37 37 37 38 38 38 38 38 38 38 38 38 38 38 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 39 39 39 39 39 39 39 40 40 40 40 40 41 41 41 41 42 42 42 43 43 43 43 43 43 43 42 41 41 40 39 38 38 37 37 36 36 36 35 35 34 34 34 34 33 33 33 33 32 32 32 31 31 31 30 30 29 29 28 28 27 26 26 25 25 24 23 23 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 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 19 19 19 19 19 19 20 20 20 20 20 20 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 21 21 21 21 22 23 24 25 25 26 26 26 27 27 28 28 29 29 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 34 34 35 35 35 35 35 35 35 35 35 36 36 36 36 37 37 37 37 37 37 37 38 38 38 38 38 38 38 39 39 39 40 40 40 41 41 42 42 43 29 30 31 31 32 32 32 32 31 31 31 31 31 32 32 32 31 31 31 31 30 29 29 28 27 26 27 28 29 30 32 33 34 35 36 38 39 40 40 41 41 41 40 39 38 37 35 34 33 33 32 31 31 31 30 30 29 29 29 28 28 27 26 26 25 25 24 24 23 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 19 19 18 18 17 17 17 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 15 15 15 16 16 16 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 21 21 22 22 22 23 23 24 24 24 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 34 34 34 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 39 39 39 40 40 40 40 40 41 41 41 41 42 42 42 43 43 43 43 43 43 43 42 42 41 40 39 39 38 38 37 37 36 36 35 35 34 34 34 33 33 33 32 32 32 31 31 31 31 30 30 30 29 28 28 27 27 26 25 25 24 23 23 22 21 21 21 20 20 19 19 19 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 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 23 23 23 23 23 23 23 23 23 22 22 22 22 22 23 24 25 26 26 26 27 27 27 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 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 39 40 40 40 41 41 42 42 42 43 44 30 30 31 32 32 32 32 31 31 31 31 31 31 32 32 32 32 32 31 31 30 29 29 28 27 27 28 29 30 32 33 34 36 37 37 38 39 40 41 41 42 41 40 39 38 37 35 34 34 33 32 32 31 31 30 30 29 28 28 27 27 27 26 26 25 25 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 19 19 19 19 18 18 19 19 18 18 17 17 16 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 20 20 21 22 22 23 23 23 24 24 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 34 34 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 39 39 39 39 39 40 40 40 40 40 40 41 41 41 41 41 42 42 42 43 43 43 43 43 42 42 42 41 40 40 39 38 38 37 37 36 36 35 35 35 34 34 33 33 32 32 31 31 31 30 30 30 30 29 29 28 28 27 27 26 25 25 24 23 22 22 21 20 20 19 19 19 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 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 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 24 24 23 23 23 23 22 22 23 24 25 26 27 27 27 28 28 28 29 29 29 30 30 30 30 31 31 31 32 32 32 33 33 33 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 36 36 36 36 36 35 35 35 35 35 36 36 36 35 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 39 40 40 40 40 41 41 41 42 42 43 43 44 44 Wind_Direction 177 177 178 181 184 182 178 175 174 173 173 173 173 174 174 174 174 175 177 179 180 178 176 174 173 174 175 178 180 182 182 181 180 179 178 178 177 176 174 172 169 165 164 162 160 159 158 157 157 156 153 148 142 137 132 128 126 122 119 117 115 111 107 103 102 103 102 100 102 105 105 104 104 105 107 111 114 116 118 122 124 125 126 126 125 125 124 123 121 120 119 119 118 118 117 116 115 114 113 113 112 112 113 113 114 115 117 118 119 120 120 121 121 121 121 121 121 119 118 117 114 111 108 106 106 107 110 112 115 119 124 129 133 136 139 140 140 141 142 140 138 136 135 136 139 141 143 144 144 143 144 146 150 153 155 155 155 155 155 154 154 154 154 155 156 157 158 160 161 163 164 164 165 165 164 163 161 161 162 163 164 162 158 151 145 142 142 142 140 135 129 124 120 118 119 122 127 133 141 148 153 156 157 159 160 155 143 133 128 129 130 130 127 126 124 126 127 126 127 124 124 125 126 129 135 139 139 142 145 153 159 154 147 142 141 145 151 153 153 155 161 168 173 176 178 181 180 172 160 152 154 160 164 158 149 137 128 122 122 121 122 123 124 125 126 123 131 157 173 172 169 170 168 163 155 135 117 112 113 113 110 107 105 103 101 100 99 98 98 99 101 100 100 100 101 103 105 108 112 117 122 126 129 132 136 141 141 134 115 106 96 88 84 81 78 75 71 67 64 63 66 73 93 150 183 191 193 193 193 193 195 198 199 201 207 213 218 233 332 21 36 39 36 33 32 32 32 29 24 19 15 15 17 21 22 24 23 17 7 356 349 347 347 348 347 347 348 349 348 346 344 344 346 346 344 340 335 331 327 323 321 323 325 325 324 323 322 321 318 313 312 314 315 314 311 308 306 305 307 311 313 315 318 327 345 14 49 70 87 118 233 286 300 301 296 280 217 129 97 86 82 80 79 78 77 77 76 76 75 74 73 74 75 79 84 87 87 86 86 87 88 89 90 92 94 95 95 96 95 95 93 91 90 92 93 93 92 91 90 89 87 85 84 83 83 83 84 84 83 81 79 77 75 73 71 70 73 75 75 75 75 75 76 78 81 82 81 80 78 77 76 74 74 75 81 91 100 108 109 77 53 52 52 50 55 114 158 157 148 130 129 145 123 72 66 59 89 151 156 155 149 63 31 43 46 48 48 39 28 27 47 28 11 11 12 13 12 11 8 7 6 6 6 5 5 6 7 9 14 18 22 26 28 30 33 38 42 41 176 175 176 179 181 181 179 176 175 174 175 175 175 175 174 173 172 171 173 175 177 177 177 174 173 173 174 176 178 180 181 181 180 179 177 177 176 176 175 173 169 166 164 162 160 159 158 158 157 156 154 149 143 137 132 129 126 121 117 113 111 109 106 101 99 97 95 95 96 100 100 99 97 100 104 110 114 115 117 120 123 124 125 125 125 125 124 123 122 120 120 119 119 119 118 117 116 115 114 113 112 112 112 113 114 115 116 118 119 120 121 121 121 121 122 122 121 120 119 117 114 112 109 107 107 109 110 110 113 116 119 124 129 134 138 141 140 139 139 140 140 140 139 139 140 142 144 145 145 144 144 146 150 154 156 157 158 158 158 156 155 155 155 155 156 157 159 161 162 164 165 166 166 167 167 165 164 164 164 166 167 166 162 156 149 145 145 144 142 137 130 125 122 122 124 126 130 136 141 145 149 154 160 163 164 158 144 132 127 127 127 128 128 128 128 127 124 122 123 123 123 124 125 128 134 140 142 143 147 152 153 150 145 142 143 146 149 150 151 153 158 164 172 182 191 193 191 179 162 153 154 157 157 154 146 133 129 126 123 121 121 122 124 125 107 110 150 176 181 178 173 169 163 155 145 128 114 111 112 112 111 109 107 105 103 100 99 97 97 98 99 99 99 99 99 101 104 107 110 113 117 120 123 125 127 130 129 118 97 85 84 83 82 81 80 76 71 65 61 61 63 72 102 167 190 198 204 208 211 212 210 208 206 203 202 206 211 219 251 0 29 34 34 31 30 30 29 26 21 16 14 14 15 18 20 23 22 15 3 352 346 346 347 348 346 344 343 343 343 343 343 344 346 346 345 341 337 332 328 323 320 320 323 327 330 332 333 331 322 313 312 315 316 314 310 308 307 308 311 314 316 318 320 325 336 4 71 92 105 127 167 254 295 301 301 295 275 101 84 77 74 74 73 72 71 69 69 68 68 68 68 69 71 74 79 81 81 80 80 79 78 79 81 83 86 89 92 94 96 97 97 95 93 91 91 91 92 91 89 86 84 82 82 82 82 81 81 81 83 84 82 80 77 77 73 71 71 71 72 72 72 72 74 77 79 80 80 79 78 77 76 74 73 73 72 65 63 82 88 77 62 57 53 55 109 149 154 151 140 125 122 127 82 64 65 67 144 159 160 150 81 19 14 21 31 37 38 32 31 38 34 18 14 15 16 15 13 10 8 8 9 10 11 11 12 12 13 15 20 23 27 28 29 30 33 41 51 51 176 176 176 177 179 180 178 177 176 175 176 176 177 176 174 173 171 170 170 171 173 174 175 175 174 173 173 174 176 178 179 180 180 178 177 176 175 175 175 173 171 168 165 162 161 160 159 159 158 157 155 152 146 138 133 130 126 122 115 110 108 108 105 101 97 94 91 90 91 94 94 93 91 92 99 108 113 114 115 117 120 122 124 124 124 124 124 122 121 121 120 120 120 119 119 118 116 115 115 114 113 113 113 114 115 116 117 118 119 120 121 121 121 121 122 122 122 121 120 118 116 114 112 110 110 110 110 109 109 111 113 116 122 130 137 141 141 140 141 142 144 144 143 142 141 142 143 145 146 145 145 146 149 153 156 157 159 160 160 158 157 156 156 156 156 158 159 161 163 164 166 167 168 168 169 169 169 168 168 168 168 168 164 160 156 152 149 148 146 141 135 131 128 128 129 131 135 139 142 139 139 143 149 152 154 153 141 128 124 123 123 124 124 125 125 124 121 121 121 120 120 122 124 127 131 136 138 139 141 140 141 142 142 141 142 144 145 146 147 149 153 162 178 199 208 205 215 212 177 163 157 154 148 145 138 126 122 120 118 118 119 121 125 117 109 139 173 178 178 175 171 164 156 146 134 121 113 112 113 113 112 111 110 108 105 102 100 98 97 97 97 97 97 98 98 99 101 104 107 109 112 114 118 119 121 121 120 110 96 87 86 84 83 83 81 77 71 64 59 57 58 66 102 184 204 213 222 230 234 229 219 210 205 201 197 200 208 215 231 292 12 27 30 30 29 28 27 22 16 12 12 14 15 17 20 23 22 14 0 349 346 346 348 348 345 341 339 339 339 341 343 346 349 350 349 346 342 337 333 329 324 322 324 331 339 346 349 344 331 314 307 312 316 315 311 308 307 308 311 315 317 320 321 322 324 333 110 105 116 131 148 197 272 293 300 305 318 30 53 59 62 64 65 64 63 62 62 62 62 61 61 63 68 72 75 74 71 70 71 70 69 70 72 76 80 84 87 91 94 97 98 98 96 94 92 91 91 90 88 86 83 82 81 81 81 81 79 79 83 85 80 76 73 74 74 72 71 70 70 70 71 73 75 78 80 82 82 82 81 79 78 76 74 68 55 46 51 72 89 89 77 66 58 80 145 148 147 144 133 121 117 105 59 64 68 71 161 160 159 81 19 12 12 15 29 38 43 46 71 117 100 27 18 21 20 17 14 10 9 11 12 13 14 15 16 16 17 20 23 27 29 30 30 30 33 43 65 70 180 179 178 178 179 179 178 178 177 176 176 176 177 176 174 172 171 169 169 170 170 171 172 174 174 175 174 174 175 176 177 178 179 179 178 176 174 175 175 174 172 170 166 163 161 160 160 159 159 158 157 154 149 142 136 133 129 125 118 110 106 106 105 101 97 92 88 86 87 89 88 86 84 86 92 101 108 111 113 115 118 120 122 122 123 123 123 122 121 121 121 121 121 120 120 119 117 117 117 116 115 114 114 115 116 117 118 119 120 121 122 122 122 122 122 123 123 122 122 121 119 117 116 114 113 113 112 111 108 108 111 116 125 132 137 141 142 142 143 145 146 147 146 144 142 141 143 145 146 145 145 145 147 151 154 155 157 159 160 159 157 157 157 157 157 158 159 161 163 164 166 168 168 169 170 172 173 173 172 171 170 168 166 165 163 160 156 153 150 146 142 137 134 132 131 134 140 145 148 151 149 145 139 136 140 139 128 118 118 120 121 121 122 121 120 121 121 122 121 121 122 124 125 126 130 132 134 135 135 133 132 135 137 139 140 140 140 140 140 140 142 146 138 99 50 345 290 290 248 187 162 147 137 132 126 118 116 117 117 118 119 122 121 116 132 162 178 176 174 171 166 158 147 135 124 117 114 113 114 114 114 113 112 111 107 104 102 100 99 98 97 97 97 97 97 97 99 101 104 106 108 109 112 114 116 116 115 108 97 93 92 86 85 83 81 77 72 65 58 54 55 59 66 161 216 219 223 225 223 220 215 207 199 193 190 197 207 213 226 254 350 25 30 30 29 30 28 22 16 12 13 15 17 17 20 23 21 14 3 353 349 348 348 347 343 340 339 339 340 342 346 351 354 355 354 352 348 344 341 337 333 331 333 342 353 1 2 356 341 316 296 297 309 315 314 310 308 308 311 314 317 320 321 322 322 313 140 111 117 129 140 164 221 271 294 312 337 9 31 44 51 56 58 58 57 56 56 56 56 53 52 55 61 64 65 65 64 63 64 64 63 63 66 69 74 78 82 86 90 92 94 95 93 92 91 91 90 89 88 87 85 83 83 83 83 82 82 82 83 83 76 72 71 72 73 72 71 70 70 71 73 75 78 81 83 85 85 85 84 84 84 83 81 78 70 67 73 97 108 107 97 84 72 96 147 144 143 138 119 99 86 77 64 69 69 58 72 84 51 20 12 10 11 17 27 38 49 66 88 117 126 55 22 27 24 20 15 13 13 15 16 15 15 16 17 18 19 21 25 29 30 30 29 30 32 40 65 90 188 185 182 182 182 181 180 179 178 178 177 176 176 175 173 171 170 170 170 170 169 168 169 170 173 175 176 175 175 175 176 177 179 179 179 177 175 175 175 175 174 172 168 164 161 161 160 160 159 159 159 157 153 147 141 136 132 129 124 115 107 104 103 101 97 92 86 84 85 86 84 81 80 81 84 91 100 106 109 111 114 118 120 121 121 122 122 122 121 121 121 121 121 121 121 120 119 119 119 118 117 116 116 117 117 118 119 120 122 122 123 123 123 123 123 124 124 124 124 124 123 122 121 119 118 118 118 117 116 116 120 126 132 136 140 141 142 142 143 144 146 147 147 145 142 140 141 144 146 146 144 144 146 149 152 154 156 158 159 159 158 158 159 158 158 158 160 161 162 163 166 167 168 169 170 173 175 176 175 174 172 170 169 168 167 164 160 156 152 148 146 142 138 133 135 141 149 154 158 165 164 156 145 135 129 121 111 111 122 128 124 121 121 121 122 123 123 122 121 122 124 124 124 126 128 129 129 129 128 127 127 129 132 135 136 135 134 133 133 133 132 129 111 89 78 59 304 294 293 277 168 132 117 117 114 112 114 118 120 121 120 120 122 133 153 168 172 170 168 166 160 150 137 125 119 115 114 113 114 114 114 114 113 111 107 104 102 101 99 97 97 97 97 96 96 96 96 97 99 101 103 104 106 108 110 110 109 105 107 133 104 88 85 82 77 76 76 72 63 55 52 51 47 34 333 256 239 229 222 217 215 207 195 184 174 189 203 213 229 265 6 34 37 35 34 33 30 25 19 16 17 19 19 18 20 22 21 16 8 359 354 351 350 346 342 341 341 340 342 345 350 355 359 359 358 355 352 350 348 346 343 341 344 354 5 12 11 3 347 322 287 270 283 302 309 310 312 313 316 319 324 325 326 327 326 325 216 122 121 128 136 150 178 234 289 325 350 9 25 37 45 50 53 53 52 50 50 51 51 48 44 47 52 53 53 55 57 59 60 60 59 59 61 65 69 73 78 81 84 87 88 89 88 88 89 90 90 91 90 89 87 86 85 85 84 83 84 84 83 79 73 71 72 72 72 72 72 71 71 72 75 78 81 84 87 88 89 89 90 90 91 92 94 98 109 124 127 123 122 120 116 108 105 123 143 140 138 137 92 79 72 68 71 73 71 63 53 41 30 20 14 12 13 18 25 35 47 67 88 104 103 23 23 27 26 22 18 16 17 18 18 17 16 16 18 19 19 21 26 29 30 29 29 30 31 35 64 100 194 193 190 188 188 186 183 181 181 180 179 177 176 175 173 172 171 171 172 172 171 169 168 168 170 174 176 178 177 176 176 177 178 180 180 179 177 176 176 176 175 174 170 165 163 162 161 160 160 160 160 159 156 151 145 139 135 133 129 122 114 107 103 101 96 92 87 84 84 84 80 78 79 79 78 82 89 98 104 107 111 115 117 118 119 120 121 122 121 122 121 121 122 122 122 121 120 121 121 121 120 120 119 119 120 120 121 122 123 124 124 125 125 126 126 126 126 126 127 127 127 127 127 126 126 126 126 126 127 128 130 133 136 139 140 141 141 142 143 144 145 146 146 144 141 140 140 143 145 145 143 143 144 147 151 153 155 157 158 158 158 159 159 159 159 161 162 162 162 163 165 167 167 168 170 173 175 176 176 174 173 171 170 169 167 164 160 157 155 152 150 147 143 138 143 153 159 162 165 170 170 166 164 156 134 117 112 122 157 165 137 121 118 120 123 126 125 124 124 125 126 124 123 123 124 124 123 122 121 122 123 125 127 131 133 133 131 131 131 130 128 122 113 108 115 138 194 255 301 324 345 68 98 101 103 109 115 117 121 123 119 118 132 151 161 165 165 164 163 160 155 142 128 120 116 113 112 112 112 113 113 113 112 110 106 103 101 100 98 97 96 96 96 96 95 95 95 94 94 96 97 98 98 99 101 101 99 92 112 196 152 90 80 73 68 76 84 86 75 55 48 45 36 22 358 319 284 262 244 229 223 213 198 172 154 171 185 200 268 15 34 44 45 43 41 38 33 27 22 19 19 19 19 18 18 20 19 15 9 3 358 355 353 349 344 343 341 339 341 346 352 357 359 1 1 359 356 354 353 351 350 349 352 1 12 18 16 6 349 327 294 260 254 281 300 309 315 320 327 336 342 340 337 335 333 332 307 125 124 131 140 146 156 200 304 353 10 21 28 35 42 47 50 50 48 46 45 46 49 47 44 44 45 46 46 47 49 51 54 56 57 57 59 62 66 70 74 77 79 81 83 83 84 86 88 89 90 91 90 88 87 86 86 85 84 84 84 84 81 75 71 72 73 74 73 72 72 73 73 75 77 80 84 88 90 92 93 94 95 96 98 100 103 108 117 126 131 130 127 124 123 121 122 123 127 124 87 89 73 74 75 76 77 77 75 69 60 49 36 24 16 12 13 17 23 30 37 50 65 69 43 25 26 27 27 24 23 22 20 19 20 19 18 18 18 19 20 22 26 29 30 29 29 30 30 33 55 96 193 197 197 196 195 191 188 185 185 184 182 179 176 175 175 173 172 172 173 174 173 172 170 169 169 172 176 179 180 178 176 176 178 180 181 181 179 178 177 177 177 176 172 168 165 164 163 161 161 161 161 161 158 155 150 143 139 136 132 127 121 113 107 101 96 92 87 85 84 83 78 76 78 78 74 74 81 89 97 103 108 112 115 116 118 119 121 121 122 122 122 122 122 122 123 122 122 122 123 123 123 122 122 122 123 123 123 124 125 125 126 127 127 128 129 129 129 129 129 130 130 131 131 132 132 132 133 134 135 135 136 137 139 140 141 141 141 142 144 145 145 146 145 143 140 139 141 143 145 144 142 141 143 146 149 152 154 156 157 158 159 159 159 159 160 162 164 164 163 163 165 166 166 167 169 172 174 175 175 174 173 172 171 169 167 164 162 160 159 157 156 154 151 149 155 162 164 164 167 172 174 175 184 192 169 141 133 137 153 156 138 121 115 118 125 129 129 128 128 129 128 125 123 122 122 121 119 118 117 119 120 122 124 127 130 130 129 130 132 132 128 122 118 117 123 135 151 171 206 289 344 40 75 94 99 110 114 116 117 118 121 129 145 158 162 162 161 159 158 156 149 137 124 117 113 111 111 111 111 111 111 111 110 107 103 99 98 97 96 96 95 95 94 94 94 95 95 93 92 92 92 92 91 90 89 89 86 77 79 179 204 148 63 55 62 77 96 111 126 155 182 200 253 313 303 290 285 285 275 254 238 218 202 148 131 135 122 84 60 54 54 54 52 49 46 42 36 29 23 21 18 17 16 15 14 16 16 12 8 6 3 358 355 350 345 342 340 339 341 347 352 357 0 3 4 3 1 359 357 355 354 354 358 4 13 19 17 6 350 330 309 285 270 284 302 313 320 326 336 351 358 355 350 345 341 339 337 351 43 106 130 122 117 62 23 24 25 27 30 36 42 47 50 50 48 45 42 42 44 45 45 45 44 44 43 45 46 48 50 53 55 57 58 59 61 66 69 72 74 76 78 80 82 85 86 87 87 87 86 85 84 83 83 83 84 84 84 83 79 74 73 74 75 75 74 74 74 75 76 78 80 83 87 91 94 96 97 99 101 102 103 104 107 111 119 127 132 133 130 127 123 120 118 114 105 79 66 66 72 77 78 79 80 80 78 73 66 55 43 26 15 11 12 16 21 25 27 30 34 32 29 28 29 29 28 27 27 26 21 20 21 21 20 18 18 20 21 24 27 30 30 29 30 30 29 31 51 102 188 194 197 199 199 195 192 190 189 188 186 183 179 177 176 175 173 172 173 175 176 176 175 172 171 172 174 178 181 181 179 178 178 180 182 182 182 181 180 179 178 177 175 171 168 166 165 163 162 161 162 162 160 157 153 147 141 137 134 130 126 121 112 103 96 91 86 84 85 83 77 73 77 77 72 69 74 83 91 97 103 108 112 114 116 118 120 121 121 122 122 122 122 123 123 123 123 124 124 125 125 125 125 125 125 126 125 126 126 127 128 128 129 129 130 131 131 131 131 132 132 133 133 135 136 137 137 138 139 139 140 140 141 141 141 141 142 143 144 146 147 146 144 142 140 140 141 143 144 142 141 141 143 146 148 150 152 154 156 158 158 158 158 158 159 161 163 164 164 164 164 164 164 165 168 171 173 174 174 173 173 172 172 170 168 165 163 162 162 162 162 161 159 159 162 164 166 166 169 172 175 175 185 188 174 157 144 144 147 143 129 119 117 122 128 132 134 133 131 130 128 125 123 122 121 119 116 115 115 117 120 120 121 123 124 124 124 128 133 134 130 124 120 120 123 129 137 147 159 162 160 135 109 103 107 115 118 120 119 121 127 139 150 158 160 159 158 156 154 152 146 134 121 114 111 109 109 109 109 109 109 109 108 104 99 96 95 95 94 94 93 93 93 93 93 94 94 93 91 89 88 86 85 82 79 77 75 69 64 60 46 277 26 46 59 84 115 140 155 163 169 178 197 223 242 255 268 275 270 259 243 225 152 108 103 99 92 84 77 71 66 62 57 54 50 44 37 29 22 18 15 13 12 9 9 12 14 12 9 8 5 359 354 349 345 342 341 342 345 349 354 359 3 6 8 7 5 4 2 359 358 0 4 8 12 15 14 6 352 336 324 314 307 312 319 326 331 335 342 354 2 3 359 353 350 348 350 355 8 18 11 11 32 35 36 35 32 31 33 37 42 47 50 50 49 46 42 39 39 41 43 44 44 43 43 44 46 47 49 51 54 56 56 56 57 59 63 66 69 71 74 77 80 82 83 84 83 83 82 81 80 80 80 82 83 84 84 82 78 75 75 76 76 75 75 76 77 78 79 81 82 86 91 94 97 100 102 104 105 106 106 107 108 112 119 127 133 134 131 127 121 116 111 105 96 82 71 68 73 77 79 80 82 82 80 76 71 64 50 27 15 13 14 17 19 21 21 22 23 25 27 29 29 31 31 30 30 30 26 24 25 25 23 20 21 22 24 26 29 31 32 31 31 30 29 30 68 117 186 190 191 193 196 196 195 194 193 191 190 187 185 182 179 177 175 174 175 177 179 179 179 177 175 174 175 177 180 182 182 181 180 181 182 183 184 183 183 181 180 179 177 174 171 170 167 165 163 162 162 163 162 160 156 151 144 139 135 131 130 126 118 106 98 90 85 83 84 83 77 72 72 74 71 67 70 78 85 91 97 103 108 112 115 117 119 120 121 121 122 122 123 123 124 124 125 126 126 126 126 127 127 127 127 127 127 127 128 128 129 129 130 130 131 131 132 133 133 133 134 134 135 136 137 138 139 139 140 140 140 141 140 140 140 141 142 143 145 147 148 148 145 143 141 141 142 143 142 141 140 141 143 145 147 148 150 153 155 156 156 156 156 156 156 158 160 162 163 163 164 163 163 164 166 169 172 173 173 173 173 172 172 171 170 167 166 165 166 166 167 167 166 166 166 167 169 170 170 172 174 177 179 173 175 168 160 162 145 135 127 123 126 128 131 135 137 136 133 129 125 124 123 122 119 116 114 113 113 116 118 118 118 119 120 119 120 127 134 136 132 124 118 119 128 132 132 138 146 148 142 135 128 122 120 122 125 125 125 131 136 143 152 156 156 155 156 153 151 148 141 129 118 112 109 108 108 108 108 109 108 108 105 101 96 93 93 92 92 92 91 91 91 92 92 93 93 93 91 88 85 82 80 76 73 69 68 66 62 56 46 12 3 37 54 90 139 159 163 162 159 163 181 206 224 241 255 258 254 252 259 41 91 98 99 97 95 91 86 80 74 68 61 56 51 45 37 27 18 13 9 7 6 6 9 14 17 16 13 10 5 359 353 349 346 345 345 347 351 355 358 2 6 9 10 10 8 6 4 4 5 8 12 13 13 12 10 3 353 342 336 334 334 336 340 342 343 343 347 354 2 5 4 1 358 357 359 4 12 19 23 25 26 30 35 37 35 33 34 37 41 45 47 48 48 48 45 39 35 36 38 41 42 43 43 44 46 46 48 50 53 56 57 56 56 57 59 62 65 67 70 73 75 78 79 80 80 79 79 78 78 79 80 81 83 83 82 79 75 75 76 77 77 77 77 79 80 82 83 85 87 91 96 99 102 104 107 108 109 109 108 108 110 113 119 126 132 133 130 125 119 111 104 98 91 82 74 72 74 77 79 82 84 84 81 76 69 67 55 37 23 18 17 18 20 21 22 23 23 24 26 30 32 33 33 32 32 32 32 30 32 33 33 40 41 29 27 29 32 34 34 33 32 31 30 39 94 115 184 185 185 185 189 192 194 194 194 193 191 190 189 187 185 182 180 179 179 180 181 181 181 181 179 177 177 177 179 182 184 183 182 182 183 184 186 186 186 185 182 181 180 177 175 173 171 168 166 164 163 164 164 162 160 155 148 140 135 132 131 128 121 109 97 88 82 81 84 84 78 70 67 69 68 66 67 72 78 83 89 97 104 108 112 115 117 118 119 121 121 122 123 124 124 125 126 127 127 128 128 128 129 129 129 129 129 129 129 129 130 130 130 130 131 132 133 133 134 134 134 135 135 136 137 137 138 139 139 139 138 138 138 139 139 140 141 143 146 148 148 148 146 144 143 143 143 142 141 140 140 141 143 144 145 146 148 151 153 154 154 154 154 154 154 155 157 158 160 161 162 162 162 163 165 167 170 171 172 173 173 173 173 173 172 170 169 169 170 171 172 172 172 172 171 172 172 173 174 175 178 181 181 173 176 178 178 175 148 137 134 136 134 132 133 135 137 138 135 130 125 124 123 121 118 115 113 113 114 116 117 116 116 116 116 116 119 126 134 134 130 123 114 113 122 126 129 135 141 142 136 127 122 123 125 128 134 136 137 139 143 149 155 155 152 151 151 149 147 144 135 123 115 111 109 108 108 108 108 108 108 106 103 99 95 92 91 91 90 90 90 89 90 90 91 92 92 92 91 89 84 80 76 73 70 67 65 63 61 56 50 37 338 6 40 77 166 172 170 150 132 152 182 202 221 241 252 250 250 260 348 63 90 101 103 102 100 95 91 86 80 74 67 58 50 44 36 26 17 11 9 9 12 14 18 21 23 23 19 14 8 1 355 350 349 348 349 351 354 357 360 2 6 9 11 10 8 6 6 9 13 16 17 17 14 12 7 0 353 347 347 350 352 355 357 356 354 352 353 357 3 6 7 6 5 5 6 11 18 27 34 36 33 33 35 36 35 34 34 36 39 41 42 43 44 48 49 44 36 34 37 40 42 43 42 43 44 46 48 50 52 55 57 57 58 58 58 59 61 63 66 68 71 73 75 76 77 77 77 77 78 79 80 81 82 82 81 78 77 77 77 78 78 79 80 81 84 86 88 90 93 98 103 106 107 110 112 113 113 111 109 109 112 116 121 125 130 132 130 125 119 111 102 92 89 84 80 77 78 78 80 82 84 84 81 72 63 61 55 43 30 23 20 20 23 25 27 28 27 27 28 30 33 35 34 33 33 35 34 36 40 46 61 104 95 47 32 32 34 35 35 34 33 32 32 54 100 108 182 183 182 182 184 187 190 191 193 193 193 192 193 193 190 188 187 185 184 184 183 182 183 183 182 181 179 179 180 181 184 185 185 185 184 185 186 188 188 188 187 184 182 180 178 177 175 172 169 167 165 165 165 164 162 158 152 143 134 131 131 129 124 112 96 83 75 75 79 83 79 70 64 63 63 63 64 67 71 75 81 88 96 102 107 110 113 115 117 119 121 122 123 124 125 126 128 128 129 129 130 130 130 130 130 130 130 130 130 130 130 131 131 131 131 132 133 134 134 135 135 135 136 136 136 137 137 137 137 137 137 137 137 138 138 139 141 143 145 146 147 146 145 144 144 143 143 142 141 140 141 141 142 143 143 144 147 149 151 153 153 154 154 153 153 154 154 155 157 158 160 161 161 161 163 166 168 169 171 172 174 175 175 176 175 175 174 174 176 177 178 178 178 177 177 177 177 177 179 181 183 186 184 176 181 185 188 180 162 142 140 140 139 136 135 132 134 135 135 133 128 123 120 118 116 114 113 114 115 116 117 118 117 116 116 115 120 125 131 129 126 120 113 110 111 117 125 134 139 140 133 126 123 124 126 131 137 142 143 145 153 158 157 153 148 146 145 143 142 139 131 120 114 111 110 109 108 108 108 108 107 105 102 98 95 92 91 90 89 89 88 88 89 89 90 90 91 91 91 89 84 79 74 71 69 66 64 62 60 58 55 48 28 270 37 51 83 172 178 99 105 144 186 203 223 244 255 256 265 321 47 74 90 99 103 104 102 98 94 89 84 78 71 61 51 42 35 26 19 16 16 17 18 23 27 29 28 27 24 19 13 6 359 353 350 350 350 351 352 354 357 0 4 8 9 9 7 6 10 16 20 22 21 19 16 11 4 359 355 354 357 3 9 11 10 10 6 2 1 3 6 8 8 9 10 10 12 17 25 34 40 42 39 37 37 37 35 34 33 35 36 37 38 38 39 45 50 48 41 37 39 41 42 42 41 42 43 45 47 49 50 52 54 56 57 57 57 57 59 61 63 66 68 71 73 75 76 77 77 77 79 80 81 81 82 82 80 78 77 78 79 80 80 81 82 84 86 88 90 93 97 102 107 111 113 115 117 117 116 113 111 112 115 119 122 124 127 130 129 126 122 116 109 102 92 79 78 79 81 82 81 81 82 83 79 70 60 54 50 42 33 25 23 25 28 30 33 33 32 30 30 32 33 33 33 33 33 35 37 40 47 58 78 98 95 92 36 36 39 38 35 34 32 33 41 72 98 94 181 182 181 180 181 183 184 185 188 192 194 194 195 196 194 193 194 194 192 190 188 186 186 186 185 184 184 183 182 182 183 185 186 187 187 187 188 189 190 191 191 189 186 183 181 181 180 178 174 171 168 166 166 166 164 162 156 146 132 126 128 129 124 114 95 77 66 64 70 76 77 70 63 59 58 58 60 61 64 67 71 77 85 93 98 103 107 111 114 117 119 121 123 124 125 127 128 129 130 130 131 131 132 131 131 131 131 131 131 132 132 132 132 132 132 133 133 134 135 136 136 136 136 137 137 137 137 137 137 137 137 137 137 138 139 140 141 142 143 144 145 145 144 144 143 143 142 141 141 141 142 142 142 142 142 143 145 148 150 152 153 153 153 153 153 153 154 154 155 156 158 159 159 160 161 164 166 168 169 172 174 176 177 178 179 179 180 181 183 184 185 185 184 183 183 183 183 184 185 188 190 192 190 187 193 188 188 195 172 147 138 140 139 138 133 129 127 127 129 129 125 119 115 114 114 114 114 114 115 117 118 119 118 116 116 117 120 122 124 123 121 118 114 114 116 120 126 132 134 132 125 123 126 127 127 131 138 146 154 157 159 160 157 151 146 143 141 139 138 135 128 120 115 112 111 110 110 109 109 108 107 105 102 99 96 93 92 90 89 88 88 88 89 89 90 90 90 91 91 89 85 79 74 71 69 67 65 63 61 61 59 56 54 59 48 52 57 65 66 62 66 197 208 208 220 240 264 276 320 29 63 81 91 97 100 101 101 99 95 90 85 79 72 63 52 41 33 28 24 23 24 24 22 27 33 34 32 28 26 23 17 10 2 355 351 350 349 349 350 351 354 357 1 5 8 8 8 10 15 22 26 27 25 22 18 11 5 1 359 359 3 11 17 20 21 19 14 9 7 8 10 11 10 11 12 13 16 20 27 35 41 44 42 39 38 37 35 33 33 33 34 35 36 36 36 39 45 46 43 40 41 42 42 42 42 43 45 45 46 48 49 50 52 54 56 57 57 58 59 61 63 66 68 70 72 74 76 77 77 77 78 79 81 82 82 81 80 78 78 79 80 81 82 83 84 86 87 89 91 95 100 106 110 116 119 120 121 121 119 116 114 115 118 122 124 124 125 128 129 129 126 121 115 106 88 73 74 78 81 81 79 78 80 79 76 66 54 46 43 39 32 27 26 29 32 35 37 37 35 34 34 34 35 34 34 34 35 35 37 42 49 59 70 74 75 72 53 52 52 47 39 37 42 60 87 104 107 98 182 182 180 179 179 181 181 182 185 189 193 194 196 198 198 197 200 201 200 198 196 194 192 191 190 189 188 187 186 185 185 186 187 189 190 191 190 191 192 193 194 193 191 187 185 185 185 183 180 177 172 170 168 168 167 166 161 150 131 117 121 125 123 115 96 75 59 53 56 63 69 69 63 56 53 53 54 55 56 59 62 67 73 81 87 93 99 104 109 113 116 119 121 123 125 127 128 130 131 131 132 133 133 133 132 132 132 132 132 133 133 133 133 133 133 134 134 135 135 136 137 137 137 137 137 137 137 137 137 137 137 137 137 138 138 140 141 142 143 143 143 143 143 143 142 142 141 141 141 141 142 143 143 142 143 143 145 146 148 150 152 153 153 152 152 153 153 154 154 156 157 158 159 159 160 162 164 166 169 171 174 177 179 180 182 183 185 187 189 191 192 191 190 189 189 189 189 191 194 198 203 205 203 203 206 201 198 202 181 151 137 136 137 138 130 126 124 123 122 122 119 114 111 112 114 115 115 114 115 117 119 119 117 115 116 118 119 120 120 119 119 117 115 117 120 122 123 124 123 122 124 128 131 131 128 130 136 145 154 156 159 159 155 150 146 145 142 140 138 133 126 119 115 113 113 113 112 112 111 110 108 106 103 100 97 95 93 91 90 89 89 90 90 90 91 91 91 91 90 89 85 80 74 70 69 67 66 64 64 64 63 60 57 57 55 56 60 62 61 58 51 302 226 219 223 240 273 314 14 48 70 84 91 95 96 98 98 97 94 90 85 79 71 63 52 42 34 30 28 29 30 29 27 29 34 36 34 30 27 24 19 12 3 356 352 349 349 348 349 350 352 355 359 3 7 10 13 16 21 26 30 30 28 24 19 13 8 5 4 4 7 13 17 22 26 25 19 12 9 9 11 13 13 12 13 15 19 25 30 35 39 40 39 37 37 36 33 31 30 32 34 37 38 37 35 36 40 41 41 41 43 43 43 42 43 44 45 46 47 48 49 50 52 54 56 58 59 60 61 63 65 67 69 71 72 74 74 75 75 76 77 79 81 82 82 81 80 79 79 81 82 82 83 84 85 86 88 90 93 97 102 108 113 119 123 124 125 124 121 117 115 116 120 124 125 124 124 127 131 129 125 120 111 99 85 76 74 75 76 75 74 75 76 75 72 65 53 44 40 36 32 29 30 33 36 38 39 39 38 36 36 35 35 35 34 35 35 36 37 40 46 54 57 54 55 55 55 58 61 57 52 71 113 118 123 122 117 108 183 183 181 179 178 178 178 178 181 185 189 191 194 197 199 201 205 207 207 206 205 203 202 199 196 195 194 193 192 190 188 188 188 190 192 194 194 193 193 194 196 197 195 192 190 189 189 189 187 183 179 175 172 171 170 170 167 161 140 108 109 117 120 114 99 77 56 45 42 46 55 62 62 54 48 47 49 49 49 52 55 58 63 68 75 82 89 95 102 108 112 116 119 122 124 126 128 129 131 132 132 133 134 134 134 134 133 133 133 134 134 134 134 134 134 135 135 136 136 137 137 138 138 138 138 138 138 138 138 138 137 137 137 137 138 139 140 141 142 141 141 141 141 142 142 142 141 140 141 142 142 143 143 143 143 143 144 145 147 149 152 153 152 152 153 153 154 154 154 156 157 158 158 159 159 161 163 166 169 173 176 178 180 182 184 186 189 192 195 197 198 197 196 194 193 194 195 197 202 208 213 215 214 215 215 210 205 200 184 153 140 136 135 139 129 122 119 116 114 115 114 111 109 111 113 115 115 115 115 116 117 118 117 115 116 118 120 120 119 118 118 117 116 118 119 120 120 120 121 125 132 137 139 136 132 133 139 149 154 156 157 156 153 150 149 149 147 145 141 131 123 118 115 115 115 115 115 114 113 112 110 108 106 103 100 97 95 94 92 91 91 92 92 92 92 92 92 91 91 89 86 81 75 70 68 68 67 66 66 66 66 63 60 56 57 58 60 61 59 57 50 12 263 249 274 287 302 3 35 55 71 83 89 92 93 95 95 94 92 89 84 78 71 62 53 43 37 34 32 33 34 33 31 30 33 36 35 31 27 23 19 12 5 357 352 350 349 349 350 350 352 354 359 3 8 13 18 22 26 28 30 32 30 25 20 15 12 10 9 10 12 15 17 21 26 26 19 11 8 8 10 12 14 15 16 18 23 28 32 35 37 35 34 35 37 37 32 27 27 31 35 39 41 40 38 38 40 40 40 42 44 44 43 43 43 44 45 47 48 49 50 50 52 54 56 59 61 62 64 65 67 69 72 74 75 75 74 73 73 75 78 80 81 82 82 81 80 79 80 81 82 83 84 85 86 87 89 91 94 98 103 108 115 122 127 128 128 126 122 117 114 115 119 123 125 124 124 127 130 127 122 115 105 95 86 80 75 72 70 69 70 72 73 73 69 63 55 48 41 36 33 32 34 36 38 40 41 39 37 35 35 35 35 34 34 35 36 36 37 38 42 46 47 44 44 47 50 54 57 58 63 83 118 120 123 124 122 117 187 185 184 182 180 179 177 177 179 182 184 187 191 194 196 200 206 210 211 212 212 213 213 210 206 203 201 200 198 196 194 192 191 191 192 195 196 197 196 195 195 197 199 198 196 194 194 194 193 191 187 183 178 176 175 175 175 174 169 114 87 102 111 112 103 81 59 43 34 33 40 51 57 52 45 42 43 44 42 44 49 52 54 56 62 70 78 85 93 100 107 111 115 120 123 125 127 129 131 132 133 134 135 135 135 135 135 134 134 134 135 135 135 135 136 136 136 136 137 138 138 139 140 140 140 140 140 140 140 140 139 138 138 138 138 139 140 140 140 140 140 140 141 141 141 141 140 140 140 142 143 143 143 143 143 143 143 144 147 149 151 152 153 153 153 153 154 154 155 156 157 158 158 158 159 161 164 167 171 175 179 181 183 184 186 188 191 194 197 198 200 202 201 198 196 195 197 200 206 211 216 218 219 218 215 210 207 198 176 154 145 139 137 139 135 120 113 111 110 111 111 110 109 110 112 113 114 114 114 115 116 116 116 116 116 118 120 120 120 119 119 118 118 120 119 119 120 122 125 132 136 139 140 139 138 138 143 151 154 156 156 154 152 151 152 151 150 148 141 130 119 117 116 116 117 117 117 116 115 113 112 111 108 106 104 101 98 96 95 94 93 94 94 93 94 94 93 92 91 89 87 83 77 71 68 68 68 68 68 69 68 66 61 57 58 60 60 59 57 55 49 28 346 330 7 12 1 29 46 57 67 77 85 89 91 92 92 92 90 87 83 77 71 63 54 46 40 37 35 35 36 35 33 31 33 35 34 31 27 22 17 12 5 358 353 351 350 351 351 351 353 356 1 6 11 16 21 26 27 26 27 28 30 27 23 19 17 15 15 15 16 18 19 21 24 24 18 10 6 7 8 9 12 15 18 20 25 31 34 37 37 34 32 34 38 38 33 26 24 29 36 40 43 43 41 40 41 41 41 42 44 43 43 43 44 45 46 47 49 50 50 51 53 55 58 60 63 65 66 68 70 72 77 79 80 79 78 73 72 74 77 80 81 81 82 81 81 80 80 81 83 84 85 86 87 88 89 91 94 98 103 109 117 125 131 133 132 128 121 115 111 112 116 122 126 124 124 126 126 124 119 112 104 94 85 79 74 69 66 67 68 71 72 71 67 62 56 50 43 38 35 35 36 37 38 39 39 37 34 33 34 35 34 34 34 35 35 35 35 36 38 40 41 41 41 42 45 48 53 57 63 80 100 113 120 123 124 120 195 191 189 187 186 184 181 180 180 181 182 183 187 189 192 197 204 208 211 214 217 221 222 221 217 214 210 208 206 203 201 198 196 194 194 195 198 200 200 198 196 197 200 202 203 202 200 200 200 200 197 193 187 183 181 181 182 186 193 220 354 46 90 106 100 83 63 42 30 26 29 38 47 48 42 38 38 38 36 36 40 45 46 47 51 59 67 75 83 90 98 104 110 117 121 124 127 129 131 132 133 134 135 136 136 137 136 136 136 136 136 136 136 137 137 137 137 137 137 138 139 140 141 141 142 142 142 142 142 142 141 141 140 140 139 139 139 139 139 139 139 140 140 140 140 139 139 139 140 142 143 144 143 143 142 142 143 144 147 149 151 152 153 153 153 154 154 154 155 156 157 157 157 158 159 161 163 168 174 179 182 184 185 184 184 185 187 188 190 193 198 202 202 199 196 195 196 199 205 210 214 217 219 219 216 209 203 190 166 153 147 141 138 138 136 120 111 109 107 108 108 108 107 108 109 112 113 114 114 114 113 113 113 114 115 117 119 120 121 121 121 121 121 122 122 120 122 125 132 136 137 138 139 141 144 147 150 153 155 156 155 154 153 153 152 149 148 145 139 127 118 117 117 117 117 117 117 117 116 115 114 112 111 109 107 105 102 99 97 96 95 95 95 95 95 95 94 93 92 90 87 85 81 75 70 69 69 69 70 71 70 67 62 59 61 62 60 57 55 53 50 39 22 12 22 26 31 41 50 57 63 71 79 84 87 89 90 89 88 84 81 76 71 64 56 49 43 40 38 37 37 36 35 34 34 34 33 30 25 20 15 11 4 358 354 353 353 353 353 354 356 359 4 9 13 18 23 27 27 25 23 24 26 28 26 24 22 21 19 19 20 20 21 21 21 19 14 6 2 3 5 7 10 13 16 19 24 29 32 35 36 33 31 34 39 42 37 27 23 29 35 38 41 43 42 41 40 40 40 40 42 42 43 43 44 45 46 48 49 51 51 52 54 56 59 62 65 68 68 71 73 78 82 82 79 79 79 74 71 72 76 79 81 82 82 82 80 79 80 81 83 84 86 87 87 88 89 91 94 97 102 108 117 127 134 137 135 129 119 110 107 109 114 121 125 126 125 125 124 121 117 111 104 95 86 80 74 70 67 66 67 70 71 70 66 62 56 50 44 40 38 37 37 35 34 33 33 37 34 33 34 34 34 34 36 36 37 36 36 36 38 40 40 40 41 42 44 46 48 51 56 70 97 117 119 123 124 116 208 202 198 196 194 192 189 187 185 184 183 182 183 186 189 193 199 203 206 211 216 222 226 228 227 225 222 217 214 211 208 206 202 199 197 197 198 201 204 203 200 199 201 205 209 211 208 207 207 207 207 204 199 194 189 188 190 196 208 237 294 332 1 51 74 72 60 39 26 22 22 25 33 38 37 33 31 30 29 28 30 34 37 38 40 46 56 65 74 82 88 95 104 112 119 123 127 129 131 133 134 135 136 137 137 138 138 138 138 138 138 138 138 138 138 138 138 138 138 139 139 140 141 141 142 142 142 143 142 142 142 142 141 141 140 139 139 138 138 139 139 140 140 140 139 139 139 140 142 143 143 143 143 143 142 143 143 145 147 149 151 152 153 153 154 154 154 154 154 155 156 157 157 157 158 160 163 168 175 182 186 187 186 184 181 179 178 179 181 185 190 194 196 194 193 193 193 196 200 205 210 214 217 219 216 205 194 181 162 151 146 142 137 136 134 122 113 109 106 105 106 107 106 105 107 110 113 114 113 112 110 110 110 112 113 115 116 118 120 122 122 123 123 124 124 122 124 131 137 136 134 136 138 142 148 152 154 155 156 156 156 155 153 152 149 146 144 141 136 125 118 117 117 117 116 116 117 117 116 116 115 114 113 112 110 108 105 103 101 99 98 97 97 97 97 97 96 95 93 91 88 85 83 78 74 71 70 70 71 72 71 69 64 61 62 62 59 56 56 55 51 45 36 28 31 36 41 46 50 55 60 66 73 79 83 86 87 87 84 81 79 75 71 64 58 53 48 44 42 41 40 38 37 36 34 33 30 27 22 17 13 8 2 357 355 356 356 356 357 358 0 3 7 11 15 19 22 25 25 23 22 22 25 28 29 28 26 24 22 21 21 21 21 20 18 13 7 1 358 360 3 5 7 10 13 16 20 25 28 31 32 32 30 33 40 45 41 29 23 30 37 37 38 39 41 41 40 40 39 40 41 41 42 42 43 45 47 48 50 51 52 53 54 56 60 63 66 69 70 73 78 80 77 68 66 73 75 73 70 72 76 79 81 82 82 81 80 79 80 82 83 85 86 87 87 88 89 90 93 97 101 108 116 127 136 140 138 129 116 106 104 107 114 122 127 127 125 122 120 117 113 108 101 95 89 84 78 72 68 67 67 69 69 68 66 62 57 52 46 43 40 38 36 33 31 30 30 34 35 35 35 35 35 36 39 39 38 37 37 37 39 41 42 42 43 44 45 46 46 48 50 56 83 122 121 123 124 112 218 214 210 208 205 202 198 195 193 190 187 186 185 185 187 189 192 197 201 206 212 219 224 229 232 233 231 226 222 218 216 213 210 206 203 201 200 202 206 207 205 202 203 206 211 217 218 216 214 214 217 218 215 209 203 199 200 206 218 240 274 307 325 340 1 24 30 24 20 18 17 17 19 23 26 25 25 24 22 21 22 24 26 27 28 33 40 51 62 71 78 85 95 106 115 121 125 129 132 134 135 137 138 138 139 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 140 141 142 142 143 143 143 143 143 143 143 142 142 142 141 140 139 138 138 139 139 140 140 140 140 140 141 142 143 143 143 142 142 142 142 143 144 145 147 149 150 152 153 154 154 154 154 154 154 155 156 157 157 157 158 160 163 168 176 183 188 188 184 180 176 174 173 174 176 177 178 181 185 188 190 189 190 191 194 198 204 211 214 214 206 194 184 173 159 150 147 142 135 131 130 124 116 111 107 105 106 107 105 104 105 108 112 113 112 110 108 107 108 109 110 111 112 114 117 119 120 121 123 124 123 123 127 137 138 130 127 131 137 144 150 154 155 156 156 156 156 154 152 149 146 143 141 139 133 124 119 118 117 117 116 116 116 116 116 116 116 115 114 113 111 109 107 105 104 102 101 100 100 100 100 100 99 98 95 92 89 86 83 80 77 74 72 70 70 71 72 70 66 62 60 60 59 58 58 56 52 46 41 36 37 41 45 48 50 53 57 61 67 73 77 81 83 83 81 78 76 74 70 64 59 55 52 49 47 44 42 39 38 36 34 31 27 23 18 13 9 4 360 357 357 358 359 360 1 2 4 7 9 12 16 19 22 24 24 23 22 22 24 27 28 28 27 26 24 23 22 21 19 18 16 10 5 359 357 359 3 5 6 9 12 15 18 22 25 28 31 32 31 33 39 46 45 32 21 29 41 38 37 37 39 41 42 42 41 41 41 40 40 41 43 45 47 49 51 52 53 54 54 54 57 58 61 64 70 76 79 75 68 63 64 69 73 72 71 72 76 79 81 82 82 81 80 80 80 82 84 85 86 86 87 87 87 89 91 94 100 107 115 125 135 140 139 128 112 103 101 105 114 124 130 126 120 115 112 109 106 102 96 92 89 86 82 77 73 70 69 69 69 68 65 62 58 54 49 46 43 40 37 33 32 33 36 37 37 36 36 37 39 41 42 41 39 38 38 39 40 41 42 42 44 45 46 46 47 47 48 49 63 117 121 122 122 107 224 222 221 219 217 213 209 206 201 197 194 192 190 189 188 188 189 192 195 199 205 211 218 225 231 236 236 233 228 224 221 219 216 213 210 207 204 205 208 210 208 206 206 208 213 219 224 225 224 223 227 232 233 227 221 216 214 216 225 241 266 293 311 322 330 340 349 358 4 8 10 10 9 10 12 14 16 17 17 17 16 17 17 18 18 20 25 32 41 50 58 66 79 95 109 118 124 128 132 135 137 139 139 139 140 142 143 143 143 143 143 142 142 142 142 142 142 142 141 142 142 142 143 144 145 145 145 145 144 144 143 143 143 143 143 142 140 139 139 139 140 140 140 140 140 141 142 143 143 143 142 142 142 142 143 143 144 145 146 148 149 151 153 155 155 155 155 155 155 155 156 156 156 157 158 159 161 164 170 176 180 179 177 174 172 171 173 174 173 172 172 175 179 184 187 186 185 187 189 192 198 207 209 204 195 185 175 163 153 149 146 141 133 128 126 124 118 111 108 106 107 108 106 103 104 107 110 112 111 108 106 105 106 107 109 110 111 112 114 116 116 117 119 119 120 123 129 141 139 126 123 126 137 144 151 155 156 156 156 155 154 152 150 148 146 143 140 137 132 125 120 118 118 117 117 116 115 115 116 116 116 116 115 113 111 110 108 107 106 106 105 104 103 103 103 103 102 100 98 94 90 87 84 82 80 77 74 71 69 70 72 72 69 63 58 58 59 59 58 56 52 48 44 39 41 44 48 49 49 52 55 58 62 67 71 75 78 78 77 75 73 71 68 64 59 56 54 52 49 46 43 40 38 35 32 28 23 18 13 8 4 1 359 358 358 360 2 3 5 6 8 9 10 12 15 18 22 25 25 24 23 23 25 26 27 26 25 24 23 23 23 20 17 15 9 4 2 0 360 1 3 5 6 8 12 15 17 19 22 26 30 32 33 33 36 42 47 40 21 27 39 38 38 38 40 42 43 43 43 42 41 41 41 42 44 46 48 50 51 53 53 53 53 51 50 49 51 56 66 73 76 73 68 63 64 68 71 71 71 73 76 78 80 82 82 82 81 81 82 83 85 86 86 86 87 86 86 86 87 91 97 104 112 121 131 137 135 120 104 97 98 102 110 123 132 126 117 110 106 100 99 98 94 91 88 85 83 80 77 74 72 71 70 69 66 64 61 58 54 50 47 44 41 37 37 39 41 42 39 37 37 39 41 42 42 41 39 39 41 41 41 42 43 43 44 45 45 46 47 47 47 47 50 79 97 100 92 72 227 227 225 225 224 221 218 214 209 205 202 199 197 194 193 192 192 193 194 195 198 203 208 215 222 230 235 235 233 229 226 223 220 218 215 213 210 209 210 210 210 209 210 212 214 219 226 232 234 233 236 242 247 245 241 236 231 228 231 242 261 283 302 313 321 327 333 340 346 352 358 1 1 1 2 4 7 10 12 13 12 12 12 12 12 12 13 16 20 26 33 41 52 72 97 115 124 130 134 138 141 143 144 143 143 145 146 146 146 146 146 145 145 145 144 144 145 144 144 144 144 144 145 146 146 147 147 147 146 145 144 144 143 143 144 143 142 141 140 140 140 140 140 140 141 141 142 142 142 142 142 141 142 142 143 143 144 145 146 147 149 151 153 155 156 156 156 156 156 156 156 156 156 157 157 158 158 160 163 166 168 166 167 170 171 171 171 172 172 172 172 175 178 181 183 184 184 185 186 188 195 202 208 196 185 168 160 153 147 145 144 140 133 128 124 120 116 112 109 108 108 108 106 103 104 108 111 112 110 108 106 105 105 106 108 109 110 112 113 114 114 115 117 118 120 123 135 142 141 127 125 127 138 144 151 155 156 155 155 154 152 151 149 148 146 143 140 137 133 127 123 120 119 118 117 116 116 116 116 116 116 115 114 113 112 110 109 108 108 108 107 106 105 105 104 104 104 102 100 97 93 89 85 83 81 79 75 71 69 68 70 71 69 64 60 57 58 58 57 55 51 47 47 44 43 45 47 47 48 51 54 56 59 63 67 70 73 74 74 73 70 68 66 63 59 55 52 51 48 45 42 39 37 33 29 24 18 12 7 3 0 359 359 360 1 3 5 7 9 10 10 11 11 12 14 17 21 24 26 27 26 25 25 25 25 24 22 21 20 20 20 18 15 13 8 2 1 2 2 3 4 5 7 8 11 15 17 18 20 24 28 31 33 32 31 35 40 39 31 31 34 37 39 39 40 41 42 42 42 42 42 43 43 44 46 47 48 50 51 51 52 51 50 48 45 44 47 54 62 67 69 68 65 64 65 69 70 71 72 74 76 78 80 82 82 82 82 82 82 83 84 85 85 86 86 85 84 83 84 87 92 99 106 113 120 124 116 100 91 90 93 98 104 118 132 128 115 106 102 100 97 95 92 89 85 83 82 81 79 77 74 73 72 71 69 67 65 62 58 54 51 47 43 40 40 41 43 44 42 40 40 40 41 42 42 41 40 41 42 43 43 43 44 45 45 45 45 46 47 46 45 44 42 46 53 51 45 38 228 229 227 226 225 223 221 218 214 210 207 205 202 200 198 198 197 198 197 196 196 197 200 204 209 217 225 231 233 232 230 227 223 221 219 218 216 215 215 213 211 211 213 216 218 221 227 235 240 243 246 252 256 257 256 253 247 241 239 245 257 276 295 307 316 322 327 331 334 339 344 349 353 353 354 356 359 2 5 6 7 7 6 6 6 6 6 7 9 11 15 19 24 37 64 99 121 131 139 143 147 148 150 150 149 150 150 150 150 150 149 149 148 148 148 147 147 148 147 147 147 147 147 147 148 149 149 148 147 146 145 144 143 143 143 143 143 142 142 141 140 140 140 140 141 141 141 141 141 141 141 141 142 142 143 143 144 146 147 148 150 151 153 155 156 156 157 157 157 157 156 156 156 157 157 157 156 156 157 159 162 162 164 167 169 171 172 173 174 175 175 177 179 181 183 185 185 185 185 189 196 198 199 190 165 155 151 146 144 142 140 137 133 127 121 117 114 111 110 109 110 109 106 103 104 109 112 113 111 108 106 104 104 105 106 108 110 112 113 113 113 114 116 119 121 124 138 142 141 130 127 129 139 145 151 155 156 155 154 152 151 151 149 148 146 144 141 138 134 130 125 122 121 120 119 118 117 117 117 117 116 115 114 113 111 110 109 109 109 109 109 108 107 106 105 105 105 104 102 100 96 92 89 85 83 80 77 73 69 67 68 68 67 65 62 58 58 58 57 54 51 50 51 48 45 44 45 46 47 49 53 56 58 60 63 67 69 71 71 70 68 65 63 61 57 53 49 47 45 42 40 38 35 30 25 19 13 7 1 359 359 360 1 3 5 6 9 10 11 12 12 11 11 11 13 16 19 23 26 27 27 27 26 25 23 22 21 19 18 17 16 14 13 12 8 6 7 7 7 6 5 5 7 8 10 14 17 17 18 20 23 28 30 30 29 30 31 31 31 33 35 38 39 39 40 40 40 40 40 41 42 44 45 45 45 47 48 49 49 49 48 48 48 46 45 45 48 54 59 63 65 65 64 64 66 68 69 70 72 74 76 77 79 82 83 83 82 82 81 81 80 80 81 84 84 84 82 81 82 84 88 92 97 103 109 108 98 87 83 86 90 95 99 109 120 113 101 96 97 96 95 92 89 86 83 82 81 81 80 79 76 75 75 73 71 69 68 65 62 58 54 49 44 40 39 41 44 44 42 41 41 41 41 42 41 41 41 42 43 43 44 44 44 45 45 45 45 45 44 43 42 40 38 38 39 38 37 35 222 225 225 224 222 221 218 215 213 211 209 208 205 204 202 202 202 201 201 200 198 197 197 198 199 202 209 218 227 233 233 230 227 224 222 221 220 220 220 219 216 215 216 219 223 226 230 236 242 249 254 260 263 265 266 265 261 255 251 251 257 273 290 303 311 318 323 326 329 331 334 337 341 344 347 349 351 354 356 358 359 359 359 360 360 360 0 1 2 2 3 4 6 9 17 39 92 128 143 150 154 157 158 158 158 157 157 157 156 155 154 154 153 152 152 151 151 151 150 150 150 150 150 149 150 150 150 149 147 146 145 144 143 143 143 143 143 143 142 141 141 140 140 141 142 142 141 141 140 140 140 141 141 142 142 143 145 146 148 149 150 152 153 155 156 156 157 157 157 157 157 156 156 157 156 156 155 155 155 156 158 161 164 166 168 171 173 175 176 177 178 178 180 182 184 186 186 186 186 189 193 195 190 179 155 153 149 143 144 139 135 134 131 125 118 114 110 109 110 111 112 111 106 103 104 109 112 113 110 108 106 105 104 104 106 108 110 112 113 112 112 113 115 119 122 125 133 139 137 130 129 131 140 146 151 154 155 155 154 152 152 151 150 148 147 145 143 139 135 132 127 125 124 123 121 120 119 118 117 117 116 115 114 112 111 110 109 109 110 110 109 108 107 106 105 105 105 105 104 102 100 97 93 89 86 83 79 74 69 67 66 66 65 63 61 59 60 61 59 56 52 52 53 51 44 39 41 44 45 47 51 54 56 57 60 64 66 68 68 67 64 62 60 58 55 52 48 45 43 41 39 37 33 27 20 14 8 3 359 359 1 3 5 7 9 9 11 12 13 14 14 13 12 12 13 15 18 21 24 26 27 27 25 23 22 21 19 18 17 16 14 13 13 13 13 12 10 9 7 6 5 6 7 9 10 14 16 16 15 16 19 23 25 26 26 26 26 27 28 30 33 35 37 38 39 39 39 38 39 39 41 42 43 44 44 45 45 46 46 46 46 45 45 45 44 45 49 53 58 61 62 62 62 64 65 66 68 70 73 75 76 77 79 82 83 83 82 81 79 78 77 77 79 83 84 83 81 80 80 82 85 88 92 96 99 94 83 77 79 83 88 91 92 90 82 82 81 86 92 93 92 89 86 84 82 82 82 82 81 80 79 77 76 74 72 71 69 65 61 58 54 49 44 40 41 43 44 43 43 42 42 41 42 42 42 41 42 43 43 44 44 44 45 45 45 45 45 44 42 42 43 41 39 39 38 37 36 36 210 215 218 218 216 215 213 211 210 208 207 206 205 204 203 203 203 203 203 203 202 200 199 197 194 193 195 203 214 226 233 234 231 228 225 224 224 224 226 226 223 220 220 222 226 230 234 237 243 250 258 266 270 271 272 273 272 268 264 260 262 273 287 299 307 314 319 323 325 327 329 331 333 336 339 342 345 346 347 349 350 352 353 353 354 354 355 355 356 356 356 355 355 354 354 354 352 345 204 176 171 171 171 171 171 169 168 166 164 163 162 161 159 158 157 156 155 155 154 154 154 154 153 152 151 151 151 149 148 146 145 144 143 143 143 143 143 143 143 142 141 140 141 141 141 142 142 141 141 141 141 141 141 142 142 143 145 147 148 150 151 153 154 155 156 156 156 157 157 157 157 157 157 157 156 156 156 155 154 155 156 157 160 163 167 171 173 176 177 177 178 179 180 182 184 185 184 183 182 183 186 188 181 164 152 153 150 146 145 136 131 133 129 120 115 112 109 108 110 113 115 112 106 102 104 108 111 112 110 108 106 105 105 106 107 109 111 113 114 113 113 114 116 118 121 124 128 134 134 129 129 134 143 148 152 155 156 156 155 154 153 152 151 150 149 147 145 141 137 133 130 128 126 125 123 122 121 120 119 117 116 115 113 112 111 110 110 110 110 111 110 109 108 107 106 106 106 106 106 105 103 101 98 94 90 86 81 76 71 67 65 64 63 61 59 57 58 60 60 57 54 52 53 53 42 31 35 41 44 46 49 52 52 53 56 61 63 64 64 63 60 58 57 55 52 50 47 44 42 41 39 36 31 24 16 9 4 1 0 2 5 7 9 12 12 12 12 13 15 15 15 14 13 13 13 15 17 20 23 25 26 25 23 22 21 20 19 18 17 15 14 13 13 14 14 14 13 11 9 8 8 8 9 10 11 14 17 16 14 14 15 18 20 22 22 22 24 25 26 27 28 31 33 36 37 38 39 38 37 37 38 39 40 41 41 42 44 44 44 44 43 43 43 43 43 44 47 51 56 59 60 61 62 63 64 66 67 70 73 76 77 78 80 83 83 83 81 79 78 78 77 77 80 82 83 83 82 81 81 82 83 84 86 87 86 80 73 71 75 80 85 88 86 79 70 66 68 78 87 92 91 89 86 85 84 83 82 81 81 81 80 78 76 74 72 70 67 62 59 56 54 49 44 43 44 44 44 44 43 42 42 42 42 42 41 41 42 43 44 44 44 44 45 45 45 44 43 42 41 45 56 52 42 39 38 37 36 35 200 205 209 210 209 209 209 208 207 205 205 205 205 204 203 203 203 203 203 203 203 203 202 200 197 192 190 192 200 213 226 233 234 232 229 228 228 229 230 231 230 227 225 226 229 233 237 241 245 249 258 268 275 277 277 278 278 277 274 270 268 273 284 295 304 312 317 320 322 324 327 328 329 331 333 336 339 341 342 343 345 346 347 348 349 350 350 351 351 351 351 350 349 347 346 343 338 332 320 292 237 207 198 195 195 194 190 184 179 176 174 171 169 166 164 162 160 159 158 157 157 157 156 155 153 152 152 150 148 148 146 145 144 144 144 144 144 143 143 142 141 141 140 140 141 141 141 141 141 141 141 142 142 142 143 144 146 148 149 151 152 154 155 155 156 156 156 156 156 157 157 157 157 157 157 157 156 155 154 153 154 155 157 162 166 170 173 177 178 176 176 177 178 180 182 182 179 177 174 174 179 179 165 154 152 153 153 149 142 133 131 131 123 113 110 111 110 109 110 113 114 111 105 101 103 107 110 111 110 108 107 106 106 107 108 110 112 114 116 116 116 116 117 118 120 123 126 134 135 128 130 139 148 153 156 157 158 158 157 155 155 154 153 152 151 149 146 143 139 136 133 130 128 127 125 124 123 122 121 119 118 116 114 113 112 112 111 111 112 112 112 111 110 109 108 108 108 108 108 108 107 105 102 99 94 89 84 79 75 70 67 64 61 58 56 54 54 56 58 57 54 52 53 54 44 27 29 39 44 45 46 47 48 49 53 57 60 60 60 60 58 56 54 52 49 47 45 43 40 37 35 32 29 23 14 6 1 0 2 6 9 12 13 14 15 15 14 15 15 16 16 15 14 14 15 16 18 21 23 24 24 23 22 22 21 21 20 18 16 14 12 12 13 14 15 15 16 15 14 12 11 10 10 11 13 14 15 15 14 12 11 12 15 17 18 18 19 21 22 24 25 27 30 33 36 38 38 37 36 36 36 37 38 38 39 41 42 43 42 42 42 42 42 42 42 42 44 48 53 56 58 60 62 64 64 65 67 70 74 76 78 78 79 82 83 82 80 78 78 78 78 79 81 82 83 84 83 83 82 81 80 79 77 76 76 72 68 68 71 77 82 85 82 77 70 65 65 74 85 91 92 89 87 86 85 84 82 82 81 82 80 78 75 74 72 70 66 61 58 57 55 50 46 45 45 45 44 44 43 42 42 42 42 41 41 42 42 43 44 44 43 43 43 44 45 44 42 41 39 44 59 75 54 44 43 40 37 34 193 197 200 202 202 202 202 202 202 202 203 204 205 205 205 204 204 204 204 204 204 204 204 204 203 200 194 189 189 198 213 225 232 234 233 232 232 233 234 236 236 233 232 232 234 236 241 245 249 252 258 267 275 280 282 282 281 281 281 279 276 276 283 292 302 310 315 319 321 323 325 326 328 330 331 333 336 337 338 340 341 342 343 344 345 346 347 347 347 347 347 346 345 344 342 339 336 331 323 310 290 267 248 240 239 240 235 221 209 201 194 189 184 179 174 169 166 164 162 161 160 160 159 157 155 154 153 151 149 149 148 147 146 146 145 145 144 144 143 142 142 141 141 140 140 140 140 140 141 141 141 142 143 143 144 145 147 148 150 152 154 155 155 155 155 155 155 156 156 156 156 157 157 157 157 157 157 156 155 154 153 154 157 163 168 170 173 178 179 177 175 174 174 175 177 176 174 172 169 170 177 177 162 154 155 154 150 141 133 128 129 126 114 104 103 107 110 109 109 110 111 109 105 102 104 107 110 110 109 107 105 105 106 107 109 111 113 116 118 119 118 118 118 118 119 121 126 134 136 127 132 143 153 158 161 161 161 160 158 157 156 155 154 153 152 150 147 144 141 138 135 133 131 129 127 126 125 124 123 121 120 118 117 115 114 114 113 113 113 113 113 112 112 111 111 110 110 110 110 110 109 108 105 101 97 93 88 84 80 76 71 67 62 58 55 53 51 53 55 55 54 51 51 54 49 42 39 43 46 46 43 41 42 45 49 53 56 57 57 57 56 55 53 50 46 43 41 40 38 35 30 26 25 21 15 6 1 1 4 9 14 16 16 17 18 18 17 17 16 16 16 16 16 16 16 17 19 21 23 24 24 23 22 22 22 21 20 18 16 13 12 11 12 13 15 18 20 20 18 16 14 12 12 13 15 15 15 14 14 11 8 8 9 12 14 14 14 15 17 19 22 25 27 30 33 35 36 36 35 34 34 35 36 37 38 39 40 40 40 40 40 40 40 41 41 41 42 46 51 54 57 59 62 64 65 66 67 70 73 75 76 73 73 76 80 80 79 78 77 78 78 79 80 81 82 84 84 84 83 81 78 76 75 74 73 70 68 69 71 75 80 81 80 77 73 67 64 71 80 86 89 87 86 86 86 86 84 83 81 80 79 76 75 74 73 70 66 63 61 59 56 51 47 46 46 45 45 44 43 42 42 42 42 41 41 41 42 42 42 42 42 41 41 43 44 44 42 40 39 39 46 69 75 80 85 83 72 53 191 192 194 196 197 197 196 197 198 199 199 201 203 205 207 207 207 206 206 205 206 206 206 206 207 207 202 194 188 190 201 215 225 231 234 236 236 237 238 240 240 239 238 239 240 241 244 249 254 257 260 266 274 281 286 287 285 283 284 285 284 284 287 292 300 307 313 317 320 322 323 324 326 328 329 331 333 334 336 337 338 339 340 341 342 343 344 344 344 344 344 343 342 341 339 337 334 329 323 314 304 293 283 277 275 275 271 261 249 239 227 217 207 196 186 178 172 168 166 164 164 164 163 161 158 156 154 152 151 150 149 149 149 148 147 146 145 144 144 143 142 142 141 140 140 139 139 139 139 140 141 142 143 144 145 146 147 149 151 152 154 155 155 155 154 154 154 155 155 155 156 156 157 157 158 158 158 157 156 154 154 155 160 166 170 171 173 177 178 175 173 171 169 169 169 170 170 170 168 169 176 177 166 157 155 150 139 128 121 116 118 117 108 100 100 106 110 110 108 108 109 108 105 104 105 107 109 109 107 105 104 104 105 107 108 110 113 117 119 120 121 120 120 119 118 119 122 127 130 125 133 149 157 161 165 165 163 161 159 157 156 156 155 154 153 151 148 145 142 139 137 136 133 131 130 128 127 126 125 124 123 121 120 118 117 116 115 115 115 115 114 114 113 113 113 113 113 113 113 112 112 110 107 103 99 96 92 87 83 79 75 71 66 60 56 53 52 52 53 54 52 49 48 50 50 48 46 46 48 47 44 40 38 42 46 49 52 53 52 52 52 52 52 50 45 40 38 37 35 31 27 23 21 20 15 8 3 3 6 11 15 18 18 19 20 21 20 19 18 16 16 16 17 17 17 18 20 22 24 24 24 23 22 21 21 21 20 18 17 15 13 13 13 15 17 20 22 23 21 19 17 16 15 15 16 16 16 14 13 11 8 6 6 8 10 11 11 11 11 14 17 21 24 27 30 32 34 34 33 33 33 34 35 36 37 38 39 39 39 38 38 39 39 40 40 40 40 43 48 53 56 59 62 64 65 66 67 69 71 71 68 65 65 70 75 77 77 77 76 77 77 77 77 77 78 81 82 83 82 81 79 77 76 75 73 71 70 71 73 75 78 80 80 79 76 71 67 72 75 80 83 83 83 85 87 88 86 84 81 79 77 75 74 73 72 70 68 66 64 62 58 52 49 48 47 46 45 44 43 42 42 42 41 41 41 41 41 41 42 42 41 40 39 40 42 42 40 39 38 36 37 45 59 98 126 124 118 99 196 193 193 193 195 195 195 196 197 197 198 199 200 202 205 208 209 209 208 207 207 208 208 209 211 214 211 202 192 190 197 207 216 224 230 236 239 241 242 243 242 242 243 245 247 247 248 252 257 261 264 268 273 278 284 289 288 287 286 288 289 290 292 295 299 305 311 316 319 321 322 323 324 326 327 329 331 333 334 334 336 336 337 339 340 341 341 342 342 342 341 341 340 339 337 336 333 329 323 316 308 301 296 291 288 288 286 280 273 267 258 248 235 219 202 189 180 174 170 168 168 169 167 165 162 159 156 154 152 151 151 150 150 150 149 148 147 146 145 145 144 143 142 141 140 139 139 139 138 139 139 141 142 143 144 145 146 148 149 150 151 153 154 154 153 152 152 153 153 154 154 155 156 157 157 158 158 158 156 155 155 158 164 168 168 169 169 171 172 169 167 166 165 163 164 163 164 166 166 167 172 172 162 153 150 139 121 110 104 102 106 110 106 101 102 106 110 110 108 107 107 107 106 105 105 106 108 108 106 104 103 104 105 106 107 109 112 116 119 121 122 122 120 117 116 116 117 119 122 123 129 142 154 159 164 165 163 160 158 156 155 155 155 155 154 152 149 146 142 140 139 137 135 133 132 130 129 128 127 126 125 124 122 121 120 118 117 117 116 116 116 115 115 114 114 115 115 114 114 114 113 111 108 105 102 98 93 88 84 80 76 72 67 63 59 56 53 51 52 52 51 48 47 47 47 46 45 45 46 47 45 42 39 41 44 47 49 49 47 46 45 48 49 48 46 42 37 34 31 28 25 22 19 17 14 10 6 5 7 11 14 17 18 19 21 22 22 21 19 17 17 17 17 18 18 18 20 22 23 24 23 22 22 21 20 20 19 18 17 17 15 15 15 16 18 20 22 23 22 21 19 18 17 16 16 17 17 16 15 13 10 8 6 6 7 9 10 10 10 10 13 17 20 23 26 29 31 32 31 31 32 33 34 35 37 38 39 39 38 38 37 37 38 39 40 39 39 41 46 51 54 58 61 64 65 67 68 69 68 66 62 59 61 67 72 75 75 75 75 75 75 75 75 75 76 78 79 81 81 81 80 78 76 74 73 73 73 74 75 77 79 79 80 81 80 78 75 74 71 73 77 79 81 84 87 89 88 85 82 80 78 76 75 74 73 72 70 69 67 65 60 55 52 50 48 47 45 44 42 42 42 42 41 40 40 41 41 41 41 41 40 39 39 39 40 39 39 38 36 34 33 33 36 42 48 79 65 42 209 201 196 196 196 198 198 199 200 200 199 199 200 201 203 206 209 211 210 209 209 210 211 211 213 218 218 210 200 196 200 206 212 217 223 230 237 242 244 244 244 244 245 248 251 252 254 257 260 263 267 271 274 276 280 286 289 289 288 289 291 293 295 298 301 305 309 314 318 321 323 323 323 324 325 327 329 331 332 332 333 334 335 336 337 338 339 340 340 340 340 339 338 337 336 334 331 327 322 316 309 304 299 295 293 293 293 290 285 281 275 269 259 243 223 205 191 182 177 175 174 174 172 169 166 162 158 155 153 152 151 151 151 151 150 149 148 148 148 147 146 145 143 142 141 140 140 139 139 139 139 139 140 141 142 143 144 145 144 143 143 145 148 150 151 150 150 150 150 151 152 153 154 155 156 157 157 157 157 156 156 159 164 165 163 161 162 163 161 160 160 161 161 159 159 157 156 159 162 162 162 157 149 143 131 107 91 89 88 90 95 101 103 101 101 103 107 107 106 106 106 106 106 105 105 106 106 106 105 104 103 104 105 106 106 108 111 115 118 120 122 122 120 117 116 115 115 116 119 123 126 132 144 153 159 162 160 158 155 153 152 151 153 155 154 152 149 146 143 141 140 138 136 135 133 132 131 130 128 127 126 125 124 123 122 121 119 119 118 118 117 117 116 115 116 116 116 116 116 115 114 112 110 108 106 103 99 94 89 84 79 75 70 67 63 59 55 52 51 49 49 48 48 47 46 45 43 43 44 45 44 42 40 41 45 47 46 44 41 39 39 41 44 45 44 42 38 33 28 25 22 20 17 14 11 9 8 8 8 9 11 13 15 18 20 22 23 22 20 18 17 18 18 18 18 18 19 21 22 23 22 21 20 19 18 18 18 18 18 17 17 16 16 17 19 20 21 22 21 20 19 18 18 17 16 17 18 18 18 16 13 10 8 7 6 7 8 9 9 9 10 13 16 19 22 25 27 29 30 30 30 31 32 33 35 37 37 38 38 38 37 37 37 38 39 39 38 40 44 49 53 57 61 63 65 67 68 68 67 63 60 58 60 65 69 72 73 73 73 73 73 74 74 74 75 76 78 80 81 81 80 78 74 72 72 73 75 77 80 82 81 80 81 83 84 83 79 74 69 71 76 80 82 86 89 90 89 87 84 82 80 78 77 76 74 73 72 72 70 67 63 58 55 52 50 48 45 43 42 42 42 42 41 41 42 44 43 42 41 40 39 39 39 39 39 39 38 36 35 33 32 31 31 32 31 30 29 28 227 219 211 205 204 205 207 208 208 207 204 202 202 202 203 205 209 212 213 213 212 212 212 213 214 218 221 216 207 203 205 209 213 215 217 223 230 238 243 247 247 247 248 251 254 256 258 261 264 266 269 273 276 277 278 282 286 288 289 291 292 294 297 300 304 306 309 313 317 321 323 324 324 324 324 324 326 327 329 330 331 332 333 334 334 335 337 337 338 338 338 337 337 335 333 331 328 325 321 316 311 306 302 299 296 296 297 295 293 290 285 280 273 261 244 224 207 195 187 184 182 180 177 174 169 164 159 156 154 152 151 150 150 150 150 150 149 148 148 148 147 146 144 142 141 140 140 140 139 139 138 138 138 138 138 139 139 138 135 130 128 132 138 144 146 147 147 147 148 148 150 151 153 154 155 156 157 157 157 157 156 155 156 157 156 155 156 157 155 153 154 154 154 156 155 153 148 151 158 150 146 141 132 111 83 67 68 73 75 80 87 93 98 99 99 99 101 103 105 105 105 105 105 105 105 105 106 106 105 104 103 104 105 105 105 107 110 114 117 120 123 124 123 121 117 116 116 117 120 124 127 131 136 145 153 158 158 156 153 150 147 147 149 152 152 151 149 146 144 142 140 139 137 136 135 133 132 131 129 128 127 126 125 124 123 122 121 120 120 119 119 118 117 117 117 117 117 117 117 117 116 114 113 112 112 111 109 106 101 96 90 83 78 75 71 66 61 56 52 48 47 48 49 48 47 45 43 42 42 42 42 40 39 41 45 47 45 39 34 32 34 37 40 40 40 38 35 31 25 20 17 16 14 12 10 9 9 9 7 6 8 11 14 17 20 23 24 23 21 19 18 19 19 19 18 18 19 20 21 21 21 20 19 18 17 16 16 17 17 18 17 17 17 18 19 21 21 21 20 19 18 18 17 17 17 17 18 19 19 17 15 12 9 8 6 6 6 7 7 7 8 9 11 14 18 21 24 26 27 29 29 29 30 32 33 35 36 36 37 37 37 37 37 37 38 38 38 38 41 46 52 57 61 64 66 66 66 66 65 62 59 58 60 64 67 70 71 71 71 71 72 72 73 73 74 75 77 78 80 81 80 77 73 69 69 71 74 79 82 83 83 82 82 84 85 85 81 76 72 73 80 85 88 90 91 91 90 88 86 84 82 80 78 77 76 75 74 74 72 69 65 62 58 55 52 48 45 43 43 43 43 43 43 43 46 48 45 42 40 39 38 38 38 38 38 38 37 36 34 33 32 31 30 30 30 28 26 26 234 238 232 220 217 217 221 225 225 222 217 212 208 206 205 207 211 214 217 217 216 215 216 216 215 216 218 216 212 209 210 214 216 217 217 219 224 230 238 245 249 250 250 253 255 258 262 265 268 270 272 274 276 277 278 279 282 285 289 292 295 297 300 303 306 308 311 313 316 320 323 325 326 326 325 324 324 325 326 327 328 329 330 331 332 333 334 334 335 336 336 335 334 333 331 329 326 323 319 316 312 309 305 302 301 300 301 300 298 296 291 286 280 271 258 242 225 211 201 195 191 188 183 179 173 166 161 157 155 153 151 151 151 151 150 150 149 148 148 147 146 145 144 142 141 140 139 139 138 138 137 137 136 135 134 133 132 130 124 116 113 119 128 136 140 142 143 144 145 146 147 149 150 152 154 155 156 157 157 157 156 153 150 151 152 151 152 152 151 149 149 146 149 155 153 147 139 136 144 130 123 117 97 73 55 44 42 49 58 72 83 89 94 97 97 96 98 101 103 105 106 106 106 106 105 105 105 106 105 104 104 104 104 104 104 106 109 113 117 120 124 128 127 123 119 118 118 120 122 127 131 135 137 141 149 154 155 154 151 147 145 146 148 150 151 150 148 146 144 143 141 139 138 136 135 134 133 132 130 129 128 127 126 125 125 124 123 122 121 121 120 119 118 118 118 117 118 118 118 118 118 117 116 116 116 116 115 113 111 107 102 95 88 85 82 76 71 65 60 54 49 48 49 48 46 43 41 41 41 40 39 37 37 40 45 48 44 33 25 25 29 35 37 37 36 36 34 30 24 17 13 11 10 9 8 8 8 7 5 4 6 10 14 18 22 24 25 24 22 19 19 19 20 19 18 18 18 19 19 19 19 19 18 16 15 15 15 16 17 17 17 17 17 19 20 21 20 20 19 18 17 17 17 17 17 17 18 18 18 17 15 12 9 7 6 5 4 4 4 5 5 6 8 10 13 16 20 22 25 27 28 28 29 31 32 33 34 35 35 36 36 36 36 36 36 37 37 36 38 42 48 55 61 66 68 68 66 65 63 60 58 58 59 63 66 69 70 70 70 70 70 70 71 73 74 75 76 77 80 80 78 75 73 68 67 70 73 78 81 83 83 82 83 85 87 86 84 81 77 80 86 91 94 95 94 93 91 90 89 86 84 82 80 78 77 75 75 76 75 72 70 68 65 61 55 49 45 44 45 46 47 47 46 46 46 46 43 41 39 38 38 37 37 37 37 37 36 35 34 33 32 31 30 29 28 27 26 25 214 247 249 238 232 231 238 245 248 245 238 229 221 215 212 212 216 220 222 223 221 221 221 221 220 220 219 218 217 215 215 218 221 221 220 220 220 223 228 237 245 249 251 254 257 260 264 269 272 274 275 275 276 277 278 279 280 283 287 293 298 301 303 305 308 310 313 314 316 319 321 324 326 327 327 326 325 325 325 326 327 327 328 329 330 330 331 332 332 333 333 332 331 330 329 327 325 322 319 317 314 311 308 306 304 303 303 302 301 299 294 290 284 276 266 254 241 228 217 208 202 195 190 184 177 170 164 160 157 155 153 152 152 152 151 150 149 148 147 146 146 145 143 142 140 139 138 137 137 136 135 134 133 131 129 127 125 122 116 109 107 112 122 129 133 136 138 140 141 143 144 146 148 150 152 154 156 156 157 157 155 153 150 149 149 149 149 149 150 149 145 141 144 150 145 137 127 117 118 98 80 70 60 57 50 41 31 29 39 59 75 84 90 94 95 95 98 101 104 106 107 107 106 106 106 106 106 106 105 105 104 104 105 105 105 106 109 113 116 120 125 130 129 124 120 119 121 122 125 130 136 141 143 146 150 151 153 153 150 147 146 146 148 150 150 149 148 146 145 143 141 140 138 137 136 135 134 132 131 130 129 128 127 126 125 125 124 123 122 122 121 120 119 119 118 118 118 118 119 119 119 119 118 119 118 117 116 116 115 114 111 107 102 96 92 88 83 78 72 66 59 54 51 48 45 40 37 37 39 39 38 37 37 40 45 49 46 27 17 20 27 34 36 35 34 34 34 32 27 20 13 10 9 9 8 7 8 6 3 3 6 11 16 20 23 25 25 24 22 20 19 19 20 19 18 17 18 18 17 17 17 18 17 16 14 14 15 15 15 15 15 15 16 17 19 20 20 19 18 17 16 15 15 16 16 17 16 16 16 15 13 10 8 6 5 4 3 2 2 3 4 4 6 7 9 12 15 18 21 24 26 27 28 29 30 31 33 34 35 35 36 36 35 35 35 35 35 35 35 37 41 47 56 65 71 71 68 64 60 59 58 57 59 62 65 68 69 69 69 68 68 68 70 72 73 73 74 75 76 76 76 80 76 69 68 70 73 76 79 82 82 82 84 86 88 89 88 85 82 85 91 96 98 97 96 94 93 92 91 89 86 83 81 79 78 77 77 78 77 77 75 74 71 67 59 51 46 46 49 53 56 57 54 51 48 45 42 40 38 37 37 37 37 36 36 35 35 34 33 33 31 30 28 27 26 26 25 25 184 234 260 253 246 243 250 260 267 269 265 255 243 233 227 225 227 230 231 231 229 228 228 228 228 228 226 224 223 222 222 223 224 223 222 221 221 220 222 227 235 243 249 255 259 263 267 271 274 276 276 277 277 276 277 279 280 282 286 291 297 303 306 308 310 312 314 316 317 318 320 323 325 327 328 328 327 326 326 326 326 326 326 327 327 328 328 329 330 330 330 330 329 329 327 326 324 322 320 318 316 314 311 309 307 305 304 303 302 300 296 292 287 280 272 263 253 242 230 220 211 202 195 189 182 174 168 164 161 158 156 155 154 154 153 152 150 149 148 147 145 144 143 141 139 138 136 135 135 134 133 132 130 127 124 121 118 114 110 107 107 111 118 124 127 130 133 136 138 140 142 144 146 149 151 153 155 155 156 156 155 153 151 149 148 148 149 149 150 149 145 141 143 145 138 128 115 103 89 62 46 40 38 42 41 38 34 28 30 44 60 73 82 88 93 94 97 100 104 106 107 107 107 107 107 107 107 106 106 105 105 105 106 106 106 108 110 112 115 118 124 128 127 123 120 120 122 123 125 131 138 145 149 152 152 151 153 153 151 149 147 147 148 149 148 148 147 146 145 144 142 141 139 138 137 135 134 133 132 131 129 128 127 127 126 125 125 124 123 123 122 121 120 120 119 119 118 119 119 119 119 119 119 119 119 118 117 117 116 116 116 114 110 104 99 95 92 89 83 77 70 63 58 53 47 42 38 37 39 40 40 39 39 41 45 50 50 34 22 23 29 34 37 35 34 34 36 35 32 26 18 13 11 11 10 9 8 6 3 3 7 13 17 21 23 25 25 25 22 20 19 19 19 18 17 17 17 17 16 15 15 16 16 15 14 14 15 15 15 14 13 13 14 16 17 18 19 18 18 17 15 14 14 14 15 14 14 13 13 12 10 8 6 4 3 2 2 1 1 1 2 2 3 5 6 8 11 14 18 20 23 24 26 27 28 29 31 33 34 35 35 35 34 33 33 33 33 33 33 33 34 38 48 61 71 75 71 64 59 58 57 57 58 60 64 67 68 69 68 67 66 67 68 70 71 71 71 70 70 69 73 76 74 72 71 71 73 76 80 82 83 83 85 87 91 93 92 90 90 91 95 98 98 98 97 96 96 95 93 90 88 84 82 81 80 80 80 81 81 81 80 78 76 74 69 67 52 52 59 75 87 86 73 60 53 48 44 40 38 36 36 38 39 37 34 34 33 33 32 32 30 29 27 25 24 24 24 24 159 196 246 252 247 247 253 263 274 282 286 284 275 263 255 250 248 246 245 243 240 237 236 236 237 236 235 232 231 230 229 228 227 225 224 223 223 222 221 222 228 235 243 251 259 265 269 273 275 276 277 277 277 277 276 278 280 284 287 291 297 303 307 311 312 314 315 317 318 319 320 322 324 326 327 328 328 328 327 327 326 326 326 326 326 326 326 326 327 328 328 328 328 327 327 325 324 322 321 319 317 315 313 311 309 307 306 304 303 301 297 293 289 283 277 269 261 251 239 228 217 207 200 194 188 180 174 169 165 162 159 158 157 156 155 154 152 150 148 147 145 143 142 140 138 137 135 134 133 132 131 130 127 124 120 116 112 108 105 104 105 109 115 120 123 125 128 131 134 136 139 142 145 148 151 153 154 155 155 155 154 153 151 150 149 149 149 149 149 147 145 143 142 139 127 109 97 83 60 40 32 31 32 34 35 36 37 34 33 39 49 60 69 78 88 92 95 99 103 106 107 108 108 109 109 108 107 107 106 105 105 106 106 107 108 110 112 113 113 116 121 125 126 122 120 121 122 123 124 129 136 143 149 153 152 151 153 153 152 151 149 149 149 148 147 147 147 146 145 144 143 141 140 139 137 136 135 134 132 131 130 129 128 128 127 126 125 124 124 123 123 122 121 121 120 119 119 119 119 119 119 120 120 120 119 119 118 117 116 116 115 114 111 107 102 99 97 94 90 85 79 71 65 58 52 46 42 41 42 43 43 43 42 44 47 50 50 42 34 33 35 37 37 37 35 35 37 39 39 35 28 20 16 15 14 12 10 7 5 6 10 15 18 21 23 24 24 23 22 20 20 19 18 17 17 17 17 16 15 14 14 14 15 15 14 14 14 15 14 13 12 11 12 13 15 15 16 16 16 15 14 13 13 13 13 12 11 10 10 10 8 6 4 2 1 1 0 359 359 359 360 1 2 3 4 5 7 10 13 16 19 21 23 24 26 28 30 32 34 35 35 35 34 32 31 32 32 32 32 32 33 36 45 57 68 74 72 65 59 57 57 57 58 59 62 65 67 68 67 66 65 65 66 68 69 69 68 66 65 66 70 73 74 73 72 72 73 77 80 83 84 85 87 91 95 97 96 96 97 97 97 98 98 97 97 97 98 97 95 92 90 87 86 85 84 83 83 83 85 85 84 84 86 88 95 104 119 134 136 141 140 132 110 82 66 55 47 41 37 36 37 39 41 39 36 34 32 31 31 30 30 28 26 23 22 22 22 22 144 158 215 232 231 232 239 249 264 281 296 303 302 296 286 279 272 267 262 257 252 247 245 244 244 244 243 242 240 238 235 233 230 227 225 225 224 224 224 225 227 230 236 244 254 262 269 274 277 278 277 277 277 278 278 278 281 285 289 293 297 302 307 311 314 315 317 318 319 320 321 321 322 324 326 327 328 328 328 328 327 327 326 326 326 326 325 325 325 326 326 327 327 327 326 326 325 323 322 320 318 316 315 312 310 308 306 305 303 301 298 295 291 286 280 273 265 255 244 232 220 210 202 197 193 187 180 175 170 166 164 162 161 159 158 155 153 151 149 147 145 143 141 139 137 136 134 132 131 130 129 127 125 122 118 115 112 108 105 104 104 107 112 117 119 121 124 127 130 133 136 140 144 147 150 152 153 154 155 155 154 153 152 151 150 151 151 150 148 146 144 141 136 129 110 82 69 56 41 33 29 27 28 28 30 34 37 38 39 42 46 52 59 69 81 88 93 97 102 105 107 108 108 109 110 110 109 108 106 106 106 106 107 108 109 111 113 114 113 114 119 123 124 122 121 122 122 122 123 126 132 139 146 152 152 151 151 151 151 151 150 150 148 147 146 146 146 146 145 144 143 141 140 139 138 137 136 135 134 132 131 131 130 129 128 127 126 125 125 124 123 123 122 121 121 120 119 119 119 119 120 120 120 120 120 119 118 117 116 114 113 111 110 107 103 101 98 96 92 88 82 76 69 63 56 50 46 45 46 46 46 46 46 46 48 50 49 45 40 38 40 41 40 38 37 36 39 44 48 46 39 30 23 20 18 15 12 10 9 10 13 17 19 21 22 23 23 23 24 22 21 20 18 17 17 17 17 17 15 14 14 14 14 14 13 13 14 14 13 12 11 10 11 12 13 13 12 12 12 13 13 12 12 11 11 10 9 9 9 8 7 5 3 1 1 360 359 358 357 357 358 359 360 1 2 2 3 6 9 12 15 18 20 22 24 26 28 30 32 33 34 34 33 31 29 31 31 32 32 32 34 37 45 55 65 72 71 66 60 57 57 58 58 59 61 63 65 67 67 66 65 64 65 66 67 67 66 65 64 66 69 72 73 73 72 70 72 76 81 84 86 88 91 94 97 99 100 101 101 100 98 96 95 95 96 98 98 98 96 95 93 91 89 88 88 87 86 87 89 90 89 91 98 109 116 122 132 142 147 151 152 149 143 125 104 80 59 45 38 36 36 38 41 43 43 38 31 30 30 30 30 28 25 23 22 22 22 22 144 144 177 205 210 210 215 225 241 266 289 305 311 310 302 295 287 281 276 268 261 256 253 253 252 253 253 252 249 246 242 238 234 231 228 227 227 227 228 229 231 232 233 237 245 255 265 273 277 278 278 277 277 279 280 281 282 286 291 296 300 303 307 311 314 316 318 319 320 321 321 322 322 323 324 325 327 327 328 328 328 327 327 327 327 326 326 325 325 325 325 326 327 327 326 326 325 324 323 321 319 317 314 312 309 307 305 304 303 302 299 297 294 290 284 276 267 257 245 232 220 210 202 198 196 191 186 180 175 171 168 165 164 162 160 157 154 151 149 146 144 142 140 138 137 135 133 131 129 128 126 124 122 120 118 116 114 112 110 108 108 108 111 114 116 118 121 124 127 130 134 138 143 147 149 151 153 154 154 154 154 153 153 152 152 153 153 151 148 145 143 138 131 123 102 70 51 39 34 31 29 26 25 24 25 30 34 37 42 45 46 47 51 61 73 83 90 95 100 104 107 108 108 109 111 113 112 110 108 107 107 107 107 107 109 111 114 115 114 114 118 121 123 123 124 125 125 123 121 121 125 131 139 146 148 148 148 149 149 150 150 149 147 146 146 146 146 146 145 144 143 141 140 139 138 138 137 136 135 134 133 132 131 130 129 128 127 126 126 125 124 123 122 121 121 120 120 120 119 119 120 120 120 121 121 120 119 117 115 113 111 109 107 105 102 99 97 95 93 89 83 77 71 65 59 53 49 48 48 49 49 48 48 48 48 49 48 45 42 39 39 40 40 38 36 35 39 45 52 53 46 37 29 25 21 18 16 14 14 14 16 19 20 21 20 21 23 26 27 25 23 21 20 19 19 19 19 18 16 15 14 15 15 14 13 13 13 12 12 10 10 9 10 11 11 11 10 9 9 10 10 11 11 10 10 10 9 9 9 8 6 4 2 1 0 359 358 357 356 356 356 357 358 359 360 0 1 2 4 7 10 14 17 19 21 24 26 28 30 31 32 32 31 30 29 30 31 32 32 33 35 38 44 53 62 68 69 65 61 58 58 59 59 60 61 63 65 65 65 65 64 64 64 65 66 66 65 65 64 66 68 71 73 73 71 69 70 75 81 85 88 91 93 96 98 101 103 104 104 102 97 95 93 94 95 97 99 99 98 97 96 94 92 91 90 90 90 91 93 95 96 101 109 118 122 125 131 138 143 147 149 149 148 148 144 135 120 91 54 38 36 39 44 49 48 39 32 29 28 29 29 27 25 24 24 25 25 24 208 172 172 189 198 198 198 206 218 239 263 281 297 304 300 291 287 286 282 274 267 263 262 261 260 260 260 259 256 252 247 243 239 236 233 230 229 229 231 233 233 234 234 235 238 245 256 266 274 278 278 278 278 280 281 283 286 289 293 298 302 305 307 310 313 316 318 319 320 321 322 322 323 323 323 324 325 326 327 328 328 328 328 328 327 327 327 326 326 326 326 326 327 327 326 326 325 324 323 322 319 316 313 310 307 305 304 304 304 303 301 299 296 293 287 279 270 259 246 232 220 209 201 198 198 195 191 185 180 175 172 169 167 164 162 159 156 152 148 146 144 141 140 138 137 135 132 129 127 126 124 122 120 120 120 119 117 115 113 112 110 110 111 113 115 116 119 122 125 128 131 136 140 145 149 151 152 153 153 154 153 153 153 153 153 152 150 146 142 139 136 131 124 110 89 66 44 33 30 29 28 26 24 22 22 26 31 36 40 43 44 42 44 52 64 76 85 93 99 104 107 109 110 110 113 116 116 113 110 108 108 107 106 106 108 111 114 116 116 116 118 122 125 127 128 128 128 126 122 118 120 125 131 136 140 142 144 146 148 148 149 148 147 146 146 146 146 146 145 144 143 141 140 139 138 138 137 136 136 135 134 133 132 132 131 130 129 128 127 126 125 124 123 122 121 121 121 120 120 120 120 120 121 121 121 121 120 118 117 114 112 109 106 103 100 97 95 93 92 89 85 79 73 67 61 55 52 51 51 50 50 49 49 48 48 48 46 44 42 39 38 38 38 36 34 33 35 41 49 55 52 42 32 27 24 21 19 19 19 19 20 21 22 22 24 26 28 30 30 28 25 23 22 21 20 20 19 18 17 16 15 15 15 14 13 12 11 11 11 10 9 9 9 10 10 9 8 7 7 7 8 8 9 9 9 9 9 9 8 7 5 3 2 1 360 359 358 356 355 355 354 355 357 358 358 359 359 359 0 3 6 10 14 16 19 21 24 26 27 29 30 31 30 30 30 30 32 32 33 34 36 39 45 52 58 63 65 64 62 60 60 60 60 60 61 63 64 64 63 63 63 63 64 64 64 65 65 65 65 66 68 71 73 73 72 70 70 75 81 85 89 92 94 96 99 101 104 105 103 102 99 96 95 94 95 97 99 100 100 100 99 98 95 94 93 94 96 97 98 100 103 110 118 123 124 126 131 136 139 141 143 143 143 145 146 146 145 144 141 107 57 47 49 49 47 40 34 29 27 27 27 26 25 24 25 26 26 26 194 179 178 187 196 196 194 197 204 216 233 246 263 282 279 276 280 285 284 278 273 270 269 268 265 263 263 263 260 256 251 248 245 241 238 235 233 232 232 234 235 236 237 237 236 239 246 256 266 273 277 279 281 282 284 286 289 292 296 300 304 307 309 310 312 314 317 319 320 321 322 323 323 323 323 323 324 324 325 326 327 328 328 328 328 328 328 328 327 327 327 327 327 327 326 326 325 323 322 321 318 315 312 309 306 304 303 303 303 302 301 299 297 294 290 283 274 263 251 237 223 212 203 201 201 200 196 190 185 180 176 172 169 167 164 161 157 153 149 146 144 142 140 138 136 134 130 126 124 122 121 120 120 122 123 123 120 117 115 114 112 112 112 113 114 116 118 120 122 125 129 133 138 143 148 151 152 153 154 154 154 153 152 152 151 148 144 140 135 132 126 116 104 83 68 54 38 28 26 26 25 25 23 20 19 22 28 33 36 38 39 38 38 44 53 64 76 87 97 104 108 111 111 112 115 118 118 115 112 110 108 108 106 106 108 111 114 116 118 119 120 122 126 128 130 130 132 134 134 133 133 134 132 129 131 135 140 144 146 147 147 147 146 146 146 146 146 146 145 144 142 141 140 139 139 138 137 137 136 136 135 134 134 133 132 131 130 129 129 128 126 125 124 123 122 122 121 121 120 120 120 121 121 121 121 121 120 120 118 116 114 111 108 104 100 96 94 92 90 89 86 81 76 70 64 59 55 54 53 51 50 48 48 48 47 46 44 42 40 38 37 36 36 34 32 31 33 39 46 53 52 43 33 28 26 24 22 22 23 23 24 24 24 24 25 27 30 32 32 30 26 24 22 20 19 19 19 18 17 16 16 15 15 14 12 11 11 11 10 9 8 8 8 8 8 8 7 6 5 5 5 6 6 6 7 8 8 8 7 6 5 3 1 360 359 359 358 357 356 355 354 354 355 356 357 357 357 357 357 359 2 7 11 14 16 19 22 24 25 27 28 29 30 30 30 31 32 33 34 35 36 39 43 49 53 58 60 61 62 62 63 63 62 62 61 63 64 63 62 62 63 63 63 63 63 64 65 65 66 67 68 70 73 74 74 73 74 77 82 87 91 94 95 97 99 103 106 106 103 102 101 99 97 96 96 98 100 102 102 102 102 101 99 98 97 99 101 103 104 106 109 116 123 125 126 128 131 134 135 136 138 138 138 139 140 141 142 143 143 141 101 66 57 52 47 41 36 31 28 27 26 25 25 25 26 27 28 29 202 193 192 198 204 203 201 200 200 204 211 225 242 264 267 267 277 285 284 281 277 275 274 272 269 266 266 266 264 261 257 253 250 246 243 240 237 235 234 235 237 238 239 239 237 237 241 248 256 263 271 278 282 285 287 289 292 295 299 302 305 308 310 311 312 314 315 317 320 321 322 323 323 324 324 324 323 323 324 325 326 327 328 329 329 329 329 328 328 328 328 328 327 327 326 325 324 322 321 319 317 314 311 309 306 305 303 303 302 301 300 298 297 294 291 286 279 270 259 245 232 219 210 207 206 206 202 196 190 185 180 176 172 169 166 163 160 155 149 146 143 142 140 137 135 132 127 123 120 119 120 121 122 124 126 127 124 121 118 118 117 116 115 115 115 116 117 118 120 124 127 131 136 141 147 151 153 154 155 155 154 152 150 149 147 143 140 136 132 126 117 105 82 58 48 40 29 24 23 22 22 22 21 18 17 20 25 29 30 32 33 33 34 38 45 54 66 79 92 102 110 114 115 115 116 118 119 116 113 111 109 108 107 106 107 109 112 115 118 120 120 122 124 127 129 130 135 143 152 157 153 143 132 124 123 129 135 140 144 146 147 147 146 146 146 146 146 146 145 144 143 141 140 140 139 138 138 137 137 137 136 135 135 134 133 133 132 131 130 129 128 127 126 125 124 123 122 122 121 121 121 121 121 121 121 121 120 120 119 118 117 114 111 108 104 100 96 93 90 88 85 82 78 75 70 64 59 55 53 52 49 47 46 45 45 43 41 39 37 36 35 34 34 32 31 30 32 37 43 50 49 40 31 27 25 24 24 24 25 25 25 25 26 27 27 27 29 32 31 28 25 22 20 17 16 16 17 17 16 15 14 14 14 12 12 11 10 10 10 9 8 7 7 7 6 6 6 6 5 4 3 4 4 4 4 5 6 6 6 5 4 3 1 360 359 358 359 359 358 357 355 354 353 354 354 355 355 355 355 356 359 4 8 11 14 17 20 22 24 25 26 27 29 29 30 31 32 33 34 35 36 38 42 45 47 49 51 54 58 62 64 67 66 63 61 63 63 63 62 63 63 63 63 62 62 63 64 66 66 66 66 68 71 74 75 75 76 78 83 88 93 95 97 98 99 104 107 107 106 105 105 103 100 99 99 101 103 105 104 104 104 104 102 102 102 103 106 109 110 112 115 122 127 128 128 130 132 133 132 133 135 136 135 136 136 136 136 136 134 123 102 83 69 59 50 43 37 31 28 27 26 26 26 27 28 30 34 44 237 227 230 236 239 237 229 220 210 204 204 212 230 252 266 273 279 287 285 284 280 276 274 271 270 269 269 269 268 266 263 258 255 252 249 246 243 240 238 239 240 240 241 241 239 238 240 244 249 255 263 273 281 287 291 293 296 299 301 304 307 309 310 312 313 313 314 316 318 320 322 323 324 324 324 324 324 323 323 324 324 326 327 328 329 329 329 329 328 328 328 328 328 327 326 325 323 321 319 317 315 313 310 308 307 305 304 303 301 300 298 296 295 293 291 288 284 277 267 256 243 230 220 215 213 212 208 201 195 189 184 179 175 172 169 166 162 156 151 146 143 142 139 136 133 130 125 120 116 117 119 121 124 127 128 129 129 128 126 125 123 121 120 119 118 117 117 118 120 123 126 130 135 141 146 150 153 154 155 153 152 150 148 145 142 139 138 133 127 120 115 92 58 42 35 29 24 22 20 20 20 20 19 17 16 18 22 26 25 26 27 29 30 33 38 46 57 69 82 96 109 118 122 121 119 119 118 115 113 111 109 107 106 105 105 107 109 112 116 119 120 120 121 124 126 128 135 147 158 161 151 136 123 116 117 124 131 137 142 145 147 147 146 146 146 146 146 146 145 144 143 142 141 140 139 139 139 138 138 137 137 136 135 135 134 134 133 132 131 130 129 129 128 127 126 124 123 122 122 121 121 121 121 120 120 120 120 120 119 118 117 115 113 110 107 103 99 95 91 87 84 81 80 78 75 70 63 58 55 53 50 47 44 43 42 41 40 38 36 35 34 34 33 32 32 31 31 34 39 46 47 40 31 25 22 22 23 25 27 28 27 27 28 29 27 25 26 29 29 25 22 20 18 16 14 14 15 16 16 15 13 12 11 10 10 10 9 9 8 8 7 6 5 5 5 5 6 5 4 3 3 3 2 2 2 3 4 5 4 4 3 3 1 360 358 358 358 359 359 358 356 354 353 352 352 352 352 352 352 353 357 2 6 9 11 15 18 21 23 24 25 27 28 28 30 32 33 34 35 36 37 38 40 42 42 41 40 42 48 55 63 68 71 72 70 64 64 64 64 64 63 63 62 61 61 62 64 66 66 65 64 66 68 71 74 75 76 79 84 89 93 97 99 99 99 102 105 105 106 109 110 108 104 102 103 104 107 107 106 105 106 107 107 106 107 108 111 114 116 118 122 128 131 130 130 132 133 132 131 131 133 133 133 133 132 131 130 130 128 119 107 94 83 73 60 49 38 30 28 28 33 38 42 43 44 52 73 115 307 292 296 301 299 287 277 259 237 220 210 207 215 238 259 270 278 283 285 285 279 275 270 269 270 270 270 269 268 267 264 260 258 256 253 251 248 245 243 242 243 243 243 243 240 239 241 245 249 252 258 267 276 285 293 297 300 302 304 306 308 309 310 312 313 313 314 315 316 318 320 322 323 324 324 324 324 324 323 323 323 324 325 326 327 328 329 329 329 328 328 327 327 327 326 325 323 321 319 317 314 312 309 308 306 305 303 302 301 299 297 295 293 292 291 289 286 281 273 264 254 242 232 225 220 217 212 206 200 193 187 183 179 175 172 168 163 158 152 146 143 141 138 134 132 130 125 120 117 117 119 122 126 128 129 130 132 134 134 132 130 129 127 125 123 122 121 122 122 124 126 130 135 141 146 150 152 153 153 152 150 148 145 141 139 139 138 129 114 105 87 56 44 30 30 26 23 21 20 19 18 18 18 15 15 16 18 22 22 21 22 24 27 29 33 39 47 57 70 84 101 116 126 128 124 120 117 114 111 109 108 105 103 102 104 106 108 109 112 117 118 118 119 120 123 128 136 146 153 151 138 124 114 111 114 120 127 134 140 145 147 147 146 146 146 146 146 146 145 144 143 142 141 141 140 139 139 139 138 138 137 137 136 135 135 134 133 133 132 131 130 130 129 128 127 126 125 124 122 122 121 121 120 119 119 118 118 118 118 117 116 114 112 111 108 105 101 97 92 88 84 81 81 81 80 76 70 64 59 56 53 50 46 42 42 42 40 38 36 36 35 35 34 33 33 34 34 35 39 42 43 39 32 25 20 19 21 24 28 31 32 33 33 31 26 22 24 27 26 23 20 19 17 15 13 13 14 15 15 13 11 9 8 8 8 9 8 7 7 6 5 4 4 4 4 4 4 5 4 3 2 2 2 1 1 1 2 3 2 2 1 1 1 360 359 359 359 359 359 359 357 355 353 351 350 350 350 350 350 351 355 360 4 7 10 13 16 19 22 24 24 26 27 29 31 33 33 34 35 36 36 37 38 39 38 35 33 33 36 41 49 62 76 84 79 69 64 64 65 65 64 64 62 61 60 61 63 66 66 65 64 64 67 71 73 74 76 78 83 88 93 98 100 100 99 101 102 103 107 111 114 112 107 105 107 108 109 109 107 106 107 109 111 111 111 113 115 118 120 123 127 132 134 134 133 133 133 131 130 131 132 131 131 131 129 128 128 127 125 119 111 102 94 89 79 69 56 49 80 132 146 149 148 148 148 148 151 155 348 341 340 340 337 329 315 293 266 240 215 196 198 220 249 265 272 276 278 279 277 273 266 265 267 267 266 266 265 263 261 258 257 256 256 254 251 249 247 246 246 245 244 243 242 242 243 248 253 256 259 265 272 281 289 297 302 304 306 307 308 309 310 311 312 313 314 314 315 316 318 320 321 323 324 324 324 324 324 323 323 323 324 324 326 327 327 328 328 328 327 327 326 326 325 324 322 321 319 317 315 312 309 307 305 304 302 301 300 299 297 295 293 291 290 288 285 281 276 269 261 252 243 234 228 222 217 211 205 198 192 188 184 180 176 171 165 159 153 148 143 140 137 135 134 131 126 122 120 120 122 124 127 130 131 131 134 136 137 137 137 135 134 132 130 128 127 126 126 126 128 131 136 141 147 151 152 152 152 150 148 145 141 139 140 142 141 125 100 76 51 41 37 26 31 28 25 23 21 20 19 19 18 17 15 15 16 19 21 20 19 21 24 26 28 32 37 45 56 70 87 105 120 127 126 122 117 112 109 107 106 103 101 101 104 106 107 107 109 113 116 116 118 120 125 129 134 142 145 140 128 118 113 112 116 120 127 134 140 145 147 146 145 145 144 145 145 145 145 144 143 143 142 141 140 140 139 139 139 138 138 137 136 135 135 134 134 133 133 132 131 131 130 129 129 128 127 125 124 122 122 121 120 119 118 118 117 117 116 116 115 114 113 111 110 108 105 101 97 92 87 84 83 84 84 82 77 70 65 61 59 56 51 47 45 45 43 40 39 38 38 37 37 36 36 36 37 38 41 43 43 39 33 25 20 18 20 25 30 35 37 36 35 31 24 19 21 24 23 20 19 18 17 15 12 11 12 13 14 12 9 7 6 6 6 7 6 6 5 3 3 3 3 2 2 2 3 3 2 1 0 0 0 0 0 1 1 1 1 360 359 359 359 359 360 360 359 359 359 359 357 355 353 351 349 348 348 348 348 350 354 358 2 5 8 11 14 18 21 23 24 25 26 28 31 33 33 34 35 35 35 35 36 36 35 32 30 29 31 35 44 60 78 87 81 71 65 64 66 66 65 64 62 60 60 61 63 66 66 65 64 65 68 71 73 74 75 77 82 88 93 98 100 100 100 100 101 104 110 117 119 117 110 108 110 110 111 112 110 108 108 111 114 115 116 116 118 121 123 126 131 135 137 136 134 133 131 129 129 131 131 130 129 128 128 128 127 125 122 118 112 106 101 97 93 94 109 143 157 160 161 163 163 163 163 162 162 161 8 4 1 359 354 346 332 314 292 265 235 201 175 222 264 274 274 273 272 273 275 274 268 263 264 263 263 262 261 259 257 255 255 255 255 254 253 252 250 249 248 248 247 246 245 245 247 250 255 260 263 267 273 278 285 293 300 304 307 308 309 309 310 311 311 312 313 313 314 315 316 318 319 321 323 324 324 324 324 323 323 323 323 323 324 325 326 326 327 327 327 326 325 324 324 323 322 321 319 318 316 314 311 308 306 304 302 301 300 299 297 296 294 292 290 288 285 281 275 270 264 258 251 244 236 230 224 218 211 204 198 193 189 183 179 174 168 161 154 149 145 141 139 137 136 133 129 125 123 124 124 126 128 131 132 132 134 136 138 139 139 139 139 138 136 134 133 131 130 130 131 133 137 142 147 151 152 151 151 148 145 142 140 141 143 144 142 124 99 74 46 32 33 30 33 30 27 25 24 21 21 21 21 20 18 17 16 19 21 21 20 20 22 24 25 27 31 36 44 56 71 89 108 121 124 122 117 110 106 104 103 100 98 99 104 106 106 105 105 109 112 115 119 122 128 132 136 142 145 133 123 118 117 118 120 124 130 135 139 143 146 145 144 143 143 143 144 144 144 143 143 142 142 141 140 140 140 139 139 139 138 138 137 136 135 134 134 134 133 133 132 132 131 130 130 129 128 127 125 124 122 121 120 118 118 117 117 116 116 115 115 114 114 113 112 111 109 106 102 97 93 89 88 88 88 86 82 76 71 68 66 63 59 54 51 48 46 43 42 41 41 40 39 38 38 38 38 40 42 44 44 41 35 28 24 22 23 27 31 36 38 36 32 28 24 21 21 20 18 17 17 17 16 14 11 9 9 10 11 10 8 6 5 5 5 5 5 4 3 2 1 1 2 1 1 1 1 2 1 0 359 358 358 358 359 360 1 1 1 360 358 357 357 359 360 0 360 359 359 359 358 356 354 351 349 348 348 348 348 351 354 357 0 3 6 10 13 16 19 22 24 25 25 28 31 33 33 34 35 35 34 34 34 34 33 31 29 29 31 37 48 62 77 83 79 71 66 66 69 69 68 66 63 61 59 60 63 66 67 67 65 65 68 72 74 74 75 78 82 86 92 96 98 98 98 101 104 108 116 125 123 119 113 112 113 112 113 114 114 112 110 111 117 119 119 119 120 122 126 129 132 136 138 138 135 132 129 128 129 131 131 130 128 127 127 127 126 124 119 115 111 107 103 103 107 119 136 150 154 156 158 161 162 163 162 161 160 160 20 15 10 6 2 354 344 332 319 304 290 334 52 19 335 316 301 291 286 282 283 282 276 270 267 267 266 263 260 257 255 254 253 253 253 253 253 252 252 251 251 251 252 251 250 250 251 254 258 263 266 271 277 281 285 290 296 302 305 308 310 310 310 310 311 311 312 312 313 314 315 316 318 319 321 322 323 324 324 324 323 323 323 323 323 323 324 325 325 325 325 325 324 323 322 322 321 321 319 318 317 315 312 310 307 305 302 301 300 299 298 296 295 293 291 288 285 281 276 270 265 261 256 250 244 238 233 226 219 212 205 198 193 187 182 177 170 162 155 150 145 142 140 139 139 137 133 129 126 125 126 126 127 130 131 132 133 135 137 138 139 140 140 140 139 138 136 135 134 134 135 137 140 143 148 151 151 150 148 146 143 140 141 144 147 147 144 130 109 84 51 35 33 33 33 31 30 27 26 24 24 25 25 25 23 20 19 20 22 23 22 21 22 23 23 24 27 31 36 43 52 66 85 102 114 118 115 108 103 101 99 96 93 95 100 103 103 102 102 104 107 113 118 122 130 138 144 152 148 129 121 120 121 122 125 128 132 135 138 140 142 142 141 141 141 141 142 143 142 142 142 142 141 141 140 140 140 139 139 139 138 138 137 137 136 135 134 134 134 133 133 132 132 131 130 130 129 128 127 125 124 122 121 119 118 117 116 116 116 115 115 114 114 114 113 112 110 108 105 102 98 95 93 92 91 90 86 81 77 74 73 71 67 61 55 51 49 47 46 46 45 44 43 42 41 40 40 41 43 44 44 41 37 32 29 27 28 29 32 34 35 32 27 25 25 25 21 17 14 14 16 17 16 14 11 8 7 7 7 8 7 6 5 4 4 4 4 3 2 1 0 0 1 1 360 359 360 0 0 359 358 356 356 356 357 359 0 2 2 1 359 357 357 358 360 0 360 359 359 359 359 357 355 352 350 349 348 349 350 352 354 356 359 2 5 9 13 16 18 21 22 24 25 27 30 32 33 34 34 34 33 33 33 32 32 31 30 30 32 38 48 61 72 77 75 70 68 69 72 72 69 66 63 61 59 60 63 67 69 70 68 66 68 71 74 75 76 76 78 83 88 92 95 98 101 104 107 112 121 127 124 119 115 115 115 114 115 117 118 116 113 115 120 123 123 120 121 124 128 130 133 136 139 139 135 131 128 128 129 131 130 129 127 125 125 126 125 122 118 113 110 108 107 109 116 128 141 148 151 153 155 158 161 162 161 159 158 158 27 22 14 9 5 1 355 348 342 337 356 24 37 33 16 353 334 322 315 310 307 302 295 289 286 285 281 274 267 262 260 259 258 255 254 253 252 252 252 253 253 255 256 257 257 257 257 259 262 266 270 275 280 285 288 291 294 299 303 306 309 310 310 310 310 310 311 311 312 313 314 315 316 318 319 320 322 323 323 323 323 323 323 323 323 323 323 323 323 324 324 324 323 322 321 321 321 320 320 319 317 316 314 311 309 306 304 302 302 301 300 298 296 294 292 289 286 282 277 272 266 262 258 254 250 246 241 236 229 221 213 205 197 190 184 179 172 164 157 150 145 142 141 142 142 140 136 132 127 125 124 124 125 127 128 129 131 133 134 136 137 138 139 139 139 138 138 137 137 138 140 142 144 147 150 151 150 149 147 145 143 142 144 146 148 149 145 136 114 102 350 21 32 32 32 31 30 28 27 27 30 31 30 28 25 22 21 22 24 24 24 23 22 22 22 24 26 28 30 32 35 44 62 84 103 113 114 107 102 100 95 91 87 88 93 97 99 100 101 102 105 110 115 120 130 142 150 156 140 124 120 121 123 124 126 127 130 133 135 136 138 138 138 138 139 140 141 141 141 141 141 141 141 141 140 140 140 139 139 139 138 138 137 137 136 136 135 135 134 134 133 133 132 132 131 131 130 129 128 127 126 124 122 121 119 118 117 116 116 115 115 114 114 113 113 112 111 109 107 104 100 97 95 94 94 93 90 87 83 82 80 77 73 67 61 56 53 52 51 51 51 50 49 48 46 44 43 43 44 45 44 42 39 35 33 31 30 30 31 32 32 28 24 23 24 23 21 17 14 14 15 16 16 14 11 8 7 6 5 5 6 6 5 5 4 4 4 3 2 1 1 1 1 1 359 358 358 359 359 358 356 355 354 355 356 358 0 2 4 3 0 358 357 358 360 0 -0 360 360 360 359 359 357 354 352 350 349 350 351 353 355 357 359 1 5 9 13 16 18 19 20 22 25 27 29 31 33 33 32 32 32 32 32 31 31 32 32 32 33 38 45 54 61 65 65 64 65 68 72 71 68 65 62 59 58 59 63 68 72 74 73 69 68 70 74 75 73 72 73 79 85 90 95 99 103 107 110 114 122 125 123 120 117 117 118 117 118 119 122 121 119 122 127 129 127 123 123 126 130 133 134 137 139 138 134 131 129 129 130 130 129 127 125 124 124 125 125 122 118 115 112 111 112 116 124 133 142 147 150 152 154 156 159 161 160 159 158 157 29 24 16 11 8 7 4 360 356 356 4 29 38 33 21 5 352 343 338 333 328 324 318 314 312 308 302 294 286 280 277 274 271 268 265 262 259 258 256 257 258 260 261 263 263 263 263 264 266 270 274 278 282 286 290 293 296 298 301 304 306 308 309 310 310 310 310 310 311 312 313 315 316 317 318 319 320 321 322 322 323 323 323 323 323 323 322 322 322 322 322 322 322 321 321 320 320 320 319 319 317 316 314 312 310 308 306 304 303 302 301 300 298 296 294 291 288 285 280 274 269 263 259 255 253 251 248 244 237 230 222 212 203 195 188 181 174 166 158 150 144 142 143 145 146 144 139 133 127 123 121 122 123 125 125 126 128 129 130 132 133 134 135 135 136 136 137 137 138 140 143 145 148 150 152 152 150 149 147 144 144 145 146 147 149 153 153 147 91 37 16 22 33 32 30 30 30 28 28 30 33 34 32 30 27 24 23 25 28 28 26 24 22 22 22 25 25 24 24 24 26 35 52 75 95 109 113 109 103 100 93 85 79 79 84 90 94 97 100 103 106 109 114 121 133 144 151 145 125 117 118 121 123 124 123 124 126 128 130 131 132 134 134 136 137 139 140 141 141 140 140 140 140 140 140 140 140 139 139 138 138 137 137 137 136 136 136 135 134 134 134 133 133 133 133 132 132 131 130 129 128 127 125 123 121 119 118 117 116 116 116 115 114 114 113 112 111 109 106 104 100 97 95 95 95 94 93 91 89 87 85 81 77 72 67 63 60 58 58 58 58 57 57 55 53 51 49 47 47 46 46 44 41 39 36 34 31 30 31 31 30 27 23 22 22 22 21 19 16 15 15 16 16 14 11 9 7 5 4 4 5 6 6 6 6 5 4 4 3 2 2 1 1 1 359 358 357 357 357 356 355 354 354 355 356 358 1 4 5 5 3 1 360 359 360 0 1 1 1 1 1 0 359 356 354 352 351 352 352 353 355 357 359 2 6 10 13 15 17 18 19 21 25 27 29 31 33 33 32 31 30 30 30 31 31 33 34 34 34 36 40 44 47 49 50 50 51 52 55 60 62 60 59 57 55 57 62 68 75 78 78 74 69 70 73 73 70 68 69 77 84 90 94 100 106 110 113 116 119 121 122 121 120 119 119 120 120 123 125 125 125 128 134 136 134 129 127 130 134 136 138 140 140 138 135 131 130 130 130 129 126 123 121 121 123 124 124 122 120 117 115 116 118 123 129 136 142 147 150 151 152 154 157 159 160 160 159 159 26 21 14 11 10 10 8 5 4 5 11 25 36 33 21 9 360 354 349 345 341 338 333 329 327 323 319 313 308 303 299 294 290 287 284 280 277 274 272 272 272 272 272 271 270 270 270 270 271 274 278 281 284 287 290 294 297 299 301 302 303 305 307 308 309 309 309 310 310 311 312 313 315 316 317 318 318 319 320 321 321 322 323 323 323 323 322 322 321 321 321 321 321 321 320 320 319 319 319 319 318 316 314 313 311 309 307 306 305 304 303 302 300 298 296 293 291 287 283 278 272 267 261 257 255 253 252 249 244 238 230 221 211 202 193 185 177 169 159 151 145 143 145 147 148 146 140 133 126 122 120 122 124 124 123 123 124 125 126 127 128 129 130 130 131 132 134 135 138 142 145 148 151 154 155 153 151 149 146 143 145 147 147 145 149 157 163 164 94 43 21 23 30 30 29 29 29 27 29 30 33 35 34 32 30 27 27 30 32 32 29 26 23 22 23 22 22 20 17 18 22 33 50 71 90 103 109 107 102 97 90 79 74 75 80 87 92 95 99 102 104 107 112 120 134 142 137 123 107 111 117 120 122 122 120 119 120 122 124 126 128 130 131 133 135 137 139 139 139 139 139 139 139 140 140 140 139 139 138 138 137 137 136 136 136 136 135 135 135 134 134 133 133 134 134 135 134 134 133 132 131 129 128 127 125 122 120 119 117 117 117 117 116 115 114 112 109 107 104 102 99 97 95 94 95 95 95 94 93 91 88 84 80 76 73 70 68 67 66 66 66 65 64 63 61 58 56 54 52 51 50 48 45 43 41 38 35 33 33 32 30 28 25 23 23 23 23 22 19 17 17 17 17 15 12 9 7 5 4 4 6 7 8 8 7 6 6 5 4 4 3 2 2 1 360 358 357 357 356 355 354 353 354 355 357 0 3 6 8 8 7 5 3 1 1 1 2 2 2 3 2 2 0 359 356 354 353 353 354 354 355 357 359 2 6 10 13 15 16 16 18 20 24 26 28 30 32 33 33 32 30 29 30 31 33 34 35 35 34 34 36 37 37 38 38 37 37 38 43 49 53 55 54 52 51 52 58 65 73 80 81 78 74 71 71 70 68 62 65 74 82 88 93 101 108 112 115 117 118 118 120 122 123 123 123 123 123 125 127 127 128 131 137 141 140 136 134 135 138 140 142 143 143 141 137 134 131 130 129 126 121 117 115 116 119 122 123 123 122 120 119 121 123 128 132 137 142 146 149 151 151 153 156 159 161 162 162 162 20 17 12 10 10 11 9 8 8 10 15 23 32 32 22 11 4 360 356 352 349 346 342 338 336 332 330 326 323 320 316 311 306 303 301 298 297 298 298 298 295 292 288 285 281 279 279 278 278 278 281 284 286 289 291 295 298 300 301 302 302 303 305 306 308 309 309 309 310 310 311 312 314 315 316 317 317 318 318 319 320 321 321 322 322 322 322 322 321 320 320 320 320 320 320 320 319 319 319 318 318 316 315 313 312 311 309 308 307 306 305 304 302 300 297 295 292 289 285 281 276 270 265 261 257 255 254 251 248 242 236 229 220 210 201 191 181 172 161 152 146 143 145 148 149 146 140 132 124 120 119 121 123 121 120 120 121 121 122 123 123 124 125 126 127 129 131 134 139 143 147 150 153 155 155 152 148 145 142 142 145 147 147 144 148 163 179 231 32 33 29 30 31 30 29 28 26 25 25 25 29 33 35 35 34 32 33 35 36 35 32 29 25 23 22 20 19 17 13 14 20 34 52 70 85 95 99 99 95 90 82 75 74 77 83 89 94 98 100 101 102 102 104 112 123 121 97 93 95 108 116 119 120 119 116 115 115 117 120 122 125 127 129 131 133 136 137 138 138 138 137 138 138 139 139 139 139 138 138 137 137 137 136 136 136 136 135 135 134 134 133 133 133 134 135 136 137 137 137 136 134 133 132 130 129 127 124 122 120 119 119 119 118 117 115 111 108 104 102 99 97 96 95 94 94 94 95 94 94 93 91 87 83 80 78 76 75 74 74 74 74 73 71 69 67 65 63 61 60 58 56 54 51 49 46 43 40 38 37 35 33 31 29 26 25 25 26 26 24 22 20 19 18 16 12 9 6 5 4 5 7 8 9 9 9 8 8 7 6 6 5 3 2 1 360 358 357 356 355 354 353 353 354 356 360 4 7 10 12 13 12 9 6 4 3 2 3 3 4 4 4 3 2 1 359 356 355 355 354 354 355 356 359 3 6 9 12 14 15 17 18 20 22 24 26 28 30 32 33 33 32 30 30 31 33 34 34 34 34 33 32 32 31 31 31 30 30 31 35 41 46 49 48 46 44 46 50 57 67 76 80 80 76 71 69 68 64 60 62 70 79 87 95 103 108 112 114 116 117 118 120 123 126 128 128 127 127 127 128 130 130 132 136 141 143 141 140 141 142 143 144 146 146 144 140 135 133 130 127 122 117 112 110 112 116 121 124 124 123 122 122 124 127 130 133 137 141 145 149 151 152 154 157 160 163 165 167 168 13 12 11 10 11 11 11 10 11 14 18 24 30 31 23 14 8 4 360 357 354 351 348 345 342 340 337 334 332 329 326 322 319 316 314 314 316 319 320 319 316 311 306 301 297 294 291 289 287 286 287 288 290 292 294 296 299 300 302 302 303 303 303 304 306 307 308 309 309 310 311 312 313 314 315 316 316 317 317 318 319 319 320 321 321 322 322 322 321 320 320 319 319 319 320 320 319 319 319 318 317 317 316 315 314 312 311 310 309 308 307 306 304 302 299 296 293 290 287 283 279 274 269 264 261 258 255 252 249 245 240 234 227 218 208 198 187 176 164 154 146 143 144 146 147 144 137 128 120 117 117 119 119 117 117 118 119 119 120 120 120 121 122 123 124 127 131 135 141 146 151 154 154 154 152 148 143 139 138 141 146 143 137 137 139 143 198 9 30 34 33 34 33 31 28 26 25 24 22 22 26 31 36 38 38 38 39 40 39 37 34 30 26 23 22 19 17 16 14 14 20 33 52 68 78 84 87 88 85 80 74 73 75 79 87 93 96 98 98 98 98 97 98 104 105 88 57 71 91 106 114 117 118 116 113 111 112 115 118 121 124 126 128 130 131 134 136 136 136 136 136 137 137 138 138 139 138 138 138 137 137 136 136 136 136 136 135 135 134 133 133 132 132 133 134 135 137 138 138 138 137 136 135 134 132 130 128 126 124 123 121 120 119 117 113 110 107 104 102 100 98 96 95 94 94 93 93 94 94 94 93 90 87 86 84 82 81 80 81 81 80 79 78 75 73 72 70 69 67 65 63 60 57 54 51 48 44 42 40 38 36 35 33 31 28 28 29 29 28 27 25 22 20 16 13 9 6 5 6 7 8 9 10 10 10 10 10 9 8 8 6 5 3 1 360 359 357 356 355 354 353 354 355 359 3 8 13 15 17 17 16 13 10 7 5 4 5 5 5 5 5 4 3 2 360 358 357 355 355 355 355 357 359 2 5 8 11 13 15 17 19 21 22 23 24 25 28 31 33 34 33 32 31 31 32 32 32 33 33 30 28 28 27 26 25 24 24 26 29 33 38 41 42 41 39 39 41 47 57 69 79 84 79 73 69 67 63 60 60 66 77 87 96 104 109 111 113 115 117 118 121 125 130 131 131 131 130 129 129 131 132 134 137 140 143 143 143 145 147 147 146 146 147 145 141 136 132 129 124 119 114 110 108 110 115 120 124 125 124 123 124 126 129 132 134 136 140 144 148 151 154 156 159 162 165 168 170 173 8 9 10 11 12 13 13 13 15 18 21 24 28 29 24 17 12 7 3 360 357 354 352 351 348 345 342 339 337 335 333 331 329 328 328 330 334 337 337 332 327 322 317 313 312 310 308 305 301 298 295 295 295 295 297 298 300 301 302 302 303 303 303 303 304 305 307 308 309 310 310 311 312 313 314 315 316 316 316 317 317 318 319 319 320 321 321 321 321 320 320 319 319 319 319 319 319 319 319 318 318 317 316 316 315 314 313 312 311 310 308 307 306 304 301 298 295 292 289 286 282 277 272 268 264 260 257 253 249 245 242 238 232 224 215 204 193 180 166 155 146 142 142 143 143 139 131 122 117 115 116 117 115 114 115 116 118 119 119 119 120 120 121 122 124 127 132 138 144 150 153 153 151 149 146 142 139 137 138 144 142 128 124 130 112 48 18 19 27 32 35 36 34 30 26 24 24 24 24 24 26 31 37 41 42 42 42 40 38 37 34 31 26 23 21 20 19 19 18 17 19 27 43 59 70 75 78 80 78 74 72 73 74 79 88 96 98 100 99 95 88 86 90 96 92 68 37 66 88 104 111 114 114 112 110 109 111 114 117 121 123 125 127 128 130 133 134 135 135 135 135 136 136 137 138 138 138 138 137 137 137 136 136 136 136 136 135 134 133 132 132 131 131 131 131 132 135 136 137 137 137 137 137 136 135 133 131 129 127 125 123 120 117 113 110 107 106 104 104 102 101 99 97 95 94 93 93 93 94 94 94 93 91 90 89 87 86 85 84 85 85 84 83 81 79 78 77 76 74 72 69 67 63 59 55 52 47 45 43 41 39 39 37 35 33 32 31 32 32 30 27 24 21 17 12 9 8 7 7 8 9 10 11 11 11 11 11 10 10 8 7 5 4 2 0 359 357 356 355 355 354 355 357 2 7 13 18 20 21 21 19 16 12 9 7 7 6 5 6 6 6 5 4 2 1 359 358 356 355 355 355 357 359 2 5 7 10 13 16 18 20 21 22 23 23 24 27 30 33 34 34 33 32 31 30 29 29 31 32 29 28 27 25 23 21 19 18 20 23 27 30 32 35 35 36 36 36 39 45 57 76 90 82 75 71 67 63 59 59 65 75 87 97 105 109 111 114 115 118 121 123 127 132 134 135 133 132 130 130 131 132 135 139 142 144 146 147 150 152 151 149 146 145 144 140 135 131 126 121 117 113 110 108 109 113 117 122 125 126 125 125 127 130 133 134 136 139 143 147 151 154 157 160 163 165 168 171 175 9 10 12 13 14 15 15 16 18 21 23 25 27 27 25 20 16 11 6 3 360 358 358 356 354 350 346 343 341 339 339 338 338 339 340 344 350 353 349 342 334 328 324 324 327 328 326 322 316 311 306 304 302 300 300 300 300 301 302 302 303 303 303 304 304 304 305 307 308 309 310 310 311 312 313 314 315 315 316 316 316 317 317 318 319 319 320 320 320 320 320 319 319 318 318 318 319 319 319 319 318 317 317 316 316 315 315 314 313 311 310 308 307 305 303 300 297 294 291 288 284 280 275 271 267 263 259 254 249 245 243 240 236 230 221 211 198 183 168 155 146 140 138 138 136 131 124 117 115 116 117 115 113 113 114 117 119 120 120 120 120 121 121 123 126 130 136 143 147 149 149 148 145 142 140 138 138 138 139 135 122 116 127 134 69 24 21 21 25 31 35 36 33 30 26 23 23 24 26 27 27 33 41 45 45 43 41 38 36 35 32 29 26 23 23 23 22 22 21 20 21 26 34 46 58 65 68 70 70 69 69 69 70 75 87 102 109 111 108 107 105 101 98 112 109 39 42 66 87 100 107 110 110 109 107 108 110 113 118 121 123 125 126 127 129 131 133 134 134 134 134 135 136 136 137 138 138 138 137 137 137 136 136 135 135 135 134 133 132 131 131 130 130 130 129 129 130 131 132 133 134 134 135 136 136 135 133 131 128 126 123 119 115 110 107 105 105 104 104 105 104 103 101 98 95 94 93 93 94 95 95 95 94 93 92 90 89 88 87 87 88 88 88 86 85 83 82 81 80 79 76 73 69 64 60 55 51 48 46 44 43 42 41 39 37 35 33 33 32 31 28 25 21 17 13 10 9 9 10 10 11 12 12 12 11 11 11 11 10 9 8 6 5 3 1 359 358 357 356 356 356 357 360 4 11 17 22 24 25 24 21 17 14 11 9 8 7 6 6 7 7 6 5 3 2 -0 358 356 356 356 356 357 359 1 4 7 11 14 16 19 20 21 23 23 24 25 27 30 32 34 34 34 33 32 30 29 28 30 32 32 30 27 25 22 19 18 16 17 18 20 22 25 27 30 33 33 33 38 54 88 108 94 83 77 73 68 63 59 58 62 73 86 97 106 109 111 114 116 120 122 124 128 133 137 139 137 134 132 131 131 132 135 139 143 146 150 153 159 161 159 154 148 144 141 138 133 128 123 118 114 112 109 107 108 111 116 121 126 128 126 125 127 131 134 135 137 139 142 146 150 154 157 160 162 164 167 170 174 14 14 14 15 15 16 17 18 19 21 23 24 26 26 26 23 19 15 10 6 4 3 4 3 359 354 350 347 345 344 344 344 344 347 350 356 2 4 358 349 340 334 333 336 341 341 338 334 328 322 316 313 310 307 304 302 301 301 301 302 302 303 303 304 304 305 305 306 307 308 309 310 310 311 312 313 314 315 315 315 315 316 316 317 317 318 318 319 319 320 320 319 319 318 318 318 318 318 319 319 319 318 318 317 317 316 315 315 314 312 311 309 307 305 303 301 298 296 293 290 286 282 278 274 270 267 262 257 251 246 244 244 242 237 228 217 203 186 168 153 142 135 131 128 125 119 114 113 115 117 116 114 113 114 116 119 120 121 122 122 122 122 122 123 127 133 141 147 151 151 147 144 142 138 135 134 135 136 132 118 117 134 142 126 50 18 24 26 27 31 35 35 33 29 26 24 23 26 29 30 31 37 45 49 45 40 39 38 36 34 32 29 28 27 27 26 24 23 23 23 23 27 32 39 47 53 57 59 60 60 59 58 56 56 67 101 122 131 133 138 140 151 160 186 203 35 51 70 87 97 103 106 107 106 106 107 110 114 118 122 124 125 126 128 129 131 132 133 133 133 134 135 135 136 137 138 138 138 137 137 137 136 135 134 134 134 133 131 130 129 129 129 129 128 128 127 127 127 127 128 129 131 134 136 136 135 133 131 128 126 122 119 115 110 107 106 106 105 105 106 106 106 105 102 99 97 95 95 95 96 97 97 96 95 94 93 93 92 92 91 92 92 92 91 90 88 87 86 86 85 82 79 75 69 64 59 55 52 50 48 47 46 44 42 39 37 35 33 32 31 29 25 21 17 14 12 11 11 11 13 14 14 14 13 12 12 11 11 10 9 8 7 6 4 2 0 359 358 358 358 358 359 2 7 14 20 24 26 27 25 22 18 15 12 11 10 8 7 7 8 7 6 5 4 3 1 359 358 357 357 357 358 359 2 5 8 12 15 17 18 20 21 23 24 25 27 29 30 32 34 35 35 35 33 32 32 34 35 36 34 32 27 21 19 20 20 19 16 14 12 15 19 20 21 22 27 33 42 64 90 97 90 82 76 72 68 63 59 56 58 67 82 94 103 108 111 114 117 120 123 125 128 133 139 142 141 139 135 133 132 132 134 137 141 145 150 157 166 172 172 163 154 145 139 135 131 125 120 115 112 110 109 107 107 111 116 122 126 127 125 124 126 131 134 136 138 140 142 146 150 153 156 159 161 163 165 168 172 17 17 17 17 18 18 19 20 20 20 21 23 25 26 26 24 21 18 14 11 9 9 9 7 3 358 353 350 349 348 348 348 349 352 356 3 7 7 1 352 345 342 343 347 349 347 343 339 334 329 324 320 316 312 307 304 302 302 302 302 303 303 304 304 305 305 305 306 306 307 308 309 310 310 311 312 313 314 314 315 315 315 315 315 316 316 317 318 318 319 319 319 319 318 318 317 317 318 318 318 319 319 319 318 317 317 316 315 314 313 311 310 308 306 304 302 300 297 295 292 288 284 280 277 274 270 266 260 253 248 247 248 247 243 235 223 208 187 166 148 135 127 121 116 110 106 107 111 117 118 115 114 115 116 119 121 122 122 123 123 123 123 123 124 127 134 142 147 148 145 143 141 140 136 132 131 131 132 127 118 141 166 154 121 54 25 31 32 30 31 33 35 32 28 24 24 26 30 33 35 36 40 43 43 38 38 39 39 37 36 34 34 35 34 32 28 25 25 26 27 28 32 34 37 42 47 50 52 53 54 53 49 41 30 29 92 135 149 154 157 166 182 198 197 142 58 61 75 86 93 99 103 104 105 106 108 111 116 120 123 124 125 127 128 129 130 131 131 132 133 134 135 136 137 138 138 138 138 137 137 136 135 134 133 133 132 131 129 127 127 127 127 128 127 127 126 125 124 123 124 126 129 132 135 135 133 132 130 127 125 122 118 115 112 110 109 109 108 108 108 109 109 109 107 104 101 99 98 98 99 99 100 100 100 99 100 99 99 98 97 97 97 97 96 95 93 92 91 90 89 87 84 79 73 67 62 58 55 53 51 49 48 46 43 41 39 36 34 32 29 27 24 20 16 14 12 11 12 13 15 16 16 15 14 13 12 12 11 10 9 8 7 5 4 3 1 1 360 360 359 360 1 5 10 16 22 26 27 27 25 22 19 15 13 12 11 10 9 8 8 8 6 4 3 2 1 1 360 359 359 359 359 1 4 7 10 13 16 18 19 20 21 23 25 26 29 31 32 33 35 36 37 37 35 36 37 40 41 41 38 34 26 15 11 14 15 14 10 5 4 8 11 11 15 18 29 39 47 66 80 85 81 77 74 70 66 63 57 53 52 59 74 88 98 106 110 113 116 120 122 124 127 133 139 142 143 141 138 136 134 132 133 135 138 141 147 155 163 175 185 178 160 145 135 130 126 121 117 113 110 109 108 107 108 112 118 123 126 125 123 123 126 130 134 138 140 141 144 147 150 153 156 159 161 163 165 168 170 19 19 19 19 19 20 21 21 21 20 21 22 24 26 26 25 23 21 18 15 14 14 14 11 6 1 356 353 352 352 352 352 353 356 0 5 9 7 2 355 350 348 349 352 351 347 342 339 336 332 328 323 317 313 309 305 303 303 303 303 303 304 304 305 305 305 306 306 306 307 307 308 309 310 311 311 312 313 313 314 314 314 314 315 315 315 316 316 317 318 318 318 318 318 317 317 317 317 317 318 318 319 319 319 318 318 316 315 314 313 312 310 308 307 305 303 301 299 297 294 290 287 283 280 277 274 270 264 257 252 251 252 253 249 241 229 209 183 158 138 125 116 110 103 98 98 104 114 118 117 115 115 117 120 121 122 122 123 124 124 124 123 123 123 126 131 138 141 138 136 138 139 137 134 131 130 130 129 124 130 163 179 154 126 68 38 35 34 32 32 34 34 31 26 22 22 28 34 37 39 39 40 40 37 38 39 40 40 39 39 40 41 42 40 36 31 28 29 31 32 32 32 33 36 39 42 45 46 45 44 42 37 28 14 359 327 173 165 162 161 162 164 159 124 74 63 68 77 84 91 97 101 103 104 105 108 113 118 121 124 125 126 127 128 129 130 130 131 131 133 135 137 138 138 138 139 139 138 137 137 135 134 132 132 132 131 129 127 125 125 125 125 126 126 125 125 124 123 122 123 126 129 132 133 130 129 128 127 125 123 120 117 115 113 113 113 113 113 112 113 113 113 112 111 109 106 104 103 103 103 104 105 106 107 108 108 108 107 106 104 103 102 101 100 99 97 95 94 93 92 90 87 82 76 70 65 61 57 55 53 51 49 47 45 43 40 37 34 30 27 24 21 17 14 12 11 11 12 14 16 17 18 17 15 14 13 12 11 10 9 8 7 6 5 4 3 2 2 1 1 2 4 7 12 18 24 27 28 27 25 22 19 17 14 13 13 12 11 10 9 9 7 4 2 1 1 2 2 1 1 1 2 4 6 9 12 15 17 19 20 21 22 23 25 27 30 32 33 34 36 38 40 41 42 42 43 43 44 44 42 39 33 22 11 2 355 347 341 345 356 6 7 357 9 22 31 41 52 63 73 77 76 73 70 67 65 62 56 51 48 52 64 78 92 102 109 113 116 119 121 123 125 131 138 142 145 144 141 138 136 134 135 135 137 140 146 154 164 176 186 195 141 93 110 113 114 114 114 111 109 107 107 107 109 114 119 123 124 123 122 122 125 129 134 140 143 145 147 149 152 154 157 159 162 164 167 169 171 19 19 19 19 20 21 22 23 22 21 20 22 23 25 25 24 23 22 20 18 17 18 17 14 9 3 358 355 354 353 353 354 356 359 2 6 7 5 1 357 353 353 352 351 348 343 339 337 335 331 327 322 316 311 308 306 305 304 304 304 305 305 305 305 305 306 306 306 307 307 307 308 308 309 310 311 311 312 312 313 313 314 314 314 314 314 315 315 316 316 317 317 317 317 317 317 316 316 317 317 318 318 319 319 319 318 317 316 315 314 313 311 310 308 306 304 303 301 299 295 292 288 285 282 280 278 274 268 261 257 257 259 259 255 247 231 205 170 141 123 113 106 100 94 91 95 105 114 117 115 115 117 119 122 123 123 123 124 125 125 125 124 123 123 124 126 128 129 125 122 127 128 126 124 124 126 128 125 120 136 166 180 151 131 86 49 36 36 34 32 33 31 30 25 17 21 28 36 42 44 42 40 38 39 40 40 41 42 42 43 45 48 47 44 38 33 31 31 31 31 30 28 29 33 37 39 40 38 34 30 26 22 17 7 351 298 201 167 152 142 133 121 99 77 67 70 76 81 86 92 98 101 102 103 105 109 114 119 122 124 125 125 126 127 128 129 129 130 132 134 136 138 139 139 139 139 139 139 137 136 134 133 132 131 130 129 127 125 124 123 123 123 123 123 123 123 123 123 122 124 128 131 132 129 124 123 124 124 122 120 118 115 115 115 116 117 118 119 119 120 119 118 117 115 114 112 110 110 110 110 110 111 113 114 116 116 116 114 112 109 107 105 105 105 104 102 99 97 95 94 93 90 85 78 72 68 64 61 59 57 55 52 49 47 44 41 37 32 27 23 20 16 14 12 10 9 10 11 14 16 18 18 17 16 14 13 11 10 9 8 8 7 6 6 5 5 4 4 4 4 4 7 10 15 21 27 30 29 27 24 22 20 18 16 15 14 14 12 11 10 10 8 5 2 1 2 3 3 2 2 3 4 7 9 11 13 16 18 20 21 23 24 25 27 29 32 34 35 37 37 40 41 43 45 47 47 47 47 48 48 47 46 42 30 9 344 325 319 326 342 357 6 347 355 12 30 37 43 54 64 68 68 68 67 64 62 60 55 50 46 46 54 69 84 98 107 113 117 119 122 123 125 129 136 142 145 146 144 142 139 136 137 138 139 140 144 150 157 168 185 212 20 29 66 77 94 103 107 107 107 106 105 107 109 114 119 122 123 122 121 122 125 129 135 141 145 148 150 153 155 157 159 161 164 167 169 171 172 19 19 19 19 20 22 24 24 22 21 20 21 22 23 23 23 23 22 22 20 20 20 18 15 10 3 359 356 355 355 354 355 357 359 2 4 4 3 1 358 357 355 353 350 346 342 338 335 332 327 322 318 314 310 308 307 306 306 306 306 306 306 306 306 306 306 306 307 307 308 308 308 308 309 310 310 311 311 312 312 313 313 313 313 313 314 314 314 315 315 316 316 316 317 317 316 316 316 316 316 317 317 318 318 319 318 318 317 316 315 314 313 312 310 307 305 304 302 300 297 293 289 286 284 283 281 277 272 266 264 266 267 266 261 252 229 186 138 114 104 100 97 92 88 88 94 103 111 112 112 114 117 120 123 124 124 125 126 127 127 126 125 124 123 122 121 117 116 111 104 98 98 101 104 106 108 108 109 118 135 155 161 138 129 94 48 34 38 35 32 32 30 30 24 16 21 30 40 47 48 45 43 42 42 43 43 44 44 45 46 49 50 49 45 40 36 33 31 29 28 27 27 28 31 37 39 36 32 27 22 19 17 14 9 360 323 196 167 137 113 97 85 77 74 75 79 83 86 91 97 102 102 103 103 105 109 114 119 122 124 124 125 126 126 127 128 129 131 132 134 136 138 139 139 139 140 139 139 137 136 134 133 131 130 129 127 126 124 123 122 122 121 120 120 120 121 121 121 122 124 128 130 130 125 121 119 120 120 119 118 117 117 117 119 121 123 124 126 127 127 126 123 121 119 118 117 117 117 117 117 117 118 120 121 121 121 120 118 116 113 111 109 109 109 108 106 103 100 98 96 96 93 88 82 77 72 68 65 64 63 61 59 55 51 47 42 37 31 26 22 18 14 12 10 9 8 9 10 13 15 17 18 17 16 14 12 11 9 8 7 7 7 7 6 6 6 6 6 6 6 7 10 14 20 26 30 32 31 28 25 23 21 20 18 16 16 15 14 12 11 10 10 7 4 3 3 3 3 3 3 4 6 8 11 13 16 18 20 22 23 24 25 27 29 31 34 37 38 39 40 40 42 46 48 49 50 51 53 55 55 55 55 52 43 23 353 327 315 315 324 338 352 345 342 352 13 24 30 41 53 59 63 66 64 61 59 57 54 49 44 42 47 60 76 91 105 113 118 122 124 125 126 128 134 140 144 146 147 146 143 140 139 139 139 140 142 145 152 165 187 199 24 31 43 53 73 88 96 101 104 103 103 106 108 113 118 121 123 122 122 123 125 131 136 141 146 150 153 156 158 160 162 164 167 169 171 173 174 19 20 20 20 21 23 25 25 23 21 20 20 20 20 20 21 22 22 22 22 22 21 19 16 11 3 359 357 357 356 356 356 357 359 1 1 1 1 1 2 1 358 355 351 347 343 338 333 328 323 318 314 311 309 308 308 308 308 307 307 307 307 306 306 306 306 306 307 307 308 308 308 308 308 309 310 310 311 311 311 312 312 312 313 313 313 313 314 314 314 315 315 316 316 316 316 316 315 315 315 316 316 317 317 318 318 318 318 317 317 316 315 314 312 309 307 305 303 300 297 292 288 286 285 284 282 279 275 272 272 275 277 274 269 257 216 137 101 88 85 86 85 82 81 84 92 102 108 109 110 113 117 120 122 124 125 128 130 131 131 129 127 126 124 122 117 111 106 98 85 78 76 80 83 83 81 76 91 120 134 129 104 89 87 65 36 34 39 35 32 31 31 30 26 21 25 35 45 50 49 47 46 46 46 46 47 47 46 46 47 48 49 48 46 42 38 33 31 29 28 26 24 24 26 32 36 33 29 24 21 20 19 17 13 7 353 207 168 121 95 84 80 80 81 84 87 88 91 97 103 106 104 104 104 105 109 114 118 121 123 124 125 125 126 127 128 129 131 132 134 135 137 138 138 138 138 138 138 136 135 134 133 131 129 127 126 124 123 122 121 121 120 118 116 116 116 118 120 121 123 126 127 125 121 119 118 117 117 117 118 118 120 122 124 126 128 130 132 132 132 131 127 124 123 122 122 123 123 123 122 123 123 124 124 124 123 122 121 119 117 115 114 113 113 113 111 109 106 103 101 100 98 94 89 83 78 74 71 70 70 69 66 62 57 51 46 42 36 31 26 20 16 13 11 9 8 8 9 11 13 14 15 15 14 13 11 9 7 6 6 6 6 6 6 6 6 6 7 7 8 10 13 19 25 30 35 36 33 30 27 24 23 22 20 18 17 16 16 14 12 10 10 8 6 5 4 4 4 3 4 5 7 10 13 15 18 20 22 24 25 26 27 28 29 32 36 39 41 42 42 44 47 50 51 52 53 54 56 57 58 58 56 52 44 28 3 338 322 306 303 311 321 329 323 311 326 359 16 28 42 53 56 59 60 58 56 55 53 48 43 41 43 51 64 82 101 112 119 123 127 128 127 128 131 137 144 146 147 148 147 145 142 139 138 137 140 143 146 151 147 98 58 48 50 58 69 80 89 95 100 102 105 106 107 111 116 121 124 124 122 126 129 133 138 142 146 150 154 158 160 162 164 166 168 171 173 174 176 19 20 21 21 22 23 25 25 23 21 20 19 18 18 18 18 20 21 22 23 22 21 19 16 10 4 -0 358 359 358 358 357 357 359 359 359 359 2 4 6 4 2 358 355 350 345 338 332 326 321 317 313 311 309 308 308 308 308 308 308 307 307 307 307 307 307 307 307 308 308 308 308 309 309 309 309 310 310 310 311 311 311 311 312 312 312 313 313 313 314 314 314 315 315 315 315 315 315 315 315 315 315 316 316 316 317 317 317 317 318 317 317 315 313 311 308 306 303 300 296 292 288 285 285 284 284 281 278 277 281 284 285 283 277 267 189 88 80 74 73 73 74 74 76 82 91 102 107 108 110 114 118 120 121 123 126 130 134 137 135 131 129 128 126 122 116 108 100 90 79 70 67 68 70 69 56 33 24 42 54 57 48 40 37 31 29 32 36 32 31 31 32 32 32 31 33 41 48 51 50 51 52 51 51 51 51 50 48 46 45 44 43 43 45 42 38 34 32 30 30 28 26 22 20 25 33 32 28 24 22 23 22 19 14 10 0 334 129 92 84 82 82 84 88 92 94 93 95 101 107 108 106 105 105 107 110 114 118 121 123 124 125 126 126 127 128 129 130 131 132 134 135 135 135 135 136 136 136 135 134 133 132 130 128 126 125 123 122 121 120 120 118 116 113 111 112 114 117 119 121 123 123 121 118 118 117 116 115 117 118 120 122 125 128 130 132 133 134 134 134 132 129 126 125 125 126 126 126 125 125 124 124 124 125 125 123 123 122 122 120 119 117 116 116 116 116 114 112 109 108 107 105 102 97 92 86 81 78 77 77 75 72 69 64 59 55 52 47 42 36 29 23 18 14 11 10 9 10 11 12 12 12 12 12 11 9 7 5 4 4 5 5 6 6 6 6 6 6 7 9 12 16 23 29 35 39 39 37 33 30 27 25 24 23 21 19 17 16 15 13 11 9 8 7 6 6 6 6 5 6 7 9 11 13 17 20 23 25 26 27 28 28 29 29 32 37 40 42 43 44 45 48 50 52 53 55 56 57 58 58 58 56 52 44 31 9 342 326 301 288 288 292 299 296 280 276 291 331 4 28 41 48 53 55 55 54 53 52 48 43 39 39 45 57 77 96 110 119 124 127 129 130 129 129 133 141 145 148 149 149 148 146 141 137 135 137 139 137 128 106 86 74 67 64 68 76 84 89 92 96 101 105 106 106 108 114 120 125 124 125 128 132 136 140 144 148 151 155 159 162 164 166 168 169 171 172 174 175 19 20 20 21 21 22 23 23 23 22 21 19 17 16 16 17 18 20 21 22 22 21 19 15 10 5 1 0 1 1 0 359 359 359 359 358 358 2 7 8 6 4 1 357 353 347 340 333 328 323 319 316 313 310 309 308 308 308 308 307 307 307 307 307 307 307 308 308 308 308 308 309 309 309 309 309 309 310 310 310 310 310 311 311 311 312 312 312 313 313 313 314 314 314 314 314 315 315 314 314 314 314 314 315 315 315 315 316 316 317 317 317 316 314 312 309 307 304 300 296 291 287 285 285 285 285 282 281 283 289 292 293 290 288 297 21 65 70 69 67 66 66 69 75 83 93 102 107 110 114 117 118 118 119 121 126 132 139 143 139 132 130 129 127 123 117 107 96 84 75 68 62 60 58 63 28 347 322 325 350 14 24 24 23 22 22 25 29 27 27 29 32 37 41 42 43 48 52 54 54 56 57 57 56 56 55 52 48 44 41 38 36 36 39 39 37 35 35 34 34 34 31 23 14 19 28 32 29 25 21 21 21 19 15 12 5 5 60 68 74 79 83 86 91 96 98 99 101 105 109 109 108 107 106 108 111 115 119 121 123 125 126 127 127 127 127 128 129 130 131 132 133 133 133 133 133 133 134 133 132 132 131 130 128 126 124 122 121 120 119 118 117 114 111 108 107 109 113 116 118 121 122 121 119 118 117 115 115 116 117 119 122 125 128 130 132 133 133 133 132 130 128 125 124 125 126 126 125 125 124 122 121 121 122 122 122 123 123 123 123 121 119 118 118 118 118 118 116 115 114 113 112 109 106 101 95 89 86 84 83 82 80 78 75 72 69 67 64 60 53 44 35 27 21 17 14 13 13 13 12 12 11 11 10 9 7 5 4 3 3 4 4 5 6 6 6 5 6 7 9 13 19 26 33 39 42 43 40 37 33 30 27 26 24 23 21 18 17 16 14 12 9 7 6 7 8 8 8 7 8 9 11 13 15 18 21 24 27 28 29 30 30 31 32 34 37 40 42 44 46 47 49 50 51 53 56 57 58 57 56 55 53 51 47 39 19 348 321 294 277 272 273 275 274 266 255 247 266 303 353 21 35 44 50 53 54 54 53 49 43 39 39 44 54 71 91 107 118 124 127 129 131 132 130 132 137 142 147 149 149 149 147 143 138 133 133 132 129 121 108 94 86 81 78 77 82 89 91 91 93 97 103 104 105 108 113 118 124 126 128 131 135 139 142 146 149 153 157 160 163 166 168 170 171 172 173 174 175 20 20 20 20 20 20 21 21 21 21 20 19 17 16 16 16 18 19 20 21 21 20 18 15 10 6 4 3 4 4 3 2 1 1 0 358 358 2 7 8 7 5 2 359 355 349 343 338 333 329 325 321 317 313 310 308 307 307 306 306 307 307 307 307 308 308 308 308 308 308 309 309 309 309 309 309 309 310 310 310 310 310 310 310 310 311 311 312 312 312 313 313 313 313 314 314 314 314 314 314 314 314 314 314 314 314 314 314 315 315 315 315 315 314 312 310 307 304 300 296 292 288 286 286 287 286 283 286 292 298 300 300 300 307 336 30 62 66 63 60 60 64 71 79 87 95 103 109 114 118 118 117 116 117 121 128 136 145 148 140 130 127 129 128 125 118 108 96 85 76 68 61 55 47 49 355 327 317 329 348 6 19 24 22 19 16 16 17 18 19 19 23 34 44 48 51 55 58 59 60 62 62 61 61 60 58 54 48 43 38 34 32 31 33 35 35 36 37 39 39 39 36 30 20 17 22 29 28 25 19 17 19 19 16 13 12 24 50 58 67 75 81 86 92 98 101 102 103 107 110 110 109 108 108 109 112 116 119 122 124 126 128 128 127 127 127 128 128 130 131 132 132 132 131 131 131 132 132 131 130 129 129 129 127 125 123 121 120 118 117 115 114 112 109 105 102 104 107 109 113 117 121 123 122 119 115 113 114 114 115 117 119 122 125 128 129 129 130 129 129 128 125 122 121 122 123 123 123 122 121 119 117 117 117 118 121 123 124 125 123 121 119 118 118 118 119 119 119 118 118 117 116 114 111 107 102 96 92 90 89 88 89 90 88 86 85 84 81 77 70 61 50 40 32 25 21 19 18 16 15 13 11 10 9 8 6 4 3 2 3 3 4 5 6 6 6 6 6 8 11 16 21 28 34 40 44 45 43 39 36 32 30 28 26 24 22 20 18 17 15 12 9 6 7 8 9 9 9 8 10 12 15 17 18 20 23 25 28 29 31 32 33 34 36 37 39 42 46 48 49 49 49 49 51 52 54 55 55 53 50 48 46 46 46 44 33 2 317 287 270 264 263 265 265 263 253 235 242 257 288 335 13 33 44 51 53 55 54 50 44 39 37 40 47 61 81 101 115 123 127 129 132 133 133 133 134 137 141 147 149 149 147 143 137 133 131 129 125 119 113 103 96 89 87 85 88 92 94 93 91 93 99 101 103 107 113 118 123 127 129 133 137 140 144 148 151 154 158 162 165 168 171 173 175 176 177 177 179 20 20 19 19 19 19 19 19 19 19 20 19 17 16 16 17 18 19 19 20 19 19 17 15 13 10 8 7 6 5 5 5 4 3 2 0 359 2 7 8 6 5 3 0 357 352 348 343 339 335 331 326 322 318 314 311 308 307 306 306 306 307 307 307 308 308 308 308 309 309 309 309 309 309 309 310 310 310 310 310 310 310 310 310 310 310 311 311 312 312 312 312 312 313 313 313 313 313 313 313 313 313 313 313 313 312 312 312 313 313 313 313 313 312 311 309 307 304 300 296 293 290 289 289 289 288 287 298 306 307 307 308 311 325 360 41 62 61 56 55 57 65 75 84 91 96 104 112 117 119 117 115 114 115 121 131 142 151 153 140 126 123 126 126 124 118 110 100 91 82 73 63 53 38 20 344 330 326 333 345 2 16 20 18 15 12 10 8 8 5 360 6 27 43 50 53 56 61 64 65 65 64 62 62 61 58 55 49 43 38 34 31 30 30 32 33 35 38 41 43 43 41 37 31 22 20 23 22 19 16 17 20 19 14 5 7 27 46 57 66 74 80 86 92 99 103 104 106 109 111 112 111 110 109 110 113 117 120 123 125 127 128 128 128 127 127 127 128 130 131 132 131 131 130 129 130 130 130 130 129 128 127 127 127 125 123 121 119 117 115 113 111 109 106 103 99 98 98 100 102 105 111 116 118 116 112 109 108 109 110 112 116 119 121 123 125 125 125 125 125 124 122 119 117 117 118 119 120 120 119 118 116 116 116 117 121 125 126 125 123 121 120 119 120 120 121 121 121 121 121 120 119 117 115 111 107 103 99 96 94 94 96 97 98 97 96 94 92 88 82 74 64 53 43 34 29 26 23 20 18 15 13 11 10 8 6 4 3 2 3 4 5 6 6 6 6 7 8 11 15 19 24 30 36 41 45 46 44 41 37 34 31 30 28 27 24 21 19 17 14 11 8 7 8 9 10 9 8 9 12 16 19 22 24 25 26 27 28 31 33 35 37 38 40 42 44 46 50 53 53 50 47 48 49 50 51 51 50 47 45 42 40 39 40 42 41 18 322 285 268 261 257 258 261 264 252 238 234 242 262 290 330 20 40 48 52 54 55 50 44 37 32 31 34 45 68 93 111 121 125 128 131 134 134 134 133 134 137 142 146 147 148 144 138 133 129 128 124 119 116 110 103 97 92 91 92 94 95 96 94 94 96 100 104 107 111 117 122 126 130 135 138 142 146 149 152 155 159 164 167 171 174 177 178 179 180 182 183 19 19 19 18 18 18 18 18 18 18 19 19 19 18 18 18 18 19 19 19 18 17 16 16 15 14 11 10 8 7 7 8 7 6 4 2 1 2 5 6 6 5 3 1 358 354 351 347 343 338 334 330 326 322 318 314 311 309 308 307 306 306 307 307 307 308 308 308 309 309 309 309 309 309 309 310 310 310 310 310 310 310 309 309 309 310 310 311 311 311 312 312 312 312 312 312 312 312 312 312 313 313 313 312 312 311 311 311 311 311 311 311 311 310 309 308 306 304 301 297 294 292 292 293 293 293 296 317 322 315 312 314 320 338 11 44 60 57 51 52 60 72 81 88 92 97 104 111 115 115 113 112 112 113 119 133 147 152 147 134 119 113 115 114 113 113 108 102 97 88 76 65 52 32 7 354 350 336 332 342 6 22 24 19 14 11 8 6 359 346 330 346 22 41 48 50 53 58 64 66 66 64 62 61 60 57 54 50 44 39 35 31 28 27 28 31 34 38 41 43 43 42 41 37 31 25 25 21 19 17 19 19 16 5 350 353 15 39 57 70 78 84 90 97 102 105 107 108 110 112 112 111 110 110 111 114 118 121 124 126 128 129 129 128 127 126 127 128 130 131 132 131 130 129 129 129 130 130 130 129 127 126 126 125 125 123 122 119 117 114 111 108 106 104 101 97 93 90 88 87 88 93 100 106 109 107 104 101 100 101 105 111 115 118 119 120 120 119 119 119 120 119 116 114 114 116 118 121 121 120 119 119 119 120 122 125 127 127 125 123 122 123 123 123 124 125 125 125 125 125 123 121 119 117 115 112 110 108 105 102 100 102 103 103 102 99 97 95 92 88 82 72 62 52 41 35 31 28 26 23 21 18 15 13 10 8 5 3 3 5 7 8 9 8 7 6 8 11 15 20 24 29 33 39 43 47 48 46 43 39 35 33 32 31 29 27 22 19 15 12 9 7 6 8 10 10 8 7 10 14 19 23 26 28 28 29 29 31 34 38 40 42 43 44 46 47 49 53 57 56 53 50 48 48 47 47 45 45 44 43 40 37 34 32 36 40 22 329 286 268 258 250 252 253 253 248 238 231 234 248 267 296 357 35 47 51 51 52 50 43 34 24 20 18 19 45 79 107 119 123 126 130 133 135 135 135 135 136 139 142 143 145 146 143 136 129 127 125 122 120 115 109 103 98 96 94 93 94 97 96 95 94 99 103 106 110 115 121 126 130 134 139 144 148 151 154 157 161 166 170 173 177 179 181 182 183 184 186 18 18 17 17 17 17 17 18 18 18 20 20 21 20 20 19 19 18 19 19 17 17 16 16 16 15 13 11 10 8 9 9 9 8 6 4 1 0 2 4 5 4 3 1 358 355 352 348 344 340 336 332 329 325 322 318 315 313 311 310 308 308 307 307 307 307 308 308 308 309 309 309 309 309 310 310 310 310 310 310 310 310 309 309 309 309 310 310 310 311 311 312 312 312 312 312 312 312 311 312 312 312 312 312 311 311 310 310 309 309 309 309 309 309 308 306 305 303 300 297 295 296 297 298 299 300 309 325 326 315 312 315 324 346 17 43 54 53 51 56 66 81 86 90 95 100 105 108 109 110 110 110 110 110 113 124 142 140 108 83 68 64 75 86 94 99 100 99 96 88 75 60 44 26 9 2 357 346 339 347 12 27 27 23 17 11 7 2 353 336 314 321 5 33 42 46 49 54 60 63 63 62 61 61 59 57 53 50 45 39 35 30 27 24 25 28 32 36 39 41 43 43 42 39 36 32 30 27 26 22 20 16 8 356 346 349 3 22 45 70 90 101 107 109 111 113 111 111 111 111 111 110 110 109 111 114 118 122 124 127 128 129 129 128 127 126 126 128 129 131 132 131 130 129 128 128 128 129 129 128 127 126 125 124 124 123 122 120 117 113 110 107 103 100 97 95 90 84 78 74 72 74 80 89 96 100 101 98 93 91 95 103 110 114 116 116 115 113 112 112 113 113 113 112 114 117 121 123 124 123 123 123 125 127 129 130 130 129 127 126 126 126 127 127 128 129 129 130 130 128 126 124 122 121 120 119 117 116 114 113 111 110 109 106 103 100 99 98 97 95 89 80 70 61 50 42 38 35 34 32 29 26 23 19 16 12 9 7 7 8 11 13 13 11 9 8 11 15 20 26 30 34 37 42 46 50 51 49 46 41 38 37 37 36 33 30 25 20 15 11 8 6 6 7 9 8 7 8 12 18 23 26 28 29 30 31 32 35 39 43 45 47 47 47 48 48 51 56 60 58 54 51 48 46 45 43 41 41 42 41 38 33 29 24 25 28 13 324 283 264 253 244 244 245 245 245 239 232 233 242 255 274 310 26 47 53 51 49 46 41 30 14 1 351 2 24 60 100 116 122 126 130 133 134 135 135 136 137 138 139 139 141 145 147 140 133 127 126 121 120 118 113 107 103 100 95 94 95 96 96 93 94 97 100 103 108 113 121 126 130 135 140 145 150 153 156 158 162 166 171 175 179 182 184 186 187 187 187 16 16 16 16 16 17 18 18 18 18 19 21 22 22 22 21 20 19 18 18 17 16 16 16 16 15 14 12 11 10 10 10 10 9 7 6 3 1 1 2 2 2 1 359 357 354 351 348 345 341 338 334 331 328 325 322 319 317 315 313 311 310 309 308 307 307 307 308 308 309 309 309 309 310 310 310 310 310 310 310 310 310 309 309 309 309 309 310 310 310 311 311 311 311 311 311 311 311 311 311 311 311 311 311 311 310 310 309 308 308 308 308 308 307 306 305 304 302 300 297 296 299 302 304 306 309 314 319 314 305 305 310 325 355 25 43 50 50 54 67 82 87 88 91 97 103 108 109 109 110 111 110 109 108 107 104 124 97 68 53 44 42 49 62 75 86 92 94 91 84 68 48 29 15 6 0 356 350 349 2 22 30 27 22 16 9 3 359 353 344 330 329 356 25 34 38 43 49 55 59 59 59 60 60 59 57 54 50 45 40 34 29 26 23 22 23 26 34 37 40 42 43 42 40 37 34 33 33 32 27 20 11 3 356 352 352 354 358 5 34 115 141 136 129 123 118 114 112 111 111 110 110 109 109 110 113 117 121 124 126 128 129 129 128 127 126 126 127 129 131 132 132 131 129 128 128 128 128 127 127 127 126 124 123 122 121 121 120 117 114 110 106 101 96 92 90 86 81 74 67 62 60 61 67 78 89 97 99 93 86 86 93 102 108 112 112 111 109 107 105 105 107 107 109 114 118 122 124 125 126 126 127 129 132 133 133 132 131 129 128 129 129 129 130 131 132 132 133 132 131 129 127 126 126 126 125 124 123 122 121 120 118 114 111 108 106 104 104 106 103 96 89 81 72 61 53 48 45 44 42 39 36 33 31 27 23 20 18 17 17 20 21 21 17 13 12 14 19 26 32 36 39 41 45 50 54 55 54 51 47 44 43 43 42 40 37 31 24 16 11 7 6 6 7 6 6 6 10 15 20 25 27 27 28 29 31 33 36 41 45 48 50 50 50 50 49 52 57 59 58 54 49 47 47 45 42 39 39 40 39 35 30 23 18 14 10 355 312 272 254 244 239 238 240 241 242 240 234 234 239 245 256 276 0 45 55 55 48 43 38 25 3 337 305 294 298 10 90 114 120 129 132 134 135 135 135 136 137 138 137 135 137 143 147 146 137 129 128 122 117 116 113 109 107 105 101 98 99 99 98 97 95 95 96 100 105 112 119 126 132 136 141 147 153 157 159 158 161 166 171 176 181 184 187 189 190 190 190 14 14 14 14 15 16 18 18 19 19 20 21 22 23 23 23 22 21 20 19 18 17 17 16 15 15 14 13 12 11 10 10 10 9 8 7 5 3 1 0 360 359 358 356 354 353 350 348 345 342 339 337 334 331 328 325 322 319 317 315 314 313 311 310 309 308 308 308 308 308 309 309 309 310 310 310 310 310 310 310 310 310 310 310 309 309 309 309 310 310 310 311 311 311 311 311 311 311 310 310 310 310 310 310 310 310 309 308 308 307 307 307 306 306 305 304 303 301 299 297 298 304 307 309 312 313 313 308 298 292 294 301 325 8 37 45 47 48 55 69 81 85 85 89 95 104 114 117 116 114 112 110 108 104 100 92 102 75 56 44 38 37 41 51 63 75 84 88 85 74 60 43 26 13 4 356 350 350 356 10 25 30 27 22 14 5 358 354 353 349 344 345 359 17 25 26 32 43 53 58 59 59 59 59 58 55 53 49 45 40 34 29 25 22 21 19 20 27 32 36 40 41 40 38 36 35 35 36 34 26 16 6 359 356 354 353 352 349 337 315 283 222 151 133 122 115 112 111 111 111 111 110 109 109 110 113 117 120 123 126 128 129 130 129 128 127 126 126 128 131 133 133 132 130 129 128 127 127 126 126 126 125 124 123 122 120 120 119 118 115 112 106 100 94 88 84 81 76 71 65 59 53 49 48 56 74 91 98 97 90 83 85 92 100 106 108 108 107 105 102 100 101 102 105 110 116 120 124 126 128 130 132 133 134 135 134 134 133 131 131 131 132 132 133 133 134 135 135 134 133 131 130 130 131 131 130 129 129 129 128 126 123 120 118 116 113 111 110 110 107 102 97 90 82 73 65 59 55 55 54 54 52 52 52 52 52 52 50 48 44 40 36 31 25 19 17 19 24 31 37 40 43 45 48 53 57 59 59 57 54 52 51 51 51 50 48 43 35 23 14 9 7 6 5 4 4 8 13 18 22 25 25 25 26 28 31 33 36 41 46 49 51 53 53 52 50 52 55 57 56 53 52 53 53 51 47 44 42 40 39 35 28 20 13 6 354 334 297 258 244 237 235 234 236 238 240 238 234 231 236 238 243 258 305 28 51 57 49 44 35 19 354 329 290 273 270 278 299 115 122 131 132 134 136 136 136 136 136 136 134 131 132 139 140 140 132 126 123 117 113 112 110 108 108 106 104 102 103 104 104 101 96 95 95 99 104 110 116 123 130 136 143 151 156 159 160 160 162 167 172 177 182 184 187 189 190 191 191 12 12 12 12 14 15 17 18 19 19 21 22 23 24 24 24 23 22 21 20 19 18 17 16 15 14 14 14 13 12 11 10 10 9 8 8 6 5 2 0 358 357 355 354 352 351 349 347 345 343 341 339 336 334 331 328 325 322 319 317 316 315 314 313 312 311 310 309 309 309 309 309 310 310 310 310 311 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 311 311 311 310 310 310 310 309 309 309 309 309 309 309 308 308 307 307 306 306 305 304 303 303 301 300 299 302 307 310 312 313 312 308 298 288 283 285 295 339 32 54 54 49 49 56 68 78 80 80 85 92 106 126 129 119 108 103 101 100 96 92 88 85 70 52 41 37 36 38 44 53 64 74 80 79 70 58 46 34 22 10 356 347 348 357 10 23 28 28 23 14 1 350 344 343 341 340 345 357 12 18 27 40 44 50 54 56 57 57 56 54 52 48 45 41 36 32 27 23 21 20 18 18 21 25 29 33 36 37 36 36 35 35 35 33 26 14 359 352 351 351 352 352 348 339 324 310 305 59 88 96 101 104 107 110 111 111 111 111 110 111 113 117 120 123 125 128 129 130 130 129 128 127 127 128 131 134 134 133 131 130 129 128 127 126 125 125 124 123 123 122 120 119 119 118 116 113 109 103 95 86 80 74 70 66 62 58 53 48 43 45 62 82 96 99 96 90 85 87 92 99 103 106 107 105 101 98 100 100 102 106 111 116 122 126 131 134 135 136 136 136 136 138 139 138 138 137 137 137 136 136 135 135 135 134 133 132 132 133 134 134 134 133 133 133 132 130 128 126 124 122 120 117 114 112 109 107 103 97 91 85 81 77 74 74 75 76 78 80 83 88 95 100 99 92 81 69 57 44 33 25 21 22 27 34 40 44 46 49 52 56 60 63 63 62 61 59 59 60 62 63 63 62 56 44 30 19 11 6 4 3 6 10 15 19 22 24 24 23 25 28 30 32 35 40 45 49 51 54 56 55 53 54 57 59 59 59 61 62 61 58 55 52 49 46 43 39 31 20 11 0 341 312 273 249 237 232 230 231 233 235 236 236 232 227 229 232 238 248 271 336 35 52 48 43 33 16 349 321 286 264 258 262 266 283 136 136 133 133 135 137 137 136 135 134 133 129 131 135 134 134 130 126 119 106 106 104 103 103 104 103 102 102 103 106 107 103 99 99 99 101 104 108 114 121 128 136 145 154 159 162 162 163 166 171 176 180 181 184 187 189 190 191 192 10 10 10 11 12 15 16 17 18 19 21 22 23 23 24 24 23 23 23 22 20 19 18 18 16 15 14 14 13 12 11 11 11 10 9 7 6 5 3 1 359 356 354 353 351 349 348 347 345 343 342 340 338 336 333 330 328 325 322 320 318 317 316 315 314 314 313 312 311 310 310 310 310 310 310 311 311 311 311 311 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 309 309 309 309 308 308 309 309 309 308 307 307 306 306 305 304 304 303 303 302 302 303 306 308 307 307 307 305 300 290 283 281 285 299 360 51 64 63 54 54 59 66 72 73 75 81 93 123 152 144 109 92 87 87 88 87 85 83 80 71 57 46 41 39 39 41 46 53 61 67 69 66 60 52 43 32 19 3 350 348 356 10 20 23 21 18 9 352 334 322 322 323 323 334 354 14 32 39 47 46 42 43 46 49 50 49 48 45 43 40 36 33 30 26 22 21 20 17 16 17 18 21 27 32 34 35 34 33 33 32 31 25 14 354 345 346 347 348 346 342 335 329 326 333 3 35 59 77 90 98 104 108 110 111 112 113 114 116 119 121 124 126 128 130 130 130 130 129 128 128 129 131 134 135 133 132 130 129 128 127 125 124 124 123 123 122 122 121 120 119 118 117 115 112 106 98 88 77 68 61 57 56 54 52 48 44 43 55 75 92 101 104 101 94 88 87 91 96 101 105 106 103 101 103 104 104 105 107 112 118 125 131 136 138 138 139 141 143 147 148 147 146 144 141 139 137 136 134 133 133 133 133 133 134 136 136 136 136 136 136 134 133 132 131 130 129 127 126 124 120 117 116 113 110 106 103 101 101 100 99 98 98 99 102 106 111 117 123 126 123 114 101 87 73 58 43 31 25 25 30 37 42 46 49 52 56 60 64 66 67 68 69 70 72 73 74 76 79 82 80 75 60 41 21 10 5 5 8 12 16 19 20 21 21 22 24 27 29 31 34 39 44 48 51 55 59 59 58 59 63 68 70 71 70 67 64 62 60 59 57 54 50 45 36 27 19 5 338 298 264 244 233 228 226 228 231 233 233 233 230 226 225 227 233 242 257 291 8 35 32 29 25 9 340 309 284 268 260 257 248 242 179 153 139 134 136 138 139 137 136 134 132 130 132 135 133 131 130 128 118 108 101 98 96 95 94 95 95 96 100 103 105 101 99 100 102 103 104 106 113 123 132 140 148 155 162 168 172 175 177 180 182 183 183 185 187 189 190 192 193 9 9 8 10 12 14 15 16 17 18 20 22 23 23 24 24 24 24 24 23 22 20 20 19 17 15 14 13 12 11 10 10 11 10 9 7 6 5 3 1 359 357 355 353 351 349 348 346 345 344 342 341 339 337 335 333 330 328 326 323 321 320 318 317 317 316 315 314 313 312 311 311 311 311 311 311 311 312 312 311 311 311 311 310 310 310 310 310 310 310 310 310 310 310 310 310 310 309 309 309 308 308 308 308 308 308 308 308 307 306 306 305 305 304 304 304 304 304 305 307 307 304 300 297 297 295 291 287 285 287 297 323 21 59 69 69 61 59 59 63 67 69 72 81 105 178 206 169 85 79 77 78 79 80 79 78 76 71 67 59 51 45 42 41 42 46 51 55 58 60 62 60 53 42 29 13 357 350 355 7 14 13 9 8 358 334 312 303 304 306 307 314 336 1 17 38 40 37 33 32 33 36 39 41 42 40 38 35 33 31 29 26 23 21 20 18 15 13 13 15 23 29 32 33 32 31 30 29 28 23 12 352 343 344 344 342 338 333 330 330 335 341 349 4 25 48 68 83 93 100 105 109 111 114 117 120 122 124 126 128 130 132 132 132 131 130 129 129 129 131 134 135 134 132 130 128 127 126 125 124 123 122 122 122 121 121 121 120 120 119 118 116 111 103 93 81 67 56 49 47 47 45 43 41 42 49 67 87 102 110 110 104 94 85 82 86 92 98 101 101 102 107 111 111 110 108 109 113 121 130 137 141 142 145 148 152 155 155 153 149 145 140 137 136 136 133 131 131 131 132 133 135 136 137 137 137 137 136 135 133 132 132 133 132 132 131 130 128 125 123 120 117 116 115 117 117 116 114 113 113 114 117 121 125 130 133 133 128 119 108 96 83 70 55 41 32 31 34 39 44 49 53 57 60 64 68 71 73 75 79 83 85 84 83 84 88 92 94 93 85 69 41 19 10 8 9 12 16 19 19 19 20 21 24 27 29 31 34 38 43 48 52 57 61 62 63 65 70 76 79 78 73 68 65 63 63 63 62 59 56 51 46 43 39 25 347 293 261 242 231 226 224 226 230 232 231 230 227 223 221 223 229 235 246 270 332 3 354 344 352 349 324 294 281 267 262 255 243 233 213 183 161 146 141 142 141 140 139 136 133 131 132 135 136 132 131 131 119 111 102 98 95 89 85 84 86 87 90 93 93 92 94 97 100 103 103 105 113 130 142 150 156 162 168 174 181 186 188 188 187 186 186 187 188 189 190 193 196 8 8 8 9 11 13 15 16 16 17 19 21 22 23 23 24 24 25 25 24 22 21 20 20 18 16 14 13 11 9 9 9 11 11 9 7 6 4 3 2 360 358 355 353 352 350 348 347 345 344 343 342 340 339 337 335 333 330 328 326 324 323 321 320 319 318 318 317 316 315 314 313 313 312 312 312 312 312 312 312 312 311 311 311 311 311 310 310 310 310 310 310 309 309 309 309 309 309 309 308 308 308 308 307 307 307 307 307 306 306 305 305 304 304 304 304 305 306 309 309 304 297 291 289 289 289 288 288 292 300 319 352 23 47 63 71 66 58 56 62 64 62 67 81 117 250 282 333 62 70 72 73 75 75 73 69 65 62 61 63 60 54 49 46 44 45 48 51 53 57 62 65 61 52 41 26 10 358 356 359 360 0 2 358 344 308 294 294 294 295 297 299 311 336 357 16 21 24 25 24 24 26 30 34 37 37 34 32 31 31 30 28 24 22 20 17 14 11 9 11 19 26 29 30 30 29 27 26 25 20 10 350 344 343 340 338 334 331 331 334 338 340 343 348 358 16 41 63 78 89 96 102 108 113 119 123 126 128 130 132 133 135 135 134 134 132 131 130 129 130 133 135 135 132 130 128 126 125 124 123 122 121 120 120 120 120 120 121 121 122 121 119 116 110 101 88 72 56 45 40 38 36 34 33 36 41 53 76 98 110 114 110 100 87 77 75 80 86 90 91 93 101 110 114 114 112 110 112 119 128 137 143 146 149 152 157 159 157 151 145 140 137 133 133 133 132 130 129 129 131 133 135 136 137 138 138 138 136 135 133 133 133 134 135 136 135 135 133 132 129 125 123 123 124 125 123 121 119 119 119 121 124 128 131 134 135 132 126 118 108 98 88 77 63 51 42 38 39 43 47 51 57 62 67 70 72 74 78 82 87 90 89 86 85 87 92 96 101 103 101 91 68 41 24 14 10 11 15 18 19 19 20 23 26 29 31 32 34 39 44 49 54 59 62 64 66 68 73 78 79 75 71 68 65 64 64 65 65 63 61 59 59 58 54 42 4 293 258 240 230 224 222 223 227 228 228 227 224 219 217 219 224 229 238 256 305 333 324 316 318 321 312 276 268 260 255 248 238 233 221 201 181 159 145 147 146 144 142 139 136 133 134 136 136 133 132 131 126 119 112 107 102 92 84 81 80 80 81 81 79 80 87 93 96 99 100 102 113 132 149 162 170 172 175 180 185 191 192 191 191 191 192 192 191 191 192 196 200 7 7 7 8 10 12 14 15 15 16 18 20 21 22 23 24 24 25 25 24 22 20 18 18 18 16 14 12 11 9 8 8 9 10 9 7 6 4 3 2 0 358 356 354 352 350 349 347 346 345 343 342 341 339 338 336 334 332 331 329 328 326 324 323 322 321 320 319 319 318 317 316 315 314 314 313 313 313 313 312 312 312 311 311 311 311 311 310 310 310 310 310 309 309 309 309 309 308 308 308 308 307 307 307 307 306 306 306 306 305 305 304 304 303 304 305 306 308 308 304 297 291 287 285 285 286 288 292 301 316 341 11 30 44 57 67 68 60 56 59 61 60 62 74 28 295 321 4 48 64 70 73 73 72 68 63 57 52 50 54 58 58 55 53 51 49 50 51 53 58 63 66 64 60 54 45 29 13 5 357 346 347 349 333 304 273 269 286 285 286 290 294 313 336 349 360 6 11 16 18 20 23 27 30 33 35 34 32 32 31 29 27 24 21 18 16 12 7 5 6 14 24 27 27 27 26 24 23 22 17 6 351 345 340 337 335 332 330 330 333 336 338 338 339 342 351 8 33 57 74 85 94 102 110 118 125 129 132 133 135 137 139 139 138 137 135 133 131 130 130 132 135 135 133 131 128 126 124 123 123 121 120 119 118 117 117 118 119 120 121 122 121 119 115 108 97 82 63 46 35 29 25 23 23 25 27 30 52 84 104 111 110 103 91 77 69 68 71 74 73 70 78 98 109 113 114 114 115 118 127 136 143 147 150 153 157 157 153 145 137 131 132 131 130 130 131 129 127 128 130 132 134 135 136 137 138 138 137 135 134 134 134 134 136 138 137 137 136 135 132 129 127 127 126 124 120 119 120 121 123 126 129 132 133 133 132 128 121 113 104 96 87 77 66 56 48 45 45 47 49 53 60 67 71 74 75 76 80 84 88 88 86 84 86 92 97 101 106 111 113 107 92 73 52 27 14 13 16 18 19 20 22 25 28 32 35 35 36 40 45 50 55 59 64 67 69 71 75 77 76 73 71 68 66 65 65 67 67 65 62 61 62 61 57 46 11 291 253 236 227 222 220 222 225 226 226 225 221 215 213 216 220 224 230 244 272 304 310 301 298 295 301 272 262 256 251 244 236 230 219 201 186 173 154 152 151 149 147 143 138 136 136 137 137 134 132 130 128 123 118 114 110 100 91 85 82 80 78 76 74 76 82 85 88 90 92 100 113 129 150 172 183 185 187 189 191 191 192 192 193 195 196 196 195 195 196 200 204 6 6 6 7 9 11 13 14 15 16 17 19 20 21 22 23 24 24 24 23 21 20 20 19 18 17 14 12 10 8 7 7 7 9 9 7 5 4 3 2 360 358 356 354 352 351 349 348 346 345 344 342 341 340 338 337 336 334 333 332 330 329 327 326 325 324 323 322 321 320 319 318 317 316 315 315 314 314 313 313 313 312 312 312 311 311 311 310 310 310 310 309 309 309 309 308 308 308 308 307 307 307 307 307 306 306 305 305 304 304 304 303 303 303 303 305 306 305 302 296 291 287 286 285 285 287 290 297 310 330 358 21 34 43 54 63 69 69 63 61 62 59 61 63 19 335 343 15 46 62 69 73 73 70 65 60 54 48 45 47 52 55 55 56 54 50 48 48 53 60 66 67 66 67 66 61 46 26 17 10 357 330 302 274 225 200 202 243 260 272 278 302 337 358 3 2 1 2 7 15 20 24 27 30 31 33 34 33 32 29 27 25 23 20 18 14 10 4 0 3 11 21 25 25 25 24 22 22 19 13 3 351 344 338 334 333 330 328 329 330 331 331 331 331 334 339 348 7 32 55 72 84 94 105 116 124 131 134 137 140 142 144 144 142 140 138 136 133 131 130 131 134 135 134 131 128 125 123 122 121 120 118 116 115 113 112 112 114 116 118 119 119 118 116 113 105 93 75 54 34 20 12 10 9 9 7 7 22 59 89 103 106 102 94 82 70 62 59 58 53 40 43 70 92 102 107 111 114 116 122 132 140 144 148 151 154 153 146 136 127 125 126 126 128 129 129 128 127 127 128 130 132 134 135 136 137 138 137 136 135 135 134 134 135 138 138 137 135 134 131 129 128 126 123 120 118 119 122 124 127 129 131 132 132 129 126 121 114 107 100 93 84 75 66 57 51 49 49 52 53 56 61 68 74 77 76 76 78 81 82 82 81 83 89 94 97 102 109 115 119 118 110 100 88 53 29 20 18 19 22 23 24 26 30 34 36 36 37 41 46 51 55 60 66 70 73 75 75 77 76 73 71 68 66 65 65 69 69 67 66 64 62 59 55 47 21 287 247 230 223 219 218 220 223 223 224 224 219 213 212 214 218 220 225 234 251 275 282 265 278 276 281 272 261 254 250 245 239 231 222 208 198 181 167 159 155 151 148 145 141 138 139 141 139 135 132 130 128 126 121 119 115 108 102 97 92 89 84 79 74 70 70 73 76 79 84 94 106 121 141 166 182 191 197 200 199 197 195 194 195 196 198 199 199 200 202 205 208 3 4 5 6 8 10 12 13 15 16 17 18 19 20 21 22 23 23 23 23 21 20 20 19 18 17 15 12 10 8 7 6 6 8 8 6 5 3 2 1 359 357 356 354 352 350 349 348 346 345 344 343 341 340 339 338 337 336 335 334 333 331 330 329 327 326 325 323 322 321 320 319 318 317 317 316 315 315 314 314 313 313 313 312 312 311 311 310 310 310 309 309 309 309 309 308 308 307 307 307 307 307 307 306 306 305 305 304 303 303 303 302 302 301 302 303 302 299 295 292 289 287 287 288 288 290 293 301 317 341 9 32 44 62 69 70 71 72 69 65 62 61 61 59 41 19 17 35 52 63 70 74 73 69 63 58 55 50 46 46 50 53 54 52 49 47 46 46 51 60 68 70 70 72 73 69 60 36 21 12 321 220 208 216 201 159 150 164 191 269 264 333 354 2 5 4 1 1 5 13 20 25 29 30 31 31 32 32 31 29 26 23 21 20 18 13 7 360 355 1 12 19 21 20 21 21 20 19 16 10 1 352 344 338 335 332 329 328 327 327 326 324 323 324 328 335 345 0 20 38 55 67 75 91 109 122 130 134 137 139 141 142 142 141 139 137 135 133 131 129 130 133 135 134 132 128 125 122 120 119 118 116 113 111 107 105 104 105 108 111 112 113 113 113 112 109 102 88 67 42 17 1 355 352 349 347 347 357 24 65 90 98 99 95 87 76 64 55 47 36 19 18 38 65 81 90 100 108 112 111 113 127 135 142 145 149 147 137 127 119 119 120 122 125 127 128 128 127 127 128 129 131 133 134 136 137 138 138 137 136 135 135 134 134 135 135 135 133 131 129 128 126 123 121 120 121 124 127 129 131 132 132 130 128 125 121 116 110 104 98 91 84 76 68 59 53 51 52 55 58 60 63 69 75 79 79 77 76 76 77 77 80 86 91 94 97 102 109 116 122 122 117 113 107 79 52 34 26 24 26 28 27 28 30 33 35 36 36 39 45 51 56 61 67 72 76 76 74 75 76 74 71 69 67 66 66 69 72 73 72 70 67 62 58 58 49 293 238 225 219 216 215 216 217 218 222 223 217 212 212 213 215 219 223 230 238 248 245 244 250 258 267 269 260 253 249 242 237 236 228 215 197 183 171 162 157 154 150 148 143 141 142 142 140 136 132 129 128 126 124 123 119 113 109 105 101 98 93 85 78 71 66 65 67 72 78 84 92 106 125 145 165 181 194 200 203 202 201 200 200 201 202 203 205 207 209 211 213 2 3 4 5 7 9 11 12 14 16 17 18 19 19 20 21 22 22 22 22 22 21 20 19 18 17 14 12 10 8 7 6 6 7 7 6 4 3 1 359 358 356 355 353 351 350 349 347 346 345 344 343 342 341 340 339 338 337 336 335 335 334 332 331 330 328 327 325 323 322 320 319 319 318 317 317 316 316 315 315 314 314 313 312 312 312 311 310 310 309 309 309 309 308 308 308 307 307 307 307 307 307 306 306 306 305 304 304 303 302 302 301 300 300 300 299 297 295 293 291 291 291 292 293 293 293 296 305 324 349 15 38 61 73 72 69 67 66 65 61 58 57 58 58 55 49 51 56 61 67 72 75 74 68 61 57 55 52 48 46 47 50 51 49 46 47 48 48 52 60 70 74 76 77 76 74 74 58 15 353 182 172 177 190 144 87 92 85 76 72 75 44 20 11 7 4 1 1 4 11 20 26 29 30 29 28 28 29 29 28 25 22 19 19 17 12 6 358 356 5 14 16 15 13 14 16 17 16 12 7 1 354 346 341 337 333 330 328 327 325 322 318 315 316 320 332 347 6 19 28 30 12 335 325 54 114 123 127 130 131 131 129 127 127 128 129 130 130 128 126 127 131 134 134 132 128 124 120 117 115 114 111 108 104 99 95 92 92 95 99 102 104 104 104 105 106 103 94 79 55 25 360 346 338 333 330 331 337 353 28 67 85 92 94 90 82 70 56 43 25 9 6 19 41 58 68 79 94 106 106 102 113 127 134 137 140 139 130 120 113 113 114 117 120 123 125 126 127 129 130 131 132 133 135 136 137 138 138 138 137 136 135 133 132 132 132 132 131 130 129 127 125 123 123 124 127 131 133 135 135 133 131 128 125 122 118 113 108 103 98 93 87 80 72 63 57 54 54 57 62 65 68 71 76 80 80 79 76 74 74 76 81 87 90 92 96 101 108 115 121 121 118 113 104 84 59 42 33 30 31 32 30 30 30 31 32 34 34 37 43 50 56 62 68 72 76 75 74 75 74 73 71 68 65 64 64 66 73 76 76 76 74 70 71 81 94 238 228 221 216 212 210 210 211 214 221 223 218 212 211 212 213 216 222 230 232 232 227 231 237 244 254 260 254 247 243 239 235 236 232 215 199 190 181 170 162 157 154 152 147 145 145 144 141 136 131 129 128 127 126 126 123 119 114 109 106 105 99 92 85 77 71 66 65 67 69 72 77 89 103 120 142 164 180 190 197 202 205 206 207 208 210 211 213 215 217 218 220 1 2 3 5 7 9 10 12 14 15 16 17 18 18 19 19 20 20 21 21 21 21 20 19 18 16 14 12 9 7 6 6 6 6 6 5 4 2 360 358 356 355 354 352 350 349 348 347 346 345 344 343 342 341 340 339 339 338 337 337 336 335 334 333 332 331 329 327 325 323 321 320 319 318 318 317 317 316 316 315 314 314 313 313 312 312 311 310 310 309 309 308 308 308 308 307 307 307 306 306 306 306 306 306 305 305 304 303 302 301 301 301 299 299 298 296 295 294 293 292 292 293 295 296 297 297 301 313 335 359 17 31 46 55 54 54 55 55 54 53 52 51 53 55 57 60 65 67 68 71 75 77 74 67 61 57 55 52 48 46 46 48 50 50 49 51 53 54 55 60 69 77 81 81 78 79 84 82 50 22 55 98 139 121 55 60 65 65 64 66 65 49 29 15 8 4 1 0 3 10 20 27 29 29 27 25 24 25 26 26 25 21 18 18 16 11 5 359 359 6 12 11 8 5 7 11 14 14 11 5 359 352 347 343 338 334 331 329 328 324 319 314 310 308 310 326 351 8 14 14 354 322 308 311 65 102 101 96 82 47 4 348 347 355 16 81 112 119 121 120 121 126 130 132 131 127 123 117 112 109 107 104 99 94 87 80 73 71 73 78 83 87 88 88 90 93 94 90 80 62 32 1 342 331 323 318 318 323 332 353 32 66 82 89 90 84 73 59 44 23 4 358 7 25 41 47 51 69 94 101 104 114 128 135 136 133 129 123 114 109 107 108 110 112 117 120 124 127 129 130 132 133 135 136 137 137 138 138 138 137 136 134 133 131 130 130 130 130 130 129 128 127 128 130 133 136 138 138 138 136 134 130 127 124 121 117 113 109 105 101 97 92 85 78 70 63 58 58 59 64 69 73 76 78 80 80 79 77 74 74 77 81 84 86 90 95 100 107 114 118 116 113 106 95 78 59 44 37 33 32 33 32 31 30 29 30 31 31 34 39 45 51 60 67 70 71 70 70 70 69 67 65 63 61 60 60 62 69 76 79 78 78 80 89 98 118 175 208 215 212 209 206 206 209 214 219 224 221 214 213 213 212 215 222 233 230 225 222 225 230 234 240 246 246 243 239 234 231 231 229 220 210 203 199 184 173 166 158 153 151 151 151 149 143 136 131 129 128 127 127 126 126 123 120 114 112 109 103 97 91 85 80 74 70 69 67 67 69 74 81 94 115 142 164 176 186 193 200 205 210 215 219 222 224 226 228 229 229 1 2 3 4 6 8 10 11 13 14 15 16 17 17 18 18 18 18 19 20 21 20 20 18 17 15 13 11 9 7 6 6 6 6 6 4 3 1 359 358 356 354 353 351 349 348 347 346 345 344 344 343 342 341 340 340 339 339 338 338 337 336 336 335 334 332 330 329 326 324 322 321 319 318 318 317 317 316 315 315 314 314 313 313 312 311 311 310 309 309 308 308 307 307 307 306 306 306 306 306 306 306 306 305 305 304 303 302 302 301 300 300 298 296 295 294 293 292 292 292 293 295 298 301 303 304 310 327 351 9 17 24 38 50 47 44 45 45 46 46 46 47 48 51 54 59 66 71 73 76 79 80 76 69 61 57 55 51 46 43 43 47 51 54 55 57 59 60 61 62 68 77 82 81 79 81 85 88 84 72 64 54 47 41 42 48 53 56 56 53 48 39 27 18 9 3 1 0 3 10 20 27 29 28 27 24 23 23 24 23 21 19 17 16 15 11 5 359 358 2 6 5 1 359 2 8 13 13 10 3 354 348 344 340 337 334 331 330 328 324 319 314 310 308 309 320 350 8 10 351 321 296 288 287 112 110 90 60 31 10 351 340 333 326 319 312 309 326 83 97 106 115 123 125 124 122 119 112 104 99 95 90 83 73 64 52 41 34 33 38 47 56 59 59 62 65 69 71 67 55 31 3 342 327 316 309 308 311 317 328 349 25 57 75 79 76 69 57 43 24 3 352 356 11 27 31 26 40 76 94 101 113 128 137 136 129 121 115 107 102 101 100 102 104 108 114 120 124 126 128 129 131 133 135 135 136 137 137 137 136 135 134 133 132 131 131 131 131 131 130 131 132 135 138 141 143 143 143 141 139 135 132 129 126 123 121 117 113 109 105 101 97 92 86 79 72 67 65 65 68 72 76 79 81 81 80 80 78 76 77 78 79 80 84 89 94 100 107 113 115 112 106 97 86 73 58 46 39 35 34 33 33 31 30 29 29 29 30 32 36 41 45 51 56 59 60 61 62 63 63 61 60 58 57 56 55 58 64 72 78 78 79 86 94 102 125 170 200 210 211 208 204 205 209 210 215 221 220 215 214 215 214 216 223 233 232 224 217 219 225 227 229 231 236 239 237 232 228 228 227 220 214 210 208 197 188 182 179 172 165 161 157 158 151 140 131 127 125 124 123 123 123 123 122 118 116 111 106 100 96 93 91 87 82 79 76 71 67 66 68 72 84 105 140 160 176 186 194 200 207 215 222 229 234 238 240 242 242 2 2 2 3 5 7 9 11 12 13 14 15 16 16 17 16 16 17 18 19 19 19 18 17 15 14 12 10 9 7 6 6 6 6 5 3 2 1 359 357 356 354 352 351 349 348 347 346 345 344 343 343 342 341 341 340 340 339 339 338 337 336 336 335 335 333 332 330 328 326 324 322 320 319 318 317 316 316 315 315 314 313 313 312 312 311 310 310 309 308 308 307 307 306 306 306 306 306 306 306 306 305 305 305 305 304 303 302 301 300 299 297 295 293 292 292 292 291 291 292 294 297 302 307 310 313 322 342 2 13 22 31 43 49 45 40 38 39 40 40 42 43 45 48 52 57 65 73 77 80 83 83 79 72 64 59 55 51 44 39 39 45 52 58 60 62 65 65 67 69 71 76 79 77 76 77 79 81 78 70 59 46 37 35 36 39 44 48 47 41 35 29 21 16 9 4 1 2 5 11 18 24 27 27 26 24 22 21 21 20 18 16 15 15 13 9 3 357 355 357 359 358 356 357 1 7 12 11 6 358 350 343 340 337 335 333 332 330 327 323 320 316 315 315 316 311 282 323 2 336 307 287 282 283 111 109 98 88 78 62 33 7 352 336 318 303 293 289 296 314 352 66 102 108 105 105 104 96 84 77 70 62 50 39 28 16 5 358 356 358 4 11 16 19 21 24 27 32 36 32 18 359 342 327 314 304 301 302 305 311 320 335 357 23 39 48 51 44 33 20 359 347 347 356 10 14 6 8 42 79 93 100 114 126 129 122 113 105 98 95 92 93 95 96 99 104 110 115 119 121 123 124 127 130 131 132 133 133 134 134 135 136 136 135 134 133 132 131 131 132 134 138 141 145 147 148 148 146 144 142 139 136 133 131 129 127 124 121 117 113 109 104 100 95 89 84 78 75 74 75 77 81 84 87 87 85 84 81 80 79 79 80 82 85 90 94 100 107 112 112 108 101 90 79 68 57 47 41 38 37 37 35 33 32 31 30 30 31 32 35 39 43 45 45 46 50 54 56 57 58 58 57 56 55 54 53 55 61 67 72 72 70 74 80 89 103 150 202 209 211 209 205 208 212 207 210 216 216 213 212 217 219 218 221 227 231 226 217 214 221 226 226 222 226 231 234 232 227 226 226 219 212 210 210 209 204 200 200 201 195 182 167 167 162 151 134 121 118 116 115 114 115 116 116 116 114 111 108 105 104 105 104 104 99 93 87 79 70 64 60 59 61 67 90 118 163 189 196 202 209 218 225 235 243 248 251 254 257 2 2 3 4 5 7 9 10 11 12 13 14 15 15 16 16 15 16 16 17 18 18 17 16 14 12 11 10 8 7 6 5 5 5 4 2 1 360 359 357 356 354 352 351 349 348 347 346 345 344 344 343 342 342 341 340 340 339 339 338 337 336 336 335 335 334 333 331 329 327 325 323 322 320 318 317 316 315 315 314 313 313 312 312 311 310 310 309 309 308 307 307 306 306 305 305 305 305 305 305 305 305 305 305 304 304 303 302 301 299 298 296 294 292 291 290 290 290 290 292 295 300 307 313 319 326 338 355 9 19 29 37 46 47 42 36 33 32 34 35 37 40 44 47 51 56 65 74 80 84 86 86 83 76 68 63 58 52 45 40 39 44 52 60 62 65 68 70 73 75 73 73 72 70 70 71 73 74 71 64 54 46 39 35 34 35 37 40 39 34 26 22 20 16 7 4 3 4 8 13 18 21 24 24 23 23 21 21 21 19 17 14 13 12 12 7 0 354 350 350 349 348 350 356 3 8 12 9 2 353 346 341 337 334 333 332 331 329 327 324 322 321 321 322 321 315 307 328 356 341 320 291 276 204 122 111 102 87 69 40 12 350 339 331 316 298 285 278 280 289 302 321 356 22 20 24 35 33 29 30 26 19 9 2 357 350 343 339 337 338 340 344 347 349 351 352 353 355 358 0 357 348 337 325 313 303 298 297 297 300 304 310 318 329 342 354 8 12 10 4 351 341 338 342 350 356 349 341 347 23 59 67 72 86 96 95 92 92 87 84 82 82 84 86 88 91 96 105 112 115 115 114 117 121 124 126 127 128 129 131 134 137 136 134 133 131 130 129 130 134 138 142 146 150 152 153 152 150 148 146 143 141 139 137 136 135 132 130 126 122 118 113 109 105 101 96 92 88 85 84 85 87 90 93 94 94 91 88 86 84 83 83 85 88 91 95 100 106 109 109 105 97 86 76 66 57 50 44 41 39 39 39 38 36 34 32 31 32 34 36 40 43 43 42 45 50 53 55 57 57 57 56 55 54 53 53 55 59 64 65 63 59 57 61 70 80 143 211 214 219 217 207 210 218 218 216 214 214 213 210 215 216 214 215 221 229 231 228 226 226 228 228 224 224 228 232 233 229 224 225 220 212 213 215 219 221 220 221 221 219 203 185 179 181 178 153 110 101 102 101 102 104 107 109 109 109 109 109 110 112 117 118 117 112 105 97 86 81 75 68 60 52 53 59 70 91 253 230 237 246 251 252 255 260 263 266 267 272 2 2 3 4 5 7 8 10 11 12 13 14 14 15 15 15 14 14 15 16 16 15 14 13 12 11 9 8 7 6 5 5 4 3 2 2 1 360 358 357 356 354 352 350 349 348 347 346 345 345 344 343 343 342 341 341 340 340 339 338 337 336 335 335 335 334 333 332 331 329 327 325 323 321 319 318 316 315 314 313 313 312 311 311 310 310 309 309 308 307 307 306 305 305 305 304 304 305 305 305 305 305 305 305 304 303 302 301 300 299 297 295 293 292 290 289 288 288 289 292 296 303 312 320 328 338 352 7 15 24 35 46 46 42 37 31 27 25 27 29 33 39 43 46 50 56 66 76 83 87 89 90 88 82 75 68 62 55 47 42 42 45 50 55 60 65 68 73 77 76 71 69 65 61 62 66 70 72 69 63 54 46 40 37 35 34 33 34 34 30 23 18 15 12 6 6 6 7 10 15 18 19 20 20 20 21 21 21 21 20 18 15 12 10 8 4 356 348 343 340 338 339 346 359 6 10 9 4 357 347 342 339 335 333 332 331 330 329 328 327 326 326 328 330 328 324 324 338 1 353 356 357 179 167 140 117 65 24 4 354 347 338 331 325 311 293 279 272 273 279 290 304 318 327 328 329 333 337 342 350 352 349 345 341 339 336 332 329 327 327 329 331 332 333 334 334 334 334 335 336 336 333 328 320 312 303 298 294 293 293 294 297 302 308 315 323 329 336 341 343 339 333 329 328 331 335 334 325 319 329 354 16 19 21 38 58 70 73 71 69 67 66 67 71 76 83 91 101 109 112 109 106 106 110 114 117 119 121 124 129 132 134 133 131 129 127 126 127 130 134 140 145 150 154 156 156 156 155 153 151 149 147 145 144 143 142 140 137 134 130 126 122 118 115 111 108 104 100 97 95 94 95 97 99 99 99 96 93 91 89 88 87 88 89 92 95 99 104 106 105 101 93 83 74 65 57 51 47 43 41 41 42 41 39 36 34 34 35 36 38 40 41 40 42 45 49 54 56 58 58 57 56 55 54 55 56 57 61 64 63 61 56 51 50 52 54 32 236 229 238 246 160 163 195 218 221 215 216 216 214 214 212 209 209 215 226 239 239 232 222 224 226 224 223 225 232 234 231 226 225 221 214 215 219 225 232 239 243 242 239 224 213 211 218 216 211 81 73 81 86 90 94 98 102 102 103 104 108 112 118 124 126 125 122 118 111 104 99 93 87 80 74 70 65 54 60 29 4 343 326 313 301 292 290 291 292 294 293 2 3 4 5 6 7 8 9 10 12 13 14 14 14 14 14 14 13 13 14 14 13 12 11 10 9 8 7 6 5 5 4 3 3 2 1 0 360 359 358 356 354 352 350 349 348 347 346 345 345 344 344 343 342 342 341 341 340 339 338 336 335 335 334 334 334 334 333 331 330 328 326 324 322 320 319 317 316 314 313 312 311 310 310 309 309 308 308 307 307 306 305 305 304 304 304 304 304 304 305 305 305 305 304 304 303 302 301 300 298 296 295 293 291 290 288 287 288 289 292 298 306 316 326 335 348 3 14 19 26 39 41 41 37 30 23 18 15 17 23 31 38 41 44 49 57 68 79 87 91 93 93 92 88 82 75 67 58 48 40 38 40 46 50 57 64 68 74 76 73 68 65 59 56 58 62 66 67 64 59 53 48 43 40 39 35 32 30 29 26 22 17 12 9 9 11 11 10 12 16 19 19 17 16 16 18 20 21 21 20 18 14 11 8 5 359 351 343 336 333 334 341 352 2 7 9 5 358 354 345 340 336 333 332 331 330 329 329 329 329 330 330 334 338 340 339 340 346 355 1 357 358 302 239 256 293 310 327 338 342 341 336 330 320 303 284 272 267 268 274 284 296 308 314 315 315 317 319 324 331 335 334 332 330 329 327 325 323 322 321 322 323 324 324 324 323 322 322 323 323 323 321 319 315 310 304 298 294 291 289 288 290 293 296 302 307 312 317 322 326 326 323 320 318 319 322 323 315 307 311 321 335 346 355 8 27 46 55 57 52 49 47 47 51 60 74 90 102 109 109 105 98 95 97 101 105 108 113 119 125 129 129 130 130 129 127 126 128 131 136 142 148 154 158 160 161 160 159 158 156 155 153 152 152 151 149 147 144 141 137 133 129 126 124 121 117 113 110 106 104 104 104 104 104 103 102 99 97 95 93 91 91 91 92 93 96 99 102 102 101 96 88 78 70 63 56 51 48 45 43 43 44 43 40 38 36 37 38 39 41 43 43 44 46 48 50 53 55 57 57 56 56 56 56 57 59 61 64 66 67 66 61 54 46 42 40 31 352 285 289 357 50 79 112 195 222 213 217 219 218 215 210 207 206 210 223 250 247 217 211 213 216 216 214 218 227 230 230 227 227 222 218 220 224 229 237 245 249 256 261 261 258 264 282 271 275 324 30 53 63 72 79 87 93 94 95 98 105 112 120 126 129 129 127 124 117 112 108 105 103 103 103 100 92 76 64 36 19 3 345 333 325 322 321 318 316 313 308 3 4 5 6 7 7 8 9 10 11 12 13 14 13 13 13 13 12 12 12 11 10 9 9 8 7 6 5 4 4 3 3 2 2 1 0 359 359 359 358 356 354 352 351 349 348 347 346 346 345 344 344 343 343 342 341 340 340 338 337 336 335 334 334 334 334 334 333 332 331 329 327 325 323 321 319 318 316 315 313 312 311 310 309 308 308 308 307 307 306 305 305 304 304 303 303 303 304 304 304 304 305 305 304 304 303 302 301 299 298 296 294 292 291 289 288 287 287 290 294 300 308 318 328 340 357 11 19 22 24 29 33 34 30 23 13 5 3 8 19 28 34 37 41 48 58 71 82 90 94 96 96 95 92 87 81 70 58 49 44 40 38 43 50 57 66 70 73 73 68 63 60 56 53 57 61 63 62 58 54 50 46 44 42 41 36 31 27 25 22 20 17 14 12 12 13 14 14 14 16 18 18 16 14 13 14 18 21 21 20 17 13 10 7 3 357 349 342 338 337 340 347 357 5 6 4 358 352 350 344 338 334 332 331 330 329 329 328 329 331 332 333 338 344 348 352 354 355 355 354 351 348 322 281 276 285 299 318 335 342 343 339 327 308 287 271 263 261 264 271 281 294 304 309 310 310 310 312 315 320 324 325 324 323 321 320 319 318 317 317 317 318 318 317 317 316 315 315 316 316 315 314 312 310 307 304 299 295 290 287 285 286 288 290 293 297 301 306 310 313 314 313 311 309 311 314 316 308 301 303 310 320 330 340 353 9 26 41 51 45 40 35 31 30 37 53 77 96 105 106 102 93 88 87 89 92 97 105 114 121 125 128 131 133 133 131 131 132 135 140 146 153 159 163 165 165 165 164 163 162 161 161 160 159 157 156 153 150 146 142 138 135 132 130 127 124 121 117 114 112 111 111 110 109 107 105 102 100 98 97 95 93 93 93 96 98 100 101 101 98 93 84 73 67 61 55 52 49 47 45 44 45 44 41 39 38 38 40 42 44 46 47 49 51 53 54 55 56 57 57 57 57 58 59 60 62 64 67 70 73 72 69 61 51 40 34 33 27 16 8 22 41 57 73 143 214 215 218 220 220 218 213 207 204 204 225 247 216 199 197 200 204 206 205 209 215 222 227 227 226 224 224 227 229 233 238 245 256 268 282 299 305 311 324 317 301 307 332 2 19 33 49 70 82 86 87 91 97 108 117 124 128 126 122 118 116 115 114 114 115 119 122 120 116 111 86 48 19 357 345 338 337 335 332 329 326 321 316 4 5 5 6 7 8 8 9 10 11 12 13 14 13 11 11 11 11 10 9 9 8 7 6 6 5 5 4 3 2 2 2 1 1 0 360 359 358 358 358 357 355 353 352 350 349 347 346 345 345 344 344 343 342 341 341 340 339 338 337 335 334 334 334 334 334 334 333 332 331 330 328 326 324 322 320 318 317 315 314 312 311 309 308 308 307 307 306 306 305 304 304 303 303 303 303 303 303 303 304 304 304 304 304 303 303 302 300 299 297 295 294 292 290 288 287 287 288 292 297 302 308 314 325 342 8 27 32 26 17 14 18 22 22 12 0 350 352 2 14 22 27 31 38 47 59 73 84 92 96 98 99 97 94 90 83 70 60 53 47 42 39 41 48 57 67 74 74 69 63 58 56 54 52 56 59 60 59 56 52 48 46 45 44 42 36 30 25 22 20 19 17 15 15 13 14 16 17 16 16 17 17 15 13 12 12 15 19 21 19 16 12 9 7 3 357 352 349 346 343 345 351 0 5 3 358 352 347 346 342 334 330 329 329 329 329 328 328 328 331 333 335 341 347 352 357 0 1 360 356 352 347 353 354 286 285 300 320 339 350 354 348 323 292 272 263 260 261 266 274 284 294 302 307 309 309 308 308 309 312 316 318 318 317 316 314 313 313 312 312 312 313 312 312 311 310 310 310 311 311 311 310 308 307 305 303 300 297 292 288 285 285 285 286 288 290 293 297 300 301 301 302 301 301 302 304 306 302 297 297 303 311 320 328 339 354 14 29 39 44 42 35 25 17 14 20 40 73 93 99 100 93 87 83 83 86 92 101 110 117 123 129 135 138 138 137 137 139 142 147 153 160 166 170 171 171 170 170 169 169 168 168 167 166 164 162 159 155 150 146 141 138 136 134 131 129 126 123 120 117 115 115 114 113 110 107 105 102 100 98 96 94 94 96 98 100 102 102 101 98 93 84 74 67 62 58 54 51 49 46 45 46 46 45 42 40 41 42 44 46 48 49 52 55 58 59 59 59 59 59 59 60 60 62 63 65 67 70 74 78 79 76 69 58 45 37 36 36 34 31 32 41 51 55 87 218 215 217 221 222 219 213 207 201 195 206 212 204 193 190 191 195 197 197 198 203 210 218 224 227 227 230 232 234 237 239 243 256 276 287 308 319 334 343 331 314 309 310 319 338 350 11 48 69 82 83 81 87 98 108 114 116 115 111 110 111 112 114 115 115 115 120 120 120 124 32 33 18 357 347 342 339 338 336 332 328 325 317 5 6 6 7 8 8 9 9 10 11 12 13 13 12 11 10 10 9 8 7 6 5 4 4 3 3 3 3 2 2 1 1 1 0 360 359 358 357 357 357 357 356 354 352 351 349 348 346 345 345 344 343 343 342 341 340 339 338 337 336 335 334 334 333 334 334 334 333 332 331 330 328 326 325 323 321 319 317 316 314 312 310 309 308 307 307 306 305 305 304 304 303 303 302 302 302 302 303 303 303 304 304 304 304 303 302 301 300 299 297 295 293 291 290 288 288 288 292 296 300 302 303 306 316 341 38 68 77 31 350 340 348 2 6 353 340 338 347 358 6 11 16 23 33 45 58 72 85 93 98 100 100 98 95 91 85 71 63 57 50 45 41 40 45 55 66 74 74 68 61 56 54 53 52 54 57 57 56 55 52 48 46 46 45 43 37 30 25 22 21 19 18 17 15 13 14 16 18 18 18 17 16 15 14 12 11 13 17 19 18 14 11 9 7 4 359 357 357 353 349 349 354 1 4 1 354 348 344 342 337 330 326 326 326 326 327 328 329 329 331 334 337 343 349 353 357 360 2 2 0 359 356 8 36 86 118 320 337 357 12 21 17 331 279 266 263 264 269 275 282 289 295 301 306 309 309 307 306 307 310 312 314 314 313 311 310 309 309 309 308 308 308 308 307 306 306 306 306 307 308 308 307 306 304 303 302 301 298 293 289 286 285 284 284 285 287 288 290 294 294 293 293 293 294 295 298 300 298 294 294 298 305 313 319 327 341 357 2 13 24 34 34 22 9 360 355 1 33 67 86 93 92 86 81 79 82 88 96 104 112 121 131 139 143 143 143 144 146 151 156 163 169 173 176 177 176 176 176 176 176 176 175 175 173 170 167 164 160 154 149 143 140 138 136 134 132 130 127 124 121 119 119 118 116 113 109 106 103 102 100 99 97 96 98 100 101 102 102 101 99 95 87 78 73 67 62 58 55 52 49 47 48 49 48 46 44 43 44 45 46 48 50 52 56 59 61 62 62 62 61 62 62 63 65 67 68 71 74 78 82 84 82 78 67 55 46 42 41 41 40 40 43 47 41 264 222 215 216 221 222 216 207 201 196 189 188 188 187 190 191 189 191 192 190 189 190 195 204 215 225 227 230 233 237 240 242 247 261 280 300 320 337 351 356 346 328 313 307 309 315 331 351 21 50 64 69 69 70 81 95 102 103 102 101 103 104 104 106 108 105 100 97 94 84 39 340 359 356 351 345 341 339 339 337 334 331 328 323 6 7 7 8 8 9 9 10 11 12 12 13 12 12 10 9 9 7 6 5 4 3 2 2 2 2 2 2 1 1 1 0 0 359 359 358 357 356 356 356 356 356 354 353 351 350 348 347 345 345 344 343 342 341 340 339 338 337 337 336 335 334 333 333 333 333 333 333 332 330 329 328 326 325 323 322 320 318 316 314 312 311 309 308 307 306 305 305 304 304 303 302 302 302 302 302 302 302 303 303 303 304 304 303 303 302 301 300 299 297 295 293 291 289 289 289 292 296 300 301 299 298 302 307 315 131 155 161 179 265 284 297 316 322 316 321 334 349 355 356 358 5 15 27 40 54 68 81 92 99 102 102 101 97 93 86 71 64 61 53 47 45 44 46 52 60 67 71 66 59 55 53 53 52 53 55 54 54 55 54 51 48 47 45 43 38 33 29 27 25 21 20 18 16 14 16 18 19 20 19 18 16 15 14 13 12 12 13 15 15 14 11 9 7 5 2 1 1 357 354 353 357 1 2 358 352 347 344 341 335 327 323 322 322 323 324 327 329 330 333 337 341 345 350 354 356 358 0 3 5 5 7 20 40 72 107 103 49 42 53 71 88 125 251 258 269 278 283 287 291 295 298 302 307 309 308 306 307 309 311 313 313 312 308 306 306 306 306 306 305 304 304 304 303 302 301 301 302 304 305 305 304 304 303 302 301 300 298 295 291 288 285 284 283 284 284 285 285 289 290 289 288 288 290 292 294 296 295 293 292 295 300 306 312 318 326 336 346 353 2 10 10 6 2 354 344 343 359 28 62 82 87 84 79 75 75 78 83 93 106 120 132 141 145 147 148 150 154 159 165 171 176 179 181 182 181 181 181 181 181 182 182 181 179 176 173 169 164 158 151 145 141 138 136 135 134 132 129 125 122 122 123 122 119 115 111 108 105 104 103 101 98 97 98 99 100 101 101 101 100 97 91 85 80 75 69 64 60 56 52 50 49 51 51 49 47 47 47 47 47 48 52 55 58 61 63 65 65 64 64 64 65 67 68 70 72 74 77 82 87 88 87 84 76 66 56 49 46 45 45 45 48 46 11 238 221 216 217 221 220 211 198 192 189 184 181 180 183 190 190 188 193 194 188 180 175 176 182 194 220 225 228 234 242 248 253 260 285 309 322 340 358 10 11 1 342 319 307 308 311 320 331 352 21 44 53 49 45 60 78 87 89 88 90 95 96 96 95 98 94 91 87 79 62 30 4 353 343 339 337 336 335 336 336 335 333 331 328 7 7 8 9 9 9 10 11 11 12 12 12 12 11 9 8 7 6 4 3 2 1 0 0 0 0 0 0 0 0 0 360 359 359 358 357 356 356 355 354 354 354 354 353 351 350 348 347 345 344 343 342 341 340 339 338 338 337 336 335 334 334 333 333 333 333 332 332 331 330 329 327 326 325 323 322 320 319 317 315 313 311 309 308 307 306 305 304 304 303 302 302 301 301 301 301 301 302 302 303 303 303 303 303 303 302 301 300 298 297 295 293 291 290 290 292 297 301 301 298 299 304 315 328 35 145 166 172 164 257 262 262 260 270 293 319 340 353 353 350 351 357 7 20 34 48 61 75 87 97 103 105 104 100 95 87 72 65 64 56 49 47 48 49 52 55 59 64 64 58 53 52 50 49 50 51 51 52 53 55 54 51 47 45 42 40 36 34 32 30 25 22 19 17 18 20 22 22 22 21 19 17 15 15 15 14 13 13 13 14 15 12 10 8 7 5 4 2 359 357 357 359 1 1 357 352 348 345 342 335 327 321 319 318 319 322 326 329 332 336 340 344 347 351 355 358 359 2 5 8 10 13 20 35 60 89 102 89 78 89 108 123 143 187 227 309 313 309 307 306 307 309 313 314 312 311 310 312 315 316 316 316 313 306 303 302 302 302 302 302 301 301 301 299 298 297 298 299 301 302 302 302 302 301 301 300 299 298 296 293 290 287 285 283 283 283 283 283 285 287 287 286 286 287 289 291 292 292 292 291 293 297 301 306 309 314 320 327 334 340 341 338 340 347 348 340 338 345 2 29 59 73 75 74 73 69 68 70 81 98 115 128 137 143 147 150 154 160 166 173 178 182 184 186 186 186 185 186 186 187 187 187 187 185 182 179 174 168 161 153 147 141 138 135 135 134 130 125 121 121 122 123 122 120 116 113 110 107 106 105 103 101 100 99 99 99 100 100 100 100 99 95 90 86 82 77 71 65 60 56 52 51 52 52 51 50 49 50 50 49 50 53 57 61 65 67 68 68 68 68 68 69 70 71 73 75 77 80 85 90 90 91 89 83 75 66 58 53 52 50 53 64 89 140 196 200 204 208 208 205 197 190 186 183 181 179 179 181 184 185 187 193 194 189 179 167 155 154 161 189 224 233 238 243 255 275 285 300 309 335 3 23 30 27 17 360 333 316 309 312 322 330 340 357 15 21 19 13 26 48 61 67 70 80 85 85 86 86 86 85 83 80 68 52 26 6 354 345 339 335 333 333 331 333 334 332 328 326 7 7 8 9 9 10 11 11 12 12 12 12 11 10 8 7 6 4 3 1 1 360 359 359 359 359 359 359 360 360 360 359 359 358 357 356 355 355 354 353 353 353 352 351 351 349 348 346 345 344 343 342 341 340 339 338 337 336 335 335 334 333 333 333 333 332 332 331 330 329 328 327 325 324 323 322 321 319 318 316 314 312 310 308 307 306 305 304 303 302 302 301 301 301 301 301 301 301 302 302 303 303 303 303 303 303 302 300 299 297 295 293 291 291 293 297 301 301 299 300 307 318 329 339 346 350 345 344 354 319 303 298 301 308 320 335 347 353 351 348 348 353 3 16 31 44 55 66 79 92 102 106 104 101 97 88 74 68 65 59 51 49 49 52 54 54 56 59 62 58 53 51 48 46 45 47 48 49 51 54 55 52 47 44 42 40 38 36 35 34 29 24 19 18 20 24 26 25 23 22 20 18 15 16 17 17 16 15 15 15 16 15 12 10 9 8 6 3 0 359 359 1 2 0 357 352 349 346 342 336 328 322 319 317 319 322 327 332 335 339 342 346 349 353 356 360 2 4 7 10 13 16 21 28 41 60 79 87 93 110 122 119 131 166 323 339 341 337 330 324 320 319 324 327 322 322 325 328 328 325 322 319 314 307 301 298 298 299 299 299 299 299 299 297 296 294 294 296 298 300 301 302 302 301 300 299 299 298 297 295 292 289 286 284 282 282 281 281 283 284 285 285 285 285 286 288 289 290 290 290 291 294 297 300 302 305 309 314 318 321 323 324 327 332 338 337 338 342 349 354 5 21 39 53 59 58 56 57 66 83 101 115 125 134 142 148 156 164 173 179 184 187 189 190 190 190 190 191 191 191 192 192 192 190 188 185 180 174 166 157 150 144 139 136 135 132 126 120 117 118 120 121 121 119 116 114 111 109 107 106 105 105 104 103 102 102 101 101 102 102 101 98 93 90 86 82 76 70 64 59 55 53 53 53 53 53 53 54 53 52 53 56 59 64 67 69 70 71 70 71 71 72 73 74 76 77 79 82 85 91 93 94 92 88 83 76 70 65 61 59 64 80 106 134 155 166 174 180 181 181 181 180 180 179 179 180 181 182 182 183 186 188 188 184 177 167 142 132 130 130 141 264 239 226 251 294 308 312 315 343 19 34 37 28 22 8 348 333 325 325 331 336 343 341 349 344 332 323 331 356 24 45 54 64 68 70 72 72 71 70 69 62 49 32 14 358 348 342 338 337 334 334 333 333 333 332 330 331 6 7 7 8 9 10 10 11 11 12 11 11 10 8 7 5 4 3 2 0 360 359 359 358 358 359 359 359 359 359 359 359 359 358 357 356 355 355 354 353 352 351 351 350 349 348 347 345 344 343 342 341 340 339 338 337 336 336 335 334 333 333 332 332 332 331 331 330 329 328 327 326 325 324 323 322 321 320 318 317 315 313 310 309 307 306 305 304 303 302 302 301 301 300 300 300 301 301 301 302 302 303 303 303 303 303 302 301 299 297 295 293 292 293 297 301 302 301 303 308 316 329 344 351 350 344 342 341 335 325 313 310 316 326 336 345 350 351 349 346 345 350 2 17 32 43 51 58 67 81 95 103 103 101 96 86 75 70 67 61 55 52 52 54 55 55 55 57 59 57 52 49 45 42 42 44 46 47 48 50 52 50 47 43 41 40 37 35 35 35 32 26 20 18 20 25 29 28 24 22 21 19 17 18 19 20 20 18 17 18 18 16 13 11 10 10 8 5 2 1 1 2 1 359 356 352 349 346 342 336 330 326 322 322 324 328 333 337 340 343 346 348 351 354 356 359 2 5 8 10 13 17 21 25 31 38 49 64 80 92 89 75 64 39 5 355 353 350 342 335 329 323 320 324 335 343 348 349 345 339 331 322 313 305 301 299 298 298 297 296 296 296 296 294 291 290 289 291 296 300 301 302 303 303 302 301 299 299 298 297 295 292 288 285 282 281 281 280 281 282 284 284 284 284 284 285 286 288 289 289 290 291 293 295 297 299 303 305 306 309 313 317 321 324 329 334 336 341 343 337 337 342 353 10 26 33 31 30 35 50 76 95 108 120 133 145 156 169 179 187 191 192 193 194 195 196 196 196 196 197 197 197 196 195 192 190 186 180 172 163 156 149 144 141 137 129 123 121 120 119 120 120 120 118 115 113 111 110 108 107 107 107 107 107 106 105 104 104 104 104 102 100 96 93 90 86 80 75 69 64 60 57 56 56 56 56 57 58 58 58 59 61 63 66 69 71 72 74 72 73 73 74 75 76 78 80 82 84 87 90 93 95 94 90 86 80 76 72 70 69 76 92 111 129 140 147 152 156 160 164 166 169 172 175 177 180 183 186 187 190 193 195 193 188 172 164 135 117 110 103 86 128 205 214 249 290 307 315 334 9 34 35 34 37 26 13 356 344 341 337 341 346 348 337 328 313 299 293 304 333 2 21 37 42 45 48 49 51 51 49 47 39 30 16 1 349 340 334 334 336 335 336 334 334 337 337 337 342 6 6 7 8 9 10 10 11 11 11 11 10 9 8 6 4 3 2 0 359 358 358 358 358 358 358 358 358 359 359 358 358 358 357 357 356 355 355 354 353 352 351 350 349 348 347 346 344 344 343 342 341 340 339 338 337 336 335 334 334 333 332 332 331 331 330 330 329 328 327 326 325 324 324 323 322 321 320 319 318 316 314 312 310 307 306 304 303 303 302 301 301 300 300 300 300 300 301 301 302 302 303 303 303 303 303 302 301 300 298 296 295 295 297 299 300 302 305 307 312 321 333 346 346 332 329 330 330 326 319 316 318 325 333 341 346 348 347 345 343 345 351 4 20 34 43 46 48 53 64 81 97 102 99 94 85 75 71 69 65 58 55 56 58 58 56 55 57 57 54 50 47 42 40 41 42 44 45 46 48 48 47 45 43 42 40 37 36 36 37 35 29 23 19 19 23 27 27 25 23 22 20 19 20 22 23 23 22 20 20 20 16 12 10 10 10 8 6 5 4 3 2 1 359 356 352 349 347 344 339 336 333 330 329 330 335 340 343 345 347 349 350 352 353 354 357 0 3 5 6 9 13 16 21 22 22 21 26 32 31 26 26 26 21 11 4 1 359 355 351 349 332 313 314 346 4 10 11 11 8 356 332 315 308 305 304 302 299 297 295 293 291 291 289 288 287 287 289 293 296 300 302 303 305 305 303 301 300 299 298 296 293 290 287 284 282 281 281 281 282 283 283 283 283 283 283 284 286 287 289 290 290 290 291 293 295 297 298 299 302 306 310 314 318 324 331 335 339 340 334 330 331 335 344 357 5 2 357 355 3 26 55 77 95 117 137 157 175 188 196 199 200 200 200 201 202 202 203 203 202 201 201 200 199 197 195 192 187 181 174 167 161 155 150 140 127 122 126 127 124 120 117 115 114 113 112 111 110 109 108 108 108 109 109 109 108 107 107 106 105 104 101 99 96 93 89 84 80 74 70 67 64 63 63 62 61 62 63 64 65 66 67 67 70 71 73 75 78 76 74 75 76 77 79 81 83 84 86 88 90 93 95 95 93 88 83 78 76 76 78 87 103 119 132 138 142 146 148 150 153 156 159 164 172 180 187 193 196 198 204 210 216 219 213 210 159 107 94 90 86 80 19 224 231 256 295 332 341 1 35 53 44 32 25 23 18 6 356 350 346 351 356 353 340 323 306 290 284 298 321 340 359 16 23 28 33 35 34 33 31 23 15 8 0 350 343 337 333 334 336 335 335 338 338 342 342 343 347 6 6 7 8 9 10 10 10 10 10 9 9 8 6 5 3 1 0 359 358 357 357 357 357 358 358 358 358 358 358 357 357 357 356 356 355 355 354 353 352 351 350 349 348 347 346 345 344 343 343 342 340 339 338 337 337 336 335 334 333 333 332 331 331 330 329 329 328 327 326 325 324 324 323 323 322 321 320 320 319 317 315 313 311 308 306 304 303 302 302 301 301 300 300 300 300 300 301 301 301 302 302 303 303 303 303 302 302 301 299 299 298 298 298 297 296 298 303 308 314 320 320 315 313 306 307 311 313 313 312 315 320 328 335 341 343 343 341 340 342 346 354 6 22 34 39 39 38 40 50 66 84 96 97 95 87 78 74 73 71 65 61 60 62 60 58 57 58 56 52 48 45 40 40 41 41 41 43 44 45 44 43 42 42 41 40 38 38 40 41 40 34 27 23 21 22 24 25 25 24 23 21 19 20 23 24 24 23 21 21 20 16 11 9 8 8 8 7 6 5 4 3 0 358 356 353 350 348 346 343 339 338 336 335 335 340 344 347 349 350 350 350 351 352 353 355 356 358 0 2 5 7 9 12 12 12 9 8 9 11 13 15 17 14 9 4 2 359 355 357 10 7 331 344 24 35 37 39 52 79 109 128 132 318 320 314 309 303 299 295 292 290 289 288 287 287 287 287 288 291 295 299 303 304 304 303 301 300 299 298 297 295 292 290 287 285 283 282 282 282 283 284 283 282 282 282 283 284 286 287 289 289 289 290 292 293 293 294 295 297 300 304 310 315 320 326 331 336 339 337 334 330 329 333 343 349 345 337 333 335 344 360 20 40 69 109 147 187 204 210 212 210 209 209 209 209 209 209 209 206 205 204 203 203 202 201 198 195 191 186 181 177 172 160 140 126 123 125 127 124 117 111 109 109 110 109 109 109 109 109 109 109 109 109 109 109 108 108 108 107 105 103 101 98 95 91 87 83 79 77 75 74 73 71 70 69 69 69 70 71 72 72 73 74 75 77 78 79 77 76 76 78 80 83 85 86 86 87 89 91 93 95 95 94 92 90 86 84 85 91 104 120 134 142 145 147 147 146 145 146 148 152 158 168 186 201 213 221 227 232 237 251 254 250 260 281 328 32 56 63 57 316 248 254 268 297 330 336 332 25 53 50 41 26 11 9 4 355 349 348 356 0 0 353 332 304 289 290 304 325 351 4 9 16 22 23 24 24 22 18 10 1 356 352 347 343 341 340 341 341 338 335 339 342 344 345 344 344 6 6 7 8 9 9 10 10 10 9 8 7 6 5 3 1 360 359 358 357 357 356 357 357 357 357 358 358 357 357 356 356 355 355 354 354 353 353 352 351 350 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 335 334 334 333 333 332 331 330 329 328 328 327 326 325 324 324 323 323 323 322 322 321 320 319 318 317 315 312 309 307 305 303 302 302 301 301 300 300 300 300 300 300 301 301 302 302 303 303 303 303 303 303 302 301 300 298 296 295 296 298 301 302 305 303 296 294 293 291 288 292 296 300 303 307 312 319 327 334 338 340 338 337 338 343 350 358 9 22 32 35 32 28 30 38 54 73 87 94 95 89 83 79 78 78 74 68 65 65 63 61 60 58 55 50 46 42 40 40 40 41 40 40 41 40 39 38 39 40 40 39 39 41 44 44 41 36 29 24 22 21 22 24 25 24 23 21 19 18 20 22 23 22 20 18 15 13 10 8 7 6 6 6 6 5 4 2 0 358 356 354 352 350 348 345 343 341 340 340 340 342 345 346 348 348 349 349 350 350 351 353 354 356 358 360 2 3 4 4 5 2 1 1 2 4 7 9 10 9 6 3 1 359 356 358 8 15 7 20 39 54 65 73 82 100 121 134 140 134 29 335 321 312 306 301 295 288 282 280 284 286 285 283 283 286 291 297 300 301 301 300 299 298 298 297 297 296 294 293 290 288 286 284 283 282 283 284 283 282 282 281 281 282 284 285 287 287 288 288 290 291 291 291 291 293 296 300 305 309 313 319 325 332 339 344 344 337 331 331 339 342 337 328 323 321 324 329 336 339 341 331 264 242 238 235 231 226 223 220 219 218 217 218 216 212 210 208 208 208 208 207 205 203 201 199 199 199 191 162 133 124 121 120 118 112 106 103 103 105 107 107 107 108 109 109 109 109 109 109 109 109 109 109 109 108 107 105 103 100 97 93 90 86 83 81 80 80 80 79 77 77 76 75 75 75 76 76 78 77 77 79 80 80 79 79 80 83 85 89 91 91 90 90 91 93 94 95 95 94 95 95 95 95 99 107 121 138 147 152 154 153 152 149 145 144 144 145 147 155 180 217 240 250 260 271 274 283 281 278 280 289 306 338 11 31 21 309 264 261 273 294 316 309 289 316 9 33 37 22 350 350 350 350 350 349 346 348 352 351 337 307 295 299 314 334 352 5 14 18 22 20 19 18 17 12 6 0 356 353 351 348 348 349 349 347 344 340 342 344 346 346 344 343 6 6 7 8 8 9 9 9 8 8 7 5 4 3 1 0 359 358 357 357 356 356 356 356 356 357 357 357 356 356 355 354 354 353 352 352 351 351 350 350 350 349 348 347 346 345 344 343 343 342 340 339 338 338 337 336 335 334 333 333 332 331 330 329 328 328 327 326 326 325 324 324 323 323 322 322 322 321 320 319 318 317 315 313 310 308 305 304 302 301 301 301 300 300 300 300 300 300 301 301 301 302 303 303 303 303 303 304 303 301 299 296 295 295 297 297 298 299 289 275 271 273 276 278 282 285 289 292 297 302 309 316 324 331 336 336 334 334 340 347 355 2 9 19 28 29 24 20 20 29 46 65 80 88 91 88 85 82 80 80 78 74 70 69 68 66 64 58 53 48 43 41 41 41 39 39 39 38 37 35 34 34 36 39 40 41 42 44 46 44 40 35 30 25 23 21 22 24 25 25 23 21 19 17 16 18 19 19 16 13 10 9 8 6 4 3 3 3 2 2 2 0 359 358 357 355 353 350 348 347 345 344 343 343 344 344 346 347 348 348 348 349 349 350 351 352 353 354 356 357 359 360 360 360 359 359 358 357 357 358 0 2 3 2 1 360 358 358 358 0 5 9 11 15 24 48 97 109 101 98 109 121 131 136 134 128 121 351 308 290 266 243 233 242 260 261 269 273 277 282 287 292 295 295 296 297 297 297 297 297 297 296 295 294 292 290 288 285 283 282 282 283 283 282 282 282 281 281 282 283 285 286 286 287 288 290 290 289 290 290 292 296 301 304 307 312 318 325 335 350 2 356 341 336 339 341 334 325 318 315 313 314 315 314 312 303 288 274 265 258 254 249 245 240 239 234 234 235 232 227 222 219 218 217 217 216 214 212 212 214 219 224 223 169 114 109 107 103 99 95 94 96 99 101 104 105 106 107 109 110 109 109 109 109 109 109 109 109 110 109 108 107 105 102 99 95 92 88 85 83 82 82 82 82 82 81 80 79 78 77 77 80 80 79 79 81 82 81 81 83 86 91 94 98 99 98 95 94 94 94 95 95 95 96 97 100 103 106 110 117 126 137 145 151 157 157 154 150 145 142 137 132 129 126 132 246 281 284 295 307 309 305 297 291 288 292 298 312 336 355 347 297 273 269 276 290 310 302 286 289 310 345 9 10 345 327 333 343 347 345 338 330 329 334 321 306 305 312 326 344 0 13 19 21 20 20 19 18 17 12 7 2 358 357 355 355 355 355 354 351 347 345 346 347 347 345 344 342 6 6 7 7 8 8 8 7 7 6 5 4 2 1 0 359 358 357 356 356 356 356 356 356 356 356 356 356 355 355 354 353 352 352 351 351 350 349 349 349 348 348 347 346 345 344 343 342 342 341 340 339 338 337 336 335 334 334 333 332 331 331 330 329 328 327 326 326 325 325 325 324 323 323 322 322 322 321 320 320 319 318 316 314 312 309 306 304 303 301 301 300 300 300 300 300 300 300 300 301 301 302 303 303 303 303 304 304 302 300 297 294 294 294 294 293 293 291 280 265 264 264 263 264 268 274 280 286 292 299 306 314 322 329 333 333 332 335 344 353 359 3 9 16 22 22 17 12 13 23 39 58 73 81 84 84 84 82 79 79 79 78 76 74 73 72 67 57 49 43 40 40 41 41 39 38 36 35 34 32 31 32 36 39 42 43 45 46 45 43 40 35 31 27 24 23 24 26 26 25 24 22 20 18 17 16 15 14 12 10 7 6 5 3 1 359 359 358 357 357 357 356 356 356 355 354 351 349 348 347 347 346 345 346 346 347 348 348 349 349 349 349 349 350 350 351 352 353 355 356 356 357 357 356 356 355 354 353 353 353 354 355 356 356 355 355 354 355 357 359 2 4 7 7 9 26 67 101 103 93 90 96 107 118 125 132 135 141 155 172 183 192 198 205 213 212 232 248 265 278 284 288 290 291 292 293 294 294 294 295 295 296 296 295 294 292 289 286 284 282 281 281 282 282 282 281 281 280 281 282 283 284 284 285 286 288 289 289 290 289 290 293 297 301 304 308 314 320 328 348 24 33 7 349 344 341 334 324 316 311 307 306 305 303 299 294 287 281 276 272 270 268 271 272 270 273 277 274 267 258 249 242 237 235 234 232 229 226 225 228 235 248 264 290 356 42 60 67 69 74 84 91 96 99 102 104 106 107 109 109 110 110 109 109 109 108 108 109 109 110 109 108 106 104 101 98 94 91 88 85 83 82 82 82 83 83 82 81 80 79 79 79 79 79 80 81 82 83 84 88 93 98 103 105 106 105 102 99 97 96 94 95 95 97 99 103 108 113 116 120 125 131 138 145 150 151 147 143 138 132 123 110 102 93 77 27 326 326 331 339 340 330 315 304 298 295 296 302 313 325 321 298 280 275 275 283 299 302 289 284 292 304 323 339 336 319 321 332 338 332 324 316 317 320 316 312 312 320 337 356 10 17 23 24 23 23 21 18 17 13 10 6 4 3 3 2 3 2 359 355 352 350 350 349 347 345 345 343 6 7 7 7 7 7 7 6 6 5 3 2 1 360 359 358 357 356 356 356 355 355 355 355 355 355 355 355 354 354 353 352 351 351 350 350 349 349 348 347 347 347 346 345 344 343 342 341 340 339 339 338 337 337 336 335 334 334 333 332 331 330 329 329 328 327 326 326 326 325 325 324 323 323 322 322 322 321 320 320 319 317 316 314 312 310 308 305 303 302 301 300 300 300 300 300 300 300 300 300 301 302 302 303 303 303 304 303 302 299 296 295 294 293 292 290 284 274 265 263 264 264 262 261 262 267 275 283 290 297 305 313 321 328 331 332 333 339 349 356 360 3 7 12 16 16 11 6 8 19 35 52 65 73 76 78 79 79 78 77 79 79 78 77 78 75 68 52 43 39 39 40 40 40 39 37 35 34 33 33 33 34 37 39 41 42 44 44 44 42 40 37 33 29 26 25 26 27 27 26 24 23 21 20 19 17 16 14 12 10 7 5 3 1 358 356 354 352 351 350 350 350 350 351 351 350 349 348 347 347 347 347 347 348 348 349 349 350 350 350 349 349 349 349 350 351 352 353 353 354 354 354 354 354 353 353 352 352 351 350 350 350 351 352 351 352 352 353 354 356 358 360 2 4 8 16 34 58 69 60 56 61 81 100 109 117 126 137 151 168 183 193 197 197 195 193 192 211 258 282 286 286 286 287 288 289 290 290 291 292 294 295 295 295 294 293 290 288 285 282 280 280 281 281 282 281 280 280 281 281 282 283 283 284 285 287 288 288 289 288 288 291 294 299 301 305 310 316 322 331 356 30 27 6 352 342 333 323 315 308 304 301 299 297 294 290 287 283 281 280 280 283 288 291 296 304 313 317 312 301 287 272 260 254 251 250 249 248 248 253 260 271 285 302 321 343 8 26 39 58 75 87 94 98 100 103 105 107 108 109 110 110 109 109 109 108 108 108 109 109 109 109 108 106 103 100 97 94 91 88 85 84 82 82 82 81 81 81 80 79 79 78 78 80 81 80 81 84 87 93 99 107 111 111 109 107 103 101 99 97 95 94 95 97 100 105 110 114 117 120 124 128 134 138 140 137 133 128 121 113 102 89 79 70 61 38 11 1 358 1 4 355 334 319 305 295 291 293 299 305 302 292 283 277 271 274 284 295 289 281 286 289 295 312 321 319 316 320 323 310 317 320 319 320 319 319 323 331 348 8 20 27 28 27 26 25 23 20 17 14 13 13 12 11 10 10 9 5 0 357 355 353 351 349 347 346 345 345 6 7 7 7 7 6 6 5 4 3 2 1 359 358 358 357 356 356 355 355 355 355 354 354 354 354 354 354 353 353 352 351 351 350 350 349 349 348 347 346 346 345 345 344 343 342 341 340 339 338 338 337 337 336 336 335 334 333 333 332 331 330 329 328 328 327 326 326 325 325 324 323 323 322 322 322 321 321 320 319 318 317 316 314 313 311 309 306 304 302 301 300 300 300 299 299 299 299 300 300 301 302 302 303 303 303 303 303 301 298 295 295 294 292 290 288 283 274 268 267 267 267 265 265 266 270 278 285 292 299 306 315 322 329 332 333 335 341 349 355 359 2 5 9 11 10 6 4 7 17 30 45 57 63 67 71 74 75 76 77 79 78 76 78 79 76 64 47 38 39 39 39 38 37 37 35 35 35 36 35 35 37 38 39 40 40 41 42 43 42 41 38 33 30 27 25 26 27 27 26 25 24 23 22 21 19 18 16 14 12 9 6 4 1 357 354 351 349 347 345 345 344 344 345 347 347 347 347 347 348 348 348 349 349 349 350 350 350 350 350 350 350 349 349 350 350 351 351 352 352 352 352 352 352 351 350 350 350 349 349 348 348 349 349 349 349 350 351 353 354 356 357 359 2 7 14 21 23 21 21 24 34 59 91 103 107 114 121 131 144 166 187 194 195 192 187 182 176 281 301 296 290 287 286 287 287 286 286 287 288 290 292 293 294 294 293 291 289 286 283 280 280 281 281 281 280 280 280 280 280 281 282 283 283 285 286 286 287 287 287 288 289 292 297 298 301 305 309 313 317 325 341 358 357 349 340 331 322 314 307 302 298 296 294 292 290 288 286 286 286 288 291 295 303 311 319 323 325 326 324 315 300 283 271 265 263 266 269 271 273 277 282 291 304 318 333 351 8 23 47 69 84 93 97 100 102 104 106 106 107 109 109 109 109 109 108 108 108 109 109 109 109 108 107 105 103 100 97 94 92 89 87 85 83 82 80 79 79 78 78 77 77 77 79 80 80 83 86 90 98 107 115 119 117 112 108 106 101 100 99 97 96 97 99 103 106 109 112 115 117 120 123 126 129 127 121 114 110 105 99 91 83 76 69 60 45 30 22 15 10 14 8 350 333 315 297 287 286 289 293 292 287 280 274 269 272 279 280 277 279 289 289 282 289 304 309 307 304 319 311 316 323 326 327 327 327 331 339 355 12 23 27 28 29 28 27 26 23 21 19 18 17 16 15 13 12 8 3 359 356 354 351 350 348 346 345 344 343 6 7 7 7 6 5 5 4 3 2 1 359 358 358 357 356 356 355 355 355 354 354 354 354 353 353 353 353 353 352 352 351 350 350 349 349 348 347 346 346 345 344 344 343 342 341 340 339 338 338 337 337 337 336 335 335 334 333 332 331 330 330 329 328 327 327 326 325 325 324 323 323 322 322 322 321 321 320 320 319 318 317 315 314 313 311 309 307 305 303 301 300 300 299 299 299 299 299 300 300 301 301 302 303 303 303 304 303 301 298 297 296 294 293 291 290 288 285 282 280 278 276 274 275 277 282 287 292 297 303 310 318 324 329 332 332 334 338 344 349 354 359 2 5 6 5 3 4 8 16 27 40 50 57 61 65 68 71 74 77 78 76 75 77 78 72 58 43 36 38 39 37 35 35 35 36 39 40 39 38 37 38 39 39 39 39 40 41 42 42 40 37 33 30 27 25 26 26 26 25 24 23 23 23 22 21 19 18 16 14 11 8 5 2 358 354 351 348 345 344 342 341 341 341 343 345 346 347 347 348 349 350 350 350 350 350 351 351 351 350 350 350 349 349 349 350 350 350 351 351 351 351 350 350 350 349 349 349 349 348 348 348 348 348 348 347 348 349 350 352 353 355 356 358 2 6 9 9 8 8 12 20 39 76 105 100 96 84 68 30 3 343 199 190 187 186 185 186 316 320 309 299 292 290 290 288 287 285 284 284 285 287 289 290 292 292 291 288 286 283 281 280 281 281 280 279 279 279 278 279 280 281 282 283 285 285 286 286 287 287 287 288 290 294 295 297 300 303 305 307 309 316 326 334 334 330 325 319 312 306 301 297 295 293 291 290 289 290 291 292 293 296 303 311 317 322 325 327 330 332 329 320 304 289 278 273 274 276 276 277 278 282 292 306 320 334 349 3 15 38 65 81 91 97 100 102 103 103 104 105 106 108 108 109 108 108 108 108 109 109 108 108 108 107 106 105 102 99 97 94 93 91 89 87 84 82 80 78 77 76 74 74 75 77 78 80 83 88 94 102 114 125 128 125 118 113 116 106 103 104 105 102 103 107 107 107 107 108 109 111 113 114 116 116 113 108 102 100 98 94 90 85 80 74 66 55 39 24 14 0 1 0 356 347 326 299 285 280 282 285 285 282 277 272 268 269 274 274 274 283 297 297 289 288 295 304 305 297 306 310 314 319 324 330 332 334 338 347 360 13 22 27 29 29 30 30 28 26 25 23 20 17 15 14 13 11 6 1 357 354 350 348 345 344 343 343 342 342 7 7 7 6 6 5 4 3 2 1 360 359 358 357 357 356 356 355 355 354 354 353 353 353 352 352 352 352 352 352 351 351 350 350 349 348 348 347 346 345 344 343 342 342 341 340 340 339 338 338 337 337 336 336 335 334 334 333 332 331 330 329 328 327 327 326 325 325 324 323 322 322 322 322 321 321 320 319 319 318 317 316 315 314 312 311 309 307 306 304 302 300 300 299 299 299 299 299 299 300 300 301 302 302 303 303 304 303 300 299 298 296 295 294 293 294 295 295 294 292 289 286 284 285 289 294 297 300 304 308 314 320 325 329 330 330 331 333 338 344 348 353 359 1 2 2 2 5 10 16 26 37 47 53 56 59 63 67 70 74 75 76 76 76 74 66 54 42 38 39 38 35 34 35 37 40 43 44 42 40 39 39 39 39 39 39 40 40 41 41 39 36 33 30 28 26 26 26 26 24 23 22 22 22 22 21 20 19 17 14 11 8 5 3 360 357 353 350 347 344 343 342 341 341 343 345 346 347 348 349 350 351 351 351 351 351 351 351 351 350 350 349 349 349 349 349 349 350 350 350 350 350 349 349 349 348 348 348 348 348 349 349 349 349 349 348 348 347 348 350 351 352 354 355 356 358 360 1 1 3 5 9 19 42 85 60 41 21 9 0 357 359 25 167 176 179 183 189 228 317 317 308 300 296 294 291 289 287 284 283 283 283 284 286 289 289 288 287 285 284 284 282 281 280 279 278 277 277 277 277 279 281 282 284 285 286 287 287 287 287 287 288 289 292 294 295 296 297 299 299 300 303 308 314 318 318 317 313 309 304 301 297 294 292 291 291 291 293 295 297 299 303 309 315 319 321 324 327 331 334 335 330 317 302 291 284 281 278 276 276 278 283 294 310 325 338 351 0 8 28 57 76 88 95 99 100 100 100 101 102 103 104 106 107 107 108 108 109 109 109 108 108 107 107 107 105 104 101 99 97 95 94 92 91 89 86 83 80 78 75 72 70 71 72 75 78 83 89 97 108 123 136 140 136 127 118 114 104 103 113 119 111 112 114 108 104 103 103 103 104 106 107 107 106 104 101 100 98 96 94 91 88 84 79 73 66 59 53 46 6 347 344 349 348 329 299 281 273 273 275 276 274 273 272 270 267 268 269 272 280 293 300 298 295 295 299 302 301 306 312 312 309 314 325 337 346 350 357 6 15 22 26 29 31 31 32 31 30 27 23 19 15 13 13 13 12 8 2 356 352 347 344 341 340 339 339 340 341 7 7 7 6 5 4 3 2 1 0 359 359 358 358 357 356 356 355 355 354 353 353 353 352 352 351 351 351 351 351 351 351 350 349 349 348 347 346 345 344 343 342 342 341 340 340 339 338 338 337 336 336 335 335 334 334 333 332 331 330 329 328 327 326 326 325 324 324 323 322 322 322 321 321 321 320 319 319 318 317 316 316 314 313 312 311 309 308 306 304 302 301 300 299 299 299 299 299 299 300 300 301 302 302 303 303 304 303 300 299 298 296 295 295 296 299 302 300 298 296 293 291 290 292 297 302 305 307 310 313 318 323 326 328 328 328 328 331 335 339 343 347 351 353 357 359 1 5 11 17 24 35 44 49 52 56 60 65 69 72 74 75 76 75 71 63 52 44 40 39 36 33 34 38 44 48 49 47 44 41 40 40 41 41 41 40 40 40 39 39 37 35 33 31 30 28 27 26 25 24 23 22 22 21 20 19 18 17 15 12 9 6 4 2 0 358 355 352 350 347 346 344 344 344 345 347 348 348 349 350 351 351 351 351 351 350 351 350 350 350 350 349 349 348 348 348 349 349 349 349 349 349 349 349 348 347 347 348 348 348 349 349 349 350 350 349 348 348 348 348 349 350 351 352 353 353 354 356 357 358 359 0 6 15 25 11 5 360 357 356 358 6 27 102 151 168 177 186 203 293 319 316 309 302 298 295 292 289 286 284 283 283 283 284 286 286 286 286 285 284 283 282 280 278 277 276 275 275 276 277 279 281 283 285 286 287 287 287 287 286 287 288 289 292 294 294 294 293 294 295 296 297 299 303 306 309 309 308 306 303 300 298 295 294 293 293 294 296 299 301 303 306 310 314 317 319 322 325 329 332 334 331 322 310 301 293 288 282 277 276 279 285 296 312 329 343 353 358 360 20 46 67 82 91 95 96 96 96 97 98 99 100 102 103 105 106 108 109 110 109 109 108 107 107 106 106 104 102 100 99 97 95 95 94 92 90 87 84 80 76 72 69 68 69 71 74 80 88 99 114 133 151 153 146 134 120 112 108 112 123 131 118 123 119 107 99 97 97 99 100 101 101 102 101 100 99 98 96 95 94 92 90 88 84 79 76 70 61 42 5 338 331 333 334 326 302 278 269 267 268 268 268 270 273 273 270 269 271 272 275 281 289 299 306 304 303 306 310 313 314 314 314 318 333 347 352 356 3 13 22 26 28 30 32 32 33 32 29 26 22 17 14 14 15 15 14 9 3 357 351 346 341 338 336 335 336 337 338 7 7 6 5 4 3 3 2 1 0 360 359 359 358 357 356 355 355 355 354 353 353 352 352 351 351 351 351 351 351 351 350 350 349 348 347 346 345 344 343 342 341 341 340 339 339 338 338 337 336 336 335 334 334 333 333 332 331 330 330 329 328 327 326 325 324 324 323 323 322 322 321 321 320 320 319 319 318 317 316 316 315 314 313 312 310 309 308 306 305 303 301 300 299 299 299 299 299 299 299 300 301 301 302 303 303 304 302 300 300 298 297 296 297 300 303 305 303 299 297 294 293 293 296 302 307 310 312 314 318 321 324 326 327 327 326 326 328 331 335 338 341 345 349 355 357 0 5 10 16 23 32 42 48 51 54 59 64 68 71 72 73 74 72 68 59 49 43 41 39 36 34 38 45 51 53 52 48 45 42 42 43 43 42 42 41 41 40 39 38 38 36 34 33 32 30 29 27 26 25 25 24 23 22 20 18 16 14 12 9 5 2 1 0 359 357 356 354 353 352 350 349 348 348 349 350 350 351 351 351 352 352 351 351 350 350 350 350 350 349 349 349 348 348 347 347 347 348 348 348 348 348 348 348 348 347 347 347 347 347 348 349 349 349 349 349 348 347 347 348 348 348 349 349 350 350 351 353 354 354 354 355 358 359 354 348 345 345 348 351 355 2 14 29 40 57 221 249 257 279 307 315 313 309 304 300 296 293 290 287 285 285 285 285 285 285 285 284 282 281 280 279 276 274 273 272 272 273 275 277 280 282 283 285 286 287 287 287 287 287 287 287 290 292 294 294 293 293 293 292 292 293 294 296 299 302 303 304 303 302 300 298 296 295 294 294 295 298 301 303 305 307 308 310 313 317 319 322 325 328 328 327 322 315 306 296 287 280 275 275 278 284 295 312 332 349 359 356 359 16 37 58 73 84 89 90 89 90 91 93 94 96 97 99 101 103 105 107 109 109 109 109 108 108 107 106 104 102 101 99 97 96 95 94 94 92 90 87 83 79 75 71 68 67 68 70 75 84 99 127 168 174 171 157 138 122 113 115 123 127 130 129 131 123 109 98 95 94 95 96 97 98 98 98 98 97 96 95 94 94 93 92 89 86 83 80 76 68 48 2 334 323 315 311 307 308 278 270 267 264 264 266 269 275 278 278 279 279 276 274 274 277 293 301 307 309 309 310 313 314 318 326 330 346 358 360 358 2 15 26 30 32 32 33 33 32 30 26 22 19 16 15 16 17 18 16 9 2 357 351 345 340 336 335 334 335 335 335 6 6 6 5 4 3 3 2 1 1 0 360 359 359 358 357 356 355 354 354 353 353 352 352 351 351 351 351 351 351 351 350 349 349 348 347 346 344 343 342 341 340 340 339 338 338 337 336 336 335 335 334 333 333 332 332 331 330 330 329 328 327 326 326 325 324 324 323 323 322 322 321 321 320 319 319 318 317 316 316 315 315 314 313 311 310 309 308 306 305 304 302 301 300 299 299 299 299 299 299 300 301 301 302 302 303 303 302 302 301 300 299 299 301 304 306 305 303 301 299 298 297 298 301 306 310 313 315 318 321 323 325 325 325 325 324 324 326 328 331 334 338 344 350 353 355 359 4 9 15 22 30 39 47 50 53 58 63 67 69 70 70 69 68 63 54 46 42 40 40 42 46 53 57 57 55 52 48 45 44 45 46 45 44 43 42 41 41 40 40 39 37 36 34 33 31 30 29 28 28 27 26 25 22 20 17 15 13 11 8 4 1 -0 359 358 357 357 357 358 357 355 354 354 354 353 353 352 352 352 352 352 351 351 350 350 350 349 349 349 348 348 348 348 347 346 346 346 346 346 346 346 346 346 346 347 346 346 346 346 346 346 347 348 348 348 348 348 347 347 347 347 347 347 347 348 349 349 351 352 352 351 351 350 347 341 336 333 333 336 340 344 349 353 352 344 337 330 324 314 298 287 292 299 305 309 308 304 299 294 291 289 288 288 288 287 286 285 282 280 279 277 275 274 271 269 267 268 270 274 278 282 284 285 285 286 286 287 288 288 288 287 288 290 292 294 295 295 294 293 292 291 291 292 293 295 297 299 300 301 300 299 298 297 295 295 294 295 297 300 302 304 305 306 307 310 313 316 318 321 322 322 322 321 316 307 297 287 280 274 272 273 279 290 309 335 358 7 1 4 16 34 51 65 75 81 81 80 81 83 86 88 91 93 94 96 98 101 104 106 108 108 109 110 110 109 107 105 103 101 99 98 97 95 94 93 91 89 87 84 81 77 74 69 68 67 67 69 74 89 159 211 213 198 177 150 128 118 118 125 130 129 130 131 124 112 101 95 92 92 95 96 95 95 95 96 96 94 94 94 94 93 92 90 87 86 84 80 73 60 42 9 338 311 290 276 273 272 272 271 267 265 266 270 276 281 285 288 286 280 275 273 275 285 292 298 302 304 308 315 325 339 342 341 350 0 2 0 359 13 23 30 33 33 32 31 28 25 21 18 16 15 16 18 21 21 16 9 2 356 350 345 340 336 335 335 335 336 335 6 6 5 5 4 3 3 2 2 1 1 0 360 359 358 357 356 355 354 354 353 353 352 352 351 351 351 351 350 350 350 350 349 348 347 346 345 344 342 341 340 339 339 338 337 337 336 335 335 334 334 333 333 332 331 331 330 329 329 328 327 327 326 325 325 324 324 323 323 322 322 321 320 320 319 318 317 316 316 315 314 314 313 312 311 310 309 307 306 305 304 303 302 301 300 299 299 299 299 299 300 300 301 301 302 303 303 302 302 303 301 301 302 306 308 307 306 305 304 303 302 302 303 306 309 313 316 318 320 323 324 324 324 324 323 322 322 323 326 330 335 342 348 350 351 354 358 2 7 14 21 29 37 45 51 54 58 63 66 67 66 65 63 61 57 51 47 43 42 43 45 50 55 58 57 55 51 48 45 45 47 47 46 45 44 44 44 43 43 41 40 38 37 35 33 32 31 31 30 30 29 28 25 22 20 18 16 14 13 10 6 4 2 1 359 359 0 2 2 1 0 359 359 358 356 355 354 353 352 351 351 351 350 349 349 348 348 348 347 347 347 347 346 346 346 345 345 345 344 344 344 344 344 344 344 344 344 344 344 344 345 345 345 346 346 347 347 347 347 346 346 346 346 345 346 347 347 347 348 349 348 346 342 337 333 329 326 325 326 328 332 335 336 335 331 329 327 326 324 319 311 300 279 265 302 313 309 304 300 295 292 290 290 291 290 288 284 281 278 277 276 273 272 270 268 266 266 269 274 279 285 287 286 286 286 286 287 288 289 289 289 289 290 292 294 295 296 295 294 292 291 291 292 292 292 294 296 297 298 298 298 297 296 295 294 294 295 296 298 300 301 303 303 304 307 310 312 313 314 314 315 317 319 316 306 296 287 280 273 267 265 270 283 304 338 10 16 10 13 24 37 50 60 69 73 73 72 72 75 79 82 85 88 90 92 94 97 99 102 105 107 109 110 111 111 109 107 104 102 99 98 96 95 94 92 90 87 85 83 81 79 76 72 69 67 66 65 65 64 204 249 243 232 219 181 146 128 123 129 131 127 127 127 123 116 106 97 92 92 94 95 94 94 95 95 94 93 93 94 94 93 92 90 89 89 91 86 80 78 76 70 57 342 292 273 265 262 263 266 268 268 267 270 276 281 285 288 287 282 275 275 275 279 286 294 299 304 316 330 345 347 343 342 345 351 356 1 3 12 23 30 33 33 28 24 21 18 16 15 14 14 15 22 23 19 13 6 0 355 350 345 341 337 336 336 337 338 338 6 5 5 4 4 3 3 2 2 1 1 0 360 359 358 358 357 356 355 354 354 353 353 352 352 351 351 350 350 350 349 349 348 347 346 345 344 343 342 340 339 339 338 337 336 336 335 334 334 333 333 332 331 331 330 330 329 329 328 327 327 326 326 325 325 324 324 323 323 322 322 321 320 319 318 317 316 316 315 314 313 313 312 312 311 310 309 307 306 305 304 303 302 301 300 300 299 299 299 299 300 300 301 301 302 303 302 301 301 302 303 304 307 309 309 307 307 308 307 306 306 306 307 310 313 316 318 320 322 323 323 323 323 322 322 321 321 323 326 335 342 346 348 349 350 353 356 360 5 12 21 28 36 44 51 55 58 63 65 64 63 61 59 57 55 53 50 47 45 45 46 49 53 54 54 52 50 47 46 47 48 48 48 46 46 45 45 44 43 41 39 38 36 35 34 33 33 33 32 31 29 27 24 22 20 18 16 15 14 12 9 7 5 4 3 4 6 5 5 4 3 2 1 360 358 357 356 354 352 351 350 350 349 348 347 347 346 346 346 346 345 345 345 344 344 344 344 344 343 343 343 342 342 342 342 341 341 342 342 342 343 344 344 344 345 345 345 346 346 346 345 345 345 344 344 345 345 344 344 344 343 341 337 333 328 325 322 321 320 321 323 325 325 325 323 323 324 324 324 324 323 319 310 296 307 313 310 305 302 299 294 288 285 289 292 290 284 280 278 277 277 275 273 270 267 265 264 266 272 279 287 289 289 288 287 286 287 288 289 290 290 291 292 293 294 295 295 294 293 292 292 293 292 292 292 292 294 295 296 297 297 296 295 294 293 293 294 295 297 298 299 300 301 301 303 305 307 308 307 306 307 310 314 313 304 292 281 273 266 260 256 259 271 297 346 20 25 21 26 37 47 56 63 69 70 67 65 66 68 71 75 79 83 85 88 90 92 95 98 101 105 108 110 111 112 111 109 106 103 100 97 95 95 93 91 89 87 85 83 81 80 78 75 72 69 66 64 60 53 22 293 267 261 265 254 209 138 103 138 127 116 116 120 121 117 110 99 93 92 93 93 94 94 93 93 92 91 92 92 93 93 92 91 90 92 97 98 90 78 87 86 83 68 349 273 259 253 254 256 260 265 268 271 275 279 282 284 285 282 274 269 268 269 276 292 306 314 328 338 350 353 345 341 343 355 348 352 358 8 21 27 25 24 21 16 12 11 11 11 11 12 13 16 16 13 8 2 357 353 349 345 341 339 337 337 338 339 339 6 5 5 4 4 3 3 2 2 1 1 0 360 359 359 358 357 356 355 355 354 354 354 353 353 352 351 350 350 349 349 348 348 347 346 344 343 342 341 340 339 338 337 336 335 335 334 333 333 332 332 331 330 330 330 329 328 328 327 327 326 326 325 325 324 324 323 323 322 321 321 320 319 318 317 316 316 315 314 314 313 312 311 311 311 310 309 308 306 305 304 303 302 301 301 300 300 299 299 299 300 300 300 301 302 301 301 299 298 299 303 307 310 310 308 306 307 307 307 306 307 308 309 312 314 317 320 321 323 323 323 322 322 322 321 320 321 325 332 342 346 347 347 348 349 351 353 357 2 10 20 31 39 46 51 55 59 62 63 63 61 59 56 54 55 55 54 51 47 45 45 45 48 50 50 50 49 48 48 49 49 49 48 47 46 46 44 43 41 39 38 37 36 35 35 35 35 34 33 31 28 26 24 22 20 18 17 16 15 13 11 10 8 8 9 9 9 8 7 6 4 3 2 0 359 358 356 355 353 351 350 349 348 347 346 346 345 345 345 345 345 344 343 343 343 343 342 342 342 342 342 342 341 341 340 340 340 340 340 341 341 342 342 343 343 343 344 344 345 344 344 343 343 343 343 343 343 343 341 340 339 337 335 331 328 324 321 319 318 317 318 319 320 319 319 319 320 321 322 322 323 322 320 318 320 319 315 309 300 291 285 271 264 279 293 294 290 287 285 284 282 278 273 269 264 261 259 261 269 279 289 293 293 291 289 288 288 288 288 290 291 292 293 294 294 295 294 293 291 291 291 292 292 291 291 291 292 293 294 295 295 295 294 293 292 292 293 294 295 296 297 298 298 298 299 301 302 303 301 299 299 302 307 307 298 283 269 261 256 253 249 248 252 269 18 35 30 28 38 51 60 67 72 74 72 67 64 63 63 65 68 74 79 81 83 86 88 90 93 96 101 106 109 111 112 111 110 107 104 101 98 95 94 93 92 90 88 85 84 82 81 79 78 75 72 68 64 59 52 32 335 294 285 289 292 294 329 10 12 52 78 96 108 115 117 112 103 97 94 93 93 93 93 92 92 91 90 90 91 91 92 92 91 91 96 108 130 194 262 255 65 66 59 346 273 255 246 247 249 256 262 266 271 273 277 278 280 280 276 269 264 261 264 274 295 316 327 337 342 346 348 347 345 346 356 2 4 6 12 23 28 29 24 16 9 5 4 5 7 8 8 9 9 9 6 2 357 354 350 348 345 342 340 339 338 339 339 340 6 5 5 4 3 3 2 2 1 1 0 0 360 359 359 358 357 357 356 356 355 355 355 354 353 352 351 350 349 348 348 347 347 346 345 344 343 341 340 339 338 337 336 335 335 334 333 333 332 331 331 330 330 329 329 328 328 327 327 326 326 325 325 324 324 323 323 322 321 321 320 319 318 317 317 316 315 314 314 313 312 312 311 311 310 310 309 308 306 305 304 303 302 302 301 301 300 300 300 300 300 300 300 300 300 300 299 296 293 295 301 306 307 306 304 302 302 302 303 303 305 307 309 312 314 317 319 321 322 322 322 322 321 321 320 320 323 330 339 344 347 347 348 348 348 350 352 355 360 7 20 34 43 48 52 55 58 60 61 63 61 58 55 53 53 54 54 52 47 44 44 45 47 48 49 49 49 49 48 49 50 50 49 48 47 46 44 43 42 40 39 38 37 37 36 36 35 34 32 29 27 25 23 21 19 18 17 16 15 14 13 12 11 12 11 10 9 8 7 5 4 3 1 0 359 358 356 354 353 352 351 349 348 347 346 346 345 345 345 345 344 344 343 342 342 342 341 341 341 341 341 341 341 341 340 340 339 339 339 339 340 340 341 341 341 342 342 343 343 343 343 342 342 342 342 341 341 341 339 338 336 334 332 330 327 324 322 320 317 316 315 315 315 316 316 317 318 318 318 318 319 318 316 320 323 322 316 311 312 312 290 259 241 267 293 300 302 301 298 294 289 284 275 266 260 256 254 259 268 282 292 295 295 293 292 291 290 289 289 289 290 292 293 294 294 294 294 293 291 290 290 290 290 290 291 291 291 292 292 293 294 294 294 293 292 291 292 293 294 295 295 295 295 295 295 297 298 298 297 294 294 297 301 301 292 276 262 254 250 248 245 241 234 173 75 59 42 38 47 60 72 79 82 81 78 72 67 64 62 62 64 70 76 78 80 82 84 86 89 91 96 101 106 109 111 112 111 109 106 102 99 97 95 94 93 91 90 88 86 84 83 81 80 78 74 70 67 64 60 44 14 336 315 307 307 311 326 346 359 13 33 59 82 96 107 111 108 103 99 97 96 96 93 91 89 88 88 88 88 88 89 90 91 93 99 114 147 225 270 287 311 344 346 284 258 247 241 240 244 254 266 269 272 276 280 277 279 277 274 268 264 263 267 278 297 323 339 344 346 347 354 357 352 352 357 4 11 18 23 29 33 32 25 15 7 1 360 1 3 4 4 3 3 2 360 357 354 351 348 346 344 342 341 340 339 339 339 340 5 5 4 3 3 2 2 1 1 0 0 360 360 360 359 358 358 357 357 356 356 356 356 355 354 353 351 350 349 348 347 347 346 345 344 343 342 341 340 339 338 337 336 335 334 333 333 332 331 331 330 329 329 328 328 327 327 326 326 326 325 325 324 323 323 322 322 321 321 320 319 318 318 317 316 315 315 314 314 313 312 312 311 310 310 309 309 308 306 305 304 303 302 302 301 301 300 300 300 300 301 300 299 299 298 297 294 291 288 291 296 300 301 300 298 298 297 297 298 299 301 304 307 310 313 316 318 320 321 321 321 320 320 319 319 321 328 336 343 346 347 347 346 346 347 349 351 354 358 6 19 34 45 51 54 57 59 59 61 63 62 59 55 52 51 51 51 50 46 45 47 49 49 49 48 48 48 48 48 49 50 50 49 49 48 46 45 43 42 41 40 39 39 39 39 38 36 33 31 28 26 24 22 20 18 17 16 15 15 14 13 13 13 12 11 9 8 7 5 4 3 2 1 360 358 357 356 354 353 352 351 350 349 348 347 346 346 345 345 345 344 344 343 343 342 341 341 341 340 340 340 340 340 340 340 339 339 338 338 338 339 339 339 340 340 340 341 341 342 342 343 342 342 341 341 340 340 339 337 336 333 331 329 327 325 323 322 320 318 316 314 313 313 313 314 315 315 315 314 314 314 313 312 313 316 317 314 309 312 323 342 350 358 343 326 323 322 321 314 304 294 285 272 261 254 251 251 256 266 283 293 296 296 295 294 294 293 291 290 290 291 291 292 292 293 293 293 293 292 290 289 288 289 289 290 290 290 291 291 292 293 294 295 294 292 291 292 292 293 293 293 292 292 292 292 293 294 295 294 292 292 294 298 298 291 275 260 252 247 245 244 243 240 124 92 76 61 53 55 65 76 85 90 88 84 78 73 68 64 62 62 68 74 77 79 81 82 84 86 88 91 96 101 106 110 111 111 110 107 104 100 98 97 95 94 93 92 91 89 88 86 83 81 79 76 72 69 67 64 54 37 11 346 329 322 321 328 340 353 6 19 31 49 72 92 105 110 109 105 103 101 96 92 89 88 87 87 87 86 86 88 89 91 94 100 113 182 239 281 315 338 352 338 277 247 239 237 237 244 255 272 283 287 289 291 287 284 282 278 273 269 268 272 279 293 318 340 349 351 352 0 1 359 360 3 6 15 24 29 33 32 28 23 14 4 360 359 360 0 0 360 359 357 356 355 353 352 349 347 345 343 342 341 340 340 339 339 340 4 4 4 3 2 2 1 1 0 0 -0 0 0 0 360 360 359 359 358 358 357 357 356 355 354 353 351 350 349 348 347 347 346 345 344 343 342 340 339 338 337 336 335 334 333 333 332 331 331 330 329 329 328 327 327 326 326 326 325 325 324 324 323 323 322 322 321 321 320 320 319 318 318 317 316 315 315 314 314 313 313 312 311 310 310 309 308 308 307 305 304 304 302 301 301 300 300 300 301 301 302 301 300 298 297 294 290 286 284 287 291 295 297 296 295 294 294 293 294 296 299 302 305 308 311 313 315 317 318 319 318 318 318 318 318 322 333 340 345 346 346 346 345 345 346 348 350 353 358 6 18 32 43 53 59 61 61 61 63 64 62 60 56 53 50 48 47 48 49 49 51 51 50 49 48 47 47 47 47 49 50 50 51 50 49 47 45 43 42 41 41 41 42 41 40 38 36 33 30 28 26 24 21 20 18 17 16 15 15 14 14 14 13 11 9 8 7 6 5 3 2 1 360 359 358 357 355 354 353 352 351 350 350 349 348 347 347 346 345 345 345 344 343 343 342 341 341 340 340 339 339 339 339 339 339 338 338 338 337 337 337 338 338 339 339 339 340 341 341 341 341 342 341 341 340 339 338 337 335 334 332 329 327 325 323 322 320 319 318 317 315 314 312 312 312 312 312 313 312 311 310 310 309 309 311 312 312 311 313 322 341 1 23 39 38 28 20 30 139 196 218 243 245 241 237 236 237 240 249 274 291 295 296 296 296 296 296 294 293 292 292 291 290 290 291 291 291 292 291 290 288 287 287 288 289 289 289 290 291 292 293 294 295 294 293 292 292 292 292 291 291 290 290 289 290 291 292 292 292 292 292 293 296 298 289 275 263 253 248 246 247 253 267 31 77 76 69 63 62 68 79 88 93 91 87 82 78 73 68 65 65 69 74 78 79 80 81 83 84 86 89 93 98 103 108 110 110 109 107 105 102 99 98 97 95 94 93 93 92 90 88 85 82 79 77 74 71 68 66 61 51 35 14 355 341 334 334 340 349 360 11 19 31 48 66 85 99 104 106 105 101 95 92 91 90 88 88 87 86 86 87 89 92 94 97 98 163 265 297 342 11 21 18 342 259 239 236 238 246 266 302 322 319 308 301 298 295 290 286 283 278 275 275 279 291 312 333 348 348 5 7 359 354 357 8 13 20 26 29 31 29 25 18 9 2 360 360 0 359 358 357 355 354 353 351 350 349 348 346 344 342 341 341 340 340 340 340 340 4 4 3 3 2 2 1 1 1 0 0 0 1 1 1 1 0 360 360 359 358 358 357 356 355 353 351 350 349 348 347 346 346 345 344 342 341 340 339 338 337 336 335 334 333 332 331 331 330 329 329 328 327 326 326 326 325 325 325 324 324 323 322 322 321 321 320 320 320 319 319 318 318 317 316 316 315 315 314 314 313 312 312 311 310 309 308 307 306 306 305 304 303 302 300 300 300 300 301 303 304 303 301 300 295 290 286 282 281 284 289 295 296 295 294 294 294 293 294 295 298 301 304 307 309 311 313 314 315 315 315 315 316 317 319 327 337 342 345 345 345 344 343 343 345 347 350 353 358 6 17 30 42 55 62 64 65 66 66 65 63 62 58 52 48 45 45 47 50 51 53 52 50 49 48 46 46 46 48 50 51 52 52 51 50 48 47 45 44 44 44 44 44 43 41 38 35 32 30 28 26 24 23 21 19 17 16 16 15 14 14 14 12 10 9 7 6 5 4 3 2 0 359 358 357 356 355 354 353 353 352 351 350 350 349 348 347 347 346 345 345 344 344 343 342 342 341 340 340 339 339 339 339 338 338 338 337 337 336 336 336 336 337 338 338 339 339 339 340 340 340 341 341 340 340 338 337 335 334 332 330 328 327 325 322 321 319 318 317 317 316 314 313 312 311 311 311 311 310 310 309 309 308 308 308 309 312 314 316 320 333 357 28 49 50 39 33 72 152 185 202 212 214 215 215 215 215 214 212 201 259 290 296 297 297 298 298 297 295 294 292 291 289 289 289 289 290 290 290 289 287 286 286 286 287 287 288 288 289 290 292 293 294 294 293 292 291 291 290 290 289 289 288 288 289 290 291 291 292 292 292 293 295 296 289 278 268 260 254 253 257 270 299 354 44 61 68 72 73 77 83 89 92 91 88 84 81 77 71 68 68 70 74 78 80 80 81 82 84 86 88 91 95 100 105 108 109 107 105 104 103 101 100 98 97 96 95 95 94 92 89 86 82 79 77 74 72 70 67 64 60 53 41 23 5 352 344 344 349 356 4 12 20 29 38 52 72 85 94 97 95 93 93 93 91 89 89 88 87 87 87 89 91 94 94 88 70 348 323 347 17 34 40 35 37 328 252 245 254 293 349 344 326 311 302 300 301 303 299 294 288 283 281 284 295 314 337 346 348 354 353 342 330 336 354 8 18 24 26 27 25 20 12 5 2 1 2 1 0 357 356 353 352 350 349 348 347 346 344 343 341 341 340 340 340 340 340 340 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 360 359 358 357 356 354 353 352 350 349 348 347 346 345 344 343 342 341 340 338 337 336 335 334 333 332 332 331 330 329 329 328 327 326 326 325 325 324 324 324 323 322 322 321 321 320 320 320 319 319 319 319 318 318 317 317 316 316 315 315 315 314 313 312 311 310 309 308 307 306 306 305 304 303 302 301 300 300 300 301 303 304 303 301 298 293 287 282 279 278 281 287 293 295 295 296 296 297 296 296 297 299 301 303 305 307 309 310 310 310 311 312 313 314 316 322 331 336 340 341 342 342 342 341 342 344 347 349 352 357 5 16 29 44 57 62 65 69 69 67 66 66 65 59 51 46 43 43 47 51 53 54 54 51 50 48 46 46 47 49 51 53 53 53 52 51 50 49 48 47 46 46 46 44 42 39 36 33 31 29 28 27 26 24 23 20 18 17 16 15 13 13 13 11 10 8 7 6 5 4 2 1 360 359 358 357 357 356 355 354 353 352 352 351 350 349 349 348 347 347 346 346 345 344 344 343 342 342 341 340 339 339 339 338 338 337 337 337 336 335 335 335 335 335 336 337 338 338 338 338 339 339 340 340 339 339 337 336 334 333 331 329 328 326 324 323 321 319 317 316 316 315 314 313 312 311 311 311 310 309 309 308 308 307 307 307 308 311 315 318 320 324 337 10 61 55 29 5 359 169 186 193 199 204 207 206 201 199 199 201 191 218 285 295 295 294 296 298 299 297 295 293 291 289 288 288 288 289 289 288 288 287 285 285 285 285 286 286 287 288 289 290 292 293 293 293 291 291 290 289 288 288 287 287 287 288 290 291 291 292 292 293 293 295 295 290 282 273 267 265 266 274 291 318 351 16 35 57 73 81 85 88 90 91 91 88 84 81 77 72 68 67 69 72 77 79 79 80 81 83 85 87 90 94 98 102 105 106 104 104 104 103 102 101 100 99 98 97 96 94 92 88 85 83 80 78 76 74 72 69 66 64 59 52 41 25 8 356 353 354 358 2 7 14 20 26 33 45 59 71 80 84 88 93 94 91 88 88 88 88 89 89 90 91 92 91 84 66 31 355 357 15 34 45 41 37 35 25 354 299 294 335 341 327 312 303 304 311 312 310 303 296 291 288 291 304 324 346 353 356 359 352 333 321 331 347 1 13 20 23 23 19 11 6 3 4 5 4 2 0 358 356 353 352 350 349 347 346 344 343 342 341 340 340 340 340 340 341 340 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 0 359 359 357 356 355 354 353 352 351 349 348 347 346 345 344 343 342 341 339 338 337 336 335 334 333 332 331 330 329 329 328 327 326 326 325 324 324 323 323 322 322 321 321 320 320 319 319 319 319 319 319 318 318 318 317 317 316 316 316 315 315 314 314 313 311 310 309 308 307 306 306 305 304 303 302 301 300 299 300 301 303 303 301 298 296 290 285 280 276 276 280 286 291 294 296 298 300 301 301 301 300 300 301 302 304 305 306 306 307 306 307 308 311 313 317 324 331 334 336 338 339 340 340 341 342 343 345 348 351 357 5 16 31 48 60 61 67 69 68 68 69 69 65 58 51 42 38 41 47 52 56 57 56 52 50 48 47 47 49 51 53 54 54 54 53 51 50 49 48 48 47 46 45 43 40 36 33 31 29 28 27 26 26 25 23 20 18 16 15 14 12 12 11 10 9 8 7 5 4 3 2 1 360 359 358 358 357 356 355 354 354 353 352 351 350 350 349 349 348 348 347 347 346 345 345 344 344 343 342 341 340 339 339 338 338 337 337 336 336 335 335 334 334 334 335 336 337 337 337 338 338 338 338 338 338 337 336 335 334 332 331 329 327 326 324 323 321 319 317 316 314 313 312 312 311 311 310 310 310 309 308 307 308 307 306 307 308 310 313 317 318 317 315 291 269 322 336 331 318 294 232 215 229 255 269 263 241 217 199 191 191 224 285 292 289 288 290 294 299 300 298 295 292 290 288 287 286 287 289 288 286 285 284 282 282 283 285 286 286 286 287 288 290 292 293 292 291 289 288 287 286 286 286 286 287 288 289 291 292 292 292 292 293 295 295 291 284 277 274 276 280 291 307 327 347 359 12 39 64 79 87 90 91 92 90 87 83 79 74 68 64 63 64 68 73 77 78 79 80 82 84 86 89 92 96 100 103 104 102 102 102 102 102 103 101 101 99 98 96 94 91 89 87 85 82 80 78 76 75 73 70 67 63 57 50 39 24 12 4 2 3 5 8 12 18 23 28 32 41 52 62 71 79 85 91 87 84 84 86 88 90 90 90 90 91 90 86 74 52 30 15 15 26 40 43 40 39 38 33 10 336 324 322 318 316 310 308 310 317 323 319 312 309 313 317 322 344 2 12 10 359 345 334 333 343 357 5 10 17 20 18 11 3 1 4 6 6 4 1 359 357 356 355 353 351 350 348 346 345 343 342 341 341 341 341 341 340 341 340 3 3 3 3 2 2 2 2 3 3 3 3 3 3 2 2 2 1 -0 359 358 357 356 355 354 353 352 351 350 349 347 346 345 344 343 342 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 326 325 324 323 323 322 321 321 321 320 319 319 319 319 319 319 319 319 318 318 318 317 317 317 316 316 316 315 315 314 313 312 311 310 309 308 307 306 306 305 304 303 302 301 300 299 299 300 302 301 298 296 292 287 282 277 274 275 280 287 292 296 300 303 304 305 305 304 302 301 300 301 301 302 303 303 303 303 304 306 309 313 321 327 329 331 333 335 336 338 339 340 340 342 344 347 351 357 5 16 33 52 62 62 67 68 67 68 70 69 63 55 46 37 34 41 49 55 58 58 57 53 51 49 49 50 52 53 54 54 54 53 52 51 50 49 48 48 46 45 44 41 37 34 31 29 27 25 24 24 25 24 21 19 17 15 14 13 11 10 10 9 8 7 6 4 3 2 2 1 0 360 359 358 358 357 356 355 354 353 353 352 351 350 350 349 349 348 348 347 347 346 346 345 344 344 343 341 340 340 339 338 338 337 336 336 335 335 334 334 334 334 334 334 335 336 337 337 337 337 337 337 337 336 335 335 333 332 330 329 327 326 324 322 321 320 318 316 314 313 311 310 309 309 309 308 308 308 308 307 307 307 307 307 308 309 311 313 315 313 305 276 271 285 299 305 306 301 293 284 281 283 285 286 283 272 254 239 235 268 288 289 285 283 286 291 297 301 302 299 295 292 289 287 285 285 287 287 286 284 282 280 279 280 283 284 284 284 285 287 289 291 293 293 291 288 286 285 284 283 284 284 285 287 289 290 292 292 292 292 294 295 296 293 288 283 282 285 292 301 313 328 342 350 359 22 53 76 87 91 93 93 90 86 81 75 68 62 59 57 58 61 67 73 76 77 78 79 82 85 87 90 94 97 100 101 100 100 100 100 101 102 102 101 99 98 97 94 92 91 89 87 84 82 80 78 77 75 73 69 65 61 57 50 39 29 20 13 11 11 12 14 17 21 25 28 34 42 52 62 71 75 80 79 78 79 82 87 89 89 89 88 89 90 88 82 69 52 36 25 22 30 35 35 34 36 33 23 6 338 307 301 317 320 317 314 314 321 328 330 336 355 360 2 6 14 20 17 360 343 335 339 352 3 8 10 13 15 12 6 3 3 7 8 6 3 360 358 357 357 356 355 354 352 350 348 346 345 343 342 342 341 341 341 341 341 339 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 1 360 359 358 357 356 355 354 353 352 351 350 349 347 346 345 343 342 342 340 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 322 322 321 320 320 319 319 318 318 318 318 318 318 318 318 318 317 317 317 316 316 316 316 315 315 314 313 313 312 311 310 308 307 307 306 306 305 304 303 302 301 300 299 299 300 300 299 297 293 289 284 279 275 273 276 281 287 294 299 303 304 305 305 305 303 301 299 298 298 298 299 299 300 300 300 302 305 308 313 324 327 329 330 332 334 334 336 338 339 339 340 344 347 352 358 7 19 35 50 57 60 64 66 64 66 67 64 57 49 41 36 37 49 56 59 60 58 56 55 53 51 52 53 54 54 54 54 53 52 51 50 49 48 47 46 45 45 42 39 36 33 30 28 25 23 22 22 22 21 19 16 15 13 12 11 10 10 9 8 7 6 5 4 3 3 2 2 1 0 360 359 358 358 357 356 355 354 354 353 352 351 350 350 349 349 348 347 347 346 346 345 344 344 343 342 341 340 339 338 338 337 336 336 335 335 335 335 334 334 334 334 335 336 336 336 336 336 336 336 335 335 334 333 332 331 330 329 327 326 324 322 320 319 317 316 314 312 311 310 308 308 307 307 307 307 307 307 306 307 307 307 307 308 309 309 310 309 301 285 279 283 289 295 298 298 297 294 292 288 284 282 281 278 275 276 282 289 290 287 284 282 283 288 293 298 302 302 298 294 291 287 285 285 285 285 285 284 282 280 277 278 282 282 282 282 283 285 288 290 291 292 290 287 285 283 282 282 282 283 284 286 288 290 291 291 291 292 293 295 295 293 291 289 289 293 299 307 316 326 336 343 352 11 43 69 83 89 92 92 89 83 75 67 58 53 50 50 51 54 59 66 73 74 75 77 79 82 85 88 91 94 97 98 98 98 98 97 99 99 99 99 99 98 98 95 93 91 90 88 86 85 82 80 79 77 75 72 68 64 61 56 50 43 35 28 23 21 19 19 19 20 23 26 30 37 46 56 66 71 74 75 74 74 78 83 85 85 84 84 85 87 87 85 80 69 54 40 29 22 21 21 25 28 27 23 17 0 305 297 313 321 324 322 321 323 327 330 340 354 0 1 2 4 7 5 352 340 335 341 355 7 11 9 7 6 2 360 1 5 8 7 4 1 358 357 357 357 357 356 356 354 353 351 350 348 346 344 343 343 342 341 341 340 339 3 3 3 4 4 4 4 4 4 4 4 4 3 3 2 2 2 1 0 359 358 358 357 356 355 354 353 351 350 349 348 346 345 344 343 342 341 340 338 337 336 335 334 333 332 331 329 328 327 326 325 325 324 323 322 321 320 319 319 318 318 317 317 317 317 317 317 317 317 317 316 316 316 315 315 315 315 315 314 314 313 312 311 310 309 308 307 306 306 305 305 304 303 302 301 300 299 299 300 299 298 296 291 286 281 276 273 273 277 282 287 293 298 301 302 302 301 300 299 298 296 295 294 294 295 295 296 296 297 299 303 308 314 327 329 329 330 330 331 332 335 337 337 336 338 343 348 353 1 12 23 36 44 51 56 61 62 60 61 60 55 47 41 39 42 50 60 62 62 60 58 56 55 53 53 53 54 54 53 52 52 51 50 50 49 49 48 47 46 45 43 40 37 35 32 29 27 25 23 21 21 21 20 17 14 12 11 10 9 9 9 8 7 6 5 4 4 4 4 3 3 2 1 1 0 359 358 358 357 356 355 355 354 353 352 351 350 350 349 349 348 347 346 345 345 344 343 343 342 340 339 339 338 338 337 336 336 335 335 335 335 335 334 334 334 335 336 336 335 335 335 335 334 334 334 333 332 332 331 329 328 327 326 324 322 320 318 316 315 313 312 311 309 308 307 307 306 306 306 306 306 306 306 306 306 306 307 307 307 306 304 299 292 287 286 288 291 293 295 296 295 295 292 288 284 282 281 282 286 291 291 289 285 283 282 282 285 289 294 298 300 298 295 292 290 288 286 285 285 285 284 283 279 276 278 281 281 280 280 282 285 287 288 288 288 287 285 284 282 281 281 282 283 284 285 287 289 290 290 291 291 292 293 293 293 293 293 296 299 305 311 318 324 331 337 345 1 31 56 71 82 89 91 87 77 68 57 46 41 39 40 43 46 51 58 66 70 72 74 76 78 82 85 87 90 93 95 95 95 95 94 94 94 95 96 96 96 96 93 91 90 90 89 89 87 86 84 81 79 76 74 70 67 64 60 57 53 49 43 38 33 29 25 23 23 24 26 29 35 43 51 61 68 71 72 72 70 74 79 81 80 79 79 80 81 81 82 85 79 69 57 41 25 19 17 19 21 21 16 12 16 327 307 317 316 315 318 320 321 325 330 338 347 353 355 352 349 351 350 345 338 334 338 352 4 9 6 359 353 350 351 353 0 4 3 1 357 355 355 355 356 357 357 356 355 353 352 352 350 348 347 346 345 344 342 342 341 340 4 4 5 5 5 5 5 5 5 5 4 4 3 3 3 2 2 1 1 360 359 359 358 357 356 355 353 352 351 350 348 347 346 344 343 342 341 340 339 337 336 335 334 333 332 330 329 328 327 326 325 324 323 322 321 320 320 319 318 318 317 317 317 316 316 316 316 316 316 315 315 315 314 314 314 314 314 314 313 313 312 311 310 309 309 308 306 306 305 305 305 304 303 302 301 300 300 299 299 298 296 294 288 282 277 273 271 273 277 281 285 290 293 296 297 297 296 295 295 294 293 292 291 291 291 292 293 293 294 297 301 307 314 327 328 327 327 327 327 329 332 334 333 333 336 342 349 356 6 17 27 35 39 45 51 55 56 54 53 50 42 36 34 39 49 59 66 65 64 62 59 56 54 53 53 53 53 52 50 50 50 50 50 50 50 50 49 48 46 44 41 39 37 35 32 29 27 24 23 21 20 20 19 16 13 10 9 8 8 9 9 8 7 6 5 4 4 4 4 4 4 3 2 2 1 360 359 358 358 357 356 356 355 354 353 352 352 351 350 350 349 347 346 345 344 344 343 343 342 341 340 339 338 338 337 336 336 335 335 335 335 335 335 334 334 334 335 335 335 334 334 334 334 333 333 332 332 331 330 329 328 327 326 324 322 319 317 316 314 313 312 310 309 307 307 306 306 305 305 305 305 305 305 305 306 306 305 305 305 304 301 298 294 291 290 290 291 292 293 294 295 295 293 290 287 285 285 287 291 291 289 286 284 282 281 280 282 286 290 294 296 296 295 294 294 292 290 288 287 287 286 283 279 277 278 281 281 280 280 282 285 287 286 285 284 283 282 281 281 280 280 281 282 283 284 286 288 289 289 289 289 290 291 292 293 294 296 301 304 309 314 319 324 329 333 338 351 14 33 51 69 84 90 86 73 62 50 38 31 29 30 33 38 43 50 58 64 69 71 73 75 78 81 82 84 87 90 92 91 90 90 89 89 90 91 91 92 92 90 88 87 86 87 88 88 87 86 84 81 78 75 72 69 67 64 61 59 57 53 49 45 39 33 29 26 26 27 30 36 42 49 57 64 68 69 70 68 71 76 81 83 82 79 78 77 76 77 81 83 79 70 53 37 27 20 16 16 16 11 3 9 358 331 326 320 308 308 312 317 325 330 335 341 345 345 342 340 341 342 339 334 332 336 345 355 359 357 350 345 342 344 349 354 357 357 356 355 354 353 353 354 355 355 354 353 352 351 350 350 349 348 348 347 346 344 343 342 341 5 5 6 6 6 6 6 6 6 5 5 5 4 4 3 3 2 2 1 1 0 360 359 358 357 355 354 353 352 351 350 348 346 345 343 342 341 340 339 338 337 335 334 333 332 331 329 328 327 326 325 324 323 322 321 320 320 319 318 318 317 317 316 316 316 315 315 315 315 314 314 314 314 314 313 313 313 313 313 312 311 310 310 309 308 307 306 305 305 305 304 304 303 302 301 300 300 300 298 297 295 291 285 279 274 270 270 272 276 279 282 286 289 290 292 292 292 291 290 290 289 288 287 287 288 289 290 292 294 297 301 305 313 324 325 324 324 324 326 328 330 331 330 331 336 344 352 2 13 23 28 31 31 36 44 51 52 50 46 40 33 31 36 45 56 64 67 66 65 63 60 56 53 52 51 50 49 48 47 47 48 50 50 51 52 52 50 47 44 42 41 40 38 36 33 30 27 24 22 20 19 18 17 15 12 10 9 8 7 8 9 9 8 6 5 3 3 4 5 5 4 4 3 2 1 0 359 359 358 358 357 357 356 355 355 354 353 353 352 351 350 348 347 346 345 344 343 343 342 341 340 339 339 338 337 336 335 335 335 335 335 335 334 334 333 334 334 334 334 333 333 333 333 333 333 332 332 331 330 329 328 327 326 324 322 320 318 316 314 313 311 310 308 307 306 306 305 305 305 304 304 304 305 305 305 305 305 304 303 302 300 298 296 294 293 293 293 293 293 294 294 295 294 292 289 287 288 290 292 290 287 284 283 281 280 280 282 285 287 290 291 293 294 294 294 293 292 290 289 289 287 283 279 277 277 279 281 280 280 282 285 286 285 282 279 277 277 277 277 278 279 280 280 281 282 284 286 288 288 288 288 288 289 290 292 295 299 304 308 311 315 320 324 328 331 335 346 0 13 28 52 76 86 83 71 59 47 34 26 21 21 24 30 35 41 49 56 63 69 71 72 74 76 78 79 80 83 85 85 84 84 83 83 83 84 86 87 87 85 82 81 82 83 84 85 86 86 86 84 81 77 74 71 69 67 65 63 62 61 59 54 49 42 36 31 29 29 32 37 43 48 54 60 66 69 69 68 70 76 84 90 90 84 80 80 79 78 79 80 79 75 62 49 36 25 17 18 22 16 6 1 1 355 351 352 345 332 331 332 335 338 341 344 344 341 338 338 338 338 334 329 329 333 341 351 355 353 347 342 341 342 345 348 350 350 350 349 349 349 350 350 351 351 351 350 350 349 348 348 347 347 347 347 347 346 345 344 343 6 7 8 8 8 8 7 7 7 6 6 6 5 5 4 4 4 3 3 2 1 1 360 359 358 357 356 355 353 352 351 349 347 345 343 342 341 340 339 338 337 336 334 333 332 331 329 328 327 326 325 324 324 323 322 321 320 319 318 318 318 317 316 316 316 315 315 314 314 313 313 313 313 313 313 313 313 312 312 312 311 310 310 309 308 307 306 305 305 304 304 303 303 302 301 300 300 299 297 296 293 287 281 275 271 268 269 271 273 276 280 283 285 286 288 288 288 287 287 286 286 285 285 284 285 285 287 289 291 295 300 305 312 320 322 323 323 324 325 326 328 329 330 332 338 347 357 8 18 24 25 25 26 33 44 50 51 47 41 35 31 35 43 53 61 64 64 65 66 64 60 56 51 49 48 47 45 45 44 46 48 50 51 52 52 51 48 45 43 42 41 40 38 35 32 28 24 21 18 16 15 15 14 13 11 10 8 8 8 9 10 9 8 6 4 3 3 3 4 4 4 3 3 2 1 0 360 359 359 358 358 357 357 357 356 355 354 354 353 352 351 349 348 346 345 344 344 343 342 341 340 340 339 338 337 336 336 335 335 335 335 335 335 334 334 334 334 333 333 333 333 333 333 333 333 333 332 331 330 329 328 327 325 324 323 321 319 317 315 313 311 309 308 307 306 306 305 304 304 303 304 303 303 304 305 305 304 304 303 302 300 298 296 295 295 295 295 295 295 295 295 295 294 293 291 289 289 291 291 289 286 283 282 281 281 281 283 285 286 287 288 289 290 291 292 292 291 290 289 288 287 283 279 277 277 278 279 280 281 282 284 284 283 279 275 272 271 272 274 275 276 278 279 279 281 283 285 287 287 286 286 286 287 289 292 295 300 306 309 312 315 319 322 327 330 334 343 352 358 8 31 59 71 70 65 59 48 35 24 18 15 18 23 28 34 40 47 54 62 66 69 71 72 73 73 73 74 75 75 75 75 75 77 79 80 82 82 80 76 74 76 77 78 79 81 83 85 85 84 82 79 76 73 72 70 69 67 66 65 64 61 57 51 44 38 34 32 34 37 42 47 51 56 62 65 66 66 69 76 86 94 94 88 88 88 86 84 82 78 76 73 65 55 43 29 24 31 36 29 20 12 5 3 6 14 19 15 9 1 355 351 350 352 350 346 342 340 337 335 329 326 328 333 342 352 357 355 350 345 342 341 341 343 344 344 345 346 345 345 345 346 347 349 349 349 349 348 347 346 346 345 346 346 347 347 346 346 345 8 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 5 4 4 3 2 1 0 360 359 358 357 356 355 353 352 350 348 346 344 342 341 340 339 338 337 336 335 334 332 331 330 328 327 326 325 324 324 323 322 321 320 319 318 318 317 317 316 316 315 315 314 314 313 313 313 313 312 312 312 312 312 312 312 312 311 311 310 310 309 308 307 306 305 304 304 303 302 302 301 300 299 298 296 294 289 283 277 271 268 267 269 269 270 273 277 279 281 283 284 284 284 284 284 284 283 283 282 282 282 283 284 286 289 294 299 303 307 313 319 321 322 322 323 324 326 328 330 333 339 349 0 11 17 19 19 21 28 41 51 53 51 46 42 38 37 43 53 60 61 61 62 65 65 63 58 52 48 46 45 44 43 42 42 44 47 50 51 51 50 47 45 43 42 42 40 37 33 30 26 22 18 14 13 12 11 11 11 10 10 9 8 8 9 10 10 10 9 6 4 3 3 3 3 2 2 2 2 2 1 1 -0 360 359 359 359 358 358 357 357 356 355 354 354 352 351 350 349 347 346 345 344 343 342 341 340 339 339 338 337 337 336 335 335 335 336 336 335 335 335 335 335 334 334 334 334 333 333 334 333 333 332 331 330 329 328 326 325 324 323 322 320 318 316 314 312 310 308 307 306 305 304 303 303 302 302 303 303 303 303 304 304 303 303 302 300 298 297 296 296 296 296 296 296 296 296 295 294 293 292 291 290 291 290 288 285 283 281 281 281 282 284 285 285 285 284 285 286 288 289 289 289 289 288 287 285 282 278 276 275 275 277 279 281 282 283 282 280 277 272 268 267 267 270 272 274 276 277 278 280 282 285 286 286 286 285 285 286 288 292 296 301 306 310 312 314 317 319 324 328 333 340 345 346 351 7 27 42 55 63 62 52 38 26 16 12 13 16 20 25 31 38 45 52 58 64 67 69 71 71 71 69 68 66 65 63 63 69 73 76 78 77 73 69 68 70 72 73 74 76 79 81 83 83 83 80 77 75 73 72 72 72 70 68 67 65 62 58 52 46 42 39 39 39 42 45 48 52 57 61 63 63 67 75 86 99 97 100 99 96 93 90 88 81 74 68 62 56 46 35 35 45 51 49 41 31 24 15 11 17 23 23 20 14 9 5 359 355 349 345 342 339 335 332 328 327 329 334 343 353 0 358 355 350 345 342 339 339 338 339 340 342 342 342 341 342 343 345 347 349 349 348 347 346 345 344 344 345 345 346 346 346 345 11 11 11 11 11 10 10 9 9 9 9 8 8 8 7 7 6 6 5 4 3 2 1 1 0 359 358 357 356 355 353 351 349 347 345 343 342 341 340 339 338 337 335 334 333 331 330 329 327 326 325 324 323 323 322 320 320 319 318 318 317 316 316 315 315 314 314 313 313 313 312 312 312 312 312 312 312 312 312 312 312 312 311 310 309 308 307 306 305 304 304 303 302 301 301 299 298 297 295 292 285 278 272 268 266 265 264 264 266 269 273 275 278 279 281 281 282 281 282 282 281 281 280 280 280 281 282 285 288 293 297 300 303 306 311 317 319 320 320 322 324 326 328 332 339 350 2 9 10 11 15 23 37 52 60 57 51 48 46 45 47 53 59 60 57 58 62 64 62 58 53 48 44 43 42 40 38 37 37 41 46 49 49 48 46 44 43 42 40 39 36 31 26 21 17 13 8 5 4 5 6 7 8 8 8 8 8 8 10 12 11 10 9 6 4 4 3 3 2 2 1 2 2 2 2 1 1 0 360 359 359 358 358 357 357 356 355 355 354 353 352 351 350 348 347 346 344 343 342 341 340 339 338 338 338 337 336 336 335 335 335 336 336 336 337 337 336 336 335 335 335 334 334 334 334 334 333 332 330 329 328 326 325 324 323 322 321 319 317 315 313 311 309 307 306 305 304 303 302 301 301 301 301 301 302 302 302 302 302 301 300 299 298 297 297 297 297 297 296 296 296 295 294 293 292 291 290 290 289 287 284 283 282 281 281 282 284 285 284 283 282 282 284 285 286 286 287 287 286 284 283 280 277 274 273 274 275 278 280 282 281 279 278 276 272 268 265 265 267 270 272 274 276 277 279 281 284 286 287 286 285 285 286 288 292 297 301 305 309 311 313 315 317 321 325 329 333 336 337 340 348 1 21 49 65 66 57 41 27 16 10 9 10 13 17 23 30 36 43 49 55 60 64 68 71 71 68 65 63 59 55 53 57 63 71 75 73 69 64 63 63 65 66 68 71 73 76 79 81 81 80 78 76 75 74 75 76 75 73 71 68 66 63 59 54 51 48 46 44 43 44 46 48 52 55 57 59 62 69 85 98 99 101 101 99 98 100 91 84 75 67 59 53 47 35 37 48 59 62 57 47 36 26 24 26 30 32 30 27 23 19 12 3 352 345 341 338 334 331 329 327 328 333 341 351 358 358 357 354 350 345 341 337 334 333 334 335 336 336 336 338 341 344 347 350 350 349 347 346 345 344 343 344 345 345 345 345 344 13 13 13 12 12 11 11 10 10 10 9 9 9 9 8 7 7 6 6 5 4 3 3 2 1 1 360 359 357 356 354 352 350 348 346 344 343 342 341 340 338 337 336 334 333 332 330 329 328 327 326 324 323 322 321 320 319 318 318 317 316 316 315 315 314 314 313 313 312 312 312 312 312 311 312 312 312 312 312 312 312 312 312 311 310 309 308 306 305 305 304 303 302 301 300 299 298 296 293 289 281 274 269 265 264 261 259 259 261 265 269 272 275 277 278 279 279 279 280 281 281 280 279 279 279 280 282 284 287 290 293 295 297 299 303 309 314 316 317 319 322 324 328 333 341 352 1 3 5 10 17 30 47 61 64 58 52 50 50 53 58 62 62 59 56 59 61 59 54 50 46 44 43 41 38 34 31 29 30 34 43 46 45 43 42 41 40 37 35 33 29 23 17 12 9 4 359 358 358 0 3 5 6 7 7 7 7 8 9 11 10 9 6 5 4 3 3 3 2 2 2 2 2 2 2 2 1 0 360 359 359 358 358 357 356 356 355 354 353 353 352 351 350 349 348 346 345 344 342 341 340 339 338 338 337 337 336 336 335 335 336 336 337 337 337 337 337 338 337 337 337 336 335 335 335 334 334 333 331 329 328 327 326 325 324 322 321 319 318 316 314 312 309 308 306 305 304 303 302 301 300 300 299 299 300 300 300 300 300 301 300 299 298 298 298 298 298 297 297 297 296 295 294 293 292 291 289 289 288 286 284 283 282 282 282 282 283 284 284 282 280 280 282 283 283 283 284 284 284 283 281 279 276 274 273 272 273 275 278 280 279 276 275 274 273 271 268 265 266 269 271 273 274 275 276 279 282 284 286 286 286 286 287 289 292 297 301 304 306 309 311 313 315 317 321 325 327 327 327 330 338 350 12 44 66 68 60 44 28 16 9 6 6 7 10 15 22 29 35 42 48 54 59 64 70 73 71 67 63 58 53 49 46 51 61 68 69 66 61 58 57 58 59 61 64 67 70 73 76 77 78 79 78 77 76 77 78 79 78 75 72 69 67 63 60 57 56 54 51 48 46 43 43 46 48 50 52 52 49 62 79 91 96 97 99 100 103 98 89 79 67 58 51 47 41 37 45 57 63 60 53 44 39 36 36 38 39 40 38 36 31 26 21 16 6 354 345 338 333 330 328 328 331 337 344 350 353 354 354 351 346 341 335 330 327 326 328 329 330 331 334 339 344 349 352 351 350 348 346 344 343 343 344 345 345 344 343 342 14 14 14 14 13 13 12 12 11 11 11 10 10 9 9 8 7 7 6 6 5 5 4 3 2 2 1 360 358 357 355 353 351 349 347 345 344 343 342 340 339 337 336 335 333 332 331 329 328 327 326 324 323 322 321 320 318 318 317 316 315 315 314 314 313 313 313 312 312 311 311 311 311 311 311 312 312 312 312 312 312 312 312 311 310 309 308 307 306 305 304 302 302 301 300 299 297 295 291 285 278 272 267 265 264 262 259 259 262 265 268 271 274 275 276 277 277 278 279 280 281 280 280 279 279 280 280 281 283 285 287 288 290 292 294 299 306 311 315 317 319 322 326 332 341 352 359 2 7 14 24 38 53 63 64 59 54 52 56 63 68 67 63 57 56 59 58 53 46 42 42 43 42 38 33 29 25 24 24 27 37 41 40 38 37 36 34 31 28 26 22 16 11 7 5 0 355 353 355 358 1 3 5 6 7 7 7 8 9 9 8 6 5 4 4 3 3 3 2 2 2 2 2 2 2 2 1 0 360 359 358 358 357 356 356 355 354 354 353 353 352 351 350 349 348 347 345 344 343 342 341 340 339 338 337 337 336 336 336 336 336 337 337 337 337 337 337 339 339 339 338 338 337 336 336 335 335 333 331 330 329 328 327 325 324 322 321 320 318 317 315 313 311 309 308 306 304 303 302 301 300 299 298 298 298 299 299 299 299 299 299 299 299 298 298 298 298 297 297 297 297 295 294 293 292 290 288 287 287 285 283 283 282 282 282 281 282 283 283 282 280 280 281 282 282 282 281 281 282 281 279 278 276 274 273 272 272 273 275 277 276 274 272 273 273 272 270 267 266 268 270 271 272 273 274 275 278 281 284 285 286 286 287 289 292 296 299 301 304 306 308 310 313 314 317 319 320 318 318 322 330 343 7 46 71 73 63 47 30 17 9 5 3 2 3 8 15 22 29 35 42 48 54 60 68 73 74 71 66 60 54 49 43 44 51 58 63 62 57 53 51 51 51 53 56 60 63 66 69 72 75 78 80 80 79 79 80 81 82 80 77 73 69 67 64 62 61 60 58 55 49 43 39 37 37 39 41 39 29 32 55 78 89 90 93 97 99 99 94 84 71 58 50 45 43 40 43 50 54 52 48 44 41 40 38 38 39 41 42 41 38 35 34 38 31 15 360 348 339 333 331 330 332 334 337 340 343 346 348 346 342 337 331 324 320 319 320 322 323 325 329 335 344 350 352 352 350 347 345 343 342 343 344 345 345 344 342 340 16 16 15 15 14 14 14 13 13 12 12 11 11 10 9 8 8 8 7 7 6 6 5 4 3 2 2 1 359 358 357 355 352 350 348 347 345 344 343 341 339 338 336 335 333 332 331 329 328 327 326 324 323 321 320 319 318 317 316 315 314 314 313 313 312 312 311 311 311 311 310 310 310 311 311 311 311 311 312 312 312 312 311 311 310 310 309 308 306 305 304 302 302 301 300 299 297 294 289 282 275 269 266 264 262 262 262 263 265 267 270 272 273 274 274 274 275 277 279 280 281 281 281 281 281 281 280 280 281 281 283 284 285 287 289 293 301 309 313 315 317 319 325 336 347 356 2 8 14 21 30 40 49 56 60 61 59 59 66 72 71 65 58 53 54 55 52 45 40 38 39 41 39 31 27 23 19 17 17 21 27 34 34 33 32 30 28 24 21 18 15 11 8 6 4 360 354 353 355 358 1 3 5 6 7 8 8 8 9 8 7 6 5 4 4 4 4 3 3 3 3 3 3 2 2 2 1 0 359 358 358 357 356 356 356 355 355 354 354 353 352 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 336 336 336 336 336 336 336 336 336 336 337 338 339 339 339 339 338 338 337 336 335 333 331 330 329 328 328 326 324 322 321 320 319 318 317 315 313 311 309 307 306 304 303 302 301 300 299 298 298 298 298 299 299 299 299 299 298 298 298 297 297 296 296 297 297 296 294 293 292 290 288 286 286 285 284 283 282 282 281 280 281 282 282 281 280 279 280 281 281 280 279 279 279 279 278 277 276 274 273 272 271 272 273 273 273 272 271 272 272 270 268 265 264 265 267 269 271 271 272 273 275 278 281 283 285 286 287 289 292 295 297 299 301 303 306 308 310 311 313 314 313 312 311 317 325 337 1 49 79 83 70 50 33 20 11 6 2 359 358 2 9 16 23 30 37 43 49 56 64 70 74 75 72 67 60 54 46 43 45 51 56 58 53 49 46 45 44 45 48 53 57 60 63 66 70 74 78 80 80 81 81 81 82 82 81 77 73 69 67 65 63 63 62 58 52 44 36 28 24 24 26 24 16 12 23 51 74 79 85 89 92 94 93 89 78 64 54 46 41 40 40 43 44 43 40 38 37 36 36 35 36 39 41 41 39 36 37 42 38 29 17 4 352 343 340 336 333 330 329 330 333 336 338 337 333 328 322 317 313 312 313 315 317 320 324 330 339 346 350 351 349 346 343 341 340 340 342 344 344 343 342 341 17 17 16 16 16 15 15 14 14 13 13 12 11 11 10 10 9 9 8 8 7 7 6 5 5 4 3 2 1 360 358 356 354 352 350 348 346 345 343 342 340 338 336 335 333 331 330 329 327 326 325 324 322 320 319 318 316 315 315 314 313 312 312 311 311 311 310 310 310 309 309 309 309 310 310 310 310 310 310 311 311 311 311 311 310 310 309 308 307 306 304 303 302 301 300 298 296 292 287 278 271 266 263 261 259 260 263 265 267 269 270 272 272 271 271 272 273 276 278 280 281 281 282 282 282 283 283 282 282 283 284 285 286 288 291 295 300 306 310 313 315 319 330 344 354 2 9 14 20 26 32 36 41 48 57 65 70 71 75 76 68 59 53 50 49 49 45 40 37 36 35 34 29 22 20 18 13 9 10 14 19 26 29 28 27 25 21 17 13 11 10 8 7 6 5 0 355 353 355 358 1 2 5 7 8 8 9 9 9 9 8 7 6 5 5 5 5 5 4 5 5 4 4 3 3 2 1 360 359 358 357 357 356 356 356 356 355 355 354 353 352 351 350 349 348 347 346 345 345 344 343 342 341 340 339 338 337 336 336 335 336 336 336 335 335 335 336 338 339 339 339 339 339 338 337 336 335 333 331 330 329 329 328 327 325 323 322 321 320 319 317 316 314 312 310 308 307 305 304 303 302 301 299 299 298 298 298 298 298 298 298 298 298 298 297 297 296 295 295 295 295 295 293 292 291 290 288 287 286 285 284 283 283 282 281 280 280 280 280 280 279 279 279 280 281 280 278 278 277 277 276 276 276 274 273 271 271 271 271 271 271 271 271 271 270 269 266 264 263 264 266 268 269 271 271 272 274 276 278 281 283 285 286 289 291 293 295 297 299 301 303 305 306 308 309 311 313 312 312 316 322 333 353 46 86 92 77 56 38 25 15 8 3 358 356 359 5 12 20 27 34 40 45 51 58 65 71 75 77 75 69 62 54 48 46 49 53 53 49 45 41 39 37 38 41 46 51 56 59 62 66 70 74 77 79 81 81 82 82 83 82 80 77 73 70 67 65 64 62 58 53 46 38 27 16 12 12 10 7 4 5 20 46 62 73 77 79 84 90 91 86 74 64 54 45 39 37 39 39 38 36 34 33 33 33 33 35 37 39 39 37 33 36 42 42 38 33 27 21 7 360 351 342 333 327 327 329 330 330 328 324 320 315 311 307 306 307 310 314 316 321 326 332 338 344 347 346 343 340 338 337 337 338 339 340 340 340 340 18 18 17 17 17 16 16 15 15 14 13 13 12 12 11 11 11 11 10 10 9 8 7 7 6 5 4 4 3 1 360 358 356 354 351 349 347 346 344 343 341 339 337 334 332 330 329 327 326 325 324 323 321 319 318 316 315 314 313 312 311 311 310 310 309 309 309 308 308 308 308 308 308 308 309 309 309 308 309 309 310 310 310 311 311 310 310 309 308 306 305 303 302 301 299 297 294 290 284 276 269 265 262 260 259 261 264 267 269 270 271 271 270 269 268 270 272 275 277 279 280 281 283 284 284 284 285 285 286 287 288 289 291 293 297 300 303 306 310 313 318 327 339 351 359 6 12 16 21 25 30 33 38 48 61 73 80 80 78 72 62 53 48 45 43 42 41 40 37 33 28 22 18 16 16 14 8 5 6 10 13 18 22 23 22 20 16 11 7 6 6 6 7 8 5 1 356 354 356 359 1 3 5 8 9 9 10 10 10 9 9 8 8 7 6 6 6 6 6 6 6 5 5 4 3 2 1 359 358 358 357 357 357 357 357 357 356 356 355 354 353 352 350 349 348 347 347 346 345 345 344 343 342 341 340 339 338 337 336 336 335 336 335 335 335 335 336 338 338 339 339 339 339 338 337 336 335 333 332 331 330 329 328 327 326 325 323 322 321 319 318 316 315 314 312 310 308 306 305 304 303 302 300 299 299 298 298 298 298 298 297 297 297 297 296 295 295 294 293 293 293 292 291 291 290 289 287 286 286 285 284 283 283 282 281 280 280 280 279 279 278 278 278 279 280 279 278 277 276 275 275 275 275 274 272 271 270 270 269 269 268 268 268 268 268 268 268 267 265 265 266 268 269 270 271 272 273 275 276 278 281 283 285 287 289 291 293 296 297 299 301 302 303 304 306 309 313 314 316 318 322 328 343 29 84 91 79 60 42 30 21 15 9 2 359 359 3 9 17 26 33 38 42 47 53 60 66 71 76 78 77 72 64 57 53 53 55 53 49 43 37 32 30 29 33 39 46 52 55 59 62 65 69 73 76 80 82 83 84 83 83 82 80 76 73 69 66 62 59 55 52 47 41 31 18 9 4 1 1 3 3 10 23 39 54 62 64 66 73 81 83 79 72 64 54 45 41 40 39 38 36 34 33 33 33 34 36 38 39 40 38 33 33 37 41 41 41 40 30 27 27 24 17 5 351 344 337 332 328 324 320 316 312 308 305 303 304 308 313 316 319 323 327 332 337 340 340 338 336 335 334 334 335 336 336 337 337 338 19 18 18 18 18 17 17 16 16 15 14 13 13 13 12 12 12 12 12 11 11 10 9 8 7 7 6 5 4 3 1 360 358 355 353 350 349 347 345 344 341 339 337 334 332 329 327 326 324 323 323 321 320 318 317 315 314 312 311 311 310 309 308 308 308 307 307 307 306 306 306 306 307 307 307 307 307 307 307 308 309 309 310 311 311 311 311 310 309 307 305 303 302 300 298 296 293 288 281 273 268 265 264 263 263 265 268 270 271 271 270 268 267 266 266 269 271 275 277 279 280 282 283 284 285 286 287 288 288 289 291 292 295 298 301 304 306 309 313 318 326 335 345 353 359 5 9 13 17 23 29 35 43 56 70 80 83 81 74 65 54 46 41 38 38 38 39 39 34 27 18 13 10 11 12 10 5 3 4 6 9 12 16 17 17 17 12 6 3 4 4 7 9 8 6 1 357 355 357 1 2 3 6 9 10 11 11 11 11 11 10 10 9 8 8 7 7 7 7 7 6 6 5 4 3 2 1 359 358 358 358 358 358 358 358 358 357 357 356 355 353 352 351 350 349 348 348 347 347 346 345 344 343 342 341 340 339 338 337 336 336 336 335 335 334 335 336 337 337 338 338 338 338 338 337 336 335 334 332 331 330 329 329 328 327 326 325 323 322 320 319 317 316 315 313 311 310 308 307 306 304 303 301 300 299 299 298 298 297 297 296 296 296 295 295 294 293 292 291 291 291 290 289 289 289 288 287 285 285 284 283 282 282 282 282 281 280 279 279 278 277 276 276 277 278 279 278 277 275 274 274 274 274 273 272 270 269 268 268 267 266 266 266 266 266 266 266 267 267 266 267 268 269 269 270 271 272 273 275 276 278 280 283 285 287 289 291 294 296 297 299 299 300 300 302 306 309 312 314 315 317 321 330 357 62 78 71 57 43 34 30 25 19 11 6 3 4 9 16 25 31 36 42 47 52 58 64 70 74 78 80 78 73 67 62 60 59 57 52 43 34 27 21 20 22 29 38 45 52 56 56 59 63 68 73 78 83 87 87 86 84 82 80 78 75 71 65 61 57 53 49 46 42 33 22 11 2 357 359 3 8 12 17 25 36 45 47 47 50 60 68 70 68 64 59 51 46 43 42 42 40 37 36 36 36 36 37 39 41 41 39 36 33 33 34 35 41 42 40 40 40 39 38 32 19 4 350 339 331 324 319 315 311 307 303 302 303 307 313 316 318 319 321 324 328 330 331 331 331 331 331 332 333 334 335 336 336 337 19 19 19 19 19 18 18 17 16 16 15 15 14 14 14 14 14 14 14 13 12 11 10 9 8 8 7 7 6 5 4 2 359 357 354 352 350 348 347 344 342 339 336 333 331 328 326 324 323 322 321 320 319 318 316 315 313 312 311 310 309 308 308 307 307 306 306 306 305 305 305 305 305 305 305 305 305 306 306 307 308 309 310 311 311 312 312 311 310 308 305 303 301 299 297 293 290 285 278 272 268 266 265 266 267 270 272 272 271 269 267 266 266 266 266 269 272 275 277 279 280 282 283 285 286 288 289 289 289 290 292 294 297 301 304 306 309 312 317 324 332 340 347 351 354 360 4 9 16 24 35 45 56 66 76 81 80 75 66 55 46 41 36 32 29 28 29 30 27 19 10 6 6 6 6 5 3 2 3 5 6 8 10 11 12 12 9 4 2 3 5 8 9 8 4 0 357 355 358 2 3 4 8 11 12 13 13 13 13 12 12 11 11 10 9 9 9 8 8 8 7 6 5 5 4 2 1 360 359 358 359 359 359 359 359 358 358 357 356 355 354 353 352 351 351 350 349 349 348 347 346 345 344 343 342 341 340 339 338 337 337 336 335 335 334 334 335 335 336 337 337 337 337 337 336 335 334 334 333 331 330 330 329 329 328 327 326 325 323 322 320 319 318 317 315 313 311 310 309 307 305 303 302 301 300 299 298 298 297 296 296 295 295 294 293 293 292 291 290 289 289 288 288 288 288 287 286 284 284 284 283 282 282 282 282 281 280 279 278 277 276 275 275 275 276 277 278 277 276 274 273 273 273 272 272 270 269 267 266 266 265 264 264 264 264 264 265 265 266 266 267 267 268 268 269 270 271 272 273 274 276 278 280 282 284 286 289 292 294 296 297 298 298 298 299 302 305 307 308 308 309 312 317 330 3 42 52 47 40 37 38 36 30 23 15 10 10 13 18 24 30 35 42 48 55 61 67 72 75 78 79 80 78 73 68 65 62 60 55 46 35 24 15 11 12 18 25 32 39 43 46 50 54 61 68 75 83 88 89 87 84 81 79 76 74 70 67 62 56 51 48 45 41 35 27 17 6 358 357 3 11 16 18 22 27 33 36 34 34 39 46 53 56 55 53 49 45 42 42 43 43 41 38 38 37 37 38 39 40 40 39 37 35 34 32 31 35 37 39 40 39 36 33 30 22 12 359 347 338 329 322 317 313 308 304 301 303 307 312 315 316 316 317 319 321 323 324 325 326 326 326 328 330 332 333 334 334 335 20 20 20 20 20 19 18 18 17 17 17 16 16 16 16 16 17 16 16 15 14 13 12 11 10 10 10 9 9 8 6 4 1 359 356 354 352 350 348 345 342 339 335 332 329 327 325 323 322 321 320 319 318 317 316 314 313 312 311 310 309 308 308 307 307 306 306 305 305 305 304 304 304 304 304 304 304 304 305 306 307 308 309 310 311 312 312 311 310 308 306 303 300 297 294 291 288 283 277 271 267 265 265 268 270 271 272 270 268 266 265 265 266 266 266 269 272 275 277 278 280 281 283 285 287 288 289 288 289 290 292 295 297 300 304 307 312 317 323 330 337 342 346 349 355 0 6 14 23 34 48 59 67 73 77 77 72 65 56 48 42 38 31 25 22 20 21 22 20 13 5 4 4 3 2 2 2 1 3 4 5 5 6 7 8 7 5 4 4 4 6 8 9 7 3 0 358 357 360 3 4 5 9 13 14 15 15 15 14 14 13 13 12 11 11 10 10 10 9 9 8 7 6 5 4 3 1 0 359 359 360 360 360 360 359 359 358 357 356 355 355 354 353 353 352 352 351 351 350 349 348 347 346 345 344 342 341 340 340 339 338 337 336 335 335 334 334 334 334 335 336 336 336 336 335 335 334 333 333 331 331 330 330 330 329 328 326 325 324 323 322 321 320 318 317 315 314 312 311 309 307 305 304 303 301 300 299 298 297 297 296 295 294 293 292 292 291 290 289 289 288 288 287 287 287 287 285 284 283 283 283 283 282 282 282 281 279 278 277 276 275 274 274 274 274 275 276 277 276 275 274 273 272 272 271 270 268 267 265 264 263 262 262 262 262 263 264 264 264 265 266 266 267 267 267 268 268 269 270 272 273 275 277 279 281 283 286 289 292 294 295 296 296 296 297 300 302 303 303 302 302 304 307 313 326 351 21 35 37 39 42 43 40 33 24 17 16 18 22 25 29 34 41 49 57 64 70 76 80 81 81 80 79 76 70 67 64 61 57 50 39 26 15 9 7 9 14 19 23 27 31 36 41 49 58 68 78 83 85 85 82 78 74 73 72 71 69 64 57 51 46 42 39 37 32 23 12 2 0 5 13 19 23 25 25 27 31 30 28 28 30 35 40 41 41 39 37 36 37 39 39 39 37 37 37 37 37 37 38 37 36 36 35 36 34 32 31 29 25 18 13 16 18 19 17 11 1 352 341 332 325 319 315 311 306 304 305 308 311 313 313 313 314 315 315 316 317 319 320 322 323 324 326 328 329 330 329 330 21 21 21 21 20 20 19 19 19 18 18 18 18 18 18 19 19 18 18 17 16 15 14 14 13 13 13 12 12 10 9 6 4 1 358 355 353 351 349 346 342 338 334 331 329 326 324 323 322 321 321 319 318 317 315 314 313 312 311 310 310 309 308 308 307 306 306 305 305 305 304 304 303 303 303 303 303 304 305 306 307 308 309 310 311 312 312 312 311 309 305 301 297 295 292 290 287 283 276 270 266 264 264 268 270 270 269 267 265 264 264 265 266 266 267 269 272 275 277 278 279 281 283 285 288 289 288 288 288 289 291 293 295 298 303 309 315 321 327 333 338 343 346 352 360 7 15 25 36 47 57 63 68 72 75 70 63 56 50 45 39 31 23 17 14 13 14 14 13 9 4 2 2 2 2 1 1 1 1 2 2 3 4 5 6 5 5 5 6 7 7 7 7 6 4 3 2 2 3 4 5 7 12 15 16 17 17 17 16 16 15 14 13 13 12 12 11 11 10 9 9 8 6 5 4 3 2 1 0 0 1 1 1 0 360 359 358 357 357 356 355 355 354 354 354 353 353 353 352 351 350 349 348 347 346 344 343 342 342 341 340 339 337 336 335 334 333 333 333 334 336 336 336 335 335 334 334 333 332 331 331 331 330 330 329 328 327 326 324 323 323 322 322 321 319 318 316 315 313 311 309 308 306 304 303 301 300 300 299 298 297 296 295 293 292 291 291 290 289 288 288 288 287 287 287 286 285 284 283 283 283 282 282 281 281 280 278 277 277 276 275 274 273 273 273 273 274 276 276 275 274 273 272 271 270 269 267 266 265 263 262 261 261 261 261 262 262 263 263 263 264 265 265 265 266 266 266 266 267 269 271 273 275 276 278 280 283 286 289 291 293 294 294 294 295 297 299 300 299 298 297 297 300 305 312 325 346 15 37 43 44 45 44 39 31 23 20 21 24 25 28 32 39 47 56 64 73 80 85 87 85 82 80 76 72 69 66 62 58 53 45 33 21 13 8 6 7 10 12 14 17 21 26 33 42 52 61 69 75 79 78 75 73 72 71 70 68 64 59 52 46 41 36 33 30 24 16 7 4 8 16 24 29 31 29 28 28 28 25 20 17 17 20 23 26 28 29 29 31 32 32 32 32 32 34 35 34 35 35 34 33 33 33 35 36 35 33 28 17 9 3 1 4 8 9 7 359 352 341 332 325 320 316 314 310 308 309 310 312 312 311 311 311 311 311 311 312 314 317 319 321 323 324 323 324 324 324 324 22 22 22 22 21 21 20 20 20 20 20 20 20 20 21 21 21 20 20 19 18 17 17 16 16 16 16 15 15 14 12 9 6 3 360 357 355 352 350 346 342 338 335 332 329 327 326 325 324 323 321 320 319 318 316 315 314 313 312 311 310 309 309 308 308 307 306 306 305 304 304 303 303 303 303 303 304 305 306 307 308 308 309 310 312 313 314 313 312 309 304 300 296 293 291 289 286 281 274 268 264 263 264 267 268 268 266 264 263 263 264 266 265 267 268 270 272 274 276 278 279 281 283 286 288 289 288 288 289 289 291 292 295 298 303 310 316 321 326 331 337 342 348 356 5 14 24 34 44 51 55 57 59 63 65 60 56 54 49 42 32 22 13 6 3 2 3 6 8 5 3 1 2 2 1 1 1 1 0 360 360 1 3 4 5 6 8 10 11 11 9 7 6 7 7 6 6 5 6 7 8 10 14 17 18 18 18 18 18 17 16 15 15 14 14 13 13 12 11 10 9 8 7 5 4 3 2 1 1 1 1 2 2 1 0 360 359 358 357 357 356 356 356 355 355 354 354 353 353 352 351 351 350 349 348 347 346 345 344 343 342 341 339 337 336 335 334 334 334 334 336 336 336 335 335 334 334 333 332 331 331 331 331 331 330 329 328 326 325 324 324 324 324 323 322 321 319 318 316 314 312 311 308 307 305 303 302 302 300 299 298 297 296 295 293 292 291 289 288 288 288 288 287 287 286 285 284 283 283 282 282 282 281 280 280 279 278 277 276 275 274 273 272 272 272 272 273 274 275 275 274 272 271 270 269 268 267 265 264 263 262 261 261 261 260 261 261 261 261 261 261 262 263 264 264 264 264 263 264 267 269 270 272 274 276 277 280 282 285 288 290 291 291 291 292 294 296 296 295 294 293 293 295 299 305 313 325 351 39 50 48 47 46 43 35 27 21 22 24 26 28 31 35 42 50 60 70 79 86 90 89 86 82 78 74 71 69 65 60 56 49 40 30 21 13 7 4 5 6 6 7 10 14 19 26 33 40 49 59 67 70 70 70 70 70 69 67 64 59 53 47 41 35 30 26 21 16 10 8 11 18 27 35 37 34 32 30 28 24 17 9 5 4 6 11 16 20 23 25 25 25 24 25 26 28 30 31 31 31 31 30 29 30 32 34 35 34 30 19 8 359 354 355 360 2 2 0 356 346 337 330 324 320 316 314 312 311 312 312 311 309 308 307 307 307 308 309 312 315 319 322 323 322 322 321 320 320 320 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 21 20 20 19 18 18 18 18 18 18 17 15 12 9 6 3 359 357 354 351 347 343 339 336 333 331 329 328 326 325 324 323 321 320 318 317 316 315 313 312 312 311 310 310 309 308 307 307 306 306 305 304 303 303 304 305 305 306 307 308 309 309 309 310 311 313 315 315 315 312 308 303 299 295 293 290 288 284 278 271 265 263 263 264 264 265 264 262 262 262 263 265 267 267 267 268 269 271 273 276 278 279 281 283 285 288 289 289 288 289 290 291 293 295 298 303 308 313 318 323 328 334 339 347 357 7 17 26 35 40 43 44 46 48 50 52 53 54 55 47 35 23 12 4 360 359 359 360 1 2 2 1 360 0 1 1 1 1 0 359 358 358 359 2 4 6 9 13 15 16 14 11 9 8 9 10 10 10 10 10 11 12 14 18 19 20 20 20 20 19 19 18 17 17 16 15 15 14 13 12 11 10 8 7 6 4 4 3 2 2 2 2 2 2 2 1 1 360 359 358 358 357 357 357 356 356 355 355 354 353 353 352 352 351 351 350 349 348 347 346 345 344 343 341 339 338 337 336 335 335 335 336 336 335 335 334 334 334 333 332 331 331 332 332 331 330 330 329 327 326 326 326 326 325 325 324 323 322 321 319 317 316 314 312 309 308 306 305 304 302 301 299 297 297 296 295 293 292 290 289 288 288 288 287 286 285 284 284 283 282 282 281 280 279 279 278 278 277 276 275 274 273 272 272 271 271 271 271 272 273 274 273 272 270 269 268 267 266 265 263 262 261 260 260 260 259 259 259 260 259 259 259 259 261 262 262 262 262 261 262 264 266 268 270 272 273 275 276 278 281 284 287 288 288 288 288 289 291 291 291 290 289 290 292 295 300 306 313 327 22 54 54 53 51 45 36 26 20 20 22 25 28 29 31 35 42 51 62 73 82 88 92 89 85 82 78 74 71 66 62 57 52 46 39 31 22 12 7 4 3 2 1 3 6 9 14 19 24 30 37 47 54 59 64 67 68 68 66 63 59 55 49 42 35 28 23 18 16 12 10 11 17 27 36 40 39 37 34 31 26 18 9 1 356 355 0 5 10 14 17 18 18 17 18 19 21 23 25 26 26 27 26 26 27 28 29 30 32 30 23 14 1 350 348 351 356 356 358 359 353 345 335 327 323 319 316 314 311 311 311 309 308 305 304 303 304 305 307 310 314 318 320 321 320 319 318 318 318 319 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 24 24 24 24 23 22 22 21 21 20 21 21 21 21 20 18 16 13 10 6 2 359 355 352 348 345 341 338 335 333 331 329 328 326 325 323 322 321 319 318 316 315 314 313 312 312 311 310 310 309 308 307 307 306 305 305 305 305 306 308 309 311 311 312 312 312 312 312 313 315 316 316 314 311 306 301 297 293 291 289 286 281 274 268 264 262 262 262 261 260 260 259 260 262 264 266 268 267 267 267 268 270 272 274 277 279 281 284 286 288 289 289 289 289 290 292 294 296 298 302 305 309 314 319 323 328 334 343 353 4 13 21 27 30 31 33 35 37 39 43 47 50 50 38 25 14 5 359 357 357 359 359 0 1 0 359 358 359 360 1 2 3 3 1 359 357 357 1 4 7 10 15 19 20 18 14 12 11 12 13 13 13 13 14 14 15 19 21 22 21 21 21 21 21 20 19 19 18 18 17 16 15 14 13 11 10 9 7 6 5 4 4 3 3 2 2 2 2 2 2 2 1 1 360 359 359 358 358 357 357 356 355 355 354 353 353 353 352 352 351 351 350 349 348 347 346 344 343 341 340 339 338 337 337 337 337 336 335 335 334 334 334 334 333 332 332 332 332 332 331 330 329 328 328 328 327 327 326 326 325 324 323 322 321 320 319 317 315 313 311 309 308 306 305 303 301 299 298 297 297 296 295 293 291 289 288 288 287 286 285 284 283 283 282 281 280 279 278 277 277 276 276 276 275 274 273 272 271 271 270 270 270 271 272 272 272 270 269 268 267 266 265 264 263 262 261 260 259 259 258 258 258 258 258 257 256 257 258 259 260 260 261 260 261 263 264 266 268 270 271 272 273 275 278 281 283 285 287 286 286 286 286 286 286 286 286 287 289 292 296 301 306 314 333 26 51 55 53 45 34 23 18 17 19 24 28 27 26 28 33 40 49 60 71 83 89 90 88 85 81 77 72 67 62 58 53 48 44 38 29 20 13 7 3 0 359 359 1 3 5 8 12 17 21 25 31 40 49 57 62 65 64 63 61 57 51 44 36 27 20 16 14 12 11 11 13 23 32 38 40 39 37 35 29 22 14 5 357 353 355 358 2 6 9 10 10 11 11 12 14 16 18 19 20 21 22 22 22 22 23 24 25 27 26 19 7 351 344 339 341 345 349 353 354 346 337 330 325 320 317 314 311 310 309 308 306 304 302 300 300 301 303 306 310 314 316 316 317 317 318 319 319 320 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 24 23 23 23 23 23 24 24 24 23 22 19 16 13 9 5 1 357 353 350 346 342 339 337 334 332 331 329 327 326 324 323 321 320 319 317 316 315 314 313 313 312 311 310 309 308 308 307 306 306 305 306 308 310 313 315 316 316 316 315 315 314 314 314 315 315 314 311 307 303 298 293 290 287 285 282 277 271 267 264 263 261 259 257 257 257 259 262 264 266 267 268 267 266 267 268 269 270 273 276 279 282 285 287 289 291 291 291 291 292 293 295 296 298 301 304 307 311 315 318 323 329 336 346 355 3 10 16 19 21 24 26 29 33 37 40 42 39 30 17 6 360 357 356 357 359 0 1 2 1 359 357 357 358 360 1 2 2 1 359 358 358 2 5 9 13 20 24 24 21 17 15 14 15 15 15 15 15 15 15 16 19 22 23 23 23 22 22 22 22 21 21 20 19 18 17 16 15 13 12 11 9 8 7 6 5 5 4 4 3 3 3 2 2 3 3 2 2 1 1 0 360 359 358 358 357 356 355 354 354 354 354 353 353 352 352 351 350 350 349 347 346 344 342 341 340 339 339 338 337 337 336 335 335 334 334 334 334 333 333 333 333 332 332 331 330 330 329 329 329 329 328 327 326 325 324 324 323 323 322 321 320 318 316 313 312 310 309 307 305 303 301 300 299 299 298 297 295 293 290 289 288 288 287 286 285 284 283 282 281 280 279 277 276 275 275 275 275 274 274 273 272 271 271 270 270 270 271 271 271 270 269 268 266 265 265 264 263 262 262 261 260 258 257 256 256 256 256 256 255 254 255 255 257 258 259 260 260 261 262 264 265 267 268 269 270 271 273 276 278 281 283 284 284 284 284 283 282 281 282 284 285 287 290 293 297 301 306 313 329 4 36 45 37 28 22 16 13 15 22 29 26 22 23 26 31 37 45 57 72 82 87 88 87 84 80 74 69 64 58 53 49 47 41 34 27 20 13 7 2 360 359 360 0 0 0 2 6 8 10 12 17 26 36 46 53 58 61 61 58 53 45 36 26 19 14 12 11 10 9 12 19 25 32 36 37 35 32 28 23 15 7 360 355 355 356 358 360 1 2 3 4 5 6 7 9 11 13 13 14 15 16 16 16 17 17 18 21 24 23 14 359 347 338 334 335 338 342 344 341 336 331 327 322 317 313 310 309 308 307 305 303 300 298 297 297 298 301 305 309 311 313 316 318 320 321 321 321 25 25 26 26 27 27 27 27 28 28 28 28 28 28 28 27 27 27 26 25 25 24 24 24 25 25 26 26 25 24 22 20 17 14 11 7 3 359 355 351 347 344 341 338 336 333 332 330 328 327 325 324 322 321 320 318 317 316 315 314 314 313 312 311 310 309 308 307 306 306 307 308 311 315 318 321 321 321 320 318 317 315 314 313 313 312 310 307 304 299 295 290 286 282 279 274 271 265 262 261 261 258 256 255 256 259 262 265 267 267 267 266 266 266 266 267 268 269 271 274 278 282 286 288 290 292 293 294 295 295 295 296 297 298 301 303 305 309 312 315 319 323 329 336 345 354 2 7 9 11 14 17 23 29 33 34 34 30 23 12 3 357 354 354 356 359 2 3 4 3 0 358 357 358 359 359 359 359 359 359 359 1 5 8 13 18 24 28 25 21 18 17 17 17 16 16 15 15 15 16 17 18 21 24 24 24 24 24 24 23 23 22 21 20 19 18 17 15 14 13 12 11 9 8 7 6 6 5 4 4 3 3 3 3 2 3 3 3 3 2 2 1 360 359 358 357 356 355 354 354 355 355 355 354 353 353 352 352 351 350 349 347 345 344 343 342 341 340 339 338 337 336 336 335 334 334 335 335 334 333 333 333 333 332 331 331 330 330 330 330 329 329 327 326 325 324 324 324 323 323 322 321 319 316 314 312 311 310 309 306 304 303 302 301 301 300 299 297 294 292 291 290 289 288 287 286 284 284 282 281 280 279 278 276 275 275 274 274 274 273 273 272 271 271 270 270 270 270 270 270 269 268 266 265 264 264 264 263 262 261 260 259 258 257 255 253 253 253 253 253 253 253 253 254 256 258 260 260 261 262 263 264 265 266 268 268 270 271 274 277 279 281 282 283 283 283 282 280 278 279 281 282 284 287 290 294 298 301 305 312 323 342 5 12 15 15 11 7 8 19 29 26 22 20 21 23 26 30 44 61 74 83 86 87 85 81 77 71 65 59 53 48 48 45 39 33 28 22 16 9 4 1 1 1 359 357 356 357 358 359 360 1 4 9 18 32 44 52 56 56 51 46 37 28 20 14 11 10 10 11 13 16 19 23 29 31 30 27 25 21 14 6 0 357 356 356 356 356 356 356 356 358 360 2 3 4 5 6 7 8 10 12 11 11 10 11 11 13 17 19 17 6 353 341 334 331 331 333 333 332 329 327 325 321 317 312 309 307 306 306 305 302 299 296 294 294 295 297 300 303 307 311 314 317 320 321 322 322 26 27 28 28 29 29 29 30 30 30 30 30 30 29 29 29 28 28 27 26 25 24 23 24 25 26 26 26 25 24 21 19 17 14 11 7 4 0 357 353 349 346 343 340 337 335 333 331 329 328 327 325 324 323 321 320 318 317 316 315 314 314 313 312 311 310 309 308 308 308 310 313 317 321 325 327 326 325 324 321 319 316 314 312 310 307 304 301 298 294 290 286 281 275 270 265 261 257 257 258 258 257 255 256 258 261 265 267 269 269 267 265 265 265 266 266 267 268 270 273 277 281 285 288 290 292 294 296 297 297 298 297 297 298 300 302 306 309 312 314 317 321 326 334 342 352 357 358 359 1 5 9 14 21 25 28 27 22 15 7 359 354 352 354 359 8 12 12 9 5 2 0 359 359 359 359 359 358 358 359 3 6 9 13 17 23 29 30 25 22 20 19 18 17 16 16 15 16 16 17 18 19 21 24 26 26 26 25 25 25 24 23 22 21 20 19 18 16 15 14 13 12 11 10 8 7 7 6 5 5 4 3 3 4 3 4 4 4 4 3 2 1 0 360 359 358 357 356 355 355 355 356 356 355 354 354 353 352 352 351 351 349 347 345 344 343 342 341 340 339 337 336 336 335 334 335 335 335 334 333 333 333 333 333 332 331 331 330 330 330 329 329 328 326 325 324 323 322 321 321 321 319 318 316 314 313 312 311 309 307 306 305 304 303 303 302 300 298 297 295 294 293 291 290 288 286 285 284 284 282 281 280 279 278 276 275 275 275 274 274 273 273 272 271 270 270 269 269 269 269 268 266 265 263 263 263 263 263 262 261 259 258 257 256 254 252 251 251 252 251 251 251 252 253 255 257 259 260 260 261 262 263 264 265 266 267 268 270 272 275 277 278 280 281 283 283 282 279 277 277 278 280 282 285 288 291 294 297 301 306 310 317 329 344 355 1 1 358 359 12 27 30 26 20 18 17 16 18 32 51 67 77 82 83 83 80 77 71 65 58 52 47 47 47 45 40 34 30 25 19 12 7 4 3 1 358 354 352 351 351 351 352 353 353 355 5 19 33 44 48 45 41 35 30 23 15 10 9 9 10 12 13 15 17 21 23 24 24 22 18 12 6 1 357 356 355 355 354 353 352 352 354 356 359 1 1 1 1 1 2 4 6 6 6 6 6 6 7 9 11 13 7 355 344 337 333 330 329 328 326 324 321 320 318 314 310 307 305 304 304 303 301 297 294 292 291 293 295 297 300 304 308 312 316 318 320 321 322 28 29 30 31 31 32 32 32 32 32 32 31 31 31 30 30 29 29 28 26 24 23 23 24 25 27 27 27 25 23 21 19 17 14 12 8 5 2 359 355 352 349 345 342 339 336 334 332 331 330 328 327 326 324 323 321 319 318 317 316 315 314 314 313 313 312 311 311 311 313 316 320 324 327 328 327 325 325 324 322 320 317 314 311 306 301 297 294 292 288 285 282 277 271 265 260 257 258 261 262 261 258 257 258 260 263 266 269 270 269 267 266 265 265 265 265 266 267 269 272 276 280 283 287 289 291 293 295 297 299 300 300 299 298 299 302 305 308 311 314 316 320 326 332 340 347 349 348 349 351 353 356 1 7 13 15 16 12 6 0 356 354 355 359 5 11 13 12 10 8 7 5 3 2 1 0 359 359 359 2 7 10 14 18 23 29 33 33 27 23 21 19 18 17 17 17 17 17 18 19 19 20 20 22 27 27 27 27 27 26 25 24 23 22 21 19 18 17 16 14 13 12 11 10 9 8 7 6 5 5 4 3 3 3 3 4 5 5 4 4 3 2 1 360 359 358 357 356 355 355 356 356 357 356 355 354 354 353 353 353 352 351 349 347 345 344 343 342 341 339 337 336 335 334 334 334 334 334 333 333 333 333 333 332 332 331 331 330 330 329 329 328 327 325 323 322 320 318 317 317 317 315 316 315 314 314 313 311 310 309 308 307 306 305 304 303 302 301 299 298 297 295 293 291 289 287 286 285 284 283 282 281 281 279 278 277 275 275 275 275 274 273 272 271 271 270 269 268 268 268 267 265 264 262 261 261 262 262 262 261 259 257 256 255 254 251 249 249 251 250 249 249 249 251 252 254 257 258 259 259 260 261 263 264 265 266 267 268 271 273 275 276 278 280 282 282 282 280 277 276 277 278 280 283 285 288 291 294 298 301 304 307 314 325 337 344 347 346 349 3 24 36 32 24 18 13 8 10 22 41 59 70 75 77 77 75 72 69 63 57 50 46 45 45 45 43 39 34 30 28 22 16 11 8 5 1 356 352 349 347 346 346 348 347 346 349 357 9 24 35 37 38 37 33 24 16 9 6 5 6 7 9 12 14 15 16 17 18 16 14 10 6 1 357 355 353 352 352 351 350 351 352 354 357 359 359 358 358 358 358 359 0 0 0 0 0 0 1 3 4 4 1 355 346 340 336 333 330 328 325 322 319 317 315 312 308 304 302 301 301 300 298 295 292 290 289 290 292 295 297 301 304 308 312 316 318 320 321 30 31 32 33 34 34 34 34 34 34 33 33 32 32 32 31 31 30 28 26 23 22 22 24 26 28 29 28 27 25 23 21 18 16 14 11 8 5 2 358 355 352 348 345 341 338 336 334 333 331 330 329 327 325 323 322 320 318 317 316 315 315 314 314 314 314 314 315 317 320 323 324 324 325 325 322 319 318 318 317 316 314 311 306 300 294 291 288 285 283 281 279 275 269 264 260 260 262 264 264 260 258 257 258 260 264 267 270 270 269 267 266 265 264 264 264 265 266 269 272 275 278 281 284 287 289 291 293 296 299 301 301 300 299 299 301 303 307 311 314 316 320 325 330 336 341 342 341 341 343 346 350 354 1 6 8 8 5 2 358 356 356 359 3 7 9 9 9 9 9 10 10 8 6 3 2 1 1 3 6 11 15 19 23 27 33 36 36 31 24 21 19 18 18 18 19 19 20 20 21 21 21 21 23 28 29 29 29 28 27 26 25 24 23 21 20 19 17 16 15 14 13 12 11 9 8 7 6 5 4 4 3 3 3 4 5 6 5 5 4 3 2 1 360 359 358 357 356 355 355 356 357 358 358 357 355 355 354 354 354 353 352 350 348 347 346 345 343 342 340 338 337 335 335 334 333 333 333 333 332 332 332 332 331 331 331 331 330 329 328 327 325 324 322 321 320 319 318 317 315 313 312 314 314 314 314 314 312 311 310 310 309 308 307 306 305 303 302 301 299 298 296 294 292 290 289 288 286 285 284 283 282 281 281 279 278 277 276 276 276 275 274 273 272 271 270 269 268 268 267 266 265 263 262 260 260 260 261 261 261 259 257 256 255 253 250 247 248 250 249 247 247 248 250 251 250 253 256 257 257 257 259 261 263 264 265 265 266 268 270 272 274 276 278 280 282 281 279 277 276 276 277 278 280 283 285 288 291 294 296 298 301 305 313 323 329 333 335 339 351 17 39 41 32 24 14 6 6 16 34 51 63 68 69 68 65 62 61 59 56 52 47 44 42 42 41 40 37 32 31 29 25 20 15 10 5 360 355 351 348 345 344 345 345 344 343 345 350 3 16 27 35 37 32 24 16 10 5 1 360 0 3 5 8 10 11 12 12 12 10 7 4 1 357 354 352 350 350 349 350 350 351 353 355 357 357 356 355 355 355 356 356 355 353 353 353 354 355 356 358 358 356 352 346 341 338 336 333 330 326 322 319 317 315 312 308 304 301 300 299 298 296 293 291 289 288 287 289 290 293 296 299 302 306 310 313 316 318 32 34 35 36 36 37 37 37 36 36 35 35 34 34 33 33 32 31 29 26 23 22 22 24 26 28 30 30 28 27 25 22 20 18 15 13 10 6 4 1 358 354 351 347 344 341 339 336 335 333 332 330 328 326 324 322 320 318 317 316 316 315 315 315 316 317 317 319 321 323 324 324 322 322 322 320 317 314 312 310 308 307 304 299 294 288 284 281 279 277 275 273 271 267 264 261 261 261 261 259 256 255 255 257 261 264 268 270 270 269 266 265 263 263 263 263 264 266 269 272 275 278 280 282 284 287 289 292 295 297 299 300 300 299 300 301 304 308 312 315 317 319 324 328 332 335 338 338 341 345 349 355 0 5 9 9 8 5 2 0 360 0 3 6 7 8 8 8 10 11 12 13 12 9 6 5 4 4 5 9 14 19 23 26 28 32 36 37 32 24 20 19 19 20 20 21 22 22 22 22 22 23 23 25 30 31 31 30 30 29 27 26 24 23 22 21 19 18 16 15 14 13 12 11 10 8 7 6 5 4 4 3 3 3 5 7 7 6 5 4 3 2 1 360 359 358 358 357 356 355 356 357 358 359 358 357 356 355 355 355 354 353 351 350 348 347 346 344 343 341 339 338 337 336 334 333 332 332 333 332 332 332 331 331 330 330 330 330 329 328 327 325 324 322 321 320 319 318 317 315 313 311 313 314 314 315 314 313 312 312 312 311 310 309 308 307 305 303 301 299 298 296 294 293 292 290 289 287 286 284 283 282 282 281 280 279 277 277 276 276 275 274 273 272 271 270 269 268 267 267 266 265 263 262 260 259 259 260 261 260 259 257 255 254 252 249 246 247 249 249 246 245 246 248 249 249 250 253 254 255 255 256 259 260 262 262 263 264 264 266 268 270 272 275 278 280 280 279 277 275 275 275 277 278 280 283 286 289 291 293 294 297 300 306 313 319 323 326 330 340 3 34 48 45 35 23 11 8 17 33 48 58 64 62 57 51 47 47 50 53 53 50 47 44 42 39 38 37 35 34 33 31 27 22 16 10 5 0 356 352 348 345 344 343 343 342 341 342 349 360 14 27 32 29 22 16 11 5 1 358 356 357 358 1 3 5 7 8 8 7 5 3 359 356 353 352 350 349 348 348 350 350 351 353 354 355 354 352 351 351 353 353 351 348 347 346 347 348 349 350 351 350 348 344 341 338 336 334 332 328 325 323 320 317 314 310 306 303 301 299 297 295 293 292 290 288 288 288 288 290 292 294 298 301 304 307 310 312 35 36 37 38 39 39 39 39 38 38 37 37 36 36 35 34 33 32 29 27 24 22 22 24 26 28 29 29 28 26 24 22 19 17 15 12 9 7 4 1 359 355 352 349 346 343 341 339 337 335 333 331 329 327 325 322 320 319 318 317 316 316 316 317 317 318 319 320 321 323 324 325 324 323 322 320 317 313 309 306 303 301 298 293 288 283 279 276 274 272 270 268 266 263 262 260 259 258 257 255 253 252 254 256 260 264 266 268 268 267 265 263 262 262 262 263 264 267 270 273 276 279 280 281 282 285 288 291 293 294 296 297 298 298 300 302 306 310 314 317 319 321 325 329 332 337 342 345 348 353 357 1 5 8 9 9 7 5 4 4 4 5 6 7 8 8 9 10 12 13 14 14 11 9 8 7 6 5 6 11 16 21 25 27 29 33 38 38 31 22 19 19 20 21 22 23 23 23 23 23 24 24 24 27 31 32 33 32 31 30 28 26 25 23 22 21 20 18 17 16 15 14 13 11 10 9 7 6 5 4 4 3 3 4 6 7 7 6 5 4 2 1 360 359 359 358 358 357 356 355 355 357 357 358 358 357 356 355 355 355 354 353 352 351 350 348 347 345 344 342 340 339 338 337 335 334 333 332 332 332 332 331 331 330 330 329 329 329 329 328 327 326 324 323 321 321 320 318 317 315 313 312 313 314 315 315 315 314 314 314 313 313 312 312 311 309 307 305 303 301 299 297 295 294 293 292 290 288 286 285 284 283 282 281 280 279 278 277 276 275 275 274 273 272 271 270 269 268 267 266 265 264 263 261 260 259 259 259 260 260 258 256 254 251 249 247 245 247 249 248 245 242 244 247 248 248 249 250 251 252 251 252 255 257 259 260 260 260 261 263 265 266 268 270 273 278 279 278 276 275 274 274 275 276 278 281 283 286 288 290 291 293 297 301 306 311 315 318 322 330 347 15 42 53 46 35 23 18 24 36 50 60 64 60 51 38 29 28 36 44 50 51 49 47 46 43 40 38 38 38 38 37 34 30 24 18 12 6 2 358 353 349 345 343 342 342 342 341 343 348 357 9 16 18 16 14 11 8 3 359 357 355 354 355 357 359 1 3 4 4 3 1 358 354 352 351 350 349 348 346 346 347 348 350 352 353 352 349 348 347 348 349 348 346 343 342 342 342 343 343 343 343 342 341 339 338 336 333 331 329 326 325 323 320 316 312 308 306 303 301 298 296 294 292 291 290 289 289 288 289 290 292 295 298 301 303 306 308 37 38 39 40 40 41 41 41 40 40 39 39 38 38 37 36 35 34 31 29 26 24 24 25 26 27 27 26 25 23 22 19 17 15 13 11 9 7 4 2 359 356 353 350 348 345 343 341 338 336 334 332 330 328 326 324 322 320 319 318 318 317 317 318 318 319 319 321 322 323 325 326 326 324 323 319 315 311 307 303 300 297 295 290 286 281 277 274 272 271 268 266 263 261 259 259 257 255 253 252 251 251 252 255 258 261 264 265 265 264 262 261 261 261 262 263 265 268 270 273 276 279 279 279 281 283 286 289 291 292 293 295 297 298 299 303 308 314 318 321 323 326 329 333 338 345 351 354 357 358 359 2 3 5 6 6 6 6 6 7 7 7 8 8 8 9 10 11 13 15 16 15 11 10 9 8 7 7 9 13 19 23 26 28 31 34 38 37 29 22 19 19 21 22 23 24 24 23 24 24 25 25 26 29 33 34 34 34 32 31 29 27 26 25 23 22 21 19 18 17 16 14 13 12 10 9 8 7 6 5 4 4 4 4 6 6 6 5 4 3 1 0 359 359 358 358 358 357 356 355 355 356 357 357 358 357 356 356 355 354 354 354 353 352 351 349 348 346 345 343 341 340 339 337 336 334 333 332 333 333 332 332 331 331 330 330 330 330 329 328 327 327 326 325 323 322 320 319 317 316 314 313 313 315 317 316 316 316 316 315 315 314 314 314 313 312 310 308 306 304 301 299 297 296 295 293 291 289 287 285 284 283 282 281 279 278 277 277 276 275 274 273 272 272 270 269 268 267 266 266 265 264 263 261 260 259 258 258 258 258 257 256 252 248 247 245 245 247 248 247 244 241 244 247 249 249 248 248 249 249 247 247 250 254 256 257 257 257 258 260 262 264 265 267 269 273 275 275 275 274 273 273 273 275 277 279 281 283 285 286 288 290 293 297 301 304 308 311 316 323 333 349 17 44 47 43 36 32 33 42 56 68 72 68 55 37 19 17 25 35 43 47 48 48 48 46 45 44 43 43 43 42 40 37 33 28 22 14 9 5 0 355 350 345 343 343 342 342 343 344 347 352 358 3 5 7 8 8 6 3 359 356 354 354 353 354 355 357 358 359 359 359 356 354 351 350 349 349 348 346 345 344 344 346 348 349 347 346 345 344 344 344 344 343 341 340 339 339 338 337 337 336 336 335 335 335 333 332 330 329 326 325 324 321 318 314 310 308 306 303 300 298 296 293 292 291 291 290 289 288 289 291 294 297 300 302 304 306 40 41 41 42 42 42 43 42 42 42 41 41 40 40 39 38 37 36 34 32 29 27 26 26 27 27 26 24 23 21 19 17 16 14 13 11 9 7 4 2 359 357 354 352 349 347 345 342 340 338 336 334 332 330 328 326 324 322 321 320 319 318 318 318 318 319 319 320 322 324 326 326 325 323 322 319 314 309 305 301 298 296 293 290 286 282 278 274 272 270 267 264 262 260 259 258 256 254 252 251 250 250 250 253 255 259 261 262 262 261 260 259 259 260 261 263 265 268 271 273 275 277 277 278 280 283 285 287 289 290 293 297 300 300 301 304 310 316 321 324 327 329 333 338 345 353 358 359 358 356 355 356 358 360 1 3 4 6 7 8 8 8 8 8 8 9 11 13 15 16 17 17 13 11 10 8 8 10 13 18 22 25 27 29 32 33 36 34 27 22 20 20 21 23 24 24 24 24 24 25 26 27 28 31 35 36 36 35 34 32 31 29 28 27 25 24 22 21 20 18 17 15 13 12 11 10 9 8 7 6 5 4 4 4 4 4 4 4 3 2 1 0 359 359 358 358 358 357 357 356 356 357 357 357 357 357 356 356 355 355 354 354 354 353 352 350 349 347 346 344 342 341 340 338 336 334 333 333 333 334 333 333 332 331 331 331 332 331 330 329 329 329 329 328 326 324 323 321 319 317 315 314 315 317 318 317 318 318 318 317 316 315 315 315 315 313 312 310 308 307 305 303 301 299 297 295 293 291 289 287 286 284 283 281 279 278 277 276 275 274 273 272 271 270 270 269 268 267 266 265 265 264 263 261 259 258 258 257 257 256 256 255 252 249 247 246 245 246 247 247 245 243 245 248 249 248 248 248 248 246 242 241 245 250 254 256 256 256 257 258 260 261 263 264 266 268 270 272 272 272 271 271 272 273 275 277 279 281 283 284 285 287 290 294 297 299 302 306 310 315 321 328 347 17 35 43 44 42 40 48 64 77 83 82 72 52 31 27 31 36 40 43 45 45 45 46 48 50 52 51 52 50 48 44 40 37 32 24 17 12 6 1 355 350 346 344 344 344 345 345 345 345 346 349 353 357 2 5 5 5 2 358 356 354 353 353 353 353 354 355 355 355 353 351 349 347 347 347 347 346 345 345 344 344 345 345 345 344 342 341 340 340 340 339 339 338 337 336 335 333 332 330 329 328 329 329 329 328 328 328 327 325 323 321 319 316 312 310 308 306 303 301 299 297 295 294 293 291 290 289 290 291 293 296 299 302 304 306 42 43 43 43 44 44 44 44 43 43 43 43 42 42 41 41 40 39 38 36 34 31 30 29 29 28 26 24 22 20 18 16 15 14 13 11 10 7 5 3 0 358 355 353 351 349 347 344 342 340 337 335 333 331 329 327 326 324 322 321 320 319 319 318 318 318 318 320 321 324 326 325 323 321 320 318 314 309 305 301 298 295 292 289 285 282 278 274 271 269 266 264 262 260 259 257 256 254 252 251 250 249 250 251 254 257 259 260 259 258 257 256 257 258 259 262 265 268 271 272 273 274 275 276 279 282 285 287 289 291 294 300 302 302 302 305 311 318 323 328 332 334 336 341 348 355 358 357 354 351 350 352 355 358 1 2 4 5 6 6 6 7 7 8 8 10 12 14 16 18 19 19 14 12 10 9 10 14 18 21 24 25 27 29 30 29 30 30 26 22 20 20 22 24 25 25 24 24 25 26 27 29 30 34 37 38 38 37 36 34 33 31 30 29 27 26 24 23 21 20 18 16 14 12 11 10 10 9 8 7 6 5 4 3 2 2 2 3 3 2 1 1 360 359 359 359 358 358 358 357 357 357 357 357 357 357 356 356 356 355 355 355 354 353 352 351 350 348 347 345 343 342 341 339 336 335 334 334 333 334 335 334 334 333 333 333 333 333 332 331 330 330 330 330 329 328 326 324 322 320 319 318 318 319 319 319 319 320 319 318 317 316 316 317 316 315 313 312 311 310 308 306 304 302 300 297 295 293 291 290 288 287 285 283 280 278 277 276 275 273 272 271 270 269 269 268 267 266 265 264 264 264 263 261 259 257 257 256 256 256 256 255 252 250 247 246 245 245 246 247 247 246 246 247 247 247 247 248 247 244 238 238 243 249 252 255 255 256 256 257 258 259 260 262 263 265 267 268 269 269 269 269 270 271 272 274 277 279 280 282 283 285 288 291 293 295 298 300 303 307 311 316 329 350 15 37 49 51 48 57 72 85 93 96 92 77 61 55 54 54 52 48 47 47 46 47 50 55 58 59 59 58 56 53 49 44 38 31 23 17 11 5 359 354 350 348 346 346 347 347 346 345 343 342 343 346 352 358 0 1 0 359 357 356 355 354 353 353 353 353 353 353 351 349 347 345 345 346 345 344 344 344 344 344 343 342 342 340 339 338 338 338 337 336 335 334 333 332 331 329 328 327 325 324 323 323 324 325 325 325 325 325 323 321 319 316 314 311 309 308 306 304 302 300 298 297 296 295 294 293 293 293 294 296 299 303 305 308 43 44 45 45 45 45 45 45 45 44 44 44 44 44 43 43 43 43 42 40 38 36 34 32 31 30 28 26 23 20 19 17 16 15 14 12 11 8 6 3 1 359 357 355 353 351 349 346 344 342 339 337 335 333 331 329 327 325 323 322 321 320 319 318 318 317 317 318 320 322 323 322 319 318 317 316 314 310 307 303 300 297 292 287 283 279 276 272 270 268 267 265 263 260 258 256 254 252 251 250 250 250 250 251 253 256 258 258 257 256 254 253 254 255 257 260 264 267 270 271 272 273 274 277 280 282 284 287 289 291 294 299 302 303 303 306 311 317 325 331 334 335 337 340 347 353 354 352 348 346 347 351 356 0 2 2 2 2 3 4 5 6 7 8 9 11 13 15 18 20 21 20 15 11 10 10 13 17 21 21 20 22 25 26 27 26 25 25 24 22 21 21 24 25 26 26 25 25 26 28 29 31 33 36 39 40 40 39 38 37 35 34 32 31 29 27 26 24 22 21 19 17 15 13 12 11 11 10 9 8 7 5 4 2 1 1 1 2 3 3 2 2 1 0 360 360 359 359 358 358 357 357 357 357 357 357 356 356 356 356 355 355 354 354 353 352 350 349 348 346 344 343 341 339 337 336 335 334 334 334 336 336 335 335 335 335 335 335 333 332 331 331 331 331 331 329 328 326 325 324 323 322 321 320 319 320 320 321 320 318 317 317 318 318 318 316 315 314 313 312 311 309 306 304 302 300 298 296 295 293 291 290 288 285 282 280 277 276 274 273 272 271 270 269 268 267 266 265 264 263 263 263 262 260 259 257 256 255 255 255 255 254 252 249 246 244 243 243 244 246 248 247 246 246 247 247 247 247 247 244 238 235 239 247 251 254 254 255 255 256 257 257 259 260 261 262 263 265 266 266 266 267 268 269 270 272 274 276 278 279 281 283 285 287 289 292 294 296 298 301 304 310 319 333 358 34 60 65 64 70 81 92 99 104 105 98 91 87 86 84 80 73 68 64 60 56 56 60 61 61 60 58 56 55 53 49 43 36 28 20 13 7 2 357 353 351 349 348 348 349 348 346 343 341 339 338 342 348 353 355 356 356 356 356 355 355 354 353 353 353 353 352 350 348 346 344 344 343 343 342 342 342 343 343 342 341 339 338 337 336 335 334 333 333 332 332 331 330 328 327 326 325 323 322 321 320 320 321 322 323 323 323 322 321 319 317 315 312 310 309 308 307 305 303 302 301 300 300 299 298 298 298 299 301 303 306 309 312 44 45 46 46 46 46 46 46 46 45 45 45 45 45 45 46 46 46 45 43 41 39 37 36 34 32 30 28 25 23 21 19 18 16 15 14 12 10 7 5 3 0 358 357 355 353 351 348 346 343 341 338 336 333 331 329 327 325 323 322 321 320 319 318 317 316 316 317 319 320 320 319 316 315 314 314 313 311 309 306 304 300 294 287 281 277 274 270 269 268 268 266 263 259 256 253 251 250 249 250 250 250 250 252 253 255 256 255 254 253 251 250 251 253 255 258 262 266 268 269 270 272 275 278 281 283 285 287 289 291 294 298 301 303 304 306 312 319 326 329 331 333 335 339 345 350 351 347 343 344 347 353 359 2 3 2 1 1 2 4 6 7 7 8 10 12 15 18 20 23 22 19 13 10 9 11 15 19 20 17 14 15 21 25 25 25 24 24 23 22 22 23 26 27 28 27 27 27 28 30 31 33 35 37 39 41 42 41 40 39 37 36 34 32 30 28 27 25 24 22 20 19 17 15 14 13 12 11 10 9 8 6 4 3 2 1 1 2 3 4 4 3 3 2 1 1 0 360 359 359 358 358 357 357 357 357 356 356 356 356 356 355 354 354 353 352 350 349 348 347 345 344 341 339 338 337 336 335 335 334 336 337 337 337 337 337 337 336 334 333 332 331 331 332 331 330 329 328 326 325 323 322 321 320 319 320 320 320 320 319 319 320 321 321 320 319 317 315 315 314 312 310 308 306 305 303 302 300 298 296 294 292 290 287 284 281 278 276 274 273 272 270 269 268 267 266 265 264 263 262 262 262 261 260 258 257 256 255 253 253 253 252 251 248 244 240 240 241 243 246 248 247 245 244 245 247 249 249 248 245 238 232 234 244 250 252 252 253 254 254 255 256 258 259 259 260 261 262 263 263 264 264 266 267 269 271 272 274 276 277 279 280 282 284 286 288 290 291 293 295 300 305 311 321 342 32 72 81 81 81 87 96 102 108 110 110 110 110 110 109 106 101 96 90 84 77 71 67 64 61 58 54 51 49 49 48 44 37 30 21 13 7 1 357 355 353 351 349 348 348 348 346 344 341 338 335 336 340 344 347 350 351 351 352 351 351 351 351 351 351 351 350 349 346 344 343 342 342 341 340 339 340 341 342 341 339 337 336 336 334 333 331 330 329 329 329 329 328 327 326 325 324 322 321 320 319 319 320 320 320 321 321 321 319 317 316 315 313 312 310 309 308 307 306 305 304 303 303 303 303 304 303 304 306 308 310 313 316 45 46 47 47 47 47 47 47 46 46 46 46 46 46 47 47 47 47 46 45 44 42 40 39 37 35 32 30 27 25 23 22 20 19 17 16 14 12 10 7 5 3 1 359 357 355 353 350 348 345 342 339 336 333 331 328 326 324 323 322 321 320 319 317 316 316 316 316 317 318 317 316 314 313 313 313 312 311 310 308 305 301 294 285 278 274 270 267 266 266 266 264 261 257 254 251 250 249 248 248 249 249 251 251 252 252 252 251 251 250 250 250 250 251 254 258 262 266 268 269 269 272 275 280 283 285 286 287 288 290 294 298 302 304 305 308 313 318 322 326 329 330 333 337 343 348 349 342 341 344 349 356 1 3 3 2 2 3 4 6 7 8 8 9 10 13 16 20 23 24 20 15 10 9 10 13 17 18 17 14 12 13 17 24 26 26 25 24 23 23 25 27 29 30 31 29 29 29 30 31 33 35 37 38 40 41 42 42 42 40 38 36 34 32 30 29 27 26 25 23 22 20 18 17 16 15 15 14 12 11 9 8 6 4 3 2 2 2 4 5 6 6 5 4 3 2 2 1 1 0 359 359 358 358 358 357 357 357 356 356 356 355 354 353 352 351 350 350 349 347 346 344 342 340 338 337 337 336 335 335 337 337 338 339 339 339 338 336 335 333 332 331 331 331 331 330 329 328 326 325 323 322 321 320 320 320 321 320 320 321 321 322 323 324 323 321 319 317 316 315 314 312 311 310 308 307 305 304 301 299 296 294 291 288 285 282 278 276 274 273 271 270 269 267 266 265 264 263 262 262 261 261 260 259 258 257 256 255 254 253 252 252 249 244 240 237 237 240 243 246 248 247 246 245 246 247 249 250 248 244 238 232 232 239 246 249 251 252 252 253 254 256 257 258 259 259 260 261 261 262 262 263 264 266 268 270 271 272 274 275 276 278 279 281 283 284 286 287 289 292 295 299 304 310 326 19 76 87 88 86 90 97 102 106 110 114 115 116 118 117 115 113 109 105 99 92 84 76 69 62 55 49 43 39 39 39 38 35 30 24 14 5 359 356 354 353 352 349 347 346 345 344 343 341 338 335 333 334 337 340 343 345 346 346 346 345 345 345 346 347 348 348 346 344 342 341 340 340 340 339 338 338 339 340 340 339 337 335 335 334 333 331 329 327 327 326 326 325 325 325 324 323 322 321 320 319 319 319 319 319 319 320 319 317 316 315 314 313 311 310 310 309 309 308 307 307 307 307 307 307 308 308 309 310 312 314 316 318 46 47 48 48 48 48 47 47 47 46 46 46 46 47 47 47 47 47 47 46 46 45 43 42 40 37 34 32 29 27 25 24 22 21 20 18 17 15 13 10 8 6 4 2 0 358 355 352 349 345 342 338 335 332 330 327 325 323 322 321 320 318 317 315 314 314 315 315 316 316 315 314 312 311 312 312 311 310 309 307 304 300 292 282 276 271 266 264 262 262 262 261 258 255 252 251 250 249 248 247 247 249 251 252 251 250 249 249 250 250 250 251 251 252 255 258 262 265 268 268 269 272 276 280 284 286 286 286 287 289 292 298 302 303 305 307 311 315 319 323 325 326 329 336 344 349 346 339 340 345 352 358 2 3 3 3 4 4 6 7 8 9 9 9 10 13 16 20 23 22 18 13 10 9 12 14 17 18 17 15 14 16 19 27 29 28 26 25 24 25 28 31 33 35 34 32 27 25 27 31 35 38 40 41 42 43 44 44 42 41 39 36 34 31 30 28 27 26 25 23 22 21 20 19 18 17 16 15 14 12 11 9 7 6 5 4 4 4 6 8 9 9 9 8 6 5 5 4 3 2 2 1 1 0 360 359 359 358 358 357 357 356 355 354 352 351 350 350 349 348 346 344 342 341 339 338 337 336 336 336 337 338 339 339 339 338 336 335 334 333 331 330 330 330 330 329 328 327 326 324 323 322 321 321 322 323 323 323 322 322 322 323 325 326 325 323 321 319 317 316 315 315 314 313 312 311 309 307 304 301 298 295 292 289 286 282 279 277 275 273 271 270 268 267 265 264 263 262 262 261 261 260 259 259 259 257 255 254 254 255 256 253 246 238 234 233 236 240 244 247 248 248 247 247 248 248 250 250 248 244 239 235 232 234 239 248 251 252 253 253 253 255 256 257 258 258 259 260 261 262 262 263 264 266 268 269 270 271 272 273 274 276 277 279 280 281 282 283 285 288 291 294 297 301 310 342 52 75 77 77 84 95 101 104 107 110 112 110 108 108 108 107 106 103 100 96 89 81 72 63 54 46 37 31 29 29 29 29 28 24 16 7 359 354 352 351 350 347 345 343 341 340 340 339 336 334 331 331 333 336 339 341 342 342 341 340 340 340 340 341 343 343 342 341 339 337 336 337 337 337 336 335 336 338 340 340 338 336 335 335 333 332 330 328 326 325 324 323 322 322 321 321 321 320 319 319 318 317 317 317 317 316 316 315 314 313 312 311 310 309 309 310 310 310 310 310 311 311 311 311 311 312 313 314 316 318 318 319 47 48 48 48 48 48 48 47 47 47 46 46 46 46 47 47 47 47 47 47 47 46 45 44 41 39 36 33 31 29 28 27 26 24 23 22 21 19 17 14 12 10 8 6 4 1 357 354 350 345 341 337 333 331 328 326 323 322 321 320 319 317 316 315 314 314 314 314 314 313 312 311 310 309 310 310 309 309 307 306 303 297 289 278 272 267 263 261 260 261 261 260 258 256 253 251 249 247 246 246 248 249 252 252 250 248 247 247 250 252 252 252 253 254 257 259 262 265 268 269 270 274 277 281 285 286 286 286 286 288 292 296 299 300 302 305 308 313 318 321 324 326 331 340 348 348 342 338 341 347 354 359 2 3 3 5 5 5 6 8 9 10 10 10 10 11 14 18 20 19 16 13 12 13 15 17 20 22 23 22 24 27 31 35 35 32 29 27 26 27 29 33 37 39 36 28 23 21 22 27 34 42 45 46 47 48 49 47 44 41 38 36 33 30 28 27 26 25 24 23 21 21 20 19 19 18 17 15 14 12 11 12 11 10 10 9 9 9 10 13 15 15 14 13 12 10 9 8 7 6 5 5 4 4 3 2 1 0 359 359 358 357 356 354 353 352 351 350 349 348 346 345 343 342 341 340 338 337 337 337 337 338 339 338 337 336 335 334 333 332 331 330 330 330 330 329 327 325 324 322 321 320 320 321 323 324 324 324 323 323 322 323 325 326 326 324 322 320 319 318 317 317 317 317 316 314 312 309 306 303 300 297 294 291 287 283 280 277 275 273 272 270 268 266 264 263 262 261 261 261 260 259 259 259 258 257 255 253 254 256 258 255 244 233 229 231 236 241 245 247 248 248 248 249 248 248 248 248 246 244 240 237 236 235 238 245 250 253 254 253 252 253 254 255 256 257 258 260 261 263 263 263 264 265 266 268 269 270 271 272 273 274 276 277 278 279 279 280 282 285 288 290 292 295 300 308 333 15 33 42 60 82 95 100 103 103 103 98 88 82 84 87 88 88 90 91 88 82 73 64 55 45 35 27 24 22 22 23 23 21 16 10 1 354 350 348 347 344 342 340 338 336 335 334 333 331 329 329 331 334 337 339 340 339 338 337 336 335 335 335 336 336 336 335 333 332 332 332 332 333 332 332 333 335 337 338 338 336 335 335 334 332 331 329 327 325 324 323 321 320 320 319 319 319 318 317 316 315 314 314 314 314 313 313 312 311 310 309 309 308 308 309 310 310 310 311 312 313 313 313 313 314 314 316 317 319 319 319 47 48 49 48 48 48 48 47 47 47 46 46 46 46 46 46 46 47 47 47 46 46 45 43 41 39 37 35 33 32 31 30 29 28 27 27 25 23 21 19 16 15 13 10 7 3 359 354 349 343 338 334 331 328 325 323 321 320 319 318 317 318 317 315 314 313 312 312 311 310 308 306 306 307 308 308 308 307 305 304 301 296 286 275 268 264 261 259 260 262 265 266 263 259 255 252 249 247 247 248 249 251 252 252 249 246 245 247 251 253 253 253 254 256 258 260 262 265 268 270 272 275 279 282 285 287 288 289 290 290 291 295 297 298 299 303 307 312 318 323 326 330 337 346 348 342 337 338 343 350 356 0 2 3 5 6 6 6 7 8 9 11 11 11 10 9 11 14 16 15 14 14 16 18 20 23 26 29 29 29 30 34 39 43 41 36 31 27 25 25 28 34 41 43 37 26 20 18 19 23 32 44 55 56 56 55 54 51 47 42 39 35 32 29 27 26 25 24 23 22 21 21 20 19 19 18 17 16 14 13 12 14 17 19 20 20 20 20 20 21 22 22 22 21 19 17 15 13 11 10 10 9 8 7 6 5 4 3 2 1 360 359 357 356 354 353 352 351 350 348 347 346 345 344 342 341 340 339 338 338 338 338 338 337 336 334 333 332 332 331 331 330 330 330 329 328 326 324 323 321 320 320 320 321 322 324 325 326 326 325 324 324 325 326 326 325 324 323 322 321 321 321 320 320 318 317 314 312 309 306 303 300 296 293 289 285 281 279 276 274 271 269 267 265 263 262 261 260 260 260 259 258 258 258 258 257 254 252 252 254 257 256 247 238 234 235 239 242 246 247 248 248 249 249 248 247 246 245 245 244 243 241 240 239 240 245 250 254 255 254 253 253 253 254 255 257 258 259 261 263 263 263 263 264 265 267 268 269 271 272 272 273 274 275 275 276 276 277 279 282 285 287 289 291 294 298 306 320 334 349 9 44 75 91 97 97 93 85 63 46 46 55 62 67 74 80 82 79 73 64 54 46 36 28 22 18 18 19 18 16 13 10 4 355 349 346 344 342 339 337 335 333 331 329 328 327 326 326 328 331 335 338 340 338 336 334 333 331 330 329 329 329 329 328 328 327 327 326 327 327 327 328 329 330 332 334 335 334 334 333 332 331 330 329 328 326 325 323 322 321 320 319 318 318 317 316 315 313 312 312 312 311 311 310 310 309 309 308 307 307 307 308 308 309 309 310 311 312 312 313 313 314 315 316 317 318 318 319 48 48 48 48 48 48 47 47 46 46 46 46 46 46 45 46 46 46 46 46 46 45 44 42 40 39 37 36 35 34 34 34 33 33 32 32 30 28 26 24 22 20 17 14 10 5 360 353 346 340 335 330 327 324 321 320 319 319 319 320 320 319 317 314 312 310 308 308 307 305 304 303 303 304 306 306 306 305 303 301 299 293 283 273 267 262 261 260 261 265 269 271 267 261 256 252 249 248 248 249 250 251 251 249 246 243 244 247 251 253 253 254 256 258 260 261 263 265 268 271 274 277 280 282 285 288 291 293 293 293 291 294 294 295 298 302 307 313 318 323 327 333 340 346 343 337 335 338 345 352 357 360 2 3 4 6 6 6 7 8 10 11 12 11 10 8 8 9 11 12 13 15 19 22 26 30 34 36 34 35 36 40 44 47 45 37 29 23 20 19 22 33 45 49 40 26 16 12 14 22 32 47 65 68 66 63 59 55 50 45 40 36 31 29 28 27 26 25 23 22 22 21 21 20 19 19 17 16 15 15 14 15 20 27 30 31 31 30 30 30 30 29 28 27 25 23 20 18 16 14 13 12 11 10 9 8 7 5 4 3 2 1 360 358 356 355 353 352 350 349 347 346 346 345 344 343 341 340 339 338 338 338 338 337 335 333 332 331 330 330 330 330 330 329 328 327 325 324 322 322 321 321 321 322 323 325 327 328 329 328 327 326 326 326 326 327 327 327 327 326 325 324 324 323 321 319 317 314 311 309 306 302 299 295 291 287 283 280 277 274 271 269 266 264 263 261 260 259 259 259 259 258 257 257 257 256 254 252 252 253 254 253 250 247 243 242 243 244 246 248 249 249 249 249 248 246 245 244 244 244 245 245 245 244 245 248 252 255 257 256 255 255 255 256 257 258 259 260 262 263 263 263 263 263 265 266 268 269 270 272 272 272 273 273 273 272 272 273 276 279 282 285 287 287 288 289 292 300 310 317 327 340 4 48 77 86 84 79 51 26 22 33 45 53 63 72 77 77 73 65 54 46 38 29 22 17 17 17 16 13 10 7 6 356 350 345 342 340 338 336 334 331 329 326 324 323 323 323 325 328 331 334 336 335 334 332 329 327 326 324 324 323 323 323 323 323 323 322 322 323 324 324 325 326 328 329 329 330 330 330 329 328 328 327 326 326 325 324 323 321 320 319 319 318 317 315 314 312 311 310 310 310 309 309 308 308 308 307 306 306 306 306 306 307 307 308 309 310 311 311 312 313 314 315 315 316 317 317 48 48 48 48 48 47 47 46 46 45 45 46 46 46 46 46 46 46 46 46 45 45 44 42 41 39 39 38 38 38 38 38 38 38 38 37 36 34 32 30 28 26 23 19 14 7 360 352 344 337 332 327 324 321 320 319 319 319 319 320 320 317 314 311 308 305 303 303 302 302 301 300 301 302 304 304 304 302 300 297 296 290 278 270 265 259 257 259 262 264 266 266 262 256 253 251 250 249 249 249 248 247 246 245 243 241 244 248 250 252 253 255 257 260 262 263 264 266 269 274 278 281 284 286 289 292 294 295 295 293 290 292 293 295 299 303 309 315 320 324 328 334 340 342 338 333 334 340 347 354 359 1 2 3 4 5 6 6 7 8 9 11 11 11 9 7 6 5 6 9 13 17 21 26 32 36 39 40 39 40 42 45 49 51 48 37 26 19 16 15 18 29 48 55 44 27 15 10 12 22 34 49 67 75 74 69 63 57 52 47 42 38 33 31 30 28 27 26 25 24 23 23 22 22 21 20 19 18 18 17 17 17 20 27 34 38 37 36 35 34 33 32 31 29 27 25 22 20 18 16 14 13 13 12 11 10 9 8 7 5 4 3 2 0 359 357 355 354 352 350 349 348 347 346 345 344 343 341 340 338 338 338 337 336 335 332 331 330 329 329 330 330 330 328 327 326 325 324 323 323 323 323 322 323 324 325 328 331 331 330 329 327 327 327 327 329 331 332 333 332 331 330 328 326 324 322 320 317 314 311 309 305 302 298 294 290 286 282 279 275 272 269 266 264 263 261 260 259 258 258 258 257 257 257 256 255 254 253 252 252 252 251 250 249 247 245 245 246 247 249 250 250 249 248 247 246 244 244 244 244 245 247 248 248 249 251 254 257 259 259 258 258 258 259 260 262 262 262 262 262 262 263 263 263 264 265 266 268 269 271 272 273 273 272 271 269 269 270 273 276 279 283 285 282 278 274 276 288 299 304 308 313 317 325 341 7 27 43 28 8 6 28 46 59 69 77 81 82 78 69 58 48 38 30 22 17 16 17 15 12 7 4 1 355 348 343 340 338 337 335 333 331 328 325 323 321 321 321 323 325 328 330 331 331 331 329 326 324 322 320 319 319 319 319 319 319 319 319 319 320 321 321 322 323 324 325 325 326 326 326 326 325 325 324 324 324 323 323 322 321 320 319 318 317 316 314 313 311 310 309 308 307 307 307 306 306 306 306 305 305 304 304 304 305 306 306 307 308 309 310 311 311 312 313 314 314 315 316 47 48 47 47 47 47 46 46 45 45 45 45 46 46 46 46 46 46 46 46 46 46 45 44 43 42 42 42 42 42 42 42 43 43 44 44 43 42 39 37 36 33 30 26 19 10 360 350 342 335 330 326 324 322 320 321 322 322 322 320 317 312 309 306 301 299 298 298 298 298 298 298 299 300 301 302 301 299 296 293 290 285 272 266 259 253 252 255 258 260 260 258 256 253 251 250 250 250 249 247 245 243 242 241 240 242 245 248 249 249 251 255 258 261 263 265 266 268 271 276 282 287 290 293 295 296 296 297 297 295 293 295 299 301 304 308 313 320 326 331 334 337 338 337 333 332 336 343 351 357 1 3 3 4 4 5 5 5 5 6 7 9 10 10 9 7 5 4 4 8 13 20 25 31 37 41 42 42 42 44 47 50 53 53 46 34 25 19 16 16 19 27 52 63 51 32 17 11 11 17 33 50 64 75 76 72 66 59 53 47 43 39 35 33 32 31 29 28 27 26 25 25 25 24 23 23 22 21 20 20 19 19 20 22 28 35 39 37 35 34 33 32 31 29 27 24 22 20 18 16 15 14 13 13 12 11 10 9 8 7 6 5 3 2 0 358 357 355 353 352 351 349 348 346 345 344 344 342 341 339 338 338 337 336 334 332 331 330 330 330 330 330 330 328 327 326 325 324 324 325 325 324 324 324 325 327 330 332 332 331 330 329 329 329 330 333 336 339 340 339 337 335 333 330 327 325 322 320 317 314 311 308 305 301 297 293 289 284 280 277 273 269 266 264 262 261 259 258 258 257 257 257 256 256 255 254 254 253 253 252 251 250 249 248 248 247 246 247 248 249 250 250 249 247 246 244 244 243 242 243 244 246 247 249 250 253 256 258 260 261 261 261 261 261 263 264 264 264 263 262 262 263 263 263 263 264 265 265 266 268 270 273 274 273 269 267 267 268 270 273 277 282 282 279 269 258 260 278 292 298 302 304 306 309 313 319 324 327 330 334 341 24 58 74 84 89 92 91 86 78 68 56 43 32 23 18 16 17 16 12 6 2 358 352 346 340 337 336 335 334 333 331 328 325 323 321 320 320 322 323 325 325 326 326 326 325 323 321 319 318 316 316 316 316 316 316 317 317 318 318 319 320 321 322 322 323 323 323 323 323 323 322 322 322 321 321 321 321 320 320 319 318 317 316 315 313 312 310 308 307 306 306 305 305 304 304 304 304 303 303 303 303 303 304 305 305 306 307 308 308 309 309 310 311 311 312 313 314 47 47 47 46 46 45 45 45 45 45 45 45 46 46 46 46 46 46 46 47 47 48 48 47 46 45 45 44 45 45 46 47 48 49 51 52 51 50 48 46 44 42 39 35 29 18 0 347 337 331 327 324 324 321 321 323 324 324 321 316 312 308 304 300 295 293 292 293 294 295 296 296 297 298 299 299 298 295 292 289 284 277 265 260 252 246 246 250 253 255 257 257 256 253 250 249 248 248 247 245 243 240 239 238 239 241 243 244 244 245 249 254 257 261 265 267 269 271 274 278 284 290 295 297 297 297 297 297 297 298 300 304 310 315 317 318 322 327 333 338 338 335 334 333 334 337 342 348 354 359 2 3 3 3 4 4 4 4 3 3 5 7 8 9 9 6 3 3 5 10 16 23 30 37 41 43 44 44 45 47 51 54 58 56 47 33 26 21 18 18 21 32 56 69 60 42 28 20 13 15 32 50 64 74 75 73 68 61 54 48 43 39 36 34 34 33 32 30 29 29 28 28 27 27 26 25 24 23 22 22 21 21 21 22 28 34 37 35 33 31 30 30 29 27 26 24 22 20 18 16 15 14 14 13 13 12 11 10 9 8 7 6 4 3 1 359 358 356 354 353 352 351 348 347 346 345 344 343 342 341 339 339 338 336 335 333 332 331 331 331 331 330 329 328 327 326 325 325 326 327 327 326 325 325 326 328 331 332 332 332 331 332 332 334 336 339 343 345 345 344 343 340 337 334 331 328 325 322 318 315 312 310 307 304 300 296 291 287 282 277 273 269 266 263 262 260 258 257 257 257 256 256 255 255 254 253 253 253 252 251 250 249 248 247 247 246 247 247 248 249 249 249 248 246 244 243 242 241 240 241 242 243 244 246 250 254 257 259 261 261 262 262 263 264 264 265 265 265 264 265 264 264 262 262 262 263 264 264 263 265 268 271 273 274 269 267 266 267 268 271 275 279 280 277 268 257 249 267 284 292 297 299 301 302 304 306 308 309 309 312 322 347 57 89 97 100 102 99 95 89 81 70 54 38 26 19 16 16 16 12 7 2 356 350 343 337 334 333 333 333 333 332 329 327 324 322 320 320 321 322 323 322 321 321 321 320 320 318 317 316 315 314 314 314 314 315 315 316 317 318 319 320 321 322 323 323 323 322 322 321 321 321 320 320 319 319 319 318 317 317 316 315 315 314 313 312 310 309 307 306 305 304 303 303 303 302 302 302 302 302 302 303 303 303 304 304 305 306 306 307 307 307 307 308 309 310 311 312 46 46 46 45 44 44 44 44 44 44 45 45 46 46 47 47 47 48 48 49 50 51 51 50 49 48 47 47 48 49 51 53 54 56 58 59 60 59 57 55 53 52 53 53 48 29 353 335 324 318 316 316 317 320 319 320 320 318 314 309 306 303 299 295 291 288 287 288 290 293 294 294 294 295 296 296 294 290 287 284 279 271 260 251 240 238 241 246 250 253 257 259 256 253 250 248 246 245 245 245 242 240 237 237 237 237 238 239 240 243 247 252 256 261 266 268 270 272 274 278 283 290 295 298 298 297 297 298 299 300 304 311 318 324 329 331 333 334 336 336 334 333 332 333 337 341 346 351 356 359 1 1 1 2 2 2 2 2 1 1 2 5 7 8 7 4 2 3 8 14 20 26 34 41 45 45 45 46 48 50 54 58 59 55 45 35 27 22 20 21 26 37 55 69 73 65 48 32 22 19 26 41 62 73 75 72 67 61 55 48 43 40 37 35 34 33 32 32 32 31 31 30 30 29 28 27 26 25 24 24 23 23 24 25 29 33 34 32 30 28 28 28 27 26 25 23 22 20 19 17 16 15 15 14 14 13 12 11 11 9 8 6 5 3 1 360 358 356 355 354 353 352 350 348 346 346 345 344 342 341 340 340 339 337 335 334 333 332 331 331 331 331 330 329 328 327 327 327 328 329 329 328 328 328 329 330 331 332 332 333 334 335 336 337 340 344 347 349 349 349 348 346 343 339 335 331 327 323 320 316 313 310 308 306 303 299 295 290 285 279 274 270 266 263 261 259 258 257 256 255 255 255 255 254 253 252 252 252 252 251 250 248 247 246 246 246 246 247 247 248 248 249 248 246 244 242 241 240 240 241 242 243 243 245 249 253 257 259 260 261 261 262 263 264 264 265 265 265 265 267 268 265 262 260 261 263 264 263 262 263 265 269 271 273 270 269 267 267 268 269 273 276 278 277 273 270 258 263 275 285 291 294 297 298 298 299 300 300 300 302 308 319 4 95 109 107 109 107 102 98 92 83 68 49 32 20 14 12 12 10 6 1 354 348 341 335 332 330 330 331 332 332 331 329 327 324 322 321 320 320 320 320 318 318 318 317 317 316 315 315 314 314 313 313 313 313 314 315 317 318 320 322 324 325 325 325 325 324 323 322 321 320 319 319 318 317 317 316 315 314 313 313 313 312 311 310 309 307 306 304 303 302 301 301 301 301 301 301 301 301 302 302 302 303 303 303 304 305 305 305 306 305 305 305 306 307 308 310 46 45 45 44 43 43 43 43 44 44 45 46 46 47 48 48 49 49 50 52 53 54 54 53 52 51 51 51 52 54 56 58 60 62 65 67 68 67 66 64 65 68 77 89 93 73 297 291 291 293 295 298 303 311 317 317 314 309 306 302 299 297 294 291 287 285 284 285 288 290 292 292 292 293 293 291 289 284 280 278 274 265 252 240 226 232 237 242 248 253 257 258 255 252 249 246 244 243 245 245 244 240 237 236 237 236 238 242 244 244 246 251 255 260 264 267 269 271 273 277 282 288 294 297 298 299 300 301 301 301 305 311 318 325 329 331 332 333 333 332 331 331 331 334 338 344 348 352 356 358 359 359 360 0 1 1 1 0 360 360 0 2 5 5 4 2 1 4 11 17 23 29 37 44 48 48 48 49 50 53 57 62 64 60 49 35 28 24 23 24 28 35 45 60 76 79 65 52 44 28 28 42 60 70 72 70 65 60 56 50 45 42 39 37 34 32 32 32 33 34 33 33 32 31 30 29 28 27 26 26 26 26 27 29 32 32 31 29 27 27 27 27 27 27 26 25 23 22 21 20 19 18 17 17 15 14 14 13 12 10 8 6 5 3 2 0 359 357 356 355 354 353 351 349 347 346 345 344 343 342 341 341 340 338 337 335 333 332 332 332 332 331 331 330 329 328 328 329 330 331 330 330 330 330 331 332 332 333 334 336 337 338 339 341 344 346 348 350 351 352 352 351 347 343 339 334 330 325 321 316 313 310 307 306 304 302 299 294 289 283 277 272 267 264 261 259 257 256 255 254 254 254 254 254 253 252 251 251 251 250 249 247 246 245 245 246 246 246 247 247 248 249 249 247 245 242 241 241 242 244 245 244 244 246 248 251 255 257 259 260 260 262 262 263 263 263 264 265 266 269 270 268 263 260 261 263 264 264 264 265 266 269 270 271 271 271 269 267 267 269 271 274 277 279 278 278 274 271 274 279 284 287 292 294 295 295 295 294 294 296 299 306 321 86 113 114 114 113 110 104 97 89 77 60 39 23 13 8 6 6 5 0 353 346 340 334 330 329 329 331 332 333 333 331 329 327 324 321 319 318 318 317 316 316 315 315 315 314 313 314 313 313 312 311 310 310 312 313 316 319 322 325 327 328 329 328 328 326 325 323 322 320 319 317 316 315 315 314 313 312 312 312 311 311 310 309 308 306 305 303 302 301 300 299 299 299 300 300 301 301 301 301 301 301 302 302 303 303 304 304 303 303 303 303 303 304 306 307 45 45 44 43 42 42 42 42 43 44 45 46 48 49 50 50 50 51 53 55 57 57 57 56 56 55 55 56 57 59 61 63 65 68 71 74 76 75 74 75 80 95 126 154 175 201 224 244 260 267 268 268 264 260 273 300 305 304 302 300 296 293 289 286 283 281 281 283 286 288 289 290 290 290 289 287 283 279 275 273 269 259 247 234 225 229 234 239 245 251 256 255 252 251 250 247 245 244 246 246 244 240 237 237 238 240 245 250 251 247 245 248 254 259 262 264 266 271 275 278 283 287 291 295 298 300 301 302 302 302 305 311 318 323 325 326 327 330 333 334 332 330 330 333 339 345 350 353 355 357 358 358 358 359 359 359 360 360 359 359 360 1 3 3 2 2 3 8 16 22 26 32 39 44 49 51 52 52 53 55 59 64 66 62 48 35 29 26 26 26 27 31 37 48 63 71 68 65 55 38 35 47 59 65 67 68 64 60 57 53 48 44 41 38 35 32 31 32 34 36 36 35 34 33 32 31 30 29 29 28 28 27 27 28 29 30 29 28 27 26 27 28 29 29 28 27 26 25 24 23 22 21 20 20 18 17 16 15 13 11 9 7 5 4 2 1 359 358 357 356 355 353 352 350 349 347 346 345 344 343 343 342 341 340 338 336 335 333 333 332 332 332 332 331 330 330 330 330 331 332 331 331 332 333 334 334 334 334 336 337 339 340 341 342 344 346 347 348 349 351 354 354 351 347 342 337 332 327 322 317 313 309 307 306 305 304 302 298 293 287 280 273 268 264 261 258 257 255 254 254 254 254 254 253 252 251 251 250 250 249 247 246 244 244 244 245 245 245 246 247 248 248 248 246 243 241 241 242 244 245 244 242 239 237 239 245 250 253 254 257 260 262 264 263 262 263 264 265 267 268 270 269 266 263 263 263 265 266 267 268 269 270 271 271 271 272 271 269 269 270 271 273 276 279 280 281 281 281 282 283 284 284 288 292 293 294 293 292 291 292 294 297 301 319 119 119 118 118 117 110 101 92 82 68 48 28 16 8 3 2 3 0 353 345 339 334 330 329 329 331 332 334 334 333 331 329 326 323 319 317 316 315 314 314 313 313 313 312 312 312 312 312 310 309 307 307 308 311 315 320 325 328 331 333 334 333 332 330 328 325 323 320 318 317 315 314 313 312 312 311 311 311 311 310 310 309 307 306 305 303 301 300 299 298 299 299 300 300 300 300 301 300 300 300 300 301 301 302 302 302 301 301 301 301 301 302 303 305 45 45 44 43 42 42 42 42 43 44 45 47 48 50 51 51 52 54 56 59 61 61 60 60 59 59 60 61 63 64 66 68 71 74 77 79 81 81 82 85 97 137 182 210 236 247 247 245 249 252 250 245 239 233 243 266 287 295 297 295 291 286 282 280 279 279 279 280 282 284 286 287 287 287 285 282 277 274 271 268 263 254 244 234 229 230 233 236 243 249 253 254 252 252 252 249 247 246 246 246 243 239 237 238 241 246 253 257 255 250 244 245 251 256 260 262 264 272 279 284 288 290 291 293 296 298 300 302 304 305 308 313 318 320 321 320 321 326 332 337 336 333 331 335 341 347 351 353 354 356 357 357 357 357 358 359 360 0 0 360 360 1 3 2 3 5 8 14 21 26 31 36 40 43 48 51 53 54 54 56 60 66 66 55 44 36 31 28 27 27 27 28 33 43 61 76 78 74 60 44 40 50 59 62 64 66 64 60 58 54 50 46 42 39 36 34 33 34 37 39 38 38 37 36 35 34 33 31 30 29 28 27 27 29 30 30 30 29 28 28 29 30 31 32 31 30 29 28 27 27 26 25 24 23 21 19 18 16 15 13 10 8 6 4 3 1 360 358 357 356 355 354 352 351 350 349 348 346 345 345 344 343 342 341 340 338 336 334 333 333 333 333 333 332 331 331 331 332 333 333 333 333 334 335 336 335 335 335 336 339 341 342 342 342 343 344 345 346 348 349 351 354 354 351 346 340 334 328 323 318 314 310 308 307 306 306 305 302 297 291 283 275 269 265 261 258 256 255 254 254 253 253 253 252 251 250 250 249 248 247 245 244 242 242 242 243 244 244 245 246 247 247 246 245 243 243 243 243 244 243 240 236 235 235 239 243 250 255 259 262 265 266 268 268 266 265 265 265 266 267 268 268 267 266 265 265 266 267 268 270 271 272 272 272 272 272 273 273 274 273 273 273 275 277 279 281 282 285 287 290 291 291 291 293 294 294 292 290 289 290 291 292 293 291 169 126 122 122 123 118 106 94 84 71 52 33 20 10 3 1 2 0 354 346 339 333 330 329 329 331 332 334 334 334 333 330 327 323 319 316 314 313 312 312 311 311 310 310 310 310 310 309 308 305 303 303 305 310 316 322 327 331 334 336 337 337 336 334 331 328 325 322 319 317 316 314 313 312 311 311 311 310 310 310 309 308 307 305 304 303 301 300 299 299 299 299 300 300 300 300 300 299 299 299 299 299 300 300 300 300 300 300 299 299 300 300 301 303 44 44 44 44 43 42 42 42 43 44 45 47 49 51 52 53 54 56 59 62 64 64 63 63 64 65 66 67 68 69 71 73 76 79 81 82 84 86 90 97 116 171 207 236 263 281 280 272 268 267 267 265 267 275 262 257 269 283 289 289 284 279 276 275 276 276 276 277 279 281 283 285 284 283 280 276 272 269 267 264 258 251 244 239 235 233 233 236 243 249 253 254 253 253 253 250 247 246 244 242 239 236 236 240 245 252 259 261 257 251 247 248 253 256 259 260 264 274 284 293 297 297 296 295 296 296 301 306 311 315 319 321 321 320 318 317 317 322 331 341 344 341 339 340 344 348 350 351 351 353 354 355 355 356 358 0 1 1 1 1 2 3 4 4 6 10 15 21 26 31 37 42 42 41 45 49 52 53 54 57 62 67 67 55 44 36 32 30 29 27 24 24 27 38 68 87 89 69 53 46 46 53 60 62 64 65 64 61 58 54 50 46 42 40 38 37 36 38 40 42 42 41 40 39 38 36 35 33 31 29 27 27 28 29 31 31 32 31 31 31 32 33 34 34 34 33 32 31 31 30 30 29 27 26 24 22 20 18 16 14 12 9 7 5 3 2 0 359 358 356 355 354 353 352 352 351 349 348 347 346 345 343 342 341 340 338 336 335 334 334 334 334 334 333 332 332 333 334 334 334 334 335 336 337 337 336 335 335 337 340 343 344 343 343 343 344 345 346 347 350 352 356 358 356 351 343 336 330 325 320 315 312 310 308 307 307 306 305 302 296 289 281 273 267 262 259 256 255 254 253 253 252 252 251 250 249 248 247 246 245 243 242 241 240 241 242 242 243 244 245 246 247 247 247 248 248 247 244 242 240 237 236 238 243 251 256 259 261 264 267 269 269 269 269 268 267 266 265 266 266 266 266 266 266 266 266 267 268 270 271 272 273 274 274 275 275 276 276 275 273 272 273 274 275 277 279 281 283 286 290 294 296 296 296 296 295 292 289 288 288 290 290 292 292 285 170 131 127 127 124 112 96 82 68 51 35 24 13 6 4 4 3 355 346 339 334 331 330 330 331 332 332 333 333 332 329 326 323 319 315 312 311 310 309 308 308 307 305 305 304 304 303 301 300 299 301 304 310 316 322 327 331 334 336 338 338 337 336 334 331 327 324 322 319 317 316 314 313 312 311 310 310 310 309 308 307 306 305 303 302 301 300 299 299 299 299 300 300 300 299 299 298 297 297 298 298 299 299 299 299 299 299 299 298 299 299 300 302 43 44 45 45 44 44 44 44 44 44 46 47 49 51 53 55 57 59 62 65 66 66 66 66 69 71 72 72 73 74 76 78 81 83 84 85 88 92 99 110 133 179 205 227 265 291 300 302 304 311 316 321 326 305 271 257 258 265 274 278 275 272 270 270 272 273 274 275 277 279 281 283 281 278 275 270 267 265 263 260 255 250 246 242 238 233 233 237 243 249 253 254 253 252 250 245 243 241 239 237 234 233 236 241 248 254 260 260 255 251 251 253 256 259 259 260 265 275 287 299 305 308 308 306 305 305 312 319 327 334 337 336 331 327 324 323 324 330 341 352 355 351 345 343 344 346 347 348 349 350 352 353 355 358 0 2 3 3 2 3 4 6 7 8 11 16 21 27 31 35 39 40 39 40 42 47 50 52 54 58 63 67 67 54 44 38 34 31 30 26 22 23 26 40 75 91 96 78 62 54 53 56 61 64 65 66 65 62 58 54 50 46 44 42 41 40 41 43 46 46 46 45 44 43 40 38 36 33 31 30 29 28 29 31 33 34 34 34 34 34 35 36 36 36 36 35 34 34 34 34 34 33 31 30 27 25 23 20 18 16 14 11 8 6 4 3 1 360 358 357 356 355 354 353 352 351 350 349 348 347 346 344 343 341 340 338 336 335 334 334 335 335 335 334 334 335 335 336 336 336 336 336 336 337 336 336 335 336 338 342 345 346 345 345 345 345 345 345 346 349 354 360 4 4 358 349 338 332 326 321 316 313 311 310 309 308 308 308 306 302 296 288 279 271 264 259 257 255 254 253 252 252 251 250 249 248 247 246 245 243 241 240 239 239 240 241 241 242 243 244 245 245 247 249 252 252 249 241 235 233 234 236 240 246 252 257 260 264 267 270 271 269 268 267 266 265 264 264 264 264 264 264 264 265 265 266 268 269 271 272 273 274 275 276 277 278 279 278 276 274 273 272 272 273 275 276 278 281 284 288 292 294 295 296 296 295 294 290 289 288 289 289 290 292 289 278 185 139 132 131 120 102 83 67 50 35 25 16 10 8 8 4 357 349 342 337 334 332 332 331 331 330 330 329 328 326 323 320 317 313 310 308 307 306 304 302 301 300 298 297 296 296 295 296 297 300 305 310 316 321 326 330 332 334 336 337 337 336 335 332 329 327 324 322 319 317 315 314 312 311 310 309 309 308 307 306 304 303 302 301 301 300 299 299 299 299 299 299 299 298 298 297 296 296 297 297 298 298 299 299 299 298 298 298 298 299 299 301 43 44 45 45 45 45 45 45 45 46 47 48 50 53 55 57 59 61 64 67 68 68 68 70 74 77 77 77 77 78 80 82 84 86 88 90 94 100 109 122 143 170 189 194 243 279 297 310 313 315 322 326 312 275 262 253 251 253 257 262 264 265 265 267 269 271 272 274 277 279 280 280 278 273 269 265 262 260 258 256 252 248 244 240 235 231 232 236 241 246 250 252 250 246 241 237 236 235 233 232 231 231 235 241 248 254 257 256 253 251 253 257 261 262 260 260 267 278 290 302 311 318 324 328 332 337 342 347 351 354 355 352 345 339 337 337 340 346 355 1 359 352 345 342 341 342 344 346 348 350 351 354 357 0 4 5 6 5 5 5 7 9 11 13 17 22 28 34 38 40 40 36 35 37 40 44 48 51 55 59 63 65 65 61 47 40 36 33 30 27 24 28 33 48 78 89 96 92 81 68 61 60 61 65 67 67 66 63 59 56 52 49 46 45 44 45 46 50 51 51 50 49 47 44 41 39 37 35 33 32 31 30 30 30 32 35 35 36 35 35 36 37 38 38 37 37 36 36 37 37 37 36 35 33 31 28 26 23 20 18 16 13 10 8 5 4 2 1 359 358 357 356 354 353 353 352 352 351 349 348 347 345 343 342 340 338 337 336 335 335 335 335 335 335 336 337 337 337 337 337 336 336 336 335 335 334 334 336 340 343 346 346 346 347 346 345 344 343 344 347 353 2 8 10 8 1 345 334 327 321 317 313 311 310 310 310 310 309 309 307 303 295 286 275 267 260 257 255 254 253 252 251 251 250 249 248 246 244 243 241 239 237 237 238 239 239 239 240 241 242 242 243 245 250 254 255 249 235 225 223 227 232 237 243 249 255 260 264 268 270 270 268 265 264 262 262 261 262 262 262 262 262 262 263 265 266 268 269 270 272 273 273 274 276 278 281 282 281 279 276 274 272 272 273 274 275 277 279 282 285 288 291 292 293 293 294 294 293 291 290 289 288 289 290 289 284 263 207 154 142 130 111 90 76 57 39 26 16 9 6 7 2 356 350 346 342 338 335 333 331 329 328 326 325 324 322 320 317 314 311 308 306 304 303 300 298 296 294 293 293 292 292 293 295 298 302 306 311 316 321 326 329 331 333 334 335 335 335 335 333 331 329 326 324 322 319 317 315 313 311 310 309 308 307 306 305 304 303 302 301 300 300 299 299 299 299 299 299 298 298 297 296 296 296 296 296 297 297 298 298 298 298 298 298 299 299 300 301 43 44 46 46 47 47 47 47 47 47 48 50 52 55 57 59 61 63 65 68 69 69 71 75 79 82 81 80 80 82 83 85 87 89 92 97 103 110 120 134 151 168 180 187 222 256 274 281 284 282 278 276 272 269 263 251 250 249 249 251 255 259 262 265 267 269 270 273 277 279 280 278 274 268 264 259 257 255 252 248 246 242 238 234 230 228 230 234 239 244 248 249 246 240 235 232 231 230 230 229 228 230 235 241 248 253 255 254 251 251 254 259 263 264 261 261 270 282 295 307 317 328 340 352 0 4 2 1 358 358 359 358 355 351 348 349 351 354 356 356 352 347 343 341 342 343 345 348 350 352 354 358 1 5 7 9 9 9 8 8 9 12 16 20 24 30 36 40 41 40 38 34 34 36 39 43 46 50 55 59 62 62 62 60 48 42 38 34 30 28 31 36 44 58 75 84 91 92 84 75 68 66 64 66 69 70 69 66 62 59 55 52 50 49 49 50 52 54 55 54 52 49 47 44 42 40 38 37 35 34 33 31 30 30 31 34 35 35 36 36 37 38 39 39 38 38 38 38 39 40 40 39 37 35 34 31 29 26 23 20 18 15 12 10 7 5 3 2 0 359 357 355 354 353 353 354 353 352 351 349 348 346 344 342 340 339 337 337 336 335 335 335 336 336 337 338 338 338 337 336 336 335 335 334 333 333 333 336 340 343 345 345 345 346 344 343 341 341 341 344 352 1 9 13 13 11 353 338 329 322 317 314 311 310 310 310 310 310 310 310 307 302 294 284 274 265 260 257 255 253 252 251 250 249 248 246 244 242 240 237 235 234 234 235 235 236 237 238 239 239 239 240 243 248 254 257 253 237 221 219 222 228 233 238 244 252 259 265 270 271 269 266 263 262 261 261 261 262 262 262 262 262 262 263 265 266 267 268 269 270 271 272 273 275 278 281 283 282 281 278 275 273 272 273 274 275 276 278 280 283 285 287 288 288 289 291 292 293 293 291 289 288 288 289 289 287 275 263 226 181 153 118 86 81 61 39 22 8 357 355 355 353 350 347 346 344 340 336 333 330 328 325 323 321 319 318 315 313 310 308 305 303 302 300 297 295 293 291 291 291 292 293 294 296 299 303 306 310 315 321 326 330 332 333 334 334 334 334 334 333 332 331 329 326 324 321 318 316 314 312 310 309 307 306 305 304 303 302 301 301 300 300 299 299 299 299 299 299 298 297 297 296 296 296 296 296 296 297 297 298 298 299 299 299 299 299 300 301 43 45 46 47 48 48 48 49 49 50 51 53 55 57 60 62 63 64 67 70 71 73 75 80 84 86 85 83 84 86 87 88 90 93 98 105 113 122 133 145 158 169 178 191 213 238 253 264 271 270 262 261 263 262 257 251 248 244 242 244 248 254 259 262 265 267 270 274 278 280 279 275 270 264 257 254 252 250 247 243 240 237 234 230 227 226 229 234 238 243 246 246 241 235 231 230 229 229 228 227 228 230 235 241 247 252 253 252 251 251 254 259 263 262 260 261 271 285 298 310 322 331 340 350 358 2 3 0 355 355 357 359 0 359 355 354 353 352 351 349 346 345 345 344 345 347 349 351 352 354 357 1 4 7 10 12 13 13 12 11 13 16 20 24 29 34 39 41 40 37 34 35 37 38 39 40 43 48 55 58 58 57 57 57 51 46 40 34 32 34 38 43 57 67 73 79 87 90 85 79 76 75 72 66 70 72 72 68 64 60 58 56 55 55 55 56 58 59 57 55 51 49 46 44 42 40 39 38 36 35 33 31 29 29 30 33 34 35 36 37 38 39 39 39 39 38 38 39 40 41 41 40 38 37 35 33 31 28 25 22 20 17 15 12 10 7 4 3 1 358 356 354 354 354 354 355 354 353 352 350 348 346 344 342 340 339 338 337 336 336 336 336 336 337 338 338 338 337 336 335 335 334 334 334 333 332 333 336 340 342 343 342 343 343 341 340 339 339 339 343 350 359 7 12 14 13 1 347 333 323 318 314 312 310 309 309 309 310 311 311 311 308 304 295 285 274 266 260 256 253 252 250 249 248 246 244 242 240 237 234 231 230 230 231 232 233 234 234 235 235 236 238 241 246 251 256 256 242 227 222 223 226 230 236 243 250 260 269 274 275 270 264 260 260 260 261 262 264 265 265 264 263 263 264 265 266 266 267 267 268 270 271 273 274 277 280 282 283 282 280 277 275 274 275 276 276 276 277 279 281 283 284 285 285 286 288 290 292 292 291 289 288 287 288 290 290 285 282 277 269 264 283 1 30 26 13 2 353 343 340 339 338 337 337 338 338 336 333 330 327 325 323 320 318 316 314 312 309 307 305 303 302 300 298 296 294 292 291 291 291 292 293 295 297 299 302 305 308 312 318 323 328 332 334 334 333 333 332 332 332 332 332 331 329 326 323 321 318 315 313 311 309 307 306 305 304 303 302 302 301 300 300 300 300 300 300 300 299 299 298 297 297 296 296 296 296 297 297 297 298 298 299 299 299 300 300 301 302 44 46 47 48 49 49 49 50 51 52 54 56 58 60 62 63 65 67 70 73 76 78 81 85 89 89 88 87 88 90 91 91 94 99 105 114 124 135 146 156 167 177 186 199 215 231 243 252 259 262 260 253 252 249 247 245 241 237 236 240 245 250 254 257 260 264 270 275 278 280 277 272 265 258 252 249 248 247 245 243 239 235 233 228 226 227 230 235 239 241 242 241 236 230 228 228 228 228 227 227 228 232 236 241 246 250 252 252 251 251 254 258 261 259 257 257 266 280 293 304 313 320 325 331 340 348 351 350 347 346 349 352 352 351 350 348 347 346 345 344 343 344 346 346 347 348 349 350 352 354 356 359 3 7 11 14 16 16 15 14 15 18 21 25 30 34 38 40 36 35 36 39 41 40 38 38 39 43 49 52 49 47 47 47 48 48 44 39 38 41 44 47 61 67 72 77 84 88 87 84 83 85 81 72 71 72 71 69 65 62 61 61 61 62 62 63 63 61 58 54 50 48 46 44 43 41 39 38 36 34 32 31 29 28 29 32 34 35 37 38 39 40 40 39 38 38 38 39 40 41 41 40 39 38 37 35 33 30 28 25 22 20 17 15 12 9 6 3 0 357 355 354 354 354 354 354 353 352 351 349 347 345 343 342 340 338 337 336 335 335 335 336 336 337 338 337 337 336 335 335 335 335 335 334 333 333 334 337 340 340 340 339 339 340 339 338 338 337 338 342 348 357 5 11 14 13 7 357 339 325 319 315 312 309 308 308 309 310 311 312 312 311 309 303 295 284 273 265 259 255 252 250 248 246 245 243 240 237 233 230 228 227 227 228 229 230 230 231 231 232 233 235 237 240 243 245 244 236 229 227 228 230 233 239 245 252 261 271 279 281 274 264 258 257 258 260 263 266 268 268 267 266 266 265 265 266 266 266 267 269 270 272 273 274 276 279 281 282 282 280 278 276 277 278 278 276 276 277 278 279 281 282 283 284 284 286 287 289 290 289 288 287 287 287 290 291 290 289 289 289 291 296 308 326 340 345 344 338 332 327 325 324 323 324 325 327 328 328 327 324 322 320 318 315 313 311 309 307 305 303 302 300 299 297 295 294 292 292 292 292 292 294 295 297 299 301 303 305 308 312 316 321 326 330 332 331 330 330 330 330 330 331 331 330 329 326 324 320 317 314 311 309 307 306 305 304 303 303 302 301 301 300 300 300 300 300 300 300 300 299 298 298 297 297 297 297 297 297 298 298 299 299 299 300 300 301 301 302 44 46 47 49 50 50 51 51 53 54 56 58 60 61 62 64 66 68 72 77 81 84 87 90 93 92 91 91 92 93 95 96 100 106 115 125 136 146 156 166 176 185 195 208 223 233 238 237 238 244 249 252 254 253 243 236 232 230 232 237 243 246 247 250 253 259 266 272 276 277 273 267 260 253 247 244 244 245 245 242 239 235 231 227 226 228 231 234 237 237 235 233 229 225 226 227 227 227 227 228 230 234 238 242 245 249 250 250 250 251 253 256 258 256 254 255 261 271 281 290 298 303 309 314 320 324 327 328 328 329 332 336 338 337 337 337 336 337 338 338 339 341 342 343 344 345 346 347 350 353 355 357 1 6 12 15 18 17 16 15 16 18 21 25 28 32 35 35 34 35 38 41 43 41 38 37 38 41 44 45 42 43 44 46 48 47 44 45 44 46 52 53 62 68 73 78 83 87 89 91 96 102 97 81 74 72 70 69 67 66 66 68 68 69 68 68 65 61 56 53 50 49 47 45 43 41 39 38 36 35 33 32 32 32 32 34 35 37 38 39 40 40 40 39 38 38 38 39 40 41 41 40 39 38 38 37 35 33 30 27 25 23 20 17 15 11 7 3 359 356 355 354 354 354 354 353 352 351 350 348 346 343 342 340 339 337 336 335 334 335 335 335 336 336 336 336 335 335 334 335 335 336 336 335 335 335 336 339 340 340 338 336 336 338 338 338 337 337 338 341 347 353 1 7 12 13 9 1 346 331 323 317 312 309 308 308 308 310 311 312 311 310 309 307 302 293 283 272 264 257 252 249 247 245 243 240 238 234 231 228 226 226 226 226 227 227 228 228 229 229 229 230 231 231 228 222 222 225 228 230 233 236 240 245 250 255 261 270 281 285 278 267 258 255 256 259 262 266 268 269 269 268 267 267 267 267 267 268 269 270 272 273 274 275 277 278 279 280 280 279 277 277 279 281 282 279 279 278 278 279 280 281 282 282 283 284 285 286 287 286 286 286 286 287 289 290 291 291 292 293 293 294 297 306 318 328 331 328 322 318 315 314 313 313 314 316 318 320 321 321 320 318 316 313 311 309 306 304 302 301 300 299 298 297 296 295 294 293 293 293 293 294 295 297 298 300 301 303 305 307 310 314 318 322 325 327 327 326 326 326 327 328 329 330 329 328 325 322 318 315 312 310 308 307 305 305 304 303 302 301 301 300 300 300 300 301 301 301 301 300 300 299 299 298 298 298 298 298 298 299 299 300 300 300 300 301 301 302 43 46 47 49 50 51 52 53 54 56 58 60 62 63 63 64 66 70 74 80 86 89 92 94 95 94 94 95 96 97 99 101 107 116 127 138 147 155 164 174 185 195 205 219 231 238 240 238 236 238 242 246 246 242 232 227 224 224 227 234 240 240 240 243 248 255 262 269 273 272 268 261 254 248 242 239 239 241 242 242 239 233 228 226 226 227 229 230 232 231 228 226 224 223 224 225 226 226 227 229 233 237 241 243 245 247 248 248 248 249 251 254 256 255 255 257 260 266 273 280 286 291 296 299 302 304 307 311 315 319 324 328 330 329 328 329 329 330 332 334 337 339 341 341 342 342 344 347 351 353 355 357 0 5 11 15 18 18 16 15 15 16 19 22 27 30 33 31 34 37 41 43 43 41 40 38 37 38 39 38 37 38 41 44 47 51 56 59 55 57 61 61 68 73 77 81 85 89 94 104 116 126 115 91 77 70 69 69 70 71 73 76 76 76 74 70 66 61 57 54 52 50 48 47 44 42 40 38 37 37 36 36 36 36 37 37 37 38 39 39 40 40 40 39 39 38 38 39 40 41 41 40 40 39 39 38 37 35 33 30 28 26 24 21 18 14 10 4 359 356 355 355 354 354 353 353 352 350 348 345 343 341 339 338 337 336 335 334 334 334 335 335 335 335 335 335 335 334 335 335 336 337 337 336 336 336 338 341 342 340 337 335 334 336 337 338 338 337 337 340 344 349 355 2 8 10 8 2 351 338 326 318 313 309 306 306 307 308 309 310 309 309 309 308 306 300 291 281 271 261 254 250 247 244 241 237 234 231 228 226 224 223 224 225 226 225 224 224 225 225 225 224 224 221 216 208 211 220 229 235 238 242 246 250 254 257 261 267 277 282 279 270 260 255 255 257 260 264 267 268 269 269 269 269 269 269 270 271 272 272 273 273 274 275 277 278 278 278 278 277 277 277 280 283 285 285 283 282 281 281 281 282 282 282 282 282 283 284 284 284 284 284 284 286 287 289 290 292 293 294 294 294 295 299 307 315 320 319 315 311 308 308 308 308 308 310 311 314 316 317 317 316 315 313 310 308 305 303 301 300 299 298 298 297 297 296 296 295 294 294 294 294 295 297 299 300 301 302 303 304 305 307 311 315 318 320 321 321 321 321 321 322 324 325 325 325 323 321 318 315 312 310 309 308 306 305 304 303 302 301 301 300 300 300 300 301 301 301 302 301 301 301 300 300 299 299 299 299 299 300 300 300 300 300 300 301 301 302 42 45 47 49 50 51 52 53 56 58 61 63 64 65 65 66 68 73 78 84 90 95 97 98 98 97 97 100 101 103 105 109 117 130 143 152 158 163 170 182 194 205 216 226 236 243 245 244 240 238 240 241 238 231 221 216 215 218 222 227 232 232 234 240 247 256 264 270 270 267 261 254 248 243 237 234 234 236 239 240 236 230 225 223 223 224 225 226 227 226 225 224 222 222 223 224 225 226 228 231 234 239 242 244 245 247 247 247 246 247 249 252 255 256 258 260 262 266 271 276 282 286 290 292 294 295 298 303 308 314 319 321 323 325 325 326 327 329 331 334 337 339 340 339 339 341 343 347 352 354 356 358 0 3 7 12 17 18 17 16 15 14 15 17 20 25 29 33 37 41 44 45 45 43 40 37 36 36 35 35 35 39 44 50 58 67 75 81 85 82 78 76 79 82 84 88 92 97 106 123 136 130 109 87 74 68 70 72 75 77 80 83 83 81 77 73 68 63 59 56 54 52 50 48 45 43 42 41 41 41 41 40 40 40 40 39 39 39 39 40 41 41 41 40 39 39 39 40 41 42 42 42 41 41 41 40 39 38 36 34 32 29 27 25 22 18 13 6 359 357 356 355 354 354 353 352 351 348 346 343 340 339 338 337 337 336 335 334 334 334 334 334 335 335 336 336 335 335 335 336 336 337 337 337 337 338 339 341 342 340 337 334 333 335 337 338 338 337 338 339 341 344 349 356 3 6 5 1 354 344 333 323 315 310 306 304 303 304 305 306 307 308 309 309 306 302 296 288 278 267 258 252 247 242 238 234 231 229 226 223 221 220 220 221 220 219 218 218 220 220 219 216 215 215 212 207 209 221 233 240 244 248 252 255 257 259 261 266 273 276 275 270 263 257 255 256 258 262 265 267 269 270 271 271 272 273 274 274 274 273 273 273 273 275 277 278 279 278 277 276 276 277 280 283 285 286 286 285 284 283 284 284 284 283 282 282 282 282 283 283 282 282 283 284 286 288 290 292 294 295 295 295 295 297 302 308 312 314 312 309 307 306 306 307 307 308 309 311 313 315 316 316 315 313 311 309 306 304 302 300 299 299 299 298 298 297 297 296 295 294 294 294 296 297 299 300 302 302 302 301 302 303 305 309 312 314 316 317 317 316 316 316 317 317 318 319 319 318 316 314 312 310 309 308 307 306 304 303 302 301 300 300 300 300 301 301 302 302 302 302 302 301 300 300 300 299 300 300 300 300 301 301 301 301 301 301 301 301 38 43 47 49 50 51 53 55 57 61 64 66 68 69 70 71 74 79 84 89 95 98 100 101 101 101 103 106 109 111 113 120 131 147 160 167 169 172 178 189 203 214 221 228 234 240 242 240 236 234 236 239 235 228 218 211 214 218 220 221 221 223 230 240 250 258 265 269 267 260 253 247 243 240 233 231 232 234 236 235 230 225 221 219 220 222 224 225 225 224 223 223 222 222 222 223 225 226 229 231 235 238 241 243 245 247 248 248 247 246 248 251 254 257 260 263 266 269 273 277 282 286 290 292 293 294 296 299 304 308 310 311 311 317 323 327 331 335 338 340 339 338 337 338 337 339 343 347 352 355 357 359 0 1 3 9 15 17 18 17 17 16 16 17 20 25 31 37 43 45 46 46 45 43 39 37 37 37 37 37 38 41 46 51 58 70 88 96 104 101 98 96 93 92 94 97 102 110 124 142 140 124 99 82 74 73 75 77 81 84 87 89 88 84 79 74 69 65 61 59 57 55 52 50 48 46 45 45 45 45 45 44 43 43 43 42 42 41 41 42 42 42 42 41 41 41 41 42 44 44 44 44 43 43 43 43 42 41 39 37 35 33 32 29 26 22 16 9 1 359 357 356 355 354 353 352 350 348 345 343 341 339 339 338 337 336 336 335 335 335 334 335 335 336 336 337 336 336 336 336 337 337 336 336 337 338 339 341 341 339 336 332 332 334 337 338 339 339 339 338 338 339 342 349 359 5 6 3 359 353 341 326 317 312 307 303 301 300 300 302 304 307 308 307 305 302 298 293 285 275 264 256 249 242 235 231 229 226 224 220 218 216 215 215 215 214 213 214 215 215 213 210 210 214 212 203 201 215 232 242 247 251 255 258 260 261 261 266 270 272 271 268 263 259 256 256 258 260 261 263 266 270 274 276 276 276 276 275 274 273 273 273 274 275 277 279 280 279 277 276 276 278 281 284 285 286 287 288 287 286 285 285 285 285 284 283 282 282 282 282 282 282 283 284 286 288 290 292 294 296 296 295 295 297 300 305 309 311 311 309 309 308 308 308 308 309 310 311 313 314 316 316 316 315 313 311 308 305 303 302 301 300 300 300 299 299 298 297 296 295 295 295 296 298 299 300 301 302 301 300 299 300 302 304 307 310 313 313 313 313 313 314 314 313 313 314 314 315 314 312 310 309 308 307 306 305 304 303 302 301 301 301 301 301 301 301 302 302 302 302 301 300 299 299 299 299 300 300 301 301 301 301 301 301 301 301 301 301 33 40 46 49 52 53 55 57 60 64 68 71 73 74 76 78 82 87 92 96 99 101 103 104 105 106 110 115 119 121 124 133 147 162 174 180 179 179 185 195 208 218 224 227 230 232 233 231 227 226 230 235 236 229 221 215 214 215 213 211 213 219 230 243 253 261 265 266 262 254 246 241 239 237 232 231 232 233 232 229 224 220 217 216 218 221 224 225 224 223 223 223 223 223 223 223 225 227 229 232 234 237 239 242 245 247 247 247 248 248 249 251 254 257 262 266 269 273 276 279 283 287 290 292 294 295 296 299 302 304 305 305 305 305 311 325 339 348 352 351 345 340 335 334 335 338 342 346 351 354 357 359 359 358 0 5 11 14 16 18 18 19 19 21 25 30 36 43 48 48 47 48 47 44 40 39 40 41 43 44 45 48 51 54 59 69 83 91 105 108 109 108 104 101 101 104 110 122 139 153 151 136 113 93 84 82 83 86 88 91 93 93 90 86 81 75 70 66 64 61 59 57 54 52 50 50 49 49 49 48 47 47 46 46 45 46 46 45 44 43 43 43 43 43 43 43 44 45 46 47 47 46 46 46 46 46 45 44 43 41 39 37 36 34 31 26 20 12 4 0 358 356 355 354 353 352 351 349 346 344 343 341 340 339 338 337 337 336 336 335 335 335 335 335 336 336 336 336 336 336 336 336 336 336 336 337 338 339 339 336 333 331 331 334 336 338 339 340 340 338 335 334 335 340 354 6 14 17 16 4 299 305 307 308 307 305 301 298 298 300 302 304 306 305 303 302 300 298 292 283 272 262 254 245 237 230 226 223 220 217 214 212 211 211 211 211 211 212 213 213 212 211 213 215 211 196 184 195 224 241 248 253 256 259 261 262 263 265 267 268 268 267 263 260 258 258 258 258 255 260 266 272 277 280 279 278 277 276 274 273 273 273 274 276 278 279 280 279 278 277 277 279 281 284 285 286 288 289 289 287 284 281 282 285 286 285 284 283 283 283 282 283 283 285 286 288 290 292 293 294 294 294 295 297 299 303 306 310 312 312 312 312 311 311 311 311 312 313 314 316 317 317 317 317 315 313 311 308 306 304 303 303 302 302 301 300 299 298 297 296 296 297 298 299 299 300 301 301 300 299 298 298 300 302 304 307 309 310 310 310 310 311 312 312 312 311 311 311 311 309 308 307 306 305 304 304 303 303 302 302 301 301 301 301 301 302 302 302 302 301 299 298 297 298 299 300 300 301 301 301 301 301 301 301 301 301 300 300 28 37 45 51 54 56 58 60 64 71 75 78 80 81 83 86 91 96 100 101 102 103 104 107 110 114 118 125 129 131 134 143 158 173 183 187 186 184 188 198 209 218 224 227 225 223 221 219 216 217 222 228 230 227 217 208 203 202 202 204 209 219 232 246 256 262 264 261 255 248 241 237 235 233 232 232 233 232 229 225 220 216 214 215 218 221 224 224 223 223 223 223 223 222 222 223 225 228 230 232 234 236 239 241 244 245 246 246 247 249 251 252 255 259 263 267 271 274 278 282 285 288 289 290 292 294 297 300 302 305 306 307 308 310 318 335 353 5 6 360 352 346 340 334 331 332 339 345 351 355 357 357 357 355 359 4 9 12 14 16 17 19 21 23 28 36 43 49 52 53 52 51 49 47 44 43 45 49 51 53 55 57 57 58 59 61 63 68 94 108 113 114 112 109 108 111 118 129 141 149 151 145 129 111 98 92 93 95 97 98 98 96 92 87 82 76 72 68 66 64 61 59 57 55 54 54 54 53 53 51 50 49 48 48 48 48 48 47 46 45 45 45 45 45 45 45 46 47 48 49 49 49 49 49 49 48 48 47 45 44 42 41 40 38 36 31 25 17 8 2 357 355 354 353 353 353 352 350 348 346 344 343 342 340 339 338 337 336 336 335 334 334 334 334 335 335 335 336 336 336 335 335 335 335 336 336 337 337 336 334 332 331 332 334 336 337 338 340 341 339 335 332 332 334 344 356 8 10 357 337 298 297 302 307 309 307 303 299 298 298 300 301 301 300 301 303 302 301 297 290 280 271 261 251 240 231 224 219 215 213 212 211 209 209 209 209 210 210 209 210 212 214 216 215 208 189 172 174 205 236 248 253 256 258 260 261 262 263 264 265 266 265 263 261 260 259 258 258 261 266 271 276 280 282 281 280 278 276 275 274 274 274 275 277 278 278 278 278 278 278 278 280 282 283 285 286 287 288 288 286 283 280 281 284 288 288 286 285 285 284 283 283 284 285 287 288 290 292 292 292 293 294 295 297 299 302 307 312 316 318 317 315 314 313 312 313 314 315 317 317 318 318 318 317 316 315 313 311 309 307 306 305 304 304 303 302 301 300 299 298 298 298 299 299 300 300 301 300 299 298 298 298 299 300 302 305 307 308 308 308 308 309 310 311 311 310 309 309 308 307 306 305 303 303 303 303 303 303 303 302 302 302 302 302 302 302 302 302 302 301 299 298 297 298 299 300 301 301 301 301 301 301 301 301 301 301 301 300 17 33 46 53 57 59 61 64 70 77 85 87 89 90 92 94 99 105 106 104 103 102 105 109 114 121 128 134 138 140 144 152 164 177 187 191 190 187 188 195 206 214 219 221 215 206 202 204 209 211 215 219 219 213 204 197 193 194 198 204 212 222 234 245 254 259 258 253 247 242 237 233 230 230 231 233 233 231 226 221 216 214 212 215 219 222 223 223 223 224 223 222 222 222 222 224 225 228 231 233 235 237 240 242 244 245 244 244 246 248 251 254 257 260 264 268 272 276 280 283 285 286 287 287 289 292 294 297 300 304 308 311 315 321 330 344 1 11 11 4 355 349 343 336 331 331 338 348 355 358 359 358 357 354 358 4 9 12 13 15 17 19 22 26 33 40 46 51 54 56 57 57 55 54 55 55 56 59 63 65 65 64 63 62 62 64 66 72 95 113 117 119 120 120 119 121 127 134 139 139 136 133 126 111 101 98 101 103 105 104 102 99 94 88 82 77 72 70 68 66 63 61 60 59 59 59 58 57 56 54 52 51 50 50 50 51 51 50 48 47 47 47 47 47 47 47 48 49 51 51 51 51 51 51 51 51 50 49 48 47 46 45 45 43 41 37 32 24 14 4 356 352 351 352 353 353 352 350 348 347 345 344 342 341 340 338 337 336 336 335 334 333 333 333 333 333 334 334 334 334 334 333 333 334 334 334 334 334 333 333 332 333 333 334 335 335 336 338 339 338 336 334 333 334 338 345 351 350 341 328 319 319 320 319 315 310 305 300 297 296 296 296 294 295 300 303 303 302 299 294 286 278 268 256 244 232 222 215 210 208 208 207 205 204 204 205 206 205 205 207 211 214 216 212 202 185 169 164 183 227 247 253 256 258 259 261 262 262 263 263 264 264 263 262 262 261 261 262 266 270 274 278 280 282 281 280 278 277 275 274 275 275 276 277 277 277 277 277 278 278 279 280 281 282 283 284 285 286 286 284 282 280 281 283 288 289 289 289 288 286 285 285 285 286 287 289 291 292 292 293 294 295 296 298 301 305 310 316 320 320 319 317 315 314 313 314 316 317 319 319 319 319 319 318 318 317 316 314 312 310 309 307 307 306 305 305 303 302 301 300 300 300 300 301 301 301 301 300 299 298 298 298 299 301 302 303 305 305 306 306 306 307 308 309 310 309 309 308 308 307 305 303 302 301 301 301 302 303 303 303 302 302 302 302 302 303 303 302 301 300 300 299 300 300 301 302 302 302 301 301 301 301 301 301 301 301 301 301 355 12 44 58 62 63 65 69 76 84 97 100 102 103 103 104 107 111 110 105 102 102 104 110 119 127 135 141 144 147 151 159 168 178 187 191 191 187 185 190 199 207 211 209 200 189 184 185 194 201 206 208 207 203 197 191 189 192 198 207 216 224 232 240 246 249 249 245 241 237 234 230 225 228 231 233 231 226 220 216 213 211 212 216 220 222 222 222 222 222 222 222 222 222 222 223 225 228 230 233 236 239 241 243 244 245 245 245 246 248 251 255 258 262 266 270 275 279 282 284 284 284 284 285 287 289 291 294 297 300 306 312 319 327 337 349 1 8 7 1 354 349 339 332 322 324 339 357 4 2 0 359 359 357 0 7 11 14 16 18 20 22 25 29 35 41 45 48 51 55 58 62 64 62 66 72 74 78 82 84 84 83 82 79 78 78 81 91 115 134 132 130 131 134 136 136 139 141 141 137 129 121 112 94 93 100 107 110 111 109 106 101 96 89 83 77 73 71 69 67 65 64 63 62 62 62 61 59 57 55 53 52 51 51 52 53 53 53 51 50 50 50 49 49 49 49 50 51 52 53 54 54 53 53 53 53 52 52 51 50 49 49 49 48 46 44 40 33 23 10 358 351 349 350 353 354 353 350 348 347 346 345 343 342 341 339 338 337 336 335 334 333 332 332 332 332 332 332 332 332 332 332 332 332 332 331 331 330 330 331 331 332 333 334 334 335 335 335 335 336 337 336 333 332 335 340 341 340 337 329 327 332 335 332 323 314 306 299 295 292 291 291 289 294 299 302 303 303 301 297 291 284 275 262 248 234 222 212 206 202 202 202 201 201 203 204 204 203 204 205 208 210 211 206 197 184 171 163 169 216 246 255 258 260 261 262 263 264 264 264 264 264 264 264 264 264 264 266 268 271 274 276 278 279 279 278 277 276 275 275 275 276 277 277 277 277 277 277 277 278 279 280 280 281 281 282 282 282 282 281 280 280 282 283 287 290 292 292 292 289 288 287 287 287 289 290 291 293 294 295 296 297 299 301 304 309 314 317 319 318 317 316 315 314 314 315 317 319 321 322 322 321 321 320 319 319 317 316 315 313 311 310 309 308 308 307 306 305 303 302 302 302 302 302 302 302 302 301 300 299 299 299 300 301 302 302 303 303 303 304 304 305 306 308 308 308 308 308 307 306 305 303 302 300 300 301 301 302 302 302 301 301 301 302 302 303 303 303 302 301 300 300 301 302 302 303 303 303 302 302 302 301 301 301 301 301 301 301 345 354 27 55 64 67 70 74 82 81 286 281 236 143 125 119 116 116 114 106 102 102 106 112 122 132 140 146 149 152 157 163 170 177 184 189 189 186 184 186 191 197 200 197 188 179 173 167 164 169 179 189 193 193 191 188 188 194 202 211 217 222 226 229 234 238 240 240 237 234 232 229 227 230 232 231 227 220 215 212 210 209 211 216 219 221 221 221 220 220 220 221 222 223 223 223 224 227 230 233 236 239 241 242 244 245 246 247 248 249 251 255 259 264 268 272 276 279 281 281 281 282 283 284 286 288 291 293 296 299 304 313 323 333 342 350 357 3 5 0 353 347 342 340 328 330 344 3 10 4 1 2 3 1 4 9 13 17 20 24 27 29 29 31 36 41 45 47 50 53 57 62 67 66 73 82 90 96 101 104 106 109 111 114 117 123 131 140 146 150 148 147 147 148 149 146 146 145 142 137 131 120 110 100 101 107 113 116 115 112 108 102 96 90 83 77 74 71 70 68 67 66 65 65 65 64 62 60 57 55 53 52 52 53 54 55 55 55 54 53 52 52 51 51 50 51 51 53 54 55 55 55 55 55 55 55 54 54 54 53 53 53 52 51 50 49 48 44 36 23 1 350 348 349 352 354 353 350 348 347 346 346 344 343 341 340 339 338 336 335 333 332 331 330 330 330 330 330 330 330 330 330 330 330 329 328 328 328 328 328 328 329 330 331 332 333 333 333 332 334 336 335 331 328 332 335 333 330 328 328 334 344 345 339 330 316 305 298 292 289 287 287 289 295 299 302 303 303 302 299 295 290 284 276 262 241 223 210 203 198 196 197 198 201 204 205 206 204 203 203 205 207 207 204 198 189 178 165 155 198 247 259 263 265 265 266 266 267 266 266 266 267 267 267 267 267 267 268 269 270 272 274 275 276 275 273 272 273 273 274 275 276 277 277 277 277 276 276 276 277 277 278 279 279 280 280 279 279 279 279 279 280 282 284 286 288 290 293 294 293 291 289 289 289 290 291 292 294 296 298 299 301 302 305 309 312 314 315 315 315 316 315 315 315 315 317 319 322 324 325 325 325 324 323 321 320 319 318 316 315 314 312 312 311 310 310 309 307 306 305 304 304 304 304 304 304 303 302 301 301 300 301 301 302 302 302 302 302 302 302 302 303 304 305 306 307 307 306 305 305 305 304 303 301 301 301 301 302 301 300 299 299 300 301 303 303 304 304 303 302 302 301 302 302 302 303 303 302 302 302 301 302 301 301 301 301 300 300 345 347 1 36 57 69 74 78 81 304 301 299 294 284 261 182 145 131 120 108 102 103 108 116 127 138 146 150 152 155 159 165 170 175 179 183 185 185 183 184 186 191 192 190 182 171 162 158 158 161 169 179 187 190 191 191 194 200 208 213 215 215 216 215 222 228 234 236 235 234 233 231 230 232 233 229 222 216 212 209 207 208 212 216 219 220 220 219 218 218 219 221 222 223 223 223 225 227 229 232 235 238 240 241 243 245 246 248 250 251 252 255 259 264 268 272 275 276 277 277 278 281 284 286 288 290 292 294 296 299 304 312 324 334 341 346 351 359 6 9 0 352 349 345 336 340 351 5 9 2 360 3 7 8 11 13 16 19 24 28 32 34 32 34 38 44 50 52 52 54 57 61 64 70 78 85 91 97 104 113 121 129 133 135 135 138 139 141 144 149 155 160 161 157 152 149 148 146 142 136 129 122 118 117 119 121 121 121 118 114 108 102 96 89 82 77 73 71 70 69 68 67 67 66 66 64 62 59 56 55 54 54 54 55 56 57 57 58 57 56 55 54 53 52 52 52 52 54 55 56 57 57 57 57 57 57 56 56 56 56 56 56 55 55 54 54 54 53 50 42 18 355 347 348 352 355 353 350 347 346 345 345 343 342 340 339 338 336 335 333 331 330 329 328 329 329 329 329 329 328 328 328 328 328 327 326 326 325 325 325 325 325 326 327 328 329 329 329 330 332 334 335 332 331 334 327 320 318 321 327 338 349 345 336 331 301 282 287 287 285 284 286 291 296 299 299 299 300 300 299 299 299 298 295 283 255 223 206 199 196 195 195 198 202 206 208 208 205 203 203 204 205 205 204 202 198 190 176 178 222 257 267 269 270 270 270 270 269 269 269 269 270 270 269 269 270 270 269 269 270 271 272 273 273 272 272 271 272 273 273 274 275 276 277 277 277 276 276 276 276 276 276 277 278 279 278 277 276 276 276 277 279 281 283 285 285 286 290 292 292 291 290 289 288 290 291 293 295 297 300 302 304 307 310 312 313 312 311 312 313 316 317 317 318 319 321 324 327 329 330 329 328 327 325 323 322 320 319 318 317 316 315 314 313 313 312 311 310 309 307 307 306 306 305 305 304 304 303 302 302 302 302 302 302 302 302 302 302 301 301 301 301 302 303 304 304 304 303 303 303 303 304 304 303 302 301 301 301 299 298 297 298 300 302 303 304 304 305 304 304 304 303 303 303 302 302 302 302 301 301 301 301 301 301 301 300 299 298 348 347 351 0 13 53 76 79 21 308 311 309 306 300 293 282 264 217 150 117 105 105 111 121 133 145 153 155 155 155 158 163 167 170 173 177 181 183 184 183 182 183 184 184 176 165 155 150 153 163 174 183 191 196 196 197 201 206 210 211 208 206 204 204 210 219 229 236 237 236 235 233 233 234 232 228 221 215 211 209 209 212 215 218 219 219 218 217 217 217 218 220 221 223 224 224 225 227 229 232 234 236 238 240 242 244 247 249 250 251 254 256 259 264 268 271 273 274 275 276 279 283 287 289 290 291 292 293 295 298 302 309 319 326 331 337 343 353 10 28 23 12 4 1 355 357 3 7 6 0 358 4 10 15 17 18 19 21 25 30 35 37 37 38 41 46 53 59 62 62 64 67 69 76 81 84 87 92 100 111 123 134 141 144 146 148 144 140 141 147 158 167 164 155 150 150 150 149 146 142 139 138 137 135 134 132 129 124 120 114 108 101 95 89 82 76 73 71 70 69 68 67 67 67 65 63 60 58 56 56 56 57 57 58 58 59 60 60 60 58 56 55 54 53 53 52 53 54 55 56 57 58 58 58 58 58 58 59 59 59 58 58 58 57 57 58 59 59 60 59 58 27 353 346 349 353 352 349 345 343 343 343 342 341 339 338 337 335 333 331 329 328 328 328 328 328 328 328 327 327 327 327 327 326 326 325 325 325 325 325 324 324 324 325 325 324 324 323 323 327 333 339 339 338 331 323 320 322 325 329 336 342 334 315 303 118 181 273 277 279 281 285 290 294 294 292 292 294 295 299 304 308 308 303 293 268 218 195 189 189 192 195 200 203 206 209 209 205 203 202 201 199 200 203 207 210 210 208 223 253 269 275 276 276 275 274 273 273 272 272 272 273 273 272 272 273 272 271 271 270 270 271 271 271 271 271 272 272 273 273 273 274 275 276 276 276 276 275 275 275 275 275 276 276 276 276 275 274 274 274 277 279 281 282 283 283 283 286 288 289 289 289 288 288 289 291 293 296 300 303 304 306 309 312 313 314 313 312 312 314 319 321 322 323 324 326 329 331 333 333 333 331 329 327 326 324 322 321 320 319 318 317 316 315 315 314 313 312 311 309 308 308 307 306 305 305 304 304 303 303 303 303 303 303 303 303 302 302 302 301 301 301 301 301 302 302 301 301 300 301 302 303 303 303 302 301 300 299 298 297 296 297 299 302 304 305 305 305 305 306 306 305 305 304 303 303 302 302 301 301 300 300 300 301 301 300 299 298 348 348 347 343 340 345 21 9 323 316 318 317 314 310 305 298 291 284 269 173 120 112 117 130 144 155 161 162 158 156 157 159 163 165 167 169 171 176 181 177 174 173 175 175 172 164 159 159 166 175 183 190 196 199 198 201 203 205 205 203 200 197 195 196 203 215 228 239 241 238 234 233 233 232 230 226 221 216 213 213 213 215 218 219 219 219 218 217 216 216 217 218 220 222 224 225 226 228 230 232 235 236 237 238 240 243 246 249 251 252 255 257 259 263 267 270 272 274 276 278 282 287 289 289 290 291 291 292 293 296 300 305 311 312 311 313 319 332 356 35 45 42 39 39 42 37 26 15 7 1 359 8 15 19 21 20 21 23 27 32 37 40 42 40 42 49 60 70 74 73 73 76 81 83 84 84 86 91 98 107 121 128 133 136 138 140 140 138 139 143 153 167 158 148 143 143 145 148 151 149 147 148 148 148 143 137 131 125 119 111 106 100 95 90 83 77 73 71 70 69 69 68 68 67 65 62 60 59 58 58 59 59 60 60 60 61 61 61 61 59 58 56 55 54 53 53 53 54 55 57 58 59 59 60 60 60 60 60 61 61 61 60 60 60 60 61 62 63 64 66 71 71 50 9 352 348 347 343 341 340 341 341 340 340 339 337 336 335 333 331 330 329 328 328 328 328 327 326 326 326 326 326 326 325 326 326 326 326 326 326 325 325 325 324 322 321 320 319 319 321 327 334 333 329 324 323 325 327 328 329 329 324 314 302 293 93 101 215 255 268 274 278 281 284 283 282 283 287 291 297 304 307 306 302 296 278 225 185 177 178 182 188 194 198 202 206 206 203 199 197 195 195 199 207 214 220 224 233 252 269 278 280 281 281 280 279 278 276 275 275 275 275 274 274 274 274 274 273 272 271 270 270 270 270 271 271 272 272 272 272 272 272 273 274 275 276 276 275 275 275 274 274 275 275 274 274 274 273 272 274 277 278 280 282 283 283 282 282 283 285 288 289 290 291 293 293 294 296 298 300 302 305 309 313 316 317 318 318 318 321 323 325 327 329 329 331 333 334 335 335 335 333 331 329 327 325 324 322 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 306 305 305 304 304 304 304 304 305 304 303 303 302 302 302 301 300 300 300 300 300 299 299 299 299 300 301 302 302 300 299 298 297 297 296 297 298 299 301 303 305 305 306 306 306 306 306 306 305 304 303 302 301 301 300 299 299 299 300 300 300 299 299 348 347 346 344 340 335 331 325 321 321 323 322 321 318 314 309 304 301 294 269 166 131 131 145 161 169 170 167 162 158 156 157 159 161 162 162 163 165 167 164 160 160 166 173 178 174 173 176 182 187 190 193 197 197 196 198 199 198 196 194 191 189 188 193 205 220 231 239 241 237 233 233 232 231 229 226 222 219 217 216 217 218 220 220 219 219 218 217 216 216 216 217 219 221 223 225 226 228 230 232 234 236 237 237 238 241 245 248 251 254 257 259 260 263 266 269 271 273 276 280 284 285 285 286 287 289 290 291 293 295 300 305 309 310 308 308 313 326 347 19 38 55 76 98 112 102 59 26 11 5 6 13 19 22 23 22 22 25 29 34 38 40 41 39 40 46 57 71 81 79 84 89 92 91 88 86 87 90 96 106 122 124 127 128 128 130 131 130 136 136 137 154 149 141 137 136 137 140 145 150 152 151 149 145 139 134 129 123 117 111 106 101 96 90 84 78 74 72 71 70 70 70 69 67 65 63 62 61 61 61 62 62 62 62 63 63 63 63 62 60 59 58 56 55 54 53 53 54 55 57 58 59 60 61 61 62 62 62 63 63 63 62 62 62 63 63 64 65 66 68 72 77 80 81 79 57 4 340 335 335 336 337 338 338 338 337 336 335 334 333 332 330 329 328 327 326 325 325 324 325 325 325 325 325 326 327 327 327 327 326 325 324 322 320 318 316 314 314 316 317 318 320 321 321 323 326 328 329 327 326 324 321 315 309 306 69 98 157 224 249 260 264 266 267 267 268 272 278 283 288 292 293 293 295 292 277 242 203 185 181 185 189 193 196 198 204 207 206 204 200 197 195 199 207 216 223 232 249 266 277 281 282 282 282 282 281 279 276 275 274 274 274 273 274 275 275 275 274 272 271 270 270 270 270 271 271 271 272 271 271 271 271 272 274 274 275 275 275 275 274 274 274 274 274 274 274 273 273 273 276 277 279 280 281 282 282 280 280 281 285 287 289 292 294 295 295 294 294 296 297 300 303 308 312 315 318 319 321 325 328 331 331 332 333 333 334 336 337 337 337 336 334 332 330 328 326 325 324 323 323 322 321 320 319 318 317 316 315 314 313 311 310 309 308 307 307 306 306 305 305 305 305 306 306 305 304 303 303 302 302 301 301 300 300 299 299 299 299 298 298 298 299 300 300 299 298 297 296 296 297 297 298 299 300 302 304 304 305 305 305 305 305 304 304 303 302 301 300 300 299 299 299 299 299 299 299 299 299 347 346 345 344 343 339 335 330 326 326 327 327 326 324 321 317 313 309 304 290 259 185 161 168 182 184 179 172 166 160 157 156 158 158 158 157 157 157 155 152 151 156 166 174 178 179 180 183 186 188 190 191 194 192 191 191 191 190 187 185 184 184 184 195 212 226 231 235 238 236 233 231 230 235 232 227 223 220 218 217 218 219 221 221 221 220 219 218 217 216 216 217 219 221 222 224 226 228 230 232 233 236 238 238 238 240 243 247 250 253 257 259 260 262 265 268 271 274 276 279 280 280 280 280 282 285 288 291 293 296 301 307 312 315 316 316 319 326 340 1 24 46 71 107 122 108 66 33 17 12 14 19 23 24 24 24 25 28 34 38 40 39 37 36 39 47 58 71 85 91 101 104 101 95 88 83 83 86 93 107 125 131 130 128 129 130 132 136 138 137 136 139 141 138 135 135 136 137 137 144 147 145 139 129 125 124 124 121 118 114 110 104 98 91 85 79 75 74 73 73 72 72 71 69 67 65 64 63 63 63 64 64 64 64 64 64 63 63 62 61 60 59 58 56 55 54 54 54 55 57 58 59 61 62 62 63 64 64 64 64 64 64 64 64 65 65 66 66 67 69 72 76 80 85 87 87 86 27 333 327 328 330 333 335 336 336 336 335 335 334 333 331 329 327 326 324 323 323 322 323 324 324 325 325 326 326 326 326 326 325 324 323 321 319 317 315 312 311 309 313 320 328 334 337 337 332 327 329 327 325 323 321 321 321 319 330 340 193 210 232 245 249 251 251 251 253 258 265 269 272 273 274 280 284 281 266 240 220 211 206 204 205 206 207 208 213 218 222 224 222 212 203 203 206 211 223 244 262 274 280 281 282 282 282 281 278 274 269 265 265 266 268 271 273 275 275 275 274 273 272 271 270 271 271 272 272 272 271 271 271 271 272 273 273 274 274 274 274 273 273 272 272 272 273 273 273 273 274 275 277 278 279 280 280 279 277 277 277 279 282 284 287 289 290 290 290 292 293 296 298 301 305 309 314 317 320 323 328 333 337 339 339 338 338 338 338 339 340 339 338 336 335 333 331 329 328 327 326 325 325 324 323 322 321 320 319 318 317 316 315 313 312 311 310 310 309 309 308 307 307 306 306 307 306 306 305 305 304 303 302 302 301 300 300 299 299 299 299 298 298 298 298 298 298 298 297 296 296 296 297 298 298 299 300 301 302 303 303 304 304 303 303 302 302 301 301 300 299 299 299 298 298 298 299 299 299 299 299 348 347 346 345 344 342 339 335 332 330 330 330 329 327 325 322 318 315 310 302 284 252 213 200 201 199 189 177 168 162 157 154 154 154 154 152 150 148 143 141 144 152 162 167 173 177 178 180 181 182 184 187 190 188 186 185 185 183 180 179 180 181 187 205 223 231 234 237 241 239 234 233 233 234 232 229 225 222 220 218 218 220 221 222 222 221 220 219 217 216 216 217 219 220 222 222 224 226 229 232 234 236 238 239 240 240 242 245 248 251 254 256 258 260 263 267 271 274 274 273 274 274 274 275 277 281 285 289 292 297 303 308 312 315 316 317 318 320 327 344 13 28 19 32 64 81 68 44 26 20 20 22 25 26 25 25 27 31 39 43 44 40 33 26 26 36 52 74 92 99 108 105 100 94 90 89 95 101 110 121 131 137 131 127 128 131 134 137 135 135 137 138 140 138 134 134 136 138 137 139 137 134 130 125 120 119 120 120 120 117 113 108 101 94 87 81 78 76 76 75 75 75 74 72 70 68 67 66 66 66 66 65 65 65 65 64 64 64 63 62 61 60 59 57 56 55 54 55 55 57 58 59 61 62 63 64 65 65 65 66 66 66 66 66 66 67 67 68 68 70 72 75 79 84 88 89 90 83 358 320 320 323 327 331 333 334 335 335 334 334 333 331 328 326 324 323 322 321 321 321 322 323 324 325 325 325 325 325 325 324 323 322 321 322 323 323 324 325 325 332 340 347 349 347 344 336 330 329 328 326 324 323 324 326 326 324 315 274 231 228 234 236 237 237 237 240 245 253 259 262 263 265 273 277 268 250 232 221 218 218 218 219 220 221 222 225 229 234 239 244 243 232 220 222 234 250 262 275 283 284 283 283 283 283 281 278 272 264 258 255 256 262 269 272 273 274 274 274 274 273 272 272 272 273 273 273 272 272 272 272 272 272 273 273 273 273 272 271 271 271 271 270 271 272 273 274 275 277 278 278 278 279 280 278 276 275 275 276 277 279 282 285 287 287 287 288 292 296 301 305 308 315 321 329 335 341 344 347 350 350 348 346 344 344 344 344 344 343 341 339 337 336 334 332 331 329 329 328 327 327 326 325 324 324 322 321 320 319 318 316 315 314 313 313 312 312 311 310 309 309 308 308 308 308 307 307 306 305 304 303 302 302 301 300 300 300 300 299 299 298 298 297 297 297 296 296 296 297 297 298 298 299 299 300 300 301 302 302 302 302 302 301 301 300 300 299 299 299 299 298 298 298 298 298 299 299 299 299 348 348 347 346 344 343 341 338 335 333 332 332 331 330 328 326 322 318 314 309 300 284 260 237 224 214 199 181 168 160 155 152 150 149 147 145 141 137 131 132 136 145 158 168 173 174 174 174 175 178 181 184 187 186 185 184 181 179 176 176 180 186 198 218 235 237 237 238 240 240 236 236 236 235 232 231 228 225 223 221 220 220 221 221 221 220 219 218 217 216 216 217 219 221 221 221 222 224 227 231 234 236 238 239 239 239 241 244 247 249 251 253 255 257 261 266 272 275 274 271 270 271 271 272 273 277 282 286 290 295 301 304 306 307 308 309 310 313 315 330 359 21 20 37 69 87 85 68 37 26 22 23 26 28 28 28 30 34 42 47 49 45 35 21 7 6 26 52 71 80 87 91 94 98 105 117 133 139 141 141 141 140 132 128 129 129 129 132 134 134 134 136 139 140 135 134 134 136 138 139 143 143 139 132 124 118 120 121 121 119 116 111 105 98 90 84 81 79 79 79 79 78 77 75 73 71 70 69 69 68 68 67 67 67 67 66 66 65 65 64 62 61 59 58 57 55 55 55 56 57 58 60 61 62 64 65 65 66 66 67 67 67 67 67 68 69 69 69 69 70 72 74 78 84 89 92 94 94 50 312 311 316 321 325 329 331 333 333 333 332 332 330 328 326 324 322 321 320 319 319 320 322 323 324 325 325 325 325 324 324 324 324 326 330 332 334 335 337 339 341 344 347 348 346 340 334 331 331 329 326 324 323 324 327 327 326 320 300 265 240 231 226 222 221 223 228 236 245 253 260 264 269 275 281 268 247 230 221 219 222 225 227 229 229 230 233 237 242 248 254 262 270 279 278 272 270 275 286 293 292 290 288 287 287 285 282 275 268 265 265 268 271 273 273 272 271 272 274 275 275 275 276 276 275 275 275 275 275 276 276 275 274 274 273 273 272 271 270 270 270 269 269 270 271 273 275 277 279 279 278 277 277 276 275 274 275 277 277 277 279 283 286 289 291 294 298 302 305 309 316 325 333 340 346 350 351 352 354 357 357 354 351 348 347 347 347 345 344 342 340 339 337 335 334 332 332 331 330 330 329 328 327 327 326 325 324 323 321 320 318 317 316 315 315 314 314 313 312 311 311 310 310 309 309 308 308 307 306 305 304 303 302 302 301 300 300 300 300 300 299 298 297 297 296 296 296 297 298 299 299 299 300 300 300 300 301 301 301 301 300 300 300 300 299 299 299 299 298 298 298 298 298 298 298 299 299 299 299 348 348 347 346 345 344 342 340 337 335 333 333 333 332 331 329 327 323 319 315 309 300 286 267 250 232 210 185 165 155 151 148 145 142 140 137 135 132 128 126 131 141 155 169 176 175 174 173 174 176 181 186 188 188 187 184 179 176 175 178 187 199 213 230 243 242 240 238 237 236 235 237 238 236 234 232 230 228 225 222 220 218 219 219 219 218 217 216 215 215 215 217 220 221 221 220 221 223 225 229 233 235 237 239 237 237 238 241 243 244 247 250 253 255 258 264 274 278 276 272 269 270 271 271 272 274 278 282 286 290 295 297 298 298 300 302 305 309 312 327 352 19 32 48 77 95 98 87 57 34 24 23 26 29 30 30 32 36 43 49 56 58 51 35 14 352 352 18 40 55 68 79 90 103 119 136 151 156 151 144 140 137 135 134 136 135 133 132 133 135 137 140 144 145 140 134 132 133 134 135 142 145 142 135 127 121 122 122 121 119 117 114 108 101 94 87 83 82 82 83 83 82 81 79 77 75 73 72 71 70 70 69 69 68 68 68 67 66 66 65 63 62 61 59 58 57 56 56 57 57 59 60 61 63 64 65 66 66 67 67 68 68 69 69 69 70 70 70 70 71 72 74 77 82 88 94 98 99 72 301 304 310 315 320 324 328 330 331 331 331 331 330 329 327 325 323 322 320 319 319 320 321 323 324 326 326 326 327 327 329 331 335 338 341 343 345 346 347 347 346 346 348 350 348 343 337 334 333 330 326 323 322 324 326 326 325 323 314 298 277 253 233 219 210 208 218 229 240 251 261 268 276 284 291 280 253 234 224 222 225 230 234 237 239 240 241 242 245 249 256 267 285 312 317 296 290 290 297 301 299 294 292 291 290 290 289 285 283 282 283 283 280 276 272 271 272 275 279 281 281 281 281 280 279 278 278 278 278 279 279 278 277 275 274 273 272 271 270 269 269 269 268 269 271 273 275 277 278 279 278 277 275 272 271 272 275 277 278 281 284 287 291 296 301 308 315 318 317 318 323 331 336 339 342 343 344 347 350 353 355 354 352 350 349 349 348 346 345 344 342 340 339 337 336 335 334 334 333 332 331 331 330 329 328 327 326 324 323 321 320 319 318 317 316 315 315 314 313 313 313 312 312 311 310 310 309 308 307 306 305 304 303 302 301 301 300 300 300 300 299 299 298 297 297 297 297 298 299 300 300 300 300 300 300 300 300 300 299 299 299 299 299 299 299 299 299 299 299 298 298 298 298 298 298 298 298 298 299 348 348 347 347 345 344 343 341 339 337 335 334 333 333 332 331 330 327 324 320 316 310 301 290 275 255 226 189 161 149 146 144 141 140 138 134 132 130 129 128 131 139 149 161 169 174 175 177 176 176 181 188 191 191 187 181 175 175 179 187 201 216 227 239 247 247 243 240 237 235 234 236 239 238 234 231 230 229 227 224 221 218 218 218 218 217 216 215 214 214 215 217 219 220 220 219 220 221 223 225 230 234 236 236 234 233 236 237 238 238 243 248 250 251 253 259 272 276 274 271 270 270 271 271 272 273 276 280 283 286 288 289 290 292 295 299 304 310 314 331 356 23 41 51 72 99 109 106 87 48 31 25 25 28 31 33 35 38 45 56 69 77 75 64 45 21 355 9 30 47 58 70 84 100 116 132 146 154 149 145 144 143 141 138 137 135 133 132 134 137 139 141 143 143 141 134 131 130 132 138 142 139 134 130 126 123 123 121 120 119 117 114 110 104 98 91 87 85 86 87 88 87 86 84 81 79 77 76 74 73 72 71 70 70 69 69 68 67 66 66 65 64 62 61 59 58 58 58 58 58 59 60 62 63 64 65 66 67 67 68 68 69 69 70 70 71 71 71 71 72 73 74 77 80 85 91 97 98 303 297 301 306 311 316 320 325 328 330 331 331 331 331 330 329 328 326 324 323 322 321 321 322 323 325 327 328 329 329 331 336 341 345 349 352 354 355 356 357 357 355 353 353 353 351 348 343 338 336 332 327 324 322 321 321 322 323 324 324 321 317 304 280 249 226 216 226 235 246 256 264 271 276 283 285 273 251 233 224 223 225 229 234 238 241 241 241 240 241 245 253 271 306 344 0 352 315 311 313 311 302 294 290 291 294 296 295 294 298 301 300 298 292 280 272 273 280 291 297 295 292 289 287 285 284 284 282 279 277 276 276 277 277 277 276 274 272 271 269 269 269 269 269 270 271 273 274 275 277 278 278 276 273 270 270 272 275 278 283 291 297 300 302 303 307 313 317 318 319 321 324 328 331 331 332 335 339 343 347 349 352 353 353 351 350 350 349 348 347 345 344 342 341 339 338 338 337 336 335 335 334 333 332 331 330 328 327 326 324 323 321 320 319 317 317 316 315 315 315 314 314 314 313 312 312 311 310 309 308 307 306 304 303 302 302 301 300 300 300 300 300 299 298 298 297 297 298 298 299 300 300 300 300 300 300 299 299 298 298 298 298 298 299 299 299 299 300 300 299 299 298 298 297 297 297 297 298 298 298 348 348 348 347 346 345 344 343 341 339 337 335 334 333 333 333 331 329 327 324 320 316 311 304 294 278 254 210 170 152 146 145 144 143 142 139 136 136 136 135 136 140 145 150 156 164 170 179 180 180 182 187 187 185 181 177 176 179 188 200 214 224 229 239 246 249 248 243 239 236 234 234 237 239 236 233 232 231 231 228 224 220 218 218 218 219 218 217 215 214 215 217 219 220 219 219 219 220 222 223 225 229 229 228 228 231 233 234 234 234 234 237 240 243 246 252 265 269 273 273 270 269 269 269 269 272 277 281 283 284 285 285 286 289 294 299 306 314 322 343 9 31 45 55 75 109 117 115 100 67 45 31 26 27 32 38 40 44 52 66 82 93 95 90 78 61 46 33 44 60 75 86 96 106 115 126 137 146 146 145 145 145 143 139 135 132 130 130 133 136 137 138 139 139 140 137 130 126 128 135 136 130 128 126 124 122 119 118 117 116 115 113 110 106 100 95 92 90 90 92 92 91 90 88 85 83 81 79 77 75 73 72 71 71 71 70 69 68 68 67 66 65 64 62 61 60 59 59 59 59 60 61 63 64 65 66 67 67 68 68 69 69 70 71 71 71 72 72 72 72 73 75 76 79 82 87 93 54 301 302 304 307 310 315 318 322 326 329 330 331 332 332 332 332 332 331 329 328 326 325 324 324 325 326 328 330 330 331 334 341 349 353 357 0 3 4 5 6 6 5 2 1 358 356 353 349 343 340 336 331 327 323 320 317 318 322 327 330 332 332 329 321 310 298 282 262 263 267 271 273 272 272 271 269 260 246 232 225 223 224 227 231 235 236 235 235 236 241 251 274 312 338 351 358 352 346 345 341 329 313 300 296 298 304 308 306 305 304 306 310 312 304 290 284 287 302 317 322 316 307 300 295 292 291 290 286 280 275 273 274 276 278 280 280 277 274 272 270 269 270 270 270 271 272 273 274 274 275 276 277 277 274 272 272 273 276 281 289 303 315 318 314 309 312 315 315 311 311 317 323 327 330 330 330 332 335 339 345 349 352 354 353 351 349 349 349 349 348 347 345 344 342 342 341 340 340 339 338 337 336 335 333 332 330 329 328 326 325 324 323 321 320 319 318 317 317 316 316 316 315 315 314 313 313 312 311 310 309 308 306 305 304 303 302 301 301 300 300 300 300 299 299 298 298 298 298 298 298 299 299 299 298 298 298 298 297 297 297 297 297 298 299 299 299 300 300 300 299 299 298 298 297 297 296 297 297 297 298 349 349 348 348 347 346 345 344 343 341 339 337 335 334 333 333 332 331 329 327 324 321 317 312 305 294 278 249 203 170 156 150 148 147 146 145 143 139 139 138 138 141 145 148 151 157 163 173 177 182 185 185 181 179 180 181 183 189 197 208 215 220 225 234 240 245 246 244 240 237 234 235 237 239 238 237 236 236 234 232 227 223 219 218 218 219 219 217 215 214 215 217 219 220 220 220 219 220 221 222 223 223 223 223 226 229 231 231 232 232 231 231 231 233 236 240 248 257 263 266 266 267 267 267 268 272 276 280 282 283 284 284 286 291 296 303 312 324 339 2 23 37 44 51 68 103 114 114 108 93 67 40 29 29 37 47 54 56 60 69 83 94 99 102 101 99 99 95 99 108 118 125 128 129 128 130 133 135 134 133 134 135 135 135 134 133 131 130 131 133 135 137 139 141 143 143 138 127 121 121 120 115 118 118 116 114 112 111 111 111 111 110 108 104 100 97 95 94 95 96 96 95 93 91 89 86 84 82 79 77 75 74 73 72 72 71 70 69 68 68 67 67 66 64 63 62 61 60 60 61 61 62 63 65 66 67 67 68 69 69 70 70 71 71 71 72 72 72 72 72 73 75 76 77 80 83 89 74 313 307 309 311 313 316 318 320 324 327 329 331 333 334 335 336 335 335 333 332 331 329 327 326 327 328 330 332 334 336 341 348 355 359 3 6 8 9 11 12 12 12 10 7 4 0 357 353 349 345 341 337 333 328 324 321 323 328 333 337 340 342 344 348 356 8 15 350 314 296 288 284 278 276 275 272 264 251 238 231 229 230 233 237 241 241 239 239 243 251 273 314 334 339 343 350 357 6 14 13 351 334 317 313 317 322 325 323 323 318 312 312 316 314 311 310 315 327 336 337 331 321 310 303 300 297 295 290 282 276 274 275 278 282 285 286 283 279 275 272 271 272 272 272 273 273 273 274 274 274 276 277 278 276 275 274 275 277 286 300 315 324 326 322 316 317 318 315 310 308 313 319 324 328 329 330 332 335 341 347 351 353 354 352 350 350 350 350 350 350 348 347 345 344 344 343 343 342 341 340 339 337 336 334 333 332 330 329 328 327 326 325 324 322 321 320 319 319 318 318 317 316 316 315 314 313 313 312 311 310 309 307 306 304 303 303 302 301 301 300 300 300 299 299 299 299 298 298 298 297 297 297 297 297 297 296 296 296 296 296 296 297 298 299 299 300 300 300 300 299 299 298 297 297 296 296 296 296 297 297 349 349 349 349 348 348 347 346 344 343 341 339 337 335 334 333 333 332 331 329 327 324 321 316 311 304 292 274 241 202 174 159 152 149 147 146 143 140 133 135 138 142 146 150 153 158 163 168 172 183 191 189 184 183 186 188 193 197 202 206 209 211 214 221 232 238 240 240 239 237 236 238 239 240 240 240 240 239 237 234 230 225 221 218 218 219 220 219 217 216 217 218 219 220 219 219 218 218 218 220 221 222 222 223 224 227 230 231 233 233 231 228 225 227 231 234 239 247 252 258 263 266 266 266 267 270 273 275 278 281 284 287 290 295 302 312 323 337 354 15 32 41 45 49 57 71 107 114 111 99 76 50 38 39 51 67 80 79 74 73 78 86 94 102 110 120 129 135 141 145 147 148 149 149 145 142 137 132 126 125 129 133 136 137 136 134 132 131 131 131 133 136 139 142 145 146 144 131 120 115 112 108 109 108 107 106 105 105 106 107 107 105 103 100 98 97 97 98 99 99 99 98 96 94 92 89 87 84 82 79 77 76 75 74 73 72 71 69 69 69 68 68 67 66 65 64 63 62 62 62 62 63 64 65 66 67 68 69 69 70 70 70 71 71 71 72 72 72 72 72 73 74 75 76 78 80 84 83 7 314 312 315 317 318 319 321 323 326 328 330 332 334 336 337 337 337 337 336 334 332 331 330 330 331 333 335 339 343 347 353 359 3 6 8 10 11 11 13 14 14 13 10 7 4 2 359 355 351 348 344 340 336 332 330 332 336 341 345 348 352 357 6 16 27 34 25 352 314 298 291 286 285 286 286 281 270 255 248 246 246 248 250 251 249 248 248 250 251 257 306 334 351 4 18 33 46 57 60 38 4 347 342 340 338 337 336 328 317 310 313 317 316 315 318 327 342 346 346 342 333 321 313 308 304 299 293 286 281 279 280 282 286 288 289 288 284 281 278 277 276 276 276 275 275 274 274 274 275 277 278 277 275 273 271 270 274 284 297 311 322 324 326 323 320 317 315 315 312 313 317 322 325 328 330 332 335 341 347 350 352 352 352 352 353 353 353 352 351 350 349 348 347 346 345 345 344 343 341 339 338 337 336 335 334 333 332 331 330 329 328 327 325 324 323 322 321 320 320 319 318 317 316 316 315 314 314 313 312 310 309 307 306 305 304 303 302 301 300 300 300 300 300 300 299 299 298 298 297 297 297 296 296 296 295 295 295 296 296 297 297 298 299 299 299 300 299 299 299 298 298 297 296 296 295 295 295 296 296 350 349 349 349 349 348 348 347 346 345 343 342 340 338 336 335 334 333 332 331 329 327 324 320 315 310 302 290 270 232 195 169 155 148 143 142 140 137 134 137 141 145 149 153 155 159 164 169 175 186 197 197 193 193 195 197 198 200 201 201 199 201 202 211 226 233 237 238 237 237 238 239 240 242 243 242 242 240 238 234 231 227 222 220 220 222 224 225 226 225 223 222 221 220 218 217 216 215 215 217 220 221 222 223 225 227 230 232 234 234 232 229 227 228 232 236 239 244 250 255 259 262 263 263 263 265 266 269 272 278 284 289 296 303 312 323 333 345 359 14 34 50 56 59 62 73 107 113 112 104 91 72 58 63 81 98 106 101 93 89 91 99 109 118 127 135 142 149 153 155 155 155 153 152 150 148 144 139 134 133 138 144 145 143 140 135 130 128 128 130 133 135 137 141 146 149 150 141 127 117 110 106 103 102 101 100 100 100 101 102 102 101 100 99 99 99 100 101 102 103 102 101 99 96 94 92 89 86 83 81 80 78 77 75 74 72 71 70 70 70 70 69 69 68 66 65 64 63 63 63 63 64 65 66 67 68 68 69 69 70 70 70 71 71 71 71 71 71 71 72 72 73 74 75 76 78 80 83 73 341 315 317 320 320 322 324 325 327 328 330 332 333 335 336 338 339 339 339 337 336 335 334 333 334 335 339 343 348 352 356 360 3 6 8 8 8 8 10 12 13 12 9 9 8 7 4 1 357 354 350 347 343 340 339 340 343 347 351 354 359 6 14 22 31 37 37 33 26 15 4 0 357 352 346 339 332 316 289 270 262 258 253 252 254 255 250 234 150 108 70 51 44 46 51 58 65 69 66 51 30 16 8 0 351 344 336 327 319 316 318 319 316 314 318 333 349 352 352 348 340 330 325 319 312 306 301 296 293 290 289 290 291 291 289 288 287 285 283 283 283 282 281 279 277 276 275 276 277 279 279 278 275 271 266 264 269 280 293 306 317 320 324 325 323 319 314 315 315 317 321 324 327 328 330 331 333 337 341 344 346 349 351 353 354 354 354 353 353 352 351 350 349 348 347 346 345 344 342 341 339 339 338 337 337 336 335 334 333 332 331 330 328 327 326 325 324 323 322 321 320 319 318 317 317 316 316 315 314 312 311 309 308 307 306 305 303 302 301 301 301 301 301 301 300 299 298 298 297 297 297 297 296 296 296 296 295 296 296 297 298 298 299 299 300 300 300 299 299 298 297 297 296 295 295 295 295 295 295 350 350 349 349 349 349 348 348 347 346 345 344 342 340 339 337 335 334 333 332 331 329 327 324 320 315 308 299 285 260 220 181 157 145 139 136 136 135 136 141 145 149 153 156 157 159 163 172 182 193 202 205 204 204 203 201 198 198 198 196 194 195 200 209 219 229 237 240 241 240 240 239 240 243 246 246 245 241 238 235 232 229 226 225 225 227 230 232 233 233 231 228 224 221 218 215 214 213 212 214 217 219 220 222 224 227 230 232 234 235 235 233 232 232 234 236 238 241 245 249 252 254 254 254 255 257 257 261 266 272 280 290 299 310 321 331 333 342 356 17 45 67 77 80 80 86 103 107 108 105 100 97 95 102 113 120 119 112 111 118 127 136 144 150 155 158 161 163 165 164 159 157 154 152 149 148 147 146 147 149 153 157 156 153 147 140 134 130 129 130 134 135 134 137 145 152 153 147 136 119 109 103 100 98 97 96 97 97 98 99 99 100 100 100 100 101 102 103 105 105 104 103 101 99 96 93 90 88 85 84 82 81 79 77 75 73 71 71 71 71 71 70 70 69 68 67 66 65 64 64 64 65 66 66 67 68 68 69 69 70 70 70 70 71 71 71 71 71 71 72 72 73 74 75 76 77 79 81 81 68 336 317 321 324 326 327 329 330 331 332 333 334 335 337 339 340 341 341 340 339 339 338 337 338 339 343 347 352 356 358 359 2 4 5 5 4 5 6 8 8 6 7 9 10 10 9 6 2 359 356 353 350 348 347 348 350 353 356 360 4 11 17 24 31 37 38 37 35 34 33 33 34 34 34 35 35 34 30 336 235 227 218 211 211 221 215 160 93 84 75 68 64 62 63 65 65 61 53 42 32 24 16 9 360 349 337 328 322 320 319 316 313 312 321 347 353 354 353 351 348 342 336 331 325 319 314 313 312 309 306 305 305 304 295 288 287 286 285 285 285 285 284 282 280 279 278 278 280 283 283 283 280 276 268 263 268 283 296 302 309 316 321 324 323 319 313 312 313 317 323 327 328 328 328 327 328 330 333 336 340 345 348 351 353 354 355 355 354 354 353 352 351 350 349 348 347 345 344 343 342 341 341 340 340 339 338 337 336 335 334 332 331 330 329 328 327 325 324 322 321 320 319 319 318 318 318 317 316 314 313 311 310 309 308 306 304 303 302 301 301 302 302 301 300 299 298 297 297 297 298 298 298 297 297 297 296 297 297 298 298 299 300 300 300 300 300 300 300 299 298 297 296 296 295 295 294 294 295 350 350 350 350 350 349 349 348 348 347 346 344 343 342 341 339 337 336 335 333 332 331 329 326 323 319 314 306 294 275 243 194 157 139 132 130 132 133 137 143 148 152 156 159 159 158 161 175 189 201 209 212 212 213 207 199 195 194 195 195 194 194 196 203 213 223 234 241 243 242 239 237 237 243 247 247 245 242 239 237 235 233 232 232 232 234 236 238 240 240 238 234 229 224 218 215 213 211 210 210 213 214 216 218 221 226 229 232 234 236 237 237 236 235 235 234 234 235 237 239 240 242 244 245 247 249 249 254 259 266 275 286 299 311 313 314 326 358 20 37 55 71 88 100 103 105 108 108 108 109 111 115 120 124 127 127 127 129 137 153 172 181 183 182 178 176 175 176 176 173 165 157 152 150 149 149 149 151 153 156 159 162 162 159 155 150 144 138 135 134 136 137 135 136 142 150 154 155 148 123 107 101 99 98 97 96 96 96 97 98 99 100 100 101 102 104 105 106 107 107 106 104 102 100 98 95 92 89 88 86 85 84 82 79 76 74 73 73 73 72 72 71 71 70 69 68 67 66 66 66 66 66 66 67 67 68 68 69 69 70 70 70 70 71 71 71 71 71 71 72 73 73 74 75 76 76 77 78 80 81 77 353 326 327 330 332 334 335 336 336 336 337 338 339 340 341 342 343 343 343 343 343 343 343 344 347 351 355 358 358 358 0 1 2 1 1 2 3 3 2 0 2 4 8 10 11 10 6 3 1 359 357 355 354 355 356 358 1 4 7 12 18 24 30 34 35 36 35 35 35 35 36 38 40 45 49 51 61 82 100 107 113 101 94 92 92 83 80 79 78 76 73 68 66 63 56 49 41 35 29 24 19 13 3 353 342 333 327 322 318 315 313 315 325 350 354 352 348 346 346 347 345 342 338 335 331 331 330 328 325 323 323 341 356 344 316 301 295 292 290 289 289 287 285 283 282 282 285 289 292 295 296 300 334 58 50 343 314 305 309 315 319 322 322 317 312 310 311 314 320 324 325 324 321 319 321 323 327 331 337 342 347 350 352 355 356 356 355 355 354 353 352 351 350 349 348 347 347 346 345 344 343 343 342 341 340 339 338 337 336 335 334 333 331 330 328 326 325 323 322 322 321 320 320 320 319 319 318 316 315 314 313 312 310 308 306 305 303 303 302 302 302 302 301 299 298 298 298 298 299 299 299 299 299 298 298 298 298 298 299 300 301 301 301 301 301 301 301 300 299 298 297 296 295 294 294 294 294 350 350 350 350 350 350 350 349 348 347 346 345 344 343 342 340 339 338 336 334 333 332 330 328 326 323 319 313 305 291 265 213 149 126 122 125 129 132 140 146 151 155 159 163 163 161 165 178 193 205 212 215 215 216 204 196 193 195 198 199 198 198 200 205 211 220 230 237 240 238 236 236 237 241 245 246 244 241 239 239 237 235 235 237 238 241 243 245 246 246 245 241 235 228 221 216 214 212 211 210 211 212 215 217 221 225 229 233 235 237 238 238 238 237 235 233 231 230 231 232 234 237 240 244 246 246 246 250 255 261 269 281 296 307 302 286 125 87 67 57 52 55 65 79 102 107 107 110 114 119 123 127 131 134 138 139 145 155 169 187 206 209 206 201 194 187 183 181 179 176 170 162 158 155 153 152 152 153 154 155 157 161 162 162 159 154 147 140 137 135 134 134 132 136 143 151 159 166 163 129 109 101 100 99 98 97 97 97 98 99 100 101 102 104 105 107 108 109 109 109 107 106 104 102 99 96 94 91 90 89 87 86 83 80 77 75 75 75 74 73 73 72 72 71 70 69 68 68 68 68 67 67 67 68 68 68 69 69 70 70 70 70 70 71 71 71 71 71 72 72 73 73 74 75 75 76 76 76 77 79 81 81 16 333 331 334 337 338 339 339 338 338 339 339 340 341 343 344 346 347 348 348 348 349 350 352 354 357 358 358 358 359 -0 -0 360 360 0 1 0 359 357 357 359 4 8 11 11 8 7 6 5 4 3 2 1 1 2 4 6 9 13 17 21 26 28 30 30 30 30 31 33 36 39 44 50 51 53 60 72 80 83 76 67 63 63 64 67 69 71 70 68 65 63 58 52 47 43 39 35 31 26 21 15 8 359 351 343 337 332 326 321 319 323 332 347 352 350 346 348 352 353 352 350 346 342 340 340 341 340 338 339 337 348 2 6 3 348 331 317 310 305 301 298 294 291 290 291 297 304 307 307 309 343 38 53 47 12 328 311 308 308 310 314 315 313 311 310 312 315 319 321 322 320 318 316 319 323 328 333 339 344 347 350 353 356 357 357 356 355 354 354 353 352 351 350 349 349 348 348 347 346 345 344 344 343 342 341 339 338 337 336 335 334 332 331 329 327 326 325 324 323 323 323 322 322 321 321 320 319 318 317 316 315 313 311 309 306 305 304 304 303 303 302 302 301 300 300 300 300 300 301 301 301 300 300 299 299 299 299 300 301 302 303 303 303 302 302 301 301 300 298 297 296 295 294 294 294 294 350 350 350 350 350 350 350 350 349 348 348 346 345 344 343 341 340 339 337 336 334 332 331 329 327 325 322 319 314 306 290 254 138 117 115 120 126 134 143 150 157 162 167 170 170 168 170 179 195 206 210 212 212 208 187 186 191 202 213 215 208 208 211 215 215 222 230 235 237 237 237 235 236 238 242 244 243 241 240 241 240 237 236 237 239 243 246 248 250 250 250 248 242 234 225 219 216 214 213 213 214 215 217 220 224 229 233 236 238 239 239 238 236 234 232 231 231 231 232 234 237 240 243 246 247 248 248 251 256 261 270 281 296 309 321 2 97 94 80 63 48 42 44 52 86 97 106 114 122 127 131 137 145 153 161 167 174 183 195 206 214 215 211 206 201 192 186 182 179 176 172 168 163 160 158 156 156 156 156 155 157 160 163 162 157 152 145 140 135 133 132 132 132 138 146 155 165 172 169 135 114 105 102 101 100 100 99 99 100 101 102 103 105 106 108 110 111 111 111 110 108 107 105 103 101 98 96 94 92 91 90 87 84 82 79 77 76 76 75 74 74 73 72 72 71 70 70 70 70 69 69 69 69 69 69 69 70 70 70 70 70 71 71 71 71 71 71 72 72 73 73 74 74 75 75 75 75 75 75 77 79 81 78 41 338 330 334 338 339 340 340 340 339 340 340 342 344 346 348 350 351 352 353 353 354 355 356 357 358 358 358 359 359 359 359 359 359 359 359 357 357 356 357 0 4 7 8 8 8 9 10 10 9 8 7 5 5 5 7 9 13 16 20 23 25 26 27 28 29 30 31 33 36 39 42 44 46 50 56 60 60 56 53 52 54 56 58 59 61 60 58 55 51 47 43 41 40 38 35 30 26 20 15 9 3 358 354 349 343 335 329 328 333 342 350 353 350 347 353 357 358 357 354 350 344 343 343 343 343 341 341 346 352 358 1 357 354 348 342 338 335 331 325 318 314 314 321 327 326 321 313 312 336 354 2 359 339 322 311 307 306 306 307 308 308 308 309 313 317 321 325 327 325 324 325 327 330 334 338 342 345 347 351 354 356 357 356 355 354 354 354 353 352 351 350 349 349 349 349 348 347 346 346 345 344 343 341 340 339 338 337 335 334 332 330 329 328 327 326 326 326 326 325 325 324 324 323 322 321 320 320 319 317 316 313 311 308 307 306 305 305 304 304 304 303 303 303 303 302 302 302 302 302 302 301 301 300 300 301 302 302 303 304 304 304 303 303 302 301 300 299 297 296 295 294 294 295 295 351 350 350 350 350 350 350 350 350 350 349 348 347 346 344 343 341 340 338 337 335 333 331 329 327 325 323 321 319 315 309 338 83 103 108 117 126 136 146 156 165 173 179 180 177 172 170 183 200 210 212 210 207 191 170 198 217 232 240 241 231 226 223 222 224 230 236 240 240 239 238 234 232 235 239 243 244 243 243 244 243 239 237 236 238 241 245 249 251 252 253 252 246 238 231 225 221 220 218 219 220 222 224 227 231 236 240 242 242 243 242 240 237 235 234 235 236 238 239 240 242 244 246 247 248 249 251 254 259 267 278 291 306 324 351 26 62 81 85 74 50 42 44 55 85 98 110 120 127 132 139 152 166 178 183 187 190 196 203 210 215 216 212 208 202 192 183 180 177 175 172 169 165 163 161 160 159 158 157 156 157 160 161 159 153 147 141 138 137 138 140 141 142 145 152 160 167 171 163 137 120 111 106 103 103 102 102 102 103 103 104 106 107 109 111 112 113 112 112 111 110 108 106 104 102 100 98 97 95 93 92 89 87 84 81 79 78 77 76 75 75 74 74 73 72 71 71 71 71 71 71 70 70 69 70 70 70 70 71 71 71 71 71 71 71 71 72 72 72 73 73 74 74 75 75 75 75 74 75 76 77 79 82 81 61 342 331 336 339 340 341 341 341 341 341 342 344 346 349 351 353 354 355 356 356 356 356 356 357 358 359 359 359 359 359 360 360 359 358 357 357 356 357 359 1 4 4 5 7 9 11 12 13 12 10 9 7 7 7 9 12 16 19 21 23 24 25 25 26 27 28 29 31 34 36 37 39 42 44 46 47 48 49 50 51 53 55 56 55 54 51 47 43 40 37 35 34 32 29 25 21 17 13 10 7 5 2 358 351 343 339 339 343 350 355 357 355 353 356 359 0 358 354 350 348 346 344 343 341 339 338 340 344 349 353 348 342 340 341 347 352 355 353 346 339 335 336 336 332 324 315 313 313 314 319 324 321 313 307 305 305 306 307 308 309 310 310 313 317 322 328 334 336 336 337 337 338 340 342 344 346 348 351 354 355 355 355 355 354 354 354 353 352 351 350 350 349 349 349 349 348 347 346 346 345 343 342 340 339 338 337 336 334 332 331 330 329 329 329 329 329 328 328 328 327 326 326 325 324 323 322 321 319 317 315 313 311 309 308 307 306 306 306 306 306 306 306 305 305 304 304 304 303 303 303 303 302 303 303 303 304 304 305 305 304 304 303 302 301 300 299 298 297 296 295 295 295 296 351 351 350 350 350 349 350 350 350 350 350 349 349 347 346 344 343 341 340 338 336 334 331 329 327 325 323 321 319 318 320 348 39 82 107 121 132 141 152 165 177 187 192 190 183 174 167 182 201 212 215 216 213 181 170 208 246 267 273 270 259 245 236 233 236 242 247 248 247 245 240 234 230 232 237 242 245 244 244 243 242 240 239 239 239 242 245 248 250 251 250 248 245 241 237 233 230 230 230 231 232 233 235 236 238 240 243 244 245 245 245 244 242 240 242 242 243 244 244 245 246 247 248 247 249 250 252 256 262 271 283 298 319 348 23 51 76 97 110 115 102 71 66 79 97 112 122 129 133 136 143 160 173 183 189 192 194 197 201 204 207 207 209 206 199 189 180 177 175 173 171 169 167 165 164 162 160 158 155 155 155 156 155 152 148 144 142 142 144 148 150 151 151 153 157 162 166 164 152 134 123 115 110 106 105 105 105 106 106 106 107 108 110 112 113 114 114 114 113 112 111 109 108 106 104 103 101 100 98 96 94 91 89 85 83 80 79 78 77 76 75 75 75 75 74 73 72 72 73 73 72 72 71 70 70 71 71 71 71 72 72 72 72 72 72 72 72 72 73 73 74 75 75 75 75 75 75 75 75 76 77 78 80 82 84 68 347 336 338 341 342 342 342 341 341 342 343 345 348 350 351 352 353 354 355 355 355 356 356 358 360 1 1 1 1 2 1 360 358 357 357 357 357 359 1 3 3 4 6 8 9 10 11 11 11 10 9 8 9 11 13 15 18 20 21 22 23 24 24 25 26 27 29 32 33 34 36 38 40 42 44 45 47 49 50 51 52 52 51 48 44 39 35 32 30 28 27 26 24 22 20 16 14 13 11 9 6 1 356 351 348 348 351 356 358 358 355 354 356 357 357 354 351 348 348 348 347 346 343 341 337 335 334 336 339 334 328 325 328 340 348 352 352 348 342 337 335 333 328 319 310 306 306 308 311 314 312 308 305 304 305 306 308 310 312 313 312 314 317 321 327 333 337 340 341 341 342 344 346 347 348 350 352 353 354 355 355 355 355 355 354 353 352 351 350 350 350 350 350 349 348 347 346 346 345 344 343 342 340 339 338 336 335 333 332 332 331 331 331 332 332 332 331 331 330 329 328 327 326 326 324 323 321 319 317 315 313 312 310 310 309 308 308 308 308 308 308 307 307 306 306 306 305 305 305 305 305 305 305 305 305 306 305 305 305 304 304 303 302 301 300 299 298 297 296 296 296 296 351 351 351 350 350 349 349 349 350 350 350 350 349 349 347 346 345 343 341 339 337 335 332 329 327 324 321 318 316 314 317 329 39 101 120 133 142 150 162 175 188 196 199 196 188 178 168 173 192 208 217 220 219 181 171 190 241 279 284 277 264 251 244 240 239 244 250 254 253 250 245 238 232 233 237 243 246 245 241 240 240 240 242 243 244 244 246 248 251 249 247 245 245 245 245 244 242 241 241 243 244 244 245 246 245 243 243 243 244 245 245 245 244 243 245 247 247 247 246 246 248 249 249 250 250 252 254 258 264 271 281 296 331 19 56 90 117 133 138 135 125 107 100 105 116 129 135 137 139 142 147 159 170 179 185 188 191 195 196 197 198 196 198 196 191 185 180 176 174 172 170 168 166 165 163 161 158 155 152 151 150 149 147 145 143 143 144 148 151 155 156 156 156 157 160 161 161 158 148 134 125 119 114 110 109 109 109 109 110 110 110 111 113 114 115 116 115 114 113 112 112 111 110 108 107 105 104 102 100 98 96 93 90 87 84 82 80 78 77 76 76 76 76 76 75 75 74 74 74 74 74 73 72 72 71 72 72 72 73 73 73 73 72 72 72 73 73 74 74 75 75 76 76 76 76 76 76 76 76 76 76 77 79 81 83 84 68 352 338 340 342 342 342 342 341 341 342 344 346 347 348 349 350 352 353 354 355 356 358 359 1 3 3 3 2 4 3 1 359 358 357 358 359 360 1 4 4 4 4 6 8 8 8 8 8 9 10 10 11 12 14 15 17 18 20 21 22 23 24 25 26 27 29 31 31 33 35 37 40 42 43 44 45 46 47 47 48 48 46 42 38 34 31 29 27 27 27 27 26 25 22 19 17 15 13 10 7 3 0 357 356 355 356 357 356 355 353 353 354 354 353 350 347 347 349 351 351 350 347 343 338 333 328 327 328 327 325 323 324 332 339 342 342 339 336 332 330 326 320 313 308 305 305 307 308 309 308 306 305 305 305 307 308 311 313 314 313 314 316 320 324 329 333 337 339 341 345 348 350 350 350 351 352 354 355 356 357 357 357 356 354 352 351 351 351 351 351 351 350 349 349 348 347 346 346 345 344 343 342 340 339 338 336 335 335 334 334 334 335 335 335 335 335 334 333 333 332 331 330 329 327 326 324 321 319 318 316 315 313 312 312 311 310 310 310 310 310 309 309 308 308 308 308 308 308 308 308 308 308 308 308 307 307 307 306 305 305 304 303 302 301 300 299 298 298 297 297 297 351 351 351 351 350 350 350 350 350 350 350 350 350 349 348 347 346 344 343 341 338 336 333 330 326 323 319 316 312 308 303 292 219 154 148 150 154 161 172 183 191 195 194 191 186 177 170 170 178 197 212 219 214 184 167 177 207 242 255 248 243 239 237 237 237 241 245 250 252 250 247 241 237 236 239 243 246 246 242 240 240 241 243 245 247 248 248 249 251 251 249 249 248 249 250 254 256 256 254 255 255 255 255 254 254 250 246 243 241 242 243 244 244 245 246 246 246 245 245 246 248 249 250 251 254 256 259 263 267 274 282 298 348 37 65 92 121 137 136 127 115 113 127 135 139 143 144 143 145 147 149 149 162 173 181 185 188 191 193 193 192 189 186 185 184 182 179 177 175 172 169 167 166 164 162 159 156 153 151 149 147 146 145 145 145 147 149 152 155 157 157 156 156 156 158 158 159 157 149 136 127 121 117 114 113 113 113 113 114 114 114 115 116 117 118 117 116 114 113 112 112 112 112 110 109 108 106 104 102 100 97 95 92 88 85 83 80 79 77 76 76 77 77 77 77 76 75 75 75 75 75 74 74 73 72 73 73 74 74 74 74 74 74 74 74 74 75 75 76 76 77 77 77 78 78 78 77 77 77 77 77 77 78 80 82 85 85 63 348 339 339 340 341 341 341 342 342 343 343 344 346 347 348 350 352 354 356 358 360 1 3 4 4 4 4 5 4 3 1 360 358 359 0 1 3 4 5 4 3 3 4 5 5 5 6 7 9 11 12 14 15 16 17 18 19 20 21 22 23 25 26 28 30 31 33 35 37 38 40 41 42 42 43 43 43 43 42 42 40 38 35 33 32 32 32 32 31 31 29 27 25 22 19 17 14 11 9 6 4 2 360 358 357 356 354 352 352 353 354 354 352 349 348 348 350 352 352 350 347 342 337 332 327 324 323 324 325 328 330 334 337 338 336 331 327 321 316 312 308 306 306 306 307 308 309 309 308 307 307 306 307 308 310 312 315 316 315 315 317 320 323 326 330 333 335 338 345 350 352 352 352 353 354 356 357 358 359 359 358 356 354 352 351 351 351 352 352 351 351 350 349 348 348 347 346 346 345 344 343 342 341 340 338 338 337 337 338 338 338 338 338 338 338 337 337 336 336 335 334 333 331 329 327 325 323 321 320 318 317 316 316 315 314 314 313 313 312 312 311 311 311 312 312 313 313 313 313 312 311 311 311 310 309 309 308 307 307 306 305 304 303 302 301 301 300 299 298 298 351 351 351 351 351 350 350 350 350 350 350 350 350 350 349 348 347 346 344 342 340 337 334 331 327 323 318 314 308 303 295 278 243 198 170 163 164 170 179 185 188 188 187 185 182 172 167 167 169 180 197 207 199 179 165 171 185 205 220 224 226 228 230 233 236 238 241 243 244 242 239 235 234 235 237 239 242 243 241 240 241 243 244 245 247 248 249 250 250 251 251 251 252 254 255 261 266 270 272 272 270 269 267 265 261 257 251 246 242 240 239 240 241 241 241 241 242 243 244 245 246 248 250 253 258 262 266 270 274 280 291 311 359 31 47 59 71 83 90 94 99 111 149 157 156 153 150 149 151 151 153 159 167 174 179 183 186 189 189 189 186 182 179 177 177 176 176 176 174 171 168 167 165 164 162 160 158 156 154 152 151 151 151 152 152 153 155 157 160 159 157 154 152 153 156 157 161 160 151 137 126 122 120 119 118 118 118 118 118 118 118 118 120 121 121 119 117 115 113 112 112 112 113 113 112 110 108 106 104 102 99 97 95 91 87 84 81 80 78 77 77 77 78 78 78 78 77 77 77 77 77 76 75 74 74 74 74 75 75 76 76 76 76 76 76 76 77 77 78 78 78 78 79 79 79 79 79 78 78 77 77 78 79 80 82 84 87 87 68 357 340 338 338 340 341 341 341 342 342 343 344 346 348 350 353 356 358 360 2 4 5 5 5 5 5 6 6 5 4 2 1 1 2 3 4 5 6 5 5 5 5 4 3 4 6 8 8 9 12 13 15 16 17 18 19 19 20 22 23 25 27 30 32 33 35 37 38 40 40 41 41 41 41 41 41 41 40 39 37 36 35 36 36 37 37 36 34 32 30 28 25 22 19 17 14 12 10 7 5 3 0 359 357 355 354 354 354 355 356 355 353 351 350 350 351 350 349 346 342 337 333 329 325 323 323 323 325 328 331 334 336 336 332 326 319 312 305 300 299 300 303 307 309 311 311 310 310 309 309 309 310 311 312 314 317 318 318 317 319 321 323 326 329 329 327 331 336 342 348 352 355 356 357 358 359 360 0 360 358 356 354 352 351 351 352 352 352 352 351 350 349 349 348 348 348 347 346 345 344 344 343 342 341 340 340 340 340 341 341 341 341 341 340 340 339 339 339 338 338 337 336 335 333 330 328 326 324 323 322 322 321 320 320 319 319 318 317 317 317 317 317 317 318 319 319 318 317 316 315 314 313 313 312 311 311 310 309 308 307 306 306 305 305 304 303 302 301 300 351 351 351 351 351 350 350 350 350 350 350 350 350 350 350 349 349 347 346 344 342 339 336 333 329 324 319 313 307 300 291 278 257 226 192 174 174 177 180 182 182 186 189 189 184 166 163 165 169 173 175 177 180 177 173 180 187 195 204 213 218 221 225 228 232 235 238 239 239 236 233 229 228 229 231 234 237 238 238 238 240 242 244 245 246 248 251 252 253 253 252 252 255 259 263 268 275 281 284 286 285 280 275 270 265 260 256 251 247 243 240 238 237 237 238 239 241 242 243 244 245 247 250 254 260 265 270 274 279 286 301 326 5 25 36 42 47 53 63 78 99 126 162 167 163 159 157 157 158 158 160 164 168 172 178 184 189 192 191 187 182 178 174 171 169 169 170 171 171 169 168 167 166 165 163 162 161 160 158 157 157 157 157 158 157 157 160 162 163 161 157 153 151 153 158 161 165 163 153 139 128 124 125 125 124 124 123 123 123 122 121 121 123 124 123 122 119 116 113 112 111 112 113 113 113 112 110 108 105 103 101 99 97 93 89 85 82 81 79 78 78 78 79 79 80 80 79 79 79 79 78 77 77 76 75 75 75 76 77 77 77 78 78 78 78 79 79 79 79 79 79 79 80 80 80 80 80 80 79 79 79 79 80 81 82 84 86 89 92 81 28 346 337 337 339 340 340 340 341 342 343 345 348 350 354 356 359 1 3 5 6 6 6 6 6 6 7 6 5 4 4 4 4 5 5 6 7 7 7 8 8 7 5 5 6 10 13 13 12 12 13 14 17 18 19 20 21 23 24 26 28 31 32 34 35 36 38 39 39 40 40 39 39 39 39 39 39 38 37 37 37 38 38 38 38 36 34 31 29 26 22 16 12 11 9 9 8 7 4 2 0 359 358 357 356 356 357 358 358 357 355 353 351 351 351 350 347 341 336 333 331 329 328 327 327 328 329 330 331 333 336 339 338 331 322 313 304 300 300 303 307 310 312 311 310 310 311 311 312 313 314 314 315 317 318 320 320 319 320 322 325 328 330 327 325 327 331 335 339 344 348 353 357 359 359 360 359 358 356 355 353 352 352 352 353 353 353 353 352 352 351 350 350 349 349 348 347 347 346 345 345 344 343 343 342 342 342 342 343 343 343 342 342 342 342 342 342 342 341 341 340 339 338 336 334 332 330 329 329 328 328 327 327 326 326 325 325 325 325 325 325 325 326 325 324 322 321 319 318 317 316 316 315 315 314 314 313 312 311 310 310 309 309 308 307 306 305 303 351 351 351 351 350 350 350 350 350 350 350 350 351 351 351 350 350 349 347 346 344 341 338 335 331 326 321 314 307 298 288 278 265 245 217 192 181 178 177 177 180 188 196 196 187 171 162 167 172 175 176 177 179 180 183 189 195 200 206 210 214 216 221 225 229 232 235 236 236 235 232 229 228 227 227 229 233 236 237 237 239 241 244 246 248 250 253 256 258 258 257 257 258 261 264 269 275 280 283 283 280 276 270 265 261 259 257 255 251 248 244 241 238 237 239 240 241 242 243 243 245 246 248 252 257 262 267 272 278 287 305 332 7 28 36 40 44 49 59 76 104 132 150 161 164 163 163 164 164 166 167 169 172 177 183 189 192 193 191 184 178 173 168 164 162 161 163 165 166 166 167 167 166 166 166 165 164 162 161 159 159 159 160 160 160 160 162 165 165 162 158 155 155 159 164 166 169 167 158 146 136 131 131 131 132 132 131 130 129 127 126 125 126 126 125 123 121 118 115 113 112 112 113 113 113 112 111 109 107 105 103 101 99 96 92 87 84 82 81 80 79 79 79 80 81 82 82 82 82 81 80 79 79 78 77 76 77 77 78 79 79 80 80 80 80 81 81 81 81 81 80 80 81 81 81 81 81 81 80 80 80 80 81 82 83 84 86 89 92 93 89 59 351 337 337 337 338 338 338 339 340 343 346 349 353 357 359 1 3 4 6 7 7 6 6 6 6 6 6 5 5 5 5 5 5 7 7 8 8 9 10 10 10 9 8 8 8 9 10 10 11 13 15 16 17 19 21 23 25 27 28 30 31 33 34 35 36 36 37 37 37 37 38 38 38 38 38 38 38 38 38 38 37 36 35 33 31 28 24 17 8 5 6 7 9 10 10 9 8 6 4 2 0 360 359 359 359 360 360 359 357 354 353 352 352 352 350 346 341 338 337 337 337 338 338 339 339 339 338 338 340 344 343 337 328 319 311 309 312 315 317 317 314 310 309 310 312 314 316 317 318 318 317 318 319 320 320 320 321 323 326 330 333 333 330 330 333 336 338 341 342 347 352 354 356 357 356 355 354 354 354 353 353 354 354 354 355 355 354 354 353 352 352 351 350 349 349 348 348 347 347 347 347 346 345 345 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 343 343 341 340 338 336 335 335 334 334 334 334 333 333 333 333 332 332 332 332 331 330 329 327 325 324 322 321 321 320 320 320 320 320 319 319 318 317 316 315 314 314 313 312 311 309 308 351 351 350 350 350 350 350 350 350 350 350 350 350 350 351 351 350 350 349 347 345 343 340 337 333 329 323 317 309 299 287 276 269 261 241 209 184 173 171 174 181 190 198 198 194 187 178 174 175 177 179 180 182 186 191 196 200 205 208 210 211 213 217 222 226 229 232 233 234 233 232 230 229 228 228 229 231 234 236 237 239 240 244 248 251 253 254 257 259 261 260 259 258 259 261 264 268 271 272 271 268 265 262 260 258 256 255 253 252 250 246 243 240 238 238 239 240 241 241 242 242 244 245 248 251 255 260 266 274 285 306 335 8 30 37 37 35 35 45 86 110 127 141 154 163 166 170 172 172 172 174 177 180 185 189 191 191 188 184 178 174 169 164 159 156 157 159 161 163 164 165 166 166 166 166 166 164 163 161 160 159 159 160 160 160 161 163 166 167 165 162 161 163 166 169 171 173 172 167 158 149 142 141 141 141 141 140 139 136 133 131 130 129 128 127 125 123 120 117 115 114 113 113 113 113 112 111 109 108 105 104 103 101 98 93 89 87 85 83 81 80 80 80 81 83 84 85 85 85 84 83 82 81 79 78 78 78 79 79 80 81 82 82 82 82 82 83 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 83 83 85 86 89 91 93 95 93 75 1 342 337 335 335 335 335 336 339 342 347 353 357 1 3 5 6 7 8 8 7 6 5 6 6 6 5 4 4 4 4 4 6 7 8 9 10 10 11 10 10 9 7 6 6 6 8 10 12 14 16 17 19 21 23 24 26 28 29 30 32 33 33 34 34 35 35 36 36 37 37 37 37 37 37 38 38 37 36 34 32 31 29 27 23 16 9 7 8 11 12 13 13 13 13 12 11 9 8 7 5 1 0 360 360 360 359 358 356 354 354 354 355 355 354 352 351 350 349 350 350 351 350 349 348 346 345 345 345 343 339 332 325 322 323 325 326 325 321 316 313 312 313 315 317 319 320 320 319 318 318 319 320 321 321 321 324 328 332 335 337 336 334 334 336 339 341 343 344 346 347 347 350 353 355 355 355 355 355 355 356 356 356 356 356 356 355 355 354 353 352 352 351 350 350 349 349 350 350 349 349 348 348 347 346 346 345 345 345 345 345 346 346 346 346 347 347 347 346 346 345 344 342 341 340 340 339 339 339 339 338 338 338 338 337 337 336 334 333 331 330 329 328 327 326 326 326 326 326 326 326 325 324 324 323 322 321 321 320 319 318 318 316 315 314 350 350 350 350 350 350 350 350 350 350 350 350 350 350 351 351 351 350 350 348 347 345 342 339 335 331 325 319 312 302 289 275 267 264 255 222 185 166 165 173 182 189 194 196 198 198 195 189 185 184 184 185 188 192 197 200 204 206 208 209 210 211 214 218 222 225 228 230 231 231 231 231 230 229 229 229 231 233 235 238 240 242 244 247 251 254 255 256 257 259 259 257 255 254 255 256 259 261 262 261 260 258 257 256 255 254 252 252 251 249 247 244 242 240 240 239 239 238 238 238 239 240 242 244 247 251 255 261 270 285 309 337 3 19 25 18 357 314 257 179 159 155 156 159 164 170 174 177 178 177 177 178 181 184 185 185 182 179 176 173 171 167 161 157 154 155 158 161 163 164 165 165 166 166 166 165 163 162 161 159 158 158 160 161 161 162 165 167 168 168 168 168 172 174 176 175 175 174 173 168 162 155 152 150 149 148 147 146 144 139 136 134 133 131 130 128 125 123 120 118 117 116 115 114 113 112 111 109 108 106 104 103 102 99 95 92 89 87 85 83 82 81 82 83 84 86 87 87 87 87 85 84 82 81 81 80 80 80 81 82 83 83 84 84 84 84 84 84 84 83 83 83 83 83 83 83 84 84 84 83 83 83 83 83 84 85 87 89 91 93 95 97 98 90 56 10 348 339 335 332 332 334 338 344 351 359 4 7 9 10 11 11 10 9 7 6 5 5 5 4 3 3 3 4 5 6 7 8 9 9 9 9 9 9 8 7 6 6 8 12 14 16 18 20 21 21 22 23 25 27 28 29 30 31 32 33 34 34 34 35 35 36 37 37 37 36 36 37 37 35 34 32 29 28 26 24 21 16 9 8 11 13 15 16 16 16 15 14 14 13 11 10 8 6 3 2 0 359 359 358 357 356 356 355 356 357 358 359 360 360 360 359 359 359 359 359 357 355 353 351 350 349 347 344 339 335 334 335 336 335 331 326 322 319 317 318 320 321 321 321 321 320 320 320 320 320 321 322 322 324 328 334 336 337 335 334 335 336 337 340 342 343 343 344 344 347 351 353 355 355 355 356 357 358 357 357 356 356 356 355 354 354 353 352 352 352 351 351 351 351 351 351 351 350 350 350 349 348 348 347 347 346 346 346 346 347 347 347 348 348 348 348 348 348 347 346 345 344 344 343 343 343 342 342 341 341 340 339 338 337 336 334 333 332 331 331 330 330 330 330 330 330 329 329 328 328 327 327 326 326 326 325 325 324 324 323 322 321 350 350 350 350 350 350 350 350 350 350 350 350 350 350 350 351 351 351 350 349 348 346 344 341 337 332 327 321 314 305 292 276 263 254 245 222 176 162 163 171 180 187 190 192 194 200 204 204 201 197 194 193 195 198 202 205 207 207 207 207 207 208 210 213 216 220 223 226 228 229 230 231 231 230 230 230 231 233 234 237 241 244 245 247 249 251 253 253 254 256 257 257 255 252 250 248 249 252 254 255 255 255 254 253 252 252 251 251 250 250 248 246 244 242 241 239 237 235 234 235 237 238 239 242 245 249 254 261 271 286 307 324 337 341 333 292 251 235 221 201 182 173 169 167 168 174 175 177 180 180 179 177 178 178 177 175 175 174 172 170 167 164 159 156 155 157 160 162 163 164 165 165 166 166 165 164 163 162 161 160 160 160 162 163 164 166 168 169 168 168 169 173 175 175 174 172 171 171 171 170 167 163 159 156 155 153 152 150 148 143 140 138 136 134 133 130 128 125 123 121 120 118 117 116 114 113 111 109 107 106 105 104 103 101 98 95 92 89 87 85 84 83 83 84 86 87 89 90 90 89 87 85 84 83 83 82 81 81 82 83 84 85 85 86 86 86 86 86 85 85 85 84 84 84 84 85 85 85 85 85 85 85 85 85 85 86 87 89 90 92 94 96 99 99 98 95 89 76 52 10 343 335 335 338 347 359 6 10 10 11 12 11 10 8 6 5 4 3 3 2 2 3 3 4 5 6 7 8 8 8 8 8 7 7 7 7 7 7 12 18 21 23 24 24 23 21 21 22 24 25 26 27 29 30 31 32 32 33 34 34 35 36 36 36 35 34 33 33 32 30 27 25 23 22 21 19 15 11 7 10 13 16 18 18 17 17 16 15 14 13 11 10 8 6 5 3 2 1 359 358 358 358 358 357 358 360 1 3 4 5 6 6 5 5 5 5 4 3 1 359 358 356 353 350 346 343 342 341 341 340 338 334 330 327 326 325 325 325 324 323 323 322 322 322 321 321 322 322 323 324 327 332 332 332 332 333 334 335 335 337 339 340 341 342 345 348 351 352 352 353 354 357 359 359 359 357 357 356 355 355 354 353 352 352 352 352 352 351 351 351 351 351 351 351 351 351 350 350 349 349 348 348 348 347 347 347 347 347 348 348 349 349 349 349 349 349 348 348 348 347 347 346 345 344 343 342 342 341 340 339 338 337 335 334 333 333 332 332 332 332 332 332 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 329 349 349 349 349 349 349 349 349 349 350 350 350 350 350 350 351 351 351 351 350 349 348 345 343 339 334 329 323 315 306 294 278 261 248 231 204 165 159 164 174 182 189 193 194 195 197 203 207 208 207 205 203 203 205 207 210 211 209 207 206 205 206 208 210 212 215 218 222 224 226 228 230 230 229 229 230 231 233 235 237 240 243 246 247 247 248 249 250 251 253 256 257 256 254 249 245 244 245 246 248 249 249 250 250 250 250 250 250 249 249 248 246 244 242 240 238 235 233 233 234 236 236 238 242 245 250 256 263 273 284 294 297 291 278 260 244 233 224 215 203 185 177 173 172 171 172 171 175 178 179 179 178 177 178 179 177 174 171 169 167 166 163 161 160 160 162 163 164 164 164 164 165 166 166 165 165 164 163 162 162 163 165 166 167 169 170 170 167 165 164 166 169 170 168 167 165 165 166 168 168 167 165 161 158 157 155 154 153 150 146 143 140 139 137 135 133 131 128 126 125 123 121 119 117 115 114 111 109 108 107 106 106 105 104 102 98 95 92 90 88 86 85 85 85 87 89 90 92 92 91 89 87 86 85 85 84 83 83 83 84 85 86 86 87 87 87 87 87 87 87 86 86 85 85 85 86 87 87 87 87 87 87 86 86 86 87 88 89 90 92 93 95 97 99 100 102 103 105 107 108 109 106 90 38 24 44 32 26 23 12 5 3 3 2 2 1 0 0 1 1 2 3 3 4 6 6 7 8 8 7 6 6 5 5 6 7 9 11 15 20 24 26 26 25 23 20 19 20 21 23 24 26 28 29 29 29 30 31 32 33 33 34 34 33 32 30 30 30 27 24 20 18 17 17 16 15 12 9 7 8 11 14 19 18 17 17 16 15 14 12 10 8 7 5 4 3 2 2 1 0 0 0 0 359 360 1 2 4 6 8 9 9 9 9 9 10 10 9 8 6 4 1 357 353 350 347 346 346 346 345 343 341 338 335 333 332 330 329 327 326 326 325 324 324 324 324 324 324 325 325 326 327 328 329 330 331 333 334 335 336 337 339 341 345 350 354 356 355 355 355 355 359 360 360 359 358 357 356 356 355 355 354 353 352 352 352 352 352 352 351 351 351 351 351 351 351 351 351 350 350 349 349 349 348 348 347 347 347 348 348 349 349 350 350 351 351 351 351 350 350 350 349 348 347 346 345 345 344 343 342 340 339 338 337 336 336 335 334 334 334 334 334 333 333 333 333 333 333 333 334 334 335 335 335 336 336 336 336 348 348 348 348 348 348 349 349 349 349 349 349 349 350 350 350 351 351 351 351 350 349 347 344 341 336 331 324 316 306 294 279 261 247 227 193 162 156 171 182 190 197 199 199 198 199 202 205 207 208 209 208 210 212 214 216 216 214 210 207 205 206 207 209 211 212 214 217 220 222 225 227 228 227 227 227 229 231 233 236 239 241 243 245 246 246 247 247 247 248 251 254 255 255 252 248 246 244 243 242 242 242 243 245 246 247 247 246 247 246 246 244 242 239 237 234 233 232 232 233 234 235 237 239 242 246 249 253 258 263 267 264 255 246 238 232 228 223 216 205 190 181 178 175 173 170 168 172 175 176 176 175 175 175 175 174 172 171 169 168 167 166 165 165 167 168 168 167 166 166 166 166 167 167 166 166 165 164 164 164 166 168 170 172 173 172 169 164 162 163 165 166 164 164 164 165 164 165 167 167 167 165 162 158 156 155 154 153 150 147 144 142 141 139 137 136 133 131 129 127 125 122 120 118 116 114 112 110 109 108 107 106 106 106 103 101 98 95 93 90 89 87 87 87 89 90 92 93 93 93 91 89 88 88 87 86 85 85 85 85 86 86 87 88 88 88 88 88 88 88 87 87 87 86 87 87 88 89 89 89 90 89 88 88 87 88 88 89 90 92 93 94 96 97 99 101 103 104 107 109 112 115 117 119 120 115 106 99 98 88 63 24 357 353 354 354 354 354 356 358 0 2 3 5 7 7 7 6 6 5 5 5 5 5 7 9 12 15 17 19 21 25 26 25 24 22 21 21 22 23 25 26 26 26 27 27 27 28 29 30 31 31 31 29 28 26 26 26 23 19 16 14 13 13 14 13 11 9 8 7 8 10 14 15 16 16 15 13 12 11 9 7 5 4 2 2 2 2 2 2 2 2 2 0 359 358 359 1 4 6 9 10 11 11 11 12 12 11 9 8 5 2 358 356 354 353 353 353 353 352 350 348 345 342 339 336 334 332 330 329 329 328 327 327 326 326 326 327 327 327 327 326 327 327 329 332 335 336 338 340 342 345 349 354 0 4 2 359 357 356 356 358 359 358 357 357 357 357 357 357 356 355 355 354 354 354 353 353 352 352 352 352 352 352 352 352 352 351 350 350 350 350 349 349 349 348 348 348 348 349 349 350 350 351 352 352 352 353 353 353 352 352 351 351 350 349 348 347 347 346 345 344 343 342 341 340 339 339 338 338 337 337 336 336 336 336 337 337 337 338 339 339 340 340 341 341 341 341 347 347 348 348 348 348 348 348 348 348 349 349 349 349 349 350 350 351 351 351 350 350 348 346 343 339 333 326 318 308 295 281 264 246 218 185 167 165 189 195 199 202 204 203 203 204 206 207 206 206 207 210 213 217 220 221 220 218 214 211 208 209 210 210 210 211 211 212 215 218 221 223 224 224 224 225 226 228 231 235 238 240 242 243 244 245 245 245 244 244 246 249 252 254 255 253 250 247 244 241 240 240 241 242 242 242 242 242 243 243 242 240 237 234 232 230 229 229 230 230 230 231 231 232 232 233 234 234 237 242 246 245 241 235 230 226 223 221 218 209 197 187 181 177 174 170 167 170 171 172 172 171 171 172 173 172 172 171 170 169 169 168 168 169 170 170 170 169 168 167 167 168 168 168 168 168 167 167 167 167 168 171 173 174 173 170 166 163 163 165 167 168 169 171 173 171 169 168 168 167 166 164 161 158 154 153 152 150 147 145 144 142 141 140 138 137 135 133 131 128 125 123 120 119 116 114 113 111 110 109 108 107 106 106 105 104 101 99 96 93 92 90 90 90 91 93 94 94 94 94 93 92 91 90 90 89 87 86 86 86 86 87 88 88 89 89 89 89 89 89 89 88 88 88 88 89 89 90 90 91 92 92 91 90 89 89 89 90 91 92 93 94 95 97 98 100 101 103 105 107 110 112 115 117 118 114 110 108 108 110 113 115 113 102 52 7 353 349 348 351 356 0 3 5 6 5 5 4 4 4 4 5 6 8 9 11 14 16 17 16 17 21 23 24 24 24 24 24 25 25 26 26 25 25 25 25 25 25 26 27 27 27 26 25 23 22 22 23 21 18 15 13 12 12 12 12 12 10 9 8 8 8 8 11 13 13 12 11 10 8 7 5 4 2 1 1 2 2 2 3 3 3 3 2 1 359 358 357 359 1 5 8 9 9 10 10 9 8 7 5 3 1 359 358 357 358 358 359 359 358 356 354 351 347 343 340 337 334 333 332 331 330 329 328 328 328 328 329 329 328 327 326 326 326 329 332 335 338 342 346 351 356 1 5 8 6 2 359 357 356 356 356 356 356 357 358 358 359 359 359 358 358 357 356 355 354 354 353 353 353 353 353 353 353 353 353 352 351 350 350 350 350 350 350 350 350 350 350 350 351 351 351 352 352 353 354 354 354 355 355 355 354 354 354 353 353 352 352 351 351 350 349 349 348 347 346 345 344 343 342 341 341 340 340 341 341 341 342 342 343 344 344 344 345 345 345 345 345 347 347 347 347 347 347 347 347 348 348 348 348 349 349 349 349 350 350 351 351 351 350 349 348 345 341 336 329 320 309 296 282 267 249 223 193 181 186 202 203 204 204 205 206 207 210 213 215 212 209 209 211 215 218 221 221 221 220 218 216 214 213 213 212 211 209 209 209 211 214 218 220 221 221 221 222 224 226 229 233 237 240 241 240 241 242 243 244 243 241 242 244 248 250 252 253 252 248 243 240 238 237 238 239 239 239 237 237 238 238 237 234 231 229 226 224 223 223 224 222 222 223 223 223 221 219 217 213 207 213 221 229 233 232 228 222 217 216 218 213 203 191 181 176 172 169 168 167 168 168 168 168 168 170 171 171 171 171 171 170 170 170 170 171 170 170 170 169 169 169 169 169 170 170 170 170 170 170 170 170 171 173 174 175 173 170 167 165 167 169 172 174 178 182 184 180 175 172 171 168 166 164 161 157 153 150 148 147 146 144 143 141 140 139 138 137 136 134 131 128 125 122 121 119 118 116 114 113 112 111 110 108 108 108 107 106 104 102 99 96 95 94 94 94 95 95 96 95 95 95 95 94 94 93 92 91 89 88 87 87 87 88 88 89 90 90 91 91 91 90 90 89 89 89 89 90 90 91 92 93 93 93 93 92 91 91 91 91 92 93 94 95 96 97 98 99 101 102 104 105 107 110 112 115 115 112 110 109 109 110 112 115 117 120 120 119 114 96 41 358 356 359 1 3 3 3 3 3 3 4 4 5 7 8 10 11 13 15 16 15 17 19 21 23 24 25 24 25 25 25 25 25 25 24 24 23 23 23 23 24 24 23 22 21 20 19 19 19 18 16 14 13 12 12 12 12 11 11 10 9 9 8 8 9 9 8 9 8 7 6 5 3 2 1 1 1 1 1 1 1 2 2 3 3 3 2 1 0 359 360 0 1 4 5 6 6 6 5 4 2 1 360 359 359 360 0 1 2 2 1 359 357 354 349 345 342 339 337 335 333 332 330 329 328 327 327 328 328 328 327 326 325 325 326 329 332 336 340 345 352 358 3 6 8 6 3 0 358 356 355 355 354 354 355 357 359 360 0 0 0 360 359 358 356 355 354 353 353 353 353 354 354 354 354 354 354 353 352 351 350 350 351 351 351 352 352 352 352 352 353 354 354 355 356 356 357 357 357 357 358 358 357 357 357 357 357 356 356 356 356 355 354 353 353 352 351 350 349 348 347 346 346 346 346 346 346 346 347 347 347 348 348 348 348 348 348 348 347 346 346 346 346 346 346 347 347 347 347 348 348 348 348 349 349 349 350 350 350 351 351 350 349 347 343 338 332 323 311 296 279 263 247 228 207 195 200 207 208 208 208 209 210 212 214 217 219 218 215 213 215 218 221 222 221 221 221 221 220 218 216 214 213 211 208 207 207 210 215 217 218 218 217 217 219 221 223 227 232 235 238 238 238 238 238 240 242 242 240 240 241 243 245 246 247 247 245 241 237 234 233 233 237 237 235 233 231 231 230 229 228 226 222 219 217 217 217 216 214 215 217 217 216 213 210 208 206 205 199 202 210 220 227 225 218 212 211 215 214 206 193 181 172 169 167 166 165 165 165 166 166 166 167 169 171 171 172 172 172 171 171 171 171 170 170 170 170 170 170 171 171 172 172 172 172 172 172 173 174 175 176 176 175 173 171 169 169 171 174 177 180 183 186 188 185 181 176 174 170 167 164 160 155 150 146 144 143 143 142 142 141 140 139 138 137 135 133 131 128 125 123 122 121 119 117 116 115 114 113 112 111 110 110 109 108 106 104 101 99 98 98 97 97 98 98 98 98 97 97 97 96 96 95 94 92 91 90 89 89 89 89 89 89 90 91 92 92 92 92 92 91 91 90 90 91 91 92 93 94 95 95 95 94 94 93 92 92 93 94 95 96 96 97 98 99 101 102 103 104 106 108 111 112 113 112 111 110 110 110 111 113 115 117 118 120 121 123 125 127 122 76 11 360 360 0 1 1 2 2 3 4 5 7 9 10 12 13 14 15 17 18 20 21 23 24 25 25 24 23 22 23 22 22 22 22 22 23 23 22 22 21 20 19 17 16 14 14 14 13 11 10 10 10 10 11 10 10 10 9 9 9 8 8 7 6 6 5 5 4 3 2 0 359 359 359 358 358 358 359 360 1 1 2 3 3 4 4 3 2 1 360 359 359 360 1 3 2 2 1 1 1 1 1 1 2 2 3 2 0 358 355 352 349 346 343 340 338 336 334 331 329 328 326 326 326 326 327 327 327 326 326 326 328 332 337 341 345 350 356 1 4 4 4 1 359 357 355 355 354 353 352 352 354 356 358 0 1 1 1 0 359 358 357 356 354 353 353 353 354 354 355 355 356 356 355 354 353 352 352 352 352 353 353 354 355 355 355 356 357 358 359 359 360 0 1 1 1 2 2 2 2 1 1 1 1 0 360 360 359 359 358 357 356 355 354 354 353 352 351 350 350 350 350 350 350 350 350 351 351 351 351 351 351 350 350 350 349 346 346 346 345 346 346 346 346 346 347 347 347 348 348 348 348 349 349 350 350 350 351 350 350 348 345 341 335 327 315 299 279 255 234 218 207 199 211 214 215 216 216 216 216 218 220 220 221 221 220 219 220 223 224 224 222 222 222 222 222 219 216 214 213 211 208 206 206 210 215 216 215 214 214 214 216 218 221 225 230 233 235 237 237 236 235 237 239 240 239 237 237 238 239 239 241 242 241 238 234 232 230 231 234 234 232 229 226 224 224 223 223 220 216 212 211 210 210 210 209 211 212 212 210 207 203 201 200 201 200 196 198 206 216 221 215 208 206 210 213 206 194 181 170 166 165 163 162 163 164 164 164 163 164 167 170 172 174 174 174 174 173 173 172 172 172 172 172 173 174 174 174 175 175 175 174 175 175 175 176 177 177 177 176 174 173 172 173 176 179 181 183 184 185 184 183 181 179 176 172 169 165 160 154 147 142 140 140 140 141 141 140 140 139 138 137 135 133 130 128 126 124 123 122 121 119 118 118 117 116 115 114 113 112 111 110 108 106 104 102 102 101 101 100 100 101 100 100 100 100 100 99 98 96 95 94 93 91 91 90 90 90 90 90 91 92 93 93 93 93 93 93 92 91 91 92 93 94 95 96 97 97 97 97 96 95 95 94 94 95 96 97 97 98 99 100 101 102 103 105 106 108 109 111 111 111 111 111 111 111 111 112 113 114 115 116 118 120 122 124 127 128 126 90 15 1 358 357 358 359 0 1 3 5 7 9 10 11 13 14 15 17 18 20 21 22 23 24 24 24 22 20 19 19 20 21 21 22 22 21 21 20 19 18 16 15 13 12 11 10 9 9 8 9 9 9 9 9 9 8 8 8 7 7 6 5 4 3 3 2 1 0 359 358 357 356 356 356 356 356 357 358 360 2 3 4 5 6 5 4 3 2 1 360 358 357 358 359 0 1 2 2 2 2 3 4 4 4 2 360 357 354 350 348 346 344 342 340 337 335 332 330 329 327 326 326 326 327 327 328 329 330 332 335 340 345 349 352 356 1 5 5 2 360 357 355 353 352 352 351 350 349 349 351 354 357 360 1 1 1 0 359 359 358 356 354 352 352 353 354 355 355 356 356 356 356 355 354 353 353 353 353 354 355 356 357 358 359 -0 1 2 3 3 4 4 5 5 5 6 6 5 5 5 5 4 4 3 3 2 2 1 360 359 358 357 356 356 355 354 353 353 353 353 353 353 353 353 353 353 353 353 353 352 352 352 352 351 351 345 345 345 345 345 345 345 345 346 346 346 346 347 347 348 348 348 349 349 349 350 350 350 350 349 347 343 338 331 320 304 283 254 224 209 205 208 219 224 223 223 223 222 222 223 224 225 227 228 227 226 226 227 227 226 225 225 224 223 221 219 216 216 215 213 209 205 206 210 214 214 212 211 211 211 213 215 218 223 229 233 235 237 237 236 235 234 236 237 236 234 233 234 234 235 236 237 237 236 233 231 229 230 231 230 228 225 223 221 219 219 219 217 213 209 205 204 204 204 205 207 208 207 205 202 198 197 198 199 198 197 196 198 204 212 211 206 204 206 209 206 195 181 170 165 163 161 161 162 162 162 161 161 163 166 170 173 176 177 177 176 176 175 175 175 175 176 177 177 178 179 179 178 178 177 177 176 177 177 178 178 178 177 177 176 175 174 175 177 179 180 181 181 180 179 179 179 178 177 173 169 163 158 151 144 139 137 137 138 139 140 140 140 139 138 136 134 132 130 128 127 126 125 124 122 122 121 120 120 119 118 117 116 115 114 112 111 109 107 106 105 104 104 104 103 103 102 101 101 102 102 102 100 98 97 95 94 93 92 92 92 91 91 91 92 93 94 94 94 94 93 93 92 92 92 93 94 96 97 98 99 100 99 99 98 98 97 96 96 96 97 98 99 99 100 101 102 103 104 105 106 108 109 110 111 111 111 111 111 111 111 112 112 113 114 114 115 117 119 120 122 124 126 127 121 96 25 360 355 356 357 359 0 3 5 7 9 10 11 12 14 15 16 17 18 19 20 21 22 22 22 19 17 16 18 18 19 20 20 20 19 18 17 17 16 15 15 14 13 11 10 9 9 9 8 8 8 7 7 7 7 7 6 5 4 3 2 2 1 360 359 357 356 355 355 354 353 352 352 352 353 355 358 0 2 4 5 5 5 4 4 3 2 1 360 358 357 357 357 358 359 360 1 2 4 6 6 5 3 0 357 355 352 350 348 347 345 342 340 337 335 334 332 330 329 328 329 329 330 332 333 335 338 343 348 353 355 357 359 2 4 1 358 355 353 351 350 349 348 347 346 346 346 349 351 354 357 358 359 359 359 359 358 357 356 354 352 351 352 353 354 355 356 356 356 356 355 354 353 354 354 355 356 357 358 359 360 1 2 3 4 5 5 6 7 7 8 8 8 8 8 8 8 7 7 6 5 5 4 3 2 1 1 360 359 358 357 356 356 355 355 355 355 355 355 355 355 355 355 355 355 354 354 353 353 353 352 352 345 345 345 345 345 345 345 345 345 345 345 346 346 346 347 347 348 348 348 349 349 350 350 350 350 348 345 341 334 325 311 292 265 233 216 216 220 225 228 227 226 224 223 224 225 225 226 228 232 233 233 233 233 232 232 231 229 226 224 221 219 218 219 218 215 210 207 206 211 213 212 209 207 207 209 210 212 216 222 228 233 236 238 239 238 236 233 233 233 233 232 231 231 232 233 234 235 236 235 234 233 230 230 229 227 225 223 221 217 213 211 215 215 213 208 203 197 195 197 200 202 204 203 202 199 196 197 199 200 198 196 194 194 197 203 204 201 200 201 205 205 195 181 170 164 161 160 160 161 161 161 160 162 164 167 170 174 177 179 180 179 179 179 179 179 180 182 183 183 184 185 184 182 181 180 178 178 178 178 179 179 179 178 177 176 175 174 174 174 175 176 176 176 175 174 175 177 178 176 172 166 159 153 146 140 136 134 135 136 137 138 139 139 138 137 134 132 130 129 129 128 128 126 125 124 124 123 123 121 120 119 118 118 117 116 114 112 110 109 108 107 106 106 106 106 105 104 103 102 102 102 103 102 101 99 98 96 95 94 94 93 93 93 93 93 93 94 95 94 94 93 93 92 93 93 94 96 97 99 100 101 102 102 101 100 100 99 99 98 98 99 99 100 101 101 102 102 103 104 105 106 108 109 110 110 110 111 111 111 111 111 111 112 112 113 113 114 115 116 118 119 120 122 123 125 126 125 113 45 5 358 357 357 360 3 5 6 8 9 10 11 12 13 14 15 16 17 17 18 18 17 15 13 13 14 15 17 18 18 18 18 17 17 17 17 17 17 16 15 12 10 10 9 8 7 7 6 6 6 6 6 5 5 4 3 2 1 360 359 358 356 354 353 353 352 352 351 350 349 349 351 353 356 359 1 3 3 3 3 3 3 3 3 2 0 359 358 357 355 354 354 355 356 358 2 3 4 3 2 0 358 357 355 354 353 351 348 346 343 342 340 338 336 335 334 333 333 333 334 336 338 341 344 348 352 355 356 356 357 357 357 355 353 351 350 349 347 346 346 346 345 346 347 348 349 350 353 354 354 355 356 357 357 356 355 353 351 351 351 352 354 355 357 357 356 355 354 354 354 354 355 356 357 358 359 0 1 2 3 4 5 6 6 7 8 9 9 9 10 10 10 9 9 8 8 7 6 6 5 4 3 3 2 1 0 359 359 358 357 357 357 357 357 357 357 357 357 357 357 356 356 356 355 354 354 354 353 353 344 344 344 344 344 344 344 344 344 344 345 345 345 346 346 346 347 347 348 348 349 349 350 350 350 349 347 343 338 330 319 303 281 256 239 236 235 234 233 230 228 226 225 224 224 222 221 224 229 234 238 239 240 239 240 238 234 230 226 222 220 221 222 222 217 212 209 208 212 212 209 206 204 204 206 208 210 214 220 227 232 236 239 241 240 237 233 231 230 229 229 228 228 229 231 233 234 235 237 237 237 235 233 230 228 225 223 219 212 207 206 208 210 209 206 199 189 183 187 194 199 203 203 200 196 194 198 201 196 189 186 187 193 196 197 197 195 196 197 198 198 191 178 169 163 158 157 159 160 161 161 162 165 168 170 172 175 179 181 182 182 182 182 183 184 186 188 189 190 190 190 188 187 184 182 180 179 178 178 178 179 179 178 177 175 173 172 172 172 172 172 172 171 170 170 171 174 174 171 168 162 155 148 141 137 134 133 133 134 136 137 138 138 137 135 133 130 129 129 129 129 129 128 127 127 126 125 124 122 121 120 120 119 118 117 116 114 112 111 110 110 109 108 108 107 106 105 104 103 102 103 103 104 103 102 100 98 97 96 95 95 94 95 94 94 94 94 95 94 94 93 93 93 93 94 95 97 99 100 102 103 104 104 103 103 102 101 101 101 100 100 101 101 102 102 102 103 103 104 105 106 107 109 110 110 110 111 111 111 111 111 111 111 111 112 112 113 114 115 116 117 118 119 120 122 124 126 128 127 122 95 26 1 357 359 1 2 3 4 5 6 7 8 9 10 11 11 12 12 12 11 11 10 10 12 13 15 16 18 18 18 18 18 18 18 17 17 16 15 12 10 9 8 7 6 6 5 4 4 5 5 5 4 4 3 2 0 359 357 356 355 353 352 351 350 351 350 349 349 349 351 353 356 359 0 1 1 2 2 3 4 4 4 3 1 0 359 357 356 354 352 352 352 353 355 357 359 359 359 358 357 356 355 354 354 352 350 347 346 344 343 341 339 338 337 336 336 336 337 339 341 344 347 350 353 355 355 355 354 353 352 352 351 350 349 348 347 346 346 346 346 347 347 348 349 350 351 352 353 354 356 356 356 355 353 352 350 350 351 352 354 356 357 358 356 356 355 355 355 355 356 357 358 359 0 1 2 3 4 5 6 6 7 7 8 9 9 10 10 10 10 9 9 8 8 7 6 6 5 4 4 3 3 2 1 1 360 359 359 359 358 358 358 358 358 358 358 358 357 357 357 356 356 355 355 354 354 353 344 344 344 344 344 344 344 344 344 344 344 344 345 345 345 346 346 347 347 348 348 348 349 349 349 349 348 345 341 334 325 314 295 276 263 255 248 244 241 239 235 232 229 226 224 220 215 217 224 231 238 243 245 245 244 242 238 233 228 224 222 222 223 223 220 215 212 211 212 211 207 203 201 200 202 205 208 211 217 223 229 235 240 242 241 237 233 230 227 225 224 224 224 226 228 230 233 236 240 242 242 241 240 236 232 228 223 218 211 207 206 207 208 208 204 196 185 174 177 182 187 191 194 193 188 189 197 199 185 173 169 177 192 195 194 193 192 192 192 192 190 185 175 166 160 156 156 158 161 163 164 167 170 173 175 176 177 180 183 185 185 185 186 187 189 192 195 196 196 195 193 191 189 186 184 181 180 178 177 177 177 177 176 175 174 172 171 171 171 171 170 169 167 166 166 167 168 167 164 161 157 151 144 139 135 133 133 133 134 135 136 137 137 136 134 132 130 130 130 130 130 130 130 129 129 128 126 125 124 123 122 121 120 119 119 117 116 114 113 112 112 110 110 109 109 108 107 105 104 104 104 105 106 105 104 102 100 98 98 96 95 95 96 96 95 95 95 94 94 94 93 93 93 94 95 97 98 100 101 103 104 105 105 105 105 104 104 104 103 103 102 102 102 102 103 103 103 103 104 105 106 107 108 109 110 110 111 111 111 111 111 111 111 111 112 112 113 113 114 114 115 116 118 119 120 121 123 125 127 129 131 132 127 86 20 3 358 357 358 358 358 358 359 360 2 3 4 5 6 6 6 6 7 9 11 13 15 17 19 19 19 19 19 18 18 17 16 15 14 12 10 8 7 6 5 4 4 3 3 3 4 4 4 3 2 1 359 358 357 356 355 354 352 350 350 349 349 349 349 350 352 354 356 359 360 0 0 1 2 3 4 4 4 3 3 1 360 358 356 355 354 353 352 352 352 353 354 355 355 355 355 354 354 353 352 351 349 347 345 344 343 341 340 339 338 337 337 337 338 341 343 346 348 351 354 356 356 355 355 354 354 354 353 351 350 349 347 346 345 345 345 346 347 348 349 350 352 353 354 356 356 356 355 354 352 351 350 349 350 351 353 355 357 358 357 356 356 356 356 357 358 359 360 0 1 2 3 4 4 5 6 6 6 7 7 8 8 9 9 9 9 8 8 7 7 6 6 5 5 4 4 3 3 2 2 1 1 0 -0 360 359 359 359 359 359 359 358 358 358 357 357 357 356 356 355 355 354 354 344 343 343 343 343 343 343 343 343 343 344 344 344 344 345 345 345 346 346 347 347 348 348 349 349 349 348 346 343 338 329 316 298 287 278 270 262 255 254 251 248 244 240 235 230 223 214 214 219 228 237 244 246 246 244 243 240 235 230 225 223 224 224 224 222 219 217 216 213 210 204 200 198 198 200 203 206 210 214 221 228 234 239 242 242 238 234 230 227 224 222 222 222 223 226 230 235 240 245 248 249 248 247 243 239 233 227 221 216 211 210 211 211 211 207 198 186 175 180 186 192 196 200 198 191 194 201 199 181 167 162 166 177 192 193 191 190 189 190 189 187 181 172 164 158 155 156 159 162 165 168 171 175 179 180 180 180 180 184 187 188 188 189 191 194 197 200 200 199 197 194 191 188 186 184 181 180 179 179 179 178 177 176 175 174 172 171 170 170 170 169 167 164 163 163 162 163 163 161 158 153 147 142 138 135 134 133 134 135 135 136 136 136 134 133 132 130 130 131 131 131 131 131 130 130 129 128 126 125 124 123 122 121 121 120 119 117 116 115 115 114 112 111 110 110 109 108 106 105 105 106 106 107 107 105 103 101 100 99 97 96 96 96 97 97 96 95 94 94 94 94 94 94 95 96 98 99 101 102 103 104 105 106 106 106 106 106 106 106 105 105 104 103 103 103 103 103 103 104 105 105 106 107 108 109 110 110 111 111 111 111 111 111 111 111 112 112 113 113 113 114 115 116 117 118 120 121 123 124 126 129 132 134 135 135 134 134 129 53 10 359 354 350 347 350 352 354 356 357 358 1 5 9 12 14 17 19 21 22 22 22 21 20 19 18 17 16 15 14 13 10 8 7 6 5 5 4 4 3 3 3 3 3 3 1 0 359 357 356 356 355 354 352 350 349 348 348 348 348 349 351 354 356 358 359 360 0 1 2 3 4 4 4 4 3 2 0 359 357 356 355 354 353 353 353 352 352 352 353 355 355 355 354 353 352 350 348 347 346 344 343 342 341 340 339 339 339 339 339 341 343 345 348 352 355 356 357 357 358 358 358 356 354 353 351 349 347 345 344 344 345 346 347 349 350 352 353 354 355 355 355 354 353 352 351 350 349 349 350 351 353 355 356 357 357 357 357 357 357 358 359 360 0 1 1 2 3 4 5 5 5 5 6 6 6 6 7 7 7 7 7 7 6 6 6 6 5 5 4 4 3 3 2 2 2 1 1 0 0 360 360 359 359 359 359 359 358 358 358 358 357 357 357 356 356 355 355 354 343 343 343 343 343 343 343 343 343 343 343 343 343 344 344 344 345 345 345 346 346 347 348 348 348 349 348 347 345 341 332 320 307 299 292 285 276 269 267 265 262 259 254 250 245 237 226 218 221 228 237 243 246 244 242 241 239 236 230 226 224 225 225 225 225 223 222 219 215 209 203 199 199 199 200 203 206 209 213 219 227 233 236 238 239 239 236 233 229 226 225 224 225 226 229 234 240 246 251 254 254 253 251 248 243 238 233 228 223 217 216 216 216 216 215 209 199 193 198 206 213 218 220 218 211 213 215 209 191 178 173 174 177 182 189 190 189 189 189 188 186 180 170 161 155 154 156 160 163 166 170 175 180 184 185 183 181 181 186 188 189 191 192 194 198 200 201 200 197 193 190 187 185 183 182 181 180 180 181 181 180 179 178 177 176 174 172 171 169 168 166 164 161 160 160 160 161 161 159 155 150 145 140 137 136 134 134 134 135 135 135 135 135 134 133 132 132 131 132 132 132 131 131 131 130 130 129 128 126 125 124 123 122 122 121 120 119 119 118 117 115 114 113 112 111 110 108 107 106 106 107 108 108 108 107 105 103 102 100 99 98 97 97 97 97 97 96 94 94 94 94 95 95 96 97 99 100 101 102 103 104 106 106 107 108 108 108 108 108 107 107 106 105 104 103 103 103 103 103 104 105 105 106 107 108 109 110 110 110 110 110 110 110 110 110 111 112 112 112 113 113 114 115 116 117 119 120 121 122 124 126 129 131 133 135 137 140 142 145 147 149 153 156 162 170 263 338 344 346 352 1 10 18 21 21 23 25 27 26 25 24 23 21 20 19 17 16 15 14 13 11 9 8 8 7 7 6 5 5 4 4 3 3 2 1 360 358 357 356 356 355 354 352 351 349 347 346 346 346 348 350 353 355 358 359 0 1 2 3 4 4 5 4 4 3 1 360 358 357 356 355 355 355 355 355 354 354 353 354 355 355 356 355 354 353 351 350 349 347 346 344 343 341 340 340 340 340 340 340 340 342 344 348 352 356 359 0 2 3 1 359 357 355 352 350 347 345 343 343 344 345 346 349 351 353 354 355 355 355 354 354 353 352 351 351 350 349 349 350 351 353 355 356 357 357 356 357 357 358 359 359 360 0 1 1 2 3 4 4 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 2 2 2 1 1 1 0 360 359 359 359 359 358 358 358 358 358 358 358 357 357 357 357 356 356 355 355 354 343 343 342 342 342 342 342 342 342 342 342 342 343 343 343 343 344 344 345 345 346 346 347 347 348 348 348 347 346 343 338 333 325 316 308 299 289 282 278 275 272 269 265 262 258 252 243 232 228 232 238 242 243 241 241 241 240 237 232 228 227 228 227 227 227 226 224 221 216 210 206 203 203 203 203 204 206 209 213 219 226 232 234 235 235 236 237 235 233 230 227 227 228 230 233 237 243 249 254 257 257 255 251 247 243 240 236 231 226 223 223 224 226 229 233 235 230 227 228 233 237 241 243 244 241 241 240 234 220 204 194 189 186 182 182 182 184 186 188 188 185 177 167 158 154 154 157 161 165 168 173 178 185 189 187 184 181 182 187 189 191 193 195 198 201 201 199 196 190 186 184 183 182 179 178 178 179 180 180 180 180 180 179 179 178 176 174 171 169 166 165 164 162 162 163 164 164 162 159 153 148 143 140 138 136 135 135 135 135 135 135 135 135 135 134 134 133 132 132 132 132 132 131 131 131 130 129 128 127 126 125 124 124 123 122 122 121 121 120 119 117 116 114 113 112 111 110 108 107 107 107 108 109 109 108 107 105 103 102 101 99 98 98 98 98 97 96 95 94 94 95 96 96 97 98 99 100 101 102 103 104 105 106 107 108 108 109 109 109 109 108 107 106 104 103 103 102 102 103 103 104 104 105 106 108 109 109 109 109 108 108 108 108 108 108 109 110 111 111 112 113 114 115 116 117 118 119 121 121 123 125 127 129 131 133 135 138 140 143 146 148 151 154 156 157 157 153 137 96 41 34 34 36 37 34 33 33 32 30 29 27 26 24 22 20 19 17 16 16 15 14 12 12 11 10 9 8 7 6 5 4 3 3 2 1 360 359 358 357 357 356 355 354 352 350 347 346 345 345 347 349 352 354 357 359 1 2 3 3 4 4 4 4 3 2 1 360 359 358 357 357 356 356 356 356 356 357 357 357 357 357 357 356 355 354 353 352 351 349 347 344 342 341 341 340 340 340 339 339 340 341 344 348 353 358 2 6 7 5 2 358 355 354 351 349 346 344 343 343 344 346 348 352 355 356 356 356 356 355 353 351 350 350 349 349 349 349 349 350 351 353 354 356 356 356 356 357 357 358 359 360 0 0 1 1 2 3 3 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 2 2 1 1 0 -0 360 359 359 359 358 358 358 358 357 357 357 357 357 357 357 357 356 356 356 355 355 355 354 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 343 343 343 344 344 345 345 346 347 347 347 348 347 346 344 342 339 333 325 316 307 299 292 286 282 278 274 269 265 262 260 253 245 238 237 240 243 243 241 242 242 241 238 235 232 232 231 229 229 229 227 226 223 218 214 211 209 208 207 206 206 207 211 215 219 224 229 232 234 233 233 235 236 236 233 230 227 228 231 235 238 243 251 258 261 259 252 246 242 240 238 237 233 232 235 245 254 263 275 290 302 296 280 269 264 265 269 275 280 282 281 280 276 267 252 234 219 206 194 184 177 176 180 185 187 183 175 166 160 158 159 162 166 169 172 177 183 189 191 187 182 180 182 187 190 193 196 199 202 204 200 196 193 186 184 185 185 184 179 177 177 177 178 179 179 180 180 180 180 179 177 174 171 169 167 166 166 167 169 170 170 168 165 162 155 149 144 141 139 138 137 136 136 136 136 136 136 136 135 135 134 134 134 133 133 133 132 132 131 131 130 129 128 127 127 126 125 124 124 123 123 123 122 122 121 119 118 116 115 113 112 111 110 109 108 108 108 108 108 108 107 106 105 104 103 101 100 99 99 98 97 96 95 94 94 95 96 97 97 98 99 100 101 102 103 104 105 106 107 107 108 108 109 109 109 109 107 106 105 103 103 102 102 102 102 103 104 105 106 107 108 109 109 108 108 107 106 106 105 105 106 107 108 109 111 112 113 114 115 116 118 119 121 121 123 124 126 128 130 132 134 137 140 143 146 149 151 153 154 153 148 139 126 108 78 63 58 57 60 54 48 44 40 37 34 32 30 27 25 23 21 20 18 18 17 17 16 15 14 13 12 11 10 8 7 6 4 4 3 2 1 360 359 359 358 357 356 355 353 351 348 347 346 346 347 349 351 354 357 359 1 2 2 2 2 2 3 2 2 1 1 360 360 359 358 358 358 357 357 358 358 359 359 359 359 359 358 358 357 356 355 354 353 350 348 345 343 342 342 341 341 339 338 338 340 343 348 350 354 359 4 7 7 4 1 358 356 354 352 349 346 345 344 345 346 349 352 355 358 358 357 356 355 353 351 349 348 347 348 348 348 348 349 349 350 352 354 355 355 355 355 356 357 358 359 359 360 0 1 1 1 2 3 3 3 2 2 2 1 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 1 1 0 0 360 360 359 359 359 359 358 358 358 357 357 357 356 356 356 356 356 355 355 355 355 355 355 355 355 341 341 341 341 341 341 341 341 341 341 341 342 342 342 342 342 342 343 343 343 344 344 345 346 346 347 347 347 347 345 343 339 332 324 315 308 302 297 292 287 282 276 270 265 262 261 259 253 247 244 244 245 245 244 244 244 242 241 238 236 235 232 229 228 228 228 227 224 221 218 215 213 211 210 209 208 210 213 217 220 223 226 230 232 232 232 234 237 238 236 233 229 228 231 235 238 242 249 261 263 256 246 242 240 241 243 249 275 318 0 12 15 14 11 7 356 341 322 309 303 303 308 315 321 320 316 313 309 303 294 280 263 243 222 202 187 178 176 178 183 180 172 166 163 163 165 168 171 173 175 181 188 192 190 184 178 177 181 187 191 197 203 208 208 198 198 194 191 188 188 192 195 194 188 183 180 179 179 179 179 180 181 181 181 181 179 176 173 171 170 170 172 173 175 175 174 172 169 165 158 152 147 144 142 141 140 139 138 138 138 137 137 137 135 135 135 135 135 135 135 134 134 133 132 132 131 130 129 128 128 127 126 125 125 125 124 124 123 123 122 121 119 118 116 115 114 113 112 110 109 108 108 107 107 107 107 106 105 105 104 103 102 101 100 99 98 96 95 94 94 95 96 96 97 97 98 99 100 101 102 103 104 105 106 107 107 108 108 108 109 108 108 107 105 104 103 102 102 101 101 102 103 104 105 107 108 109 109 108 107 106 105 104 103 103 103 104 105 107 109 111 112 113 115 116 117 119 120 121 123 124 126 127 129 131 133 136 140 144 147 149 150 151 149 145 138 128 115 101 89 81 76 74 77 71 64 57 51 46 42 39 36 33 29 27 24 23 21 21 20 19 18 18 17 16 15 13 12 11 9 8 7 5 4 3 2 1 0 359 359 358 357 355 354 352 350 349 348 348 349 350 352 354 356 358 359 359 360 1 1 2 2 1 2 2 2 1 1 0 360 360 360 359 359 359 359 360 360 360 360 360 359 359 358 358 357 356 354 352 350 347 345 344 343 342 341 339 339 340 342 345 350 353 355 359 5 7 7 5 4 2 359 356 353 350 348 348 348 350 352 354 357 358 359 357 355 354 352 351 350 349 349 349 349 349 348 348 348 348 349 351 353 354 354 353 354 355 357 358 359 359 360 0 1 1 1 1 1 2 1 1 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 0 0 360 360 360 359 359 359 358 358 358 357 357 356 356 356 356 355 355 355 355 355 355 355 355 355 355 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 342 342 342 343 343 343 344 345 345 346 346 346 346 345 343 338 330 321 313 307 303 301 297 292 286 280 273 267 264 263 262 258 254 251 250 250 249 247 246 245 244 243 241 239 237 232 229 228 227 227 227 225 223 221 219 216 215 213 212 212 213 216 219 223 225 225 224 224 226 230 234 239 243 242 239 234 232 233 235 238 242 248 259 254 249 244 240 243 252 278 342 27 39 40 38 34 27 17 9 359 343 335 331 329 331 334 336 336 332 326 321 317 313 307 299 289 275 255 232 210 193 182 178 177 175 170 168 167 168 170 172 173 174 177 184 190 192 188 180 172 174 180 187 195 204 211 208 202 197 196 192 191 193 197 202 206 204 198 192 188 185 182 180 180 181 182 183 184 184 182 179 176 174 174 175 176 177 178 178 176 175 173 169 163 157 152 149 147 146 144 142 140 139 139 138 138 138 137 137 137 137 137 137 136 136 135 134 133 133 132 132 131 130 130 128 127 126 126 125 125 124 124 123 122 122 120 119 118 116 115 114 112 111 110 109 108 107 106 106 106 106 106 106 106 105 103 102 100 99 98 97 95 94 94 95 95 96 96 96 97 98 99 101 102 103 104 104 105 106 106 106 107 108 108 108 108 107 106 105 104 102 102 101 101 101 101 102 104 106 107 108 108 108 106 105 104 103 102 101 101 102 103 105 107 109 111 112 113 114 115 116 118 119 120 121 123 124 126 128 130 133 137 140 144 146 147 145 141 135 128 119 108 100 95 90 87 85 86 81 74 67 62 56 51 47 43 39 35 32 29 27 26 24 23 22 21 21 20 18 17 16 15 13 11 10 8 7 6 5 4 2 1 0 360 359 358 357 356 355 353 352 352 352 352 353 353 355 357 359 0 2 3 4 5 5 5 5 6 6 5 5 5 4 3 3 3 2 2 2 1 1 1 1 1 1 1 1 0 359 358 356 355 353 350 348 345 343 342 342 341 340 340 342 344 347 351 354 358 2 7 8 8 7 6 3 0 357 354 353 353 353 355 357 358 359 359 358 357 354 353 352 351 350 351 352 351 349 349 348 347 347 347 348 349 350 351 353 353 353 353 355 358 358 359 359 359 360 360 360 360 360 0 0 360 359 359 359 359 359 359 359 359 359 360 0 1 1 2 2 2 2 2 2 2 1 1 1 1 0 360 359 359 359 358 358 357 357 357 356 356 355 355 355 355 355 354 354 354 354 355 355 355 340 340 340 340 340 340 341 341 341 341 341 341 341 341 341 341 341 341 341 342 342 343 343 344 344 345 345 346 346 345 342 338 331 323 314 308 305 304 301 297 293 287 281 274 270 268 267 263 259 255 253 252 252 250 249 247 245 244 243 242 239 235 233 231 229 229 228 228 227 226 224 222 220 219 218 218 219 221 223 226 228 228 228 228 229 234 240 245 250 252 249 243 238 234 233 234 237 242 247 246 248 247 247 259 304 15 40 49 46 35 25 17 9 355 347 341 336 333 331 331 331 331 330 326 322 318 315 312 309 305 301 295 287 278 263 242 220 200 185 178 176 173 172 172 173 174 173 171 174 178 185 191 191 183 174 168 173 181 190 200 208 209 201 195 194 192 197 201 205 208 212 212 208 203 197 193 189 185 181 178 180 183 185 187 187 185 182 180 178 177 178 178 179 179 179 178 176 174 172 167 161 156 153 151 149 147 144 142 141 140 139 139 139 139 139 140 140 140 140 138 138 137 136 134 134 134 133 133 132 131 129 128 127 127 126 126 125 124 124 123 122 121 120 119 117 116 114 113 111 110 109 108 107 106 106 107 107 106 107 107 106 104 103 101 100 98 97 96 95 95 95 95 95 95 96 97 98 99 100 101 102 103 104 104 105 105 106 106 107 107 108 108 108 107 106 104 103 102 101 101 101 101 102 103 104 106 107 108 107 106 104 103 102 100 99 99 100 101 103 105 107 109 111 111 111 111 111 112 114 115 116 116 118 120 122 125 128 132 136 138 140 141 139 133 127 119 112 104 98 95 92 89 88 88 86 81 75 70 65 60 55 51 47 43 38 35 33 31 30 28 27 26 24 23 21 20 18 17 15 13 11 9 8 7 6 5 4 2 2 1 1 360 359 358 358 356 356 355 356 356 356 357 357 359 1 3 5 7 8 9 10 10 10 10 10 9 9 9 8 7 7 6 5 5 4 4 3 3 4 4 4 3 2 1 360 358 356 354 352 349 347 345 343 342 342 341 341 342 344 345 348 352 356 1 7 9 11 10 8 4 3 2 1 357 357 358 359 0 1 0 359 357 355 353 350 349 348 349 352 354 353 349 347 346 345 346 347 348 348 349 350 351 352 353 353 354 356 358 358 359 359 359 360 360 360 359 359 359 359 359 358 358 358 358 358 357 357 357 358 359 359 0 1 2 2 3 3 3 3 2 2 2 1 1 0 360 359 359 358 358 357 357 356 356 355 355 355 355 354 354 354 354 354 354 354 354 354 355 339 339 339 339 340 340 340 340 340 340 340 340 340 340 340 340 340 340 341 341 341 342 342 343 343 343 344 344 345 344 342 338 333 326 318 312 309 308 306 303 300 296 290 283 278 275 273 269 263 258 256 255 254 253 252 250 248 247 246 245 243 241 238 235 234 233 232 232 233 233 232 231 230 228 228 228 228 229 231 232 234 236 237 239 241 243 246 251 256 260 261 256 250 243 238 235 235 239 245 255 257 256 263 299 19 48 49 40 12 359 353 350 346 340 331 326 323 321 320 319 317 314 312 309 308 307 305 304 302 300 297 293 288 285 281 271 256 234 210 192 185 182 179 178 177 175 172 169 173 179 186 193 191 179 170 170 175 183 193 203 208 205 197 195 200 207 214 217 216 214 213 211 207 203 197 193 188 182 177 175 179 183 187 189 190 189 186 184 182 181 180 179 179 179 179 178 177 176 174 170 164 159 155 153 150 148 145 143 142 141 140 140 140 141 143 144 145 145 144 142 141 140 139 137 136 135 134 134 133 131 130 129 128 128 127 126 126 125 124 124 123 122 121 119 118 116 115 113 111 110 108 107 107 107 107 108 108 108 107 107 107 105 104 102 100 99 98 97 96 95 94 95 95 95 96 96 97 98 99 100 102 103 103 104 104 105 105 106 107 107 108 108 108 107 106 105 104 103 102 101 101 102 102 103 104 105 106 107 107 105 104 102 101 99 97 97 97 98 100 102 104 106 108 107 106 106 106 106 107 108 109 110 112 114 117 121 124 128 132 134 136 137 134 126 118 110 104 98 94 91 89 88 90 90 89 85 80 76 72 68 63 59 55 51 47 43 40 38 36 34 32 30 28 26 24 22 20 18 16 14 12 10 8 7 6 4 3 1 0 1 1 0 0 360 360 359 359 359 360 0 0 1 1 2 4 6 9 12 13 14 14 15 15 15 14 14 14 13 12 11 10 9 8 7 7 6 6 7 7 7 6 5 3 2 360 358 356 354 352 350 347 345 343 342 342 342 342 343 345 347 350 354 358 3 7 10 12 10 9 7 7 6 4 0 360 0 1 1 0 358 356 354 351 348 346 345 345 347 350 352 351 347 346 346 347 348 349 349 349 349 350 351 352 352 353 353 355 357 358 359 359 359 360 360 360 359 359 358 358 358 357 357 357 357 357 356 356 357 357 358 359 360 1 2 2 3 3 3 2 2 1 1 1 -0 359 359 358 358 357 357 356 356 355 355 355 354 354 354 354 354 354 354 353 353 353 354 354 354 338 338 338 339 339 339 339 340 340 340 340 340 340 340 340 340 340 340 340 340 340 341 341 342 342 342 343 343 343 343 342 339 334 328 322 316 313 311 309 308 306 303 298 292 287 282 280 275 269 263 259 258 258 257 256 255 253 251 249 249 249 248 246 244 242 241 239 239 238 239 240 240 240 240 240 241 242 243 245 246 247 248 249 250 251 250 251 254 258 261 264 264 261 256 252 249 250 256 265 269 257 251 260 315 41 65 25 344 331 332 337 339 336 331 323 318 313 309 306 304 300 297 295 294 293 292 292 293 293 293 291 289 286 285 284 283 278 267 247 220 203 197 191 184 178 175 172 168 173 182 190 195 193 178 174 175 181 191 199 204 207 207 206 209 216 225 230 227 221 213 206 203 200 197 193 188 182 176 173 173 177 182 188 191 194 194 192 190 188 185 183 181 180 179 179 178 178 177 174 170 164 159 155 152 150 148 146 144 143 141 141 141 142 144 146 148 150 149 148 147 145 144 142 141 139 138 136 134 133 132 131 130 129 129 128 127 126 125 125 124 123 122 121 120 118 116 115 113 111 110 109 108 107 107 108 109 109 109 108 108 107 106 105 104 101 100 99 98 97 96 95 95 95 95 95 96 96 97 97 99 100 101 102 103 103 104 105 106 106 107 107 108 108 107 107 106 105 104 103 103 102 102 102 103 104 105 106 107 107 106 104 103 101 99 97 96 96 97 98 100 101 103 103 103 102 101 100 99 100 101 103 104 106 109 113 117 121 124 128 131 132 132 128 118 109 102 95 91 89 88 87 86 88 90 89 87 84 81 78 74 71 66 63 59 56 52 49 46 43 40 37 34 32 29 26 24 22 19 17 15 12 10 8 7 5 3 359 357 357 359 360 360 1 1 1 2 3 3 4 4 3 3 3 5 7 9 13 15 17 19 19 19 20 19 19 18 17 16 15 14 13 12 11 10 10 10 10 10 11 10 8 6 5 3 1 359 357 355 352 349 347 346 345 344 343 343 343 345 346 349 353 357 1 6 10 12 13 11 9 8 7 4 1 358 358 358 359 359 358 356 353 351 349 347 345 344 344 343 345 348 349 348 348 349 350 351 351 351 350 350 350 350 351 351 352 352 353 355 357 358 358 358 359 360 360 359 359 358 357 357 356 356 356 356 356 356 356 356 357 358 358 359 0 1 2 2 2 2 1 0 360 359 359 358 358 358 357 357 356 355 355 354 354 354 354 353 353 353 353 353 353 353 353 353 352 352 352 352 337 337 337 338 338 338 338 339 339 339 339 339 339 339 339 339 339 339 339 339 340 340 340 340 341 341 342 342 342 342 342 340 336 330 324 319 315 312 312 311 311 309 305 300 295 291 287 284 278 271 265 263 262 262 262 261 259 256 253 253 254 253 252 250 249 247 246 245 244 245 247 249 251 254 255 257 258 260 260 260 260 261 261 261 261 261 260 261 262 265 267 269 268 265 261 257 254 253 255 251 239 236 240 243 235 162 303 306 311 317 321 321 320 318 315 309 303 297 292 289 286 283 281 280 278 277 279 282 285 288 291 290 288 286 285 284 284 281 273 254 232 215 206 200 186 177 173 172 177 190 200 202 195 182 180 187 198 207 209 209 210 213 218 224 229 232 231 225 215 206 198 193 189 187 183 180 176 172 171 173 177 183 189 194 197 198 196 195 193 190 186 184 182 181 180 179 178 176 173 169 163 158 154 151 149 147 145 144 142 141 140 141 144 147 150 153 153 153 151 150 148 147 145 144 142 141 139 137 136 134 133 131 130 129 128 128 127 126 124 123 122 121 120 119 118 116 115 113 111 110 109 108 108 108 109 109 110 109 109 108 108 107 106 105 103 101 100 98 97 96 95 95 94 94 94 95 96 96 97 97 98 99 100 101 102 104 105 106 106 107 107 108 108 108 108 107 107 106 105 104 103 102 102 102 103 104 105 106 106 106 105 104 102 99 98 97 96 97 97 98 99 99 99 99 97 96 94 92 92 93 94 96 98 101 106 111 115 119 123 126 126 125 119 110 102 95 90 88 87 87 87 87 88 90 90 88 86 84 82 79 77 73 70 67 63 60 58 54 50 46 43 39 35 32 28 26 23 21 18 16 13 11 9 7 4 2 357 354 353 354 355 358 360 1 3 4 6 7 8 7 5 4 4 6 8 11 15 18 21 23 23 23 23 23 22 21 19 18 16 15 14 13 12 11 12 12 13 12 11 11 9 8 6 4 3 1 359 356 354 351 349 348 347 346 345 345 345 346 348 351 355 360 4 8 11 12 12 10 9 5 1 357 355 355 355 356 357 357 356 354 353 351 349 348 347 346 344 343 343 345 348 348 349 351 352 353 353 352 351 350 349 350 350 351 351 351 351 352 353 354 354 356 358 359 359 359 359 358 357 356 356 356 355 355 356 356 356 356 357 357 358 359 360 0 1 1 1 360 359 358 358 357 357 357 357 356 356 355 355 354 354 354 353 353 353 352 351 351 351 351 351 351 351 351 351 351 351 351 336 336 336 337 337 337 338 338 338 339 339 339 339 339 339 339 339 338 338 339 339 339 339 339 340 340 340 341 341 341 341 339 336 332 326 320 316 314 314 315 314 313 311 306 301 295 291 288 284 278 272 268 266 266 266 266 265 262 259 258 259 258 255 253 252 252 251 251 251 253 256 259 262 264 265 266 267 267 268 269 269 269 268 268 266 266 266 267 268 270 271 272 271 269 262 253 245 237 233 231 228 227 228 235 244 255 293 300 305 309 310 309 309 306 302 296 289 284 281 279 277 275 273 271 268 268 271 274 278 283 289 292 293 292 290 288 286 284 281 273 258 242 229 220 210 192 182 178 181 192 203 206 199 187 188 197 207 211 211 212 213 217 223 228 230 229 224 215 202 196 191 187 183 180 177 175 173 173 172 174 178 185 192 198 201 203 201 199 195 191 187 185 183 182 181 179 177 175 171 167 161 156 151 149 146 145 144 142 141 140 140 142 146 149 153 155 155 154 153 151 150 149 147 146 145 143 141 140 138 136 134 133 131 130 129 128 127 126 124 123 122 121 120 119 118 116 115 113 112 110 109 108 108 108 109 110 110 110 110 109 108 108 107 106 105 103 101 100 98 97 96 95 94 93 94 95 96 96 96 96 96 97 98 99 101 103 104 105 106 107 107 108 108 109 109 109 108 108 107 105 104 103 102 102 102 103 103 104 104 104 104 103 102 100 98 97 96 96 96 96 96 96 96 96 94 92 89 87 86 86 87 88 89 90 94 98 103 109 116 121 122 119 112 104 96 91 88 87 87 88 88 89 89 90 91 89 88 86 85 83 81 78 75 72 70 67 63 60 57 53 49 45 41 37 33 29 26 23 21 18 15 12 9 7 4 1 357 352 350 348 349 353 358 0 3 6 8 10 10 10 8 6 6 7 10 12 16 19 23 25 25 25 25 24 23 21 20 18 17 16 15 14 13 11 11 11 11 10 10 9 8 7 5 3 2 360 358 357 354 352 350 349 347 346 346 346 346 347 349 352 356 1 6 9 11 12 11 10 7 3 357 355 354 354 355 356 356 356 355 354 353 351 350 350 350 348 346 345 343 344 346 348 350 352 353 354 354 353 352 350 350 350 351 351 350 350 350 350 351 351 351 352 355 357 358 359 359 358 357 357 356 356 355 355 355 355 356 356 356 357 357 358 359 359 360 359 359 358 358 357 356 356 356 355 355 355 354 354 353 353 353 352 352 352 351 350 350 349 349 348 348 348 348 349 349 349 349 349 335 335 335 336 336 336 337 337 337 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 339 339 339 340 340 340 340 339 337 333 327 321 317 316 317 318 318 317 314 309 303 297 291 287 284 279 275 272 269 267 267 268 270 270 267 265 264 263 260 258 256 255 254 255 257 259 261 262 263 264 265 265 267 268 269 270 271 272 271 270 268 268 268 269 270 271 271 270 269 266 261 254 246 239 234 231 230 229 230 238 263 288 300 303 304 304 306 306 306 300 291 282 275 270 269 268 268 268 267 264 262 261 264 267 271 275 280 286 291 294 295 293 290 288 285 281 275 262 248 237 231 211 194 183 179 186 199 206 205 198 200 202 204 208 214 222 226 229 232 233 235 237 236 235 234 213 199 191 185 181 178 176 176 178 178 179 181 186 194 201 206 209 208 205 199 193 188 184 183 181 179 178 176 173 169 164 159 153 149 146 144 143 142 140 139 138 139 142 146 150 154 156 156 156 154 153 151 149 148 147 146 144 143 141 139 137 135 134 132 131 130 128 127 126 125 123 122 121 120 119 118 117 115 114 112 111 109 108 108 108 109 110 111 111 111 110 109 109 108 107 106 105 103 101 100 98 96 95 94 93 93 94 95 96 96 95 95 95 96 97 99 101 103 105 106 107 108 108 109 109 109 109 109 109 107 106 105 103 102 101 101 101 102 102 102 102 101 101 100 98 97 96 95 94 94 93 94 94 94 93 92 90 87 85 84 84 84 83 83 84 85 87 90 96 109 121 121 116 109 101 95 91 90 89 90 90 91 90 90 90 91 90 89 88 86 85 84 82 79 77 75 73 69 66 63 60 57 52 48 44 40 35 31 27 23 20 17 13 10 8 4 1 357 352 347 345 344 348 353 357 1 5 9 11 12 11 9 7 6 8 10 12 15 17 21 23 24 24 24 23 22 21 20 18 17 16 15 13 12 10 9 9 9 9 8 7 5 4 2 0 359 357 356 354 352 351 349 348 347 347 347 346 346 347 349 352 356 1 6 9 11 11 10 8 5 0 357 355 355 357 358 358 358 357 357 355 354 352 351 351 351 349 348 346 344 343 345 348 351 353 354 354 354 353 352 352 351 351 351 350 350 349 348 348 348 349 349 349 352 355 357 358 358 358 358 358 357 357 356 356 355 355 355 356 356 357 357 358 358 358 359 359 359 358 357 357 356 355 354 354 354 353 353 352 352 352 351 351 351 350 350 349 348 347 347 346 346 346 346 346 346 346 347 347 334 334 335 335 335 335 336 336 337 337 337 338 338 338 338 338 337 337 337 337 337 337 337 338 338 338 338 339 339 339 339 339 337 333 328 323 319 318 319 321 322 321 317 312 305 297 291 286 283 280 277 273 270 268 266 266 268 271 271 268 266 264 262 259 257 256 255 255 257 259 261 262 262 263 263 263 264 265 267 268 270 271 272 272 272 271 271 272 272 272 271 270 269 266 262 259 254 249 245 243 244 244 245 251 275 295 307 309 306 303 303 302 300 289 280 273 270 268 266 265 263 262 260 259 257 257 258 262 265 268 271 276 282 287 292 294 293 292 291 291 289 282 272 259 247 235 211 192 183 186 199 208 210 210 215 216 216 218 226 240 242 243 244 247 261 281 289 281 254 230 213 201 193 186 179 178 180 183 183 183 184 187 192 203 209 213 214 212 205 196 188 183 180 178 177 175 173 171 167 162 157 151 147 145 143 141 140 138 137 138 139 142 145 149 152 155 158 158 156 154 152 150 148 147 146 144 143 142 140 138 136 134 133 132 130 129 128 127 126 124 123 122 121 119 118 117 116 114 112 111 110 109 108 109 109 110 111 111 111 111 110 110 109 108 107 106 105 103 101 99 98 96 94 93 93 94 94 95 95 95 95 95 95 96 98 100 102 104 106 107 108 109 110 110 110 110 110 109 107 106 105 103 101 100 99 99 100 100 99 98 98 97 97 96 95 94 93 92 91 91 92 92 92 91 90 89 87 86 85 84 84 84 84 83 83 82 81 81 87 108 120 117 109 101 96 94 93 93 93 92 92 91 91 91 91 91 90 89 87 86 85 84 83 81 79 78 76 73 71 68 65 61 56 52 47 42 37 32 28 24 19 15 12 9 5 2 358 352 344 342 340 341 343 347 355 2 8 12 15 13 9 6 8 9 10 11 13 15 17 19 20 20 21 21 21 21 20 18 17 16 14 12 11 10 8 8 8 7 5 4 2 0 359 357 356 354 353 352 350 350 349 348 348 347 347 347 347 348 350 352 356 0 5 8 9 9 8 6 4 0 358 358 360 2 3 2 1 0 359 357 355 353 352 352 351 349 347 345 343 343 345 349 354 353 353 352 352 352 353 353 352 352 351 350 348 347 347 346 346 346 347 348 349 352 356 357 358 359 359 359 358 357 357 356 356 356 356 356 356 357 357 358 358 358 359 359 359 358 358 357 356 354 353 353 352 352 352 351 351 351 351 350 350 349 349 348 347 346 346 345 345 345 345 344 344 344 344 345 333 333 334 334 334 334 335 335 336 336 337 337 337 337 337 337 337 337 336 336 336 336 336 336 337 337 337 338 338 338 338 338 337 334 330 326 322 319 320 321 323 323 321 316 309 301 293 288 284 281 279 276 273 270 267 265 265 267 268 267 264 262 259 257 255 254 252 253 255 257 259 261 262 261 261 262 263 263 264 266 269 271 273 274 274 274 274 273 273 273 272 273 272 271 270 268 265 262 260 262 264 264 266 270 286 302 313 314 308 304 302 299 291 277 274 271 269 268 266 263 261 258 257 256 256 256 256 257 260 263 266 269 273 278 283 289 292 293 295 297 299 299 294 287 279 270 251 225 205 199 208 213 214 217 224 229 229 229 233 244 247 247 245 245 257 277 267 252 244 229 216 205 197 189 181 179 180 182 181 181 182 185 191 202 210 214 215 212 205 196 187 180 177 175 173 172 170 168 165 160 155 150 146 143 141 140 138 137 137 137 139 141 144 148 152 155 158 158 157 155 152 150 148 147 145 144 143 142 140 139 137 136 134 133 132 130 129 128 127 126 125 123 122 121 119 117 116 114 113 111 110 109 109 109 110 110 111 112 112 112 111 111 110 109 108 107 106 104 102 101 99 97 95 93 93 93 94 95 95 95 95 95 96 97 98 100 102 104 105 107 108 109 110 110 110 110 109 108 107 106 104 102 101 99 98 98 97 97 97 96 95 95 95 94 93 92 91 90 90 90 90 91 91 90 89 88 87 86 85 84 84 84 85 85 84 82 78 72 62 46 69 117 103 95 93 92 93 94 94 93 92 92 91 91 91 91 91 90 89 88 88 87 86 85 84 83 82 81 79 76 73 69 65 61 56 50 45 40 35 30 24 17 13 9 5 1 356 351 341 337 334 331 331 331 344 355 4 11 17 17 15 12 11 11 11 11 11 13 15 16 16 17 18 19 19 19 19 18 17 16 14 13 12 11 10 9 7 5 3 1 360 358 356 354 353 352 351 350 349 349 348 348 348 348 348 348 348 349 351 352 354 358 2 4 5 6 5 3 2 3 3 5 8 9 9 7 6 4 3 0 358 355 353 353 352 350 347 344 342 343 346 352 356 355 352 351 351 352 353 353 352 352 350 349 348 346 345 345 344 345 345 346 348 349 354 356 357 358 359 359 359 358 357 357 356 356 356 357 357 357 357 358 358 359 359 359 359 358 357 356 355 354 353 352 352 351 351 351 351 351 350 350 350 349 348 348 347 346 345 344 344 344 344 343 343 343 343 343 332 333 333 333 334 334 334 334 335 335 336 336 336 336 336 336 336 336 336 335 335 335 335 336 336 336 336 337 337 337 337 337 336 334 331 327 323 320 320 321 323 324 323 320 316 310 301 295 289 285 281 278 276 273 270 266 264 265 266 267 264 261 258 255 253 251 250 250 252 254 257 258 259 260 260 261 261 261 262 265 268 271 273 273 273 272 272 272 273 273 274 276 278 279 279 278 277 275 275 277 279 281 282 286 294 305 313 312 307 303 299 295 285 274 271 270 269 268 266 264 261 258 256 256 257 257 257 256 256 258 261 263 265 269 274 280 287 291 294 298 301 303 302 300 296 290 280 260 235 215 208 225 224 218 216 224 235 237 237 238 241 240 231 222 220 235 248 244 234 227 218 209 199 190 182 178 175 172 170 171 176 181 190 203 207 211 213 209 200 189 180 174 172 170 170 169 168 166 162 158 153 149 145 143 141 139 138 137 137 137 138 140 143 148 151 154 156 156 156 154 152 150 148 147 146 144 143 142 141 139 138 137 135 134 133 132 130 129 128 127 126 125 123 121 120 118 116 114 113 111 111 110 110 110 110 111 112 112 113 112 112 112 111 111 110 108 107 105 104 102 101 98 96 94 93 94 94 95 96 96 96 96 96 97 99 100 102 103 105 106 107 108 109 110 110 109 109 108 107 106 104 102 100 98 97 96 96 95 95 94 94 94 94 94 94 93 91 90 90 90 90 90 90 89 88 87 86 85 84 83 83 83 84 84 84 82 79 72 62 47 33 40 63 76 82 87 90 92 93 93 92 92 92 92 92 92 91 91 90 90 89 89 89 89 89 89 88 87 86 84 82 78 75 70 66 61 56 51 47 41 32 23 14 8 2 356 351 347 340 333 324 317 318 317 330 343 354 3 16 23 24 22 18 15 14 13 11 12 14 15 15 16 17 17 18 19 19 18 18 17 16 15 14 13 12 11 9 6 3 0 358 356 352 349 349 348 348 347 347 347 347 348 348 348 348 348 349 350 351 352 353 356 358 0 1 1 0 360 2 6 11 13 15 15 14 12 11 9 8 5 2 359 357 355 353 351 347 344 343 344 348 355 357 355 352 351 351 352 353 353 352 351 350 349 347 346 345 344 344 344 344 345 346 350 353 355 357 358 358 358 358 358 357 357 356 356 356 356 356 357 357 358 359 359 359 358 358 357 356 355 354 353 352 352 351 351 351 351 351 351 350 350 349 348 348 347 347 346 345 344 344 344 343 343 343 343 343 343 332 332 332 333 333 333 333 334 334 334 334 335 335 335 335 335 335 335 335 335 334 334 334 335 335 335 335 336 336 336 336 337 336 334 331 328 325 322 321 321 323 324 324 323 320 314 307 300 295 289 285 281 277 275 272 270 267 267 268 269 269 265 261 257 254 251 250 251 253 255 257 257 258 258 259 260 260 261 263 266 272 275 276 274 273 271 270 270 271 274 276 278 281 283 285 286 287 287 286 287 288 288 288 291 296 302 308 304 299 294 290 286 280 273 270 268 267 266 266 264 263 260 259 259 259 259 259 258 257 257 258 259 260 262 266 272 279 286 291 293 294 294 294 295 294 292 287 281 268 251 244 256 241 219 205 206 220 230 229 226 226 226 219 211 206 212 238 240 233 227 218 206 195 185 177 168 159 153 151 157 174 185 195 204 207 215 220 218 204 186 173 167 165 165 166 166 165 163 160 156 152 148 145 142 141 140 139 139 138 138 138 140 143 147 151 153 155 156 155 153 152 150 149 147 146 145 144 142 141 140 139 138 136 135 134 133 132 131 129 128 127 125 123 122 120 118 116 115 113 112 111 111 111 111 111 111 112 113 113 113 113 113 112 112 111 110 108 107 105 104 102 100 97 95 94 94 95 95 96 96 96 97 97 98 99 100 102 103 104 105 106 107 108 109 109 109 109 108 107 106 104 102 100 98 96 95 95 94 94 94 94 94 94 95 94 94 93 92 91 90 90 89 89 88 87 86 85 84 83 82 81 82 82 83 83 82 79 75 69 58 46 36 44 58 71 81 86 89 90 91 91 92 92 92 92 91 90 90 90 90 90 91 91 92 93 93 93 92 92 91 89 87 83 80 76 73 70 67 64 59 51 39 24 7 354 345 337 331 327 320 308 295 300 302 309 319 331 349 9 22 27 27 25 21 16 12 8 9 13 16 18 18 19 20 21 22 22 22 22 22 21 20 18 17 15 14 11 8 5 1 358 354 350 346 345 344 345 345 345 346 346 347 347 347 347 348 348 349 350 351 353 354 355 356 357 356 356 356 359 4 11 16 19 19 17 15 16 15 14 11 8 4 2 359 357 354 350 348 346 347 352 358 360 358 355 353 353 354 355 354 353 351 350 349 349 347 346 344 343 342 342 343 343 346 350 354 355 356 356 356 356 356 356 355 355 355 355 355 355 355 356 357 358 358 358 357 357 356 355 355 354 353 352 351 351 351 351 351 351 350 350 349 348 348 347 347 347 346 346 345 345 345 344 344 344 344 344 344 331 331 331 332 332 332 333 333 333 333 333 334 334 334 334 334 334 334 334 334 334 333 333 334 334 334 334 335 335 335 335 336 335 334 332 329 326 323 321 321 323 324 324 324 322 316 309 303 298 293 288 282 276 273 272 272 271 271 273 275 276 275 270 266 262 259 257 257 258 259 260 260 259 259 259 260 261 262 264 266 270 274 277 278 277 275 272 271 273 276 278 280 282 285 289 291 293 294 293 293 292 292 291 293 296 298 298 294 290 286 283 279 275 271 269 268 267 266 265 265 265 264 264 263 262 262 262 262 262 262 261 260 260 260 263 267 273 279 283 285 285 284 284 285 286 286 285 284 280 272 269 267 243 219 204 198 203 212 217 217 216 217 217 214 211 213 230 233 231 224 214 200 185 173 162 147 134 130 134 149 175 196 208 212 214 222 232 234 222 194 173 163 160 160 161 162 162 161 158 154 151 147 144 142 141 141 141 141 141 140 140 140 142 145 149 153 155 155 153 151 151 150 149 147 146 145 144 143 142 141 140 139 138 136 135 134 133 132 130 129 127 125 124 122 120 118 117 116 115 114 113 113 112 112 112 112 113 113 113 113 113 113 113 113 113 111 110 108 107 105 103 101 99 97 96 96 96 96 97 97 98 98 98 99 99 101 102 103 104 105 105 106 107 108 108 109 109 108 107 106 104 102 99 98 96 95 95 94 94 94 95 95 95 95 96 95 95 94 92 91 90 89 89 88 87 86 85 85 84 82 82 81 81 82 82 81 80 78 73 67 58 48 48 57 68 79 84 87 89 90 91 92 92 92 92 91 89 88 89 89 90 91 92 94 95 96 97 97 97 96 95 93 91 89 87 86 85 84 83 82 80 76 67 21 335 310 298 290 284 280 274 267 273 280 288 298 313 335 355 9 18 23 25 23 18 11 7 8 12 18 21 24 25 26 29 30 30 31 31 30 29 27 25 23 20 17 14 11 7 3 358 354 351 348 346 344 344 344 344 344 344 345 346 345 346 347 348 349 350 351 352 353 353 353 353 353 353 353 355 359 5 13 19 22 21 20 20 20 19 15 11 8 6 4 1 359 356 354 353 355 360 3 4 3 359 357 357 357 358 356 354 353 351 351 350 348 345 344 343 342 341 342 343 344 347 349 350 351 353 354 354 354 354 354 354 354 354 354 354 354 354 355 355 356 356 356 355 355 355 354 354 353 352 352 352 351 351 351 351 350 349 348 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 345 330 331 331 331 331 331 332 332 332 332 332 332 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 334 334 334 334 335 335 334 332 329 325 322 321 321 322 323 324 324 323 319 312 306 300 296 291 284 277 273 272 273 274 276 279 283 285 285 282 278 274 270 266 263 262 263 263 262 261 259 259 261 264 266 269 271 274 275 278 279 281 280 278 278 280 282 283 284 285 288 292 294 296 297 297 296 295 292 291 293 295 292 289 286 283 280 277 274 270 268 268 268 268 267 267 267 268 270 270 268 267 267 268 269 269 268 266 265 264 263 263 265 269 274 277 279 280 280 280 282 282 283 282 281 279 278 266 249 230 215 206 202 202 205 212 217 219 220 222 222 220 219 224 228 225 217 203 185 165 149 133 118 109 114 130 154 184 210 222 225 223 225 236 240 232 204 176 162 157 156 158 159 160 159 156 153 150 146 144 142 142 143 144 145 146 146 143 141 142 143 146 149 151 152 150 150 149 149 148 148 147 146 145 145 144 143 141 140 139 138 136 135 134 132 131 129 127 126 124 122 121 120 118 117 117 116 116 115 114 114 113 113 113 114 114 114 114 113 114 114 114 113 111 110 108 107 105 103 101 98 97 97 97 98 99 99 99 99 99 99 100 101 101 102 103 104 104 105 106 107 108 108 108 108 106 105 103 101 100 99 98 97 96 96 96 96 96 96 96 96 97 97 97 96 95 93 92 91 90 89 88 87 86 85 84 83 83 82 81 81 81 82 82 81 78 74 69 61 59 62 71 81 87 91 93 94 95 94 93 93 93 91 88 86 87 88 90 91 92 94 95 97 98 99 100 100 100 99 98 97 96 96 96 97 98 100 102 104 112 134 157 190 215 222 227 229 230 229 238 255 272 285 303 324 343 356 6 10 14 16 15 13 10 13 19 27 34 36 35 35 37 39 40 40 39 39 37 36 34 31 28 24 20 15 11 7 2 357 353 351 349 347 345 344 343 343 343 344 344 344 345 346 347 349 350 351 351 352 352 351 351 351 352 352 353 355 359 6 13 20 24 25 24 23 21 18 15 13 10 8 5 3 1 360 1 5 9 11 11 9 5 2 1 1 1 360 357 355 353 352 350 347 345 344 343 342 342 343 343 344 345 345 346 346 347 351 352 352 353 353 353 353 353 353 353 353 353 353 353 353 354 354 354 354 354 354 354 354 353 353 352 352 351 351 350 349 348 347 346 346 347 347 348 349 349 349 349 349 349 348 348 348 347 347 330 330 330 330 330 330 331 331 331 331 331 331 331 332 332 332 332 332 332 332 332 332 332 332 332 332 332 333 333 333 333 334 334 333 331 328 324 321 320 320 321 322 324 324 323 320 314 308 303 298 293 286 280 275 273 274 277 281 286 289 292 292 290 288 285 282 278 275 272 271 271 271 269 267 266 268 271 276 279 283 284 283 282 283 285 286 288 289 290 289 289 289 291 292 293 294 294 294 294 295 293 291 290 292 293 288 284 281 279 277 274 271 267 267 267 268 270 271 271 271 272 276 277 277 278 278 276 275 275 273 272 270 269 269 268 267 269 274 278 282 283 283 284 284 285 284 283 281 279 277 258 241 226 216 211 208 206 205 213 219 223 226 227 229 227 225 224 223 216 203 185 163 140 123 109 100 94 106 137 173 211 229 236 236 232 230 239 243 234 209 180 163 155 153 155 157 157 157 155 152 149 146 144 143 144 145 147 150 152 152 149 146 143 142 142 142 143 145 146 147 147 147 148 147 147 147 147 146 145 144 143 141 140 139 137 136 134 133 131 130 128 126 125 123 122 121 121 120 119 119 118 117 116 115 114 113 113 114 114 114 114 114 114 115 114 113 112 111 110 109 107 105 103 100 99 99 99 100 101 101 101 101 101 100 100 101 101 102 102 103 103 104 105 106 107 108 108 108 107 106 104 103 102 101 100 99 99 98 98 98 98 98 98 98 98 99 99 99 97 96 95 93 92 91 90 88 87 87 86 84 83 82 81 82 83 84 85 85 84 81 78 75 73 74 79 88 95 100 102 103 102 100 98 95 94 91 87 86 86 88 89 91 92 94 95 97 98 99 101 102 103 103 103 103 103 103 104 105 107 109 112 115 120 129 141 156 172 182 191 199 204 206 212 231 260 277 301 324 340 351 359 1 4 7 11 14 11 12 21 34 45 50 51 50 50 51 52 53 51 49 47 46 44 41 37 33 29 24 18 13 8 3 358 355 352 349 346 344 343 342 343 343 344 344 345 346 348 349 350 351 351 351 351 351 351 351 352 352 353 354 356 1 7 14 21 26 27 25 23 20 18 17 16 11 8 5 3 2 7 12 18 21 20 16 11 8 6 6 5 4 2 359 356 353 350 347 345 345 344 344 343 344 345 346 346 346 345 345 345 347 349 351 351 352 352 352 352 353 353 353 353 352 352 352 352 353 353 353 354 354 354 354 353 353 352 352 351 351 350 349 349 348 347 347 347 348 349 350 350 350 351 350 350 350 349 348 348 348 330 329 329 329 329 329 330 330 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 331 331 331 332 332 332 333 333 332 332 330 328 324 321 318 319 321 323 325 326 325 322 318 313 307 302 296 291 283 278 276 276 279 284 289 293 297 298 297 296 294 293 291 289 287 285 283 282 281 279 278 279 282 287 291 293 294 292 290 291 292 294 296 297 297 296 296 297 298 298 297 296 294 293 292 291 290 289 289 290 292 286 283 281 279 276 272 268 267 267 267 269 270 273 274 275 278 282 285 286 287 285 279 277 276 276 275 274 273 273 273 273 276 280 285 289 290 290 290 290 289 289 288 286 282 274 255 243 236 229 223 217 213 211 215 221 226 230 233 235 235 234 230 220 205 185 162 139 121 108 98 87 77 82 127 193 247 253 251 246 239 235 240 241 231 211 184 164 155 152 152 154 155 154 153 151 148 147 146 146 146 148 150 152 155 157 154 150 146 142 139 138 138 139 141 143 144 146 147 148 148 148 148 147 146 145 144 143 141 140 138 137 135 134 132 131 129 128 127 125 124 124 123 122 122 121 119 118 116 115 114 113 113 113 114 114 115 115 115 115 114 114 113 112 111 110 109 107 105 103 101 101 102 102 103 103 103 103 102 101 101 101 101 101 102 102 103 104 105 106 108 109 110 110 109 108 107 105 104 103 103 103 102 102 102 102 101 100 100 100 100 101 101 101 100 99 97 96 95 94 93 91 90 89 88 87 86 85 85 86 88 90 92 92 92 91 91 91 92 94 97 105 112 114 115 114 105 98 94 94 94 90 86 86 86 87 89 91 92 94 96 97 99 100 103 104 105 105 106 107 107 108 109 110 111 113 115 118 123 129 136 144 153 161 168 175 182 189 194 206 234 256 284 316 342 10 24 21 11 1 17 16 10 6 9 20 42 62 77 81 79 74 69 68 64 62 60 58 55 53 50 46 41 35 29 22 14 7 2 358 354 351 348 345 343 342 343 343 344 346 347 348 349 350 351 352 352 352 352 352 353 353 354 354 355 356 357 360 4 9 14 21 26 27 26 25 23 21 18 15 11 7 5 7 12 18 25 31 29 24 18 14 12 11 11 9 8 5 1 357 353 350 349 348 347 346 346 346 347 347 347 346 345 345 344 345 346 349 350 350 350 351 351 352 352 352 352 352 352 352 352 351 352 352 353 353 354 353 353 352 352 351 351 351 350 350 349 349 349 348 348 349 349 350 351 352 351 350 350 349 349 348 348 349 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 332 332 331 330 327 324 321 319 320 321 323 325 326 326 324 321 316 311 306 300 294 286 281 278 278 280 285 291 296 299 301 302 302 301 300 299 297 295 292 290 288 287 286 287 289 293 297 301 303 302 301 300 299 298 297 297 298 299 301 303 304 305 304 302 300 298 296 294 292 290 288 288 289 290 285 283 282 281 278 272 269 268 268 269 270 271 273 276 277 280 285 288 291 290 286 279 276 276 277 278 277 276 276 279 283 289 294 297 297 294 293 292 292 292 291 291 289 284 275 262 249 238 231 227 225 222 221 222 226 230 235 238 238 240 242 236 219 192 163 139 121 110 100 89 77 67 63 214 248 267 266 259 249 239 233 232 234 227 211 188 167 156 151 151 152 152 152 151 149 148 148 148 148 150 151 153 154 156 159 158 155 151 145 140 137 136 136 137 139 142 145 147 149 149 150 149 149 148 147 145 144 142 141 139 138 136 135 133 132 131 130 129 128 127 126 126 125 123 122 120 119 117 116 114 113 113 113 114 114 116 116 116 116 115 114 114 113 112 111 111 110 108 106 104 104 105 105 105 105 105 104 103 103 102 101 101 101 102 102 103 104 105 106 108 110 111 112 112 111 110 109 107 107 107 107 107 107 106 105 104 103 103 102 103 103 103 103 102 102 100 99 98 96 95 94 93 93 92 91 91 91 92 93 95 96 98 99 100 102 104 106 108 111 116 122 127 130 129 126 110 97 92 92 91 89 88 87 87 88 89 91 93 95 97 98 100 102 104 106 107 108 109 110 111 111 111 112 113 115 117 120 124 128 133 138 144 149 154 159 164 170 174 181 201 224 239 247 208 109 93 88 97 122 78 62 48 27 340 11 95 116 120 116 109 99 90 85 81 76 72 67 66 65 63 59 54 49 42 34 24 14 8 2 357 352 348 346 345 343 343 344 345 347 348 349 350 351 353 354 354 355 355 355 356 356 356 357 358 359 0 2 4 7 10 14 19 22 26 28 28 26 23 18 14 11 9 12 16 23 32 38 37 32 24 20 18 17 17 15 14 11 8 4 360 356 354 352 351 350 349 349 349 349 347 346 345 344 343 343 344 347 348 349 349 350 350 351 351 352 352 353 352 352 351 351 351 351 352 352 353 353 353 352 351 351 351 350 350 349 349 349 349 349 349 350 350 352 353 353 353 351 350 349 349 349 349 349 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 329 330 330 330 331 331 331 330 329 327 324 321 319 319 321 322 324 326 327 326 323 319 315 310 304 297 289 283 280 278 280 284 291 296 299 302 304 305 306 305 304 303 302 299 295 292 291 292 294 297 300 303 307 309 309 307 304 300 296 294 293 296 303 307 310 311 311 309 306 303 300 297 296 295 293 291 290 291 290 286 284 284 282 279 274 271 271 271 272 272 273 275 277 279 281 283 285 286 286 284 282 280 279 278 277 277 277 280 287 297 307 311 307 302 297 295 294 294 293 293 292 291 287 278 267 247 231 224 226 233 234 233 233 234 238 241 243 242 240 239 229 207 171 131 112 103 99 95 88 77 62 35 334 297 277 269 259 244 232 224 222 225 220 208 189 168 156 151 150 150 151 150 150 149 148 149 150 151 153 155 156 157 158 160 160 159 156 151 145 140 137 136 136 138 142 145 148 150 150 151 150 150 149 148 146 145 143 142 140 139 137 136 135 134 133 132 131 130 129 129 128 126 125 123 122 120 119 117 116 114 113 113 114 115 116 116 117 117 116 116 115 115 114 113 112 112 111 110 108 108 108 108 107 107 106 106 105 104 103 102 102 102 102 103 104 104 105 106 108 110 112 113 114 114 114 113 112 112 112 112 112 111 110 108 107 106 105 105 106 106 106 106 106 105 104 102 101 100 100 99 98 97 96 95 95 96 98 100 101 102 103 104 106 108 111 113 116 120 124 128 132 136 137 134 118 101 91 91 92 92 91 91 90 90 91 93 95 96 98 100 102 103 105 106 108 110 112 113 113 113 114 114 115 116 118 121 124 127 131 135 139 143 146 150 153 156 160 165 177 195 198 188 173 140 124 120 123 129 120 113 111 124 156 162 159 151 143 137 125 113 105 99 94 88 83 78 80 82 82 77 73 69 65 58 49 37 28 18 6 351 346 344 343 341 342 342 344 347 349 350 351 352 354 356 357 358 358 358 358 358 359 360 1 2 3 5 6 8 10 12 15 17 23 26 26 25 24 21 17 14 14 17 21 30 38 45 47 43 34 29 27 26 25 25 23 21 17 11 7 4 1 359 356 355 355 354 353 351 349 347 345 344 343 343 343 345 347 349 349 349 350 350 351 352 353 353 353 352 351 351 351 351 352 352 353 353 352 351 351 351 350 350 349 349 349 349 350 350 350 351 351 352 354 354 355 354 352 351 351 350 350 349 328 328 328 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 328 328 328 328 328 328 328 328 329 329 329 330 330 330 330 329 326 323 319 317 317 318 320 322 325 326 327 325 322 318 313 308 302 295 288 282 280 280 283 289 293 297 300 302 304 306 307 307 307 307 305 302 298 297 299 302 304 306 307 309 311 313 309 303 296 292 290 291 298 312 317 319 318 316 313 308 304 300 297 296 297 296 295 294 294 292 288 286 286 285 282 278 274 274 274 275 275 276 278 279 280 280 281 281 282 282 284 285 284 282 278 275 274 278 288 297 308 317 319 311 305 302 299 298 297 296 295 294 290 285 278 267 249 238 243 257 266 263 258 252 249 249 253 255 255 251 251 233 172 122 93 87 86 89 93 93 88 80 57 278 273 268 261 250 236 224 216 213 214 210 201 186 166 153 149 149 149 150 150 150 150 149 150 152 153 155 157 159 160 160 161 162 162 160 157 152 146 142 139 138 139 142 146 149 151 151 152 152 151 150 149 148 146 145 144 142 141 140 138 137 136 135 134 133 132 132 131 130 128 127 125 124 122 121 119 118 116 115 115 114 115 116 116 117 117 118 117 117 117 116 115 114 114 113 113 112 112 111 110 109 108 108 107 106 105 104 103 102 103 103 104 104 105 106 107 108 110 112 114 115 117 118 118 118 118 118 118 117 116 115 113 112 110 109 108 108 109 109 110 110 109 108 107 106 105 104 103 102 101 100 99 100 102 103 105 106 106 107 109 111 113 115 118 121 124 127 130 134 137 138 137 127 110 95 93 92 92 93 94 94 94 94 95 97 98 100 102 103 105 106 108 109 111 113 114 115 115 115 116 116 118 119 121 124 127 130 133 136 139 142 144 147 150 152 155 164 173 175 171 164 150 139 132 131 131 131 132 137 145 152 155 155 152 148 144 136 125 116 109 105 102 99 96 98 102 105 101 100 100 98 94 91 83 74 68 64 13 329 307 308 324 330 339 352 1 356 354 355 356 357 358 360 1 2 1 0 0 2 3 4 5 6 8 9 10 12 13 15 16 16 18 19 20 22 23 21 20 21 23 27 35 44 53 59 56 48 43 40 37 37 37 36 33 28 22 18 15 14 11 9 7 5 4 0 357 354 351 348 345 344 344 344 344 346 348 349 349 349 350 351 353 353 354 353 353 352 352 351 352 352 353 353 353 352 351 351 351 351 350 350 350 350 350 350 350 351 352 353 354 355 355 356 356 355 354 353 352 351 351 327 327 327 327 327 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 327 327 327 327 327 327 327 328 328 328 329 329 329 329 328 326 322 318 315 314 315 317 320 323 325 326 326 323 320 316 311 306 299 292 286 281 280 283 288 291 295 299 301 302 303 305 306 307 308 308 306 304 303 305 307 308 309 310 311 312 313 308 301 295 290 288 293 307 324 331 331 327 322 315 308 302 299 298 297 298 300 299 297 294 292 290 290 289 288 286 282 278 277 277 278 279 281 281 281 281 281 283 285 286 288 290 290 288 284 279 274 272 275 284 297 307 317 324 325 318 309 303 299 300 301 299 294 286 280 278 279 284 295 300 299 296 291 281 275 273 275 277 281 285 289 310 348 53 79 75 74 76 83 93 102 106 118 159 245 258 256 246 236 233 225 217 210 204 199 190 176 160 148 146 146 148 150 151 151 151 151 152 154 155 157 159 160 161 161 162 163 163 163 161 158 153 148 144 142 142 145 148 150 152 153 153 153 153 152 151 150 149 147 146 145 143 142 140 139 138 137 136 135 135 134 133 132 130 129 128 127 125 124 122 120 119 117 116 116 116 116 117 117 118 118 118 118 118 119 118 118 117 116 116 115 114 113 112 110 109 109 109 108 107 106 104 104 104 104 105 106 106 107 107 109 110 112 115 117 119 121 121 122 122 122 122 121 121 120 118 116 113 112 111 111 111 112 113 113 113 112 111 110 109 108 107 106 105 104 104 105 107 109 110 111 111 112 113 115 118 120 122 124 126 129 132 135 137 138 138 133 121 104 100 98 97 97 97 98 99 99 100 100 101 102 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 122 124 126 129 131 134 136 138 141 143 145 147 152 158 160 159 158 156 152 147 141 136 134 135 137 141 146 150 152 153 154 152 148 142 135 128 123 120 118 116 115 115 117 123 122 122 122 122 121 119 118 118 120 125 138 156 169 168 168 165 104 81 70 71 57 27 25 21 14 13 14 15 13 7 1 3 5 7 9 10 11 12 13 14 16 16 16 16 16 15 15 17 19 20 22 26 28 32 39 49 60 70 70 67 63 59 54 52 50 49 48 43 38 33 31 31 28 25 23 21 17 12 6 2 357 352 349 348 346 345 345 346 347 347 348 349 351 352 354 355 355 355 354 354 353 353 353 354 354 354 353 352 352 351 352 352 352 352 352 351 351 350 351 352 353 354 355 355 356 356 356 356 356 355 354 354 353 326 326 326 326 326 326 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 326 326 326 326 326 326 327 327 327 328 328 328 328 327 325 321 316 313 312 313 315 318 322 324 325 325 323 320 316 312 308 303 296 289 285 284 287 290 294 298 301 302 303 303 304 305 306 307 308 307 307 307 308 308 308 308 308 310 311 311 307 303 297 294 294 301 319 337 347 346 333 320 309 301 296 297 299 301 303 304 302 299 296 295 294 294 293 292 291 287 284 282 282 283 284 285 283 283 283 285 289 293 296 299 300 297 292 286 281 277 273 273 276 286 296 306 315 324 335 321 312 309 313 315 306 294 284 279 283 294 314 337 335 329 321 313 299 292 292 297 299 300 305 317 337 10 50 70 73 73 76 86 102 117 126 141 173 216 221 221 226 232 238 236 227 215 201 186 174 161 149 142 142 144 146 149 151 152 152 153 154 155 157 158 160 161 162 162 163 164 165 165 164 162 159 155 151 148 147 148 150 153 154 155 155 155 155 154 153 152 151 150 149 147 146 144 142 141 140 139 138 137 136 136 135 134 133 132 131 130 128 127 125 123 122 120 119 118 117 117 117 118 118 119 119 120 121 121 122 121 121 120 119 118 116 114 112 111 111 110 110 109 108 107 106 105 105 105 106 107 108 109 109 110 111 113 115 118 120 122 124 124 125 125 125 124 124 123 121 118 116 115 114 114 114 114 115 115 116 116 115 114 113 112 111 110 110 109 110 111 113 114 115 115 116 116 118 120 121 123 124 126 128 130 133 136 137 137 137 135 129 114 108 105 104 104 104 104 105 105 106 106 106 106 106 107 108 109 109 110 112 113 114 115 116 117 118 119 120 121 122 124 126 128 130 132 134 136 138 140 142 144 148 150 150 150 149 149 148 147 145 143 141 141 142 145 148 150 152 153 155 154 151 147 142 138 135 133 131 130 130 130 132 135 135 135 134 133 133 132 132 133 136 140 144 146 148 147 145 141 136 128 126 126 123 117 106 98 86 76 66 61 53 38 10 7 9 12 14 15 15 15 16 17 18 19 18 18 16 15 14 15 15 16 16 19 26 31 40 53 68 79 85 87 86 82 76 70 65 61 62 60 57 53 50 48 45 42 39 35 30 24 18 12 5 360 356 354 352 350 350 350 350 350 349 349 351 353 355 357 357 357 357 356 355 354 355 355 355 355 354 353 353 352 353 353 353 353 353 352 352 351 351 352 353 354 355 356 356 356 356 356 356 356 356 356 355 325 325 325 325 325 325 325 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 325 325 325 325 325 325 326 326 326 327 327 327 326 324 320 316 313 311 311 313 317 320 323 323 323 321 319 315 312 309 305 299 293 289 288 290 295 300 303 304 304 304 303 303 304 305 306 308 310 311 312 312 310 308 307 306 307 308 308 307 304 299 297 299 308 330 350 0 351 330 312 303 297 293 296 302 311 320 317 310 306 304 302 301 300 298 297 296 292 289 287 287 288 289 288 287 287 288 292 296 301 304 305 303 299 293 287 284 282 282 282 282 282 286 293 299 306 318 315 317 324 337 344 312 296 289 286 294 309 336 6 359 348 338 327 318 312 309 303 292 288 292 305 329 7 54 75 79 78 82 95 115 135 147 157 168 180 191 201 214 230 245 248 242 228 204 175 154 142 136 135 137 141 144 148 150 151 153 154 155 157 158 159 160 161 162 163 164 165 166 167 167 166 163 160 157 154 153 153 154 155 157 157 158 157 157 156 155 154 153 152 151 149 147 146 145 143 142 141 140 139 138 137 137 136 136 135 134 133 131 130 128 126 125 123 121 120 119 119 119 119 119 120 121 121 122 123 124 124 124 123 122 121 118 115 113 112 112 112 111 111 110 109 107 106 106 106 107 109 111 112 112 112 112 114 115 118 121 124 126 127 127 127 127 126 126 125 123 122 120 120 119 118 118 118 117 118 118 118 118 118 117 116 116 115 115 116 116 117 118 119 120 120 120 121 122 123 125 126 127 128 129 132 134 136 136 136 136 134 132 122 116 113 112 111 112 112 112 112 113 112 111 110 110 111 111 111 111 112 113 113 114 115 116 117 118 119 120 121 123 125 126 128 130 132 133 135 136 138 139 140 143 144 145 145 145 145 145 146 146 146 146 146 147 149 151 152 153 154 155 155 153 150 147 144 143 142 140 139 139 139 141 142 142 141 139 138 138 137 137 139 141 142 143 143 143 142 141 140 139 138 137 136 135 133 131 130 127 122 117 110 96 66 28 18 16 18 20 20 20 20 20 21 21 22 21 20 19 17 16 16 15 15 15 16 19 26 37 52 69 83 96 103 107 105 100 94 85 81 81 80 79 75 70 65 59 54 51 47 42 37 32 25 18 11 6 3 0 358 357 357 356 355 353 352 353 354 357 359 360 0 0 359 358 357 357 357 357 356 355 355 354 354 354 354 354 354 354 353 353 352 353 353 354 354 355 356 356 355 355 355 355 355 355 355 355 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 324 324 324 324 324 325 325 325 326 326 326 325 323 320 317 313 310 309 311 314 317 319 320 320 319 317 315 312 309 306 301 295 291 290 293 302 305 306 306 305 303 301 301 301 303 304 306 307 309 311 312 312 311 310 308 307 308 307 305 303 299 298 303 314 335 357 4 348 325 309 301 297 297 303 312 325 341 342 335 325 317 312 307 305 303 301 298 294 291 290 290 291 292 292 292 292 294 297 301 305 306 304 301 297 292 288 286 285 286 288 291 293 297 300 299 301 306 308 314 324 340 356 323 305 297 295 302 318 359 41 27 5 345 327 311 298 292 288 286 286 292 305 329 9 60 82 89 91 95 110 132 150 161 164 166 168 171 174 185 214 240 253 256 247 222 176 132 124 123 125 130 136 141 146 150 151 153 155 157 158 159 160 160 161 162 163 164 165 167 168 168 168 167 165 162 161 159 158 158 159 159 160 160 159 159 158 157 156 155 154 152 151 149 148 147 146 144 143 142 141 140 139 139 138 138 138 137 136 134 133 131 129 128 126 125 123 122 121 121 121 121 121 122 123 124 124 125 126 126 126 125 123 120 117 115 114 114 113 113 112 112 111 109 108 107 107 109 112 114 115 115 115 115 115 116 119 122 124 127 128 129 129 129 129 129 128 128 127 126 125 125 124 122 121 120 120 120 120 120 120 120 120 120 121 121 122 123 124 124 125 125 125 125 125 126 127 127 128 129 130 131 132 134 135 136 136 135 134 134 128 123 120 119 119 119 120 120 121 120 119 117 116 116 115 115 115 114 114 114 115 115 116 117 118 119 120 121 122 124 125 127 128 130 131 133 134 135 137 139 139 141 141 142 143 144 144 145 145 146 146 147 148 149 151 152 153 154 155 155 155 154 152 150 149 147 146 145 145 144 144 145 146 145 143 141 140 139 139 140 141 142 143 143 143 142 141 141 140 140 140 139 139 137 136 135 134 132 131 129 124 111 71 47 35 29 27 28 27 26 24 24 24 24 25 25 24 23 21 19 17 15 14 13 14 16 21 30 44 60 78 95 108 115 119 121 120 111 105 102 99 97 93 87 80 72 67 63 59 55 50 45 39 31 24 19 14 11 8 6 5 3 1 359 357 355 355 358 0 2 4 4 3 2 1 -0 360 359 359 358 357 357 356 355 354 354 354 353 353 353 353 353 353 354 355 355 355 355 355 354 353 352 352 351 351 351 323 324 324 324 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 323 323 323 323 323 324 324 324 325 325 325 323 320 317 312 309 308 308 310 313 316 317 318 317 316 314 312 309 305 301 296 292 290 292 299 302 302 302 301 299 297 296 296 297 299 300 302 304 306 309 311 313 315 317 319 320 318 316 311 307 304 308 317 333 353 356 339 322 311 306 305 306 311 319 329 341 350 341 335 327 319 312 307 305 302 299 295 292 291 292 293 294 295 296 296 298 300 302 303 303 301 299 297 294 292 289 288 289 292 296 302 309 317 318 315 313 313 316 326 349 20 11 327 309 306 310 325 10 55 60 34 353 321 301 288 289 289 292 299 305 316 334 6 62 88 103 112 120 132 149 161 168 165 162 158 154 148 141 142 176 240 271 277 267 221 107 106 109 113 120 128 137 143 148 150 153 156 158 160 161 161 161 162 163 164 164 165 166 168 169 169 168 167 166 165 165 163 162 162 162 162 162 161 161 160 160 158 157 156 154 153 151 150 149 148 147 145 144 143 142 141 141 141 141 140 139 138 137 135 134 132 131 129 128 127 125 125 124 123 123 123 123 123 124 124 125 126 127 127 127 125 121 118 117 116 116 115 115 114 113 112 111 110 109 109 112 115 117 119 119 118 117 117 117 119 122 124 127 129 130 131 132 132 133 133 133 133 132 131 130 129 127 125 124 123 122 122 122 122 122 123 124 125 127 129 130 130 130 130 129 129 128 128 128 129 130 130 131 131 131 132 133 134 135 135 135 135 135 133 131 129 126 125 126 127 129 130 128 127 125 124 122 122 121 120 119 118 117 117 117 118 119 120 121 121 122 124 125 126 128 129 130 131 133 134 135 137 138 138 139 139 140 141 142 143 144 144 145 146 146 148 149 151 153 154 155 156 156 156 155 153 152 151 150 149 148 148 147 147 147 146 145 143 142 141 141 141 142 144 144 144 144 142 141 141 141 141 141 140 140 139 138 138 137 136 134 131 127 120 108 90 78 68 58 53 49 45 41 36 34 32 30 30 30 29 28 25 21 17 13 10 8 9 11 15 21 32 47 64 83 100 112 121 128 131 127 122 116 111 108 104 98 92 86 81 77 73 69 64 59 52 45 38 32 27 23 19 16 14 11 8 5 2 360 358 359 360 2 6 7 7 6 5 4 3 2 2 1 1 360 358 356 355 354 354 353 353 353 352 352 352 352 351 351 352 353 354 354 352 349 345 343 340 339 323 323 323 323 323 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 323 323 323 324 324 324 323 320 316 312 308 306 306 307 310 313 315 316 315 314 312 310 308 303 298 292 288 286 286 287 289 291 293 293 292 290 289 285 282 282 285 289 295 300 304 307 310 312 316 319 322 324 325 324 322 319 314 318 327 338 341 326 314 306 303 305 308 312 316 323 331 337 337 330 326 321 315 309 307 304 300 296 293 293 293 294 296 296 297 297 297 298 300 300 300 299 298 298 298 297 292 291 292 294 299 305 309 313 317 320 320 318 315 322 355 46 46 357 332 321 317 323 346 25 63 74 41 325 300 289 290 295 299 303 307 313 325 349 59 96 119 133 143 152 164 172 174 166 159 153 146 138 126 96 68 46 22 354 335 342 75 89 97 103 111 121 131 139 145 149 153 156 158 160 162 163 163 164 164 164 165 166 167 169 169 169 169 169 169 169 168 167 165 164 163 163 164 163 163 162 162 160 159 158 156 155 153 152 151 150 149 148 147 146 145 144 144 143 143 142 142 141 139 138 137 135 134 133 131 130 129 128 127 126 125 124 124 123 123 123 124 126 127 128 127 125 122 120 118 118 118 118 117 116 116 114 113 112 111 111 114 117 119 122 122 121 120 119 119 120 122 124 127 129 131 132 134 135 136 136 137 137 136 135 134 133 131 129 128 126 125 125 125 124 125 126 128 130 132 134 135 135 135 134 133 132 131 130 130 131 131 131 131 131 132 132 133 134 135 136 135 135 135 135 135 135 133 133 133 134 136 137 136 134 132 131 130 129 127 126 124 122 121 121 121 121 122 122 123 124 124 125 126 127 129 130 132 133 134 135 136 136 137 137 137 138 138 139 140 141 142 143 144 144 145 147 148 150 152 154 155 156 156 155 155 154 153 152 151 151 150 149 149 148 147 146 144 143 142 142 143 144 145 146 146 145 143 142 142 141 141 141 140 140 139 139 138 138 137 137 135 131 125 121 117 114 111 107 102 94 88 81 73 67 61 54 49 45 44 42 38 32 25 18 12 6 2 1 3 8 14 22 35 53 72 89 103 113 118 124 127 126 121 115 111 108 105 101 97 94 91 88 85 80 74 68 61 55 50 44 39 34 30 27 23 20 16 12 8 6 4 5 6 9 11 12 12 12 10 8 7 7 6 5 3 1 358 357 356 355 355 354 352 351 352 350 346 342 339 341 346 351 347 346 342 322 301 302 301 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 320 321 321 321 321 322 322 322 323 323 322 319 316 312 308 305 305 306 309 311 313 314 314 313 311 308 305 300 294 288 282 278 276 277 280 283 286 287 287 287 286 283 278 273 270 268 267 270 288 296 301 305 310 315 319 322 324 324 324 323 322 317 320 325 326 317 308 304 302 303 305 308 312 316 322 326 327 324 321 318 315 311 309 305 301 297 294 293 293 294 296 296 297 297 297 297 298 297 297 297 298 299 300 299 297 293 292 294 299 305 309 311 313 317 320 319 316 319 351 37 57 19 341 321 312 310 317 330 356 49 181 238 256 268 279 285 289 292 294 298 302 318 66 116 139 151 160 168 175 179 178 170 160 151 144 136 127 103 72 45 27 13 359 7 49 78 91 100 107 115 126 135 142 147 151 154 157 160 162 164 164 165 165 166 166 167 168 169 169 169 169 169 170 171 170 169 167 166 165 165 165 165 165 164 163 162 161 159 158 157 156 154 153 152 151 150 149 149 148 147 146 146 145 144 143 142 141 140 139 138 137 136 135 133 132 131 130 129 127 126 125 123 122 123 123 125 127 128 127 125 123 121 120 120 120 120 120 119 118 117 116 115 114 114 116 118 121 123 125 124 123 122 121 121 122 124 126 129 131 133 134 136 137 138 138 139 139 138 138 137 135 134 132 131 130 129 128 127 128 129 131 133 135 137 138 139 139 138 137 135 134 133 132 132 131 131 131 132 132 133 133 135 136 137 137 136 135 136 137 138 139 140 140 141 143 143 141 139 138 137 136 135 134 132 130 127 126 125 124 124 125 125 126 126 127 127 128 130 131 133 134 135 135 135 135 135 135 136 136 137 137 138 139 139 140 142 143 144 145 146 147 149 151 153 154 155 155 155 155 154 154 153 152 152 151 150 149 148 147 146 145 144 144 144 145 146 146 146 146 145 144 143 142 142 141 140 140 139 139 138 138 137 137 137 135 133 130 129 128 129 129 130 127 123 122 121 113 107 100 93 85 79 73 69 63 55 45 32 21 10 1 356 357 360 6 16 30 49 66 81 92 99 104 110 117 121 117 115 113 112 110 108 107 106 104 101 98 95 91 86 81 76 71 66 61 56 53 50 45 41 36 32 28 24 22 20 20 21 21 21 23 22 21 19 17 16 13 11 9 7 5 2 359 1 2 3 7 356 349 338 321 318 302 295 306 294 287 284 226 209 212 212 216 321 321 321 321 321 321 321 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 320 320 320 320 321 321 321 321 320 319 315 311 308 305 304 305 307 310 312 312 313 312 310 308 304 299 293 288 283 280 278 279 281 284 286 287 288 289 289 289 288 285 282 281 282 286 294 297 299 300 303 307 312 317 319 320 322 322 319 313 314 316 316 311 304 301 300 302 304 306 309 312 317 320 321 320 317 313 310 307 305 303 301 299 297 295 294 294 294 295 296 297 297 297 297 297 297 297 298 299 300 300 299 296 295 295 299 304 307 309 309 309 312 317 325 335 348 4 15 7 348 329 314 304 302 304 308 306 279 258 255 258 263 267 271 276 280 283 286 283 263 182 168 170 173 176 180 181 179 172 162 151 142 133 123 105 77 51 32 18 5 22 63 82 91 100 108 115 123 131 138 143 148 152 156 159 161 163 164 165 166 167 168 168 168 168 168 168 169 170 171 171 171 169 167 166 165 165 166 165 165 165 164 163 162 161 160 159 158 157 156 155 154 154 153 152 151 150 149 148 147 146 145 144 144 143 142 141 140 139 138 136 135 134 133 132 130 128 126 124 123 123 123 125 126 127 126 125 124 122 122 121 122 122 122 121 121 120 119 118 118 118 119 120 122 125 126 126 125 124 123 122 122 123 126 128 130 132 134 135 137 137 138 139 140 140 140 140 139 138 137 136 134 132 131 130 130 131 132 134 137 138 139 140 140 141 139 137 136 134 133 131 131 131 132 133 134 134 135 136 137 137 137 137 136 137 138 140 142 144 146 147 148 147 145 144 142 140 139 139 138 137 135 132 131 130 129 128 128 128 128 129 129 130 130 132 133 134 134 135 135 135 135 134 135 135 135 136 137 137 138 139 140 141 142 143 143 144 144 146 148 151 153 154 154 154 154 154 154 153 153 152 151 150 149 148 147 146 146 145 145 145 146 146 146 146 145 144 143 142 142 141 141 140 140 139 138 138 137 137 136 136 136 136 136 136 136 137 138 139 138 137 137 137 135 133 132 129 121 115 109 105 106 113 111 94 76 40 20 4 359 354 1 16 37 55 68 78 85 91 95 99 101 102 108 113 117 117 117 116 115 114 113 112 110 108 106 103 99 96 92 90 87 84 82 79 76 72 69 65 61 56 53 52 51 50 48 45 43 43 42 41 40 39 39 39 36 37 35 31 45 41 38 53 66 79 162 207 226 217 211 206 199 194 187 178 174 177 179 181 184 321 321 321 321 321 320 320 320 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 319 319 319 319 319 320 320 319 317 313 310 307 305 304 305 307 309 311 312 312 312 310 308 305 301 296 292 289 287 286 287 288 290 291 291 292 293 295 297 299 299 299 300 301 303 305 305 304 303 304 305 307 310 313 316 318 320 320 317 312 311 310 307 302 297 297 299 301 304 307 311 315 317 317 316 313 307 303 300 300 300 302 303 302 299 296 295 295 295 296 296 296 297 297 299 299 300 299 299 299 298 298 299 298 299 301 304 306 308 307 307 315 328 338 342 337 342 348 350 348 337 323 312 304 302 300 295 287 276 272 271 272 274 277 279 283 286 288 285 275 250 215 193 182 177 179 179 178 174 165 151 139 129 120 109 94 75 54 38 58 62 65 73 86 98 108 116 121 127 133 139 144 149 153 157 160 163 165 166 167 168 169 168 168 167 167 168 168 169 170 170 170 168 167 166 165 166 166 166 166 166 165 165 164 163 162 161 160 159 159 158 158 157 156 155 153 152 151 150 149 149 148 147 147 146 145 144 143 142 140 139 138 137 136 134 133 131 128 126 125 124 124 125 126 126 125 125 124 123 123 123 123 124 124 123 123 123 122 121 121 121 121 123 124 126 127 127 127 126 125 124 124 124 125 127 129 131 133 135 136 137 138 139 140 141 143 143 144 143 142 140 138 136 134 133 132 133 134 136 138 139 140 141 141 141 139 138 137 135 133 132 131 132 133 134 136 137 137 137 137 137 138 138 137 138 139 141 143 146 148 150 151 150 149 147 146 143 142 141 141 140 138 136 135 134 133 133 132 132 131 131 131 132 132 133 133 134 134 135 135 134 134 134 134 134 135 136 136 137 138 139 140 141 142 142 143 143 143 145 147 149 151 152 153 153 153 153 153 153 152 152 150 148 148 147 147 146 146 145 145 145 145 145 145 144 143 143 142 141 141 140 140 139 139 138 138 137 137 137 137 138 138 139 139 140 140 140 141 141 141 141 141 140 138 137 136 135 135 133 131 128 129 130 130 129 130 127 121 107 98 57 46 67 73 78 80 82 85 89 92 96 99 101 105 112 119 120 121 121 121 121 120 120 120 119 117 115 113 111 110 109 109 109 108 107 106 105 104 101 98 94 93 94 96 97 92 86 79 76 77 80 85 93 97 97 101 105 113 119 122 129 140 142 140 148 157 163 170 175 177 176 175 173 170 167 168 170 171 172 174 321 320 320 320 320 320 320 319 319 319 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 318 318 318 318 318 317 315 312 309 306 305 305 306 308 310 312 313 313 312 311 309 307 304 301 297 295 293 293 294 295 295 295 294 295 297 300 303 306 307 308 308 308 309 310 310 308 306 305 304 303 304 306 310 315 319 320 319 315 311 307 304 300 294 293 296 302 307 310 312 313 311 310 311 311 308 304 302 301 301 304 306 305 303 300 300 300 299 297 296 296 297 298 301 302 302 302 300 299 299 299 301 303 304 305 307 308 308 308 309 311 317 328 336 335 337 342 347 349 341 323 314 311 308 304 299 294 289 289 293 298 300 300 301 301 301 300 298 293 282 266 243 207 185 183 181 180 177 170 157 140 127 118 110 104 96 89 80 69 55 51 58 73 90 103 113 119 124 130 135 140 145 150 154 158 162 165 167 169 169 169 168 167 166 166 166 167 168 169 169 168 167 166 165 165 165 166 166 167 167 167 166 166 165 165 164 163 162 162 162 161 160 159 157 155 154 153 152 152 151 151 151 150 150 149 148 146 145 144 142 141 140 139 137 135 134 132 130 128 126 125 125 125 125 124 124 124 124 124 124 125 125 125 126 126 126 125 125 124 124 124 125 126 127 128 128 128 128 127 127 127 126 126 127 129 130 132 134 135 137 138 140 142 143 145 146 147 148 146 144 141 139 137 136 136 136 137 138 139 140 141 140 140 139 138 137 136 135 134 133 134 134 134 135 137 138 139 139 139 139 138 138 138 139 140 142 144 147 149 151 152 153 152 149 148 146 144 144 143 142 140 139 138 137 137 136 136 135 135 135 134 134 134 134 134 134 135 135 134 134 133 133 134 134 135 135 135 136 136 137 138 139 140 142 143 144 145 147 148 149 150 151 151 152 152 152 152 152 151 150 148 147 146 146 145 145 145 144 144 144 144 144 143 143 142 142 141 141 140 139 139 138 138 137 137 136 136 136 137 138 138 139 139 139 140 141 141 142 143 142 141 139 137 135 134 133 133 133 133 132 131 130 129 129 129 131 132 133 133 134 134 123 116 106 98 93 92 93 95 97 100 103 106 109 118 121 123 124 124 125 126 126 127 125 123 122 121 121 121 122 124 125 126 127 128 128 128 128 127 125 124 126 128 129 126 121 115 112 113 118 124 133 138 140 142 144 147 150 152 152 153 154 154 155 157 160 163 166 167 168 169 169 167 164 164 166 167 168 170 321 320 320 320 320 320 319 319 319 318 318 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 315 314 312 309 307 306 306 307 309 311 313 314 314 312 311 309 308 306 304 301 298 296 296 296 297 297 296 296 297 300 303 306 308 308 308 307 307 309 309 309 308 306 303 301 301 302 304 308 313 317 318 318 315 309 305 303 300 295 291 295 301 307 311 312 310 307 306 310 312 310 307 306 307 307 308 309 308 307 306 305 304 302 299 297 297 298 300 303 304 304 303 302 302 301 302 304 307 310 311 312 312 312 312 313 315 317 321 329 338 340 344 347 347 340 323 318 315 312 309 305 302 300 301 307 312 315 315 313 311 309 307 305 303 300 294 285 267 236 212 195 185 181 176 168 151 136 124 117 112 107 102 93 80 57 46 44 53 73 90 103 112 119 125 131 136 141 146 151 156 161 164 167 169 170 169 168 167 166 165 165 166 167 167 167 166 166 165 164 165 165 166 167 168 168 168 168 168 168 167 167 166 166 165 165 164 162 161 159 157 156 155 155 155 155 155 155 154 154 153 152 151 149 147 146 144 143 142 140 139 137 135 133 131 129 128 126 125 125 124 124 124 123 124 125 126 127 127 128 128 128 128 128 128 128 128 128 129 129 129 129 129 129 129 129 129 129 128 128 128 130 131 133 135 137 139 142 143 145 147 149 150 150 148 146 143 141 140 140 139 139 140 140 140 140 140 140 138 137 136 136 135 135 135 135 136 136 136 136 138 140 141 141 141 140 140 139 139 140 141 143 145 147 150 152 154 154 153 152 150 148 147 146 145 143 142 141 140 139 139 139 139 138 139 139 138 137 137 136 136 136 136 135 135 134 134 133 133 133 133 133 134 134 135 136 137 139 140 142 144 145 146 147 148 148 148 148 148 149 149 148 148 148 149 149 146 146 145 145 144 144 144 143 143 143 143 143 143 143 142 142 141 141 140 139 138 137 136 135 135 134 134 135 135 136 136 137 137 138 139 139 140 141 142 142 139 137 134 132 131 131 131 131 130 130 129 127 126 126 126 126 127 129 130 131 131 132 129 122 114 107 103 101 101 102 104 107 109 111 117 122 125 126 127 128 129 130 129 128 127 126 125 125 127 129 133 136 138 139 140 140 141 142 143 143 142 142 143 144 142 138 135 133 135 139 143 148 151 154 156 158 158 158 158 158 157 157 158 158 159 161 162 163 163 164 167 168 167 164 162 162 163 164 165 321 320 320 320 320 319 319 319 318 318 317 317 317 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 315 314 313 311 309 308 307 307 308 310 312 314 314 314 313 311 309 307 306 305 302 300 298 296 295 296 296 297 298 300 302 304 305 305 305 304 304 304 304 304 305 304 303 302 301 302 304 307 309 312 314 315 315 314 311 307 303 300 295 292 296 302 308 313 314 312 308 307 311 315 314 311 310 313 312 310 309 309 309 308 307 306 304 301 300 299 299 302 305 306 305 305 304 304 304 305 306 308 311 314 315 316 315 315 316 318 320 322 327 334 341 346 348 345 336 322 319 317 314 311 309 307 305 304 309 311 313 313 312 310 309 307 306 305 304 303 301 297 286 267 240 209 183 174 171 161 150 138 129 123 119 114 106 94 73 54 42 40 53 70 86 98 109 116 124 130 136 142 148 154 159 163 166 168 169 170 169 168 167 166 165 165 166 166 166 165 165 164 164 165 165 166 167 168 169 170 170 170 170 170 170 169 169 168 168 166 165 163 161 160 159 158 158 158 159 159 159 158 158 157 156 155 154 152 150 148 146 145 143 142 140 139 137 135 133 131 128 126 125 124 122 120 120 122 125 127 128 129 130 130 130 131 132 132 132 131 131 131 131 131 130 130 130 131 132 131 131 130 130 129 130 131 133 135 138 140 143 145 147 148 150 151 151 149 148 146 144 143 142 143 142 142 142 141 141 140 139 138 137 136 136 136 136 137 137 138 139 139 139 140 141 142 143 142 142 141 141 141 141 142 144 146 148 151 153 154 155 155 154 152 151 149 148 147 146 145 144 142 141 141 141 141 141 141 141 139 139 139 139 140 139 138 137 136 135 135 134 134 133 133 133 133 134 134 135 137 138 141 143 144 144 144 144 145 146 146 147 147 147 147 147 147 146 146 146 146 146 147 147 145 145 145 143 142 142 142 143 143 143 143 143 142 140 139 137 136 135 134 133 133 133 134 134 134 134 134 135 136 136 137 137 137 138 139 139 137 135 133 131 129 128 128 128 128 127 126 125 124 123 123 123 123 124 124 124 125 128 129 127 124 118 113 109 108 108 110 112 114 116 119 123 126 126 127 129 130 130 130 129 128 127 127 128 130 134 140 143 144 145 145 145 146 147 148 149 149 149 150 150 149 146 144 144 146 150 153 155 158 161 164 165 165 165 163 162 160 160 159 160 161 161 162 162 163 164 166 167 166 165 162 160 160 160 161 321 320 320 320 320 319 319 318 318 318 317 317 316 316 316 316 315 315 315 315 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 313 312 311 309 308 307 307 308 309 311 313 314 314 313 311 308 306 305 304 303 301 298 295 294 294 295 297 300 302 303 305 305 304 303 302 301 301 301 300 301 302 302 303 304 306 307 309 309 310 310 310 311 311 310 308 304 299 295 294 298 304 310 313 314 313 311 312 316 322 321 318 315 312 309 308 307 307 308 307 307 306 305 303 302 300 300 305 309 309 307 306 306 307 307 307 307 308 311 314 317 317 317 317 317 318 320 323 327 333 342 349 346 340 331 321 319 317 315 313 311 309 306 305 307 308 308 308 308 307 306 305 305 305 305 306 307 308 308 302 290 267 179 156 161 161 156 149 140 133 129 124 119 109 94 73 54 42 40 52 65 79 92 103 113 121 129 137 145 151 157 161 164 167 168 169 169 169 168 167 166 166 166 165 165 165 164 164 165 165 166 167 168 169 170 171 171 172 172 172 172 172 172 171 170 169 167 165 164 163 162 162 162 162 163 163 162 162 162 162 161 160 158 156 154 152 150 148 147 146 144 143 141 139 136 134 131 128 125 123 120 118 119 121 125 128 129 131 132 132 132 133 134 135 136 135 135 134 134 133 132 132 132 133 134 133 133 133 131 130 130 131 133 135 137 139 142 145 147 150 152 153 152 151 149 148 146 145 145 145 145 144 144 143 142 142 141 140 139 139 139 139 139 139 140 141 143 143 143 143 144 144 144 144 144 143 143 143 144 146 147 149 150 151 153 154 154 155 155 154 153 152 151 150 150 150 150 147 145 145 145 144 144 143 141 140 140 141 142 143 142 141 140 139 138 137 135 134 133 134 133 133 134 135 136 137 139 141 143 144 144 145 145 146 147 147 148 148 148 148 148 148 148 147 147 147 147 148 148 147 146 145 144 142 142 143 143 144 144 144 142 141 139 137 136 135 134 133 133 133 133 133 133 132 132 132 132 133 134 134 134 135 136 137 138 137 134 132 130 128 127 127 128 128 128 128 126 124 123 122 121 121 120 120 120 119 120 121 121 125 123 119 115 113 113 115 117 118 120 122 123 125 125 126 126 127 127 127 126 126 126 127 128 131 136 141 145 147 147 148 148 148 149 150 150 151 152 153 153 152 150 149 150 153 156 158 160 162 165 168 170 170 169 166 164 162 161 160 161 161 162 162 162 162 163 164 165 165 163 162 160 159 158 158 321 321 320 320 320 319 319 318 318 317 317 317 316 316 316 315 315 315 314 314 314 314 313 313 313 313 313 313 313 313 313 313 313 313 313 312 311 309 308 306 305 304 305 308 310 312 313 313 312 310 308 306 304 304 303 301 298 294 292 291 292 295 298 301 303 304 305 304 302 300 299 298 297 298 299 301 302 304 306 308 308 308 307 306 306 306 306 307 306 305 302 299 297 299 304 309 313 315 314 314 313 316 320 326 328 324 317 309 306 305 304 305 306 306 306 306 305 304 303 303 303 307 310 313 312 309 309 309 310 309 310 310 312 316 317 318 317 316 315 316 318 323 329 336 342 345 342 332 325 321 319 317 315 313 310 308 307 307 307 308 309 309 309 310 310 310 311 312 313 314 315 317 317 320 325 337 69 117 139 149 152 150 145 137 130 123 116 107 96 82 64 49 39 41 48 59 73 87 100 111 121 131 139 147 153 157 161 164 166 168 169 170 169 169 168 167 166 165 164 164 165 165 165 166 167 168 170 171 172 173 173 174 174 175 175 175 174 173 172 171 170 168 167 167 166 166 166 166 166 166 166 166 166 166 166 165 163 161 158 156 154 153 151 150 149 147 145 143 140 137 133 130 127 122 118 118 120 122 126 129 130 132 134 135 135 136 137 138 139 138 138 137 137 136 135 135 135 136 136 136 135 135 133 132 132 132 133 134 136 139 141 145 148 151 153 154 154 153 152 150 149 148 148 148 147 147 145 144 144 143 143 143 142 142 142 142 142 143 145 146 147 147 147 147 147 147 147 147 146 146 147 148 149 150 151 152 152 152 151 151 152 152 152 152 152 153 153 153 153 152 151 150 149 148 147 146 145 144 143 142 142 144 145 145 145 144 142 140 138 136 135 134 133 133 134 134 135 137 138 141 143 145 146 147 148 148 148 149 149 150 150 150 151 151 151 150 150 150 149 148 148 147 147 145 144 142 141 141 142 143 144 144 144 144 142 140 138 137 136 135 134 133 133 133 133 132 132 130 129 129 129 130 131 132 133 134 136 138 139 138 136 133 130 128 127 128 129 130 130 129 127 125 124 123 122 120 119 119 118 117 116 114 113 117 121 120 117 115 114 115 116 117 119 121 122 123 124 124 123 123 123 123 123 123 124 126 128 132 136 140 144 146 148 149 149 150 149 150 151 152 153 154 154 153 152 152 153 156 158 160 162 163 166 168 171 173 170 168 165 164 162 161 161 160 162 162 162 161 161 162 163 163 162 161 161 160 159 159 321 321 321 320 320 319 319 318 318 317 317 317 316 316 315 315 315 314 314 314 313 313 313 313 312 312 312 312 312 312 312 312 311 311 311 311 309 308 306 305 304 304 305 307 309 311 312 312 311 309 307 305 304 302 301 300 297 293 290 289 289 291 295 299 301 302 301 300 298 296 294 293 294 295 297 300 303 306 308 309 308 307 305 303 303 303 304 304 304 303 302 301 302 306 310 314 317 317 317 316 316 320 324 328 331 327 317 309 305 304 303 303 304 304 305 305 305 305 305 305 306 308 311 313 314 312 311 311 311 312 314 316 317 318 318 317 315 314 314 316 321 327 332 336 338 338 334 326 322 320 319 317 314 312 310 308 308 310 312 314 316 317 317 317 319 320 322 324 325 324 324 325 326 331 342 0 35 67 102 126 139 143 141 135 126 113 101 90 81 73 62 49 39 35 39 47 58 73 87 100 112 122 132 140 147 152 157 161 164 167 169 170 171 170 169 168 167 166 165 164 164 165 166 167 169 170 171 172 173 174 175 176 177 177 177 177 176 176 175 174 172 171 171 170 170 170 170 170 170 170 170 170 170 170 170 169 167 165 162 160 158 157 156 154 153 151 150 147 143 140 136 131 125 121 119 119 122 126 128 130 131 133 135 137 138 138 139 140 141 141 141 140 140 139 139 138 138 138 138 138 138 138 136 135 134 133 133 134 136 138 141 144 148 151 153 154 155 155 155 154 153 152 152 151 150 149 147 145 145 145 145 145 145 145 146 146 147 148 150 151 151 151 150 150 150 150 150 149 149 149 151 152 154 155 155 154 153 151 149 147 148 149 150 151 152 153 153 153 153 153 153 152 151 150 149 148 147 146 146 146 147 147 147 147 145 143 141 139 137 136 136 135 135 135 136 137 138 140 142 144 146 148 150 151 152 152 152 153 153 153 153 154 154 154 154 154 153 153 152 151 150 148 147 145 144 142 141 142 142 144 145 145 145 144 142 140 138 137 136 135 133 133 132 132 131 130 129 128 127 127 128 130 131 132 133 135 136 138 139 139 137 134 132 131 130 130 130 130 131 130 128 126 125 124 123 122 121 121 120 118 116 115 113 112 112 111 112 112 111 110 109 110 111 112 114 116 118 119 119 120 120 120 121 123 125 128 132 135 138 141 143 145 146 147 147 147 148 149 150 151 152 152 152 152 152 153 156 158 160 161 163 163 165 168 170 172 171 169 167 166 165 163 162 162 162 162 162 161 160 161 161 161 161 161 161 161 160 160 322 322 321 321 320 320 319 319 318 317 317 317 316 316 315 315 314 314 314 313 313 313 312 312 312 312 311 311 311 311 311 310 310 310 310 309 308 307 305 304 304 304 305 307 308 310 311 311 310 309 307 305 303 301 299 297 294 291 289 287 286 288 292 296 298 297 296 294 292 291 290 290 292 295 297 301 304 307 308 308 307 305 304 303 302 303 303 304 305 306 306 307 309 312 315 318 319 319 319 319 320 322 325 328 329 327 320 312 307 304 303 303 303 303 303 304 304 304 305 305 307 310 314 317 317 316 314 312 313 315 318 320 320 319 317 315 313 313 314 319 325 330 334 334 333 330 327 323 322 320 319 316 314 312 311 311 312 316 320 324 325 324 323 324 325 327 329 331 331 330 328 328 328 331 336 345 7 31 60 91 115 127 131 129 120 107 92 78 68 61 55 46 38 33 33 38 47 60 74 88 101 113 123 132 139 146 152 158 162 166 169 171 171 171 170 169 167 166 165 164 165 165 166 168 170 171 173 174 175 176 177 178 179 179 179 179 179 178 177 176 175 174 174 174 174 174 174 174 174 174 174 174 174 175 174 173 171 169 167 164 163 162 160 159 158 156 154 151 147 143 137 129 123 121 120 121 123 127 129 131 133 135 137 139 141 141 142 142 143 143 143 143 142 142 142 142 141 140 139 139 140 140 139 138 136 135 135 135 137 138 141 144 147 149 152 152 151 151 155 154 154 154 155 154 153 151 149 149 149 149 149 149 148 149 150 151 153 154 154 154 153 153 152 152 152 152 152 152 152 153 154 156 158 158 158 155 152 148 144 143 145 148 151 152 153 153 153 152 152 152 152 152 152 151 150 150 149 149 149 149 150 149 148 145 141 139 138 138 137 137 137 138 138 139 139 140 141 143 145 147 148 150 152 154 156 156 156 157 157 157 157 157 157 157 157 157 157 156 155 154 152 150 149 147 145 144 144 144 144 145 146 146 145 144 141 139 138 136 134 133 132 131 130 130 129 128 128 128 129 129 130 130 131 132 134 135 136 137 138 138 138 137 136 135 133 132 131 131 130 130 128 127 126 125 125 124 123 122 122 120 119 118 116 114 111 109 108 108 106 105 103 101 100 101 103 105 107 110 113 117 120 120 123 125 127 131 136 139 141 142 142 143 143 144 144 145 146 148 149 150 151 151 151 152 152 155 158 160 161 162 162 163 165 167 170 171 171 171 169 169 168 167 166 165 164 164 162 161 160 159 160 160 161 161 161 161 161 161 322 322 322 321 321 320 319 319 318 318 317 317 316 316 315 315 314 314 314 313 313 312 312 312 311 311 311 311 310 310 310 310 309 309 308 308 307 306 305 304 304 304 305 306 308 309 310 310 310 309 308 306 303 299 296 294 292 290 288 287 286 287 290 293 294 292 291 289 287 287 288 290 294 297 299 302 305 308 307 307 305 304 303 303 302 303 304 305 306 307 308 310 311 314 316 318 319 320 320 320 321 322 324 325 325 323 319 313 307 304 303 303 302 302 302 303 303 303 304 306 308 311 315 317 318 317 315 315 315 316 318 319 319 317 315 313 312 313 315 320 326 330 332 331 329 326 324 323 323 321 319 317 315 314 314 316 319 322 325 326 327 326 325 324 324 325 326 327 327 327 327 328 328 329 331 337 347 4 24 48 76 100 112 117 116 109 96 81 69 59 53 46 39 34 31 33 38 47 60 73 87 100 112 122 131 139 147 154 160 165 169 171 171 171 170 169 168 167 166 165 165 166 167 168 170 171 173 175 176 177 179 180 181 181 181 181 181 180 179 178 177 177 177 177 177 178 178 178 178 178 178 178 178 179 179 178 176 173 171 169 167 166 165 164 162 160 158 155 151 146 139 128 125 123 122 122 124 128 131 132 134 136 138 141 143 145 146 146 147 147 146 146 145 145 145 145 144 143 142 142 142 142 142 140 139 137 137 137 138 140 142 145 147 148 150 149 148 147 149 148 149 150 151 152 152 151 151 152 153 153 153 152 152 152 152 154 156 157 156 155 155 155 154 154 155 154 154 154 154 155 156 158 160 160 157 152 147 142 140 141 144 149 152 153 154 155 154 154 153 153 152 152 152 152 152 152 151 151 151 151 151 150 147 145 141 139 138 138 138 139 139 140 141 142 142 143 144 146 147 149 151 153 155 157 158 159 160 160 161 161 161 161 161 161 161 161 160 160 159 157 156 154 152 150 149 148 147 146 146 147 147 147 146 144 141 139 136 134 132 131 130 129 129 128 128 129 129 130 130 130 130 131 132 133 133 134 135 136 136 136 137 137 137 136 134 133 133 132 131 130 129 128 127 127 126 125 123 122 122 121 120 118 117 115 112 110 108 106 105 104 102 101 99 98 98 100 102 105 109 115 120 125 129 132 133 136 139 142 143 143 142 142 142 143 145 146 147 148 149 150 150 151 152 153 154 157 160 161 162 162 163 164 166 168 169 170 171 172 172 171 171 170 168 167 165 165 163 161 159 159 159 160 161 161 161 162 163 163 323 323 322 322 321 320 320 319 319 318 318 317 316 316 315 315 314 314 313 313 312 312 312 311 311 311 310 310 310 310 309 309 308 308 307 306 306 305 304 304 304 304 305 306 307 309 310 310 310 310 309 306 303 299 295 293 291 290 289 288 288 288 288 289 289 288 286 285 285 286 289 292 295 298 301 303 305 307 306 306 305 304 303 302 302 302 303 304 305 306 306 308 309 311 314 316 318 318 319 320 320 320 320 318 317 315 313 309 306 304 303 303 302 302 302 302 303 304 305 307 309 311 313 315 316 316 315 315 316 316 318 319 318 316 314 312 312 312 315 320 326 329 330 329 327 326 325 325 325 323 321 318 317 317 318 320 321 323 325 326 326 326 324 323 322 321 320 320 321 323 325 326 327 329 330 333 340 350 2 17 36 60 84 101 111 114 108 96 82 69 59 51 44 38 34 31 33 38 46 56 68 82 97 110 121 131 141 149 156 162 167 169 171 171 170 169 168 167 166 166 166 166 167 168 169 170 172 174 176 178 179 181 182 183 183 183 183 182 181 180 180 179 180 180 181 181 182 182 182 182 182 182 183 183 183 182 180 178 175 173 172 170 169 168 166 164 161 158 155 151 144 133 129 126 125 124 125 130 133 134 135 137 139 142 145 147 149 151 151 152 151 150 150 149 149 148 147 146 145 145 144 144 144 143 142 141 140 139 140 141 144 145 147 148 149 149 149 149 147 145 143 143 142 144 146 147 148 150 150 151 152 152 153 153 154 154 154 152 152 152 153 151 152 155 157 156 155 154 154 153 154 157 160 157 151 145 141 139 139 142 145 149 152 154 156 157 157 156 155 154 153 153 153 153 153 153 153 152 152 152 150 148 146 142 140 138 138 138 139 140 140 141 142 143 143 144 145 146 148 151 153 156 158 159 160 161 162 163 164 165 164 164 164 164 164 164 164 163 162 161 159 158 157 155 154 152 151 151 150 150 149 148 147 144 141 138 136 134 132 131 130 129 129 129 130 131 131 132 132 131 131 132 133 133 133 133 134 133 133 133 134 134 133 132 131 131 131 131 131 130 128 127 126 125 125 124 123 122 121 120 119 117 115 114 112 111 109 107 106 104 103 101 100 99 100 101 104 109 114 120 126 132 137 142 142 142 143 144 145 144 144 144 144 146 147 148 149 150 151 152 153 154 155 157 159 161 162 164 164 164 165 166 167 168 168 169 170 171 172 172 172 171 169 167 165 164 163 161 159 157 157 158 160 161 162 163 164 165 323 323 323 322 322 321 320 320 319 318 318 317 317 316 315 315 314 314 313 313 312 312 312 311 311 310 310 310 310 309 309 308 308 307 307 306 305 304 303 303 303 303 304 305 307 309 310 311 311 311 310 307 304 300 296 293 292 291 290 289 287 286 285 285 285 285 284 285 286 289 293 296 297 299 301 302 304 305 305 305 304 303 303 302 302 301 302 302 303 303 304 305 306 308 311 313 315 316 317 318 317 315 314 312 312 311 309 307 306 305 304 304 303 302 302 303 304 305 306 308 309 311 312 312 313 313 314 315 317 318 318 319 318 315 314 313 313 314 317 321 327 329 330 330 329 329 329 329 327 325 323 321 319 320 320 321 321 321 322 323 324 325 324 322 321 319 318 318 319 321 324 325 327 328 329 332 337 343 351 0 12 28 49 73 95 110 116 110 98 83 71 61 54 47 42 37 36 37 40 45 54 65 79 95 108 121 133 143 152 159 164 168 170 170 170 169 168 168 167 167 167 167 167 167 168 169 171 172 174 177 179 181 183 184 185 185 185 184 183 183 182 182 183 183 184 185 185 185 185 185 186 186 186 187 187 186 184 181 179 177 175 174 173 171 169 167 164 162 158 154 149 139 134 131 129 128 128 132 135 136 137 138 140 142 145 149 152 154 156 157 156 155 154 154 153 152 151 150 149 148 146 146 145 145 145 144 143 142 142 143 145 146 147 148 148 149 150 150 147 145 142 140 139 140 142 143 144 145 145 146 147 148 149 150 151 152 152 153 153 153 151 149 150 153 156 156 155 151 149 148 149 150 151 147 143 139 137 138 140 144 147 150 153 155 157 158 158 158 156 155 154 153 153 153 153 153 152 152 151 150 148 146 143 140 139 138 137 139 139 140 141 141 142 142 143 144 145 147 150 153 155 158 160 162 163 164 165 167 167 168 168 168 168 167 168 168 167 167 166 165 163 162 161 160 158 157 156 156 155 154 153 150 148 145 141 139 136 135 134 132 131 131 131 132 133 134 133 133 132 132 132 132 132 132 132 131 130 129 129 129 129 129 127 126 126 127 128 128 128 127 126 125 124 123 123 123 122 121 120 118 117 116 114 113 112 111 110 108 107 106 104 103 102 103 103 106 109 113 119 126 133 139 144 148 149 149 149 148 147 147 147 148 149 150 150 152 153 154 155 156 157 159 161 162 164 165 166 167 167 167 167 168 168 168 168 168 168 169 171 172 171 169 168 167 164 163 162 160 158 156 156 157 159 161 162 164 165 167 323 323 323 322 322 321 321 320 319 319 318 318 317 316 316 315 314 314 313 313 312 312 311 311 311 310 310 310 309 309 309 308 308 307 306 305 304 303 303 302 302 302 303 304 307 309 311 312 313 313 312 309 306 302 298 295 292 290 289 287 286 285 284 284 285 285 286 287 289 292 296 298 298 299 300 301 302 304 304 305 304 303 302 302 301 300 300 300 301 301 302 302 304 305 308 310 312 313 314 315 316 314 312 310 310 309 308 307 306 306 305 304 304 304 304 304 305 306 307 308 309 310 311 311 311 312 313 315 316 317 317 317 316 314 314 315 316 318 321 325 328 331 332 332 332 332 332 332 330 328 325 323 322 322 320 319 318 318 319 320 322 323 323 322 321 319 317 318 320 322 324 326 327 328 329 332 335 340 346 352 359 8 21 39 63 88 107 111 103 91 79 70 63 58 53 47 44 42 42 44 49 56 67 80 94 109 123 136 145 154 161 166 168 169 169 169 169 169 169 169 169 169 169 168 168 169 170 171 173 175 178 180 182 184 186 187 187 187 186 186 185 186 186 187 187 188 188 188 189 189 189 190 190 191 191 190 188 185 183 181 179 177 176 174 172 169 167 164 160 157 153 146 140 136 134 132 131 134 137 139 139 139 140 142 145 149 153 156 159 160 161 160 159 157 156 155 154 153 151 150 148 147 147 146 146 145 145 144 144 145 146 147 147 147 148 148 149 149 149 148 146 145 143 142 142 143 143 143 142 142 143 143 144 145 146 147 149 150 152 153 152 151 150 150 150 151 150 147 145 145 145 145 143 141 139 137 137 138 141 144 147 150 152 155 157 159 159 158 157 155 154 153 152 152 152 151 150 150 149 148 146 144 141 139 138 138 138 139 140 141 142 142 142 143 143 144 146 149 151 154 157 159 162 164 166 167 169 170 170 171 171 171 171 171 170 170 170 170 169 168 167 165 164 163 162 161 160 160 159 158 155 152 149 146 143 140 138 137 136 135 134 134 134 135 136 136 136 136 134 133 133 133 132 131 130 128 127 126 126 126 127 126 126 125 126 127 127 127 126 125 124 124 125 125 124 123 121 120 119 117 116 115 115 114 113 112 111 110 109 108 107 107 107 108 111 114 118 122 128 135 142 147 150 152 154 155 154 152 150 150 151 152 152 153 154 155 156 157 159 160 162 163 165 166 167 168 169 169 170 170 169 168 167 167 167 167 167 167 168 168 168 168 167 167 166 164 162 159 157 155 155 157 160 163 165 166 168 169 323 323 323 323 322 322 321 320 320 319 319 318 317 316 316 315 315 314 313 313 312 312 311 311 311 310 310 310 309 309 309 308 308 307 306 305 303 302 301 301 300 301 302 303 306 309 311 313 314 314 313 311 308 304 300 297 294 291 289 287 286 285 285 285 285 285 286 288 291 293 295 296 297 297 298 299 300 302 303 304 304 303 302 301 300 300 299 299 299 299 299 300 301 303 305 307 309 310 311 313 315 314 310 307 307 306 306 306 305 305 305 305 304 304 305 306 306 307 307 308 309 310 311 311 312 311 312 313 314 314 314 314 313 314 314 316 318 321 324 326 329 331 332 333 333 333 333 333 332 331 328 326 325 324 322 319 318 317 317 319 320 322 322 322 321 320 318 319 321 323 326 327 328 329 330 332 335 339 343 346 350 356 3 14 29 50 76 92 92 85 75 67 63 61 59 56 52 49 47 47 48 51 58 67 79 95 112 127 139 149 156 162 166 168 168 169 169 170 170 171 171 171 170 170 170 170 171 171 172 174 176 179 181 183 185 187 187 188 188 188 189 189 190 190 190 191 191 192 192 192 193 193 194 194 194 193 190 188 186 184 182 181 179 177 174 172 169 166 162 159 155 151 146 143 139 137 135 136 138 139 141 141 142 143 145 149 152 156 159 161 162 162 162 160 159 157 156 155 154 152 151 149 148 147 146 146 146 146 146 147 147 146 146 146 146 147 148 148 148 148 149 150 148 148 148 148 147 145 144 143 143 143 143 143 144 145 147 148 150 151 151 151 151 150 148 147 146 144 143 143 142 141 140 138 137 136 137 139 141 144 147 150 153 156 158 159 160 159 158 155 154 152 151 150 149 149 148 148 147 146 144 141 139 139 139 138 138 139 140 141 142 143 144 144 145 147 148 150 153 155 158 161 164 166 168 170 172 172 173 173 173 173 173 173 173 172 172 172 171 171 169 168 166 165 164 163 163 163 162 161 158 154 150 147 144 141 140 139 138 137 137 137 137 138 139 139 139 138 136 135 134 134 133 131 129 127 125 124 125 125 125 126 126 126 127 128 128 127 126 125 124 124 125 125 125 124 122 120 118 117 116 116 116 116 115 114 113 112 112 111 111 111 113 115 118 123 127 132 138 145 151 156 158 158 157 155 154 153 152 151 152 153 154 156 157 159 160 161 162 163 164 165 166 166 167 168 169 170 171 170 169 168 167 166 165 165 165 166 166 167 168 169 169 169 168 167 165 163 159 157 158 160 165 168 170 172 172 174 322 322 322 322 322 322 321 321 320 319 319 318 317 317 316 315 315 314 313 313 312 312 311 311 311 310 310 310 309 309 309 308 308 307 305 304 302 300 299 297 297 297 299 302 304 308 310 312 313 314 313 312 310 306 302 298 296 292 290 288 287 286 285 286 286 287 288 290 291 292 293 293 294 295 296 297 298 300 301 302 303 302 302 301 300 299 298 298 297 297 297 298 299 300 301 303 305 306 308 310 311 311 307 304 304 304 304 304 304 304 304 304 304 305 305 306 307 307 308 309 311 313 314 314 313 312 312 312 313 313 312 312 312 313 314 316 318 321 323 325 327 329 331 333 334 334 334 334 334 333 332 330 328 326 324 322 320 319 319 319 320 321 322 322 322 321 320 321 323 325 327 328 329 330 330 332 335 338 341 343 345 347 350 356 5 18 37 60 68 67 61 54 51 51 52 52 51 49 46 45 44 45 49 56 66 80 98 116 131 142 150 158 163 166 168 170 171 172 173 174 174 173 173 173 173 173 174 175 175 176 177 178 180 182 184 185 187 188 189 190 191 192 193 193 194 194 195 195 195 196 196 196 197 197 196 195 193 191 189 187 186 184 182 180 177 174 171 168 164 162 159 156 152 149 145 143 141 140 141 142 144 144 144 145 147 149 152 156 159 161 162 163 163 161 160 159 158 157 156 155 153 151 149 148 147 147 148 148 148 148 147 146 145 145 145 145 146 147 147 148 149 151 152 154 154 153 151 150 148 147 146 145 145 145 145 146 148 149 150 151 151 151 151 150 149 147 145 142 141 140 140 139 139 138 137 137 138 140 142 145 148 150 153 156 158 159 160 159 157 155 152 150 148 147 146 146 146 146 146 145 143 141 139 139 139 139 139 140 140 141 142 143 144 146 147 148 150 152 154 157 160 163 165 168 170 172 173 174 174 174 173 173 174 174 174 174 173 173 172 172 171 170 169 167 166 166 166 167 165 163 159 155 151 148 145 143 141 140 139 139 139 140 140 141 142 142 142 141 139 137 136 136 135 132 130 128 126 125 124 124 124 125 125 126 127 128 128 128 127 125 125 124 125 125 125 125 123 121 120 119 119 119 118 118 117 117 116 115 115 115 116 117 119 121 124 128 132 136 142 148 154 158 161 161 159 155 152 151 152 152 153 153 154 156 158 160 162 163 164 165 165 166 166 166 166 167 168 169 169 169 168 167 166 165 165 164 164 165 167 169 170 172 173 173 172 171 170 168 166 164 165 168 172 175 177 179 179 179 321 321 322 322 322 321 321 321 320 320 319 318 318 317 316 315 315 314 313 313 312 312 311 311 311 310 310 310 310 309 309 309 308 307 305 303 300 297 295 294 293 293 295 297 300 304 308 310 312 313 313 312 310 307 302 299 296 293 290 288 287 285 285 285 287 288 290 291 290 290 290 291 292 292 293 295 296 298 300 301 301 301 301 300 299 298 298 297 296 296 296 296 297 297 299 300 301 303 305 306 308 308 307 304 302 302 302 302 302 302 302 303 304 304 305 306 306 306 307 310 312 315 316 315 314 312 312 312 312 312 311 311 312 313 314 316 318 320 321 323 325 328 331 333 334 334 334 334 334 334 332 331 329 327 325 323 322 321 320 320 321 321 322 323 323 322 322 323 324 326 327 329 330 331 332 334 336 339 341 341 341 342 343 345 349 359 11 27 40 45 44 41 36 36 37 39 40 40 38 36 35 36 38 44 52 65 83 102 120 133 144 153 160 165 169 171 173 175 176 177 177 177 177 177 177 178 178 178 179 179 180 180 181 182 183 185 186 188 190 192 193 194 195 196 197 198 198 198 199 199 199 199 200 199 199 197 196 194 192 190 189 187 185 183 181 178 175 171 167 165 163 162 158 155 151 148 146 145 146 147 147 147 147 148 149 151 153 155 158 160 161 162 162 161 160 159 159 158 158 157 156 154 152 150 149 148 149 149 149 149 147 146 144 143 143 143 143 143 143 144 145 147 150 153 153 153 153 152 152 151 151 150 150 150 151 151 152 152 153 153 152 152 152 151 149 147 145 142 141 140 139 138 137 137 137 138 140 142 144 146 147 149 152 155 157 158 159 158 155 152 149 147 145 144 144 144 145 145 144 143 141 140 139 139 140 140 141 141 141 142 143 144 145 147 148 149 151 153 156 159 161 164 166 168 170 171 173 173 173 173 173 173 173 174 174 174 174 174 173 173 172 172 171 170 168 168 168 168 167 164 160 156 153 150 147 145 143 142 141 141 140 141 142 142 143 143 143 142 139 138 137 136 135 132 130 129 127 126 124 123 123 124 125 126 127 128 129 129 128 127 126 125 125 125 125 125 125 124 123 121 121 121 120 120 119 119 119 119 119 120 121 122 124 126 128 130 132 135 140 146 150 154 157 162 159 155 152 151 153 153 153 152 153 155 157 160 162 163 164 165 166 166 166 165 165 165 166 166 166 166 166 166 165 165 165 165 166 167 169 170 172 174 175 176 176 175 175 173 170 169 172 175 179 182 184 185 186 185 320 320 321 321 321 321 321 321 320 320 319 318 318 317 316 315 315 314 313 313 312 312 311 311 310 310 310 310 310 309 309 309 308 306 304 300 297 294 292 290 289 289 290 291 295 299 304 308 310 311 311 311 309 306 303 300 297 294 291 288 287 285 284 285 286 288 289 289 289 289 288 289 289 290 291 293 294 296 297 298 299 299 299 299 298 298 297 297 296 296 296 295 295 296 296 297 299 300 302 303 304 305 306 303 302 301 301 301 301 301 302 302 303 304 304 304 304 305 306 309 312 315 316 315 313 312 312 311 311 311 311 311 312 313 314 315 317 319 320 322 325 327 329 331 330 329 329 329 329 329 329 328 327 325 323 321 319 318 318 319 320 322 323 325 325 325 325 325 326 327 329 330 331 332 334 335 337 339 340 341 340 339 339 340 342 347 355 4 14 22 27 28 26 25 25 26 27 28 27 26 25 25 27 30 36 46 62 82 103 121 136 147 157 164 169 173 176 178 179 180 181 181 181 181 181 182 182 182 183 183 184 184 184 184 184 185 187 188 190 192 194 196 197 199 200 200 201 201 202 202 202 202 202 202 201 200 199 197 195 194 192 191 189 187 185 182 179 175 171 168 167 166 163 160 157 154 152 150 150 150 150 150 151 151 152 153 154 156 157 158 159 160 160 160 159 159 158 158 159 158 158 156 154 152 151 150 150 151 151 150 149 147 145 143 141 141 139 138 138 138 139 141 144 146 149 150 151 152 153 154 154 155 156 158 158 158 158 158 157 156 155 154 153 152 150 148 146 144 142 140 139 138 137 136 136 137 140 144 146 147 148 149 151 153 155 156 156 155 152 149 146 144 143 142 142 142 143 142 141 140 139 138 139 140 141 142 142 143 143 143 144 146 147 149 150 151 153 155 157 160 162 164 165 167 168 170 171 173 173 173 173 173 174 174 174 174 174 174 173 173 172 171 171 171 170 169 170 170 168 165 162 159 155 153 151 149 146 145 143 142 142 142 142 142 142 142 142 141 138 136 135 134 133 131 130 128 127 125 124 123 122 123 123 124 126 127 129 129 129 127 126 125 125 125 126 127 127 127 126 125 124 123 122 122 122 122 122 122 123 123 125 127 129 130 132 133 135 138 141 145 147 149 152 159 161 159 153 152 152 152 153 152 152 153 155 158 160 162 164 166 167 167 167 165 164 164 164 165 165 165 164 165 165 166 166 167 167 168 169 171 172 174 175 177 178 179 180 179 178 176 177 180 184 187 190 191 190 188 318 319 319 320 320 320 320 320 320 319 319 318 317 316 316 315 314 314 313 313 312 312 311 310 310 310 309 309 309 309 309 309 308 305 302 298 295 291 289 286 285 285 286 287 290 295 300 305 308 309 310 310 309 307 303 300 297 294 291 289 287 285 284 284 285 286 287 287 288 288 288 288 288 289 289 290 292 294 295 296 297 297 297 297 297 296 296 296 296 296 296 295 295 295 295 296 297 298 299 300 300 301 301 300 300 300 300 300 300 301 301 302 302 303 303 303 304 305 306 309 311 313 314 313 313 312 311 310 310 310 310 310 310 311 312 314 316 318 320 322 324 324 323 322 321 321 321 322 323 324 325 324 323 321 319 317 316 316 317 319 321 323 325 326 327 327 328 328 329 330 331 332 334 334 335 337 338 340 340 341 340 339 338 338 339 341 345 350 357 3 9 13 15 16 16 17 18 18 17 17 17 17 17 19 22 27 38 53 75 101 122 139 152 162 169 174 178 181 182 184 184 185 185 186 186 186 187 187 187 188 188 188 189 188 188 188 189 190 192 194 196 198 199 200 201 202 203 203 204 204 204 205 204 204 203 203 202 200 199 198 196 195 193 192 190 187 184 180 176 173 171 170 167 164 162 159 157 156 154 153 153 153 153 154 154 155 155 156 157 157 157 158 159 159 158 158 157 158 159 159 159 158 156 155 153 152 152 152 152 152 150 148 146 143 141 138 136 135 134 133 133 134 136 137 139 141 144 149 151 151 154 158 161 163 165 165 164 163 161 160 158 157 155 154 153 151 149 147 145 143 141 139 137 135 135 136 139 144 148 148 149 149 150 151 150 151 152 151 149 145 143 141 141 140 140 140 140 139 138 137 137 138 139 141 142 144 145 146 146 147 147 149 150 151 152 153 155 157 158 160 161 162 164 165 166 169 171 172 174 174 174 174 174 175 175 174 174 173 173 172 172 172 172 171 171 171 171 170 169 167 164 161 159 157 155 153 151 149 147 146 145 144 143 143 142 141 141 139 136 134 132 132 131 129 128 127 126 124 123 122 122 122 122 122 123 124 126 126 127 127 126 126 125 126 127 128 129 130 129 128 127 126 125 125 125 125 125 126 127 128 129 131 133 135 136 138 140 143 146 148 149 149 155 162 167 167 158 154 153 153 155 154 153 153 154 157 160 162 165 167 168 169 168 166 165 164 164 165 166 166 166 166 166 167 167 167 167 167 168 169 171 173 175 178 180 182 183 184 182 180 182 185 188 191 193 194 193 190 317 317 318 319 319 319 320 319 319 319 318 318 317 316 315 315 314 313 313 312 311 311 310 310 310 309 309 309 309 309 309 308 306 304 300 296 293 289 286 284 283 283 284 286 289 294 299 304 306 307 308 308 307 306 302 299 297 294 291 289 287 286 284 284 284 284 285 286 287 288 288 288 288 288 288 289 290 292 294 295 296 296 296 296 296 296 296 296 296 296 296 296 296 295 295 295 295 296 297 297 298 297 297 297 298 298 298 299 300 301 301 301 301 301 301 302 303 304 306 308 310 311 312 312 312 311 310 310 310 310 309 309 309 310 311 314 317 319 320 321 320 319 317 316 315 315 315 317 318 320 321 321 320 319 317 316 315 316 317 320 322 324 325 327 328 329 330 332 332 333 333 334 335 335 336 337 339 340 340 341 340 339 338 338 337 339 341 344 348 352 356 359 3 5 7 9 10 10 10 9 9 9 9 9 11 13 18 27 41 64 94 121 142 157 167 174 179 183 185 187 188 189 190 190 191 191 191 192 192 193 193 193 193 194 193 193 193 194 194 196 197 199 200 201 203 204 204 205 206 206 206 207 207 206 206 205 205 204 202 201 200 199 198 196 195 193 189 185 181 179 177 174 171 168 166 164 162 161 159 157 156 156 156 156 157 157 157 157 157 156 157 157 159 159 158 157 156 157 158 159 159 159 159 158 156 154 154 153 153 153 151 149 147 144 141 138 136 134 132 131 130 129 128 127 128 129 132 137 141 145 151 157 162 165 166 167 167 167 166 164 162 160 159 158 156 154 152 150 148 146 143 140 137 135 134 136 139 143 147 149 149 149 148 147 147 147 149 149 147 144 142 140 139 138 138 139 139 139 138 138 138 139 141 143 145 146 148 149 149 150 151 152 153 154 155 156 157 158 159 160 161 161 162 163 165 168 170 173 174 175 176 176 175 175 175 174 174 173 173 172 172 172 172 172 171 171 171 170 168 166 164 162 161 159 158 157 155 154 152 150 149 148 147 145 143 142 140 138 135 133 131 130 129 128 127 126 125 124 123 122 121 121 120 120 120 121 123 124 125 126 126 127 127 128 130 131 131 131 131 130 128 127 127 127 127 128 129 131 133 134 136 137 139 140 142 144 146 149 152 153 152 153 159 167 173 173 166 162 158 157 158 158 157 155 156 157 160 163 166 169 170 170 169 167 166 165 166 167 168 168 168 167 167 167 166 165 165 166 167 168 170 173 176 179 182 184 186 187 185 185 186 189 191 193 195 195 193 190 316 316 317 317 318 318 318 319 319 318 318 317 317 316 315 314 313 313 312 311 311 310 310 309 309 309 309 308 308 308 307 306 304 302 298 294 291 287 285 284 283 284 285 287 291 296 300 303 305 305 306 306 305 304 300 298 295 293 291 289 287 286 285 284 284 284 284 286 287 289 290 290 289 289 289 289 289 291 292 294 295 295 295 295 295 295 295 296 296 296 296 296 296 296 295 295 294 294 295 295 296 295 295 296 296 297 298 299 299 300 300 300 300 300 300 301 303 304 306 307 308 310 310 311 311 311 310 310 309 309 309 309 309 310 311 314 317 318 317 316 315 314 313 312 312 313 313 314 316 317 319 320 320 320 319 318 318 318 319 321 322 323 323 325 326 329 331 333 334 335 334 335 335 336 337 338 339 340 341 341 340 340 339 338 337 338 339 341 344 346 348 350 352 355 358 360 2 3 3 3 3 3 3 2 3 3 6 10 17 28 48 76 112 143 161 172 179 184 187 190 192 194 194 195 195 196 196 197 197 198 198 198 199 199 198 198 198 198 198 198 199 200 201 202 203 204 205 206 207 208 208 208 208 208 208 208 207 206 206 205 204 203 202 201 200 198 195 191 187 184 181 177 174 171 169 168 167 166 164 162 159 159 159 159 159 158 158 158 157 157 157 158 158 159 158 158 157 157 158 158 159 159 159 159 158 156 156 155 155 155 153 151 148 145 142 140 137 135 133 131 129 126 123 121 119 118 120 124 128 134 141 149 156 161 164 166 167 168 168 167 165 163 161 160 158 157 155 153 151 149 147 143 139 137 135 136 139 143 146 148 149 147 145 144 143 144 146 147 145 143 141 139 138 138 139 139 140 140 140 140 140 141 142 144 146 148 150 151 152 153 154 155 155 156 157 157 158 159 159 160 160 160 161 163 166 168 171 173 175 175 176 176 176 175 175 174 174 173 172 172 172 172 172 171 170 169 168 167 167 166 164 163 161 161 160 160 159 158 157 155 154 152 150 147 145 143 141 138 136 133 131 130 129 128 126 125 124 123 123 122 120 120 119 118 118 120 121 122 123 125 126 128 129 131 132 132 132 131 130 129 128 128 128 128 130 131 133 135 137 140 142 144 145 146 147 149 151 153 156 158 158 160 164 170 175 174 171 168 164 163 162 160 159 157 156 158 160 163 166 169 171 171 170 169 168 168 168 169 169 169 168 168 167 166 165 165 165 166 167 169 171 174 177 180 183 185 187 187 188 189 191 193 194 195 195 194 192 189 314 315 315 316 316 317 317 317 318 317 317 317 316 315 314 314 313 312 311 310 310 309 309 309 308 308 308 308 308 307 306 305 302 299 296 293 290 288 286 286 287 288 289 291 293 296 299 301 302 303 304 304 303 301 298 296 294 292 290 288 286 285 285 284 284 284 284 285 287 289 290 291 291 290 289 289 289 290 291 293 294 295 295 295 295 295 295 295 296 296 296 296 296 296 295 294 294 294 294 295 295 295 295 295 296 297 298 298 298 299 299 299 300 300 300 301 302 303 305 307 308 310 310 310 310 310 309 309 308 308 308 308 308 309 310 312 313 313 312 311 311 310 310 311 311 312 312 313 314 316 317 318 320 321 321 321 322 322 322 322 321 321 322 323 324 327 330 332 333 333 333 334 336 337 338 339 340 341 341 341 340 340 339 338 337 337 338 340 341 343 344 345 346 348 350 352 354 356 357 357 358 358 358 358 358 358 358 0 3 8 17 26 43 82 140 167 178 185 190 193 196 197 199 200 200 201 201 202 202 202 203 203 203 203 203 203 203 202 202 201 201 201 202 203 204 205 206 207 208 209 210 210 210 210 210 210 209 209 208 207 207 207 206 206 205 203 200 196 193 189 184 180 177 174 172 171 171 170 169 166 163 163 162 161 161 160 159 158 158 158 158 158 159 159 159 159 159 158 158 158 158 159 159 159 158 158 158 157 157 157 156 154 152 149 146 143 140 137 135 132 129 126 122 119 116 114 115 116 119 124 131 138 145 151 156 159 162 163 164 164 164 164 162 160 159 157 156 155 154 152 150 147 143 141 139 139 141 143 145 146 147 146 144 142 142 143 144 144 143 141 139 138 137 137 139 139 140 140 141 141 142 143 144 146 148 150 151 153 154 155 156 157 158 158 158 159 159 159 160 160 160 161 162 164 167 170 172 174 175 176 176 176 175 175 174 173 173 172 171 171 170 170 170 170 169 168 167 166 165 164 163 162 161 161 161 162 162 162 160 159 157 155 153 150 147 144 142 140 137 134 131 129 128 127 125 124 123 122 122 121 120 119 118 117 118 119 120 121 122 124 126 128 130 131 132 132 131 130 128 128 127 127 127 128 130 132 134 136 139 141 144 146 148 149 149 150 152 154 157 160 163 166 169 170 171 171 171 171 169 167 164 159 156 155 154 155 158 161 165 168 171 171 171 170 170 169 170 170 169 169 168 168 168 167 167 166 166 167 168 171 173 176 178 180 183 186 188 191 193 194 195 196 196 195 194 192 189 187 314 314 314 315 315 315 316 316 316 317 316 316 315 315 314 313 312 311 310 309 309 308 308 307 307 307 307 307 307 307 305 304 301 299 296 294 291 290 289 289 289 290 291 292 293 295 297 299 301 302 302 302 301 298 296 294 292 290 289 287 286 284 283 283 283 283 283 284 285 287 290 291 291 291 290 289 289 289 290 291 293 293 294 294 294 294 294 295 295 295 295 296 295 295 295 294 294 294 294 294 295 295 296 296 296 296 297 297 298 298 298 299 300 300 300 301 302 303 304 306 308 311 311 310 309 309 308 308 307 307 307 307 307 308 309 309 309 308 308 308 309 310 310 311 311 312 313 314 315 316 317 318 319 321 322 324 325 325 325 323 322 321 321 322 324 326 329 331 333 335 335 336 338 339 339 340 340 341 341 341 340 340 339 338 337 338 338 340 341 342 343 343 343 344 345 347 348 350 351 352 353 353 354 354 354 354 354 354 356 358 2 6 10 17 31 104 175 187 193 196 199 201 203 204 205 206 206 207 207 207 207 207 207 207 207 207 206 206 206 205 205 204 204 205 206 206 207 208 209 210 211 211 212 212 212 211 211 211 211 210 210 210 210 209 209 207 204 201 197 192 187 183 179 177 175 174 174 173 171 169 167 166 166 165 163 162 160 159 159 159 159 160 160 161 162 162 161 160 159 158 159 159 159 159 159 159 159 159 159 159 159 158 156 153 150 147 144 141 138 135 132 129 126 123 120 117 115 114 114 116 120 126 132 138 143 148 151 154 155 158 160 161 161 160 159 158 157 156 155 154 152 150 148 146 144 144 144 145 145 145 144 143 142 141 140 139 139 140 139 138 136 136 137 138 139 140 140 141 142 143 144 146 147 149 150 152 153 155 156 157 159 160 161 161 161 161 161 161 161 161 162 163 164 166 169 172 174 175 176 177 177 176 175 174 173 172 171 170 169 169 168 168 169 169 168 167 166 164 163 163 162 160 160 160 160 160 161 161 161 160 159 157 155 152 149 146 143 141 138 134 131 128 127 125 124 123 122 121 120 119 118 117 116 116 117 118 119 120 121 122 124 125 128 129 129 129 127 126 126 125 125 126 127 128 129 130 132 134 137 140 142 144 145 147 148 149 150 153 156 159 162 163 164 164 165 166 168 170 170 168 164 158 154 151 151 152 154 158 161 165 168 170 170 170 170 170 170 169 169 168 167 168 168 168 169 168 169 170 172 174 177 179 180 182 184 187 190 193 195 197 197 197 197 195 192 189 186 183 313 313 314 314 314 314 315 315 315 315 315 315 315 314 313 312 311 310 309 308 307 307 306 306 306 307 307 307 307 306 305 303 302 300 298 296 294 292 290 290 290 290 291 291 292 294 295 297 299 301 301 301 299 296 294 292 291 290 288 286 285 284 282 282 282 282 282 283 284 286 288 290 290 290 290 289 288 288 288 289 290 291 291 292 292 293 293 294 294 294 295 295 295 295 295 294 294 294 295 295 295 295 296 295 295 295 295 296 297 298 299 300 300 300 300 300 301 302 303 305 308 310 311 310 309 308 307 306 306 306 306 307 308 308 309 308 308 308 308 309 310 311 311 311 312 312 313 314 315 316 317 318 319 320 322 324 325 326 325 324 322 321 320 321 323 325 327 329 332 334 336 337 338 339 339 339 340 340 340 340 340 339 339 338 338 338 339 341 342 342 342 342 342 343 343 344 345 346 347 348 349 349 350 350 350 350 350 350 351 352 354 356 358 0 3 4 357 235 208 205 206 207 208 209 210 211 211 211 211 211 211 211 211 211 211 210 210 210 209 209 209 208 208 208 209 209 210 211 211 212 213 213 213 213 213 213 213 213 213 213 213 213 213 213 212 210 208 204 200 195 190 186 182 179 177 176 176 175 173 171 171 170 169 168 167 165 163 161 160 159 159 159 160 162 163 163 163 161 159 158 159 159 159 159 159 159 160 160 160 161 161 160 159 157 155 153 150 146 142 139 136 133 131 128 126 123 120 118 116 115 117 118 120 124 128 133 138 141 145 148 152 155 157 158 158 159 158 157 157 155 154 153 151 150 148 148 148 147 146 145 143 142 141 139 137 135 134 135 135 135 136 137 138 140 141 142 143 144 145 147 148 150 151 153 154 155 156 157 159 160 162 163 164 165 165 165 164 164 164 164 165 165 167 169 171 174 176 177 178 178 178 177 175 173 172 170 169 168 168 167 168 168 168 167 167 166 165 163 162 161 160 159 159 158 158 159 159 160 159 158 157 155 154 152 149 146 143 141 138 134 131 129 126 125 123 122 121 120 120 118 117 116 115 116 116 117 117 119 120 120 121 121 123 124 124 123 122 122 123 124 124 125 125 126 126 127 129 131 133 135 137 139 140 141 142 144 146 149 151 153 154 154 154 154 156 158 161 164 165 164 161 157 154 151 150 150 151 153 155 159 163 165 167 168 168 168 168 168 168 168 167 168 168 169 169 169 170 172 174 177 180 182 183 185 187 189 191 193 194 197 197 196 194 193 190 187 184 181 312 313 313 313 313 313 314 314 314 314 314 314 314 313 313 312 310 309 308 307 306 306 305 305 306 306 307 307 307 307 306 305 303 302 300 298 296 294 293 292 291 291 291 292 292 294 295 297 299 300 300 299 297 294 293 292 291 290 288 286 285 283 282 281 281 281 282 282 284 285 286 288 289 289 288 287 286 285 285 285 286 287 288 289 290 291 292 292 293 294 294 294 294 294 295 295 294 294 295 295 295 294 294 293 293 294 294 295 296 298 299 300 301 301 300 300 300 301 302 304 306 307 308 308 307 307 306 305 305 305 306 308 309 309 309 309 309 309 310 311 312 312 312 312 312 313 313 314 315 316 317 318 319 320 321 322 324 324 324 324 322 321 321 321 323 324 326 327 329 331 334 335 337 338 339 339 339 340 340 340 340 339 339 339 339 340 341 342 342 342 342 342 341 341 341 341 342 343 344 345 346 346 346 346 347 347 347 348 348 348 349 350 351 353 354 354 350 341 311 253 229 222 219 217 216 216 216 216 215 215 214 214 214 214 214 214 213 213 213 213 213 213 213 213 213 213 213 214 214 214 215 215 215 215 215 215 216 216 216 216 216 216 216 215 215 213 211 208 203 199 195 190 186 183 181 179 179 179 178 176 176 175 174 172 170 168 165 163 161 159 157 157 157 160 162 163 163 162 160 158 158 158 158 158 159 160 160 161 162 162 162 162 161 160 159 157 154 151 148 145 142 139 136 134 132 130 128 126 126 126 125 123 122 121 119 120 123 124 126 130 135 142 147 150 154 157 159 159 158 157 156 155 154 153 152 151 151 150 149 147 145 143 141 138 136 133 132 131 131 132 136 138 140 142 144 145 147 148 150 151 153 154 155 157 158 159 160 161 162 164 166 167 168 169 169 169 169 168 168 168 168 169 170 171 174 176 178 179 180 179 178 176 174 172 170 169 167 167 166 166 167 167 166 165 164 163 162 161 160 159 158 157 157 156 156 156 156 156 156 154 153 152 151 150 148 146 144 141 138 136 133 131 128 126 125 124 123 122 121 120 118 117 116 117 117 117 117 118 118 118 118 117 117 117 117 118 119 120 122 123 124 124 123 123 124 125 126 127 128 129 130 132 133 134 135 137 139 140 141 141 141 141 144 145 145 149 152 155 158 160 160 159 157 154 152 151 150 150 151 153 156 158 161 163 164 165 166 167 167 166 166 166 166 167 167 168 170 172 175 178 181 183 184 185 186 187 188 188 188 189 187 182 181 181 181 183 182 181 311 312 312 312 313 313 313 313 313 313 313 313 313 313 312 311 310 309 308 307 306 305 305 305 306 306 307 308 309 309 309 307 306 304 302 299 298 297 296 296 295 295 295 295 295 295 296 297 298 299 297 296 294 293 292 291 290 289 288 286 284 283 281 280 280 281 282 283 284 285 286 287 287 288 287 286 284 283 282 283 284 285 286 287 288 289 290 291 292 293 293 293 293 294 294 294 294 294 294 294 294 293 292 292 292 293 294 295 297 298 299 300 301 300 300 300 300 301 302 303 304 305 306 306 306 305 304 304 304 306 307 309 309 310 310 310 310 311 312 312 313 313 313 313 313 313 314 315 316 317 318 318 318 319 319 320 321 322 323 323 323 322 321 322 323 323 324 325 327 329 331 334 335 336 337 338 339 339 339 340 340 340 340 340 340 341 341 341 341 341 341 341 340 340 340 340 340 341 342 342 343 343 344 344 344 344 344 345 345 345 346 346 346 347 348 348 346 343 335 318 290 262 244 233 228 224 222 221 220 219 218 218 217 217 217 217 217 216 216 216 217 217 217 217 217 217 217 218 218 218 218 218 218 218 218 218 219 219 219 219 219 219 219 218 217 216 213 210 207 204 201 197 193 188 186 184 183 183 182 181 180 179 178 176 174 171 168 164 161 158 155 154 154 156 158 160 162 162 161 159 157 157 157 157 158 159 161 162 163 163 163 163 163 162 161 160 158 156 154 152 149 146 144 141 139 137 136 136 136 138 138 137 135 133 126 120 114 107 101 99 102 113 124 133 142 149 154 157 158 157 157 156 155 154 154 153 153 152 150 149 147 145 143 140 138 135 132 131 131 132 136 139 141 143 146 148 150 151 153 155 156 157 158 159 160 161 162 164 165 167 169 171 172 174 174 174 173 173 172 172 172 172 173 174 176 177 179 180 181 180 178 176 173 170 169 167 166 165 164 164 164 164 163 162 161 160 158 157 156 155 154 154 153 152 153 153 153 153 152 151 150 149 148 147 146 146 144 142 141 138 136 134 132 130 129 127 126 125 124 122 121 120 119 119 119 119 119 118 118 117 116 115 113 113 113 115 117 119 122 123 123 124 124 124 125 126 126 126 125 124 124 125 126 129 130 129 129 131 129 128 130 134 138 140 138 141 146 151 156 159 161 162 162 161 158 155 150 148 148 149 150 151 152 153 154 159 162 162 163 163 163 163 163 164 165 166 169 172 175 178 180 182 183 184 185 184 183 180 177 176 174 172 171 171 170 172 172 172 310 311 311 311 312 312 312 312 312 312 312 312 312 312 311 310 309 308 307 306 305 305 305 305 306 308 310 311 313 313 312 310 307 305 302 300 300 299 299 300 301 300 299 298 298 297 297 297 298 297 296 294 292 291 290 289 288 288 286 284 283 282 281 280 280 280 282 283 284 284 284 285 285 286 286 285 283 282 281 281 282 283 284 285 287 288 289 290 291 291 291 291 292 292 293 293 293 293 292 292 292 292 292 292 292 293 294 295 297 298 299 299 300 300 300 300 300 301 302 303 303 304 304 304 304 303 303 302 303 305 306 308 308 309 310 310 311 312 312 313 314 313 313 313 313 314 315 316 316 317 318 318 318 318 319 320 321 322 323 323 323 323 323 323 323 323 324 325 326 329 331 333 334 335 336 336 337 338 339 339 340 340 340 341 341 341 341 340 340 340 339 339 339 339 339 338 339 339 340 340 341 341 341 341 341 341 342 342 342 343 343 343 343 344 344 344 343 341 338 331 321 306 286 266 250 239 233 229 226 225 224 223 222 221 221 221 220 220 220 220 220 221 221 221 222 222 222 222 222 222 222 222 221 222 222 222 222 223 223 223 222 222 221 221 220 219 217 214 212 210 209 207 204 199 195 191 189 189 188 187 186 184 183 181 178 175 171 167 162 157 154 151 151 151 153 156 159 161 162 161 160 159 157 157 157 159 160 161 162 163 163 163 163 163 163 163 162 160 159 157 155 153 151 149 147 145 143 142 143 144 144 143 141 139 133 124 113 100 89 80 76 78 90 106 123 137 146 151 154 155 156 155 155 155 154 154 153 153 152 151 150 148 146 143 141 137 133 129 128 129 133 136 139 142 145 148 151 153 155 157 158 159 159 160 161 162 163 165 167 169 170 172 174 175 177 177 177 176 175 175 175 175 176 177 178 178 179 180 179 178 177 175 172 170 168 167 165 163 162 161 161 160 159 158 156 155 154 152 151 151 151 150 150 150 150 151 151 152 151 151 150 149 148 148 147 147 146 145 144 142 140 138 136 134 133 131 130 128 128 127 125 124 123 122 121 121 121 120 120 118 117 115 114 114 114 115 117 119 121 122 124 125 127 127 127 127 126 124 122 120 120 121 124 126 125 123 123 122 120 120 124 125 127 132 139 145 151 155 159 162 165 166 166 165 164 160 151 146 145 146 146 146 145 144 143 143 145 150 154 158 159 160 161 162 163 165 168 172 175 177 179 180 181 181 181 179 176 173 170 167 165 163 162 162 160 158 156 154 310 310 310 311 311 311 311 311 311 311 311 311 311 311 310 310 309 308 307 306 306 305 306 307 309 311 313 315 316 315 312 310 307 305 303 302 302 302 303 304 305 304 302 301 300 299 298 298 298 296 294 292 290 289 287 286 285 285 284 282 282 281 281 280 280 280 281 282 282 282 282 283 284 285 287 285 284 282 281 281 281 282 283 284 286 287 289 290 290 290 290 290 290 290 291 292 292 291 291 290 291 292 292 293 293 293 294 295 295 296 297 298 299 300 300 300 300 300 300 301 302 303 303 303 302 301 300 301 302 303 304 305 306 308 309 310 311 312 312 313 314 314 314 314 314 314 315 316 316 317 317 318 318 319 320 321 322 324 324 325 325 325 326 326 326 326 327 328 329 331 332 333 333 334 334 335 336 337 337 338 339 339 340 340 340 340 340 340 339 339 338 338 337 337 337 337 337 337 338 338 338 338 339 339 339 339 339 339 340 340 340 340 340 341 341 341 340 339 337 334 329 322 312 299 283 267 255 246 240 236 234 231 230 228 227 226 225 225 225 224 225 225 226 227 227 227 227 227 227 226 225 225 225 225 225 226 226 227 227 226 226 225 224 223 222 222 220 218 217 217 218 218 218 215 210 204 200 197 195 193 192 190 188 185 183 180 176 171 166 159 153 149 147 146 146 148 152 157 160 162 162 162 160 159 158 159 159 159 161 162 162 163 163 164 165 165 165 164 163 162 161 159 157 156 154 153 151 149 147 147 146 145 143 140 134 125 115 106 96 87 82 82 85 94 109 126 137 143 147 148 150 151 152 152 153 153 153 153 153 153 152 150 148 145 143 139 135 130 125 123 125 128 132 137 142 147 152 155 157 159 160 161 161 162 163 164 165 167 169 170 172 173 174 176 177 178 179 178 178 177 177 178 178 179 179 179 179 179 179 178 176 174 172 170 168 166 164 162 160 158 156 155 153 152 151 150 149 149 149 149 149 148 148 148 149 149 150 151 151 151 151 151 151 151 150 149 149 148 148 146 144 142 139 138 136 134 132 132 132 131 129 128 126 125 124 124 123 122 120 119 117 116 116 116 117 117 118 119 121 123 126 128 128 128 126 125 123 120 117 115 116 118 118 117 114 111 109 108 109 113 119 125 132 141 148 153 156 160 164 167 169 170 170 169 167 162 154 146 140 141 142 142 142 140 139 137 137 139 140 141 147 153 157 158 160 162 165 169 172 174 175 176 176 175 174 173 171 169 165 161 156 152 149 146 144 141 139 136 309 309 310 310 310 311 311 311 311 311 311 311 310 310 310 309 308 308 307 307 306 307 308 310 313 315 317 318 317 315 312 310 308 306 305 304 304 304 305 306 306 305 303 301 300 299 298 297 296 295 293 290 287 285 283 282 281 281 281 281 280 281 280 280 279 279 279 280 280 280 280 281 283 285 287 287 285 283 281 280 281 281 282 283 285 287 289 290 290 289 289 288 288 288 290 290 290 290 289 289 290 291 292 293 293 294 293 293 293 294 295 296 298 300 301 300 300 299 299 300 301 302 302 301 300 299 299 300 301 302 303 304 306 307 309 310 311 312 313 313 314 314 314 314 315 315 315 316 316 316 317 318 319 321 322 324 325 326 327 328 328 329 330 331 332 333 333 333 333 333 333 333 333 334 334 335 336 336 337 337 338 338 339 339 339 340 339 339 338 338 337 336 336 336 335 335 335 336 336 336 336 336 336 336 337 337 337 337 337 337 338 338 338 338 338 338 338 337 336 334 331 328 322 316 308 299 288 278 268 261 254 248 244 240 238 235 234 232 232 232 232 232 233 233 233 233 232 231 230 229 228 227 228 228 229 229 230 230 230 229 229 228 227 226 225 225 224 223 223 225 227 228 230 229 227 221 215 209 205 201 199 197 194 192 189 187 183 179 174 165 156 146 140 136 133 133 138 146 152 157 161 163 163 162 161 159 159 159 160 161 162 163 163 165 166 166 167 167 167 166 165 164 163 162 161 160 159 156 154 152 149 147 144 141 137 131 124 118 111 105 102 101 103 108 114 121 126 131 135 137 139 141 144 146 147 149 149 150 152 153 153 151 150 148 147 143 141 137 131 126 123 121 122 129 136 143 149 154 157 160 162 163 164 165 166 167 168 170 171 173 174 175 176 177 178 179 180 180 180 179 179 179 180 180 180 180 180 179 178 177 175 173 171 169 167 165 162 160 158 155 152 150 148 147 146 145 145 145 146 147 147 146 146 147 147 148 149 150 150 151 153 154 154 153 152 151 150 149 148 146 145 143 140 138 136 135 134 133 133 132 131 129 128 126 126 125 124 124 122 121 120 119 119 119 120 120 121 122 124 126 127 128 128 127 126 124 121 116 112 109 107 107 105 103 102 102 102 103 105 110 118 130 141 149 154 157 160 163 167 171 172 172 173 172 170 165 158 150 140 137 137 139 139 139 139 138 137 136 135 133 137 140 143 149 153 157 159 163 166 168 171 172 172 172 171 170 169 165 159 153 146 141 137 134 131 131 133 137 308 309 309 310 310 310 310 310 310 310 310 310 310 309 309 309 308 308 307 307 308 309 312 315 317 319 320 319 317 315 312 310 309 307 307 306 306 306 306 305 304 303 301 300 299 298 298 297 295 294 292 289 286 284 281 280 280 280 279 279 279 279 279 278 278 277 277 277 277 278 279 280 283 286 287 287 286 284 282 281 281 282 283 284 286 287 289 290 290 289 289 288 287 287 287 288 288 288 288 288 290 291 292 293 293 293 292 292 292 293 294 295 297 299 300 300 300 298 298 298 299 299 299 298 298 298 298 300 301 303 304 305 307 308 309 310 312 313 313 314 314 315 315 315 316 316 315 315 315 315 316 318 320 322 325 326 328 329 330 331 332 333 335 336 338 338 338 337 336 336 335 335 335 335 335 336 336 337 337 338 338 338 338 339 339 339 339 338 338 337 336 335 335 334 334 334 334 334 334 334 333 333 334 334 334 334 335 335 335 335 335 335 336 336 336 336 336 336 335 334 332 330 327 324 320 316 311 305 299 292 283 275 267 261 255 250 246 243 242 241 241 241 240 239 238 235 234 232 231 230 230 230 230 230 231 232 232 233 233 232 232 231 229 228 227 227 226 227 228 231 234 236 238 239 238 235 229 222 216 211 208 206 203 201 198 196 193 189 185 177 165 148 128 114 107 105 110 121 133 146 155 160 162 162 162 161 161 161 162 163 163 164 164 165 167 168 169 170 170 170 169 168 167 166 166 165 163 161 159 157 154 151 148 146 145 142 139 132 127 123 120 119 121 122 123 120 116 114 118 122 125 129 132 135 139 142 146 149 152 155 155 155 155 154 151 148 145 143 140 136 132 127 124 125 129 135 141 148 154 159 162 165 167 168 168 169 171 173 174 176 177 178 179 180 181 181 182 182 182 181 181 181 181 181 181 180 180 179 178 176 174 172 170 167 165 162 160 158 155 153 150 147 144 142 139 138 138 139 140 141 141 141 142 143 144 145 146 147 148 150 151 152 152 151 151 150 150 148 146 145 142 140 139 137 136 136 135 135 134 133 131 129 128 127 126 126 126 126 126 127 127 126 125 125 125 125 127 128 129 129 128 128 127 127 126 123 117 111 106 102 98 96 94 93 95 97 101 104 108 116 126 137 145 151 155 158 161 165 168 171 171 172 173 173 170 167 163 158 148 138 134 135 136 137 138 139 139 139 138 136 135 134 132 137 140 141 150 156 160 163 166 168 169 170 169 168 166 160 153 146 140 139 139 140 143 148 154 159 308 308 309 309 309 310 310 310 310 310 310 309 309 309 309 308 308 308 308 309 310 313 315 318 319 320 320 319 317 314 312 311 309 308 307 306 305 305 304 303 301 300 299 299 298 298 298 297 295 294 292 289 287 284 282 280 280 279 279 279 278 278 278 277 276 275 275 275 276 276 278 281 285 288 289 288 286 284 282 281 282 283 284 285 286 288 288 289 289 289 288 287 286 286 286 286 286 287 287 288 290 292 293 293 292 291 291 291 292 293 294 296 297 298 299 298 298 297 296 297 297 297 297 297 297 298 300 302 304 305 306 307 308 310 311 312 313 314 314 315 316 316 317 317 317 316 316 315 315 316 316 319 321 324 327 329 330 331 332 333 334 336 337 339 340 341 340 340 339 338 337 337 337 337 338 338 338 339 339 339 339 340 339 339 339 339 339 338 337 337 336 335 334 333 333 332 332 332 331 331 331 331 331 331 331 332 332 332 333 333 333 333 333 334 334 334 334 334 334 333 332 330 329 327 325 322 320 317 313 310 305 299 293 285 278 271 264 259 255 251 248 245 244 242 240 237 235 234 233 232 232 232 233 233 234 234 235 235 235 235 234 233 232 231 230 229 228 229 233 236 239 241 242 243 243 241 238 233 228 224 220 218 216 214 212 209 206 202 199 194 185 167 125 93 76 67 64 67 81 110 140 154 160 162 164 164 164 165 166 166 166 166 166 167 168 169 171 172 172 173 173 172 172 171 169 168 166 164 163 161 159 157 156 155 153 151 147 143 139 135 132 132 132 130 126 118 108 99 100 103 107 112 116 122 129 136 143 149 155 159 160 161 160 159 158 156 155 153 151 147 143 138 134 131 130 130 134 141 147 153 158 162 165 166 168 170 172 174 176 178 179 180 181 182 183 183 183 183 183 183 183 182 182 181 181 180 180 179 177 175 172 170 167 164 161 158 156 154 152 150 147 144 141 139 136 135 134 134 134 134 135 135 136 138 139 141 142 143 144 145 147 148 149 149 149 149 148 147 145 142 140 139 138 138 138 138 137 136 135 133 131 129 129 128 127 126 127 128 130 132 133 132 131 131 130 129 129 129 129 129 127 125 122 119 116 113 109 105 100 95 91 88 86 87 92 98 104 110 117 124 133 140 146 151 155 158 162 165 167 167 168 169 172 171 170 168 167 165 159 148 136 133 133 133 134 136 138 139 140 140 139 137 136 135 135 132 139 146 148 155 159 162 164 165 165 164 162 159 155 151 152 154 157 162 168 174 179 182 307 308 308 309 309 309 309 310 310 309 309 309 309 309 309 308 309 309 310 311 313 315 316 317 318 319 319 318 316 314 312 310 308 306 304 302 301 301 300 299 299 299 299 299 299 299 299 298 296 294 292 290 287 285 283 282 281 280 280 279 278 277 277 276 275 274 274 274 275 276 279 283 287 290 289 288 285 283 281 281 281 282 284 285 286 287 287 286 286 286 286 286 286 285 285 285 285 286 288 289 291 292 293 292 291 290 290 290 291 292 294 296 298 298 297 296 295 295 295 295 295 295 296 296 298 300 303 305 307 308 309 310 311 311 312 313 314 315 315 316 317 318 318 319 319 318 317 317 317 317 318 321 324 326 328 330 332 333 334 335 336 337 338 339 340 341 341 341 340 340 340 340 339 340 340 340 340 341 341 341 341 341 341 341 340 340 339 339 338 337 336 335 334 333 332 331 331 330 330 329 329 328 328 329 329 329 330 330 330 330 331 331 331 332 332 332 332 332 332 331 331 330 329 328 326 325 323 321 319 317 314 312 308 303 298 292 284 277 269 262 255 248 245 244 242 240 238 237 236 236 236 236 236 237 237 237 237 238 238 237 236 235 234 232 231 229 230 232 237 240 242 243 243 243 244 244 243 242 240 237 234 231 230 228 227 226 225 222 218 215 211 206 191 62 39 32 28 24 22 25 44 117 155 165 169 170 170 170 170 170 171 171 171 171 171 172 173 174 175 175 176 176 175 174 173 171 168 167 165 165 164 164 164 163 160 157 153 149 146 143 142 141 139 135 128 117 106 96 92 92 94 98 104 112 122 133 143 151 157 160 162 163 163 162 161 160 160 159 158 155 153 150 147 144 141 138 138 139 141 144 148 152 156 159 163 166 169 172 175 177 178 180 181 182 183 184 184 184 184 184 183 183 182 182 181 180 179 177 175 173 170 167 164 161 158 155 153 151 149 147 145 143 140 138 136 134 133 131 131 130 130 131 131 132 134 136 137 139 140 143 145 147 148 148 148 148 147 145 143 141 140 140 140 140 141 140 140 139 136 134 132 131 131 130 129 128 129 130 131 134 134 134 133 132 131 130 129 128 128 127 125 121 116 112 108 104 101 97 93 88 83 81 83 90 97 104 111 118 124 128 132 137 143 148 151 155 159 162 162 162 163 166 168 169 168 168 170 170 169 164 151 138 133 130 129 131 134 136 139 140 141 141 142 142 142 141 140 140 140 146 151 152 155 157 158 159 159 159 159 162 166 170 174 179 185 191 196 202 307 307 308 308 309 309 309 309 309 309 309 309 309 309 309 309 310 311 312 313 314 315 315 316 316 317 318 318 317 315 312 309 307 304 301 299 298 297 297 298 299 300 301 301 301 300 300 298 296 294 292 290 287 286 284 283 282 281 280 279 278 277 276 275 274 274 274 274 275 277 280 284 287 289 289 287 285 282 280 280 280 281 282 283 283 284 284 284 285 285 285 285 285 284 283 283 284 285 287 289 291 292 291 291 289 288 288 289 290 292 294 296 298 298 296 295 293 293 293 293 293 294 296 298 301 304 306 308 310 311 312 313 313 314 314 315 315 316 317 318 319 320 321 322 322 321 321 321 321 321 322 324 326 328 329 331 332 333 334 335 336 337 338 339 340 341 341 341 341 341 341 341 341 341 341 341 342 342 343 343 343 343 343 342 341 341 340 340 339 338 337 336 335 334 333 332 331 330 330 329 328 328 327 327 327 327 327 327 327 328 328 329 329 329 330 330 330 330 330 330 329 329 328 327 326 325 324 323 321 320 318 317 315 312 309 305 300 292 284 274 264 255 249 246 245 244 243 243 242 242 242 242 241 241 241 241 241 241 241 240 238 237 236 235 232 229 231 234 239 242 244 245 244 243 243 245 247 250 250 248 246 242 240 238 237 237 240 242 244 246 245 244 254 305 344 355 359 0 359 358 357 356 354 193 183 182 180 179 178 177 177 177 176 176 175 175 175 176 177 177 178 178 178 177 176 174 172 171 170 170 170 170 170 168 165 162 159 156 154 151 150 148 145 139 131 120 109 100 95 93 96 100 107 115 124 134 144 151 156 159 161 161 160 160 160 160 161 162 162 162 161 159 158 156 154 151 148 144 141 138 139 142 146 150 155 160 164 167 170 173 175 177 179 181 183 183 184 184 184 184 184 184 184 185 184 182 179 176 174 171 168 165 162 158 155 153 151 149 147 144 142 141 140 137 134 132 130 128 127 126 125 125 125 125 126 127 129 132 136 139 141 143 144 145 145 145 143 141 139 139 140 142 143 144 143 142 141 140 138 136 135 135 135 134 132 131 131 131 132 133 133 132 130 129 128 127 127 127 127 125 123 117 111 106 101 97 94 91 89 86 85 86 91 96 103 110 117 123 127 128 128 131 135 140 145 151 156 157 156 157 158 161 162 163 165 168 172 175 177 179 177 173 166 146 129 126 127 128 131 136 138 141 144 147 149 151 151 151 151 151 151 150 152 155 157 160 162 165 168 173 179 186 190 193 198 207 213 217 306 307 308 308 309 309 309 309 310 310 310 310 310 311 311 312 312 313 313 314 313 313 313 314 315 316 317 317 316 314 311 308 305 302 300 298 298 298 299 300 301 303 303 302 301 300 298 296 294 292 290 289 287 286 284 283 282 281 280 279 278 277 276 275 275 275 276 276 277 278 280 283 286 288 288 286 284 282 281 280 279 279 280 280 281 282 282 283 283 284 284 284 283 283 282 282 283 285 287 288 289 290 289 288 287 286 287 288 290 293 295 297 298 297 295 293 292 291 292 293 294 296 298 301 304 307 309 311 313 314 315 315 316 316 316 317 317 318 319 320 321 322 323 324 324 324 324 324 324 324 325 326 327 328 329 329 330 331 332 333 335 336 337 339 339 340 340 340 341 341 341 341 342 342 342 342 343 343 344 344 344 344 344 344 343 343 342 342 341 340 339 338 336 335 334 333 333 332 331 330 329 328 328 327 326 326 325 325 325 325 325 326 326 327 328 328 328 328 328 328 328 327 327 326 326 325 324 323 322 321 320 319 317 316 314 311 308 303 296 287 277 267 259 254 251 249 249 248 249 248 248 248 247 247 246 246 245 245 243 242 240 239 237 234 232 231 234 237 241 244 246 247 246 245 244 245 249 255 256 255 254 252 249 247 246 246 248 252 259 269 273 275 277 298 321 334 341 345 346 346 345 344 342 335 305 232 205 197 192 189 186 185 183 182 181 179 179 179 179 179 180 180 180 179 178 177 176 175 175 174 173 173 173 171 169 166 164 163 161 159 156 152 148 144 137 129 120 113 108 106 107 111 117 125 132 139 145 149 153 155 157 157 157 156 157 159 161 162 163 164 165 165 165 164 163 161 158 154 149 145 143 142 143 144 148 152 156 160 164 167 170 173 177 180 183 182 182 183 184 185 186 186 186 186 186 184 180 177 175 173 170 165 161 157 153 151 148 147 144 142 140 138 136 134 132 129 126 124 123 122 120 119 119 120 121 122 124 127 130 132 134 135 136 136 135 134 131 130 130 132 136 140 143 145 144 142 140 138 137 136 136 136 136 135 133 133 132 133 133 133 132 130 128 127 126 126 126 126 125 124 120 114 107 103 100 98 96 94 93 93 94 94 97 101 107 114 119 123 126 126 125 126 130 135 142 149 152 152 152 153 156 157 157 157 163 170 178 186 190 193 194 195 192 180 151 137 130 127 129 133 137 140 144 148 152 155 156 157 158 160 163 163 163 166 170 175 179 183 188 192 197 203 208 211 215 219 221 223 306 307 307 308 308 309 309 310 310 310 311 311 312 313 313 314 314 313 313 312 310 309 310 311 312 313 314 315 314 312 310 307 305 303 302 302 302 302 303 304 305 305 304 302 300 298 296 294 292 290 289 287 286 285 284 283 282 280 279 278 277 276 276 276 277 277 278 278 277 278 279 281 284 287 287 286 284 282 281 280 279 279 278 279 280 280 281 282 282 283 283 283 283 282 282 282 283 285 286 287 287 287 286 286 286 286 287 289 291 294 296 297 296 295 294 292 291 290 292 294 296 299 302 305 307 309 311 313 315 316 317 317 318 318 319 319 320 320 321 323 324 325 326 326 327 327 327 327 328 328 328 328 327 327 327 327 328 329 330 331 332 333 335 336 337 338 338 338 339 340 340 341 341 342 342 343 343 344 345 345 345 345 345 345 345 345 344 344 343 342 341 340 339 337 336 335 334 334 333 332 331 330 329 328 327 326 325 324 323 323 323 323 324 324 325 326 326 326 326 326 326 326 325 325 325 324 324 323 322 321 320 319 318 317 316 314 312 309 304 298 290 281 273 266 261 258 255 254 254 253 253 253 253 252 252 251 250 248 247 245 243 243 240 236 233 235 238 241 244 248 250 251 250 248 247 247 250 257 259 259 260 260 259 258 257 258 258 260 265 276 284 288 289 296 308 319 328 333 336 338 338 337 336 334 327 309 270 232 217 211 206 200 195 192 189 187 185 183 183 182 182 182 182 182 181 180 179 178 177 177 176 175 175 174 172 170 169 167 166 164 161 157 153 150 146 141 137 132 128 124 121 122 128 135 141 143 146 148 150 151 152 152 152 152 154 156 158 160 162 164 166 167 168 169 169 168 166 164 160 157 154 152 149 147 147 147 149 152 155 158 160 165 173 179 180 181 182 183 184 184 184 184 184 183 183 182 180 178 175 172 168 165 161 157 152 148 146 144 141 139 136 135 133 130 128 125 123 121 120 119 118 117 118 118 119 121 123 124 125 125 124 123 121 120 119 119 118 118 120 124 129 134 139 141 141 140 138 136 135 134 135 135 135 133 132 133 134 135 135 136 135 133 131 130 128 128 127 126 124 122 118 113 109 106 104 104 103 103 103 103 103 103 103 105 111 117 121 123 124 122 121 123 127 132 138 144 145 146 148 151 155 158 162 163 169 177 187 198 203 205 206 206 205 203 194 189 181 166 163 160 156 148 151 151 151 152 152 153 155 158 163 166 169 173 179 185 191 196 200 204 208 212 216 218 220 222 224 225 305 306 307 308 308 309 310 310 311 311 312 312 313 313 313 313 312 311 310 308 307 306 307 308 309 311 311 312 312 310 308 306 305 305 306 307 306 305 305 306 306 306 304 302 299 296 294 292 290 289 288 287 286 285 284 283 281 279 277 276 276 275 275 276 277 278 278 278 277 277 278 280 283 286 286 286 284 283 281 280 279 278 278 278 279 280 280 280 281 281 282 283 282 282 282 283 283 285 286 286 285 285 285 285 286 287 289 290 292 294 295 295 294 293 292 290 290 290 292 294 298 301 304 307 309 311 313 314 316 317 318 319 320 321 322 323 323 324 325 326 326 327 328 329 329 330 330 331 331 331 331 331 329 328 327 327 327 328 329 330 331 332 333 334 335 336 336 337 337 338 339 340 341 342 343 343 344 345 345 346 346 346 346 346 346 346 346 345 345 344 343 342 341 340 339 337 336 336 335 334 333 332 330 329 328 326 325 324 323 322 322 322 322 322 323 324 324 324 325 325 324 324 324 324 323 323 322 322 321 321 320 320 319 318 317 316 314 312 309 305 300 293 286 280 274 269 265 262 260 259 259 259 259 258 258 256 254 252 251 250 248 246 242 239 238 240 243 246 249 252 254 255 254 253 251 250 249 250 256 261 266 268 269 269 269 270 271 272 274 280 286 290 292 293 298 307 318 325 328 331 331 332 331 330 327 322 310 291 277 263 248 235 223 213 205 200 196 193 190 188 186 186 185 185 184 183 182 181 180 180 179 178 178 177 175 174 172 171 169 167 165 162 159 156 154 153 151 150 148 143 137 133 137 142 147 148 149 150 151 149 149 148 148 149 151 153 155 157 159 161 163 166 168 170 172 172 171 170 168 166 164 162 159 155 151 148 145 145 146 149 154 164 169 172 174 175 177 178 179 179 179 179 179 179 179 178 177 175 172 169 165 162 158 155 151 147 144 141 139 136 134 132 130 128 125 123 121 119 117 116 115 114 113 114 115 116 118 118 117 114 110 108 106 105 105 107 109 111 113 117 122 127 130 132 133 133 132 132 132 132 133 133 132 131 130 132 133 135 136 137 138 137 136 134 132 130 128 126 123 120 118 115 113 112 111 111 111 110 110 109 110 111 111 111 116 120 123 125 124 122 120 120 123 126 130 133 136 139 145 150 156 163 169 173 178 186 197 204 209 212 214 216 217 218 216 212 208 202 195 189 185 181 178 169 146 141 137 135 138 144 151 157 164 171 178 185 192 198 203 207 211 214 217 219 221 222 223 224 304 305 307 308 308 309 310 311 311 312 312 313 313 312 312 311 310 309 307 306 305 305 305 306 308 309 309 309 308 307 307 306 307 308 310 310 308 306 306 305 305 305 303 300 297 294 291 290 288 287 286 286 285 284 283 282 280 278 277 276 275 274 274 275 276 277 277 277 277 276 277 279 282 285 286 286 284 283 282 281 279 278 278 277 278 278 278 278 278 279 280 281 281 281 282 282 283 285 285 286 285 285 285 285 287 288 290 291 291 292 292 291 291 290 290 290 289 290 291 293 296 299 302 305 308 310 312 314 316 318 320 322 324 325 326 326 327 327 328 328 329 330 330 331 332 333 333 334 335 335 335 335 333 332 331 330 330 330 331 331 332 333 334 335 335 336 336 336 337 337 339 340 342 342 343 344 344 345 346 346 346 346 346 346 346 346 346 346 345 344 344 343 342 341 340 339 338 337 336 335 334 333 331 330 328 327 326 324 324 323 322 322 322 322 322 322 323 323 323 323 323 323 323 322 322 321 321 321 320 320 320 319 319 318 317 316 315 314 312 309 306 301 296 291 286 281 276 273 270 268 267 266 266 265 264 262 259 256 255 255 253 249 242 241 243 245 248 250 253 256 258 259 258 257 255 253 251 250 257 264 270 273 275 277 278 279 280 281 283 286 289 291 293 295 297 302 310 317 321 324 326 326 327 326 325 323 318 311 301 291 280 268 255 244 234 226 218 212 206 202 198 195 193 191 189 188 187 186 185 184 183 182 181 179 178 177 175 173 172 170 168 165 163 160 160 159 160 159 157 154 150 146 147 149 152 153 155 155 156 153 150 147 145 145 147 149 150 152 154 157 161 165 168 170 171 172 172 171 171 170 169 167 165 161 157 152 146 142 141 144 153 160 164 166 168 170 172 174 175 175 176 176 175 175 174 174 172 170 168 164 161 157 154 152 149 144 141 139 137 136 134 132 130 128 126 123 121 118 116 113 110 107 105 106 107 109 108 107 103 99 97 95 94 94 95 97 101 105 108 112 116 121 123 123 123 124 125 127 128 129 130 130 130 129 129 131 132 134 136 137 137 138 138 137 135 132 129 126 123 120 118 116 116 116 117 118 119 119 120 119 120 121 122 123 125 127 129 129 127 125 122 121 121 124 127 131 134 136 143 149 157 167 173 179 184 190 199 205 209 212 219 226 231 235 234 230 223 214 205 198 195 192 188 183 164 142 121 110 111 117 126 137 148 159 169 179 188 195 202 207 211 214 217 219 220 221 222 223 304 305 306 307 308 309 310 311 312 312 312 311 311 310 310 309 308 306 305 304 304 304 304 306 307 307 307 307 307 307 307 307 308 309 310 309 307 305 304 302 301 301 299 297 294 292 290 289 288 287 287 286 285 284 282 281 279 278 277 276 275 274 274 274 274 275 276 276 276 276 277 279 282 284 286 286 285 283 282 280 279 278 277 276 276 276 276 276 275 276 278 279 279 279 280 281 282 284 285 285 285 284 284 284 285 287 288 288 288 287 287 287 287 288 288 288 288 289 289 291 293 295 298 301 305 308 311 313 316 319 322 324 326 327 328 329 329 330 330 331 332 332 333 334 334 335 336 337 338 339 339 339 339 338 337 336 336 335 335 335 336 337 337 338 337 337 337 337 337 338 339 341 342 342 343 344 345 345 346 346 347 347 347 346 346 346 346 345 345 344 344 343 342 341 341 340 339 338 337 336 335 333 332 330 329 328 327 326 325 324 324 323 323 322 322 322 322 322 322 322 322 322 321 321 321 320 320 320 320 319 319 319 319 318 318 317 316 315 313 311 309 306 303 300 296 292 289 285 282 280 279 276 273 272 270 267 264 261 260 258 255 250 246 246 248 250 252 255 257 260 262 263 263 261 259 256 253 254 257 262 268 275 278 281 283 284 285 286 287 289 291 293 296 298 299 301 305 309 314 317 319 321 322 323 323 322 320 316 311 304 296 286 276 268 261 255 250 246 240 234 226 218 210 204 199 195 193 192 190 189 187 186 185 183 182 180 178 176 175 173 171 169 165 163 162 162 163 163 162 160 158 155 154 155 157 158 159 160 160 157 154 151 148 145 144 143 143 145 149 154 159 162 164 166 167 168 169 169 169 169 168 168 166 164 161 156 149 143 141 144 153 156 157 159 161 163 166 169 170 172 172 173 172 172 171 170 169 167 164 160 157 153 151 148 146 142 138 137 136 136 134 133 131 129 127 124 121 117 114 111 108 104 101 101 101 100 98 95 92 89 88 88 87 87 87 89 93 100 106 111 116 119 119 119 119 121 123 125 126 127 129 130 130 130 131 132 133 134 134 135 136 137 138 138 136 133 131 128 125 122 120 118 118 119 121 122 123 125 127 128 130 131 133 133 134 134 136 135 134 131 130 128 126 127 128 131 135 138 144 150 157 167 174 179 184 191 197 203 206 211 220 231 240 247 251 250 246 238 227 217 209 204 203 200 191 166 107 87 80 80 88 100 115 130 146 166 182 194 202 208 212 215 218 219 221 221 222 222 303 304 306 307 308 309 310 311 311 311 310 309 309 308 308 307 306 304 303 303 303 303 304 305 306 306 307 307 307 308 308 308 308 308 308 307 305 303 301 298 298 297 297 295 293 291 289 288 288 288 288 287 286 284 282 281 279 278 277 276 275 274 274 273 274 274 274 275 275 276 277 278 281 283 286 286 285 283 281 279 277 276 275 275 275 276 275 275 274 275 277 278 278 278 279 280 281 283 283 283 283 283 282 283 284 285 285 285 284 283 283 284 284 285 286 286 287 287 287 288 289 292 295 298 302 305 309 312 316 319 322 324 326 328 329 330 331 332 333 334 334 335 336 336 337 338 339 340 341 342 343 343 344 344 344 343 342 342 341 341 341 341 342 341 341 340 340 340 340 341 341 342 342 343 343 344 344 345 345 346 346 346 346 346 346 346 345 345 345 344 344 343 342 342 341 340 340 339 338 337 335 334 333 332 330 329 328 327 326 326 325 325 324 324 323 322 322 322 321 321 321 320 320 320 319 319 319 319 319 319 319 318 318 318 318 317 317 316 315 313 311 309 307 305 303 301 298 296 293 291 289 285 281 277 273 271 268 264 261 257 253 249 248 249 251 253 256 258 260 262 264 266 266 265 261 258 256 256 258 263 268 271 277 282 285 286 287 287 287 288 290 292 294 297 298 299 301 303 306 309 313 316 318 320 320 320 319 317 314 309 304 296 289 282 276 273 273 273 272 269 264 255 244 232 220 211 205 201 199 197 194 193 191 189 187 185 183 181 179 176 174 172 169 167 166 166 167 166 166 165 164 162 160 161 162 163 163 163 162 160 159 157 154 150 146 142 139 141 145 149 153 155 157 158 160 162 164 165 165 165 166 167 167 166 164 159 154 150 148 146 146 147 148 149 151 153 156 159 161 163 165 166 167 167 167 167 165 164 161 158 154 151 149 146 145 143 139 138 137 136 135 134 132 130 126 122 117 113 111 111 111 108 105 102 100 96 92 89 87 86 86 84 83 83 83 86 91 101 109 116 120 119 117 116 118 120 123 124 125 127 129 132 132 133 133 134 133 133 132 132 133 134 136 136 135 134 132 129 127 124 122 120 120 122 123 123 124 126 128 132 134 136 137 138 138 139 140 141 140 138 137 135 133 132 132 133 137 142 147 151 156 162 168 173 181 189 198 206 209 214 222 233 243 251 257 262 266 265 258 252 242 230 228 226 217 156 83 56 48 46 51 59 68 84 114 157 185 199 207 213 217 219 220 222 222 222 222 221 303 304 305 307 308 308 309 309 308 308 307 307 306 306 305 304 304 303 302 302 303 303 304 305 306 306 307 308 309 309 308 308 307 307 306 305 303 300 298 296 295 295 294 293 292 291 290 289 289 288 288 287 286 284 282 281 280 279 278 277 276 275 274 274 274 274 274 274 274 275 275 277 279 281 283 284 284 282 280 278 277 276 276 275 276 276 276 275 275 276 277 279 279 279 279 280 281 281 281 281 281 281 280 281 282 283 283 282 281 279 280 282 282 283 284 284 284 285 285 286 287 289 292 296 300 304 307 311 315 318 320 323 326 328 329 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 346 347 348 348 348 347 347 346 346 346 345 345 345 345 344 344 344 343 343 343 343 343 343 343 343 343 343 344 344 344 345 345 345 345 345 345 345 344 344 344 343 343 342 341 341 340 339 338 337 336 335 334 333 332 331 330 329 328 328 327 326 326 325 324 323 322 322 321 321 320 320 319 319 318 318 318 318 318 318 318 318 317 317 317 317 317 316 315 314 313 311 310 308 307 305 304 302 300 298 296 293 288 284 279 274 269 264 259 256 254 253 253 254 255 257 259 261 262 263 265 266 266 266 263 260 258 257 259 264 268 271 277 282 286 287 287 287 287 287 288 290 293 295 296 297 297 297 300 303 307 311 315 317 318 318 317 316 314 311 307 302 296 291 286 283 284 285 284 283 281 277 271 262 250 238 227 217 212 208 205 202 200 198 195 193 191 188 185 182 179 177 174 172 171 170 170 170 170 170 169 167 167 167 168 167 167 166 164 163 162 161 158 155 151 146 141 140 141 143 145 148 150 152 155 158 159 160 161 161 162 163 164 163 161 158 153 148 141 136 134 133 134 135 136 138 140 141 143 145 148 151 155 158 160 161 161 160 158 155 153 150 148 146 145 145 141 139 137 136 134 132 130 126 122 116 110 107 109 112 113 109 107 105 104 104 101 96 95 95 90 84 82 81 82 86 94 105 114 119 118 116 113 113 114 116 119 120 122 126 129 132 133 134 135 135 134 133 132 130 130 131 132 133 133 133 131 130 128 125 124 123 124 125 125 125 125 126 129 131 133 134 135 136 137 139 142 144 145 144 141 139 137 136 136 137 140 142 144 146 149 154 158 165 176 188 201 211 218 225 233 243 251 259 267 274 278 279 277 275 272 267 265 268 276 330 24 25 20 20 21 25 29 42 71 166 197 207 213 217 220 222 224 225 225 224 222 221 303 304 305 306 306 306 306 306 306 305 305 304 304 303 303 302 302 302 302 302 302 303 303 305 306 307 308 309 309 308 307 306 305 304 304 303 301 299 297 295 294 293 292 291 290 290 290 290 290 288 287 286 285 284 283 281 281 280 279 278 277 276 276 275 275 274 274 274 274 274 274 275 277 279 281 283 283 282 280 280 279 279 279 278 277 277 276 276 276 277 279 281 280 280 280 280 280 280 280 280 280 280 280 281 282 284 284 282 280 278 279 281 282 282 282 282 283 283 284 284 286 287 290 294 298 302 306 310 314 317 319 321 324 327 330 331 333 334 335 337 338 339 340 341 342 344 345 346 346 347 348 349 349 350 350 350 350 350 350 349 349 348 348 348 347 347 347 346 346 345 345 344 344 344 344 343 343 343 343 343 343 343 343 344 344 344 344 344 344 343 343 342 342 342 341 341 340 340 339 338 337 336 335 334 334 333 332 331 330 329 329 328 327 326 325 324 323 322 321 320 320 319 318 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 315 315 314 312 311 310 309 307 306 305 304 302 300 298 295 292 287 280 271 264 260 258 257 257 257 257 258 259 261 262 263 264 265 265 266 265 264 261 259 257 260 264 268 270 275 281 286 287 287 288 288 288 288 289 291 292 293 294 294 294 296 299 302 307 311 314 315 315 314 313 311 309 307 303 300 296 292 289 287 286 286 286 285 283 281 278 272 264 255 243 233 224 216 211 208 205 203 201 199 197 194 190 186 183 180 178 176 175 174 174 174 174 173 173 173 174 174 173 172 170 168 167 166 164 162 159 155 152 148 146 145 144 143 145 148 149 150 152 154 156 156 157 157 158 159 159 158 155 151 145 137 130 124 119 118 119 120 119 116 111 107 106 112 122 132 142 148 151 153 154 154 152 150 148 146 145 145 144 142 138 134 132 130 127 123 119 114 108 104 105 109 112 109 107 106 105 105 106 107 107 105 102 96 89 85 83 84 89 96 103 110 113 113 111 110 110 110 112 115 118 123 127 130 132 133 134 134 134 134 134 133 132 131 131 131 132 132 131 130 129 128 127 126 126 127 128 128 128 127 127 128 129 130 130 130 130 133 137 141 144 144 142 139 137 137 137 138 138 138 138 139 140 143 147 151 158 169 182 199 215 232 248 256 263 268 274 279 284 287 287 286 286 285 285 287 291 298 315 340 354 353 354 356 357 0 2 359 326 267 251 238 237 238 236 239 239 238 236 234 233 302 303 303 303 302 302 302 303 303 302 302 302 302 301 301 301 301 301 301 302 302 303 304 306 307 307 307 307 306 305 305 303 302 300 300 299 298 297 295 294 292 291 290 290 289 289 290 290 290 288 286 285 284 283 283 283 282 282 281 279 278 277 276 275 275 274 274 274 273 273 273 274 275 277 279 281 283 283 282 282 282 282 282 281 279 278 277 276 277 278 279 280 280 279 279 279 279 280 280 280 280 280 280 281 283 284 285 284 281 279 280 281 282 283 282 282 282 282 283 284 285 287 290 294 298 302 306 309 313 316 318 321 324 328 330 332 333 335 336 337 339 340 341 343 344 345 346 347 348 349 349 350 350 351 351 351 351 351 350 350 350 350 349 349 349 348 348 348 347 347 346 346 345 345 345 344 344 343 343 343 343 342 342 343 343 343 343 343 342 342 342 342 341 341 341 340 340 339 339 338 337 337 336 336 335 335 334 333 332 331 330 329 328 327 326 325 323 322 321 320 319 318 318 317 316 316 315 315 315 315 315 315 315 315 315 315 315 315 315 314 313 313 312 311 310 308 307 307 306 304 303 302 300 297 294 285 276 269 266 262 260 259 259 259 260 261 263 264 264 264 265 265 265 264 263 262 260 258 261 264 267 270 274 280 286 287 287 288 289 289 289 289 289 290 291 292 293 293 294 296 299 303 307 310 312 312 312 311 309 307 305 303 300 298 296 293 289 286 285 285 285 285 284 283 280 276 270 262 253 244 235 225 218 214 212 210 208 205 202 199 195 191 187 184 182 179 178 177 177 177 178 179 179 180 179 178 176 175 173 172 170 168 166 164 161 158 156 153 151 149 150 150 150 149 148 148 148 150 150 151 152 153 153 153 152 151 148 143 136 129 121 112 109 107 104 98 89 79 70 64 69 79 95 114 127 136 142 145 146 146 145 144 143 143 142 142 141 139 137 133 129 124 118 113 110 107 107 108 109 109 106 105 105 105 106 108 109 110 108 105 101 96 91 89 91 95 100 105 109 109 109 108 108 110 111 113 115 119 124 129 131 132 133 133 133 133 133 133 133 133 133 133 132 132 132 131 130 129 129 129 129 130 130 131 131 130 129 129 128 128 128 126 125 127 131 135 139 141 140 138 135 135 136 136 135 135 135 135 135 136 139 142 146 152 160 168 192 230 277 282 283 284 287 290 292 293 293 293 293 294 294 295 296 298 301 305 310 315 323 330 333 331 329 328 328 320 307 295 295 291 285 278 276 276 277 272 272 274 300 301 301 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 301 302 303 303 304 305 305 305 304 304 303 302 301 300 298 297 297 296 295 294 292 291 289 288 288 289 289 289 290 290 289 287 285 284 283 283 283 284 285 285 284 282 280 278 276 275 274 274 273 273 273 272 272 272 274 275 278 280 283 284 284 284 283 283 283 282 280 279 278 277 276 276 278 278 278 278 278 279 279 279 279 280 280 280 280 281 283 284 285 284 282 280 280 281 282 283 283 282 282 283 283 284 286 288 291 294 298 302 305 309 312 315 317 320 323 326 329 331 333 335 336 338 339 340 341 343 344 345 346 347 348 349 350 350 350 350 350 350 350 350 350 349 349 349 349 349 349 348 348 348 348 347 347 346 346 346 345 345 344 344 343 343 342 342 342 342 342 342 342 342 341 341 341 341 340 340 340 340 339 339 339 338 338 338 337 337 336 336 335 334 334 333 332 331 330 328 327 326 324 323 322 321 320 319 318 317 316 315 315 314 314 313 313 313 314 314 314 314 314 314 314 313 313 312 311 311 310 309 308 307 307 306 305 304 303 300 294 288 282 278 273 268 264 261 260 259 260 261 263 264 264 264 264 265 264 263 263 262 261 259 260 263 266 270 273 279 285 286 287 288 289 289 289 289 288 288 288 289 291 292 293 294 296 299 302 304 307 308 309 309 308 307 305 303 300 298 295 293 290 287 285 284 284 283 282 280 278 276 273 269 265 261 257 247 239 232 227 223 219 216 213 210 207 202 198 194 191 188 186 183 182 182 182 183 184 184 183 182 181 179 178 176 174 172 171 169 167 165 163 160 158 155 156 156 155 153 150 149 147 147 147 147 148 149 148 148 147 146 144 142 138 132 124 113 107 101 95 87 74 60 49 42 44 50 63 83 100 114 124 132 135 138 139 140 140 139 139 138 138 138 138 136 134 130 125 122 120 117 113 110 108 106 105 103 103 105 107 110 112 112 112 110 107 105 102 101 103 105 107 108 109 109 108 108 109 111 113 115 119 122 125 128 130 131 133 133 133 134 134 134 134 134 134 134 133 133 132 131 131 130 131 131 132 133 133 133 133 133 131 130 129 128 128 127 125 126 130 134 139 140 138 136 135 135 135 134 132 131 132 132 132 134 138 143 149 155 160 165 180 274 318 310 301 297 297 298 298 298 298 298 299 300 300 299 298 298 299 300 303 306 310 314 314 313 312 314 315 314 313 311 310 310 309 305 303 302 303 303 303 303 298 298 298 298 299 299 299 299 299 299 300 300 300 300 300 300 301 301 302 303 303 303 303 303 303 302 302 301 300 299 298 297 296 295 294 293 292 291 289 288 287 287 287 288 289 289 289 288 287 285 284 283 283 284 285 286 287 288 286 284 281 279 277 276 275 274 273 273 273 273 272 272 273 275 277 279 282 284 284 284 283 282 281 281 280 278 277 277 276 275 275 276 276 277 278 279 279 279 278 278 279 280 281 282 284 285 286 285 282 281 280 280 281 282 283 283 283 283 284 285 287 289 292 295 299 302 305 308 311 313 316 318 321 324 328 331 333 334 336 337 338 339 340 342 343 344 345 346 347 348 348 349 349 349 349 349 349 349 348 348 348 348 348 348 348 348 348 347 347 347 346 346 346 346 345 345 345 344 344 343 342 342 342 341 341 341 341 341 341 341 341 340 340 340 339 339 339 339 338 338 338 338 337 337 336 336 336 335 335 334 333 332 331 330 329 327 326 325 324 322 321 320 319 318 317 316 315 314 313 313 313 312 312 313 313 313 313 313 313 312 312 311 311 310 310 309 309 308 307 307 307 306 305 303 299 295 290 286 281 276 270 266 263 262 262 263 263 263 264 264 264 264 264 263 262 262 262 262 263 265 267 271 273 278 284 286 287 288 288 289 288 288 287 287 287 287 288 289 290 291 293 295 297 299 301 303 304 305 306 306 306 305 303 300 297 294 290 286 284 283 282 281 279 277 276 274 272 271 271 271 271 268 263 257 249 241 236 232 230 226 222 217 211 207 204 202 199 195 192 189 188 187 187 187 186 186 185 183 182 180 179 177 176 174 173 171 169 167 165 163 162 161 159 157 155 152 151 150 149 148 148 147 146 146 145 145 144 142 139 135 129 120 112 104 96 86 71 55 41 32 32 37 48 63 79 94 107 116 123 129 132 135 135 135 135 135 135 135 134 133 132 129 126 122 118 113 109 107 106 105 104 103 104 106 108 110 112 114 114 114 113 112 111 111 112 112 112 111 110 109 109 110 111 113 115 118 121 124 126 128 130 131 132 133 134 134 135 135 136 136 136 136 135 135 134 133 132 131 132 133 134 136 136 136 136 135 133 132 131 130 129 127 127 128 131 135 138 138 137 136 136 136 135 133 131 130 130 130 130 133 140 147 155 162 165 163 158 134 342 328 315 306 303 302 301 300 300 300 301 302 302 301 299 298 298 299 302 304 305 305 304 304 306 309 311 312 312 313 316 321 319 319 319 310 308 309 314 314 296 296 296 297 298 298 299 299 300 302 302 303 304 304 303 301 302 302 303 303 303 303 302 301 300 300 299 298 296 295 295 294 293 292 292 291 289 288 288 287 287 286 286 287 287 287 287 286 284 283 283 283 284 285 286 287 287 288 287 285 283 281 279 278 277 277 276 275 275 274 274 274 274 275 276 278 281 282 282 282 281 280 279 278 278 277 277 277 275 275 275 275 276 277 278 279 279 278 277 277 278 279 281 284 286 288 287 285 283 281 280 280 280 281 282 283 284 284 284 285 287 290 293 296 299 302 305 308 310 312 315 317 320 323 327 330 332 333 335 336 337 338 339 340 341 342 343 344 345 346 347 347 348 348 348 348 348 348 347 347 347 347 347 347 347 347 347 347 346 346 346 345 345 345 345 344 344 344 344 343 343 342 342 341 341 341 341 341 341 341 341 340 340 340 339 339 339 338 338 338 337 337 337 337 336 336 336 335 335 334 333 333 332 331 330 329 328 327 326 325 323 322 321 319 318 317 316 315 314 313 313 312 312 312 312 312 312 312 312 311 311 311 310 310 310 309 309 308 308 308 307 307 307 306 303 300 296 292 288 283 278 273 269 268 267 267 266 265 264 264 264 265 265 264 262 264 265 266 267 268 269 272 274 278 282 285 286 287 287 288 287 287 286 285 285 285 286 286 287 288 289 291 293 295 296 299 301 302 303 303 304 305 304 302 300 297 293 289 285 283 281 279 278 277 275 273 271 270 270 272 274 274 274 273 269 264 259 254 249 242 235 228 223 219 215 212 210 206 202 198 195 193 192 191 190 189 188 187 186 185 184 183 181 180 178 176 173 171 170 169 167 165 163 161 158 156 155 154 153 152 151 150 149 147 147 146 146 145 143 140 135 128 121 113 104 91 75 57 40 28 24 27 36 50 67 84 98 108 116 122 127 130 132 132 132 132 132 132 131 130 128 124 120 117 113 110 107 106 105 104 103 103 105 107 109 110 113 115 116 118 118 118 116 115 114 114 113 111 110 110 110 112 113 115 117 119 122 125 128 129 131 132 133 134 135 136 137 137 137 138 138 138 137 137 137 135 134 133 132 132 134 137 138 139 138 137 135 134 133 132 130 129 129 131 133 136 137 137 137 138 139 140 139 137 134 131 128 125 125 131 140 150 159 162 163 160 152 125 36 348 332 318 310 306 305 303 303 303 304 304 304 304 303 301 300 301 302 303 303 302 302 303 306 308 309 311 313 316 318 319 320 322 323 317 316 319 324 326 294 295 295 296 298 299 301 303 304 306 307 307 308 307 304 302 302 302 302 302 302 301 300 299 298 297 296 294 293 292 292 291 290 289 288 288 287 286 286 286 286 285 285 285 284 284 284 284 283 283 283 283 284 286 287 288 288 288 288 287 285 284 283 282 282 281 280 280 278 277 276 276 275 275 276 278 279 281 281 280 279 278 277 276 276 276 277 277 277 276 276 275 276 276 277 277 277 277 276 276 277 279 283 286 288 289 287 285 282 280 279 279 280 280 282 283 284 284 284 285 287 290 293 296 300 303 305 308 310 312 314 316 320 323 327 329 331 332 334 335 336 337 338 339 340 341 342 342 343 344 345 345 346 346 347 347 347 347 346 346 346 346 346 346 346 346 346 346 346 345 345 345 344 344 344 344 344 344 344 343 343 343 343 342 342 341 341 341 341 340 340 340 340 340 340 340 339 339 338 338 337 337 337 336 336 336 335 335 334 334 333 333 332 332 331 331 330 329 328 327 325 324 323 321 320 319 317 316 315 314 314 313 313 312 312 312 312 311 311 310 310 310 310 309 309 308 308 308 308 308 308 308 308 307 306 304 301 298 294 290 286 282 278 276 275 273 271 268 267 266 265 265 265 264 262 263 266 268 270 271 271 272 275 278 281 284 285 286 286 286 286 286 285 285 284 284 284 284 285 286 287 288 290 292 294 296 298 300 301 301 301 302 302 302 301 299 297 294 290 286 283 280 278 276 273 271 270 269 269 270 271 272 275 278 279 278 276 272 266 259 251 244 239 233 226 219 216 213 210 206 202 199 198 196 195 194 193 192 191 190 190 189 187 186 183 181 178 175 172 170 169 167 166 163 161 159 158 157 156 155 154 152 151 150 150 150 150 150 148 146 143 138 133 125 116 103 86 65 44 27 19 18 23 36 54 73 88 101 110 117 123 126 128 129 129 129 129 129 128 126 122 118 114 111 109 106 104 103 103 101 101 102 104 107 109 110 113 116 118 120 121 120 119 117 115 113 111 110 110 111 113 114 115 116 118 121 123 127 129 131 133 134 134 135 137 138 138 138 138 138 138 138 137 137 137 136 134 133 132 132 134 137 139 140 139 138 137 135 134 133 131 130 130 131 134 136 138 140 141 143 144 145 143 140 135 130 127 126 126 131 140 150 159 162 161 157 147 127 90 25 343 329 318 312 309 307 306 305 305 306 307 307 305 303 302 302 302 301 300 300 301 303 305 306 307 309 311 312 312 313 314 316 317 318 319 321 322 323 293 294 295 296 299 301 303 304 305 306 307 306 305 304 303 302 301 301 300 300 299 298 297 296 294 293 293 292 291 290 288 287 285 285 284 284 284 284 283 283 283 283 283 283 282 282 283 283 284 283 283 283 284 285 287 288 289 289 289 288 288 287 286 286 286 285 284 283 281 280 278 277 277 276 277 278 279 281 281 280 278 277 276 275 275 276 278 279 279 278 277 276 275 275 275 275 275 276 276 277 278 281 284 287 288 288 286 283 281 279 278 278 280 281 283 284 285 284 284 284 286 290 293 297 300 303 305 308 310 312 315 318 323 325 327 329 330 332 333 334 335 336 337 338 339 339 340 341 342 342 343 343 344 345 345 345 345 345 345 345 345 345 344 344 345 345 345 345 345 345 345 345 345 344 344 344 343 343 343 343 343 343 343 343 342 342 341 341 341 340 340 340 340 340 340 340 340 339 339 338 337 337 336 336 336 335 335 334 333 333 332 332 332 331 331 331 330 330 329 328 327 326 325 323 322 321 319 318 317 316 315 314 314 313 313 312 312 311 310 310 310 309 309 309 308 308 308 307 307 307 308 308 308 308 308 307 305 303 300 297 293 290 288 285 282 280 277 274 271 270 269 268 267 266 262 262 264 267 271 273 274 273 276 279 282 283 284 284 285 285 286 285 285 285 284 283 283 283 283 284 285 286 288 290 292 294 296 298 299 299 299 299 299 300 300 299 298 296 294 291 288 284 281 277 274 272 270 268 267 265 266 268 271 276 279 281 283 284 281 277 272 267 261 251 241 231 226 221 218 214 210 207 205 204 203 202 201 200 199 199 199 198 196 194 194 191 190 187 182 177 173 170 168 166 164 162 160 159 158 156 155 153 151 151 152 153 154 155 154 153 151 148 144 139 132 122 106 83 54 32 19 12 12 18 32 50 71 90 103 112 118 122 125 125 125 125 125 125 123 121 117 113 109 106 104 101 99 98 98 97 97 100 102 105 107 109 112 115 118 120 121 122 121 118 116 113 110 109 110 114 115 117 118 118 120 122 125 127 130 131 133 133 134 135 136 137 138 139 138 137 136 135 135 135 135 133 132 131 130 132 134 136 138 139 139 138 137 136 134 133 132 131 131 133 135 137 140 142 144 145 146 147 146 144 140 137 134 132 132 135 141 153 159 162 161 155 145 133 120 100 1 335 324 317 313 310 308 306 306 308 309 309 307 305 303 302 302 301 301 301 303 303 304 306 308 309 310 309 308 308 308 309 311 313 315 315 315 314 293 294 296 298 300 301 302 304 304 304 304 303 302 301 300 299 298 298 297 297 296 295 294 293 291 290 290 290 288 286 285 283 281 281 281 281 280 280 279 279 280 281 282 282 282 282 283 283 284 284 284 284 284 284 286 287 288 289 289 289 288 288 288 287 287 286 285 284 282 281 279 278 278 278 278 279 280 281 281 280 279 277 276 276 276 277 278 279 280 279 278 276 275 274 274 274 275 276 278 279 281 284 286 287 287 286 283 281 280 279 278 279 281 283 285 286 286 285 284 285 287 291 294 297 300 303 305 308 310 313 316 320 323 325 327 328 330 331 332 334 335 335 336 337 338 339 339 340 340 341 341 342 342 343 343 344 344 344 344 344 344 344 343 343 343 344 344 344 344 344 344 344 344 344 344 343 343 342 342 342 342 342 342 342 342 342 341 341 341 340 340 340 340 340 340 340 340 339 339 338 338 337 337 336 335 335 334 334 333 332 332 331 331 330 330 330 329 329 328 328 327 327 326 325 323 322 321 320 319 317 317 316 315 314 314 313 312 311 311 310 310 309 309 309 308 308 307 307 307 307 307 308 308 308 308 308 307 305 304 302 299 297 295 292 289 286 283 280 278 276 274 273 271 269 265 263 263 265 270 273 275 274 276 279 281 282 283 283 284 285 285 285 285 284 284 283 283 282 282 282 283 285 286 288 290 291 293 295 296 297 297 297 297 297 298 298 298 297 296 295 292 289 285 282 278 274 271 269 267 265 265 266 268 272 275 279 282 284 285 285 283 280 275 268 259 249 240 232 227 222 218 215 212 212 212 212 211 210 210 211 212 211 210 211 216 215 213 215 216 210 197 183 176 172 168 165 162 161 160 158 155 151 148 149 151 154 156 157 158 158 157 156 154 151 147 140 127 105 72 42 24 14 8 7 13 24 43 67 86 100 110 116 120 121 121 120 120 119 118 116 112 106 101 98 95 92 90 90 90 91 94 98 101 103 104 105 106 109 113 116 119 120 120 118 115 111 110 110 111 114 116 118 118 119 121 123 125 127 129 130 132 133 133 134 135 136 136 136 135 133 132 132 131 131 131 129 129 129 129 130 132 133 135 136 137 136 136 135 133 132 132 132 133 134 136 138 140 142 144 145 146 147 148 149 148 146 144 143 142 144 148 156 161 164 162 156 148 141 142 122 36 347 332 324 318 314 310 307 306 308 309 310 309 307 305 303 302 302 302 303 304 304 306 307 309 310 309 308 306 305 304 305 307 309 310 309 308 307 294 295 297 298 299 300 300 301 301 300 299 299 298 298 297 297 295 294 293 293 293 292 291 290 289 288 287 287 285 282 280 279 278 277 277 277 277 276 276 276 277 278 280 281 281 281 281 282 283 283 283 283 283 284 285 286 287 288 288 288 287 287 287 286 286 285 284 284 283 282 281 280 279 279 279 279 279 280 280 280 280 279 277 277 277 277 278 279 279 278 276 275 274 274 273 274 276 278 280 283 285 286 286 286 285 283 282 280 280 280 281 281 283 285 288 289 288 286 284 286 289 292 295 298 301 303 305 308 310 313 318 320 322 323 325 327 328 330 331 332 333 334 335 336 337 338 338 339 339 339 340 340 340 341 341 341 342 342 342 342 342 342 342 342 342 342 342 343 343 343 343 344 344 344 344 343 343 342 341 341 341 341 341 341 341 341 341 341 340 340 340 340 339 339 339 339 339 339 339 338 338 337 337 336 335 335 334 333 333 332 332 331 330 330 329 329 328 328 328 327 327 327 326 325 325 324 322 321 320 319 318 317 316 315 315 314 313 312 311 311 310 310 310 309 309 308 307 307 307 307 306 306 306 306 307 307 306 306 305 304 303 301 299 297 294 292 289 287 284 282 280 279 277 274 270 266 264 264 269 273 275 275 276 278 281 281 282 282 283 284 284 284 284 284 284 283 283 282 282 282 283 284 285 286 287 289 290 292 294 295 295 296 296 296 296 296 296 296 297 296 295 293 290 287 283 279 275 272 269 268 267 267 268 269 271 274 277 279 282 284 284 283 281 277 271 263 254 245 237 232 227 224 222 222 222 223 223 222 223 226 227 227 227 229 242 246 245 248 256 261 259 237 211 192 181 175 170 166 163 161 157 153 148 146 147 149 154 157 158 160 160 161 161 159 156 151 143 129 101 61 33 22 14 9 8 11 19 39 59 78 95 108 113 116 118 118 116 115 114 112 108 102 95 90 84 80 77 78 80 82 87 94 99 102 102 102 102 104 108 112 115 116 116 114 111 108 108 109 111 113 115 116 117 118 119 120 121 123 125 126 128 129 130 131 132 133 133 132 130 128 126 126 127 127 127 126 126 127 129 130 131 132 133 133 133 133 133 133 132 131 131 132 134 137 139 141 143 144 145 146 147 149 152 154 155 154 154 154 155 155 159 164 167 169 166 161 154 151 150 133 43 359 344 333 326 320 314 309 308 308 308 310 309 308 306 305 304 303 303 303 304 305 307 308 309 310 308 307 305 304 303 304 305 306 306 305 304 303 294 295 296 297 297 297 297 297 296 296 296 295 295 295 294 293 292 291 290 290 290 289 288 287 286 284 284 283 281 278 276 275 275 274 275 275 275 275 275 275 276 276 277 279 280 279 279 280 281 282 282 283 283 284 284 285 286 286 287 287 287 286 285 285 285 284 284 284 284 284 284 283 282 280 279 279 278 279 279 279 279 278 278 277 277 277 277 277 277 276 275 275 275 275 275 276 278 280 283 285 286 286 285 283 282 281 281 281 281 282 283 284 285 287 289 291 290 288 286 287 290 292 295 298 301 303 305 308 310 313 318 319 320 322 323 325 326 328 329 331 332 333 334 335 335 336 336 337 337 337 337 338 338 338 338 339 339 339 340 340 340 341 341 341 341 341 341 341 342 342 342 343 343 343 343 343 343 342 342 341 340 340 340 340 340 340 340 340 340 340 340 339 339 339 338 338 338 338 338 338 337 337 337 336 335 335 334 333 333 332 331 331 330 329 328 328 327 327 327 326 326 326 326 325 325 324 323 322 321 320 319 318 317 317 316 315 313 312 312 311 310 310 310 309 308 308 307 306 306 305 304 304 304 304 304 305 305 305 305 304 304 303 301 300 298 297 294 292 290 288 286 285 284 281 278 274 269 265 269 273 275 276 277 279 281 281 281 282 282 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 285 286 287 290 291 293 294 294 295 295 294 294 295 295 296 296 295 295 293 291 288 284 280 276 272 269 268 268 267 268 269 271 274 277 280 283 284 285 283 281 278 274 269 262 254 248 243 239 236 236 237 238 240 239 240 244 246 247 249 254 259 262 265 268 275 281 285 283 276 260 232 215 200 188 178 170 165 160 154 146 139 141 150 154 157 159 161 162 163 163 161 159 153 145 128 93 45 31 23 18 15 12 14 23 38 55 76 95 106 113 117 117 116 114 112 109 106 103 97 90 82 74 69 68 70 73 77 83 90 95 99 102 103 105 108 110 113 113 112 108 103 99 99 102 105 108 110 112 114 115 116 115 115 116 116 118 119 121 123 125 127 129 129 128 127 126 123 121 121 121 121 121 120 122 125 128 132 133 133 132 131 131 131 130 130 130 130 131 134 137 141 143 144 146 147 147 148 151 155 157 159 160 162 163 165 166 168 171 173 173 171 168 166 165 159 135 37 4 351 343 336 329 322 315 311 308 308 309 310 309 308 306 305 304 304 304 305 306 307 308 309 309 309 307 306 304 303 303 303 303 303 303 303 303 293 294 295 295 295 295 295 294 294 293 292 291 291 290 290 289 289 288 287 287 287 286 284 282 281 280 279 279 277 275 274 274 274 274 274 274 275 276 276 277 276 276 277 278 279 279 279 279 279 281 282 283 285 285 285 285 286 286 287 287 287 286 285 285 284 284 284 284 285 286 286 285 284 282 281 279 278 278 278 277 277 277 276 276 276 276 276 276 276 275 275 275 275 276 277 278 279 281 284 285 285 284 282 281 280 280 280 281 282 283 284 284 286 287 289 290 291 288 286 287 289 291 294 297 300 303 305 308 311 314 317 318 319 321 322 323 325 326 327 329 330 331 332 333 333 334 334 335 335 335 335 335 336 336 336 336 337 337 337 338 338 339 339 339 339 340 340 340 340 340 341 341 342 342 342 342 342 342 342 341 341 340 340 339 339 339 339 339 339 339 339 339 338 338 338 337 337 337 337 337 337 337 336 336 335 335 334 333 333 332 331 330 330 329 328 327 327 326 326 326 326 325 325 325 325 324 324 323 322 321 320 320 319 318 317 315 314 313 312 311 311 310 310 309 309 308 307 305 304 303 302 302 302 302 302 303 303 304 304 303 303 302 301 301 300 299 297 296 294 293 292 291 289 286 283 280 275 271 273 274 276 277 279 280 280 281 281 281 282 282 282 282 283 283 283 284 284 284 284 284 283 283 284 283 283 282 284 287 290 291 292 293 293 294 293 293 293 294 294 294 295 295 294 293 291 289 285 281 277 274 272 271 270 270 270 272 274 277 280 282 284 284 284 283 281 280 278 276 272 268 263 258 253 251 251 251 253 254 255 259 264 267 269 268 269 271 273 277 282 287 291 293 292 290 282 274 264 255 255 233 211 199 198 231 319 3 146 151 154 157 160 162 163 163 163 162 158 152 142 118 66 42 33 30 26 22 19 21 29 41 61 83 100 111 119 120 120 119 117 113 109 107 103 98 91 80 72 68 67 68 70 73 79 86 93 99 102 105 108 111 112 112 110 104 94 89 86 85 90 95 101 104 107 109 109 108 107 107 106 106 108 109 112 114 116 118 120 121 121 121 119 118 116 114 113 112 111 112 115 120 126 130 133 134 132 132 131 131 130 129 128 129 132 135 139 141 143 143 143 144 145 148 152 157 160 162 165 169 170 172 174 176 178 178 179 179 179 176 168 128 30 8 358 351 345 338 329 322 316 311 311 312 312 311 310 309 308 307 306 306 306 306 307 308 310 310 309 307 305 304 303 302 302 302 302 303 303 304 292 294 295 294 294 294 293 292 291 289 287 287 287 287 286 286 285 284 284 283 282 281 279 278 277 277 277 276 275 275 274 274 274 274 274 274 274 275 276 277 278 278 279 279 280 280 280 280 280 281 283 284 286 286 287 287 286 286 286 286 286 285 284 284 284 284 284 285 285 286 286 286 285 284 282 281 280 279 278 277 276 275 275 275 276 276 276 275 275 275 275 275 276 278 279 280 281 282 283 283 282 282 281 280 280 280 280 281 281 281 282 283 284 285 287 287 287 284 284 285 286 289 292 296 299 302 305 308 311 314 317 318 319 320 321 322 324 325 326 327 328 329 329 330 331 332 332 333 333 333 334 334 334 334 335 335 335 336 336 336 337 337 337 338 338 338 338 338 339 339 339 339 340 340 340 341 341 341 341 341 340 340 340 339 339 339 339 339 339 338 338 338 338 337 337 337 336 336 336 336 336 336 336 335 335 334 334 333 333 332 331 330 330 329 328 327 326 326 325 325 325 325 325 325 325 324 324 324 323 322 322 321 320 319 318 316 315 314 313 312 312 312 311 311 311 310 308 305 304 303 302 302 301 301 301 302 302 302 303 302 302 302 301 300 300 299 299 298 297 296 296 294 292 290 286 282 278 277 277 277 277 277 279 280 280 280 280 280 281 281 282 282 282 282 283 283 283 284 284 284 283 283 284 284 283 282 283 285 287 289 291 292 292 293 293 293 293 293 293 293 293 294 294 294 293 291 289 285 282 279 277 276 275 274 274 275 276 278 280 282 283 283 283 283 282 281 281 280 278 275 271 268 264 260 259 259 261 262 262 264 270 275 278 279 279 280 281 282 285 288 291 294 295 295 293 290 287 286 289 289 286 284 290 301 312 318 321 322 320 205 169 165 163 164 164 163 160 156 150 129 79 43 32 33 28 23 18 16 20 29 46 68 90 105 116 120 122 123 123 121 116 113 109 106 101 90 80 73 70 69 68 67 69 74 81 89 95 100 105 109 110 110 107 101 89 75 63 58 64 74 84 90 95 98 98 98 97 96 94 93 94 94 95 97 98 99 100 102 104 107 109 110 110 108 106 106 106 106 106 110 115 120 125 128 130 131 131 131 131 130 129 129 131 133 136 137 138 136 135 134 135 140 146 153 158 162 166 170 173 175 177 179 180 181 183 184 184 180 169 113 26 9 1 354 347 340 334 329 325 320 318 317 316 315 313 312 310 309 308 308 307 308 309 310 311 310 309 307 305 304 303 302 302 302 302 302 303 304 292 293 295 294 293 292 291 289 287 285 284 284 284 283 283 281 281 280 280 279 279 278 276 276 275 275 275 275 275 274 274 274 274 275 275 275 275 275 276 277 278 279 281 281 282 282 282 282 282 282 283 285 286 287 287 287 286 285 285 285 284 284 283 283 283 284 284 284 285 285 285 286 285 285 284 284 282 281 279 277 275 274 275 275 276 277 276 276 275 275 275 276 278 280 282 283 284 283 283 282 281 280 280 280 280 279 279 279 280 280 280 281 282 283 283 283 282 280 280 281 284 287 290 294 298 301 304 307 310 314 317 318 319 320 321 322 323 324 324 325 326 327 328 329 329 330 331 331 332 332 333 333 333 333 333 334 334 334 335 335 335 335 336 336 336 337 337 337 337 337 337 338 338 338 338 339 339 340 340 340 340 340 339 339 339 338 338 338 338 337 337 337 337 336 336 336 336 336 336 336 335 335 335 335 334 334 333 333 332 331 331 330 329 329 328 327 326 326 325 325 325 325 325 325 325 324 324 324 323 323 322 322 321 320 318 317 316 315 314 313 313 313 313 313 313 312 310 308 306 305 304 303 302 302 301 301 301 302 302 302 301 301 301 300 300 300 299 299 298 297 297 296 295 293 290 284 281 280 280 280 279 278 279 280 280 279 279 280 280 281 281 281 281 282 282 282 282 283 283 283 283 283 283 283 283 283 283 284 286 288 289 291 291 292 292 292 292 292 292 292 292 292 293 293 293 292 290 288 285 283 281 280 279 278 277 278 278 279 281 282 282 283 283 282 281 281 280 279 278 276 273 271 269 266 264 264 265 266 266 264 268 274 280 283 284 285 286 287 288 290 291 292 293 294 294 292 290 291 294 296 297 296 297 302 308 312 316 319 320 322 322 320 293 201 178 171 167 163 157 137 59 21 13 16 15 13 11 11 14 19 29 42 59 79 96 107 114 118 121 121 118 115 113 109 105 95 84 75 72 70 67 64 61 62 66 74 82 88 93 99 102 104 105 100 89 74 57 47 46 54 64 73 79 82 84 85 85 84 81 79 77 77 76 77 77 78 78 78 81 86 90 93 93 94 95 96 99 101 101 102 102 103 109 114 118 122 125 127 129 130 131 131 132 134 134 133 131 128 124 120 124 132 141 149 156 161 166 171 173 176 178 181 183 185 188 189 187 182 170 122 29 11 1 354 346 340 336 334 332 330 327 325 321 318 315 313 312 311 310 309 310 310 311 311 311 310 308 307 305 303 302 302 301 301 301 302 303 304 290 290 291 291 290 289 288 287 285 284 283 282 282 282 280 279 278 278 277 277 276 276 275 275 274 274 274 274 274 274 275 275 275 276 276 276 276 276 276 277 278 279 281 282 283 284 285 285 285 285 285 285 285 285 286 286 285 284 284 284 283 283 282 282 282 283 283 283 284 284 285 286 286 286 286 286 284 282 280 278 276 275 275 276 277 277 277 276 276 276 277 278 280 283 284 284 284 283 282 281 279 279 279 279 278 278 278 278 279 280 280 281 282 282 281 280 278 277 277 279 282 286 289 293 297 300 303 306 310 314 317 318 320 321 321 322 322 323 323 324 325 325 326 327 328 329 330 330 331 331 331 331 332 332 332 332 333 333 333 334 334 334 334 335 335 335 335 335 336 336 336 336 336 336 337 337 338 338 339 339 339 339 339 339 339 338 338 338 337 337 336 336 336 335 335 335 335 335 335 335 335 335 335 334 334 333 333 332 331 331 330 329 329 328 328 327 326 326 326 325 325 325 325 325 324 324 324 324 324 323 323 322 322 321 319 318 317 316 315 314 314 314 314 314 314 313 312 310 309 307 306 305 303 303 302 302 301 302 301 301 301 301 301 300 300 300 300 299 299 298 297 297 296 295 293 289 285 283 282 281 281 281 280 280 279 279 279 279 279 280 280 280 281 281 281 281 281 281 282 282 282 282 282 283 283 283 283 284 285 287 288 290 291 291 291 291 291 291 290 290 290 290 291 292 292 291 290 289 287 285 284 283 283 282 281 281 280 280 281 281 282 282 282 282 281 281 280 280 279 278 277 276 275 272 270 269 269 269 269 265 268 273 278 282 284 285 287 289 290 292 291 291 291 292 291 289 286 288 291 294 295 294 294 297 301 306 310 313 316 319 321 322 319 315 304 278 222 193 183 218 344 349 353 355 357 359 2 3 5 7 11 16 23 34 49 64 77 89 99 105 108 108 108 106 102 94 83 70 66 64 63 62 56 53 53 56 62 66 70 76 83 89 97 96 90 78 60 45 38 41 49 58 64 67 69 70 69 68 67 65 63 62 61 58 58 58 59 60 63 66 69 74 77 78 79 80 83 88 90 91 90 85 88 93 100 108 114 120 124 128 130 132 135 136 135 132 127 120 112 106 112 123 135 145 154 161 167 170 173 175 179 183 186 190 192 193 191 185 175 144 35 10 359 353 346 341 338 336 336 335 334 330 325 321 316 313 311 310 310 310 311 311 312 312 311 309 308 306 304 303 302 301 301 301 301 302 303 304 288 288 289 289 289 288 286 285 283 282 282 282 281 281 280 278 277 277 277 276 276 275 274 274 274 273 273 273 274 275 276 276 277 277 278 278 278 278 278 278 279 279 280 282 284 286 287 288 288 287 286 285 284 284 284 284 284 283 283 284 283 283 282 282 282 282 282 282 283 284 285 286 287 287 287 287 285 284 282 280 279 278 277 277 277 276 276 276 277 278 279 281 282 284 284 283 282 281 280 279 278 277 277 277 277 276 277 278 279 281 282 283 283 282 280 278 275 274 274 277 281 285 288 292 295 298 301 305 310 315 317 319 320 321 321 322 322 323 323 324 324 325 326 327 328 328 329 329 330 330 330 330 331 331 331 331 332 332 332 332 333 333 333 333 333 334 334 334 334 334 334 335 335 335 336 336 337 337 338 338 338 339 339 339 339 338 338 338 337 337 336 335 335 334 334 334 334 334 334 334 334 334 334 334 334 333 332 332 331 330 329 329 328 328 327 327 326 326 326 325 325 325 325 325 324 324 324 324 324 324 324 323 322 322 321 319 318 317 316 315 315 315 315 315 315 315 313 312 310 309 307 306 305 304 303 303 302 302 302 301 301 301 300 300 300 300 299 299 299 298 297 297 296 295 294 292 289 287 284 283 282 282 281 280 280 279 279 279 279 279 279 280 280 280 280 280 280 280 281 281 281 282 282 282 283 283 283 284 285 286 287 289 290 290 291 291 290 290 289 289 289 289 290 290 290 291 290 289 287 286 286 286 286 285 284 283 282 281 281 281 281 282 282 282 282 281 281 281 280 280 279 278 276 275 273 272 271 271 271 268 266 268 273 277 281 283 286 288 290 292 290 289 289 290 288 284 280 281 285 288 290 289 288 289 294 299 304 308 312 315 317 318 318 317 314 309 297 280 283 307 321 330 335 339 342 346 350 352 354 355 357 1 5 11 18 26 34 44 56 69 80 87 91 94 91 86 77 63 56 53 53 55 50 45 42 42 43 45 47 50 55 62 70 75 77 75 58 43 32 30 37 47 54 57 58 58 56 54 52 51 51 52 52 50 46 43 42 45 48 53 56 60 63 64 63 61 61 63 67 69 69 64 64 67 74 85 96 106 115 122 128 133 137 138 136 131 125 116 104 96 97 105 123 138 151 161 166 168 170 174 180 184 189 193 195 196 194 190 184 173 50 2 356 351 347 345 342 341 339 337 337 333 330 326 318 314 311 309 308 309 310 311 312 312 311 309 307 305 304 303 302 302 302 302 302 302 303 304 287 287 287 287 287 286 284 283 281 280 280 280 280 279 278 277 276 276 276 276 275 274 274 273 273 273 273 274 275 276 278 279 281 281 281 281 281 281 280 280 280 281 281 282 284 286 288 289 289 289 287 285 284 283 283 282 282 283 283 284 284 284 284 283 283 282 282 282 282 283 284 285 286 287 287 286 285 284 283 282 281 281 279 278 276 275 275 276 278 280 282 283 284 284 283 281 280 279 278 278 277 276 276 276 276 276 277 279 280 282 284 285 285 283 280 276 273 271 272 275 279 283 288 291 295 298 301 305 310 315 317 319 320 321 322 322 323 323 324 324 324 325 325 326 327 327 328 329 329 329 329 330 330 330 330 330 331 331 331 331 331 332 332 332 332 332 333 333 333 333 333 333 333 334 334 335 335 336 336 337 337 338 338 338 338 338 338 337 337 336 336 335 334 334 333 333 333 333 333 333 333 333 333 333 333 332 332 331 331 330 329 328 328 327 326 326 326 325 325 325 325 325 325 325 325 324 324 324 324 324 324 324 323 323 322 321 320 318 317 317 316 316 316 316 316 315 314 312 311 310 308 307 306 306 305 305 304 303 303 302 301 301 300 300 299 299 299 299 298 298 297 297 295 295 294 293 291 289 287 285 284 283 282 281 280 279 279 279 278 278 279 279 279 279 280 280 280 280 280 281 281 282 282 282 283 283 284 284 285 286 287 288 289 290 290 290 290 290 289 288 288 288 288 289 289 289 289 288 287 287 286 286 286 286 286 285 284 283 282 282 281 281 281 281 281 281 281 281 281 281 280 279 278 276 275 273 272 271 269 265 263 264 267 270 274 278 281 284 286 287 287 285 285 286 284 280 276 275 277 281 283 283 283 281 287 293 299 304 308 311 313 315 315 314 312 308 301 293 292 304 314 322 326 329 331 335 338 341 343 344 346 349 351 355 359 4 11 19 30 43 54 65 73 77 78 75 69 56 48 43 44 45 42 38 35 33 32 31 30 31 34 39 44 48 51 52 46 37 28 24 27 37 44 47 48 47 45 43 41 39 40 42 44 42 38 34 32 33 37 45 49 53 55 55 52 47 42 39 39 40 41 42 42 41 46 54 64 78 90 101 110 123 131 134 130 125 116 99 78 63 55 60 97 146 166 174 177 179 180 184 187 191 196 198 200 200 198 195 194 202 293 344 350 350 348 346 344 341 338 334 332 332 332 332 325 319 317 313 310 310 311 311 312 312 311 310 308 306 305 304 304 304 304 303 303 302 303 303 285 285 286 286 285 284 282 280 278 278 278 278 277 277 276 274 274 273 274 274 274 274 273 273 273 274 275 277 278 280 281 283 284 284 284 283 283 282 282 282 282 282 283 283 284 285 287 288 289 289 288 286 284 282 281 280 280 280 281 282 283 284 284 284 284 284 284 284 283 283 283 283 284 284 284 284 284 283 282 281 281 282 281 279 277 275 276 277 279 281 283 284 284 283 281 280 278 278 278 278 277 277 276 276 276 277 278 280 282 283 285 286 285 283 279 274 269 268 270 273 278 282 287 291 294 297 300 303 307 312 316 318 320 321 322 322 323 323 323 324 324 324 325 325 326 326 327 327 328 328 328 329 329 329 329 330 330 330 330 330 330 330 331 331 331 331 331 332 332 332 332 332 332 332 332 333 334 334 335 336 336 337 337 337 337 337 337 337 336 336 335 334 334 333 333 332 332 332 332 332 332 331 331 331 331 331 331 331 330 330 329 328 327 327 326 326 325 325 324 324 324 324 324 324 324 324 324 324 324 323 324 324 324 323 323 322 321 320 319 318 317 317 317 316 316 315 314 313 312 311 310 309 308 307 307 306 305 305 304 303 302 301 301 300 300 299 299 298 298 298 297 296 295 294 294 293 292 290 289 287 286 284 283 282 281 280 279 279 278 278 278 278 279 279 279 279 279 280 280 281 281 282 282 282 283 283 283 284 285 286 286 287 288 289 289 290 290 290 289 288 287 287 287 287 288 288 288 288 287 286 286 286 286 286 286 286 286 285 284 283 282 282 281 280 280 280 280 280 280 281 281 280 279 278 276 275 274 273 265 261 260 260 261 264 266 269 272 276 279 280 280 280 279 281 280 277 274 271 271 274 278 280 281 278 281 286 292 297 302 306 309 310 310 309 306 302 298 294 290 294 304 314 320 323 324 327 329 332 334 337 339 341 343 344 346 350 357 5 17 32 45 56 65 69 69 66 58 49 41 37 39 39 38 34 31 28 26 23 21 20 23 26 29 31 29 28 24 19 15 16 21 29 34 37 37 36 35 33 31 30 31 32 35 34 32 28 25 24 25 32 37 41 44 43 41 37 32 26 22 22 22 23 24 24 25 26 26 28 30 31 35 47 73 107 116 90 24 7 359 352 344 315 256 223 211 205 203 204 208 210 212 212 211 210 212 217 234 290 324 326 325 332 341 345 346 345 342 338 331 324 318 317 322 324 324 322 324 322 317 315 314 313 313 313 312 311 310 308 307 307 306 306 306 305 304 304 304 304 283 284 284 284 283 281 279 277 276 276 276 275 275 274 273 271 271 271 271 272 273 273 273 273 274 275 277 279 280 281 283 283 284 285 285 286 285 285 285 285 284 284 284 284 284 284 285 286 287 287 287 285 283 281 278 277 276 276 276 277 279 280 281 282 283 284 285 285 284 284 283 283 283 283 283 283 282 281 281 280 280 281 282 281 280 278 277 278 279 280 281 282 282 281 279 278 277 277 278 279 279 279 278 278 278 279 280 282 283 285 286 286 285 281 276 271 266 265 268 272 277 282 286 290 293 297 300 302 306 310 315 318 319 320 321 322 322 323 323 323 323 324 324 324 325 326 326 327 327 327 328 328 328 329 329 329 329 329 329 329 329 330 330 330 330 330 330 331 331 331 331 331 331 331 331 332 332 333 333 334 335 335 336 336 336 336 336 336 335 335 334 334 333 333 332 332 331 331 331 331 330 330 330 330 330 330 330 330 329 329 328 328 327 327 326 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 322 321 320 319 318 317 317 316 316 315 315 314 313 312 311 311 310 309 308 307 306 305 304 303 302 301 301 300 300 299 299 298 298 297 297 296 295 294 293 293 292 291 289 288 286 285 284 283 282 281 280 279 279 279 278 278 278 278 279 279 279 280 280 280 281 281 281 282 282 282 283 283 284 285 285 286 287 288 288 289 290 290 289 288 287 287 286 286 287 287 287 287 286 285 285 285 285 285 285 286 286 286 286 285 284 283 282 281 280 279 279 279 279 279 280 280 279 278 277 275 271 265 261 259 257 255 255 255 257 259 261 265 269 272 274 275 274 273 273 272 270 268 267 270 274 278 281 279 280 281 283 289 295 300 303 305 303 297 290 285 284 289 290 292 297 307 316 320 321 322 324 325 327 330 333 335 338 340 342 346 352 0 11 27 44 58 69 74 72 64 54 44 37 35 36 37 36 34 30 26 23 19 16 14 15 17 20 25 21 16 10 4 5 9 16 24 30 33 32 31 29 27 24 22 21 21 24 26 25 23 20 17 16 17 18 18 19 20 20 20 20 19 17 16 14 13 14 14 13 10 7 5 2 360 357 354 348 341 333 327 329 327 323 318 308 289 267 250 239 233 232 240 254 270 274 272 271 275 303 325 334 337 338 337 335 335 337 340 341 341 338 333 326 318 313 313 316 317 318 319 323 326 323 321 319 317 316 316 314 313 312 311 309 309 309 308 308 307 306 306 305 304 282 283 283 283 282 280 278 276 275 274 274 273 272 271 269 269 268 269 270 271 273 274 275 276 277 278 279 280 280 281 281 282 283 284 286 286 287 287 286 286 285 285 284 283 282 282 283 283 284 285 285 284 282 280 277 275 274 273 273 273 273 274 276 277 279 281 282 283 283 283 283 283 283 282 282 281 281 280 279 278 279 280 281 283 283 281 278 277 277 277 277 277 277 277 277 277 276 277 278 279 280 281 281 281 281 281 282 284 285 286 287 286 283 279 273 268 264 264 267 273 278 283 287 290 294 297 300 303 306 311 315 318 319 320 321 322 322 323 323 323 323 324 324 325 325 326 326 326 327 327 328 328 328 329 329 329 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 331 331 331 331 332 333 333 334 334 335 335 335 335 335 335 335 334 333 333 332 332 331 331 331 330 330 330 329 329 329 329 328 328 328 328 328 328 328 327 327 326 326 325 325 324 323 323 323 323 323 323 323 323 322 322 321 321 321 321 322 322 323 323 323 322 321 320 319 318 317 317 316 316 315 315 314 313 312 311 310 309 308 307 306 305 304 304 302 302 301 300 300 299 299 298 297 297 296 296 295 294 294 293 292 290 289 288 287 286 285 283 282 281 281 280 279 279 279 279 279 279 279 279 279 280 280 280 280 280 280 281 281 282 282 283 283 284 284 285 286 287 287 288 289 289 289 288 287 286 286 286 286 286 286 286 286 285 284 284 284 284 285 285 286 287 287 287 286 285 283 282 281 280 279 279 279 279 279 279 279 278 277 274 271 266 263 259 256 253 251 250 250 250 252 254 258 262 266 268 266 265 264 265 264 263 262 263 265 269 276 277 278 279 279 283 288 294 297 299 296 281 265 251 246 264 275 284 291 300 311 318 320 321 321 321 323 324 325 329 333 337 341 345 352 0 11 26 42 60 75 83 84 76 59 46 37 36 36 37 40 36 31 26 21 17 14 12 11 11 13 16 15 12 8 4 4 7 13 21 29 32 32 30 27 24 20 17 15 13 13 15 15 14 13 10 8 7 6 5 6 5 5 4 5 7 8 8 7 6 6 5 4 1 357 352 349 347 345 343 340 338 334 330 328 325 321 319 314 308 300 291 283 278 285 300 312 320 322 324 325 329 333 335 335 335 335 334 334 335 335 336 336 335 333 327 321 316 314 316 317 317 317 320 323 325 325 324 322 321 320 318 317 316 314 313 312 312 311 311 310 309 309 308 307 306 282 282 282 282 281 280 278 276 275 274 273 272 271 270 268 268 268 269 270 272 274 276 278 279 280 281 281 281 281 280 280 281 282 283 285 286 287 287 286 285 284 283 282 282 281 281 281 282 283 283 283 282 280 278 276 274 273 273 272 272 272 272 272 274 276 278 279 280 281 281 281 281 280 280 279 279 278 278 278 278 278 279 280 281 281 279 276 274 273 273 273 273 274 275 276 276 276 277 278 279 280 282 283 283 284 284 285 286 288 288 288 286 283 277 270 264 262 264 268 274 279 284 287 291 294 297 300 304 308 312 315 318 319 320 321 322 322 323 323 323 324 324 325 325 326 326 327 327 327 328 328 329 329 329 329 330 330 330 330 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 331 331 332 332 333 333 334 334 335 335 335 334 334 334 333 333 332 332 331 331 330 330 330 329 329 329 328 328 328 327 327 327 327 327 326 326 326 326 326 325 325 324 324 323 323 323 323 323 322 322 322 322 321 320 320 319 319 320 320 321 321 322 322 321 320 319 319 318 317 317 316 316 315 314 314 313 311 310 309 308 307 306 306 305 304 303 302 301 300 300 299 298 298 297 296 296 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 281 280 280 279 279 279 279 279 279 279 279 279 279 279 279 279 280 280 281 281 282 282 283 283 284 285 286 286 287 287 288 288 288 287 287 286 286 286 285 285 285 285 284 284 283 283 284 284 285 285 286 287 288 287 286 285 284 283 281 279 275 272 271 274 277 278 277 276 275 273 270 266 262 257 254 251 249 247 246 246 247 249 253 256 257 256 255 253 253 254 255 255 255 256 258 262 266 270 273 274 277 281 286 293 296 295 282 261 239 228 238 250 263 275 282 297 313 318 320 321 321 320 320 320 320 327 335 341 348 357 6 19 35 52 67 84 96 102 99 82 62 47 41 39 39 43 40 34 27 21 16 13 11 9 7 7 9 10 11 11 8 6 5 8 15 23 29 31 28 23 20 17 14 12 10 8 7 6 5 4 3 1 360 358 358 358 359 358 356 355 355 356 357 357 356 354 353 351 347 344 341 337 336 336 336 335 335 333 331 329 327 326 324 322 320 316 311 307 305 310 317 324 328 330 331 332 333 333 333 332 331 331 330 330 331 331 331 331 331 328 325 320 316 316 317 318 318 318 319 321 324 325 325 324 323 322 321 319 318 317 316 315 314 314 313 313 312 311 310 309 308 281 281 282 282 281 281 280 278 276 274 273 272 271 270 270 269 269 270 271 273 275 277 279 280 282 282 282 281 281 280 280 280 281 282 283 284 285 285 284 284 283 282 281 281 280 280 281 281 281 281 280 279 278 276 275 274 274 274 274 274 274 273 274 275 276 276 276 277 278 278 278 277 277 277 277 277 277 277 277 277 277 278 278 279 278 276 273 271 270 271 271 272 274 275 276 277 277 277 278 279 280 282 284 285 286 287 288 289 290 290 289 286 281 275 267 261 262 265 269 275 280 284 288 291 295 298 302 307 311 315 317 318 320 321 321 322 323 323 324 324 324 325 325 326 327 327 327 328 328 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 331 331 332 332 333 334 334 334 334 334 334 334 333 333 332 332 331 331 330 330 329 329 328 328 328 327 327 327 326 326 326 326 325 325 325 325 325 325 325 324 324 324 323 323 323 323 323 322 322 322 322 321 320 319 318 318 317 317 318 318 319 320 320 320 319 319 318 318 317 317 316 316 315 314 313 312 310 309 308 308 307 306 305 304 303 302 301 300 299 299 298 297 297 296 296 295 295 294 293 292 291 290 289 288 287 286 285 285 284 283 282 281 281 280 280 279 279 279 279 279 279 279 278 278 278 278 279 279 280 280 281 281 282 282 283 283 284 285 285 286 287 287 287 287 287 286 286 286 285 285 284 284 284 284 284 284 283 284 284 284 285 286 287 287 288 288 287 286 285 283 280 274 269 267 271 274 276 276 276 274 272 270 266 263 259 256 253 250 249 246 244 242 242 243 244 245 244 243 242 242 244 246 248 247 247 247 250 253 257 260 263 267 270 277 288 294 296 289 273 250 238 237 237 241 257 260 264 290 310 317 320 319 319 316 307 294 281 240 144 131 122 105 95 93 93 95 104 113 120 121 112 93 71 55 46 45 49 48 43 32 24 18 14 12 9 7 6 6 7 9 10 9 6 3 3 7 13 21 25 25 19 15 12 11 10 9 7 5 3 1 360 358 357 356 354 354 354 354 353 351 349 348 348 347 346 345 344 342 340 338 335 334 332 331 330 331 331 330 330 329 327 325 325 325 324 324 321 317 312 308 309 315 322 327 330 330 331 331 330 330 329 328 327 327 327 327 327 327 327 327 325 324 322 320 320 319 319 319 319 319 320 322 323 324 324 324 323 322 321 320 319 318 318 317 316 316 315 315 315 314 312 311 279 280 281 281 281 280 280 278 276 274 272 271 271 270 270 270 270 271 271 273 274 276 278 280 281 282 282 281 280 280 280 280 280 281 281 282 282 282 282 282 281 281 280 280 280 280 280 280 280 279 278 277 276 275 275 274 275 275 276 276 276 276 276 277 277 276 276 276 276 276 276 275 275 275 275 276 276 276 276 276 276 276 276 276 275 273 271 270 269 270 271 273 274 276 277 277 278 278 279 280 282 284 285 287 288 289 290 292 292 291 289 285 279 271 265 262 264 268 272 276 281 285 288 292 296 300 304 309 313 316 318 319 320 321 322 323 323 324 324 325 325 326 326 327 327 328 328 328 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 330 330 331 331 332 333 333 334 334 334 334 334 333 333 333 332 332 331 331 330 329 329 328 328 327 327 327 326 326 326 326 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 322 323 323 322 322 322 321 320 319 318 317 316 316 315 316 317 318 318 319 319 318 318 317 317 317 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 300 299 299 298 297 297 296 296 295 295 294 293 292 291 290 289 288 287 286 286 285 284 283 282 282 281 280 280 279 279 279 279 278 278 278 278 278 278 278 279 279 280 280 281 281 281 282 282 283 283 284 285 285 285 286 286 286 286 286 286 285 285 285 284 283 283 283 283 283 284 283 283 284 284 284 286 287 287 288 288 287 287 286 284 279 274 270 270 271 271 271 270 269 267 265 264 262 259 257 255 252 249 247 244 241 239 238 236 235 234 233 234 235 237 240 243 242 241 241 243 244 246 244 246 250 257 265 277 288 292 288 279 266 256 251 251 254 260 254 238 231 266 295 305 306 300 256 181 167 160 155 153 151 147 143 138 132 127 123 124 128 133 133 129 120 102 80 62 60 60 60 59 43 32 24 19 16 13 11 9 8 8 9 10 10 8 2 360 360 4 12 18 19 15 11 8 7 6 6 5 4 2 360 358 357 355 354 353 352 352 351 349 347 345 343 342 341 340 339 338 336 335 333 331 329 327 327 327 327 327 326 325 322 319 316 315 314 313 314 311 307 301 293 290 296 306 317 325 327 327 327 327 327 326 326 326 326 325 325 325 325 324 324 323 323 322 321 321 321 320 319 318 318 319 320 321 322 322 322 322 321 320 319 319 319 319 319 318 318 318 317 317 317 316 315 278 279 279 279 279 278 277 276 274 272 271 270 269 269 269 269 269 269 270 271 273 275 276 278 279 279 280 279 279 279 279 279 279 279 279 280 280 280 280 280 280 280 280 279 278 278 278 278 278 277 276 275 274 274 274 274 274 275 276 276 276 277 277 278 278 277 276 275 275 275 275 274 274 274 274 275 275 276 276 276 276 275 274 273 272 271 270 269 269 270 272 273 275 276 277 278 278 279 281 283 285 287 288 289 290 291 292 292 292 290 287 281 275 268 265 265 267 270 274 278 282 286 290 294 299 303 306 311 314 317 318 320 321 321 322 323 324 324 325 325 326 326 327 327 328 328 329 329 329 330 330 330 331 331 331 331 331 331 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 330 330 330 331 331 332 333 333 333 333 334 333 333 333 332 332 332 331 331 330 329 329 328 328 327 327 326 326 326 325 325 325 325 324 324 324 324 324 324 323 323 323 322 322 322 322 322 322 323 323 323 322 322 321 320 319 317 316 315 315 315 315 316 317 318 318 318 317 317 316 316 316 315 315 314 313 312 311 311 310 309 308 307 305 304 303 302 301 300 299 298 298 297 297 296 296 295 294 294 293 292 291 290 289 288 287 287 286 285 284 283 283 282 281 281 280 280 279 279 279 278 278 278 278 278 278 278 279 279 280 280 281 281 281 281 282 282 283 283 284 284 284 285 285 285 285 285 285 285 285 284 284 284 283 283 283 283 283 283 283 283 283 283 284 285 286 287 287 287 287 287 286 283 280 276 273 271 269 267 266 265 265 263 262 260 258 256 254 251 249 247 244 241 239 237 234 231 229 228 230 232 235 238 242 242 242 241 241 241 242 240 241 243 248 256 266 275 279 273 262 248 238 241 258 277 279 267 237 209 206 214 212 198 182 170 164 160 157 154 152 150 149 147 145 142 138 136 136 138 140 140 138 134 125 111 92 82 76 73 68 56 46 38 31 26 22 18 16 13 12 14 14 13 5 358 355 354 358 4 12 13 11 7 2 1 1 1 1 0 359 358 357 357 356 354 353 351 350 348 346 344 342 340 338 337 336 335 335 333 332 331 329 328 327 326 325 325 324 323 321 318 315 310 306 301 298 295 289 281 277 275 274 276 283 294 311 319 323 325 324 324 324 324 324 324 324 324 324 323 323 323 322 321 321 320 320 320 320 320 319 319 319 319 320 320 320 320 319 318 316 315 316 316 318 319 319 319 319 318 318 318 318 318 276 276 276 276 275 275 274 273 273 271 270 269 268 268 268 268 268 268 269 270 271 273 274 275 276 276 277 277 277 278 277 277 277 278 278 278 278 279 279 279 279 279 279 278 278 277 277 277 276 275 274 273 273 273 273 273 273 273 273 273 274 274 275 276 276 276 275 274 274 274 273 273 273 273 273 274 275 275 276 276 275 274 273 272 271 271 270 270 270 270 272 273 275 276 278 279 280 281 283 286 288 290 292 292 292 293 293 292 291 288 283 277 272 267 266 267 270 273 276 280 284 287 291 295 301 307 311 313 315 317 319 320 321 322 323 323 324 324 325 325 326 326 327 328 328 329 329 330 330 330 331 331 331 331 331 331 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 331 331 331 332 332 332 333 333 333 333 333 333 332 332 332 331 331 330 330 329 329 328 328 327 327 326 326 326 325 325 325 324 324 324 324 323 323 323 323 322 322 321 321 321 322 322 322 322 323 323 322 322 321 319 318 317 316 315 314 315 315 316 316 316 316 316 316 315 315 315 314 314 314 313 313 312 311 311 310 309 308 306 305 303 302 301 300 299 298 298 297 297 296 296 295 295 294 293 292 291 290 289 288 287 287 286 285 284 283 283 282 281 281 280 280 279 279 279 279 279 279 279 279 279 279 279 279 279 280 280 280 281 281 281 282 282 282 283 283 283 284 284 284 285 285 285 285 284 284 284 284 283 283 282 282 282 282 282 282 282 282 283 283 284 285 286 286 287 288 287 286 284 281 278 275 273 271 269 268 267 265 264 263 261 259 257 254 252 249 246 242 240 237 233 230 228 228 230 232 234 237 239 241 241 242 242 242 241 242 244 248 253 258 261 263 271 270 258 227 202 195 203 233 265 278 247 195 183 177 173 169 166 164 162 160 159 157 156 155 154 153 152 150 147 146 145 145 146 146 145 143 138 131 119 107 96 87 79 72 65 60 51 43 37 32 27 23 21 19 15 7 0 355 353 351 354 358 2 4 4 2 358 357 356 357 357 356 355 355 354 353 353 352 350 349 348 346 343 341 340 338 336 335 333 331 330 329 327 326 326 326 325 325 324 324 323 322 320 319 317 314 311 308 304 298 290 283 281 281 283 284 285 290 299 307 313 317 318 319 319 318 318 318 317 316 317 318 319 319 319 318 318 318 318 318 319 319 318 318 318 318 319 319 319 319 318 317 317 316 316 315 316 317 318 319 319 319 319 319 319 318 274 273 272 272 273 273 273 273 272 271 270 269 268 268 267 267 268 268 269 270 271 272 273 273 274 274 275 276 276 277 277 277 277 277 277 277 277 278 278 278 278 278 278 278 277 276 275 275 274 273 272 272 271 271 270 270 270 270 270 270 270 271 272 272 273 272 272 272 272 271 271 271 272 272 273 273 274 275 276 276 275 274 273 272 272 272 272 272 271 271 272 273 275 277 279 280 282 284 287 289 291 293 294 295 295 295 295 293 290 285 280 275 271 269 269 270 273 275 278 282 285 289 293 297 303 309 313 315 317 318 320 321 322 322 323 323 324 324 325 325 326 327 328 328 329 329 330 330 331 331 331 331 331 331 331 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 332 332 333 333 333 333 333 333 333 332 332 332 331 331 330 330 329 328 328 328 327 327 326 326 326 325 325 325 324 324 324 323 323 322 322 321 321 321 321 321 321 322 322 322 322 322 322 321 320 319 318 316 316 315 315 315 315 315 315 315 315 315 314 314 314 313 313 313 313 312 312 311 311 310 309 308 307 306 305 303 302 301 300 299 298 298 297 297 296 296 295 294 293 292 291 290 289 288 288 287 286 285 284 284 283 282 282 281 281 280 280 280 279 279 279 279 279 279 279 279 279 279 279 279 280 280 280 280 281 281 281 281 282 282 282 283 283 283 284 284 284 284 284 284 284 283 283 283 282 282 282 282 281 281 281 281 282 282 283 284 284 285 286 287 287 287 286 284 282 280 277 275 273 271 270 269 268 267 266 264 262 260 257 254 250 246 242 237 231 230 229 230 231 232 233 235 237 238 239 241 242 243 243 244 247 254 262 265 265 258 265 268 264 248 216 195 193 197 204 224 163 145 151 155 159 160 161 160 160 160 160 160 160 160 160 161 160 159 157 156 154 153 153 152 150 149 146 142 136 127 117 105 95 87 85 82 76 68 59 50 41 34 30 27 22 5 358 353 351 350 350 351 353 356 358 355 353 352 351 352 351 351 351 351 350 349 349 348 347 346 344 342 341 338 337 336 334 333 330 328 325 323 321 320 320 321 322 322 323 323 323 322 320 319 319 318 316 315 313 310 307 304 302 302 303 303 301 301 302 303 305 307 308 308 308 307 307 305 302 300 299 299 302 306 307 307 307 308 310 312 314 314 315 315 315 315 316 317 318 318 317 317 317 317 317 317 317 317 318 319 319 318 318 318 318 318 272 270 270 271 271 271 272 272 272 271 270 270 269 268 268 268 268 268 269 270 271 272 273 273 274 274 275 276 277 277 278 278 278 278 278 278 277 277 277 278 278 278 278 277 277 276 275 274 273 272 271 270 269 268 267 267 267 268 268 269 268 269 269 270 270 270 270 270 270 270 270 270 271 272 273 274 274 275 275 275 275 275 274 274 274 275 275 275 274 273 273 273 275 277 280 283 286 288 290 292 293 295 296 296 297 297 295 293 289 284 279 275 274 273 273 275 277 279 281 285 288 291 295 299 305 311 315 317 318 320 321 321 322 322 323 324 324 324 325 326 326 327 327 328 329 329 330 330 330 330 330 331 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 331 331 331 331 332 332 333 333 333 333 333 333 333 333 333 333 332 332 331 330 330 329 329 328 328 328 327 327 326 326 326 325 325 324 324 323 323 322 322 321 321 321 320 320 321 321 321 322 322 322 321 320 319 318 317 317 316 315 315 315 315 315 315 314 314 314 313 313 313 313 312 312 312 312 311 311 310 310 309 308 307 306 305 304 302 301 300 299 299 298 298 297 296 295 294 293 292 291 290 289 289 288 287 286 285 285 284 283 283 282 281 281 280 280 280 280 279 279 279 279 279 279 279 279 279 279 279 279 279 279 280 280 280 281 281 281 281 282 282 282 283 283 283 283 283 283 283 283 283 283 283 282 282 282 281 281 280 280 281 281 282 282 283 283 284 285 286 286 286 286 285 284 282 281 279 277 275 273 271 270 268 267 266 264 262 259 257 254 250 246 240 233 232 233 234 233 233 233 234 235 236 237 239 240 242 244 246 250 257 265 271 275 270 268 266 262 256 241 219 208 200 192 183 167 150 141 142 148 152 155 157 159 160 162 162 163 164 164 165 165 165 164 163 161 160 159 157 156 154 152 149 145 139 130 119 108 100 101 98 95 89 82 72 60 49 41 35 25 5 356 351 349 347 345 345 345 346 348 348 348 347 346 347 346 346 346 346 345 344 343 343 342 341 340 339 338 336 335 334 333 331 329 327 324 321 319 318 318 318 318 319 319 320 321 321 320 320 320 320 319 319 319 318 317 315 314 314 313 312 311 310 309 307 306 304 302 302 303 303 303 301 299 295 293 291 291 294 295 294 291 291 294 299 305 308 310 311 311 312 313 315 316 317 317 316 317 317 317 317 317 317 318 319 318 318 318 318 318 318 270 269 270 270 270 270 270 271 271 271 270 270 269 269 268 268 268 269 269 270 271 272 273 274 274 275 276 277 278 278 279 280 280 280 280 279 278 278 278 277 277 277 277 277 276 275 274 273 272 270 269 268 267 266 266 266 266 267 267 268 268 268 269 269 269 269 269 269 269 270 270 271 272 273 274 274 274 275 275 275 275 275 275 275 275 276 276 276 276 275 275 275 277 279 282 285 288 291 293 294 295 295 295 295 295 295 293 291 287 284 281 279 279 279 279 280 282 284 287 289 292 296 299 304 309 314 316 318 319 320 321 322 322 322 323 323 324 324 325 325 326 326 327 327 328 328 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 332 332 333 333 334 334 334 335 335 335 335 334 334 333 333 332 331 331 330 330 330 329 329 328 328 327 327 326 326 326 325 325 324 323 323 322 321 320 320 319 319 320 320 320 321 321 321 320 319 319 318 317 317 316 316 316 315 315 315 314 314 313 313 313 313 312 312 312 311 311 311 311 311 310 310 309 308 307 306 305 303 302 301 300 299 298 298 297 296 295 294 293 293 292 291 290 289 288 287 286 285 285 284 283 283 282 282 281 281 280 280 280 279 279 279 279 279 279 279 279 279 279 278 278 278 278 279 279 280 280 280 280 281 281 281 282 282 282 282 282 282 282 282 282 282 282 282 282 282 281 281 281 280 280 280 280 281 282 282 282 283 283 284 285 285 285 285 284 283 282 281 279 277 276 274 272 270 268 266 264 261 259 256 255 253 250 246 240 238 238 238 237 237 236 236 236 235 234 235 237 240 245 248 251 257 263 268 270 270 268 262 253 248 240 226 215 204 194 186 175 165 154 146 143 146 149 153 157 159 161 162 163 164 165 165 166 166 166 165 165 163 162 161 159 157 155 153 150 145 138 129 118 111 111 110 108 104 99 92 82 70 59 44 15 1 354 352 349 347 345 343 342 341 340 340 341 341 342 342 342 342 341 341 340 339 338 338 337 336 336 335 335 334 333 332 331 330 328 326 325 322 321 320 319 319 318 318 317 318 318 319 320 320 320 321 321 320 320 320 319 319 318 317 317 316 315 314 313 312 310 309 307 307 307 307 307 306 304 301 300 299 300 300 300 299 297 297 298 301 304 305 306 307 307 308 310 313 315 316 317 317 317 317 317 317 317 318 318 318 318 318 318 318 318 318 270 270 270 270 270 270 269 270 270 270 270 270 270 269 269 269 269 269 269 270 271 272 272 273 273 274 275 276 277 278 279 280 281 281 281 280 279 279 278 278 277 277 277 277 276 275 273 272 270 269 268 267 266 266 265 265 266 266 267 267 268 269 269 269 269 269 269 269 270 270 271 272 273 273 273 272 272 273 274 274 274 274 274 275 275 276 277 277 277 277 277 278 279 281 284 287 290 292 295 296 295 294 293 291 290 289 288 287 285 283 282 283 284 285 287 289 291 293 296 300 303 306 309 313 315 317 318 319 320 321 322 323 323 323 323 323 323 324 324 325 325 326 326 327 327 327 328 328 328 328 329 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 331 331 331 331 332 332 332 332 332 332 332 331 331 332 332 332 333 333 334 335 335 336 336 336 336 336 336 335 335 334 333 333 332 332 332 331 331 330 330 329 328 328 328 327 327 327 326 326 325 324 323 322 321 320 319 319 319 319 319 319 320 320 320 319 319 318 318 317 317 317 316 316 316 315 315 314 314 313 313 312 312 311 311 311 311 311 311 310 310 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 295 294 293 292 291 290 289 288 287 287 286 285 284 284 283 282 282 281 281 280 280 280 279 279 279 279 279 279 279 279 279 279 279 278 278 278 278 278 279 279 280 280 280 280 280 281 281 281 281 281 281 282 282 282 282 282 281 281 281 281 281 280 280 280 280 280 280 280 281 281 282 282 283 283 284 284 284 284 283 283 282 281 280 278 276 274 272 270 267 265 261 258 255 253 253 252 248 246 244 243 243 242 242 241 240 238 236 233 232 233 235 242 248 251 253 257 259 261 260 256 250 239 233 227 218 211 204 196 187 178 170 164 159 154 150 150 152 155 158 159 161 162 163 164 165 166 166 167 166 166 165 163 162 160 159 157 155 153 150 145 137 127 123 121 119 118 114 110 106 100 92 82 70 44 29 20 5 357 352 347 344 342 340 338 335 334 334 335 336 337 337 337 337 336 335 335 334 334 333 332 332 332 331 331 331 329 328 327 325 324 322 321 320 319 319 318 318 317 317 317 318 318 319 320 320 320 320 320 320 319 319 318 318 317 317 316 315 315 314 313 312 311 311 311 311 311 310 308 307 307 307 308 308 309 309 308 307 306 306 306 305 303 303 303 304 307 310 313 314 316 316 316 316 316 317 317 318 318 318 318 318 318 318 318 318 270 270 270 270 269 269 269 269 269 270 270 270 270 270 270 270 269 269 269 270 270 271 271 272 272 273 274 275 276 277 278 280 281 282 282 281 280 279 278 278 277 277 277 276 275 273 271 270 269 268 267 266 266 265 266 266 266 266 267 267 268 269 269 269 269 269 270 270 271 271 272 273 273 272 271 270 269 270 271 272 273 273 274 275 276 277 278 278 279 279 280 281 283 285 287 289 292 294 295 296 295 293 290 288 286 284 283 282 282 282 283 285 287 290 295 300 304 307 310 314 316 317 318 319 319 320 320 321 322 322 323 323 323 323 324 324 324 324 325 325 325 326 326 326 327 327 327 327 328 328 328 328 328 328 328 329 329 329 329 329 330 330 330 330 330 330 331 331 331 331 332 332 332 332 332 333 333 333 333 333 333 333 333 334 334 334 335 336 336 337 337 337 337 337 337 336 336 335 335 334 334 334 333 333 332 332 331 330 330 329 329 329 328 328 328 327 327 326 325 324 323 322 321 319 318 318 318 318 319 319 319 319 319 318 318 318 317 317 317 317 316 316 315 315 314 313 312 312 311 311 310 310 310 310 310 310 310 310 309 309 308 307 306 305 304 303 302 300 299 298 297 297 296 295 294 293 292 291 290 289 289 288 287 286 285 285 284 283 283 282 281 281 280 280 280 279 279 279 279 279 279 279 279 279 279 279 278 278 278 278 278 278 278 279 279 279 279 280 280 280 280 280 280 281 281 281 281 281 281 281 281 281 281 280 280 280 280 279 279 279 280 280 280 281 281 281 282 282 282 282 282 282 282 282 282 281 280 278 276 274 271 269 267 264 260 255 253 253 253 251 249 248 248 247 247 246 244 242 240 239 237 235 233 234 238 243 246 247 248 249 251 251 248 242 234 227 220 212 206 200 194 187 180 173 169 166 163 159 156 155 155 156 157 159 161 163 164 165 165 166 166 166 165 164 163 161 160 159 157 156 155 153 149 144 136 132 128 125 125 121 117 112 111 108 104 94 78 65 57 47 34 16 354 348 344 342 338 334 331 330 330 330 331 332 333 333 333 332 332 331 331 331 330 330 330 330 330 329 328 327 326 324 323 322 321 320 319 318 317 316 315 315 315 316 317 318 318 318 319 319 319 319 318 318 317 317 316 316 315 315 314 314 314 313 313 313 313 313 313 313 312 311 311 312 312 313 313 313 312 312 311 311 310 310 309 307 306 306 307 309 311 313 314 314 314 314 315 315 316 316 317 317 317 317 317 317 317 318 271 270 270 269 268 268 268 268 269 269 270 270 270 270 270 270 269 269 269 269 270 270 271 271 272 272 273 274 275 276 278 279 281 282 282 281 280 279 278 277 277 277 276 275 274 272 270 268 267 267 266 266 265 265 266 267 267 267 267 268 268 269 269 270 270 271 271 271 271 271 271 272 271 270 269 268 267 268 270 271 273 274 275 277 278 278 279 280 281 282 283 284 286 287 289 291 293 295 295 295 293 291 288 285 282 280 279 279 280 281 283 286 290 297 303 308 311 314 317 319 320 321 321 322 322 322 322 322 323 323 323 324 324 324 324 324 325 325 325 325 326 326 326 326 326 327 327 327 327 328 328 328 328 328 329 329 329 329 329 330 330 330 330 331 331 331 331 332 332 332 333 333 333 333 333 333 334 334 334 334 334 335 335 335 335 336 336 336 337 337 338 338 338 338 337 337 337 336 336 336 335 335 335 334 334 333 332 331 331 330 330 330 329 329 329 329 328 328 327 327 326 324 323 321 320 319 318 318 318 319 319 319 319 318 318 318 317 317 317 317 316 316 315 315 314 314 313 312 312 311 311 310 310 309 309 309 310 310 310 309 309 308 307 306 305 304 303 302 300 299 298 297 296 295 294 293 292 292 291 290 289 288 287 286 286 285 284 283 283 282 282 281 281 280 280 279 279 279 279 279 279 279 279 279 278 278 278 278 278 278 278 278 278 278 278 278 279 279 279 279 279 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 279 279 279 279 279 279 279 280 280 280 280 281 281 281 281 281 281 281 281 281 281 279 278 275 273 270 269 266 263 258 255 254 254 253 252 252 253 251 249 247 246 244 242 241 241 242 243 243 244 245 245 243 242 243 246 247 247 241 236 230 224 214 208 204 199 192 184 177 173 171 168 165 162 160 158 157 157 157 160 161 163 164 164 164 164 164 163 163 162 161 160 159 158 156 155 153 150 147 144 140 135 128 127 124 121 117 117 117 118 112 100 79 63 50 39 30 7 354 347 344 340 335 330 326 323 321 323 325 327 329 329 329 330 329 329 328 328 327 327 327 327 326 326 325 323 322 321 320 320 319 318 317 316 315 314 313 313 314 314 315 316 316 316 316 316 316 316 316 316 315 315 314 314 313 313 313 313 313 313 312 313 313 313 313 313 312 313 313 313 313 313 313 313 313 313 313 313 313 312 311 311 310 309 310 310 311 312 312 312 311 311 312 313 314 314 315 315 315 315 315 315 316 271 270 269 268 268 267 268 268 268 269 269 269 269 269 269 269 268 268 268 269 269 270 271 272 272 273 273 274 275 276 277 279 280 281 282 281 280 278 277 277 276 276 275 274 272 270 268 266 266 265 265 265 265 265 266 266 267 267 267 267 268 269 270 271 272 273 273 273 272 271 270 270 269 269 268 268 268 268 269 271 273 275 277 279 279 280 281 282 283 284 284 285 287 289 291 292 294 295 295 294 292 289 285 282 279 278 278 279 281 283 285 288 293 298 304 308 311 314 317 319 320 321 322 322 323 323 324 324 324 324 324 324 324 324 325 325 325 325 326 326 326 326 326 326 326 327 327 327 328 328 328 328 329 329 329 329 330 330 330 330 331 331 331 331 332 332 332 332 333 333 333 333 333 333 333 334 334 334 335 335 335 336 336 336 336 336 337 337 337 338 338 338 338 338 338 338 337 337 337 336 336 336 335 335 334 334 333 333 332 332 331 331 330 330 330 330 329 329 329 328 327 326 325 324 322 320 319 319 319 319 319 319 319 319 318 318 317 317 317 317 316 316 316 316 315 315 314 314 313 312 311 310 310 309 309 309 309 309 309 309 308 308 308 307 306 305 304 303 302 300 299 298 297 296 295 294 293 292 291 290 289 289 288 287 286 285 284 284 283 283 282 281 281 280 280 280 279 279 279 279 278 278 278 278 278 278 278 278 278 277 277 277 277 277 278 278 278 278 278 279 279 279 279 279 279 279 280 280 280 280 280 280 280 280 279 279 279 279 279 279 279 279 278 279 279 279 279 279 279 279 279 279 279 280 280 280 280 280 279 277 275 272 270 267 264 260 259 258 257 256 256 257 258 256 253 248 249 250 249 250 250 250 252 253 254 255 256 252 248 247 248 248 248 246 244 241 238 229 221 216 210 202 193 185 180 176 173 171 169 167 165 163 161 160 159 159 160 161 161 161 161 162 162 161 160 159 158 158 157 156 154 152 150 149 148 147 145 140 136 132 128 123 121 121 121 118 109 91 71 51 36 30 17 2 349 345 342 338 333 328 321 316 313 312 313 319 323 325 326 326 326 325 324 323 323 322 322 321 321 320 319 317 317 317 317 317 316 315 314 313 313 312 312 313 313 314 314 314 314 314 314 314 314 314 314 313 313 312 312 311 311 311 311 311 311 311 311 311 311 311 311 311 312 312 312 312 312 312 312 312 312 312 312 312 312 311 311 311 310 310 310 310 310 310 310 309 308 308 308 309 310 311 311 310 309 310 311 313 271 270 269 268 267 267 267 268 268 268 268 268 268 268 267 268 268 268 268 269 270 270 271 272 272 273 273 274 274 275 276 278 279 280 281 281 279 278 276 275 275 274 273 272 270 268 266 265 264 264 264 264 264 265 266 266 266 267 267 268 269 271 272 274 276 276 274 273 271 270 269 269 269 269 269 269 269 269 270 271 273 275 278 280 281 282 282 283 285 285 286 286 287 289 291 292 293 293 293 292 290 287 283 280 278 278 279 281 284 286 289 292 296 301 305 307 310 313 315 317 319 320 321 322 322 323 323 324 324 325 325 325 325 325 325 325 326 326 326 326 326 326 327 327 327 327 327 328 328 328 329 329 329 330 330 330 330 331 331 331 331 332 332 332 332 332 333 333 333 333 333 333 333 334 334 334 334 335 335 335 336 336 336 336 337 337 337 337 338 338 338 338 338 339 338 338 338 338 337 337 337 337 336 336 335 335 334 334 333 333 332 332 332 331 331 330 330 329 329 328 328 327 326 325 324 323 321 320 320 320 320 320 320 319 319 318 318 317 317 317 317 317 317 316 316 316 315 315 314 313 312 311 310 310 309 309 309 309 308 308 308 308 308 308 307 306 305 304 303 302 300 299 298 296 295 294 293 292 292 291 290 289 288 287 286 286 285 284 284 283 282 282 281 281 280 280 279 279 279 278 278 278 278 278 278 278 278 278 277 277 277 277 277 277 277 277 278 278 278 278 278 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 278 278 278 278 278 278 278 278 278 278 278 277 277 277 277 278 278 278 279 279 278 277 274 271 268 264 262 261 261 260 259 260 263 263 261 258 252 253 255 256 257 257 258 259 260 261 263 263 261 258 256 255 254 253 252 251 248 243 238 233 228 223 216 206 197 189 183 179 177 175 174 172 170 167 165 162 161 160 160 160 160 160 160 161 160 159 159 158 157 156 155 154 152 150 150 152 153 153 150 148 143 137 130 124 119 115 111 104 94 83 67 42 34 24 13 354 346 342 338 334 330 326 321 315 307 305 307 311 315 319 321 322 321 321 320 319 318 317 317 317 316 314 312 312 312 313 313 313 313 312 311 311 312 312 313 313 314 314 313 313 313 313 313 313 313 312 311 310 310 310 309 309 309 309 309 309 309 309 310 310 310 310 310 310 310 311 311 311 311 311 311 310 310 310 310 310 310 310 310 310 310 309 309 309 309 308 307 306 306 306 307 307 306 305 304 304 304 306 310 271 271 269 268 267 267 267 268 267 267 267 267 268 268 268 268 268 269 269 269 270 270 271 271 272 272 273 274 274 275 275 276 277 279 279 280 279 278 276 275 274 273 272 270 269 267 266 265 265 264 264 264 264 265 266 266 267 268 269 270 272 274 275 276 276 276 274 272 271 270 269 269 270 270 270 270 270 271 272 273 274 276 279 281 283 284 285 285 286 286 286 286 287 288 289 290 291 291 290 289 287 284 282 280 279 279 282 284 287 290 293 297 300 303 306 308 310 312 314 316 318 319 320 321 321 322 323 324 324 325 325 326 326 326 326 326 326 326 326 327 327 327 327 327 328 328 328 328 329 329 329 329 330 330 330 331 331 331 331 332 332 332 332 332 332 333 333 333 333 333 333 333 333 334 334 334 334 334 335 335 336 336 336 336 337 337 337 337 338 338 338 338 338 338 338 338 338 338 338 338 337 337 336 336 336 335 335 335 335 334 334 333 333 332 332 331 331 330 329 329 328 328 327 326 325 324 323 322 322 321 321 321 320 320 319 319 318 318 318 318 317 317 317 317 317 317 316 315 315 314 313 312 311 310 310 309 309 308 308 308 308 308 308 308 308 307 307 306 304 303 301 300 299 297 296 295 294 293 292 291 290 289 288 288 287 286 285 285 284 283 283 282 281 281 280 280 280 279 279 279 278 278 278 278 278 278 277 277 277 277 277 277 277 277 277 277 277 277 278 278 278 278 278 278 278 278 278 278 278 278 279 279 278 278 278 278 278 278 278 278 278 278 277 277 277 277 277 277 277 277 276 276 276 275 275 276 276 276 277 277 276 274 272 269 265 264 263 263 263 262 263 266 266 264 261 257 257 258 260 261 262 263 264 265 266 266 265 264 262 261 261 261 260 257 253 249 245 241 238 235 231 225 219 211 201 192 188 186 184 182 179 177 175 172 170 167 165 164 164 163 163 162 162 162 161 160 159 159 158 158 156 154 151 150 153 156 157 157 156 153 148 140 128 112 101 93 89 89 91 92 56 26 7 355 347 342 339 336 333 330 327 324 320 314 310 307 306 310 313 317 319 319 319 318 316 315 313 313 313 313 313 311 309 309 310 310 311 310 310 310 310 310 311 312 312 313 313 312 312 312 312 312 312 311 310 309 308 308 307 307 307 307 307 307 307 308 308 309 309 309 310 310 310 310 309 309 309 309 309 309 309 309 309 309 309 309 308 308 308 309 309 309 308 308 308 307 307 307 307 308 308 307 304 303 302 303 305 308 271 270 269 268 267 267 267 268 268 268 268 268 268 268 269 269 269 269 269 270 270 270 270 271 271 272 272 273 274 274 275 275 276 278 279 279 278 277 276 274 273 272 271 270 269 268 267 266 266 265 265 265 265 266 267 268 269 270 271 273 274 275 276 276 275 274 273 272 271 271 270 270 270 271 271 271 272 273 274 275 277 279 281 284 286 287 288 288 287 287 286 286 286 287 287 287 287 286 284 282 281 280 279 279 279 281 283 286 289 292 296 300 303 305 307 309 311 313 314 316 317 318 319 319 320 321 322 323 324 325 325 326 326 326 326 326 327 327 327 327 327 328 328 328 328 328 328 329 329 329 329 330 330 330 331 331 331 331 332 332 332 332 332 333 333 333 333 333 333 333 333 333 333 333 334 334 334 335 335 335 335 336 336 336 337 337 337 337 337 338 338 338 338 338 338 338 338 338 337 337 337 337 336 336 336 336 336 335 335 335 334 334 333 333 332 332 331 330 330 329 328 328 327 327 326 325 325 324 323 323 322 322 321 321 320 320 319 319 319 318 318 318 318 317 317 317 317 316 315 315 314 313 312 311 310 310 309 309 308 308 308 308 308 308 308 308 307 306 305 304 302 301 300 298 297 296 295 294 293 292 291 290 289 288 287 287 286 285 285 284 283 282 282 281 281 280 280 279 279 279 278 278 278 278 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 277 277 277 277 277 277 277 277 277 276 276 276 276 276 276 276 275 275 274 274 274 273 273 274 275 275 275 274 272 270 268 267 266 265 265 264 265 266 266 265 263 262 261 261 262 264 265 266 266 267 268 267 266 263 260 262 263 264 263 260 256 252 248 244 240 238 235 231 228 222 214 204 200 196 193 191 188 186 184 181 179 177 174 173 171 170 170 169 169 168 166 165 164 163 162 162 161 158 155 153 155 158 160 162 163 163 161 156 143 117 92 76 71 79 86 53 358 345 342 340 338 337 335 333 330 328 325 323 321 318 315 313 310 310 312 314 317 319 320 319 318 316 313 312 311 310 311 311 309 309 308 308 309 309 309 309 309 310 310 310 310 310 310 310 310 310 310 310 309 309 308 307 306 306 306 306 306 306 306 306 306 306 307 307 308 308 309 309 309 309 309 308 308 308 308 308 307 307 307 307 307 307 307 307 308 308 308 308 308 308 307 307 306 307 307 308 309 309 308 308 309 309 310 310 270 269 268 267 267 267 268 268 269 269 269 268 268 269 269 269 269 269 269 269 270 270 270 271 271 271 272 273 273 274 274 275 276 277 279 278 278 277 275 274 272 271 271 270 270 269 268 267 267 267 267 267 267 268 268 269 270 271 272 273 274 274 274 273 272 272 271 271 271 271 270 271 271 271 272 273 274 275 276 277 279 281 284 286 288 290 291 290 288 287 286 286 285 285 285 283 282 280 278 275 274 274 274 276 278 281 284 286 289 292 296 300 303 306 309 311 313 314 315 316 317 317 318 318 319 320 321 322 323 324 325 326 327 327 327 327 327 327 327 327 328 328 328 328 328 329 329 329 329 329 330 330 330 330 331 331 331 331 332 332 332 332 333 333 333 333 333 333 333 333 333 333 333 333 334 334 334 335 335 335 335 335 336 336 336 337 337 337 337 337 338 338 338 338 338 338 338 337 337 337 336 336 336 336 336 336 335 335 335 335 335 334 334 334 333 332 332 331 330 330 329 328 328 327 327 326 326 325 324 324 323 323 322 322 321 321 320 320 319 319 319 318 318 318 318 318 317 317 316 315 315 314 313 312 311 311 310 309 309 309 308 308 308 308 307 307 307 306 305 304 303 302 301 299 298 297 295 294 293 292 291 290 289 289 288 287 286 286 285 284 284 283 282 282 281 280 280 279 279 279 278 278 278 277 277 277 277 277 277 277 277 277 277 276 276 276 276 277 277 277 277 277 278 278 278 277 277 277 277 277 277 277 277 277 277 276 276 276 276 276 277 276 276 276 276 275 275 275 275 275 274 274 274 273 273 272 272 271 272 273 273 273 272 271 270 269 268 267 266 266 266 267 266 265 265 264 264 263 262 264 266 267 267 267 268 267 267 265 262 263 264 266 265 263 261 259 255 250 243 241 239 237 235 230 223 216 210 206 205 202 199 196 193 190 188 186 183 181 179 179 178 177 177 177 176 174 173 171 169 169 168 167 167 167 167 168 169 170 172 174 176 177 179 169 122 58 29 15 0 336 330 329 331 331 331 330 329 328 326 324 321 319 318 318 317 316 314 312 312 312 314 316 317 318 318 317 314 312 310 308 308 309 308 308 307 307 307 307 307 308 308 308 308 308 308 308 307 307 307 307 307 307 307 306 305 304 303 303 304 304 304 305 305 305 306 305 306 306 306 307 307 307 308 307 307 307 307 307 306 306 306 306 306 306 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 308 309 309 309 310 310 310 310 311 271 270 269 269 269 270 270 270 270 270 270 269 269 269 269 269 269 269 269 269 269 270 270 271 271 271 272 273 273 274 275 276 277 278 278 278 277 276 275 273 272 271 271 270 270 269 269 269 269 269 269 269 269 269 270 270 271 271 272 272 272 272 272 271 270 271 271 271 271 271 271 271 272 272 273 274 275 277 278 279 281 283 286 288 290 292 292 290 288 286 285 284 284 283 282 280 278 276 274 272 270 270 271 273 276 280 283 287 289 293 297 300 303 307 310 312 314 315 316 316 317 317 317 317 318 319 320 321 322 323 324 325 326 327 327 327 327 327 327 327 328 328 328 328 329 329 329 329 329 329 330 330 330 330 331 331 331 331 332 332 332 333 333 333 333 333 333 333 333 333 333 333 334 334 334 334 334 335 335 335 335 336 336 336 337 337 337 337 337 337 338 338 338 338 338 338 338 338 337 337 336 336 335 335 335 335 335 335 335 335 335 335 334 334 333 333 332 332 331 330 330 329 328 328 327 327 326 326 325 325 324 323 323 323 322 322 321 320 320 320 319 319 319 318 318 318 318 317 317 316 315 315 314 313 312 312 311 310 310 309 309 308 308 307 307 307 306 306 305 304 303 302 301 300 299 298 296 295 294 293 292 291 290 289 288 288 287 286 286 285 284 284 283 282 281 281 280 279 279 279 278 278 278 277 277 277 277 277 277 277 277 277 276 276 276 276 276 276 276 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 276 276 276 276 276 276 276 276 275 275 275 274 274 274 274 274 273 273 273 272 271 271 270 271 271 272 271 271 271 270 270 269 267 267 267 267 268 267 265 264 264 264 264 263 262 263 265 265 266 266 267 268 267 265 264 264 266 265 264 264 263 261 257 251 247 244 242 241 238 231 225 220 217 216 213 210 206 202 199 197 196 194 192 189 188 188 188 188 189 188 187 186 183 181 180 180 183 189 195 196 191 187 187 188 190 193 198 212 238 274 301 313 316 315 313 312 313 318 321 323 324 324 323 322 321 319 317 316 316 315 316 315 314 313 312 312 313 314 315 315 314 313 312 311 309 308 307 307 306 306 306 305 305 305 305 305 306 306 306 306 306 305 305 305 305 305 305 304 304 303 302 301 301 301 301 302 303 303 304 304 305 305 305 305 305 306 306 306 306 306 306 305 305 305 305 305 305 305 305 305 305 305 305 306 306 306 306 306 306 306 306 306 306 307 307 308 308 308 308 308 308 308 309 273 272 272 272 272 271 271 271 271 271 271 270 270 270 270 269 269 268 268 268 269 269 270 271 271 272 272 272 273 273 274 275 277 278 278 277 276 275 274 273 272 271 271 270 270 269 270 270 270 270 270 270 270 270 270 271 271 270 270 270 270 270 270 269 269 270 270 271 271 271 271 272 273 274 275 276 277 279 280 281 282 284 286 288 290 291 290 289 287 285 283 282 281 280 279 277 276 274 273 272 271 270 272 275 278 282 285 289 293 296 299 302 305 308 310 313 314 315 315 316 316 316 317 317 318 318 319 321 322 323 324 325 326 326 326 327 327 327 327 327 328 328 328 329 329 329 329 329 330 330 330 330 331 331 331 331 331 331 332 332 332 332 333 333 333 333 333 333 333 333 333 334 334 334 334 334 334 335 335 335 335 335 336 336 336 337 337 337 337 337 337 338 338 338 339 339 338 338 338 337 336 336 335 335 335 335 335 335 335 335 335 335 334 334 334 333 333 332 332 331 331 330 329 329 328 328 327 326 326 325 325 324 323 323 322 322 322 321 321 320 320 319 319 319 319 318 318 318 317 317 316 316 315 314 313 313 312 311 310 310 309 308 308 308 307 307 306 305 305 304 304 303 302 301 300 299 297 296 295 294 293 292 291 290 289 288 287 287 286 285 285 284 284 283 282 281 280 280 279 279 279 278 278 278 277 277 277 277 277 277 277 277 276 276 275 275 276 276 276 276 277 277 277 277 277 277 277 276 276 276 276 276 276 276 276 276 276 275 275 275 275 275 275 275 274 274 274 273 273 273 273 273 273 272 272 271 271 270 270 270 269 269 269 269 269 269 268 267 266 266 266 267 267 264 263 262 262 263 262 262 261 263 263 263 264 266 268 268 267 265 264 265 265 265 265 265 264 262 259 256 253 250 246 242 236 232 228 225 224 222 220 216 212 210 208 208 207 206 204 203 202 203 205 206 207 206 205 201 198 196 197 208 220 231 234 224 217 213 213 214 217 232 253 272 283 292 298 300 301 301 300 303 306 309 313 315 317 319 319 319 318 317 315 314 313 313 312 312 312 311 310 311 311 311 312 311 311 311 310 309 309 308 307 306 305 304 304 303 303 303 304 304 304 304 304 304 303 303 303 303 303 303 303 303 303 302 301 301 300 300 301 301 302 302 303 303 303 303 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 305 305 305 305 305 305 305 306 306 306 307 307 307 307 307 307 307 274 274 274 273 273 272 272 271 271 271 271 271 270 270 270 270 269 268 268 268 268 268 269 270 270 271 271 271 271 272 272 274 275 276 277 276 275 275 274 274 274 273 272 271 270 270 270 270 270 270 270 270 269 270 270 270 270 270 270 270 269 269 269 269 269 269 270 270 271 272 272 273 275 276 277 278 279 280 281 282 283 284 286 288 289 290 289 287 285 284 282 280 279 278 276 275 274 273 273 273 273 274 276 278 282 285 288 291 296 299 301 304 306 309 311 312 313 314 314 315 315 316 316 317 317 318 319 320 321 322 323 324 325 326 326 326 327 327 327 327 328 328 328 329 329 329 330 330 330 330 331 331 331 331 331 331 331 331 332 332 332 332 332 332 332 333 333 333 333 333 333 333 334 334 334 334 334 334 335 335 335 335 335 336 336 336 336 336 336 336 337 337 337 338 338 338 338 338 338 337 337 336 336 335 335 334 334 334 334 334 334 334 334 334 333 333 333 332 332 332 331 331 330 330 329 329 328 327 327 326 325 325 324 323 323 322 322 321 321 321 320 320 320 319 319 319 318 318 318 317 317 316 316 315 314 314 313 312 311 311 310 309 308 308 307 307 306 305 305 304 304 303 302 302 301 300 298 297 296 295 294 292 291 290 290 289 288 287 287 286 285 285 284 283 282 282 281 280 280 279 279 278 278 278 278 277 277 277 277 277 277 277 276 276 275 275 275 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 275 275 275 275 275 274 274 274 274 274 273 273 273 272 272 272 272 272 271 271 271 271 270 269 268 268 268 268 267 267 266 266 265 265 265 265 265 263 261 260 260 261 261 261 262 262 262 262 262 264 267 268 268 267 264 265 266 266 267 266 265 265 264 263 261 257 253 248 242 237 233 230 229 228 228 226 224 222 221 221 222 223 224 224 224 226 228 230 230 230 228 224 220 218 219 230 241 250 252 248 243 239 238 240 247 262 272 277 281 285 290 293 295 296 297 298 298 299 303 307 310 313 314 315 315 315 314 313 311 310 309 308 308 308 307 308 308 309 309 309 309 308 308 308 308 307 307 306 305 304 303 303 302 302 302 303 303 303 302 301 301 301 300 300 301 301 302 302 302 302 301 301 301 301 301 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 301 301 301 301 301 301 301 302 302 302 303 303 303 304 304 304 304 305 305 305 306 306 306 306 306 306 306 306 275 275 274 273 272 272 271 271 270 270 270 270 270 271 271 270 270 269 268 267 267 267 267 268 268 269 269 269 269 270 270 272 273 274 275 275 275 275 275 275 276 275 273 272 271 269 268 268 268 267 267 267 267 268 269 269 270 270 270 270 270 269 269 268 269 269 270 271 272 273 274 275 277 278 280 281 282 283 283 283 284 284 286 287 288 289 288 287 285 283 282 280 279 277 275 274 273 273 274 275 275 276 278 280 283 285 288 291 294 297 299 302 305 308 310 312 312 313 314 314 314 315 316 316 317 317 318 319 320 321 322 323 324 324 325 326 326 326 327 327 328 328 329 329 329 330 330 330 330 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 332 332 332 332 332 333 333 333 333 334 334 334 334 334 334 335 335 335 335 335 336 336 336 336 336 336 336 336 336 336 337 337 337 337 337 337 337 336 336 335 335 334 334 334 334 334 334 334 334 334 333 333 333 332 332 332 332 332 331 331 330 330 329 328 328 327 326 325 325 324 323 323 322 322 321 321 321 320 320 320 319 319 319 319 318 318 317 317 316 316 315 315 314 313 312 311 311 310 309 308 308 307 306 306 305 305 304 303 303 302 301 300 299 298 297 296 295 294 292 291 290 289 289 288 287 286 286 285 284 284 283 282 282 281 280 280 279 279 278 278 278 278 277 277 277 277 277 277 276 276 276 275 275 275 276 276 276 276 276 276 276 276 276 276 275 275 275 275 275 275 275 275 275 275 275 274 274 274 274 273 273 273 273 273 272 272 272 272 271 271 271 271 271 270 270 269 269 268 267 266 266 266 266 265 265 265 264 264 263 262 261 260 261 261 262 262 263 263 263 263 262 263 266 268 269 269 267 267 267 268 270 269 268 267 266 266 265 263 259 255 250 245 240 236 234 232 233 234 233 233 233 233 235 238 241 244 245 246 248 250 250 248 246 243 241 241 243 247 251 256 257 257 257 255 254 255 264 272 277 279 282 286 289 291 292 294 295 295 296 295 297 300 303 307 309 311 311 312 312 311 310 308 306 305 304 303 303 303 303 305 306 307 307 306 306 305 305 305 305 305 304 304 303 303 302 302 302 302 302 302 302 301 300 299 299 298 299 299 299 300 300 300 300 300 300 301 301 302 302 302 302 302 301 301 301 301 301 301 301 301 301 301 300 300 300 300 300 300 300 300 300 300 300 300 300 300 301 302 302 303 303 304 304 304 305 305 305 305 305 306 306 305 305 305 275 274 273 272 271 270 269 270 270 270 270 270 270 271 271 271 271 270 269 268 267 266 266 266 267 267 268 268 268 269 270 271 272 273 274 274 274 274 275 275 275 275 273 272 270 267 266 265 265 265 265 266 267 267 268 268 269 269 269 269 269 268 268 268 269 269 270 272 273 275 277 279 280 282 283 283 284 285 285 285 285 285 286 286 287 288 288 287 286 284 283 281 280 278 276 275 274 274 275 275 275 275 276 278 280 283 286 289 292 294 297 300 302 305 308 310 311 312 312 313 313 314 314 315 316 316 317 318 319 320 321 322 323 323 324 325 325 326 327 327 328 328 328 329 329 329 330 330 330 331 331 331 331 332 332 331 331 331 331 331 331 331 331 331 331 331 331 331 331 332 332 332 333 333 334 334 334 334 334 335 335 335 335 335 335 336 336 336 336 335 335 335 335 335 336 336 336 336 337 337 336 336 336 335 335 334 334 334 334 334 334 334 334 334 333 333 333 333 332 332 332 332 332 332 331 331 330 330 329 328 327 327 326 325 324 323 323 322 322 321 321 321 320 320 320 320 319 319 319 318 318 318 317 317 316 315 315 314 313 312 311 311 310 309 308 308 307 306 306 305 304 304 303 302 302 301 300 299 298 297 296 295 294 292 291 290 289 289 288 287 286 286 285 284 284 283 282 281 281 280 280 279 279 278 278 278 277 277 277 277 277 277 276 276 276 276 275 275 275 275 275 276 276 275 275 275 275 275 275 275 275 275 275 275 274 274 274 274 274 274 273 273 273 273 272 272 272 272 272 271 271 271 271 270 270 270 270 270 269 269 269 268 268 266 266 265 265 265 265 265 264 263 262 262 261 261 262 262 263 263 264 264 264 264 264 264 266 268 269 271 269 268 268 269 270 271 270 269 268 267 266 264 262 259 256 252 247 243 239 237 237 238 238 239 240 242 244 247 250 254 256 257 259 260 259 258 256 254 253 254 255 255 256 257 259 260 262 262 262 263 267 270 274 279 283 287 291 292 293 293 293 294 294 294 294 296 298 302 305 306 308 309 310 309 309 308 306 304 303 301 299 298 298 298 300 303 304 304 304 303 303 303 303 302 302 302 302 302 303 302 302 302 301 301 301 300 299 299 298 298 298 297 297 297 297 297 298 298 299 300 300 301 301 301 301 301 301 301 301 301 300 300 300 300 300 300 299 299 299 299 299 299 299 299 299 299 299 299 300 300 301 301 302 303 303 303 304 304 304 304 304 305 305 305 305 305 305 305 273 273 273 272 271 271 271 272 271 271 270 269 270 270 270 271 271 270 269 268 267 267 266 266 266 267 267 268 268 269 270 271 272 272 273 273 273 273 274 274 274 273 272 271 269 266 265 264 264 265 265 266 267 267 268 268 267 267 267 267 267 267 268 268 269 270 272 274 276 278 280 282 283 284 285 285 286 286 287 287 287 286 286 286 287 287 287 287 286 285 283 282 280 279 278 276 275 274 274 273 273 272 272 274 277 280 284 287 290 293 295 298 300 303 305 308 309 310 310 311 312 312 313 314 314 315 316 317 318 319 320 321 322 323 324 325 325 326 326 327 327 328 328 329 329 329 330 330 330 331 331 331 331 331 331 331 331 331 331 331 331 330 330 330 330 330 330 330 331 331 331 332 332 333 333 333 334 334 334 334 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 336 336 336 336 336 336 335 335 334 334 334 333 333 333 334 334 334 334 334 333 333 333 333 332 332 332 332 332 332 332 331 331 330 330 329 328 327 326 325 325 324 323 322 322 322 321 321 321 320 320 320 319 319 319 319 318 318 317 317 316 315 315 314 313 312 312 311 310 309 308 308 307 306 305 305 304 303 303 302 301 301 300 299 298 297 296 295 293 292 291 290 289 289 288 287 286 286 285 284 283 283 282 281 281 280 280 279 279 278 278 278 277 277 277 277 277 276 276 276 276 276 275 275 275 275 275 275 275 275 275 275 274 274 274 274 274 274 274 274 274 274 274 274 273 273 273 272 272 272 271 271 270 270 270 270 270 270 270 270 270 269 269 268 269 269 268 268 267 266 266 266 266 265 265 264 263 262 262 262 262 262 262 263 263 263 264 264 265 265 265 266 267 268 270 270 270 269 269 270 271 271 270 269 269 267 266 263 261 259 257 254 250 247 245 244 244 244 245 247 248 250 253 256 259 261 262 262 263 262 262 261 261 260 260 259 259 258 258 259 260 262 264 266 269 272 273 272 277 281 286 291 293 294 293 293 293 293 293 293 293 295 298 300 301 303 305 307 307 308 307 306 305 304 301 298 297 296 295 295 297 299 301 302 301 301 300 300 300 300 300 301 302 302 302 302 301 300 300 299 299 299 298 298 298 298 297 297 296 296 296 296 297 298 298 299 299 300 300 299 300 300 300 300 300 300 300 300 299 299 299 299 299 299 299 299 299 299 300 300 300 300 300 300 300 301 301 302 303 303 303 304 304 304 304 304 304 304 304 304 304 304 304 272 272 272 272 273 274 274 274 273 272 271 270 269 269 269 270 270 270 270 269 269 268 267 266 266 266 267 267 268 269 270 270 271 271 272 272 272 272 272 272 271 271 271 270 268 266 265 265 265 265 266 267 267 267 267 267 267 266 266 267 267 268 268 270 271 272 274 276 278 280 282 284 285 286 287 288 288 289 289 289 289 288 287 287 286 286 286 285 284 283 282 281 280 278 277 275 274 273 272 271 270 269 271 273 276 280 283 286 289 292 294 297 299 301 303 305 307 308 309 309 310 311 312 312 313 314 315 317 318 319 320 321 322 323 324 324 325 325 326 326 327 327 328 328 329 329 329 330 330 330 331 331 331 331 331 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 331 331 332 332 332 333 333 333 334 334 334 335 335 335 335 335 335 335 335 335 334 334 334 334 334 335 335 335 336 336 336 336 336 335 335 334 334 333 333 333 333 334 334 334 334 334 334 333 333 333 333 333 333 333 333 332 332 332 331 331 330 329 329 328 327 326 325 324 324 323 322 322 321 321 321 320 320 320 320 319 319 319 318 318 317 317 316 316 315 314 313 313 312 311 310 309 308 307 307 306 305 304 304 303 303 302 301 300 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 285 284 283 282 282 281 281 280 280 279 279 278 278 278 277 277 277 277 276 276 276 276 276 276 275 275 275 275 275 275 275 274 274 274 274 274 274 274 274 274 273 273 273 273 273 273 272 272 272 271 271 270 270 269 269 268 268 269 269 269 269 269 269 269 268 268 268 268 268 268 267 267 267 266 266 265 264 263 262 262 262 262 262 261 261 261 262 262 262 264 265 266 267 267 267 269 270 270 270 270 271 271 272 272 271 271 269 268 266 264 262 260 258 255 253 251 252 253 255 255 255 255 256 259 262 264 266 266 265 264 263 263 264 264 264 263 261 260 258 258 258 259 260 262 265 269 273 277 277 279 282 286 289 291 292 292 292 292 293 293 293 293 294 295 296 297 298 301 303 305 306 306 305 305 305 303 300 298 297 296 294 295 296 296 298 298 298 298 298 298 298 299 300 300 301 301 301 300 299 299 298 298 298 297 298 298 298 297 297 297 297 296 296 297 297 297 298 298 298 299 299 299 299 299 299 299 299 299 299 298 298 298 298 298 298 299 299 299 299 300 300 300 300 300 300 300 301 301 302 302 303 303 303 303 303 303 304 304 304 304 304 304 304 304 272 272 273 274 275 276 276 275 274 272 271 270 269 269 269 269 269 270 270 270 269 269 268 267 266 266 266 267 268 268 269 270 270 270 270 270 270 270 270 270 270 270 269 269 268 267 265 265 265 265 266 266 267 267 267 267 266 267 267 267 268 269 270 271 273 274 276 278 279 281 283 285 286 288 289 290 291 291 291 291 291 291 290 289 288 287 286 285 283 282 280 279 278 276 275 273 271 270 269 269 269 269 272 275 278 281 284 286 289 292 294 297 299 301 303 304 306 308 308 309 309 310 311 312 313 314 316 317 318 319 320 321 322 322 323 324 324 325 325 326 326 327 327 327 328 328 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 330 330 330 331 331 332 332 332 333 333 333 334 334 334 335 335 335 335 335 335 334 334 334 334 334 334 334 334 335 335 335 335 336 336 335 335 335 334 334 334 333 334 334 334 335 335 335 335 334 334 334 334 334 334 334 333 333 333 333 333 332 331 331 330 329 328 328 327 326 325 324 323 323 322 322 321 321 321 320 320 320 320 319 319 319 318 318 317 317 316 315 314 314 313 312 311 310 309 308 308 307 306 305 304 304 303 302 302 301 300 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 285 284 283 282 281 281 280 280 280 279 279 278 278 277 277 277 277 276 276 276 276 276 276 275 275 275 275 275 275 274 274 274 274 273 273 273 273 273 273 273 273 273 273 273 272 272 272 271 270 270 269 268 268 267 267 267 267 268 268 268 268 269 269 269 268 268 268 268 268 267 267 267 266 266 265 263 263 262 262 262 261 261 260 260 260 261 261 261 262 264 265 266 267 267 268 269 270 270 271 271 272 273 273 273 273 272 271 269 268 266 264 261 258 256 255 257 258 259 260 260 259 261 264 267 270 272 271 270 268 266 265 265 265 265 263 262 260 259 258 258 259 260 263 265 269 272 275 277 280 283 285 287 288 289 290 290 291 292 293 294 294 294 294 294 295 295 297 299 302 303 303 303 303 303 302 301 300 299 298 296 295 295 294 295 296 296 296 297 297 297 298 298 298 299 299 299 299 298 297 297 297 296 296 297 297 297 297 297 296 296 296 296 296 296 297 297 298 298 298 298 298 298 298 298 298 298 298 298 298 298 297 297 298 298 298 299 299 299 299 299 299 299 299 300 300 300 301 301 301 302 302 302 302 303 303 303 303 303 303 303 303 303 303 272 273 273 274 275 276 276 275 274 273 272 271 270 269 269 269 269 269 269 269 269 269 268 268 267 267 266 266 267 267 268 268 268 268 268 268 268 268 269 269 269 269 269 269 268 267 266 265 265 265 265 265 265 266 266 266 266 267 268 268 269 270 271 273 274 276 277 279 280 282 284 285 287 289 291 291 292 292 293 294 295 295 294 293 291 289 287 285 283 281 279 277 275 273 271 269 268 268 269 270 271 272 275 278 281 283 286 288 290 293 295 297 299 301 302 304 306 307 308 308 309 310 311 312 313 315 316 317 318 319 320 320 321 322 322 323 323 324 324 325 325 326 326 326 327 327 328 328 329 329 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 331 331 332 332 332 332 333 333 333 334 334 334 335 335 335 334 334 334 334 334 333 334 334 334 334 334 335 335 335 336 336 335 335 335 335 334 334 334 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 334 334 334 333 333 332 331 331 330 329 328 327 326 326 325 324 323 322 322 321 321 321 320 320 320 320 319 319 319 319 318 318 317 316 316 315 314 313 312 311 310 310 309 308 307 306 305 304 304 303 302 302 301 300 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 285 284 283 282 281 281 280 280 279 279 278 278 278 277 277 277 277 276 276 276 276 276 275 275 275 275 275 275 274 274 274 274 273 273 273 273 273 273 273 273 272 272 272 272 272 271 271 270 269 268 268 267 267 267 267 267 267 267 267 267 268 268 268 268 268 267 267 267 267 267 266 266 265 264 263 262 262 261 261 261 261 260 260 260 261 261 262 262 263 265 266 267 267 268 268 269 270 271 272 272 273 274 274 274 274 273 273 271 270 268 266 263 261 260 260 261 262 262 263 263 265 267 270 274 276 276 275 273 270 268 266 265 264 263 262 261 260 259 259 261 263 265 267 270 272 275 278 281 282 284 285 286 287 288 289 290 291 292 293 293 294 294 294 294 294 294 296 299 300 301 302 302 302 302 302 301 301 300 299 297 296 296 295 296 296 296 296 296 296 296 297 297 297 298 298 297 297 296 296 295 295 295 295 295 295 296 296 295 295 295 295 295 296 296 297 297 297 298 298 298 298 298 298 298 298 297 297 297 297 297 297 298 298 298 299 299 299 299 299 299 299 299 300 300 300 300 300 301 301 301 301 302 302 302 302 303 303 303 302 302 302 302 273 273 274 275 275 275 275 275 274 273 272 272 271 270 269 269 269 269 269 269 269 269 269 269 268 267 267 266 266 266 266 266 266 266 266 266 266 267 267 267 268 268 269 269 268 267 266 265 265 264 264 264 265 265 265 265 266 267 267 268 269 270 272 273 275 276 278 279 281 282 283 285 287 289 290 292 293 294 295 296 297 297 297 297 294 292 289 287 284 282 279 276 273 271 269 268 268 269 270 271 273 275 278 281 284 287 289 291 293 295 296 298 299 300 302 303 304 305 307 308 309 310 311 312 313 314 315 316 317 318 319 319 320 321 321 321 322 322 323 324 324 325 325 325 326 326 327 327 328 328 329 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 332 332 332 332 333 333 333 334 334 334 334 334 334 334 334 333 333 333 333 333 333 333 334 334 334 335 335 335 336 336 336 335 335 335 335 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 335 335 335 334 333 332 332 331 330 329 329 328 327 326 325 324 324 323 322 322 321 321 320 320 320 320 319 319 319 319 318 318 317 317 316 315 314 313 312 312 311 310 309 308 307 306 305 305 304 303 303 302 301 301 300 299 298 297 296 295 294 293 292 291 290 289 288 287 286 285 285 284 283 282 281 281 280 280 279 279 278 278 278 277 277 277 277 276 276 276 276 275 275 275 275 275 274 274 274 274 273 273 273 273 272 272 272 272 272 272 272 272 272 272 271 271 270 270 269 268 268 267 267 267 266 266 266 266 266 267 267 267 267 267 267 266 266 266 265 265 264 264 263 262 262 261 261 261 261 261 261 261 261 262 262 263 263 264 265 265 266 267 268 268 269 270 271 272 272 273 274 274 275 275 275 275 274 273 271 269 267 265 263 262 263 263 264 266 267 268 270 272 274 277 278 278 277 274 270 268 265 264 262 261 260 260 260 261 263 265 268 269 271 272 274 278 281 282 283 283 284 285 286 288 289 290 290 291 291 292 293 293 294 294 294 294 296 297 299 300 301 301 301 302 302 301 301 300 299 298 297 296 297 297 297 297 296 295 295 296 296 297 297 297 297 297 296 295 295 294 294 294 294 294 294 294 294 294 294 294 294 295 296 296 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 298 298 299 299 299 298 298 298 298 299 299 299 299 300 300 300 300 300 300 300 301 301 301 302 302 302 302 302 302 302 302 273 274 275 275 275 275 275 274 274 274 273 272 272 271 270 269 269 268 268 269 269 269 269 269 268 268 267 266 266 265 265 265 265 265 265 265 265 266 266 266 267 267 268 268 268 267 266 265 265 264 264 265 265 265 265 266 266 267 268 269 270 271 272 274 275 276 278 279 280 281 282 284 285 286 288 290 292 293 295 296 297 298 298 298 297 295 293 290 287 283 280 276 273 271 270 269 270 271 273 275 277 280 282 285 287 290 292 294 296 297 298 298 299 300 301 303 304 305 306 307 308 309 311 312 313 314 315 316 317 317 318 318 319 320 320 321 321 322 322 323 323 324 324 325 325 326 326 327 327 328 328 328 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 332 332 332 333 333 333 333 333 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 334 334 334 335 335 335 336 336 336 336 336 336 337 337 337 337 337 337 337 337 337 337 338 338 338 337 337 337 336 336 335 335 334 333 332 332 331 330 329 328 328 327 326 325 324 323 323 322 321 321 320 320 320 320 320 319 319 319 319 318 318 317 316 316 315 314 313 312 311 310 309 308 307 306 306 305 304 303 303 302 301 301 300 299 298 298 297 296 294 293 292 291 290 289 288 287 286 285 284 284 283 282 281 281 280 280 279 279 278 278 278 277 277 277 276 276 276 276 276 275 275 275 275 274 274 274 274 273 273 273 273 272 272 272 272 272 272 272 272 271 271 271 271 270 270 269 268 268 268 267 267 266 266 266 266 266 266 266 266 266 266 266 265 265 264 264 263 263 263 262 262 261 261 261 261 261 261 262 262 262 262 263 264 264 265 265 265 266 267 267 268 269 270 271 272 272 273 273 274 274 275 275 276 276 275 274 272 270 268 267 265 265 265 267 268 270 271 272 274 275 278 279 280 280 277 274 271 268 266 264 263 263 262 262 263 265 266 268 270 271 272 273 275 279 282 283 284 284 284 285 286 288 289 289 289 290 291 291 292 293 294 294 294 294 295 297 298 299 300 300 301 301 301 300 300 299 298 297 296 296 297 297 297 297 296 296 295 295 296 296 296 297 296 296 295 294 294 293 293 293 293 293 293 293 293 293 293 293 294 295 295 296 296 296 296 296 296 296 296 296 296 296 296 296 297 297 298 298 299 299 299 298 298 298 298 298 299 299 299 299 299 299 299 299 299 299 299 300 300 300 301 301 301 301 301 301 301 301 274 275 275 275 275 275 275 274 274 274 274 273 272 271 270 269 269 268 268 269 269 269 269 268 268 267 267 266 265 265 265 265 265 264 264 265 265 265 265 266 266 267 267 267 267 266 265 265 265 265 265 265 265 266 266 266 267 268 268 269 271 272 273 274 275 276 278 279 279 280 281 282 283 284 286 287 289 290 292 293 294 295 296 296 296 296 295 292 289 285 281 278 275 273 272 272 273 275 277 279 281 284 286 289 291 294 296 298 299 300 301 301 302 302 303 304 305 306 307 307 308 309 310 312 313 314 315 315 316 317 317 318 318 319 319 320 320 321 321 322 323 323 324 324 325 326 326 327 327 328 328 328 328 328 328 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 331 332 332 332 332 333 333 333 333 333 333 334 334 334 334 333 333 333 332 332 332 332 332 333 333 333 334 334 334 335 335 336 336 336 336 337 337 337 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 337 337 336 335 335 334 333 332 332 331 330 329 329 328 327 326 325 324 323 323 322 321 321 320 320 320 320 320 319 319 319 319 318 318 317 316 315 314 313 313 312 311 310 309 308 307 306 305 304 304 303 302 302 301 300 300 299 298 297 296 295 294 293 291 290 289 288 287 286 285 284 284 283 282 281 281 280 280 279 279 278 278 278 277 277 277 276 276 276 276 275 275 275 275 274 274 274 274 273 273 273 273 272 272 272 272 271 271 271 271 271 271 270 270 270 269 269 269 268 268 267 266 266 265 265 265 265 265 265 265 265 265 265 264 264 264 263 263 262 262 262 262 261 261 261 261 261 262 262 262 263 263 264 264 265 265 265 266 266 267 267 268 269 270 271 272 272 273 273 273 274 275 275 276 276 276 275 274 273 271 270 268 267 268 269 270 272 273 274 275 276 278 280 281 280 279 277 275 272 269 267 266 266 266 266 266 266 267 268 269 270 272 273 275 278 281 283 285 285 285 285 286 287 288 288 289 289 289 290 291 292 293 294 294 294 294 295 296 297 298 298 299 299 299 299 299 298 298 297 296 296 296 297 297 298 297 297 297 296 296 296 296 296 296 296 295 294 294 293 293 292 292 292 292 292 292 292 292 292 293 294 294 294 294 294 294 295 295 295 295 295 295 295 295 296 296 297 298 298 298 298 298 298 298 298 298 298 298 298 299 298 298 299 299 299 299 299 299 299 299 300 300 300 300 300 300 300 300 300 273 274 275 275 275 275 274 274 274 274 274 274 273 272 271 270 269 268 268 268 268 268 268 268 267 266 266 265 265 264 264 264 264 264 264 264 264 264 265 265 266 266 266 266 266 266 265 265 265 265 265 266 266 267 267 267 267 268 269 270 271 272 273 274 275 276 277 278 279 279 280 280 281 282 283 284 285 286 287 288 289 290 291 292 293 293 293 292 289 286 283 280 278 277 276 276 278 280 282 284 286 288 290 292 294 296 299 300 302 303 304 304 305 305 306 306 307 307 307 308 308 309 310 311 312 313 314 315 315 316 316 317 318 318 319 319 320 321 321 322 323 323 324 325 325 326 326 327 327 327 328 328 328 328 328 328 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 332 332 332 332 332 333 333 333 333 333 333 333 333 333 333 333 333 333 332 332 332 332 332 332 332 333 333 333 334 334 335 335 335 336 336 336 337 337 337 337 338 338 338 338 338 338 338 338 338 339 339 338 338 338 338 337 337 336 336 335 334 334 333 332 331 331 330 329 328 327 326 325 324 323 323 322 321 321 320 320 320 320 319 319 319 319 318 318 317 316 316 315 314 313 312 311 310 309 308 307 306 305 305 304 303 303 302 301 301 300 299 298 297 296 295 294 293 291 290 289 288 287 286 285 284 284 283 282 281 281 280 280 279 279 278 278 277 277 277 277 276 276 276 275 275 275 275 274 274 274 274 273 273 273 273 272 272 272 271 271 271 271 270 270 270 270 269 269 269 269 268 268 267 267 266 266 265 265 265 265 265 264 264 264 264 264 264 263 263 263 262 262 262 262 262 261 261 261 261 262 262 262 263 263 263 264 264 264 265 265 266 266 267 267 268 268 269 270 271 272 273 273 273 273 274 275 276 276 277 276 276 275 274 272 271 270 270 271 272 273 275 275 276 277 278 279 280 280 280 279 278 275 273 271 270 270 270 269 269 269 268 268 268 270 272 273 275 277 280 282 284 285 286 285 286 286 287 287 288 288 288 289 289 291 292 292 293 293 293 294 294 295 296 296 297 297 297 298 297 297 297 297 297 296 296 297 297 298 298 298 298 298 298 297 297 297 296 296 295 295 294 294 293 292 292 292 291 291 291 291 292 292 292 293 293 293 293 293 293 293 294 294 294 294 294 294 295 295 296 297 297 298 298 298 297 297 297 297 298 298 298 298 298 298 298 298 298 298 298 298 298 299 299 299 299 299 299 299 299 299 300 300 273 274 274 274 274 274 274 274 274 274 274 274 273 272 271 270 269 268 268 268 267 266 266 266 265 265 264 264 263 263 263 263 263 263 263 263 263 264 264 265 265 266 266 266 265 265 265 265 265 265 266 266 267 267 268 268 268 268 269 270 271 272 273 274 275 276 277 278 278 279 279 279 280 281 281 282 283 284 284 285 285 286 287 288 289 290 290 290 288 287 285 283 282 281 280 281 282 284 286 288 289 290 292 294 296 298 300 302 303 304 305 305 305 306 306 307 307 307 307 307 307 308 309 309 310 311 312 313 314 315 315 316 317 318 318 319 320 321 321 322 323 324 324 325 325 326 326 327 327 327 327 328 328 328 328 328 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 331 331 331 332 332 332 332 332 332 333 333 333 333 333 333 333 333 333 333 333 333 332 332 332 332 332 332 332 332 332 333 333 333 334 334 334 335 335 335 335 336 336 336 337 337 337 337 338 338 338 338 338 338 338 338 338 338 338 338 338 338 337 337 336 335 335 334 333 332 332 331 330 329 328 327 326 325 324 323 323 322 321 321 320 320 320 320 319 319 319 319 318 318 317 316 315 315 314 313 312 311 310 309 308 307 306 305 304 304 303 302 302 301 300 300 299 298 297 296 294 293 292 290 289 288 287 286 285 284 284 283 282 281 281 280 280 279 279 278 278 277 277 277 276 276 276 276 275 275 275 275 275 274 274 273 273 272 272 272 272 271 271 271 271 270 270 270 269 269 269 268 268 268 268 267 267 267 266 266 266 265 265 265 265 264 264 264 264 264 263 263 263 263 263 262 262 262 262 262 261 261 262 262 262 262 262 262 262 263 264 264 265 265 266 266 267 267 268 268 268 269 270 271 272 272 273 273 273 274 275 276 277 277 277 276 275 274 273 272 272 273 274 275 276 276 277 278 278 279 279 280 280 280 279 277 276 275 274 273 273 273 272 271 271 270 270 271 272 273 275 277 279 281 283 285 286 286 286 286 286 286 287 287 288 288 289 289 290 291 291 292 292 293 293 294 294 295 295 295 296 296 296 296 296 296 296 296 296 296 296 297 297 298 298 298 298 298 297 297 297 296 296 295 295 294 293 293 292 292 291 291 291 291 292 292 292 293 293 293 292 292 292 293 293 293 293 293 293 294 294 295 296 296 297 297 297 297 297 296 296 297 297 297 297 297 297 297 297 297 297 298 298 298 298 298 298 298 298 298 298 298 298 298 299 299 273 273 274 274 274 274 274 274 274 274 274 274 274 273 272 271 270 269 268 267 266 265 264 264 263 263 263 262 262 262 262 262 263 263 263 263 263 263 264 265 265 265 265 265 265 265 265 265 265 266 267 267 268 269 269 269 269 269 269 270 271 272 273 274 275 276 277 277 278 278 278 279 279 279 280 281 281 282 282 283 283 284 285 286 287 287 287 288 287 287 286 285 284 284 284 284 285 287 288 290 291 292 293 295 297 298 300 301 302 303 303 304 304 304 304 304 304 304 304 304 305 306 306 307 308 309 311 312 313 314 315 316 317 318 319 320 320 321 322 322 323 324 324 325 325 326 326 327 327 327 327 328 328 328 328 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 331 331 331 332 332 332 332 332 332 332 332 333 333 333 333 333 333 333 333 333 333 332 332 332 331 331 331 331 331 332 332 332 333 333 333 333 334 334 334 334 334 335 335 335 336 336 336 337 337 337 337 337 337 337 337 338 338 338 338 338 338 338 337 337 336 336 335 335 334 333 332 332 331 330 329 328 327 326 325 324 323 322 321 321 320 320 320 319 319 319 319 319 319 318 318 317 316 315 314 313 312 311 310 309 308 307 306 306 305 304 303 303 302 301 301 300 299 298 297 296 295 293 292 290 289 288 287 286 285 284 283 283 282 281 281 280 280 279 279 278 278 277 277 277 276 276 276 276 276 275 275 275 274 274 273 273 272 272 272 271 271 271 271 270 270 270 269 269 269 268 268 268 267 267 267 266 266 266 266 266 265 265 265 265 265 264 264 264 263 263 263 263 263 263 262 262 262 262 262 262 262 261 262 262 262 262 262 262 262 263 263 264 265 265 266 267 267 267 268 268 268 269 270 271 272 272 273 273 274 275 276 277 277 277 277 276 275 274 274 274 274 275 276 277 277 278 278 278 279 279 279 280 280 279 278 277 277 276 276 275 275 275 274 273 273 272 273 273 274 274 275 277 280 282 284 285 286 286 286 286 286 286 287 287 288 288 289 289 290 290 291 291 292 292 292 293 293 293 293 294 294 294 294 294 295 295 295 295 295 295 296 296 296 297 297 297 297 297 297 297 296 296 295 295 294 294 293 293 292 292 292 292 292 292 292 293 293 293 293 293 292 292 292 292 292 292 293 293 294 294 295 296 296 296 296 296 296 296 295 295 295 295 296 296 296 296 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 298 298 274 274 274 274 274 275 275 274 274 274 274 274 273 273 272 271 270 269 268 267 265 264 264 263 263 263 263 263 263 263 263 263 263 263 263 263 263 263 264 264 264 264 264 264 264 264 265 265 265 266 267 268 269 269 270 270 270 270 270 271 272 273 274 275 276 276 277 277 277 278 278 278 278 279 279 280 280 281 281 282 283 284 284 285 285 286 286 286 286 286 286 286 285 285 285 286 286 287 289 290 291 292 293 294 296 297 298 299 300 300 301 301 301 301 301 302 302 302 302 303 304 305 305 307 308 309 310 312 313 314 315 316 317 318 319 320 321 322 322 323 323 324 324 325 325 326 326 326 327 327 327 328 328 328 328 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 332 332 332 332 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 332 332 332 331 331 331 331 331 331 331 332 332 332 332 332 333 333 333 333 333 333 334 334 334 335 335 335 335 336 336 336 336 336 337 337 337 337 338 338 338 338 337 337 337 336 336 335 334 333 332 332 331 330 329 328 328 327 326 325 324 323 322 321 321 320 320 319 319 319 319 319 319 318 318 317 317 316 315 314 313 312 311 310 309 308 307 306 305 305 304 303 302 302 301 300 299 298 297 296 295 293 292 291 289 288 287 286 285 284 283 283 282 281 281 280 279 279 278 278 278 277 277 277 277 277 276 276 275 275 275 274 274 273 272 272 272 272 271 271 271 270 270 270 269 269 269 269 268 268 268 267 267 266 266 266 266 266 266 265 265 265 265 265 264 264 264 263 263 263 263 263 262 262 262 262 262 262 262 261 261 261 261 261 261 261 261 262 262 263 263 264 265 265 266 267 267 267 268 268 269 269 270 271 272 273 273 274 275 276 276 277 277 277 277 276 276 276 276 276 276 277 277 278 279 279 279 279 280 280 280 280 280 280 279 279 278 278 278 277 277 277 276 276 276 276 276 276 276 275 276 278 280 282 284 285 286 286 286 286 286 286 287 287 288 288 289 289 290 290 291 291 292 292 292 292 292 292 292 292 292 293 293 293 294 294 294 294 294 295 295 295 295 295 295 296 296 295 295 295 295 295 294 294 293 293 293 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 294 294 295 295 295 296 295 295 295 295 295 294 294 294 294 294 294 295 295 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 297 297 274 273 273 273 274 274 274 274 273 272 272 273 273 273 273 272 271 270 268 267 265 264 264 264 264 264 265 264 264 264 264 264 264 264 264 264 263 263 263 263 263 263 263 263 263 264 264 265 265 266 267 268 269 270 270 271 271 271 271 272 272 273 274 275 276 277 277 277 278 278 278 278 278 279 279 279 280 281 282 282 284 285 285 285 285 285 285 285 285 285 285 285 285 285 285 286 287 288 289 290 290 291 292 294 295 296 296 297 298 298 299 299 299 299 300 300 300 301 302 303 304 305 307 308 309 310 311 312 313 314 316 317 318 319 319 320 321 322 322 323 323 324 324 325 325 325 326 326 326 327 327 328 328 328 329 329 329 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 331 331 331 332 332 332 332 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 332 332 332 331 331 331 331 331 331 331 331 331 331 331 331 331 331 332 332 332 332 332 333 333 333 333 334 334 334 334 335 335 335 335 335 336 336 336 337 337 337 337 337 337 336 336 335 335 334 333 332 332 331 330 330 329 328 327 326 326 325 324 323 322 321 320 320 320 319 319 319 319 319 319 318 318 317 316 315 315 314 313 312 311 310 309 308 307 306 305 304 304 303 302 301 301 300 299 298 297 295 294 293 291 290 289 287 286 285 284 283 283 282 281 281 280 279 279 278 278 277 277 277 277 276 276 276 275 275 275 274 274 273 273 272 272 271 271 271 270 270 270 269 269 269 269 268 268 268 268 267 267 266 266 265 265 265 265 265 265 265 265 265 264 264 263 263 263 263 262 262 262 262 262 261 261 261 261 261 261 260 260 260 260 260 261 261 261 262 262 263 264 265 266 266 267 267 268 268 268 269 270 271 272 272 273 274 274 275 276 276 277 277 277 277 277 277 277 277 277 278 278 279 280 280 280 281 281 281 281 281 281 281 281 281 281 280 280 280 279 279 278 278 278 277 277 277 277 276 277 277 278 280 282 284 285 286 286 286 286 286 287 287 288 288 289 289 290 290 290 291 291 291 291 291 292 292 292 292 292 292 292 292 293 293 293 293 293 293 294 294 294 294 294 294 294 294 294 294 293 293 293 293 293 293 293 293 293 292 292 292 292 292 292 292 292 293 293 293 293 293 294 294 294 295 295 296 296 296 296 296 295 295 294 294 294 293 293 293 293 293 293 294 294 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 296 296 272 271 270 270 270 270 271 271 271 271 271 272 273 273 272 271 270 268 267 266 265 265 264 264 264 264 264 264 264 264 264 264 264 265 265 264 264 263 263 263 263 263 263 263 264 264 265 266 266 267 268 268 269 270 270 271 271 271 271 272 272 273 274 275 276 276 277 278 279 279 279 279 279 280 280 280 281 282 283 283 284 285 285 285 285 285 284 284 284 284 284 284 284 285 285 286 287 287 288 289 290 291 292 293 294 294 295 296 296 297 297 298 298 298 299 299 300 301 302 303 304 306 307 308 309 311 312 313 314 315 316 317 318 319 320 321 321 322 323 323 324 324 324 324 324 325 325 326 326 327 327 328 328 329 329 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 332 332 332 332 332 333 333 333 333 333 333 334 334 333 333 333 333 333 333 333 333 332 332 331 331 331 331 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 331 332 332 332 332 332 333 333 333 333 333 334 334 334 335 335 335 336 336 336 336 336 336 335 335 334 334 333 333 332 331 331 330 330 329 329 328 327 326 325 324 323 322 322 321 320 320 319 319 319 319 319 319 318 318 317 317 316 315 314 313 312 312 311 310 309 308 307 306 305 304 303 303 302 301 300 299 298 297 296 295 294 293 291 290 288 287 286 285 284 283 282 281 280 280 279 279 278 278 277 277 276 276 276 275 275 275 274 274 274 274 273 273 272 272 271 271 270 270 270 269 269 269 268 268 268 268 267 267 267 266 266 265 265 265 265 265 265 265 265 264 264 264 263 263 263 262 262 262 261 261 261 261 261 261 260 260 260 260 260 260 260 260 260 261 261 261 262 263 263 264 265 266 266 267 267 268 268 269 269 270 271 272 273 273 274 274 275 276 276 277 277 277 277 278 278 278 278 279 279 280 280 281 281 282 282 282 282 282 282 282 282 282 282 282 282 281 281 280 280 279 279 279 278 278 278 277 277 277 277 278 280 282 284 285 286 286 286 286 287 287 288 289 289 289 290 290 290 290 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 293 293 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 291 291 291 291 292 292 293 293 294 295 295 296 296 296 296 296 296 295 295 294 294 293 293 293 293 293 293 293 294 294 294 294 294 294 294 294 295 295 295 295 295 294 294 294 294 294 294 295 295 295 269 268 268 267 268 269 270 270 270 271 271 271 271 271 270 270 269 268 267 266 265 264 264 264 263 263 263 263 264 264 264 264 265 266 266 265 265 264 263 263 263 264 264 264 265 265 266 267 268 268 269 269 270 270 271 271 271 272 272 272 273 274 274 275 275 276 277 278 279 280 281 281 281 282 282 282 282 283 283 284 285 285 285 285 284 284 283 283 283 283 283 284 284 284 285 286 286 287 288 289 289 290 291 292 292 293 294 295 295 296 296 297 297 298 299 299 300 301 302 303 305 306 307 308 309 310 311 312 313 314 315 317 318 319 320 321 322 323 323 323 324 324 324 324 324 324 325 325 326 327 327 328 329 329 330 330 330 331 331 331 331 330 330 331 331 331 331 331 332 332 332 332 332 332 332 332 332 332 332 333 333 333 333 334 334 334 334 334 334 334 333 333 333 333 333 333 333 332 332 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 331 331 332 332 332 332 333 333 333 334 334 334 334 335 334 334 334 334 334 333 333 332 332 332 331 331 331 330 330 329 329 328 328 327 326 325 324 323 322 322 321 320 319 319 319 319 318 318 318 318 317 317 316 315 315 314 313 312 311 310 309 308 308 307 306 305 304 304 303 302 301 300 299 298 297 296 295 294 293 291 290 288 287 285 284 283 282 281 281 280 280 279 278 278 277 276 276 275 275 275 274 274 274 274 274 273 273 272 272 271 271 270 270 270 269 269 268 268 268 268 267 267 267 266 266 266 265 265 265 265 265 265 264 264 264 264 263 263 262 262 261 261 261 261 261 260 260 260 260 260 260 259 259 259 260 260 260 260 260 261 261 262 262 263 264 265 265 266 266 267 267 268 268 269 270 270 271 272 272 273 274 274 275 276 277 277 278 278 278 279 279 279 280 280 280 281 281 282 282 282 282 283 283 283 283 283 283 283 283 282 282 282 281 281 281 280 280 279 279 278 278 278 277 277 277 278 280 282 283 285 286 286 286 287 287 288 288 289 289 290 290 290 290 290 290 290 290 290 291 291 292 292 292 293 293 292 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 291 291 291 290 290 290 290 291 291 292 293 294 295 295 296 297 297 296 296 296 295 295 294 294 293 293 292 292 293 293 293 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 295 295 295 266 266 266 267 268 269 270 271 271 271 271 271 270 270 269 269 268 268 267 266 265 264 264 263 263 263 263 263 264 264 264 264 265 266 266 265 264 264 263 264 264 264 265 265 265 266 267 267 268 269 269 270 271 271 271 272 272 272 272 273 274 274 275 275 276 277 278 279 279 280 281 282 282 283 283 283 284 284 284 284 284 284 284 284 283 283 282 282 283 283 283 284 284 285 285 286 286 287 288 289 289 290 291 291 292 292 293 293 294 295 295 296 297 298 299 300 301 302 303 304 305 306 307 309 309 310 311 312 314 315 316 317 318 320 321 322 323 323 323 324 324 324 324 324 324 324 325 325 326 327 328 329 330 330 331 331 331 331 331 331 331 331 331 331 331 331 332 332 332 332 332 332 332 332 332 332 332 332 333 333 333 333 334 334 334 334 334 334 334 334 334 333 333 333 333 333 333 333 332 332 332 331 331 330 330 330 329 329 329 329 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 331 331 331 332 332 332 332 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 331 330 330 330 329 329 329 328 328 327 326 325 324 323 322 321 320 320 319 319 318 318 318 318 317 317 317 316 316 315 315 314 313 312 311 310 309 308 308 307 306 305 304 304 303 302 301 300 299 299 298 297 295 294 293 291 289 288 286 285 284 283 282 281 280 280 279 278 277 276 276 275 275 274 274 274 274 274 273 273 273 272 272 271 271 271 270 270 269 269 268 268 268 268 267 267 267 266 266 266 265 265 265 265 264 264 264 264 264 263 263 262 262 261 261 261 260 260 260 260 259 259 259 259 259 259 259 259 260 260 260 260 260 261 261 262 262 263 264 264 265 265 265 266 267 267 268 268 269 270 271 271 272 272 273 274 274 275 276 277 278 278 279 279 280 280 280 280 281 281 281 282 282 282 283 283 283 284 284 284 283 283 283 283 283 283 283 282 282 281 281 280 280 279 279 278 278 278 277 276 278 279 281 283 285 285 286 287 287 288 288 289 289 290 290 290 290 290 290 290 290 290 291 291 292 292 292 292 292 292 292 292 292 292 292 291 291 291 290 290 290 290 290 290 290 290 290 290 291 291 292 292 292 292 292 291 291 290 290 289 289 289 289 290 291 291 292 293 294 295 296 296 296 296 295 295 295 294 294 293 293 292 292 292 292 293 293 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 295 266 267 267 268 269 270 271 272 272 272 272 271 270 270 269 268 268 268 267 267 266 265 265 264 263 263 263 263 263 264 264 264 264 264 264 264 263 263 263 263 263 264 264 265 265 266 266 267 268 268 269 270 270 271 271 271 272 272 272 273 274 274 275 276 277 277 278 279 279 280 281 282 282 283 284 284 284 284 284 284 284 283 283 283 282 282 281 281 282 282 283 283 284 285 285 286 286 287 288 289 289 290 291 291 292 292 293 293 294 294 295 296 297 298 299 301 302 303 304 305 306 307 308 309 310 311 312 313 314 316 317 318 319 320 321 322 323 323 323 324 324 324 324 324 324 325 325 326 327 328 329 329 330 331 331 331 331 331 331 331 331 331 331 331 332 332 332 332 332 332 333 333 333 333 333 333 333 333 333 333 333 334 334 334 334 334 334 334 334 334 334 334 333 333 333 333 333 333 333 332 332 332 331 331 330 330 330 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 330 330 330 331 331 331 331 331 331 331 331 331 331 331 331 331 330 330 330 330 330 330 330 330 330 330 329 329 329 329 328 328 327 327 326 325 324 323 322 321 320 320 319 318 318 318 317 317 317 316 316 316 316 315 314 314 313 312 311 310 309 308 308 307 306 305 304 304 303 302 301 301 300 299 298 297 295 294 292 290 289 287 285 284 283 282 281 280 279 278 277 277 276 275 275 275 274 274 274 273 273 273 273 272 272 272 271 271 270 270 269 269 269 268 268 268 267 267 267 266 266 266 265 265 265 265 264 264 264 263 263 263 262 262 261 261 260 260 260 260 259 259 259 259 259 259 259 259 259 259 260 260 260 260 260 261 261 262 262 263 263 263 264 264 265 265 266 267 267 268 269 270 270 271 272 272 273 274 275 275 276 277 278 278 279 279 280 280 280 281 281 282 282 282 283 283 283 284 284 285 285 285 285 284 284 284 284 284 284 283 283 283 282 282 281 281 280 280 279 279 278 277 277 278 279 281 283 285 286 287 288 288 288 288 289 289 290 290 290 290 290 290 290 291 291 291 291 292 292 292 292 292 292 291 291 291 291 291 290 290 290 290 290 290 290 290 290 290 290 291 291 291 292 292 292 292 292 291 291 290 290 289 289 289 289 290 290 291 292 293 294 295 295 296 296 295 295 295 294 294 293 293 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 294 294 294 294 267 268 269 270 271 271 272 273 273 273 272 271 271 270 269 268 268 267 267 268 267 267 266 265 264 264 263 263 263 264 264 264 263 263 262 262 261 261 262 262 263 263 264 264 264 265 265 266 267 268 268 269 270 270 270 271 271 271 272 272 273 273 274 275 276 277 278 278 279 279 280 281 282 282 283 284 284 284 284 283 283 282 282 282 281 281 281 281 281 282 282 283 284 284 285 286 286 287 288 289 289 290 291 291 292 293 293 294 294 295 296 297 298 299 301 302 303 304 305 306 306 307 308 309 310 311 313 314 315 317 318 319 320 321 322 322 323 323 323 324 324 324 324 325 325 325 326 327 327 328 329 330 331 331 331 331 331 331 331 331 332 332 332 332 332 332 332 332 332 333 333 333 333 333 333 333 333 333 333 334 334 334 334 334 334 334 334 334 334 334 334 334 334 333 333 333 333 333 333 333 333 332 332 331 331 331 330 330 330 329 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 328 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 329 329 329 329 329 329 329 328 328 328 327 327 326 325 324 323 322 321 321 320 319 319 318 317 317 317 317 316 316 316 316 315 315 314 313 312 311 311 310 309 308 307 307 306 305 304 304 303 302 302 301 300 299 298 296 295 293 291 290 288 286 285 283 282 280 279 278 278 277 276 276 275 275 274 274 273 273 273 273 273 272 272 272 272 271 271 270 270 269 269 268 268 268 267 267 266 266 266 266 265 265 265 264 264 264 263 263 262 262 261 261 261 260 260 260 259 259 259 259 258 258 258 258 258 259 259 259 259 260 260 260 260 261 261 262 262 262 263 263 263 263 264 264 265 266 267 268 269 270 270 271 272 273 274 274 275 276 277 277 278 279 280 280 281 281 282 282 283 283 283 284 284 284 285 285 285 286 286 286 286 286 286 286 286 286 285 285 285 284 284 284 283 283 282 282 281 280 280 279 279 279 280 281 283 285 286 287 287 287 288 288 288 289 289 289 290 290 290 290 290 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 292 292 292 292 292 292 291 291 290 290 290 290 290 290 290 291 291 292 293 293 294 294 295 295 295 294 294 293 293 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 293 293 293 293 292 292 292 292 293 293 293 293 293 293 268 268 269 270 271 271 272 272 272 272 272 271 271 270 269 268 267 267 267 267 268 268 267 266 265 264 263 263 263 263 263 263 262 261 261 261 261 261 262 262 263 263 264 264 264 265 265 266 267 268 268 269 269 270 270 270 270 271 271 272 272 273 273 274 275 276 277 278 278 279 279 280 281 281 282 282 282 282 282 282 281 281 281 280 280 280 280 280 281 281 281 282 283 284 284 285 286 287 288 289 289 290 291 292 292 293 293 294 295 296 297 298 299 300 301 302 303 303 304 305 306 307 308 309 310 312 314 315 316 317 318 319 320 321 322 323 323 324 324 324 325 325 325 326 326 327 327 328 329 329 330 330 331 331 331 331 331 331 332 332 332 332 332 332 332 332 332 332 332 333 333 333 333 333 333 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 333 333 333 333 333 333 333 333 332 332 332 331 331 331 330 330 330 329 329 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 328 327 327 326 326 325 324 324 323 322 321 320 320 319 318 318 317 317 316 316 316 316 315 315 314 314 313 312 312 311 310 309 309 308 307 306 306 305 304 304 303 302 302 301 300 299 297 296 294 292 291 289 287 285 283 281 280 279 278 277 276 276 275 275 274 274 273 273 273 273 273 272 272 272 272 272 271 271 270 270 269 269 268 268 267 267 266 266 266 265 265 265 264 264 264 263 263 262 262 261 261 261 260 260 259 259 259 258 258 258 258 258 258 258 258 258 258 259 259 259 260 260 260 261 261 262 262 262 262 262 262 262 263 264 264 265 267 268 269 270 271 272 273 274 275 275 276 277 278 278 279 280 281 281 282 283 283 284 284 285 285 285 285 286 286 286 287 287 287 287 288 288 288 288 287 287 287 287 287 287 286 286 285 285 284 284 283 283 282 282 281 281 281 282 283 284 285 286 286 287 287 287 288 288 289 289 289 290 290 290 291 291 291 290 290 290 291 291 291 291 291 291 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 292 292 292 292 292 292 291 291 290 290 290 290 290 291 291 291 292 292 293 293 294 294 294 294 294 293 293 293 292 292 292 291 292 292 292 292 292 292 292 292 292 292 292 292 291 292 292 292 292 292 292 292 292 292 292 292 292 292 293 293 268 268 269 269 270 271 271 271 271 271 271 271 270 270 269 268 267 267 267 267 267 267 267 267 266 265 264 264 264 264 263 262 261 261 260 260 260 261 262 262 263 264 264 264 265 265 266 266 267 268 269 269 270 269 269 270 270 270 270 271 272 272 273 274 275 276 276 277 278 278 279 279 279 280 280 280 280 280 280 280 279 279 279 279 279 279 280 280 280 280 281 281 282 283 284 285 286 287 287 288 289 289 290 291 291 292 293 294 295 296 297 298 299 300 301 301 302 303 303 304 305 306 308 309 311 313 314 316 317 318 319 320 321 322 323 323 324 324 325 325 326 326 327 327 328 328 329 329 329 330 330 331 331 331 331 331 332 332 332 332 332 332 332 332 332 332 332 332 333 333 333 333 333 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 333 333 333 333 333 333 333 333 332 332 332 332 331 331 331 331 330 330 330 330 329 329 329 329 329 329 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 328 328 328 328 328 328 328 328 327 327 327 327 328 328 328 328 328 328 327 327 327 327 327 327 326 326 325 325 324 323 323 322 321 320 319 318 318 317 316 316 316 315 315 315 314 314 314 313 313 312 311 311 310 309 308 308 307 306 306 305 304 304 303 303 302 301 300 298 297 295 293 291 289 287 285 283 282 280 279 278 277 276 275 275 274 274 273 273 273 273 273 272 272 272 272 272 272 271 271 270 269 269 268 268 267 267 266 266 266 265 265 264 264 264 263 263 262 262 261 261 260 260 260 259 259 258 258 258 258 257 257 257 257 257 257 257 258 258 258 259 259 259 259 260 260 261 261 262 262 262 262 262 263 263 264 265 267 268 269 270 272 273 274 275 276 276 277 278 279 280 280 281 282 282 283 284 284 285 285 286 286 287 287 287 287 288 288 288 288 289 289 289 289 289 289 289 289 290 289 289 289 288 288 287 287 286 286 285 285 284 284 283 283 282 283 284 285 285 286 286 287 287 287 288 288 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 292 292 292 292 291 291 291 290 290 290 291 291 291 291 292 292 292 293 293 293 293 293 293 293 293 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 292 292 292 292 268 268 268 269 269 270 270 270 270 270 270 270 270 270 270 269 268 268 267 267 267 267 268 268 268 267 267 266 265 264 263 262 261 261 260 260 261 261 262 262 263 264 264 265 265 266 266 267 268 269 269 269 269 269 269 269 269 270 270 271 272 272 273 274 274 275 276 277 277 277 278 278 278 278 278 278 278 277 277 277 277 277 277 277 278 278 279 279 279 280 280 281 282 282 283 284 285 286 286 287 287 288 289 289 290 291 292 293 294 295 297 298 299 299 300 301 301 302 303 304 305 307 308 310 312 314 315 317 318 319 320 321 322 323 324 324 325 326 326 327 327 327 328 328 329 329 330 330 330 330 331 331 331 331 332 332 332 332 332 332 333 333 333 333 333 333 333 333 333 333 333 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 335 334 335 334 334 334 334 333 333 333 333 333 333 333 332 332 332 332 332 332 331 331 331 331 330 330 330 330 330 330 330 330 330 329 329 329 328 328 328 327 327 327 327 327 327 327 327 326 326 326 326 326 327 327 327 327 327 327 327 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 325 325 324 323 323 322 321 320 319 318 318 317 316 316 315 315 315 314 314 314 314 313 313 312 311 311 310 309 309 308 307 307 306 306 305 305 304 303 303 302 301 299 298 296 294 292 290 288 286 284 282 281 279 278 277 276 275 274 274 273 273 273 273 273 273 273 272 272 272 272 271 271 270 270 269 268 268 267 267 266 266 265 265 264 264 263 263 263 262 262 261 261 260 260 259 259 258 258 258 257 257 257 256 256 256 256 256 256 256 257 257 257 258 258 258 259 259 260 260 261 261 262 262 262 262 263 264 265 266 268 269 270 271 272 273 274 276 277 278 279 279 280 281 282 282 283 284 284 285 285 286 287 287 288 288 288 289 289 289 290 290 290 290 290 291 291 291 291 291 291 292 292 291 291 291 290 290 289 289 288 288 287 286 286 285 284 284 284 284 285 285 286 286 287 287 287 288 288 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 291 291 291 291 290 290 291 291 291 291 291 292 292 292 292 293 293 293 293 293 293 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 290 290 290 290 291 291 291 291 291 268 268 268 268 269 269 269 269 269 269 270 270 270 270 270 270 269 269 268 268 268 268 269 269 269 269 269 268 267 265 263 263 262 261 261 261 261 262 262 262 263 263 264 264 265 266 267 267 268 268 269 269 269 269 269 269 270 270 270 271 272 272 273 274 274 275 275 275 276 276 276 276 276 276 276 276 276 275 275 275 275 276 276 277 277 278 278 278 279 279 280 280 281 282 283 284 284 285 285 286 286 287 288 289 289 290 291 292 294 295 296 297 298 299 300 300 301 302 303 305 306 308 310 312 314 315 317 318 320 321 322 323 323 324 325 326 326 327 327 327 328 328 329 329 330 330 331 331 331 331 332 332 332 332 332 333 333 333 333 333 333 333 333 333 333 333 333 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 335 335 335 335 335 335 335 335 334 334 334 333 333 333 333 333 333 332 332 332 332 332 332 332 331 331 331 331 331 331 330 330 330 330 330 330 330 330 329 329 329 328 328 328 328 328 328 327 327 327 326 326 326 326 326 326 326 326 326 326 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 324 324 323 323 322 322 321 320 319 318 317 316 315 315 315 314 314 314 314 313 313 312 312 311 311 310 310 309 308 308 308 307 307 306 306 305 304 303 302 301 300 298 296 295 293 291 289 287 285 283 281 279 277 276 275 274 274 273 273 273 273 273 273 272 272 272 272 271 271 271 270 270 269 268 268 267 267 266 266 265 265 264 263 263 262 262 262 261 260 260 259 259 258 258 257 257 257 256 256 255 255 255 254 255 255 255 255 255 256 256 257 257 257 258 259 259 260 261 261 262 262 263 263 264 265 266 268 269 270 271 272 273 274 276 277 278 279 280 281 281 282 283 283 284 285 285 286 287 287 288 288 289 289 289 290 290 290 291 291 291 291 291 292 292 292 293 293 293 293 293 293 293 293 292 292 292 291 290 290 289 289 288 287 287 286 285 285 286 286 286 287 287 287 288 288 288 288 289 289 289 290 290 290 290 290 290 290 290 291 291 291 291 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 291 291 290 290 290 291 291 291 291 291 291 292 292 292 292 293 293 293 293 293 292 292 292 292 292 292 292 292 291 291 291 291 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 268 268 268 268 268 268 268 269 269 269 270 270 270 270 270 270 270 270 269 269 268 268 269 269 269 269 269 268 267 266 265 264 263 263 262 262 262 262 262 262 263 263 264 264 265 265 266 267 267 268 268 269 269 269 269 269 270 270 271 271 272 272 273 273 273 274 274 274 274 274 274 275 274 274 274 274 275 275 275 275 275 276 276 276 277 277 278 278 279 279 280 280 281 281 282 283 283 283 284 284 285 286 287 288 289 290 291 293 294 295 296 297 298 299 300 300 302 303 304 306 308 310 312 314 315 317 318 320 321 322 323 324 324 325 326 326 327 327 328 328 329 329 330 330 331 332 332 332 332 333 333 333 333 333 333 333 333 333 333 333 333 333 333 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 335 335 335 335 335 335 335 335 335 335 335 334 334 334 333 333 333 333 333 332 332 332 332 332 332 331 331 331 331 331 331 331 331 331 331 330 330 330 330 330 330 330 330 330 329 329 329 328 328 328 327 327 327 327 326 326 326 326 325 325 325 325 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 325 325 325 325 325 325 324 324 324 324 323 323 322 321 320 319 318 317 316 316 315 315 314 314 314 313 313 313 312 312 311 311 310 310 309 309 309 308 308 307 307 306 305 305 304 303 302 300 299 297 295 293 291 289 287 284 282 280 278 277 275 274 274 273 273 273 273 273 272 272 272 272 271 271 271 270 270 269 269 268 268 267 267 266 266 265 264 263 263 262 262 261 261 260 260 259 258 258 257 257 256 255 255 254 254 253 253 253 253 253 253 253 254 254 255 255 256 256 257 257 258 259 260 261 261 262 263 263 264 265 266 268 269 270 271 272 273 274 275 277 277 278 279 280 281 282 283 284 284 285 285 286 287 287 288 288 289 289 290 290 290 291 291 291 292 292 292 292 293 293 293 294 294 294 294 295 295 295 295 295 294 294 293 293 292 291 291 290 289 288 288 287 287 287 287 287 287 287 287 288 288 288 288 289 289 289 290 290 290 290 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 291 291 290 290 291 291 291 291 291 291 291 291 291 292 292 292 293 293 293 292 292 292 292 292 292 292 292 292 292 291 291 291 291 290 290 290 290 290 290 290 290 290 290 289 289 289 289 289 289 289 289 290 290 290 289 267 267 267 268 268 268 268 269 269 269 269 269 269 269 269 269 269 269 269 268 268 268 268 268 268 269 268 268 267 266 265 265 264 264 263 263 263 262 262 262 263 263 264 265 265 266 266 266 267 267 268 268 268 269 269 269 270 270 271 271 271 272 272 272 273 273 273 273 273 273 273 273 273 273 274 274 275 275 275 275 276 276 276 277 277 277 278 278 278 279 280 280 280 281 281 282 282 282 283 283 284 285 287 288 289 290 291 292 294 295 296 297 298 299 300 301 303 304 306 308 310 312 313 315 317 318 319 321 322 323 324 325 325 326 327 327 328 328 329 329 330 331 331 332 333 333 334 334 334 333 333 333 333 333 333 333 333 333 333 333 333 333 334 334 334 334 334 334 334 335 334 334 334 334 334 334 334 334 334 334 334 334 335 335 335 335 335 335 335 335 335 335 335 335 335 335 334 334 334 333 333 333 333 333 332 332 332 332 331 331 331 331 331 331 331 331 331 331 331 331 330 330 330 330 330 330 330 330 330 329 329 329 328 328 328 327 327 327 326 326 326 325 325 325 324 324 324 324 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 324 324 324 324 324 324 324 324 324 324 323 322 321 320 319 318 318 317 316 315 315 314 314 314 313 312 312 312 311 311 310 310 310 310 309 309 309 308 308 307 306 306 305 304 304 302 301 299 298 296 293 291 288 286 283 281 279 278 276 275 274 274 273 273 273 273 272 272 272 271 271 271 270 270 270 269 269 268 268 267 266 266 265 264 264 263 262 262 261 261 260 259 259 258 257 256 256 255 254 253 252 252 251 251 251 251 251 251 251 252 252 253 253 254 255 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 272 273 274 274 275 276 277 278 279 280 281 282 282 283 284 285 285 286 286 287 288 288 288 289 289 290 290 290 291 291 292 292 292 292 293 293 293 294 294 294 295 295 295 295 296 296 296 296 295 295 294 294 293 293 292 291 290 289 289 288 288 288 288 288 288 288 288 288 288 288 288 289 289 290 290 291 291 291 291 292 292 291 291 291 291 291 291 291 291 291 290 291 291 291 290 290 290 290 290 290 290 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 290 290 290 290 290 290 289 289 289 289 289 289 289 289 289 289 289 288 267 267 267 268 268 268 268 269 269 269 269 268 268 268 268 267 268 268 268 268 269 268 268 269 269 269 268 267 267 266 266 265 265 264 264 264 263 263 263 263 263 264 264 265 265 265 266 266 266 267 267 267 267 268 268 269 269 270 270 271 271 271 272 272 272 272 272 272 272 272 272 272 272 273 273 274 274 275 275 275 276 276 276 276 277 277 278 278 278 279 279 280 280 280 281 281 282 282 282 283 284 285 286 287 289 289 291 292 294 295 296 297 298 299 301 302 303 305 307 308 310 312 314 315 316 318 319 321 322 323 324 325 326 327 328 328 329 329 330 330 331 332 333 333 334 334 335 335 334 334 334 333 333 333 333 333 334 333 333 333 333 334 334 334 334 334 334 334 334 334 334 334 334 335 334 334 334 334 334 334 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 334 334 334 334 334 333 333 333 333 332 332 332 331 331 331 331 331 331 331 331 331 331 331 330 330 330 330 330 330 330 330 330 329 329 329 328 328 328 327 327 327 326 326 326 325 325 325 324 324 324 323 323 323 322 322 322 321 321 321 321 321 322 322 322 322 322 323 323 323 323 323 324 324 324 324 324 324 324 323 323 322 321 320 319 318 317 316 315 314 314 313 312 312 312 311 311 311 311 310 310 310 310 309 309 309 308 308 307 307 306 305 304 303 301 300 298 295 293 290 288 285 283 281 279 278 276 275 274 274 273 273 272 272 272 271 271 271 271 270 270 269 269 268 268 267 267 266 265 265 264 263 263 262 261 261 260 259 258 257 256 255 254 254 253 252 251 250 249 249 249 249 249 249 249 249 249 250 251 252 253 254 255 256 258 259 260 261 263 264 265 266 266 267 268 270 271 272 273 274 275 275 276 277 278 279 280 280 281 282 283 284 284 285 285 286 286 287 287 288 288 289 289 289 290 290 291 291 291 292 292 292 293 293 293 294 294 294 295 295 295 296 296 296 296 296 296 296 295 295 294 294 294 293 292 291 290 289 289 289 289 289 289 289 288 288 288 288 288 289 289 290 290 291 291 292 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 292 292 292 293 293 292 292 292 292 292 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 291 290 290 290 290 289 289 289 289 289 289 289 289 289 288 288 288 287