CAPE 0 0 1 1 5 8 14 23 42 65 71 55 24 4 0 0 0 3 8 14 16 18 19 24 26 25 30 30 21 10 3 3 8 13 16 20 24 26 21 14 12 14 12 9 10 11 11 13 16 18 20 19 15 12 10 9 10 13 16 16 14 12 13 15 17 18 20 27 34 36 35 33 30 30 26 20 17 16 15 10 7 5 1 0 0 0 2 4 14 16 12 16 24 102 231 167 164 254 140 90 81 54 31 23 24 37 63 65 34 16 14 14 13 12 11 13 6 2 5 14 5 6 5 3 2 2 1 7 26 52 73 84 97 119 151 194 242 279 287 249 148 59 17 7 27 61 87 126 230 314 407 529 606 637 702 732 639 537 381 237 132 100 147 418 782 916 865 982 1107 1053 1065 1052 1079 1125 1108 1015 926 845 720 628 598 587 573 563 506 466 498 570 742 793 854 869 878 904 934 940 879 766 604 424 310 265 269 288 299 429 755 919 688 546 607 424 223 68 0 0 1 2 0 0 0 0 0 1 1 0 0 0 0 0 1 4 4 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 4 0 0 0 0 0 0 0 0 0 1 3 4 2 0 4 22 52 75 90 95 112 155 226 419 775 1078 1169 1151 1110 1052 1010 1016 1017 992 994 1039 1082 1111 1143 1240 1463 1983 2037 1681 1616 1582 1491 1423 1368 1389 1430 1333 1244 1250 1284 1281 1249 1204 1181 1174 1141 1100 1118 1239 1477 1744 1926 1920 1722 1506 1381 1303 1249 1336 1472 1396 1179 1135 1178 1246 1283 963 946 1063 1112 1058 945 870 911 1065 1176 1184 1112 1070 1152 1187 1157 1124 1079 1066 1112 1095 1073 1142 1246 1284 1232 1172 1157 1147 1211 1395 1563 1759 1857 1924 2125 2393 2668 2853 2826 2556 2320 2156 2238 2358 2391 2309 2116 2036 2194 2483 2848 3150 3181 2962 2653 2526 2449 2508 2652 2644 2336 1925 1748 1825 1964 2077 2178 2313 2530 2558 2318 2232 2184 2318 2415 2505 2637 2816 2944 2944 2975 3009 2682 2155 2172 2611 2994 3090 3025 2929 2782 2650 2641 2574 2394 2232 2170 2267 2450 2555 2575 2607 2576 2375 2047 1752 1539 1535 1784 1848 1751 1549 1391 1147 953 992 775 1055 1047 1379 1793 2052 2282 2036 1739 1564 1281 1110 1084 1078 1072 918 594 585 629 786 1193 1586 2687 2966 3007 3002 2874 2647 2294 2059 2129 2132 2241 2230 1901 1925 1969 1785 1547 1260 1037 862 703 664 782 966 1132 1321 1542 1598 1544 1460 1433 1378 1386 1523 1903 2379 2750 2556 1920 1419 1384 1538 1628 1737 1745 1551 1270 1046 926 897 888 866 951 1089 1317 1547 1693 1923 2182 2460 2673 2796 2877 2834 2746 2669 2403 1990 1587 1306 1561 1973 2467 2622 2723 2983 3304 3590 3523 3213 2835 2524 2044 0 0 0 0 2 2 7 12 22 46 67 70 44 15 3 0 0 0 3 9 13 15 15 20 23 24 37 35 23 10 2 2 7 12 15 18 20 22 20 15 14 19 16 9 9 11 13 15 22 27 29 28 26 23 20 19 18 23 26 26 24 20 19 21 23 23 25 29 33 35 31 28 31 32 27 22 15 7 7 9 8 4 0 0 0 1 2 8 17 14 12 18 29 103 224 211 164 181 114 104 88 64 41 31 29 37 56 54 30 18 31 48 46 40 54 83 72 43 30 28 6 6 4 3 0 4 22 46 85 112 127 139 174 225 273 325 353 312 214 111 41 7 12 39 71 75 67 149 313 403 450 511 532 512 498 472 373 268 177 133 82 77 206 551 826 820 712 848 1152 1183 1108 1141 1226 1301 1294 1167 994 879 747 659 649 671 665 650 659 663 648 601 744 780 883 915 926 943 975 967 864 703 598 572 563 494 384 330 362 513 666 522 338 460 354 249 38 7 0 0 1 2 0 0 0 0 0 1 1 0 0 0 0 0 2 3 2 2 2 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 4 1 0 0 0 0 0 0 0 1 2 4 5 5 10 16 34 65 100 138 159 162 170 253 541 914 1142 1198 1174 1135 1085 1044 1041 1032 1011 1020 1067 1147 1249 1412 1594 1799 2057 1823 1572 1518 1443 1414 1443 1399 1395 1386 1327 1300 1361 1399 1387 1365 1311 1256 1250 1247 1236 1275 1382 1563 1763 1890 1860 1682 1498 1326 1194 1219 1437 1532 1301 1057 1091 1217 1374 1319 1069 1113 1246 1279 1240 1147 1102 1162 1267 1292 1222 1149 1106 1120 1159 1117 1044 1035 1045 1090 1165 1206 1223 1251 1321 1401 1400 1361 1296 1309 1428 1499 1572 1777 1808 1944 2140 2352 2550 2686 2655 2563 2462 2451 2481 2438 2351 2280 2236 2395 2683 3106 3400 3433 3138 2669 2406 2399 2559 2803 2975 2934 2693 2506 2458 2473 2444 2364 2419 2627 2669 2392 2240 2168 2301 2471 2599 2795 2977 3045 2967 3041 3059 2649 2072 1961 2324 2732 2879 2825 2729 2676 2613 2503 2370 2235 2219 2268 2297 2287 2261 2265 2352 2292 2008 1751 1640 1605 1593 1731 1898 1902 1870 1805 1754 1724 1880 1994 1816 1679 1821 2078 2377 2575 2426 2035 1654 1397 1258 1160 1118 1066 1065 1009 864 940 1319 1690 2046 2845 3575 3688 3505 2957 2376 1897 1903 2126 2298 2356 2407 2537 2594 2449 2263 1950 1512 1149 904 767 854 1030 1107 1203 1443 1672 1632 1579 1597 1582 1576 1741 2030 2368 2625 2608 2082 1457 1230 1368 1578 1758 1890 1740 1450 1176 1017 950 966 956 938 974 1072 1273 1532 1745 1979 2283 2601 2873 3061 3171 3227 3200 2991 2497 1707 1250 971 1268 1592 1970 2173 2386 2734 3193 3540 3543 3281 3171 3298 3032 0 0 0 0 1 1 2 4 10 23 45 68 65 35 12 3 0 0 1 4 9 15 16 15 18 22 35 41 27 12 3 3 6 9 12 14 16 19 18 16 18 20 18 12 10 13 16 22 32 39 41 42 40 35 34 35 36 37 37 37 35 32 28 28 27 26 27 27 30 32 31 30 32 32 28 21 13 7 9 10 6 1 0 0 2 3 5 12 16 14 13 15 32 98 181 198 163 163 181 151 92 91 81 69 40 26 26 19 14 14 22 48 56 73 142 219 222 135 67 38 12 4 2 1 1 20 83 145 190 211 223 263 330 380 370 320 246 152 71 34 29 43 50 61 71 60 85 203 369 395 389 390 380 353 284 250 201 133 72 52 56 130 327 712 888 764 722 972 1277 1303 1231 1246 1286 1300 1258 1151 972 811 717 674 679 728 777 787 785 722 697 652 674 812 933 961 991 993 1003 950 794 608 513 628 808 782 572 430 422 459 421 380 462 417 161 70 0 0 0 1 2 1 1 1 0 0 0 1 0 0 0 0 0 1 2 3 2 2 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 5 2 0 0 0 0 0 0 2 1 1 5 7 21 49 100 133 160 185 246 300 307 314 454 749 1031 1177 1207 1175 1127 1088 1064 1053 1041 1037 1061 1113 1223 1490 1821 1938 1932 1753 1532 1461 1425 1367 1395 1427 1381 1397 1399 1387 1399 1451 1488 1491 1483 1426 1338 1300 1368 1447 1472 1499 1583 1696 1772 1751 1628 1457 1269 1131 1126 1249 1336 1179 969 1027 1231 1411 1378 1179 1204 1372 1449 1424 1373 1338 1343 1375 1370 1300 1240 1178 1096 1112 1146 1050 1010 1018 1040 1116 1171 1183 1164 1258 1457 1518 1449 1371 1382 1463 1547 1626 1714 1710 1758 1902 2082 2236 2411 2598 2729 2728 2697 2675 2415 2045 1969 2082 2252 2437 2838 3229 3454 3370 2844 2274 2187 2581 2964 3071 3239 3365 3359 3118 2944 2784 2613 2675 2726 2636 2451 2294 2246 2272 2456 2676 2948 3196 3232 3151 3229 3200 2735 2080 1804 2086 2536 2716 2639 2600 2661 2591 2378 2198 2167 2228 2206 2053 1860 1780 1834 2061 2031 1795 1628 1570 1569 1538 1564 1677 1910 2066 2136 2109 2025 1966 1882 1825 1829 1908 2061 2148 2182 2119 1831 1523 1415 1425 1371 1350 1207 1022 928 842 898 1028 1515 2396 3287 3947 3994 3438 2528 1773 1523 1768 2126 2368 2534 2653 2738 2769 2670 2427 2075 1653 1175 892 903 1092 1182 1232 1510 1860 1973 1853 1715 1745 1907 2087 2245 2348 2414 2374 2012 1451 1175 1244 1434 1646 1842 1896 1611 1348 1137 1054 1029 1069 1063 1037 1045 1123 1299 1547 1807 2094 2382 2658 2898 3118 3303 3496 3455 2925 2109 1419 978 847 1102 1367 1589 1782 2047 2447 2953 3398 3574 3471 3387 3617 3432 0 0 0 1 2 2 2 3 5 11 25 47 68 60 32 10 1 0 0 1 2 12 17 14 13 17 26 35 30 16 6 4 3 4 7 9 11 14 12 19 25 30 30 22 18 20 25 34 45 49 51 52 49 46 44 44 46 46 43 42 43 42 36 32 28 27 25 22 23 27 28 27 29 29 19 11 9 8 8 8 3 0 0 0 1 3 10 13 14 12 15 19 40 86 138 186 214 209 207 152 102 123 127 98 64 53 28 12 9 9 12 24 26 47 131 238 218 105 50 34 14 1 5 7 38 122 230 328 367 374 384 426 451 415 324 223 138 73 42 76 104 76 41 39 62 78 100 201 305 289 274 263 243 246 190 166 147 126 86 43 90 238 427 748 836 741 733 900 1200 1319 1347 1353 1318 1209 1125 1056 920 779 715 692 696 732 804 845 859 772 685 653 703 794 901 989 1082 1073 1035 933 729 558 503 541 806 944 736 480 341 292 393 690 856 632 258 42 12 2 2 1 2 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 4 4 3 3 3 2 1 1 0 0 0 0 0 0 1 2 2 1 0 1 3 6 6 4 3 1 1 1 0 0 3 2 3 6 13 65 115 238 280 329 339 371 421 451 551 682 896 1088 1170 1192 1171 1132 1100 1081 1058 1051 1066 1091 1160 1343 1711 2006 1863 1679 1427 1346 1372 1392 1396 1407 1378 1347 1424 1478 1470 1477 1513 1555 1583 1571 1513 1431 1415 1522 1584 1521 1453 1455 1523 1614 1640 1559 1428 1288 1164 1116 1206 1278 1109 973 1092 1330 1471 1365 1192 1242 1421 1533 1567 1568 1556 1521 1485 1444 1366 1264 1246 1177 1065 1092 1039 980 1027 1123 1222 1227 1194 1156 1214 1357 1476 1454 1371 1384 1464 1542 1626 1671 1637 1635 1704 1869 1973 2100 2348 2626 2773 2766 2717 2404 1946 1754 1822 1943 2077 2282 2600 3021 3305 3076 2402 1937 2219 2875 3241 3387 3597 3680 3349 2972 2751 2722 2815 2716 2558 2517 2454 2383 2310 2411 2687 3044 3394 3533 3548 3586 3502 3000 2236 1785 1931 2327 2510 2459 2417 2471 2430 2250 2118 2138 2099 1855 1582 1457 1500 1652 1777 1736 1597 1473 1360 1316 1337 1474 1707 1942 2196 2403 2390 2139 1878 1689 1623 1739 1877 1961 1818 1616 1702 1556 1392 1402 1501 1552 1474 1253 1035 867 750 850 1099 1763 2742 3786 4339 3991 3004 1950 1484 1775 2207 2459 2717 2977 3096 3102 3043 2811 2367 1929 1532 1162 965 1110 1351 1409 1526 1885 2245 2266 2083 2009 2138 2403 2578 2434 2172 1933 1724 1518 1306 1230 1333 1525 1708 1785 1667 1490 1305 1157 1123 1132 1159 1162 1149 1204 1291 1423 1616 1852 2126 2353 2522 2628 2745 2917 3187 3148 2664 1910 1186 875 952 1212 1348 1387 1468 1659 2053 2607 3239 3630 3578 3190 2981 2835 0 0 0 0 0 1 3 2 4 7 14 29 51 64 53 27 6 0 0 0 0 8 15 14 11 14 24 34 34 22 10 6 3 2 4 6 4 9 8 19 17 29 40 34 29 34 38 48 57 58 54 52 52 52 50 49 47 45 40 39 41 45 42 35 27 25 24 23 21 23 25 25 24 20 12 6 6 6 7 5 2 0 0 0 0 3 11 12 11 10 16 24 46 77 108 159 216 205 167 157 184 188 146 129 119 115 87 52 31 11 28 16 9 11 23 71 52 24 25 30 39 48 75 129 225 353 463 526 513 476 449 430 352 253 159 106 99 121 166 153 87 36 9 34 78 111 115 162 203 194 198 196 181 191 200 212 163 128 106 66 131 316 516 733 695 711 841 913 1121 1352 1443 1457 1387 1261 1228 1160 962 721 605 621 675 736 803 847 827 721 570 518 577 659 792 994 1188 1146 1081 958 751 528 396 323 523 804 733 467 232 169 379 786 1047 856 379 82 31 9 2 0 0 0 0 0 1 1 0 0 0 0 0 0 1 3 4 5 5 5 3 2 2 2 2 1 0 0 0 0 0 0 1 2 3 3 2 2 4 5 5 4 4 4 5 3 1 0 1 1 8 12 46 138 218 339 385 427 435 477 539 588 717 829 968 1080 1137 1167 1156 1134 1114 1095 1061 1064 1096 1133 1246 1564 1947 1966 1584 1403 1287 1321 1340 1397 1534 1456 1371 1382 1482 1535 1511 1516 1550 1590 1605 1578 1522 1464 1465 1527 1529 1444 1379 1393 1463 1541 1573 1506 1317 1157 1185 1202 1263 1189 1015 1029 1283 1487 1523 1347 1215 1246 1384 1502 1579 1608 1627 1632 1601 1519 1417 1337 1307 1258 1195 1182 1116 1010 981 1027 1147 1281 1321 1289 1288 1351 1430 1394 1310 1392 1427 1500 1522 1613 1597 1610 1633 1740 1789 1836 2001 2246 2470 2525 2547 2465 2191 1880 1674 1679 1824 1976 2173 2524 2946 3026 2612 2084 1976 2234 2666 2993 3107 3181 2985 2781 2687 2701 2754 2728 2665 2705 2704 2604 2468 2472 2738 3208 3653 3821 3804 3787 3687 3210 2452 1908 1876 2112 2271 2280 2242 2270 2276 2169 2066 2041 1802 1482 1297 1264 1320 1418 1443 1363 1239 1121 1023 1018 1147 1404 1724 2050 2340 2561 2615 2374 2032 1811 1660 1677 1908 2115 1889 1511 1506 1432 1383 1436 1541 1674 1676 1506 1262 1026 915 1077 1679 2569 3330 4047 4345 3627 2475 1671 1646 2054 2378 2660 3049 3350 3392 3323 3159 2753 2116 1570 1254 1078 1099 1396 1684 1787 1932 2228 2439 2450 2352 2364 2484 2547 2430 2122 1914 1652 1515 1442 1377 1372 1446 1583 1717 1727 1591 1440 1319 1246 1222 1209 1233 1237 1229 1297 1402 1505 1636 1849 2022 2127 2180 2229 2289 2455 2727 2873 2849 2515 1959 1684 1739 1736 1509 1271 1179 1191 1466 2095 2839 3258 3259 2922 2508 2071 0 0 0 0 0 0 4 6 5 6 10 18 32 53 60 44 18 1 0 0 0 2 8 14 10 11 19 31 35 23 12 7 5 3 5 7 5 4 5 10 8 21 32 34 30 36 44 54 64 60 51 44 41 44 48 48 42 38 35 35 44 48 45 37 26 23 20 23 21 24 23 20 16 14 10 6 5 4 4 1 0 0 0 0 2 7 12 9 8 8 13 24 40 59 79 99 118 129 146 212 299 314 248 205 197 210 231 220 177 106 69 62 53 42 30 29 7 52 145 186 227 261 310 417 527 578 569 512 427 349 265 191 131 92 79 103 155 193 163 84 41 10 1 33 53 77 78 126 141 159 182 186 165 169 210 217 157 112 96 102 182 348 539 739 737 763 771 783 1010 1339 1461 1495 1431 1342 1309 1237 1050 747 631 677 730 791 849 862 793 670 545 458 480 544 671 980 1250 1190 1143 1020 885 668 374 217 284 471 573 475 259 118 195 470 765 747 397 117 35 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 4 5 4 2 0 1 1 1 0 0 0 0 0 0 0 1 2 2 2 3 5 4 3 2 5 7 6 3 0 0 0 1 5 31 122 238 333 404 450 493 542 617 720 786 877 969 1049 1100 1138 1165 1163 1142 1117 1091 1067 1079 1112 1175 1370 1753 2057 1892 1513 1342 1295 1379 1386 1381 1567 1488 1415 1481 1544 1548 1522 1527 1555 1574 1581 1560 1489 1421 1387 1382 1407 1424 1417 1397 1391 1465 1529 1431 1175 987 1108 1320 1280 1086 881 1009 1358 1470 1388 1308 1247 1230 1319 1424 1504 1546 1581 1633 1648 1568 1450 1371 1348 1338 1314 1278 1202 1112 1057 1033 1073 1234 1390 1399 1386 1432 1494 1404 1349 1350 1364 1458 1427 1465 1491 1540 1591 1691 1729 1709 1754 1882 2049 2171 2264 2295 2188 1976 1752 1612 1612 1736 1944 2186 2507 2696 2646 2404 2229 2280 2473 2788 2922 2620 2441 2519 2713 2714 2707 2886 2979 3034 3059 2904 2701 2680 2971 3502 3903 3913 3680 3477 3318 2966 2430 2026 1939 2045 2138 2135 2088 2161 2159 2039 1936 1758 1417 1174 1086 1057 1045 1049 1031 961 862 767 715 753 957 1355 1764 2078 2350 2554 2601 2499 2344 2146 1915 1769 1961 2168 2048 1881 1740 1507 1413 1502 1595 1742 1858 1769 1495 1213 1047 1218 1860 2737 3584 4291 4309 3545 2418 1846 1924 2239 2438 2706 3055 3305 3334 3079 2658 2149 1625 1234 1087 1118 1363 1779 2133 2331 2435 2476 2477 2591 2633 2425 2224 2364 2462 2224 1900 1659 1549 1500 1470 1485 1519 1581 1644 1657 1563 1435 1364 1314 1276 1253 1277 1269 1275 1330 1400 1482 1564 1701 1828 1878 1861 1891 1962 2105 2366 2689 2966 3043 2990 2875 2491 2045 1519 1088 756 637 848 1368 2082 2782 3051 2920 2490 1948 0 0 0 0 0 0 3 9 10 5 7 13 20 37 58 57 37 13 2 0 0 0 3 8 8 10 17 35 41 27 18 10 11 9 9 12 5 2 1 0 5 18 25 24 21 29 41 46 59 51 49 38 28 32 42 49 46 38 33 36 43 47 45 39 30 25 23 24 23 26 25 22 14 9 7 3 1 1 1 0 0 0 0 1 4 10 11 7 5 6 9 17 24 30 50 75 100 116 139 191 258 315 310 257 247 294 361 378 334 313 304 282 282 228 190 208 324 586 590 528 501 510 533 578 538 440 334 238 152 87 41 27 39 55 78 107 117 92 51 14 5 2 0 18 35 87 95 139 135 153 148 150 114 109 141 131 104 105 116 159 281 439 558 663 701 707 702 818 993 1282 1446 1502 1493 1551 1536 1470 1265 934 850 840 812 876 938 908 795 691 644 599 627 687 721 1004 1272 1230 1195 1128 1083 1033 990 913 647 359 468 524 416 230 211 352 580 764 580 250 75 19 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 3 2 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 1 0 2 6 3 0 0 0 0 3 23 103 238 331 401 466 540 641 727 813 918 972 1016 1063 1107 1141 1167 1196 1206 1174 1128 1096 1083 1099 1122 1194 1405 1720 1930 1838 1637 1497 1422 1444 1402 1384 1494 1480 1475 1553 1591 1555 1526 1528 1549 1547 1544 1536 1493 1450 1429 1438 1492 1554 1605 1681 1713 1603 1439 1298 1170 1126 1201 1285 1167 959 811 951 1239 1315 1244 1230 1230 1222 1284 1377 1459 1505 1535 1593 1620 1544 1451 1412 1404 1390 1356 1329 1316 1286 1245 1172 1106 1175 1336 1345 1374 1461 1553 1529 1490 1400 1333 1337 1290 1299 1351 1420 1541 1671 1708 1663 1643 1678 1789 1923 2008 2046 2016 1924 1806 1683 1594 1611 1805 2001 2199 2367 2452 2441 2404 2486 2721 2899 2898 2694 2450 2425 2700 2775 2740 3030 3409 3498 3474 3233 3007 3041 3325 3783 4003 3835 3476 3174 3072 3050 2778 2400 2114 2089 2089 2039 1969 1936 1913 1861 1708 1407 1093 912 816 762 741 733 701 655 587 504 500 647 954 1523 1931 2178 2298 2343 2343 2444 2516 2343 2090 1880 1910 2033 2091 2046 1852 1597 1431 1502 1698 1882 1991 1901 1635 1479 1505 1746 2011 2602 3686 4320 4226 3645 2808 2258 2158 2242 2348 2581 2741 2742 2572 2197 1710 1329 1157 1061 1108 1392 1814 2307 2819 3085 2946 2362 1937 2321 2628 2380 2376 2598 2517 2237 1904 1669 1537 1494 1515 1527 1552 1588 1593 1593 1544 1476 1414 1357 1322 1322 1313 1298 1338 1378 1395 1439 1495 1525 1586 1656 1667 1709 1787 1873 2013 2244 2553 2855 3129 3173 2617 2001 1458 1072 683 563 815 1322 1979 2734 3233 3187 2655 2097 0 0 0 0 0 0 0 3 12 12 10 12 18 31 49 58 48 20 3 0 0 0 1 2 4 10 17 30 42 41 35 28 22 17 15 18 6 10 3 0 1 7 15 15 10 17 31 33 43 41 40 29 22 22 34 53 56 41 35 37 41 45 45 40 35 32 29 26 29 26 22 19 9 8 5 2 1 1 0 0 0 0 1 3 7 9 8 6 5 6 8 11 14 15 23 41 61 76 85 91 99 123 145 141 136 173 249 291 286 312 347 368 392 368 389 541 770 683 562 548 474 430 350 255 178 119 73 36 14 4 1 8 27 40 42 35 16 2 0 0 0 0 2 5 33 64 70 92 110 98 59 66 47 47 65 74 99 165 208 261 414 558 588 599 594 561 612 773 1033 1238 1431 1534 1606 1759 1728 1888 1634 1130 1155 1273 1126 1085 1057 992 912 813 716 692 841 926 884 1089 1312 1286 1209 1187 1205 1213 1156 999 859 651 505 578 553 420 447 616 835 877 595 251 71 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 4 31 118 260 356 390 457 558 651 793 905 996 1076 1110 1121 1175 1206 1209 1217 1243 1260 1225 1160 1115 1107 1126 1148 1192 1320 1535 1706 1731 1697 1687 1623 1482 1366 1409 1471 1496 1529 1570 1580 1529 1512 1548 1582 1563 1531 1538 1559 1583 1617 1670 1767 1913 2058 2130 2045 1743 1415 1220 1166 1185 1222 1221 1089 889 732 817 1031 1116 1092 1136 1183 1216 1292 1383 1468 1502 1488 1499 1511 1441 1388 1412 1424 1400 1371 1369 1394 1392 1385 1353 1283 1223 1276 1267 1314 1415 1492 1543 1499 1369 1247 1203 1208 1228 1254 1299 1399 1537 1622 1648 1635 1615 1683 1789 1860 1904 1908 1890 1840 1748 1656 1609 1669 1815 1985 2114 2193 2238 2257 2236 2274 2412 2594 2777 2762 2662 2760 2936 2872 3143 3824 4041 3853 3555 3301 3385 3618 3905 3918 3654 3413 3370 3507 3508 3244 2840 2387 2224 2179 2124 2010 1896 1809 1672 1446 1157 892 724 631 582 543 512 489 481 472 458 572 891 1368 1933 2188 2291 2240 2073 2168 2317 2237 2180 2060 1861 1772 1888 1999 1979 1828 1617 1396 1427 1698 1923 2192 2200 2094 2171 2224 2337 2405 2602 3598 3991 3846 3573 3104 2522 2097 1952 2055 2310 2358 2109 1695 1324 1156 1049 1073 1114 1297 1768 2402 3000 3739 3840 3303 2259 1394 1932 2327 2379 2427 2468 2343 2084 1809 1637 1569 1560 1570 1560 1593 1628 1636 1640 1602 1561 1519 1449 1415 1383 1338 1308 1329 1347 1351 1397 1476 1502 1493 1493 1491 1538 1631 1717 1780 1852 1944 2139 2413 2442 2235 1943 1658 1400 1212 1205 1389 1729 2286 2951 3361 3281 2704 2266 3 0 0 0 0 0 0 2 5 10 13 17 25 37 47 52 51 31 6 0 0 0 0 0 2 10 21 32 44 48 47 44 32 23 17 18 9 20 3 0 0 3 9 9 6 16 25 27 33 36 37 25 23 17 20 42 48 40 38 39 41 44 42 40 37 35 33 32 33 30 22 16 8 5 3 2 2 0 0 0 0 0 1 4 6 6 5 5 6 8 9 10 10 9 11 10 13 30 37 30 26 21 29 49 43 35 49 53 47 51 91 141 178 184 194 210 208 214 224 245 200 124 43 17 19 9 4 5 8 2 5 9 8 9 6 1 0 0 0 0 0 5 14 26 64 59 62 62 78 58 17 10 15 42 52 63 100 187 247 310 454 542 497 467 503 553 682 861 1042 1223 1417 1597 1720 1843 1820 1941 1633 1058 1281 1724 1545 1378 1172 1030 898 798 717 797 970 997 1018 1225 1383 1349 1270 1253 1269 1285 1203 1034 924 813 659 671 652 529 618 836 1092 965 449 104 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 1 2 1 0 0 2 4 30 132 275 393 408 442 532 663 811 901 980 1127 1225 1214 1205 1241 1260 1265 1284 1311 1313 1263 1190 1142 1139 1171 1190 1198 1250 1356 1474 1550 1621 1704 1673 1458 1348 1440 1491 1520 1559 1555 1534 1499 1519 1601 1660 1665 1636 1649 1701 1784 1943 2070 2187 2434 2517 2318 2168 1902 1516 1290 1174 1300 1315 1202 1004 802 624 700 851 970 986 1061 1140 1212 1309 1418 1498 1500 1438 1403 1388 1342 1323 1341 1341 1317 1308 1357 1399 1423 1449 1459 1431 1379 1336 1305 1307 1350 1390 1421 1383 1270 1135 1091 1116 1112 1127 1182 1281 1406 1543 1647 1664 1632 1640 1705 1764 1789 1808 1832 1861 1850 1778 1677 1632 1677 1781 1862 1910 1993 2053 2068 2078 2148 2352 2734 3074 3100 2983 3102 3086 3260 3886 4169 3950 3640 3427 3488 3702 3826 3726 3477 3408 3585 3787 3722 3463 3089 2683 2493 2512 2414 2159 1919 1689 1432 1192 970 742 536 416 382 360 335 354 437 555 658 845 1155 1630 2068 2389 2369 2284 2157 2172 2135 1994 1922 1880 1765 1680 1783 1933 2007 1988 1829 1572 1490 1854 2198 2614 2937 3128 2914 2523 2534 2489 2651 3422 3635 3563 3541 3275 2672 1994 1780 1952 2052 1952 1736 1371 1019 1061 1185 1304 1415 1701 2331 2986 3649 4354 4114 2926 1258 897 1560 2124 2363 2357 2180 2003 1866 1713 1630 1621 1631 1655 1622 1653 1689 1697 1645 1658 1654 1642 1601 1526 1439 1364 1311 1293 1284 1290 1335 1420 1442 1390 1304 1232 1242 1364 1534 1663 1659 1549 1541 1655 1781 1844 1814 1760 1732 1712 1742 1883 2108 2588 3020 3107 2875 2547 2428 8 3 1 0 0 0 1 7 5 5 12 24 34 42 49 55 57 43 14 1 0 0 0 0 0 3 17 31 44 52 54 52 42 28 17 14 13 18 7 2 0 1 6 4 3 12 16 20 26 32 35 28 20 15 15 25 39 39 41 41 40 44 38 39 34 32 29 24 27 28 20 11 5 2 1 1 2 0 0 0 0 1 1 3 2 2 3 4 6 8 9 8 7 7 9 8 7 11 14 10 6 7 10 11 12 9 8 6 5 5 11 18 19 15 14 14 14 28 40 46 31 8 1 0 1 0 1 4 15 5 9 7 2 0 0 0 0 0 0 0 5 16 26 35 40 14 9 29 32 28 5 1 20 71 83 105 163 227 260 275 325 348 320 327 428 610 779 890 1021 1211 1417 1626 1805 1903 1809 1693 1443 1021 1302 1848 1691 1483 1201 1163 1112 981 867 974 1071 1072 1171 1370 1459 1399 1326 1298 1292 1302 1248 1012 778 774 790 823 824 613 667 953 1131 808 372 78 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 3 7 15 35 117 251 353 408 443 523 628 788 932 962 1013 1148 1250 1244 1236 1238 1259 1297 1349 1376 1337 1262 1195 1161 1184 1235 1260 1262 1273 1299 1348 1398 1513 1588 1578 1433 1370 1462 1505 1525 1564 1526 1513 1484 1529 1646 1756 1870 1976 2019 1948 1855 1918 2295 2895 3085 2693 2343 1914 1749 1746 1619 1245 1326 1302 1153 925 749 606 638 755 894 952 1022 1121 1235 1345 1452 1512 1481 1386 1309 1270 1254 1245 1216 1186 1204 1257 1304 1332 1359 1399 1430 1450 1412 1405 1414 1372 1356 1339 1303 1212 1163 1064 1039 1055 1021 980 1009 1144 1344 1550 1709 1770 1725 1657 1669 1733 1757 1747 1747 1806 1891 1866 1775 1684 1636 1643 1670 1685 1747 1840 1895 1951 2039 2190 2559 3084 3330 3175 3123 3189 3288 3643 3828 3672 3508 3412 3441 3626 3644 3499 3340 3402 3544 3633 3658 3532 3239 2917 2833 2849 2617 2220 1841 1506 1245 1042 821 573 363 243 229 201 256 405 561 786 1007 1173 1260 1668 2115 2404 2390 2348 2267 2143 1966 1827 1829 1879 1832 1752 1797 1938 2101 2265 2330 2163 1790 2031 2342 2766 3037 3028 3064 2717 2609 2369 2656 3435 3658 3489 3530 3457 3034 2654 2457 2282 2139 1920 1616 1400 1120 1306 1720 1818 1956 2384 3034 3463 4015 4485 4039 2672 1364 1061 1464 2018 2370 2338 2033 1744 1654 1637 1680 1689 1663 1672 1679 1703 1731 1735 1701 1685 1693 1715 1711 1650 1552 1441 1347 1269 1241 1346 1380 1383 1318 1210 1034 882 844 981 1276 1541 1529 1326 1165 1158 1295 1450 1498 1518 1578 1690 1721 1845 2071 2312 2521 2433 2352 2415 2457 19 6 2 0 1 2 3 10 13 8 10 21 35 42 49 58 60 42 16 2 1 2 1 0 0 0 8 24 34 47 60 64 54 38 25 21 21 23 19 8 0 0 2 1 3 7 10 10 16 20 21 19 18 15 16 24 34 43 48 49 47 45 37 35 28 31 26 27 26 22 15 10 7 4 3 1 0 0 0 1 0 1 1 2 1 1 2 4 5 6 7 7 6 7 8 7 5 6 8 8 8 8 10 9 8 8 9 7 5 4 3 3 3 4 3 2 3 5 6 5 2 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 8 20 26 26 23 17 7 2 3 4 0 7 56 88 91 113 156 178 182 162 154 167 218 334 510 668 804 936 1071 1243 1434 1629 1819 1882 1753 1530 1288 1075 1287 1606 1456 1255 1129 1074 1118 1018 934 998 1068 1137 1263 1414 1456 1395 1347 1337 1318 1281 1219 1084 833 631 752 927 991 691 650 933 1083 742 324 48 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 1 11 46 107 220 315 366 432 504 621 738 882 1007 1023 1055 1146 1211 1239 1240 1239 1267 1307 1350 1377 1332 1234 1171 1173 1226 1286 1319 1356 1392 1408 1401 1350 1412 1420 1510 1479 1434 1468 1457 1457 1553 1490 1499 1425 1447 1599 1761 1830 1929 2012 1999 2065 2159 2476 2945 2781 2469 2426 2173 1768 1724 1799 1401 1342 1240 1094 857 679 592 631 728 822 922 1024 1153 1289 1389 1462 1499 1462 1370 1293 1254 1240 1255 1307 1404 1497 1487 1343 1245 1279 1293 1245 1299 1304 1384 1453 1435 1404 1363 1299 1171 1098 1052 1047 1032 968 893 868 964 1209 1513 1745 1859 1858 1773 1706 1751 1783 1781 1763 1730 1754 1804 1795 1730 1666 1628 1620 1616 1612 1643 1689 1748 1835 1985 2271 2729 3149 3233 3157 3179 3199 3304 3526 3372 3309 3324 3353 3489 3490 3394 3356 3417 3482 3537 3591 3549 3344 3107 3030 2913 2562 2108 1695 1382 1174 999 768 524 367 257 215 189 312 552 797 1141 1401 1419 1346 1547 1969 2237 2297 2289 2277 2161 2029 1988 1942 1921 1882 1784 1675 1621 1880 2322 2533 2389 2085 2238 2551 2914 3284 2713 2691 2454 2160 2237 2938 3551 3598 3552 3668 3632 3310 3042 2837 2520 2407 2257 1846 1668 1751 1993 2393 2486 2612 2918 3238 3580 4063 4376 3960 2873 1829 1320 1406 1829 2187 2199 1947 1649 1544 1580 1713 1727 1670 1633 1682 1754 1799 1799 1761 1715 1717 1770 1799 1798 1770 1644 1525 1433 1402 1521 1547 1405 1170 905 646 465 430 603 994 1359 1390 1151 933 872 967 1119 1162 1164 1196 1289 1360 1447 1542 1626 1679 1746 1867 2008 2110 19 6 2 2 3 3 2 3 8 11 13 17 26 32 42 55 69 60 26 5 1 2 2 0 0 0 3 15 25 36 51 64 62 49 38 32 33 37 33 18 6 2 2 2 1 3 6 5 7 10 6 6 12 14 13 25 41 46 51 57 62 59 46 36 30 32 35 31 23 19 14 11 8 5 4 2 0 0 0 0 0 0 0 1 2 2 3 4 6 6 5 5 3 5 5 6 5 4 6 8 11 11 10 8 6 6 6 7 6 4 2 2 1 2 1 0 1 1 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 15 17 16 14 11 6 1 0 0 0 10 51 54 32 41 72 54 58 56 83 145 261 387 567 768 911 1009 1114 1248 1391 1528 1694 1837 1804 1516 1141 1093 1208 1283 1185 1085 1111 1009 1008 938 876 855 1011 1146 1236 1330 1370 1344 1334 1338 1324 1288 1234 1146 958 709 685 893 948 622 561 800 985 1008 387 103 33 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 10 8 4 5 14 57 127 219 324 370 387 453 551 684 803 923 1047 1087 1107 1203 1291 1312 1279 1234 1243 1272 1300 1330 1305 1223 1184 1214 1267 1319 1361 1420 1477 1494 1459 1358 1345 1321 1443 1489 1447 1444 1486 1507 1507 1413 1372 1311 1360 1509 1615 1628 1647 1740 1944 2239 2306 2230 2278 2097 1960 2163 2210 1890 1770 1756 1499 1349 1234 1047 837 715 678 698 725 757 842 1016 1190 1309 1356 1412 1448 1454 1412 1341 1316 1304 1335 1442 1580 1677 1653 1407 1133 1111 1188 1128 1186 1199 1286 1357 1410 1433 1425 1374 1261 1164 1110 1092 1055 962 877 840 879 1069 1385 1670 1855 1935 1913 1826 1817 1864 1862 1811 1748 1714 1754 1812 1789 1704 1673 1656 1628 1580 1548 1541 1576 1656 1794 2032 2380 2768 3048 3157 3140 3110 2936 3194 3159 3099 3116 3201 3337 3408 3417 3421 3454 3491 3508 3524 3481 3279 3034 2871 2650 2265 1881 1597 1381 1222 1068 879 650 490 353 286 315 548 837 1146 1467 1621 1522 1340 1427 1767 2053 2194 2253 2245 2135 2010 1944 1876 1771 1731 1740 1553 1452 1684 1980 2275 2271 2286 2381 2472 2758 3292 2986 2304 1841 1839 2544 3511 3744 3600 3707 3811 3562 3219 3057 2856 2542 2461 2464 2348 2253 2537 2866 3090 3110 3136 3247 3402 3665 4018 4215 4009 3309 2298 1519 1315 1540 1810 1919 1832 1680 1629 1667 1726 1728 1703 1662 1712 1832 1935 1953 1873 1862 1913 2012 2110 2233 2207 2068 1949 1857 1813 1772 1687 1418 1003 557 224 117 185 453 918 1340 1391 1105 858 764 810 948 953 928 936 985 1053 1088 1123 1185 1273 1375 1450 1507 1565 10 4 2 2 4 4 5 6 11 16 17 18 21 24 30 43 59 66 37 9 1 1 1 0 0 0 0 7 21 34 47 61 66 59 49 38 31 41 40 26 18 9 4 2 1 2 3 3 3 5 5 2 6 12 12 17 31 41 45 52 58 56 47 39 35 34 32 27 19 16 14 10 8 5 3 1 1 0 0 0 0 0 0 1 2 3 4 4 5 5 3 2 2 2 3 3 3 3 4 7 10 12 10 7 5 5 5 4 4 3 3 3 2 1 1 0 5 5 5 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 5 6 4 1 0 0 0 0 4 15 14 0 4 14 4 7 18 82 201 384 561 700 847 988 1079 1158 1240 1306 1368 1533 1769 1829 1508 1090 1046 1092 1078 1055 1113 1118 988 966 951 880 848 1023 1143 1193 1245 1293 1303 1307 1284 1282 1301 1296 1234 1043 790 737 863 779 479 471 663 914 1081 667 161 48 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 2 26 37 18 12 39 94 175 279 383 445 438 425 479 597 705 819 969 1132 1211 1228 1344 1461 1454 1394 1303 1254 1259 1277 1286 1262 1226 1239 1287 1326 1362 1388 1416 1452 1456 1412 1352 1325 1316 1393 1456 1429 1411 1492 1512 1411 1317 1267 1243 1306 1415 1492 1543 1597 1699 1943 2172 2083 1831 1718 1717 1907 2237 2274 1913 1770 1734 1495 1322 1171 987 848 773 774 817 763 665 675 885 1114 1212 1206 1252 1286 1363 1406 1331 1353 1359 1384 1479 1583 1623 1680 1589 1426 1309 1186 1135 1140 1169 1208 1259 1353 1421 1424 1344 1251 1166 1114 1091 1095 1064 984 937 940 1047 1280 1540 1775 1918 1965 1938 1904 1935 1923 1855 1801 1761 1786 1827 1787 1729 1710 1688 1656 1611 1566 1534 1510 1547 1690 1899 2107 2365 2732 2992 2941 2989 2809 2827 2868 2896 2967 3074 3241 3377 3433 3430 3426 3428 3419 3349 3228 3031 2790 2557 2294 1988 1771 1659 1529 1352 1161 958 736 562 462 493 631 916 1134 1397 1581 1619 1528 1370 1443 1720 1968 2164 2260 2240 2128 1995 1852 1657 1506 1572 1702 1610 1694 1827 1979 2237 2331 2331 2358 2394 2579 2910 2854 2073 1535 1924 2917 3729 3834 3738 3873 3771 3293 3037 2888 2576 2346 2342 2366 2382 2628 3141 3518 3568 3456 3440 3445 3499 3677 3872 3940 3856 3392 2553 1769 1436 1476 1610 1672 1666 1694 1769 1841 1820 1744 1720 1731 1793 1917 2034 2129 2101 2248 2414 2489 2560 2745 2537 2368 2219 2128 2057 1962 1745 1333 786 284 43 16 145 554 1145 1526 1498 1192 889 735 745 876 866 793 786 836 877 903 934 986 1070 1178 1203 1237 1338 6 3 3 3 6 6 7 10 16 21 20 18 16 15 19 33 56 62 42 16 3 0 0 0 0 0 0 2 19 35 43 55 64 65 61 56 47 44 44 22 9 8 4 2 1 1 1 2 2 3 4 4 4 6 6 11 26 36 37 37 42 45 42 37 35 33 28 23 17 15 14 10 5 2 3 3 3 0 0 0 0 0 0 2 3 4 5 5 4 2 1 0 1 2 3 4 4 3 3 6 9 10 7 5 5 5 6 4 3 4 5 6 4 5 4 2 4 1 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 2 18 95 249 470 673 842 1003 1142 1224 1261 1286 1295 1320 1487 1735 1798 1475 1084 993 1030 1037 1059 1132 1127 1015 966 966 931 914 1080 1204 1203 1246 1312 1324 1324 1302 1332 1389 1398 1321 1103 883 863 882 688 452 461 592 794 948 568 98 16 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 3 3 48 88 67 44 90 204 368 521 561 536 496 500 543 633 708 856 1016 1193 1276 1358 1444 1541 1554 1504 1385 1297 1286 1283 1273 1271 1273 1305 1349 1371 1387 1373 1360 1379 1390 1362 1343 1351 1395 1431 1491 1482 1478 1542 1490 1320 1226 1228 1254 1323 1471 1617 1646 1622 1794 2114 2167 1857 1550 1479 1613 1902 2258 2298 1953 1659 1661 1454 1317 1122 1004 897 894 980 995 897 708 577 640 882 1007 991 1053 1115 1182 1280 1258 1248 1262 1310 1378 1541 1657 1762 1789 1681 1525 1372 1260 1166 1123 1193 1211 1302 1393 1366 1232 1173 1104 1054 1042 1049 1093 1067 1039 1032 1073 1215 1425 1677 1909 2006 1950 1900 1958 2005 1887 1854 1834 1831 1813 1763 1737 1727 1706 1680 1661 1633 1594 1579 1610 1713 1868 1991 2162 2504 2835 2881 2891 2826 2815 2871 2810 2919 3037 3213 3313 3307 3257 3174 3053 2922 2806 2700 2584 2394 2110 1917 1741 1633 1586 1428 1272 1130 917 750 642 654 820 1132 1321 1372 1433 1448 1465 1494 1492 1623 1895 2115 2271 2316 2269 2154 1954 1660 1430 1511 1688 1815 1930 2097 2204 2214 2351 2405 2407 2458 2498 2539 2715 2569 1792 1596 2205 3227 3895 3918 3779 3863 3514 3152 2970 2731 2356 2089 2058 2109 2272 2659 3174 3485 3481 3403 3499 3523 3468 3502 3552 3583 3558 3252 2741 2184 1757 1636 1667 1673 1638 1667 1810 1949 1933 1803 1703 1681 1762 1939 2047 2261 2454 2700 2933 2864 2640 2426 2353 2263 2159 2090 2033 1912 1612 1168 583 124 10 11 182 770 1389 1645 1596 1329 949 721 763 884 867 757 717 766 782 818 845 892 968 1077 1137 1168 1221 8 7 6 6 7 9 13 15 16 16 15 14 11 10 12 18 26 37 35 20 8 1 0 0 0 0 0 0 19 36 46 52 59 63 63 58 47 35 40 34 10 2 4 2 2 2 2 3 2 0 0 1 3 5 9 16 24 31 30 26 32 39 38 35 33 29 22 17 16 14 12 12 11 7 6 6 4 1 0 0 0 0 0 2 3 5 6 6 4 2 1 0 1 3 4 5 5 4 3 6 7 8 7 6 5 5 6 5 3 1 4 6 6 4 4 4 7 5 5 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 50 196 408 690 947 1153 1293 1354 1364 1356 1348 1335 1347 1489 1690 1723 1416 1052 960 1019 1080 1160 1212 1158 1039 983 993 1001 1019 1121 1239 1175 1202 1359 1360 1357 1370 1419 1440 1399 1286 1089 932 905 839 642 495 520 671 814 696 263 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 1 4 2 1 1 1 3 3 29 89 106 81 143 323 536 673 650 583 552 600 665 768 833 965 1066 1175 1319 1473 1568 1597 1567 1439 1308 1275 1312 1305 1300 1331 1348 1368 1393 1402 1422 1423 1404 1371 1351 1352 1361 1386 1452 1485 1551 1570 1579 1484 1348 1225 1170 1206 1280 1429 1662 1780 1609 1389 1578 1946 1952 1665 1388 1330 1490 1709 1901 2031 2009 1557 1529 1298 1370 1221 1091 929 907 983 1045 1029 870 665 541 667 809 832 913 1007 1023 1078 1129 1121 1097 1119 1190 1384 1682 1839 1896 1818 1717 1593 1443 1276 1169 1184 1157 1223 1336 1283 1184 1185 1145 1063 1014 981 962 954 1006 1061 1106 1196 1329 1540 1824 1980 1913 1839 1883 1941 1894 1875 1864 1847 1811 1760 1723 1712 1708 1683 1652 1608 1519 1475 1553 1650 1796 1926 2069 2312 2665 2926 2691 2551 2655 2974 2825 2894 3008 3092 3120 3077 2942 2699 2456 2272 2104 2070 2046 1924 1724 1585 1412 1231 1142 1130 1094 1072 899 780 743 867 1145 1511 1643 1524 1375 1304 1369 1512 1641 1816 2120 2364 2465 2384 2236 1872 1762 1696 1752 1895 2026 2137 2231 2371 2455 2455 2591 2751 2768 2744 2877 3165 3244 2414 1624 1671 2546 3601 4171 3923 3661 3518 3338 3204 3101 2800 2276 1918 1870 1970 2125 2418 2752 2966 2987 3031 3159 3236 3156 3147 3164 3285 3479 3521 3087 2476 1996 1748 1692 1712 1731 1787 1917 2026 2002 1914 1800 1644 1650 1841 2039 2331 2673 2941 3029 2803 2486 2301 2222 2110 1920 1777 1780 1659 1451 1120 552 148 26 26 291 893 1425 1749 1872 1633 1176 858 855 957 935 793 734 729 746 830 834 844 898 995 1097 1147 1166 13 11 11 10 11 14 18 18 14 8 5 6 4 4 9 16 27 31 25 16 8 2 0 0 0 0 0 1 12 31 42 50 56 59 62 64 53 34 29 31 19 5 4 3 5 5 5 5 3 1 0 1 6 9 10 14 18 22 25 27 28 31 34 32 27 21 14 13 14 14 12 9 7 6 7 6 3 1 0 0 0 0 0 2 5 6 6 4 3 2 1 1 1 2 3 3 3 4 5 5 5 5 3 2 3 3 2 3 3 1 0 3 3 1 1 1 4 5 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 52 179 407 668 954 1182 1354 1456 1457 1435 1400 1360 1333 1358 1505 1681 1696 1414 1078 991 1048 1129 1219 1252 1189 1072 987 980 1000 1092 1176 1225 1153 1180 1359 1353 1353 1368 1399 1395 1308 1178 1064 944 862 762 621 538 576 699 696 394 80 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 4 3 2 3 3 4 9 43 73 89 159 350 594 726 714 670 686 751 831 899 968 1056 1148 1255 1459 1653 1715 1575 1478 1330 1270 1312 1365 1341 1346 1380 1407 1439 1457 1477 1528 1546 1497 1407 1369 1394 1426 1503 1647 1578 1601 1648 1643 1381 1239 1196 1197 1234 1292 1469 1753 1687 1376 1191 1301 1549 1607 1441 1240 1225 1387 1540 1669 1853 1941 1789 1517 1321 1208 1120 986 895 883 948 1081 1111 966 755 594 618 741 808 854 893 873 854 913 939 904 966 1062 1224 1466 1667 1803 1730 1634 1621 1551 1444 1339 1252 1261 1337 1409 1378 1344 1313 1232 1169 1106 1029 1013 1054 1092 1155 1220 1224 1309 1443 1640 1773 1783 1771 1805 1864 1887 1878 1856 1835 1823 1798 1751 1708 1684 1650 1577 1499 1405 1347 1350 1443 1604 1760 1951 2075 2290 2569 2286 2025 2154 2615 2641 2698 2879 2873 2722 2571 2445 2241 1870 1829 1679 1636 1592 1523 1444 1365 1186 975 978 1074 1120 1149 1046 968 1015 1164 1402 1708 1816 1701 1572 1495 1546 1714 1949 2205 2292 2514 2590 2353 2073 1800 1818 1848 1952 2178 2342 2414 2458 2560 2714 2861 2967 3008 2899 2780 2760 2602 1966 1720 1446 1741 2858 3865 4250 3947 3560 3398 3388 3313 3157 2892 2456 2055 1905 1943 1909 2047 2188 2365 2499 2544 2556 2613 2659 2748 2809 2997 3399 3869 3734 2985 2298 1808 1637 1713 1866 1954 2046 2112 2056 1956 1957 1800 1721 1825 2020 2297 2617 2745 2639 2380 2175 2119 2088 1960 1791 1743 1727 1706 1594 1203 659 226 53 78 421 984 1555 2089 2344 2066 1543 1127 970 1010 1012 885 763 770 817 906 908 866 868 935 1019 1084 1091 16 14 17 15 18 21 23 19 11 3 0 0 1 3 7 11 18 27 20 11 4 1 0 1 0 0 0 2 9 25 41 51 56 58 60 62 61 40 26 23 19 8 3 3 6 8 7 6 5 3 1 2 11 12 11 14 18 18 20 24 26 28 30 28 21 15 12 10 13 15 13 10 7 6 7 5 2 0 0 0 0 0 0 2 6 7 6 2 2 1 0 0 0 1 1 1 3 5 6 6 5 4 3 1 1 1 0 0 0 0 1 1 2 2 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 1 0 17 90 287 574 848 1133 1391 1502 1552 1523 1471 1392 1322 1279 1300 1459 1670 1704 1450 1149 1088 1194 1291 1310 1278 1216 1133 1054 984 960 1046 1148 1202 1185 1193 1308 1323 1317 1325 1332 1301 1203 1097 1022 911 803 731 674 629 635 663 517 198 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 1 3 4 3 3 3 6 13 20 40 80 135 256 457 669 795 799 771 791 830 872 937 1058 1147 1237 1358 1573 1795 1751 1473 1358 1303 1335 1387 1398 1369 1387 1422 1445 1479 1532 1629 1736 1709 1540 1437 1463 1479 1484 1596 1773 1671 1653 1665 1582 1362 1285 1293 1335 1390 1449 1629 1760 1531 1264 1171 1148 1235 1344 1298 1188 1163 1248 1372 1552 1789 1878 1806 1673 1470 1203 1081 956 879 898 995 1121 1160 1064 856 676 646 752 870 887 865 820 738 774 864 828 894 993 1198 1429 1530 1592 1606 1646 1671 1634 1574 1513 1472 1449 1479 1562 1617 1703 1766 1556 1305 1337 1451 1462 1502 1398 1342 1417 1338 1404 1475 1543 1613 1680 1725 1742 1787 1828 1867 1829 1768 1775 1789 1759 1693 1621 1565 1484 1412 1351 1276 1249 1340 1437 1558 1713 1766 1859 1968 1821 1750 1818 1880 1971 2233 2510 2446 2175 2028 1938 1853 1545 1461 1349 1258 1189 1108 1110 1246 1124 1081 1134 1142 1173 1236 1246 1238 1292 1377 1500 1679 1789 1817 1890 1916 1943 2008 2104 2232 2139 2353 2332 2083 1903 1860 1951 2005 2133 2385 2583 2663 2693 2748 2877 2977 2964 2749 2354 2196 2341 2395 2210 1455 1235 1945 3125 3977 4192 3926 3495 3365 3494 3400 3099 2854 2640 2257 1946 1933 1807 1811 1876 2023 2220 2166 2084 2125 2263 2416 2538 2772 3244 3790 3892 3329 2448 1801 1640 1786 1997 2049 2131 2247 2218 2079 1979 1874 1793 1798 1886 2009 2127 2182 2060 1822 1848 1995 1956 1808 1719 1695 1749 1842 1737 1296 732 291 118 243 598 1124 1760 2460 2682 2471 2004 1481 1203 1140 1097 962 761 808 946 1029 1011 912 886 919 948 933 957 18 16 21 21 25 28 29 23 12 3 0 0 1 3 6 9 14 18 18 9 1 0 2 3 1 0 0 1 7 19 39 54 59 58 60 57 53 32 25 24 15 6 3 3 5 8 6 6 8 7 6 9 18 16 13 16 16 16 17 19 22 25 27 24 19 14 12 13 13 11 9 7 6 6 6 3 1 0 0 0 0 0 2 4 6 8 7 3 2 1 0 0 0 0 0 1 2 4 6 7 8 7 5 2 2 2 0 0 1 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 7 12 72 205 457 772 1025 1237 1442 1550 1548 1496 1428 1367 1307 1260 1259 1402 1654 1708 1462 1154 1118 1308 1489 1520 1446 1341 1241 1190 1116 1007 976 1028 1137 1190 1192 1247 1263 1252 1246 1233 1175 1064 1048 1003 883 802 786 773 737 697 634 438 162 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 6 15 10 17 36 51 70 118 219 396 598 749 824 839 836 849 871 912 974 1121 1264 1358 1451 1597 1761 1653 1375 1268 1282 1341 1385 1392 1385 1414 1456 1495 1541 1624 1804 2041 2060 1732 1505 1554 1570 1552 1602 1693 1667 1661 1650 1536 1420 1423 1506 1614 1709 1909 1930 1658 1404 1325 1262 1147 1148 1286 1346 1319 1280 1245 1286 1392 1584 1742 1795 1757 1507 1243 1262 1048 915 939 1037 1096 1149 1136 989 787 650 723 912 938 878 804 689 703 756 768 845 950 1118 1234 1353 1433 1501 1592 1699 1771 1793 1753 1615 1520 1668 1885 1899 1930 2075 2009 1831 1674 1952 2009 2300 2194 1816 1725 1668 1645 1744 1672 1724 1729 1724 1715 1703 1698 1814 1851 1756 1718 1701 1654 1576 1494 1429 1375 1332 1321 1283 1245 1285 1316 1392 1450 1465 1506 1553 1563 1594 1682 1778 1891 2002 2044 1985 1883 1836 1717 1559 1396 1241 1158 1004 956 989 1120 1072 1011 1020 1013 1059 1159 1254 1311 1376 1462 1499 1514 1613 1728 1904 2124 2231 2255 2132 2009 1767 1824 1967 1917 1806 1816 1929 2113 2261 2395 2562 2717 2867 3015 3064 2960 2726 2533 2087 1661 1737 2018 2253 1727 1154 1271 2113 3148 3925 4225 3991 3493 3332 3539 3473 3061 2782 2680 2306 1985 1959 1896 1874 1852 1890 2061 2016 1920 1957 2117 2354 2598 2894 3360 3895 3949 3331 2295 1674 1662 1847 1950 2002 2122 2323 2394 2269 2022 1848 1725 1634 1635 1597 1611 1594 1565 1531 1782 1898 1763 1603 1556 1652 1841 1956 1812 1371 798 390 268 448 801 1310 1929 2442 2667 2728 2346 1870 1597 1487 1320 1041 804 762 894 1091 1137 965 854 847 914 821 813 20 20 23 26 30 35 33 25 15 4 0 0 4 7 7 8 14 16 14 7 1 3 4 6 2 0 0 0 4 18 41 58 59 54 58 60 46 25 13 10 7 3 2 3 4 6 6 6 7 8 10 11 16 16 11 12 13 15 16 18 22 25 26 23 19 15 11 10 10 8 8 7 5 6 4 1 0 0 0 0 0 2 4 6 6 7 8 5 2 1 0 0 0 0 0 0 1 2 4 6 7 7 6 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 37 148 424 721 996 1205 1311 1379 1434 1429 1375 1327 1292 1259 1241 1251 1386 1648 1719 1500 1172 1091 1295 1510 1623 1627 1557 1475 1413 1303 1149 1021 999 1107 1206 1244 1275 1269 1263 1254 1204 1094 923 1014 988 900 915 926 937 907 848 734 510 236 53 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 14 28 56 37 22 46 69 97 155 256 397 558 700 790 836 869 894 898 941 1074 1239 1417 1547 1629 1651 1670 1588 1357 1223 1256 1326 1375 1405 1422 1445 1470 1506 1567 1674 1903 2249 2370 1993 1608 1597 1610 1544 1517 1588 1622 1667 1662 1556 1538 1656 1867 2168 2405 2348 1927 1487 1379 1421 1315 1153 1182 1367 1455 1410 1292 1298 1402 1489 1565 1729 1861 1812 1605 1402 1362 1174 1016 998 1088 1108 1120 1099 958 730 573 647 838 894 844 774 708 753 794 810 895 1029 1212 1365 1441 1479 1573 1716 1825 1860 1798 1888 2006 1974 2016 2107 2061 2094 2299 2409 2565 2316 2107 2033 2232 2541 2519 2346 2268 2086 2291 2107 2086 1956 1771 1652 1654 1683 1714 1779 1778 1736 1657 1548 1468 1428 1344 1318 1274 1325 1321 1254 1223 1206 1217 1219 1216 1227 1236 1225 1234 1318 1483 1683 1796 1768 1674 1604 1633 1483 1215 1177 1027 940 915 1059 1126 1060 893 861 917 954 1015 1124 1224 1311 1404 1507 1586 1662 1805 2006 2155 2275 2294 2274 2183 2231 2201 2024 1987 1952 1846 1841 1995 2226 2470 2629 2657 2717 2863 3114 3254 2976 2421 1905 1519 1349 1457 1646 1896 1720 1398 1476 2090 2919 3663 4115 3948 3475 3261 3488 3530 3041 2680 2547 2253 2079 2095 2042 1968 1891 1874 1936 1980 1977 1983 2189 2510 2791 3196 3673 4097 4228 3545 2479 1790 1644 1831 2079 2164 2237 2417 2581 2523 2238 1956 1622 1283 1019 870 759 882 1335 1738 1950 1786 1498 1369 1431 1643 1892 1988 1818 1349 763 375 349 640 974 1446 1929 2330 2588 2734 2543 2250 2087 2002 1771 1357 976 641 625 920 1124 1109 930 782 814 772 742 21 23 26 29 37 42 37 29 21 9 2 0 5 10 12 10 10 11 8 4 2 3 4 6 3 0 0 0 1 14 45 59 51 44 50 59 52 31 9 6 4 1 3 3 8 13 8 5 3 4 5 7 11 10 5 6 10 14 16 19 20 20 24 22 19 15 11 9 9 8 6 6 6 5 2 0 0 0 0 0 0 3 6 7 6 7 7 5 1 1 1 0 0 0 0 0 0 1 2 4 5 5 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 23 76 261 590 925 1107 1191 1246 1281 1330 1327 1258 1208 1176 1165 1180 1223 1369 1630 1723 1557 1232 1120 1349 1569 1694 1738 1756 1761 1705 1582 1432 1280 1178 1166 1211 1295 1370 1368 1366 1344 1241 1077 918 1027 983 930 1011 1021 1082 967 872 848 720 441 146 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 1 2 5 30 81 111 168 110 27 48 76 109 161 264 342 433 600 736 813 902 935 910 964 1115 1299 1564 1800 2053 1952 1687 1571 1376 1201 1234 1322 1370 1418 1460 1474 1482 1532 1594 1667 1863 2183 2318 2002 1594 1565 1559 1437 1405 1508 1593 1722 1745 1706 1798 2018 2440 2863 2939 2509 1866 1464 1437 1471 1307 1129 1166 1316 1415 1371 1245 1342 1625 1898 1784 1960 2170 2056 1939 1842 1568 1418 1265 1189 1196 1149 1091 1026 870 656 543 608 737 814 835 839 854 951 1054 1086 1147 1262 1382 1510 1624 1740 1904 2081 2101 1967 1751 1954 2258 2237 2271 2413 2462 2517 2727 2765 2663 2441 2305 2024 1855 2392 2790 2779 2719 2677 2784 2547 2373 2177 1923 1716 1558 1475 1505 1614 1719 1735 1655 1521 1420 1500 1420 1394 1349 1288 1225 1143 1076 1023 979 957 957 965 980 965 922 947 1075 1286 1454 1510 1496 1470 1447 1284 1120 1026 956 881 1037 1165 1118 937 758 740 807 861 969 1109 1237 1342 1419 1530 1707 1959 2055 2251 2342 2228 2088 2007 2159 2300 2245 2206 2225 2205 2132 2142 2291 2509 2782 2855 2723 2702 2761 2892 3012 2754 2118 1612 1352 1283 1344 1533 1801 1845 1651 1640 2031 2669 3316 3886 4008 3614 3204 3454 3476 3081 2707 2410 2189 2133 2180 2103 1975 1923 1910 1859 1793 1842 1816 1929 2193 2445 2898 3239 3660 3937 3731 3093 2267 1849 1912 2137 2335 2457 2655 2911 2944 2531 2017 1449 900 416 333 492 957 1650 2090 2009 1644 1401 1339 1397 1531 1707 1732 1546 1201 708 370 357 674 1037 1429 1778 2085 2355 2496 2508 2525 2513 2370 2283 2015 1461 740 552 631 847 1117 1090 878 778 739 715 21 25 26 33 41 44 37 32 28 17 8 4 5 12 17 15 10 6 4 2 1 2 4 4 2 0 0 0 1 11 39 50 40 32 34 37 46 32 10 7 6 3 8 9 18 28 8 4 1 1 0 2 9 8 4 6 11 14 16 21 24 18 22 22 18 14 10 7 8 7 4 3 2 1 0 0 0 0 0 0 1 2 4 4 3 4 4 2 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 5 41 124 379 773 1105 1168 1113 1126 1215 1369 1418 1329 1208 1117 1088 1118 1184 1350 1615 1725 1577 1255 1142 1335 1553 1748 1848 1904 1981 1993 1924 1788 1616 1429 1251 1211 1326 1440 1467 1490 1493 1388 1204 1065 1119 952 913 1034 1098 1188 845 623 790 831 554 183 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 2 7 29 109 202 234 317 193 38 69 77 103 151 277 327 388 543 668 768 884 907 894 993 1129 1369 1642 1805 2203 1888 1629 1575 1427 1217 1272 1345 1355 1413 1468 1485 1500 1537 1586 1650 1787 2020 2139 1852 1435 1464 1456 1326 1336 1416 1561 1820 1980 2134 2230 2650 3296 3414 2989 2371 1803 1521 1514 1500 1363 1253 1227 1208 1240 1280 1260 1453 1839 2151 1938 1908 2225 2215 2244 2305 1990 1724 1547 1398 1358 1306 1176 1033 886 750 690 709 735 781 843 884 966 1091 1245 1364 1510 1649 1741 1835 2048 2307 2505 2610 2379 1926 1617 1634 1774 1997 2471 2844 2742 2392 2387 2515 2370 2414 2557 2326 2166 2396 2545 2719 2762 2965 3017 2842 2655 2396 2080 1851 1687 1539 1450 1576 1782 1809 1664 1551 1475 1593 1532 1449 1373 1222 1030 864 771 715 665 653 680 711 734 730 727 848 996 1085 1192 1450 1565 1568 1420 1291 1191 1087 963 922 980 981 947 863 718 681 756 810 914 1067 1216 1345 1483 1738 2042 2290 2297 2217 2080 1946 1880 1930 2180 2275 2336 2393 2329 2318 2429 2676 2874 2874 2834 2771 2595 2671 2779 2708 2618 2448 1969 1550 1396 1427 1510 1704 1986 1992 1746 1744 1997 2466 3009 3656 4101 3829 3367 3439 3415 3125 2762 2407 2220 2201 2191 2079 1959 1927 1870 1740 1517 1462 1434 1418 1524 1789 2149 2472 2985 3576 3905 3667 2938 2331 2182 2240 2356 2541 2816 3139 3340 3001 2201 1559 1147 900 958 1320 1915 2407 2486 2132 1699 1455 1330 1314 1335 1366 1309 1216 1214 995 697 553 749 1120 1485 1753 1933 2037 2047 1983 2028 2155 2089 2305 2281 1869 1307 810 527 582 912 1127 1064 911 826 764 20 22 22 33 41 39 36 37 31 22 13 9 6 9 17 18 13 4 2 2 0 0 2 3 2 1 1 2 2 7 22 33 27 19 23 26 41 30 20 27 21 15 14 16 32 35 14 4 0 0 0 4 11 9 7 10 12 13 15 19 21 19 21 21 18 13 9 6 5 3 2 1 2 2 0 0 0 0 0 0 1 1 1 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 39 167 532 977 1200 1183 1131 1101 1127 1282 1424 1403 1215 1051 1007 1077 1180 1377 1634 1717 1579 1275 1164 1331 1595 1979 2240 2258 2177 2073 1916 1735 1581 1395 1199 1194 1342 1462 1511 1571 1596 1475 1275 1157 1181 996 976 1034 1247 1255 654 408 620 678 361 90 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 2 13 53 147 215 222 268 144 29 74 78 98 155 279 337 372 482 617 755 885 951 991 1064 1207 1522 1841 1954 2265 1924 1652 1628 1501 1282 1341 1402 1364 1414 1457 1486 1537 1570 1611 1687 1810 1968 1982 1700 1400 1394 1369 1273 1279 1324 1533 1902 2252 2610 2935 3383 3716 3514 2838 2165 1764 1651 1660 1574 1419 1344 1290 1183 1139 1228 1401 1591 1900 2208 1890 1553 1961 2138 2152 2197 1889 1642 1592 1486 1459 1468 1364 1171 1027 1002 960 920 820 759 800 888 1038 1216 1441 1707 1996 2299 2582 2789 2707 2474 2198 1854 1497 1262 1192 1246 1450 1914 2544 2745 2245 1701 1645 1898 1813 2102 2334 2375 2374 2335 2345 2419 2613 2964 3114 2875 2762 2743 2363 1962 1699 1654 1679 1791 1970 1940 1698 1519 1440 1466 1493 1422 1328 1104 877 603 438 395 373 384 444 524 600 688 853 1061 1269 1368 1366 1575 1609 1541 1390 1285 1173 977 831 864 933 861 787 778 721 690 758 848 926 999 1120 1391 1605 1991 2397 2568 2385 2055 1766 1746 1872 1961 2042 2116 2160 2198 2210 2256 2475 2863 3206 3070 2785 2490 2436 2450 2670 2577 2316 2026 1703 1489 1527 1699 1764 1825 2009 1937 1816 1866 2051 2404 2801 3430 3857 3781 3521 3413 3389 3204 2976 2769 2557 2426 2350 2255 1998 1830 1624 1552 1429 1303 1380 1395 1598 1663 1830 2118 2531 3149 3721 3722 3255 2718 2496 2402 2441 2626 2873 3125 3348 3497 2939 2474 2246 2156 2320 2681 2956 3032 2799 2393 2000 1776 1535 1379 1229 979 833 856 1253 1385 1158 975 1151 1521 1839 1975 1876 1578 1345 1173 1137 987 1076 1536 1841 1814 1549 1096 636 516 761 1114 1298 1221 1175 1130 19 17 19 30 36 32 31 28 23 20 14 9 4 4 9 13 12 5 1 1 0 0 0 1 3 3 3 5 4 4 8 13 12 8 11 22 37 31 29 47 44 34 14 17 31 31 15 2 0 0 1 2 10 9 7 12 15 14 11 13 18 20 19 18 18 14 9 8 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 59 260 685 1097 1220 1150 1120 1150 1173 1221 1295 1336 1248 1132 1044 1105 1238 1446 1644 1682 1519 1251 1175 1273 1562 2049 2484 2591 2217 1833 1544 1363 1260 1180 1148 1203 1319 1415 1487 1574 1603 1476 1278 1154 1113 1011 1055 1120 1276 1127 629 441 538 458 143 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 1 0 0 2 13 44 85 94 83 89 40 12 60 82 97 151 249 312 370 479 608 738 856 932 980 1080 1309 1653 1979 2074 2174 1857 1729 1726 1582 1371 1377 1413 1358 1385 1431 1472 1532 1584 1629 1703 1829 1903 1812 1651 1490 1398 1333 1261 1241 1276 1503 1908 2353 2809 3235 3624 3841 3683 3073 2325 1812 1681 1768 1764 1573 1385 1306 1233 1171 1217 1411 1620 2013 2407 1797 1418 1896 1901 1869 1873 1556 1491 1662 1599 1498 1558 1593 1429 1255 1314 1285 1180 1007 905 961 1113 1381 1700 2036 2397 2715 2908 2849 2556 2164 1838 1632 1461 1269 1100 1015 1074 1376 1916 2337 2143 1540 1210 1244 1353 1409 1638 1882 2090 2264 2394 2321 2165 2302 2665 2776 2409 2351 2814 2698 2307 2069 2072 1961 2012 2083 2089 1797 1484 1392 1330 1321 1270 1117 904 778 564 326 229 225 256 339 470 603 761 1060 1265 1473 1618 1637 1618 1551 1463 1375 1302 1222 1057 920 933 977 888 767 724 679 670 768 918 978 843 918 1262 1536 1934 2277 2364 2352 2162 1908 1851 1951 2054 2142 2274 2388 2379 2327 2306 2442 2681 2876 2729 2455 2149 2167 2209 2399 2436 2208 1816 1551 1513 1639 1829 1835 1713 1618 1537 1708 2011 2147 2414 2578 3035 3518 3647 3438 3245 3133 3027 3060 3103 2964 2695 2495 2357 2119 1865 1569 1485 1493 1547 1549 1503 1552 1665 1833 2073 2395 2770 3170 3286 3106 2615 2296 2145 2217 2463 2773 3070 3351 3696 3757 3553 3309 3169 3275 3518 3393 3217 3010 2797 2597 2431 2266 2103 1719 1061 525 948 1627 1897 1785 1700 1906 2204 2327 2124 1544 1046 678 549 532 378 408 789 1242 1537 1643 1435 919 623 708 1127 1474 1633 1750 1820 20 16 19 27 31 29 26 20 15 13 10 6 1 0 3 6 8 7 2 0 0 0 0 0 2 2 2 4 6 4 4 5 4 3 5 16 31 35 28 37 30 26 5 8 16 18 10 2 0 2 3 1 3 5 4 8 12 15 9 10 19 20 17 17 19 16 11 9 9 5 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 6 6 2 0 4 15 84 322 743 1124 1239 1144 1080 1157 1233 1202 1157 1196 1301 1346 1280 1273 1374 1524 1638 1624 1446 1275 1228 1234 1452 1906 2423 2577 2042 1413 1198 1201 1159 1098 1157 1213 1306 1427 1552 1633 1614 1461 1274 1158 1089 1073 1179 1224 1164 1008 747 567 543 305 69 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 1 6 18 24 16 11 12 7 17 60 79 88 133 210 294 393 501 604 698 792 891 1019 1201 1438 1741 2041 2138 2080 1938 1869 1864 1699 1447 1396 1414 1361 1365 1413 1451 1489 1540 1600 1694 1782 1759 1669 1622 1534 1440 1339 1250 1218 1234 1415 1806 2275 2739 3156 3504 3655 3462 2876 2139 1647 1523 1670 1849 1759 1453 1268 1248 1215 1169 1265 1531 2298 2630 1966 1831 2112 1884 1912 1971 1842 1951 2089 1908 1655 1600 1648 1592 1494 1562 1556 1434 1307 1293 1449 1703 2062 2448 2760 2988 3016 2817 2476 2137 1780 1534 1425 1350 1254 1127 1017 1042 1302 1696 1822 1535 1171 1084 1107 1121 1196 1342 1539 1738 1934 2086 2184 2126 2077 2235 2308 2010 1916 2403 2764 2678 2407 2359 2451 2214 2099 2100 1897 1563 1463 1304 1101 957 853 791 722 575 367 231 211 241 310 449 637 927 1270 1437 1516 1595 1624 1530 1415 1397 1404 1405 1424 1397 1294 1223 1199 1115 999 945 893 845 960 1083 1048 869 991 1265 1569 1843 2066 2149 2295 2359 2206 2045 2058 2180 2266 2408 2545 2557 2514 2468 2474 2535 2565 2435 2332 2268 2413 2562 2652 2727 2591 2215 1915 1806 1784 1786 1666 1415 1019 1007 1438 1910 2067 2322 2618 2896 3097 3167 3099 3020 2950 2924 3065 3193 3170 2879 2639 2604 2539 2265 1940 1746 1670 1645 1599 1548 1534 1627 1826 2043 2333 2592 2813 2881 2893 2501 2124 1862 1744 1826 2231 2684 3083 3529 3743 3679 3576 3505 3391 3313 3237 3103 3072 3047 3060 3085 3084 2996 2638 2284 2325 2458 2506 2444 2340 2371 2508 2706 2565 2050 1333 727 388 316 307 211 212 424 844 1389 1686 1575 1168 825 795 1067 1485 1890 2212 2362 20 16 21 26 25 22 18 12 8 7 7 5 0 0 0 0 1 5 2 0 0 0 0 0 0 0 0 1 5 3 2 4 4 6 8 12 20 24 24 33 46 27 3 2 6 9 9 3 1 3 2 0 1 2 2 3 9 14 9 10 16 20 19 17 17 16 11 6 4 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 3 1 5 17 98 344 752 1141 1282 1176 1095 1201 1304 1201 1030 984 1139 1366 1501 1544 1582 1641 1678 1585 1428 1347 1283 1229 1376 1785 2281 2376 1849 1260 1209 1212 1216 1184 1238 1254 1270 1332 1457 1608 1623 1439 1258 1172 1134 1194 1304 1236 1075 1023 917 653 424 174 33 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 4 2 1 2 17 41 46 58 93 168 278 412 532 631 725 821 930 1060 1199 1384 1721 2140 2336 2071 1748 1844 1986 1908 1600 1453 1447 1406 1395 1437 1485 1522 1566 1648 1783 1816 1699 1641 1639 1559 1464 1327 1231 1252 1332 1452 1723 2119 2553 2953 3139 3012 2832 2579 2051 1519 1370 1621 1928 1913 1588 1342 1401 1586 1785 2293 2946 3067 2769 2445 2392 2299 2150 2233 2354 2448 2544 2461 2163 1848 1676 1634 1622 1619 1656 1673 1651 1671 1786 2047 2413 2729 3004 3153 3106 2646 2181 1858 1611 1410 1334 1335 1299 1234 1155 1059 1050 1177 1340 1345 1158 1012 1021 1057 1032 1096 1199 1304 1452 1677 1961 2211 2196 2022 2070 2185 1965 1744 1892 2275 2549 2235 2346 2800 2329 2133 1965 1947 1775 1580 1265 941 711 535 427 455 512 434 295 230 239 282 426 687 1003 1304 1397 1422 1470 1458 1368 1284 1300 1388 1501 1608 1669 1664 1622 1600 1635 1584 1624 1709 1714 1708 1542 1282 1286 1429 1604 1756 1871 2025 2133 2189 2278 2264 2205 2269 2412 2479 2625 2595 2647 2668 2627 2561 2477 2515 2501 2472 2690 3016 3112 3042 2970 2693 2215 2219 2115 1977 1735 1531 1181 920 884 1105 1413 1668 2014 2491 2758 2737 2774 2793 2840 2945 2965 2971 3064 3190 3042 2870 2808 2794 2622 2345 2064 1783 1574 1494 1518 1531 1527 1694 1878 2079 2366 2712 2780 2668 2445 2295 2178 1849 1581 1702 2033 2365 2838 3369 3395 3370 3317 3199 3039 2949 2866 2922 3010 3099 3258 3437 3542 3662 3796 3690 3414 3268 2971 2775 2736 2696 2667 2367 1804 1131 589 324 255 227 188 191 294 628 1205 1546 1492 1274 1062 982 1126 1502 1971 2357 2506 15 9 15 23 18 13 10 5 2 3 5 4 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 2 6 4 1 3 6 10 13 9 7 7 10 20 31 29 13 3 5 11 8 3 0 1 1 0 1 1 0 3 8 12 11 11 15 20 16 13 10 15 11 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 1 2 4 10 67 287 678 1082 1260 1183 1131 1277 1404 1290 1059 918 964 1187 1482 1692 1787 1847 1828 1642 1505 1423 1319 1258 1350 1680 2114 2165 1665 1268 1309 1258 1323 1329 1348 1331 1270 1289 1394 1512 1516 1387 1266 1174 1127 1194 1252 1086 850 838 813 528 214 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 2 1 0 0 3 11 13 25 52 126 288 458 530 614 770 905 975 1053 1202 1498 1958 2368 2409 1757 1252 1762 2004 2052 1808 1567 1550 1514 1478 1504 1577 1642 1716 1885 2117 2077 1826 1735 1659 1553 1420 1262 1133 1158 1350 1537 1691 1941 2335 2823 2981 2855 2919 3005 2473 1429 1036 1581 2152 2254 2001 1796 2048 2599 3103 3368 3271 2918 2813 2790 2683 2528 2453 2483 2594 2708 2703 2509 2189 1866 1661 1619 1657 1668 1651 1684 1792 1953 2192 2445 2707 2961 3198 3280 3153 2633 2101 1698 1369 1208 1219 1270 1300 1291 1223 1127 1068 1087 1144 1126 984 934 982 1016 1012 1071 1074 1142 1265 1464 1726 1915 1919 1846 1906 2029 1965 1753 1552 1732 2213 1788 2081 2512 2052 2054 2013 2015 1960 1674 1230 863 619 424 288 266 325 358 318 283 287 386 671 908 1101 1327 1304 1304 1366 1381 1348 1298 1285 1359 1522 1696 1803 1879 1942 2002 2241 2288 2360 2495 2568 2409 2090 1894 1838 1838 1887 1958 2034 2108 2158 2242 2348 2328 2404 2534 2711 2913 3092 3044 2994 2977 2907 2825 2752 2720 2614 2536 2726 3035 3041 2885 2754 2511 2214 2149 2145 2034 1859 1706 1374 1122 1126 1244 1325 1358 1544 2093 2474 2527 2521 2465 2565 2841 3006 3033 3185 3301 3250 3129 3024 2977 2838 2539 2186 1817 1610 1564 1560 1472 1409 1553 1672 1799 2020 2349 2426 2310 2107 2026 2193 2218 1907 1729 1773 1893 2233 2800 2919 2816 2813 2822 2797 2688 2623 2679 2784 2856 2969 3268 3567 3883 4030 4164 4085 3839 3462 3151 2921 2682 2410 2054 1598 1057 590 338 241 224 226 243 317 604 1029 1392 1441 1317 1176 1089 1202 1554 1974 2352 2495 10 7 10 15 10 4 1 0 0 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 3 1 2 7 9 5 1 1 0 0 3 14 22 19 11 9 8 4 1 0 0 0 0 0 1 1 1 5 7 9 11 13 10 7 8 5 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 1 1 4 4 1 3 55 266 629 1020 1224 1142 1108 1303 1480 1432 1226 1014 927 1021 1278 1595 1860 2032 2025 1799 1702 1600 1476 1447 1563 1906 2295 2232 1673 1313 1385 1338 1435 1481 1472 1458 1370 1418 1508 1523 1472 1419 1370 1278 1196 1152 1014 666 329 291 402 357 124 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 23 45 102 309 472 491 532 683 824 919 1063 1261 1688 2402 2821 2670 1714 1118 1626 1788 1974 1835 1630 1685 1656 1607 1641 1760 1873 1974 2134 2372 2365 2125 1987 1815 1625 1418 1201 1024 977 1234 1532 1674 1782 2107 2697 3041 3054 3218 3313 2678 1716 1385 1828 2444 2650 2405 2326 2865 3504 3634 3171 2826 2797 2855 2902 2823 2714 2614 2570 2602 2642 2591 2407 2139 1888 1735 1708 1776 1818 1776 1807 1865 1992 2267 2418 2503 2721 2962 3021 2899 2562 2209 1900 1608 1385 1289 1320 1414 1469 1401 1305 1200 1147 1141 1073 987 900 900 962 987 1019 1066 1115 1186 1285 1395 1493 1543 1573 1663 1807 1962 1922 1599 1822 1850 1611 1621 1570 1503 1691 1786 1739 1870 1710 1252 951 730 557 389 313 300 358 443 461 487 628 892 1104 1198 1177 1240 1260 1301 1360 1370 1372 1408 1498 1694 1863 1967 2060 2128 2165 2269 2351 2461 2579 2455 2259 2060 1952 1943 1963 2001 2076 2188 2336 2453 2235 2292 2245 2363 2538 2744 2934 3103 3130 3040 3036 3038 3002 2959 2832 2586 2433 2552 2791 2692 2535 2500 2453 2307 2089 2080 2036 1938 1811 1707 1761 1868 1851 1740 1455 1214 1459 1832 2246 2453 2235 2247 2513 2896 3296 3492 3436 3383 3330 3171 2943 2723 2507 2142 1770 1650 1646 1610 1493 1418 1479 1545 1641 1836 2075 2181 2054 1797 1666 1751 1951 1940 1829 1885 1994 2317 2547 2503 2305 2333 2428 2423 2392 2368 2440 2509 2539 2608 2846 3172 3529 3777 4003 4067 3968 3657 3250 2910 2546 2189 1870 1558 1142 711 382 286 296 296 299 376 599 942 1231 1317 1237 1122 1042 1139 1460 1858 2259 2434 7 8 8 7 3 1 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 2 8 9 5 1 0 1 1 0 3 11 19 19 12 4 1 0 0 0 0 0 0 1 6 4 1 3 6 8 6 2 2 4 6 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 0 6 56 229 550 1035 1282 1097 995 1216 1483 1561 1429 1185 1013 1004 1154 1435 1770 2042 2094 1964 1943 1893 1811 1795 1911 2239 2588 2516 1961 1519 1518 1616 1665 1668 1623 1626 1566 1548 1542 1540 1517 1492 1460 1395 1288 1093 768 351 81 36 72 92 42 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 38 63 98 289 391 395 395 457 536 752 1103 1497 2087 2778 3143 2944 1788 1065 1383 1512 1770 1657 1574 1707 1727 1741 1819 1948 2061 2195 2336 2475 2509 2434 2332 2110 1806 1498 1231 1061 1014 1173 1385 1588 1684 1929 2485 2998 3187 3317 3393 3021 2390 2139 2518 3189 3647 3772 3831 3872 3735 3274 2884 2834 2844 2927 2962 2903 2826 2690 2575 2523 2486 2417 2294 2129 1986 1934 1966 1989 2028 1958 1877 1880 1955 2027 2085 2501 2654 2839 3001 2939 2879 2636 2271 1960 1674 1455 1328 1259 1324 1390 1443 1391 1322 1262 1159 1077 950 832 791 815 884 978 1066 1145 1196 1216 1236 1300 1369 1473 1675 1964 2087 1851 1739 1776 1692 1532 1436 1381 1425 1380 1441 1733 1677 1314 1106 920 780 638 518 491 583 714 761 804 927 1012 1126 1187 1150 1158 1219 1276 1324 1403 1516 1630 1736 1963 2063 2120 2174 2194 2255 2247 2301 2218 2222 2093 1935 1904 1923 1948 1979 2039 2127 2250 2345 2376 2041 2092 2143 2177 2309 2452 2560 2674 2780 2863 2902 2896 2842 2697 2436 2299 2324 2498 2777 2577 2376 2416 2430 2346 2158 2030 1935 1833 1775 1879 2227 2562 2562 2407 1888 1265 1051 1351 1909 2195 2012 1977 2278 2864 3522 3688 3446 3374 3377 3186 2925 2703 2473 2080 1753 1652 1683 1718 1628 1510 1474 1526 1606 1687 1844 2078 2055 1941 1892 1872 1747 1819 1896 2018 2128 2269 2389 2290 2117 2099 2153 2158 2201 2152 2239 2259 2210 2279 2456 2739 3085 3380 3620 3753 3717 3431 2952 2544 2204 1921 1697 1489 1116 720 487 388 361 401 471 488 590 868 1101 1188 1135 1007 910 975 1211 1578 1937 2076 2 5 7 5 3 3 2 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 3 7 9 7 2 0 0 0 0 0 5 17 23 14 3 0 1 0 0 0 0 0 0 2 4 1 3 6 6 2 0 1 4 7 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 1 1 0 5 39 170 443 960 1179 861 781 1074 1396 1598 1594 1390 1181 1112 1174 1358 1619 1849 1938 1926 1981 2027 2045 2072 2216 2510 2782 2699 2214 1814 1834 1961 1875 1766 1792 1894 1782 1518 1492 1567 1549 1472 1407 1321 1110 816 546 232 33 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 30 61 108 245 311 298 286 298 336 490 870 1499 2260 2844 3067 2886 2000 1275 1298 1443 1633 1605 1538 1597 1671 1748 1866 1982 2010 2026 2125 2293 2462 2588 2598 2399 2035 1670 1414 1252 1139 1163 1337 1535 1625 1815 2260 2780 3137 3313 3370 3225 2977 2945 3321 3913 4318 4436 4397 4040 3351 2915 2902 2914 2917 2991 2939 2866 2775 2632 2507 2417 2333 2277 2243 2174 2090 2115 2250 2222 2191 2129 2115 2213 2145 1946 1704 1853 2043 2380 2793 3244 3476 3323 2971 2559 2094 1580 1209 927 910 1018 1239 1343 1313 1243 1202 1141 1060 951 889 903 947 999 1041 1091 1163 1203 1176 1237 1306 1385 1600 1985 2291 2335 2301 1978 1680 1483 1483 1382 1364 1375 1439 1563 1528 1339 1204 1062 939 861 782 786 849 953 1006 1023 1075 1107 1150 1202 1257 1276 1306 1351 1375 1491 1664 1734 1746 1761 1882 1922 1853 1964 2144 2237 2247 2107 1995 1914 1886 1900 1904 1914 1960 2050 2185 2480 2394 2175 2144 2158 2090 2049 2076 2128 2197 2311 2476 2624 2667 2601 2521 2366 2215 2214 2249 2355 2495 2456 2471 2312 2377 2369 2195 1994 1815 1662 1643 1977 2620 3149 3251 3124 2460 1656 1131 994 1226 1641 1828 1945 2300 2859 3373 3545 3361 3249 3120 3019 3003 2913 2533 2173 1903 1758 1786 1826 1676 1513 1528 1614 1610 1737 1702 1926 2063 2140 2215 2278 2199 2218 2311 2379 2329 2193 2126 2097 2013 1962 2010 2014 2178 2096 2091 2119 2046 2082 2224 2450 2715 2962 3198 3361 3243 2904 2420 1962 1708 1509 1331 1123 982 899 834 766 669 631 708 679 676 876 1064 1163 1134 1013 886 893 1078 1335 1546 1670 7 10 15 7 5 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 6 7 5 2 1 0 0 0 0 3 14 19 11 2 2 2 0 0 0 0 0 0 0 0 1 3 6 3 0 0 1 5 6 5 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 34 118 328 797 982 621 605 953 1257 1508 1656 1576 1387 1269 1251 1330 1464 1559 1587 1619 1719 1822 1938 2093 2311 2595 2810 2661 2110 1801 1955 2196 2198 2029 1910 1833 1641 1427 1491 1616 1625 1413 1174 930 526 264 193 119 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 1 16 48 109 221 269 287 373 446 406 403 775 1579 2473 2973 2965 2701 2145 1534 1376 1573 1753 1766 1618 1543 1596 1673 1788 1913 1918 1840 1856 2019 2256 2461 2510 2324 2027 1797 1553 1324 1162 1183 1358 1495 1551 1718 2093 2543 2883 3063 3098 3052 3031 3153 3519 4030 4363 4401 4211 3675 2955 2873 2942 2921 2921 2974 2869 2769 2649 2517 2418 2355 2315 2316 2324 2259 2181 2245 2401 2412 2372 2369 2418 2367 2169 2005 1726 1653 1717 1943 2130 2287 2481 2861 2888 2309 1834 1503 1249 981 803 829 1045 1174 1206 1156 1217 1275 1356 1425 1428 1421 1440 1406 1265 1124 1134 1262 1316 1344 1357 1390 1551 1948 2400 2399 1937 1546 1383 1379 1362 1324 1351 1388 1382 1405 1404 1277 1239 1140 1036 1003 945 964 973 1005 1020 1009 1004 1012 1054 1117 1149 1174 1258 1315 1274 1354 1536 1621 1668 1678 1721 1764 1807 1847 1899 1946 1958 1916 1868 1843 1846 1867 1871 1887 1939 1997 2053 2179 2138 2085 2134 2109 2036 1991 1970 1964 1978 2029 2139 2282 2305 2183 2170 2137 2134 2153 2175 2237 2279 2371 2612 2698 2660 2411 2049 1732 1541 1446 1585 2054 2664 3279 3786 3790 3039 2162 1440 1061 1080 1402 1725 1918 2238 2674 3053 3237 3242 3213 2904 2888 2913 2792 2560 2369 2208 1998 1823 1743 1680 1600 1586 1722 1580 1646 1585 1705 1867 1947 2064 2257 2499 2652 2780 2864 2729 2518 2341 2156 1960 1814 1943 2040 2146 2161 2075 2048 2008 2010 2111 2266 2439 2632 2759 2923 2857 2380 1841 1358 1079 974 941 929 1014 1210 1461 1589 1247 739 1025 1036 960 1036 1214 1347 1356 1252 1120 1072 1148 1204 1222 1267 20 17 20 11 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 4 9 6 5 2 0 0 0 0 2 9 12 6 4 3 3 0 0 0 0 0 0 0 1 1 1 3 1 0 0 1 4 3 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 81 282 716 934 589 537 827 1116 1400 1655 1703 1578 1434 1336 1284 1270 1258 1241 1269 1376 1523 1720 1942 2252 2467 2541 2414 1918 1689 1885 2254 2483 2440 2145 1746 1485 1432 1543 1664 1667 1258 698 337 77 9 19 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 2 16 42 96 191 258 393 655 834 708 557 916 1837 2788 3192 2961 2513 2154 1809 1627 1838 2085 2085 1867 1640 1611 1660 1773 1931 2028 1997 1946 1983 2122 2351 2618 2755 2526 1923 1441 1228 1166 1242 1357 1437 1480 1646 2009 2354 2548 2634 2628 2613 2623 2746 3099 3558 3887 3930 3711 3264 2967 3003 3049 2995 2958 2921 2813 2666 2511 2394 2318 2283 2291 2358 2422 2392 2365 2443 2545 2614 2610 2639 2721 2631 2308 2160 1920 2042 2058 2086 2124 2063 2049 2174 2156 1926 1686 1536 1403 1253 1139 1238 1249 1235 1297 1323 1463 1627 1786 1908 2018 2118 2133 1976 1635 1277 1124 1214 1367 1430 1422 1468 1639 1966 2219 2082 1598 1401 1293 1221 1170 1164 1223 1249 1287 1389 1341 1197 1247 1205 1155 1093 1032 1026 1006 964 908 872 883 917 967 1052 1125 1131 1151 1130 1153 1242 1390 1505 1628 1720 1759 1793 1821 1838 1852 1856 1843 1827 1812 1797 1801 1830 1854 1871 1889 1916 1959 2027 2027 2046 2089 2089 2056 2010 1941 1857 1809 1814 1895 2064 2106 1986 1983 2025 2059 2097 2117 2168 2232 2347 2568 2733 2594 2151 1613 1236 1250 1362 1571 1912 2382 3125 3887 4069 3348 2352 1614 1213 1058 1253 1577 1685 1930 2174 2231 2553 3026 3314 3067 2880 2762 2637 2550 2453 2210 1864 1685 1732 1819 1837 1695 1771 1670 1632 1634 1605 1639 1683 1769 1966 2300 2588 2804 2973 2883 2833 2744 2428 2195 1910 1795 1862 2066 2179 2082 2010 1991 1957 1996 2130 2234 2384 2511 2537 2521 2057 1471 971 648 627 769 850 1007 1378 2001 2462 1909 1280 1465 1535 1405 1419 1626 1801 1732 1511 1385 1331 1257 1118 1013 1005 34 17 16 13 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 2 6 3 4 1 1 0 0 0 0 4 6 5 5 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 68 343 783 929 680 598 733 1015 1355 1691 1807 1723 1551 1365 1213 1110 1050 1031 1065 1177 1340 1550 1787 2113 2410 2291 2166 1899 1781 1872 2236 2563 2501 2092 1687 1515 1524 1589 1647 1606 1000 255 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 2 14 36 75 154 250 525 955 1170 950 772 1198 2124 3003 3304 2911 2327 2050 1899 1865 2115 2423 2479 2309 2010 1805 1732 1804 1968 2169 2208 2194 2271 2455 2727 2980 3011 2623 1838 1268 1163 1218 1281 1307 1357 1450 1619 1935 2104 2186 2198 2137 2094 2131 2279 2556 2896 3213 3381 3330 3095 2962 2987 3037 2981 2889 2833 2759 2628 2462 2315 2218 2189 2261 2417 2537 2555 2582 2640 2711 2772 2716 2632 2476 2251 2169 2383 2258 2333 2371 2405 2474 2536 2562 2486 2409 2460 2514 2373 2051 1771 1558 1484 1415 1360 1425 1529 1667 1849 2041 2221 2394 2518 2569 2496 2151 1618 1225 1160 1291 1391 1448 1517 1657 1816 1813 1666 1386 1199 1145 1104 1044 1035 1081 1102 1147 1272 1263 1161 1245 1235 1166 1149 1152 1098 1067 1007 971 904 826 839 875 957 1045 983 943 1083 1260 1377 1444 1511 1627 1695 1750 1813 1870 1899 1919 1957 1953 1907 1862 1830 1808 1804 1827 1825 1811 1854 1865 1892 1923 1955 2001 2056 2091 2094 2032 1857 1781 1740 1768 1959 2036 2017 1986 2031 2017 2045 2081 2122 2185 2251 2340 2371 2152 1711 1332 1129 1218 1343 1458 1680 2136 2904 3667 3883 3338 2422 1631 1129 928 1041 1363 1564 1723 1935 1719 1854 2443 2944 2902 2683 2556 2477 2311 2054 1797 1658 1701 1780 1820 2017 1937 1820 1785 1704 1696 1552 1478 1502 1538 1649 1882 2160 2419 2626 2800 3012 3144 2925 2567 2172 1920 1795 1889 2026 1975 1954 1965 1871 1876 1996 2082 2115 2311 2264 2186 1866 1325 814 571 568 702 744 870 1268 2165 2807 2512 2198 2322 2193 1975 2011 2179 2186 1943 1581 1436 1350 1299 1133 991 910 51 28 21 16 10 9 6 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 2 2 0 0 0 0 1 2 2 6 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 388 797 862 693 732 735 1006 1391 1778 1927 1908 1774 1591 1434 1306 1211 1157 1150 1199 1310 1497 1736 2031 2317 2327 2109 2003 1989 2000 2235 2449 2330 2038 1795 1704 1693 1597 1451 1234 644 97 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 69 143 276 631 1088 1264 1043 949 1395 2183 2862 3061 2706 2201 1960 1895 1978 2247 2636 2862 2664 2382 2099 1870 1814 1946 2227 2421 2697 2969 3199 3465 3571 3159 2247 1561 1246 1188 1268 1247 1266 1310 1441 1621 1812 1929 2014 1982 1853 1744 1733 1858 2090 2354 2648 2899 2989 2887 2755 2716 2736 2740 2697 2663 2641 2567 2436 2309 2252 2287 2414 2576 2665 2686 2708 2714 2736 2664 2466 2209 1995 1931 2017 2206 2114 2178 2344 2443 2499 2517 2534 2637 2767 2973 3209 3244 2757 2185 1697 1368 1368 1399 1431 1459 1549 1742 1948 2064 2159 2404 2725 2820 2680 2186 1553 1257 1216 1288 1372 1437 1534 1605 1531 1412 1302 1177 1091 1058 1014 1013 1034 1027 1084 1234 1280 1189 1199 1183 1068 1018 999 1027 1025 994 969 856 748 764 795 819 880 975 1067 1353 1549 1662 1662 1618 1626 1692 1821 1951 2027 2100 2160 2229 2248 2178 2092 1977 1854 1815 1807 1788 1731 1738 1742 1772 1828 1866 1904 1992 2101 2178 2303 2217 2155 2092 2037 2004 2068 2144 2095 2110 2075 2021 2022 2059 2083 2091 2100 1955 1752 1393 1130 1114 1231 1264 1296 1521 2062 2814 3506 3799 3361 2411 1581 1036 763 770 1179 1710 2363 2728 2067 1408 1698 2199 2287 2189 2127 1961 1754 1600 1574 1638 1760 1851 1950 2085 2070 1870 1720 1612 1520 1452 1418 1433 1475 1543 1621 1719 1873 2065 2351 2656 2876 2887 2739 2442 2097 1857 1858 1924 1906 1936 1956 1817 1801 1871 1896 1857 2003 2085 1950 1700 1364 803 574 557 589 636 778 1252 2124 3017 2986 2797 2978 2737 2431 2337 2281 1979 1738 1482 1401 1375 1319 1201 1069 925 60 51 44 28 17 19 17 8 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 0 0 0 1 0 0 1 5 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 90 403 725 762 726 853 904 1175 1555 1882 2003 2061 2049 1989 1936 1871 1803 1728 1656 1601 1600 1709 1922 2158 2343 2415 2310 2302 2360 2331 2414 2488 2425 2218 2066 2064 1984 1609 1059 582 230 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 2 13 73 142 290 665 1074 1170 1017 1111 1548 2047 2412 2538 2343 1997 1789 1770 2005 2289 2722 3040 2914 2546 2269 1937 1761 1737 1904 2135 2501 2954 3349 3583 3531 3065 2278 1614 1331 1243 1282 1242 1241 1275 1382 1560 1763 1959 2098 2069 1841 1564 1437 1518 1709 1927 2182 2424 2576 2570 2480 2403 2369 2357 2373 2400 2457 2478 2476 2429 2410 2453 2520 2619 2723 2777 2744 2678 2584 2358 2011 1736 1677 1758 1787 1779 1896 2219 2290 2293 2381 2368 2455 2574 2733 2902 3079 3093 2746 2254 1804 1578 1599 1636 1597 1520 1491 1585 1786 2115 2609 3041 3126 3052 2830 2593 2003 1592 1415 1374 1373 1381 1414 1414 1332 1260 1195 1108 1055 1013 944 944 969 967 1035 1197 1338 1295 1097 1022 1033 967 910 918 902 877 840 769 785 903 1063 1085 1099 1308 1564 1714 1787 1922 1968 1837 1818 2013 2311 2350 2204 2295 2394 2407 2438 2455 2385 2169 1979 1839 1765 1733 1677 1669 1701 1768 1846 1866 1860 1915 2002 2096 2443 2655 2603 2584 2498 2266 2204 2242 2171 2122 2064 1959 1925 1972 1979 1953 1893 1636 1409 1170 909 945 1131 1180 1215 1517 2135 2832 3480 3764 3147 2174 1601 1240 900 901 1296 2031 2869 3092 2391 1467 1192 1425 1650 1724 1720 1727 1718 1624 1556 1616 1764 1863 1879 1984 2012 1817 1609 1466 1408 1423 1433 1449 1463 1461 1436 1471 1508 1626 1743 1850 2093 2485 2795 2669 2365 2140 2015 1897 1880 1888 1837 1795 1764 1793 1771 1693 1789 1959 1954 1579 1379 918 622 603 563 590 749 1181 2004 3015 3314 2895 2925 2690 2293 1989 1611 1456 1407 1304 1283 1317 1314 1248 1133 956 51 59 57 40 24 26 26 14 8 6 3 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 1 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 138 483 757 824 871 1007 1170 1421 1690 1829 1892 2024 2169 2292 2389 2435 2457 2435 2363 2283 2247 2277 2361 2491 2645 2752 2783 2754 2712 2680 2670 2659 2665 2644 2644 2510 2176 1553 763 196 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 11 88 160 337 706 1043 1055 1022 1308 1729 1976 2110 2128 1967 1778 1686 1679 1865 2193 2504 2707 2783 2645 2305 1935 1619 1423 1490 1754 2156 2597 2926 3038 2912 2604 2203 1797 1512 1332 1266 1275 1281 1268 1296 1435 1646 1927 2180 2227 1971 1577 1321 1302 1426 1612 1879 2079 2191 2247 2238 2253 2253 2211 2165 2173 2298 2444 2553 2547 2479 2448 2466 2549 2689 2773 2716 2604 2409 2083 1723 1494 1476 1576 1747 1862 2161 2410 2324 2277 2368 2352 2381 2377 2469 2594 2700 2713 2593 2368 2209 2195 2189 2153 2009 1661 1322 1266 1393 1528 1776 2264 2901 3071 2787 2618 2335 2010 1844 1763 1673 1586 1572 1534 1455 1361 1188 1014 983 989 926 871 902 910 942 1130 1290 1443 1153 1036 1036 1002 938 884 859 859 858 895 1026 1207 1496 1604 1632 1746 1861 1883 1881 1935 1983 2061 2260 2512 2657 2525 2306 2201 2148 2142 2205 2318 2327 2159 1911 1743 1669 1655 1652 1667 1697 1735 1797 1839 1862 1838 1822 1943 2311 2540 2601 2723 2836 2606 2347 2225 2158 2097 2035 1929 1859 1875 1826 1772 1644 1463 1229 979 713 773 992 1070 1029 1239 1947 2846 3390 3417 2676 1841 1367 1168 1020 1158 1777 2603 3071 2843 2224 1608 1164 1140 1406 1704 1780 1554 1445 1529 1535 1586 1671 1813 1848 1921 1931 1729 1596 1467 1403 1462 1495 1490 1454 1385 1319 1333 1356 1390 1422 1443 1553 1999 2604 2637 2533 2428 2168 1992 1976 1916 1813 1738 1688 1737 1786 1720 1691 1797 2038 1595 1279 905 660 642 611 610 717 1020 1679 2619 3056 2607 2291 1900 1785 1590 1410 1295 1252 1204 1182 1229 1274 1266 1172 982 31 31 35 35 30 31 32 22 14 10 7 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 1 1 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 1 28 216 575 805 937 1015 1093 1247 1439 1562 1598 1665 1852 2123 2397 2605 2740 2841 2916 2975 3032 3086 3126 3108 3061 3079 3177 3242 3053 2811 2885 2887 2891 2983 3020 2838 2417 1893 1190 473 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 24 109 210 413 750 987 989 1105 1492 1830 1993 2027 1937 1803 1743 1713 1706 1920 2224 2283 2388 2532 2446 2319 2003 1629 1411 1477 1740 1956 2084 2204 2316 2368 2304 2112 1902 1734 1514 1319 1269 1325 1288 1234 1298 1478 1745 2082 2329 2267 1908 1503 1285 1303 1500 1827 1989 1994 2094 2117 2182 2154 2059 1979 2006 2182 2415 2569 2550 2400 2279 2296 2431 2585 2655 2612 2515 2293 1992 1694 1496 1434 1670 2279 2452 2513 2603 2521 2386 2274 2174 2129 2150 2279 2429 2564 2651 2596 2481 2397 2369 2405 2552 2510 1980 1331 1051 1096 1315 1733 2345 2879 3014 2856 2791 2658 2377 2219 2173 2095 2000 1981 1910 1758 1581 1323 1072 975 981 955 944 919 935 953 1082 1257 1541 1533 1402 1239 1100 1003 939 912 964 1033 1180 1355 1521 1745 1898 2042 2131 2136 2075 1980 1948 2079 2372 2643 2713 2647 2478 2273 2037 1809 1764 1847 1953 1984 1924 1805 1688 1629 1621 1636 1678 1720 1711 1735 1742 1801 1802 1778 1860 2081 2175 2275 2495 2700 2617 2326 2121 2077 1975 1910 1851 1783 1747 1637 1526 1393 1343 1200 942 725 714 872 941 869 1084 1780 2669 3254 3188 2607 1922 1610 1382 1228 1535 2380 3303 3518 2683 1762 1835 1836 1534 1424 1662 1527 1453 1515 1518 1558 1590 1703 1937 1972 1948 1892 1659 1536 1425 1435 1482 1521 1494 1428 1352 1295 1261 1255 1273 1310 1388 1519 1786 2185 2365 2469 2380 2198 2150 2119 2008 1840 1692 1666 1743 1789 1773 1648 1601 1734 1615 1269 852 680 682 667 663 701 833 1427 2291 2284 1602 1593 1554 1459 1368 1282 1187 1129 1129 1135 1167 1221 1247 1207 1059 22 16 17 18 22 31 35 28 19 16 12 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 16 65 72 53 245 609 899 1097 1066 1016 1108 1254 1341 1394 1482 1649 1960 2324 2603 2782 2891 2993 3124 3269 3314 3276 3224 3259 3379 3499 3475 3188 2888 2968 2997 3036 3235 3150 2605 2100 1478 744 205 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 2 9 11 5 1 0 9 54 153 279 485 779 953 976 1183 1630 1977 2102 2054 1915 1804 1840 2000 2147 2231 2219 2131 2262 2392 2333 2309 2124 1859 1680 1667 1649 1516 1407 1468 1675 1933 2134 2153 2018 1899 1770 1559 1513 1395 1343 1285 1252 1359 1597 1925 2298 2452 2257 1891 1582 1477 1612 1890 2093 2129 2095 2033 2012 1991 1943 1914 1969 2123 2323 2458 2440 2296 2156 2149 2287 2430 2495 2514 2559 2434 2175 1914 1793 1759 2055 2460 2508 2427 2368 2248 2118 2025 1967 1989 2101 2262 2377 2420 2476 2390 2213 2052 2033 2276 2697 2862 2453 1749 1269 1203 1471 1978 2600 3005 3062 2996 3085 2958 2611 2397 2371 2367 2338 2357 2308 2084 1804 1536 1268 1121 1086 1037 1006 979 1002 1021 1093 1332 1539 1498 1396 1338 1219 1100 1093 1086 1181 1286 1462 1631 1782 2069 2396 2356 2301 2221 2155 2090 2125 2333 2575 2678 2636 2526 2394 2240 2055 1847 1737 1707 1683 1674 1726 1769 1744 1689 1649 1638 1643 1630 1634 1650 1638 1677 1720 1707 1731 1827 1903 2046 2268 2399 2297 2039 1878 1903 1831 1806 1781 1727 1643 1484 1365 1263 1268 1252 1122 949 867 968 1145 1114 1168 1465 2269 2938 3031 2682 2165 1805 1516 1454 1797 2621 3659 3764 2564 1579 1971 2417 2007 1804 1994 2127 2050 1724 1551 1771 1900 1893 2193 2107 1933 1920 1614 1506 1478 1467 1483 1500 1452 1365 1283 1220 1196 1189 1212 1259 1327 1459 1630 1818 1978 2113 2176 2206 2143 1991 1792 1582 1492 1551 1666 1723 1824 1793 1715 1742 1682 1407 1087 857 738 738 762 941 1122 1456 1910 1781 1491 1385 1271 1227 1245 1153 1116 1067 1048 1085 1125 1182 1240 1263 1184 21 16 13 10 8 18 27 24 20 19 18 14 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 1 0 0 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 63 189 263 218 120 212 581 937 1049 896 877 977 1084 1176 1261 1323 1446 1767 2182 2499 2692 2803 2887 2962 3075 3209 3355 3463 3476 3511 3538 3466 3289 3105 3037 2996 3100 3247 3029 2666 2188 1302 399 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 2 6 8 4 1 1 19 86 200 337 533 768 888 908 1135 1596 1921 2015 2009 1916 1828 1908 2070 2049 1864 1814 1909 2147 2348 2309 2265 2092 1996 1861 1800 1647 1458 1408 1395 1251 1215 1604 2039 1921 1687 1771 1619 1726 1633 1527 1456 1374 1381 1495 1744 2086 2346 2396 2242 1957 1713 1725 1950 2166 2199 2068 1937 1911 1934 1938 1922 1959 2036 2170 2291 2322 2266 2152 2087 2151 2223 2250 2277 2322 2276 2328 2142 2092 2109 2183 2267 2284 2251 2189 2095 2004 1948 1918 1936 2067 2236 2259 2147 2009 1856 1710 1667 1912 2396 2837 2902 2498 1908 1524 1465 1710 2109 2618 2829 2935 3076 3313 3105 2692 2472 2495 2542 2520 2537 2562 2386 2029 1711 1431 1312 1259 1157 1060 1021 1033 1057 1096 1207 1271 1216 1199 1279 1268 1220 1274 1320 1421 1521 1642 1773 1937 2160 2364 2260 2140 2091 2068 2088 2173 2300 2394 2428 2431 2381 2327 2261 2181 2063 1927 1816 1728 1663 1674 1729 1749 1742 1697 1621 1531 1431 1459 1440 1474 1565 1633 1657 1665 1704 1799 1957 2103 2099 1918 1726 1727 1762 1753 1759 1768 1688 1529 1345 1252 1222 1277 1391 1433 1345 1214 1247 1455 1440 1380 1534 2212 2605 2691 2508 2173 1852 1704 1722 1792 2377 3446 3571 2582 1723 2093 2693 2595 2550 2626 2640 2378 1902 1790 2014 2074 1913 2251 2061 1856 1770 1593 1505 1460 1445 1449 1427 1360 1276 1206 1156 1162 1150 1161 1203 1280 1367 1438 1537 1623 1707 1806 1854 1773 1627 1455 1318 1304 1385 1468 1537 1663 1775 1801 1846 1844 1645 1401 1182 831 834 920 1204 1169 1061 1269 1311 1219 1178 1101 1043 1095 1029 1025 996 971 993 1050 1151 1240 1297 1288 16 23 27 22 15 14 13 14 15 19 21 18 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 2 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 0 0 0 0 0 0 1 14 161 358 381 262 150 208 468 753 731 703 820 909 972 1046 1103 1133 1275 1644 2092 2434 2639 2773 2866 2921 2984 3123 3293 3328 3241 3311 3341 3342 3284 3048 2840 2925 3103 3166 2820 2514 2247 1291 232 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 1 1 1 0 6 36 113 231 376 561 709 758 734 947 1366 1632 1745 1857 1881 1825 1816 1750 1553 1479 1596 1723 1932 2214 2190 2057 1809 1850 1827 1875 1923 2124 2499 2339 1613 1033 1074 1625 1765 1590 1484 1444 1516 1514 1548 1595 1580 1554 1565 1675 1894 2129 2301 2331 2163 1929 1869 2024 2235 2304 2183 2043 1978 1963 1955 1907 1901 1920 2012 2113 2177 2201 2103 1990 1956 1884 1803 1801 1817 1859 1997 1973 2054 2118 2123 2168 2225 2237 2224 2196 2134 2002 1875 1834 1932 2045 2043 1952 1685 1455 1396 1575 1994 2555 2951 2870 2358 1814 1629 1716 2024 2074 1900 1921 2205 2694 3213 3086 2702 2535 2629 2734 2682 2604 2629 2531 2201 1832 1466 1339 1318 1235 1122 1074 1086 1128 1171 1226 1205 1110 1114 1183 1194 1276 1387 1515 1625 1671 1707 1769 1917 2014 1972 1856 1784 1778 1821 1903 1985 2049 2121 2155 2227 2252 2257 2259 2251 2206 2113 2025 1948 1816 1666 1625 1678 1745 1713 1590 1418 1297 1267 1277 1361 1448 1527 1581 1640 1706 1772 1901 1984 1895 1756 1688 1698 1698 1697 1690 1661 1549 1363 1225 1194 1200 1306 1589 1697 1720 1590 1440 1410 1443 1577 1933 2461 2701 2634 2351 1987 1718 1665 1715 1585 1997 2806 3129 2719 2141 2311 2819 3102 3037 2793 2458 2042 1775 1849 2184 2404 2040 2377 2078 1913 1758 1614 1489 1394 1369 1379 1328 1268 1203 1133 1110 1128 1158 1187 1215 1230 1269 1338 1398 1432 1456 1492 1506 1417 1312 1202 1155 1141 1176 1207 1250 1331 1412 1527 1800 2017 1738 1536 1693 1144 957 1047 1356 1246 946 863 820 741 775 915 901 908 882 884 893 866 851 892 1028 1173 1244 1295 12 14 18 22 22 16 9 8 8 14 19 17 15 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 261 410 362 277 261 355 416 464 562 717 847 883 912 948 974 1038 1256 1649 2062 2369 2559 2690 2825 2951 3006 3216 3437 3453 3363 3363 3252 3284 3104 2643 2437 2723 3043 3070 2793 2468 2031 1029 98 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 0 0 0 0 1 14 54 133 246 394 544 614 605 556 764 1131 1370 1599 1797 1854 1757 1611 1439 1320 1413 1574 1636 1767 1988 1982 1814 1635 1704 1757 1870 2170 2747 3110 2807 2126 1479 1131 1350 1664 1644 1314 1211 1185 1266 1398 1531 1597 1573 1566 1635 1779 1997 2258 2419 2341 2122 2012 2078 2229 2340 2270 2145 2034 1967 1921 1884 1871 1886 1930 1982 2033 2037 1939 1838 1721 1537 1461 1522 1643 1783 1810 1837 1909 1959 2025 2132 2227 2291 2303 2234 2160 2002 1817 1716 1676 1661 1558 1436 1322 1290 1363 1755 2277 2699 2959 2934 2551 2067 1923 2167 2542 2340 1588 1208 1531 2295 2933 3015 2749 2622 2713 2827 2850 2719 2618 2559 2325 2043 1771 1509 1336 1241 1142 1111 1105 1169 1235 1251 1218 1149 1143 1159 1198 1284 1414 1559 1660 1684 1719 1755 1803 1769 1656 1564 1531 1535 1552 1614 1724 1786 1876 1935 2006 2089 2163 2207 2231 2229 2192 2130 2046 1914 1743 1621 1599 1636 1656 1548 1335 1144 1114 1184 1256 1320 1376 1448 1585 1710 1752 1746 1700 1726 1690 1652 1661 1668 1660 1624 1542 1421 1284 1203 1218 1239 1294 1613 1775 1845 1716 1475 1326 1404 1732 2316 2894 3095 2773 2129 1651 1377 1286 1233 1543 1949 2417 2688 2450 2122 2363 2982 3220 2884 2538 2185 1842 1761 1964 2462 2549 2297 2280 2218 1982 1778 1593 1414 1348 1333 1302 1273 1245 1184 1100 1069 1097 1136 1183 1198 1188 1203 1250 1313 1332 1306 1321 1283 1207 1124 1055 1016 987 974 964 977 1066 1183 1322 1801 2097 1993 1681 1624 1431 1217 1417 1809 1724 1262 1109 766 548 530 637 740 745 729 701 689 688 683 685 751 959 1139 1272 16 20 16 14 13 10 7 7 5 8 11 11 13 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 151 383 432 367 411 556 663 673 707 790 900 954 955 957 962 999 1124 1379 1716 2021 2249 2395 2518 2703 2890 3026 3283 3478 3507 3576 3591 3438 3420 3008 2456 2323 2655 2971 2901 2520 2031 1393 460 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 3 1 0 0 3 18 56 125 231 364 453 500 481 460 692 1009 1223 1575 1777 1782 1688 1572 1433 1312 1339 1481 1557 1657 1764 1854 1791 1757 1814 1865 1991 2294 2535 2387 2281 2383 2104 1395 1112 1445 1561 1298 1159 1042 1090 1233 1342 1450 1456 1451 1565 1780 2030 2297 2485 2429 2185 2044 2082 2219 2339 2403 2270 2095 2000 1967 1931 1903 1914 1943 1960 1929 1835 1743 1655 1525 1440 1474 1590 1701 1786 1755 1715 1732 1789 1882 2023 2177 2304 2367 2304 2181 1984 1776 1638 1548 1462 1360 1153 961 1197 1410 1877 2441 2720 2961 3118 2906 2569 2405 2680 2963 2531 1694 1176 1387 2175 2908 3002 2735 2673 2819 2918 2917 2850 2737 2657 2458 2098 1697 1457 1333 1271 1203 1145 1102 1157 1254 1278 1247 1197 1193 1230 1265 1320 1442 1519 1596 1643 1694 1715 1665 1547 1419 1366 1404 1476 1486 1470 1547 1581 1638 1691 1742 1843 1969 2059 2111 2138 2123 2063 1979 1878 1746 1584 1427 1352 1426 1396 1245 1092 1068 1128 1202 1245 1288 1416 1629 1767 1786 1754 1690 1588 1641 1658 1657 1659 1645 1589 1486 1365 1251 1250 1344 1344 1294 1477 1592 1570 1445 1229 1150 1369 1923 2688 3365 3586 3094 2079 1487 1317 1449 1780 2038 2231 2315 2202 2031 2102 2542 3054 3072 2492 2245 2109 1973 1834 1870 2079 2061 1915 1815 1724 1661 1601 1485 1342 1288 1257 1257 1278 1272 1224 1150 1090 1080 1090 1104 1118 1133 1142 1164 1242 1246 1204 1179 1165 1118 1047 997 957 895 831 792 802 900 1053 1345 1603 1707 1859 1839 1722 1568 1616 1604 1514 1257 1406 1415 868 605 464 472 536 554 563 583 573 543 581 560 598 663 939 1126 15 21 19 11 8 6 7 9 7 6 5 7 10 8 6 2 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 26 237 469 442 433 641 849 941 1001 1062 1115 1144 1144 1129 1103 1098 1171 1332 1534 1715 1937 2145 2302 2473 2688 2854 2991 3276 3579 3613 3652 3729 3665 3585 3137 2714 2643 2823 2853 2471 1782 1059 488 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 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 8 3 0 0 7 23 47 91 171 265 327 388 406 440 685 918 1135 1479 1675 1708 1749 1854 1775 1489 1278 1221 1285 1415 1604 1760 1805 1888 1951 1974 2015 2012 1852 1696 1875 2299 2319 1632 1013 1231 1513 1382 1331 1144 1123 1194 1256 1382 1445 1466 1553 1714 1894 2059 2171 2167 2048 1957 2032 2252 2427 2522 2407 2178 2040 2013 1988 1958 1944 1916 1848 1750 1644 1560 1510 1437 1481 1603 1701 1722 1690 1617 1552 1561 1632 1732 1905 2138 2327 2439 2435 2288 2033 1831 1717 1596 1510 1550 1406 1198 1323 1476 1842 2339 2668 3063 3334 3244 3024 2885 3012 3081 2529 1767 1375 1652 2270 2722 2737 2570 2617 2840 2943 2851 2749 2609 2524 2421 1944 1619 1491 1400 1348 1301 1250 1211 1230 1296 1306 1238 1180 1191 1266 1300 1358 1431 1483 1539 1555 1532 1492 1428 1357 1318 1306 1357 1504 1610 1574 1447 1399 1413 1459 1470 1541 1672 1785 1872 1934 1948 1910 1821 1738 1669 1492 1269 1130 1130 1169 1151 1100 1090 1128 1146 1166 1268 1461 1684 1750 1735 1769 1810 1624 1595 1615 1637 1654 1657 1630 1550 1363 1148 1253 1458 1472 1425 1475 1420 1246 1053 902 924 1221 1833 2652 3382 3820 3557 2610 1957 1769 1943 2325 2529 2625 2459 2010 1733 2152 2868 2977 2683 2207 2078 2067 1909 1658 1647 1686 1664 1608 1545 1527 1525 1494 1433 1360 1307 1285 1291 1331 1334 1296 1245 1205 1148 1101 1072 1068 1117 1036 1088 1141 1156 1161 1140 1120 1083 1030 993 956 896 790 750 768 833 930 989 1120 1340 1748 1901 1541 1547 1684 1327 1133 994 1217 1145 970 753 568 486 444 431 469 548 498 433 452 433 316 404 662 863 16 14 15 10 6 6 8 9 10 10 10 10 10 10 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 83 380 634 559 521 729 933 1093 1236 1330 1367 1368 1350 1321 1288 1281 1361 1481 1619 1769 1947 2133 2335 2543 2740 2872 2973 3218 3537 3662 3698 3780 3804 3726 3405 3151 3133 3061 2742 2055 1099 313 45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 4 1 0 1 11 32 60 98 161 239 309 345 362 438 655 848 1095 1431 1641 1751 2006 2485 2625 2087 1371 1016 992 1156 1440 1691 1777 1867 1948 1915 1814 1629 1446 1414 1665 2202 2548 2175 1540 1519 1643 1459 1464 1415 1221 1226 1291 1378 1439 1451 1513 1590 1723 1921 2017 1998 1938 1856 1833 1957 2227 2455 2425 2243 2114 2097 2075 2003 1906 1796 1675 1578 1511 1387 1410 1413 1505 1633 1671 1640 1579 1507 1443 1443 1526 1687 1920 2184 2413 2567 2563 2385 2050 1731 1536 1394 1513 1767 1799 1682 1581 1571 1767 2137 2598 3192 3551 3464 3246 3132 3157 3123 2661 2154 1945 2096 2280 2497 2629 2578 2614 2794 2838 2701 2493 2321 2299 2234 1745 1589 1541 1489 1439 1395 1361 1338 1332 1345 1337 1281 1185 1159 1160 1219 1277 1317 1338 1355 1358 1324 1289 1272 1247 1258 1288 1365 1369 1554 1619 1414 1276 1225 1245 1250 1278 1365 1479 1595 1676 1684 1643 1554 1501 1455 1383 1203 1036 974 1006 1058 1045 1040 1125 1196 1258 1308 1457 1653 1612 1636 1715 1805 1649 1546 1563 1603 1638 1674 1695 1675 1487 1265 1375 1473 1488 1608 1707 1639 1395 1121 953 962 1123 1382 2015 2780 3502 3628 3232 2770 2398 2349 2513 2864 3172 3018 2328 1648 2230 2864 2768 2361 2095 2051 1972 1707 1554 1530 1517 1540 1553 1491 1464 1455 1468 1449 1428 1408 1373 1378 1378 1376 1363 1307 1241 1155 1122 1104 1103 1085 1022 1040 1076 1105 1135 1147 1110 1056 1016 990 954 876 806 783 812 839 876 888 970 1189 1533 1732 1114 1108 981 900 820 707 987 1283 1235 940 773 678 540 460 540 621 460 343 339 461 671 679 547 606 21 15 11 6 2 2 6 6 10 14 15 15 15 14 12 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 35 192 560 846 812 685 758 910 1100 1284 1410 1466 1488 1490 1477 1453 1439 1484 1574 1707 1844 1994 2169 2375 2601 2789 2983 3176 3344 3530 3721 3802 3832 3836 3892 3664 3473 3406 3169 2841 2072 952 200 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 5 16 47 94 152 217 280 336 346 355 454 640 882 1247 1556 1719 1875 2310 3052 3380 2734 1675 1064 924 1028 1280 1565 1684 1755 1851 1828 1631 1305 1120 1260 1686 2147 2123 1666 1559 1798 1855 1501 1629 1738 1435 1345 1419 1433 1391 1382 1454 1589 1778 1976 2134 2232 2161 2059 2041 2096 2184 2285 2300 2190 2056 1993 1989 1935 1779 1594 1449 1373 1397 1267 1338 1399 1494 1562 1561 1524 1477 1426 1392 1418 1538 1753 2011 2246 2441 2605 2541 2209 1772 1338 1091 1289 1729 1987 2028 1958 1823 1709 1768 2075 2595 3189 3516 3451 3283 3189 3205 3057 2673 2381 2277 2303 2397 2585 2730 2666 2639 2781 2760 2573 2299 2135 2028 1858 1662 1598 1582 1555 1521 1484 1449 1423 1400 1378 1355 1311 1275 1211 1143 1120 1180 1217 1224 1223 1219 1217 1195 1178 1174 1161 1137 1105 1110 1240 1315 1265 1226 1171 1130 1110 1122 1189 1297 1422 1520 1511 1445 1350 1334 1351 1292 1163 1025 945 955 996 978 937 993 1078 1125 1185 1323 1491 1518 1554 1534 1451 1434 1476 1517 1552 1593 1660 1702 1673 1642 1535 1727 1583 1489 1616 1796 1871 1765 1517 1204 1069 1180 1220 1659 2380 2956 3262 3330 3113 2719 2470 2606 3066 3454 3209 2506 1998 2442 2647 2448 2222 2107 2052 1846 1567 1472 1487 1459 1477 1470 1429 1405 1441 1483 1474 1456 1471 1490 1454 1403 1383 1400 1343 1275 1238 1187 1159 1156 1129 1092 1077 1078 1084 1100 1099 1066 1030 1016 1013 997 952 886 841 846 850 874 932 1011 1063 1205 1119 962 1014 900 888 956 1153 1489 1619 1412 1200 1056 812 651 615 672 623 530 486 529 652 706 590 443 467 24 18 14 9 3 2 2 2 5 8 11 12 16 20 17 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 69 288 634 842 939 770 751 855 997 1131 1262 1382 1477 1543 1575 1575 1567 1601 1690 1810 1930 2079 2261 2453 2691 2885 3075 3240 3366 3555 3780 3883 3878 3925 4000 3794 3530 3266 3041 3002 2358 1055 201 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 7 21 62 136 234 330 403 440 438 438 528 710 1035 1475 1745 1867 2031 2464 3233 3614 3021 1972 1291 1051 1049 1173 1386 1520 1639 1758 1940 1727 1255 991 1240 1807 2119 1839 1364 1334 1648 1711 1414 1553 1930 1821 1560 1521 1486 1444 1465 1555 1677 1752 1731 1683 1736 1894 2007 2088 2243 2419 2404 2378 2272 2110 1976 1923 1829 1611 1408 1315 1256 1271 1221 1284 1360 1436 1488 1478 1445 1409 1375 1384 1461 1613 1832 2053 2235 2416 2542 2385 1918 1414 980 841 1002 1536 2032 2188 2139 2007 1855 1881 2168 2630 3048 3236 3216 3164 3120 3040 2811 2521 2343 2297 2309 2398 2648 2866 2721 2550 2758 2708 2392 2153 2052 1901 1736 1655 1640 1636 1619 1594 1561 1523 1489 1469 1439 1417 1380 1362 1329 1282 1274 1279 1263 1274 1264 1230 1217 1192 1180 1142 1084 1060 1028 985 1014 1023 1101 1219 1208 1115 1080 1105 1182 1279 1390 1510 1493 1402 1281 1218 1167 1123 1086 1046 1029 1045 1045 986 888 872 934 959 1062 1202 1363 1459 1450 1382 1364 1410 1452 1478 1493 1534 1621 1725 1907 2130 2031 2044 1781 1607 1591 1664 1800 1841 1675 1398 1274 1380 1600 1949 2240 2367 2614 2844 2791 2495 2220 2190 2573 3082 2906 2480 2394 2477 2412 2235 2099 1985 1824 1586 1404 1415 1488 1459 1436 1397 1389 1416 1459 1499 1497 1509 1537 1523 1498 1484 1436 1433 1407 1356 1322 1263 1211 1181 1167 1142 1094 1065 1055 1050 1058 1094 1048 1044 1046 1054 1012 926 885 875 863 880 972 1078 1076 1068 879 755 887 990 1097 1288 1556 1796 1514 1172 1091 1037 881 747 747 780 826 886 917 867 765 681 466 417 489 39 32 23 16 11 5 1 0 0 0 1 4 8 16 15 10 4 1 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 11 125 382 641 777 865 725 710 850 974 1045 1145 1283 1424 1541 1617 1647 1654 1682 1759 1884 2012 2157 2329 2539 2832 2967 2996 2993 3033 3328 3703 3899 4021 4092 3995 3749 3407 2937 2512 2291 1796 810 170 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 6 27 74 165 290 412 501 546 549 557 665 896 1260 1758 1999 2065 2195 2514 3205 3578 3069 2167 1550 1239 1117 1100 1236 1261 1430 1716 2006 1876 1473 1237 1406 1789 2018 2070 2119 2134 2009 1636 1314 1355 1767 1829 1624 1654 1697 1650 1608 1594 1541 1424 1304 1298 1482 1687 1741 1768 1913 2026 2288 2461 2397 2213 2053 1898 1677 1448 1321 1263 1188 1159 1182 1230 1318 1359 1416 1416 1392 1376 1361 1385 1476 1631 1826 2016 2186 2408 2531 2322 1767 1200 859 837 970 1399 1995 2269 2202 2030 1887 1964 2263 2593 2791 2860 2931 2964 2902 2762 2537 2363 2294 2212 2106 2156 2428 2653 2630 2416 2566 2424 2081 1945 1945 1866 1724 1646 1661 1689 1673 1653 1629 1595 1558 1531 1513 1486 1459 1459 1439 1398 1369 1324 1288 1270 1250 1241 1213 1148 1095 1029 971 1013 966 937 955 998 1159 1393 1400 1230 1250 1226 1289 1330 1410 1489 1454 1335 1189 1115 1058 1013 1001 1013 1042 1076 1081 1047 1017 1010 954 960 1044 1152 1297 1414 1390 1291 1290 1348 1378 1405 1422 1466 1550 1663 1836 2267 2287 2033 1848 1783 1629 1472 1640 1743 1782 1945 1782 1795 2103 2113 2005 1866 1928 2154 2222 2059 1971 1926 2196 2489 2438 2330 2252 2221 2154 2015 1848 1683 1524 1398 1339 1382 1468 1457 1412 1377 1406 1495 1551 1532 1481 1490 1553 1475 1488 1526 1485 1451 1417 1375 1321 1267 1227 1196 1170 1156 1151 1124 1051 1030 1049 1072 1056 1050 1074 1084 1043 992 943 907 897 919 1033 1088 1088 986 905 894 933 1007 1104 1113 1530 1592 1207 1061 1120 1042 872 809 776 752 912 1112 1192 1052 812 714 555 507 579 41 35 26 17 9 1 0 0 0 0 0 0 1 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 25 195 441 628 673 640 612 674 832 978 1077 1188 1304 1421 1527 1607 1650 1669 1697 1776 1913 2055 2216 2453 2639 2913 3005 2879 2666 2641 3075 3630 4004 4146 4080 3855 3532 3076 2448 1723 1309 933 389 73 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 3 0 0 0 1 8 31 84 174 298 430 535 591 604 645 801 1035 1395 2027 2225 2256 2291 2431 2974 3348 3041 2370 1852 1559 1348 1156 1138 1028 1199 1515 1812 1888 1800 1668 1669 1764 1858 2084 2473 2613 2251 1816 1471 1366 1828 2131 1841 1796 1859 1843 1729 1560 1389 1313 1399 1581 1738 1824 1870 1810 1911 1919 1855 2050 2166 2023 1701 1430 1312 1279 1251 1184 1079 1046 1115 1153 1274 1296 1360 1375 1354 1355 1353 1369 1449 1582 1741 1932 2156 2410 2585 2471 1977 1518 1295 1211 1163 1418 1905 2185 2099 1974 2055 2106 2293 2418 2432 2534 2682 2754 2663 2483 2256 2083 1949 1828 1767 1853 2061 2242 2408 2265 2286 2094 1852 1823 1868 1900 1856 1702 1643 1686 1679 1665 1647 1623 1605 1573 1542 1552 1513 1475 1435 1384 1332 1273 1216 1176 1163 1181 1164 1064 1002 853 820 918 931 951 989 1056 1203 1476 1645 1429 1470 1473 1494 1511 1464 1422 1361 1265 1134 1066 1042 1019 1005 1006 1014 1026 1055 1053 1088 1114 1075 1019 997 1041 1110 1193 1210 1160 1222 1260 1274 1304 1335 1397 1468 1579 1728 2044 2129 1940 1858 1888 1731 1523 1594 1887 2109 2206 1926 1853 1934 1939 1861 1712 1641 1760 1869 1715 1782 1885 1999 2069 2093 2053 1976 1912 1828 1703 1578 1455 1348 1345 1353 1397 1428 1405 1397 1446 1518 1552 1541 1497 1412 1379 1450 1484 1510 1531 1478 1445 1416 1375 1321 1265 1218 1190 1168 1160 1184 1201 1099 1076 1068 1022 1003 1024 1050 1057 1052 1031 996 934 931 971 1028 1042 990 949 976 1016 1015 969 1143 903 1498 1508 1251 1148 1019 792 711 769 790 719 884 1017 1052 978 782 670 620 593 640 31 24 17 13 10 5 2 2 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 281 491 597 564 477 480 590 749 919 1089 1254 1357 1427 1490 1548 1590 1623 1665 1763 1916 2076 2253 2493 2724 2902 2922 2726 2447 2513 3090 3702 4035 4061 3878 3577 3162 2534 1666 779 209 30 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 9 1 2 0 0 3 16 38 98 193 326 467 570 612 632 716 896 1111 1534 2188 2302 2411 2367 2346 2685 2975 2908 2595 2267 2026 1746 1365 1125 957 981 1163 1379 1563 1707 1788 1783 1700 1637 1766 2071 2271 2224 2049 1637 1172 1482 1608 1474 1600 1710 1679 1630 1596 1596 1678 1721 1633 1657 1587 1674 1692 1703 1793 1867 1868 1737 1555 1364 1250 1221 1203 1174 1122 1033 1008 1047 1099 1246 1274 1357 1397 1379 1373 1377 1385 1423 1508 1636 1825 2065 2319 2540 2634 2581 2452 2300 2050 1743 1647 1715 1758 1775 1928 2200 2157 2185 2227 2248 2311 2436 2565 2509 2323 2148 1972 1827 1778 1779 1804 1893 2121 2183 2055 2036 1843 1709 1726 1761 1767 1711 1613 1550 1550 1568 1573 1559 1561 1586 1602 1495 1526 1494 1414 1340 1295 1253 1180 1107 1085 1118 1134 1108 1008 936 832 787 857 979 1028 1021 1042 1110 1271 1472 1578 1803 1735 1718 1710 1576 1427 1326 1274 1210 1143 1102 1078 1066 1067 1068 1060 1055 1047 1049 1052 1054 1027 996 948 917 937 946 994 1127 1166 1161 1205 1248 1307 1368 1460 1644 1857 1918 1874 1851 1887 1851 1830 2075 2434 2404 2185 1864 1723 1741 1800 1845 1841 1782 1795 1829 1753 1905 2026 2138 2167 2089 1957 1812 1672 1540 1456 1445 1404 1332 1353 1384 1429 1391 1370 1393 1459 1522 1524 1468 1427 1346 1340 1401 1447 1492 1522 1474 1426 1395 1363 1321 1266 1211 1175 1152 1146 1163 1219 1171 1128 1109 1075 1025 1012 1011 1027 1047 1047 1045 985 981 1002 1009 1043 1097 1106 1073 1049 861 915 1208 1313 1670 1552 1375 1231 966 818 833 733 785 781 874 904 889 858 744 626 600 627 660 8 5 5 4 5 9 10 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 91 345 535 523 416 353 388 501 663 845 1038 1221 1333 1381 1423 1470 1514 1566 1629 1757 1934 2095 2216 2353 2529 2698 2743 2599 2425 2614 3209 3730 3934 3853 3572 3175 2649 1872 897 183 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 8 8 8 0 1 9 23 56 131 244 385 513 586 611 654 773 953 1209 1716 2223 2393 2585 2513 2403 2526 2769 2871 2782 2617 2402 2046 1555 1144 933 892 964 1105 1322 1584 1804 1804 1574 1329 1320 1482 1594 1784 1999 1555 1096 1657 1828 1787 1784 1804 1800 1845 1915 1973 1864 1499 1196 1152 1177 1278 1302 1249 1211 1483 1551 1304 1189 1177 1179 1194 1174 1132 1045 968 1000 1027 1094 1225 1300 1394 1469 1477 1457 1445 1425 1409 1441 1541 1733 1933 2107 2296 2465 2673 2933 3096 3020 2571 1999 1629 1592 1806 1994 1974 1917 1948 1985 1998 2040 2162 2349 2404 2333 2200 2054 1971 1955 1918 1834 1755 1863 1960 1908 1862 1716 1644 1648 1659 1648 1599 1509 1423 1407 1451 1463 1469 1515 1582 1643 1491 1400 1347 1310 1269 1216 1147 1083 1060 1076 1113 1111 1075 1006 947 906 881 852 925 999 983 958 916 880 978 1254 1564 1817 1813 1804 1725 1536 1390 1354 1337 1252 1139 1108 1134 1173 1169 1145 1100 1055 1024 1001 996 981 936 889 868 867 891 990 1031 1073 1073 1110 1154 1195 1240 1301 1378 1470 1621 1853 1971 2150 2269 2657 3029 3095 3048 2784 2419 2140 1947 1852 1937 2183 2277 2211 2103 2156 2439 2446 2425 2367 2189 1970 1760 1553 1384 1347 1395 1404 1371 1377 1412 1425 1389 1383 1414 1419 1408 1444 1400 1373 1337 1355 1407 1454 1462 1457 1435 1395 1354 1321 1311 1278 1233 1191 1154 1147 1164 1193 1196 1166 1128 1116 1038 995 967 1007 1019 1040 1042 1019 1022 1053 1074 1100 1219 1197 1108 1047 874 1024 1198 1299 1583 1749 1435 1146 877 772 952 786 747 800 852 847 834 822 761 661 611 630 655 3 0 0 0 2 7 12 13 10 7 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 157 344 493 391 256 240 325 471 649 837 1018 1173 1270 1317 1365 1426 1476 1534 1618 1795 1972 2071 2142 2239 2343 2475 2581 2548 2480 2706 3266 3726 3848 3683 3312 2813 2159 1301 451 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 1 9 13 7 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 18 12 15 19 9 14 20 38 96 187 319 459 552 585 605 678 817 1013 1343 1881 2315 2581 2784 2713 2544 2504 2668 2838 2865 2771 2556 2178 1727 1317 1078 975 993 1053 1191 1385 1620 1652 1396 1096 1026 1156 1340 1676 1966 1387 1257 1561 1598 1539 1525 1670 1980 2230 2333 2161 1654 1145 958 916 984 1127 1070 1090 1310 1602 1379 1101 1082 1131 1160 1200 1216 1192 1074 1007 999 1035 1100 1198 1278 1374 1481 1543 1548 1499 1419 1367 1357 1397 1578 1744 1815 1978 2136 2425 2855 3265 3399 3145 2637 2159 1938 1946 1945 1804 1736 1770 1777 1766 1790 1902 2086 2225 2255 2172 2042 1947 1909 1900 1866 1716 1766 1821 1815 1784 1705 1637 1608 1599 1584 1543 1472 1386 1351 1394 1428 1443 1465 1480 1461 1356 1274 1268 1275 1236 1162 1077 1085 1078 1077 1085 1082 1053 1028 1022 1059 1034 911 856 906 907 857 772 715 897 1120 1367 1735 1678 1682 1709 1602 1450 1391 1377 1287 1133 1135 1188 1224 1212 1177 1121 1039 993 973 969 972 951 938 923 903 889 886 859 918 949 977 1046 1103 1135 1181 1212 1304 1434 1659 1925 2262 2599 3034 3330 3474 3455 3272 3088 2921 2575 2467 2517 2766 2830 2642 2528 2621 2800 2770 2579 2402 2186 1953 1755 1618 1471 1403 1408 1381 1376 1391 1391 1383 1400 1420 1414 1378 1254 1352 1378 1353 1337 1343 1374 1414 1418 1398 1388 1344 1311 1277 1270 1260 1238 1206 1168 1154 1161 1173 1190 1178 1124 1097 1041 964 937 969 1001 1028 1032 1027 1031 1027 1037 1082 1144 1122 1073 993 942 980 1089 1373 1752 1805 1414 1008 827 766 871 830 758 769 791 760 761 771 745 674 636 628 648 6 1 0 0 0 1 4 8 10 12 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 0 0 0 0 0 0 0 0 0 0 8 68 242 376 364 237 170 238 385 564 752 928 1075 1181 1246 1290 1356 1444 1510 1582 1697 1874 1944 1882 1981 2206 2349 2410 2464 2462 2515 2825 3370 3760 3798 3605 3224 2637 1824 931 260 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 18 25 19 12 7 0 0 0 0 0 0 0 0 0 0 0 4 21 33 27 29 34 26 26 34 74 153 258 398 525 585 586 610 713 880 1111 1489 2003 2426 2750 2948 2865 2634 2501 2586 2725 2802 2780 2607 2303 1963 1583 1327 1176 1228 1227 1256 1414 1662 1670 1421 1140 993 1029 1256 1590 1705 1203 1012 993 978 1200 1469 1798 2210 2653 2711 2125 1350 979 909 868 924 1086 1024 1035 1108 1222 1128 1069 1107 1144 1155 1156 1152 1150 1112 1071 1065 1062 1102 1183 1168 1232 1347 1455 1525 1523 1487 1442 1300 1223 1308 1419 1512 1671 1863 2146 2522 2896 3122 3122 2909 2590 2316 2136 1988 1885 1836 1777 1710 1641 1620 1686 1818 1947 2002 1987 1932 1848 1785 1757 1781 1684 1735 1761 1750 1739 1698 1637 1592 1571 1558 1541 1497 1403 1370 1392 1426 1417 1381 1329 1260 1196 1126 1066 1081 1156 1127 1033 1036 1037 1030 1024 1005 996 1009 967 898 910 903 819 803 813 781 743 755 1038 1135 1265 1446 1443 1459 1522 1492 1398 1346 1331 1278 1165 1144 1162 1171 1160 1123 1073 992 938 946 972 983 995 1028 1025 1015 967 882 809 792 795 831 936 1053 1071 1104 1118 1153 1242 1384 1572 1825 2084 2489 2872 3075 3126 3093 3034 3066 2838 2799 2986 2978 2830 2679 2647 2671 2656 2569 2429 2257 2062 1839 1629 1444 1376 1363 1376 1376 1374 1369 1360 1369 1404 1432 1448 1369 1318 1369 1357 1344 1338 1337 1343 1346 1350 1344 1352 1294 1262 1238 1229 1220 1209 1192 1172 1163 1164 1165 1196 1189 1134 1081 1048 985 963 983 1011 1019 1009 1009 1019 1013 1013 1035 1053 1077 1055 984 905 871 1049 1607 2022 1610 1188 931 791 755 773 768 734 713 708 693 682 672 650 614 599 627 676 10 5 0 0 0 0 0 2 5 8 9 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 151 304 347 248 179 222 372 561 740 895 1025 1131 1215 1274 1325 1402 1511 1611 1729 1833 1881 1903 1933 2071 2224 2328 2419 2467 2463 2586 2930 3440 3774 3755 3605 3162 2395 1417 585 130 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 32 28 17 8 0 0 0 0 0 0 0 0 0 0 0 0 18 38 39 46 58 56 54 71 135 230 346 473 561 581 582 652 815 1049 1376 1807 2199 2507 2838 2967 2846 2587 2428 2490 2616 2697 2696 2582 2387 2174 1900 1666 1461 1495 1389 1365 1507 1693 1674 1441 1148 979 1068 1395 1661 1464 1042 967 1204 1489 1725 1966 2332 2620 2727 2429 1696 1079 978 970 989 986 1055 1008 991 977 1003 1060 1185 1230 1153 1068 1014 959 947 952 1021 1117 1084 1121 1215 1206 1182 1260 1380 1455 1537 1657 1668 1487 1309 1270 1233 1258 1435 1634 1824 2068 2347 2561 2661 2652 2529 2352 2207 2040 1965 1951 1861 1732 1624 1558 1575 1664 1792 1878 1882 1866 1829 1825 1727 1623 1584 1636 1683 1697 1709 1696 1659 1623 1583 1548 1536 1480 1372 1316 1338 1386 1384 1331 1259 1181 1133 1079 1018 1045 1134 1103 1007 988 985 980 960 972 964 943 877 849 893 864 772 726 751 763 757 888 1058 1121 1188 1239 1266 1298 1327 1315 1290 1249 1233 1219 1168 1117 1091 1089 1072 1034 992 945 928 969 1002 982 1020 1076 1061 1019 954 883 836 813 809 824 882 996 1013 1048 1101 1098 1147 1236 1354 1492 1699 2009 2295 2445 2502 2623 2559 2564 2534 2477 2532 2509 2428 2398 2400 2369 2304 2227 2141 2009 1849 1661 1507 1441 1411 1340 1343 1368 1352 1329 1300 1311 1380 1403 1355 1291 1307 1331 1338 1341 1349 1362 1367 1321 1326 1286 1288 1258 1232 1220 1208 1185 1169 1163 1157 1159 1154 1115 1133 1176 1119 1068 1050 1036 1022 1009 1004 992 978 976 991 1005 993 996 1022 1055 1033 948 894 896 1067 1455 1412 1059 881 803 775 775 763 726 689 659 651 650 623 586 560 558 585 634 684 14 8 2 0 0 0 0 0 1 6 12 14 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 110 253 320 279 234 270 382 546 709 833 926 1011 1106 1212 1300 1371 1455 1577 1720 1864 1897 1810 1873 1981 2135 2194 2320 2485 2533 2531 2693 3050 3494 3740 3709 3507 2746 1867 894 260 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 5 10 18 21 16 8 2 0 0 0 0 0 0 0 0 0 0 0 0 11 34 62 89 100 91 92 127 210 313 426 528 578 593 650 813 1061 1386 1815 2225 2406 2528 2770 2778 2637 2415 2286 2367 2496 2526 2499 2477 2407 2236 2018 1778 1724 1744 1547 1407 1451 1547 1478 1247 1010 940 1123 1441 1569 1311 1040 1111 1262 1361 1665 2003 2577 2752 2439 1808 1197 961 991 1012 1003 990 1001 960 892 810 906 1146 1328 1271 1074 917 823 788 822 838 971 1190 1132 1123 1178 1250 1242 1293 1380 1436 1543 1736 1869 1812 1624 1422 1287 1192 1256 1371 1464 1642 1849 2000 2123 2200 2137 2045 2020 2011 1968 1928 1901 1782 1680 1587 1546 1572 1666 1777 1785 1731 1698 1738 1678 1552 1491 1510 1568 1621 1681 1700 1688 1669 1591 1513 1453 1396 1357 1318 1312 1330 1339 1314 1263 1203 1161 1135 1128 1168 1181 1091 976 963 920 930 930 940 934 924 917 918 908 858 780 715 748 774 768 871 1002 1073 1125 1186 1230 1261 1287 1253 1189 1156 1149 1101 1080 1028 975 986 990 968 948 928 932 961 956 922 1003 1005 957 904 869 861 898 912 867 865 899 936 878 944 1101 1100 1135 1197 1274 1362 1473 1616 1781 1977 2110 2333 2384 2391 2368 2280 2198 2130 2088 2093 2100 2077 2045 1978 1884 1772 1639 1512 1445 1421 1370 1310 1307 1334 1327 1286 1247 1247 1305 1309 1253 1263 1320 1374 1381 1366 1372 1378 1376 1300 1260 1236 1230 1223 1210 1191 1168 1151 1139 1135 1137 1123 1059 998 1013 1102 1106 1062 1061 1057 1022 995 979 975 959 962 969 985 977 962 972 991 1001 936 892 902 999 1087 964 809 774 790 808 802 751 698 672 628 607 610 601 555 519 539 589 620 658 16 12 7 1 0 0 0 0 1 8 15 20 19 12 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 202 291 255 184 202 289 402 537 656 739 810 900 1014 1151 1282 1389 1495 1621 1773 1898 1871 1792 1882 1953 2064 2150 2315 2520 2592 2666 2898 3239 3555 3659 3463 2913 2140 1377 512 92 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 1 2 4 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 5 22 49 72 78 69 62 82 152 280 389 488 578 645 707 839 1098 1423 1820 2285 2538 2462 2464 2570 2484 2330 2179 2121 2206 2315 2310 2265 2271 2208 1970 1770 1752 1956 2032 1829 1639 1550 1476 1307 1088 981 1106 1418 1672 1601 1296 1112 1146 1076 1094 1366 1921 2742 2778 2271 1664 1172 977 910 828 754 887 1041 1033 918 871 1034 1345 1410 1193 974 858 770 739 766 781 916 1213 1187 1142 1201 1322 1365 1382 1432 1498 1596 1778 1979 1931 1774 1440 1316 1206 1249 1357 1388 1447 1534 1582 1627 1710 1754 1717 1736 1860 1920 1855 1845 1775 1753 1700 1606 1534 1494 1472 1500 1581 1697 1818 1802 1681 1577 1547 1563 1590 1638 1651 1587 1518 1488 1458 1431 1495 1544 1553 1471 1381 1332 1307 1273 1231 1199 1179 1186 1203 1194 1104 1012 977 897 895 928 972 994 989 980 955 918 878 803 753 789 844 892 958 1010 1038 1077 1140 1200 1237 1275 1275 1224 1244 1147 1029 986 929 905 928 925 907 933 965 933 929 920 904 940 911 855 813 798 852 959 965 866 823 886 952 864 842 997 1103 1152 1193 1236 1284 1337 1402 1462 1682 1825 1936 2091 2261 2341 2331 2247 2123 2013 1954 1938 1902 1854 1766 1673 1580 1490 1425 1394 1362 1294 1221 1236 1296 1304 1243 1211 1219 1238 1253 1247 1273 1327 1339 1339 1366 1384 1365 1326 1277 1239 1202 1183 1183 1179 1162 1149 1142 1129 1116 1112 1079 1040 1023 997 1023 1070 1061 1051 1058 987 964 957 952 945 954 948 940 955 949 909 876 916 927 911 899 878 840 772 727 765 827 829 791 750 725 707 664 636 632 628 594 552 563 587 595 647 18 16 15 4 1 0 0 0 1 1 8 15 19 16 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 50 183 271 228 128 68 80 149 250 374 490 585 678 803 958 1134 1286 1417 1553 1688 1819 1938 1977 1973 2152 2314 2317 2246 2328 2551 2705 2924 3224 3477 3601 3537 3114 2256 1615 1031 338 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 2 5 10 16 18 17 9 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 24 56 70 66 58 44 30 47 154 342 449 539 636 744 867 1070 1379 1728 2137 2513 2575 2431 2309 2317 2213 2081 1993 1981 2059 2111 2062 1981 1947 1856 1606 1437 1625 2097 2475 2377 2110 1873 1650 1353 1130 1149 1408 1725 1848 1673 1407 1272 1289 1114 1053 1270 2044 2813 2707 2132 1618 1251 1038 928 904 1054 1303 1350 1411 1177 1180 1324 1548 1415 1056 871 849 820 789 765 802 958 1183 1269 1271 1356 1496 1552 1556 1657 1779 1762 1834 2030 2045 1941 1714 1594 1442 1401 1432 1493 1536 1512 1422 1349 1408 1514 1480 1476 1624 1764 1750 1732 1694 1731 1770 1738 1678 1634 1607 1614 1677 1771 1890 1953 1933 1835 1741 1712 1664 1568 1512 1505 1480 1445 1542 1628 1827 1783 1766 1639 1477 1373 1329 1293 1240 1186 1157 1156 1166 1190 1136 1027 940 891 890 933 1004 1043 1021 997 962 951 853 761 793 879 964 997 988 968 989 1055 1109 1164 1208 1242 1253 1264 1326 1203 1116 1053 996 984 960 866 799 842 949 923 898 907 911 888 857 819 782 769 809 913 960 870 791 848 924 898 890 966 1056 1121 1161 1178 1202 1220 1247 1279 1352 1389 1490 1615 1731 1829 1953 2065 2092 2020 1901 1827 1754 1679 1591 1512 1457 1406 1344 1281 1241 1187 1140 1175 1229 1270 1249 1203 1167 1170 1194 1217 1245 1268 1281 1304 1329 1331 1304 1268 1240 1214 1185 1162 1152 1152 1160 1156 1149 1125 1115 1114 1117 1096 1072 1057 1049 1068 1053 1030 1042 995 971 966 968 952 938 928 915 935 1002 985 919 865 898 909 870 817 771 758 757 796 829 819 789 762 754 744 719 705 711 697 672 637 637 628 640 671 20 21 19 10 4 0 0 4 4 7 8 9 12 11 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 38 155 286 264 141 40 6 9 49 136 266 403 521 633 781 976 1182 1328 1458 1612 1775 1914 2052 2177 2252 2387 2488 2452 2417 2466 2655 2847 3223 3570 3691 3593 3283 2660 1858 1308 849 272 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 2 8 15 19 22 23 23 19 11 5 1 0 0 0 0 0 0 0 0 0 0 0 2 7 18 50 76 63 42 36 25 18 62 158 379 482 578 702 839 1022 1289 1587 1902 2244 2462 2405 2257 2161 2122 2025 1923 1851 1833 1856 1861 1792 1687 1602 1494 1325 1297 1681 2324 2887 2872 2662 2399 2039 1678 1518 1615 1863 2029 1952 1719 1457 1338 1188 1049 1058 1364 2225 2818 2573 1912 1408 1193 1169 1277 1491 1674 1429 1604 1811 1599 1708 1743 1713 1413 1005 817 805 824 847 840 839 952 1201 1353 1357 1361 1446 1513 1618 1914 2147 2023 2123 2255 2477 2320 2030 1736 1467 1319 1317 1373 1415 1413 1331 1220 1292 1412 1308 1260 1375 1523 1628 1670 1653 1694 1800 1879 1901 1912 1905 1815 1790 1824 1920 2015 2101 2086 1978 1835 1640 1457 1449 1591 1562 1456 1605 1749 1798 1763 1759 1682 1535 1410 1354 1331 1288 1240 1176 1163 1161 1154 1096 994 901 861 883 944 1000 1023 1019 994 959 916 784 750 814 919 997 1002 960 923 935 1000 1058 1135 1185 1212 1182 1179 1167 1083 1045 1064 1059 1012 955 815 700 672 810 905 884 844 830 837 839 831 813 754 769 904 952 876 827 832 841 834 867 938 978 1005 1054 1078 1099 1103 1117 1158 1234 1269 1310 1350 1367 1397 1454 1527 1673 1860 1792 1739 1659 1567 1507 1475 1431 1366 1269 1175 1212 1165 1188 1191 1191 1203 1203 1180 1135 1111 1127 1142 1148 1165 1207 1252 1263 1252 1230 1214 1224 1244 1230 1188 1153 1135 1143 1158 1131 1097 1095 1113 1116 1107 1103 1103 1088 1101 1114 1049 1013 984 955 931 921 916 911 909 924 943 997 1029 946 845 839 878 845 807 789 780 778 786 774 795 799 761 740 753 759 756 691 732 739 720 712 693 683 677 16 21 18 10 5 2 3 8 9 18 15 10 5 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 38 124 238 261 147 53 6 0 5 43 143 286 425 539 648 789 981 1201 1358 1484 1648 1846 2031 2209 2479 2676 2650 2606 2567 2567 2629 2762 2905 3355 3724 3709 3301 2677 2001 1439 1049 625 174 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 2 3 5 7 9 11 10 5 1 0 0 0 0 0 0 0 0 0 0 0 2 12 39 46 54 53 29 21 36 51 77 135 218 406 524 610 765 938 1146 1422 1700 1987 2237 2327 2241 2119 2042 1991 1887 1767 1666 1618 1620 1591 1541 1466 1385 1322 1296 1422 1832 2354 2805 2986 2906 2766 2508 2220 2110 2115 2079 1968 1833 1676 1405 1224 1044 933 1005 1502 2303 2726 2408 1741 1284 1198 1372 1715 1989 1773 1314 2174 1870 1902 2049 2020 1828 1498 1158 947 855 840 890 928 893 929 1158 1267 1278 1249 1335 1526 1745 2005 2182 2073 2144 2415 2815 2791 2393 1805 1306 1125 1246 1405 1421 1356 1268 1148 1274 1363 1240 1170 1223 1360 1551 1680 1689 1702 1841 2025 2094 2097 2122 2013 1952 1974 2019 2054 2129 2198 2200 2080 1832 1606 1636 1791 1702 1527 1556 1656 1706 1737 1766 1754 1656 1484 1353 1343 1323 1292 1252 1224 1197 1150 1081 1000 926 884 908 976 1010 1016 1026 1002 932 844 767 783 787 826 917 991 989 968 965 965 1016 1131 1168 1193 1136 1083 1030 958 997 1110 1069 1012 965 824 695 609 632 818 865 836 826 824 804 762 694 647 715 800 781 779 781 805 825 805 771 790 857 860 887 933 980 987 1017 1080 1150 1195 1218 1227 1222 1230 1270 1289 1366 1494 1529 1516 1551 1540 1482 1452 1407 1359 1337 1324 1279 1220 1226 1214 1204 1188 1174 1154 1096 1061 1059 1068 1131 1133 1161 1191 1197 1191 1189 1199 1226 1243 1242 1216 1169 1138 1160 1167 1146 1110 1077 1080 1080 1082 1107 1100 1074 1068 1057 1025 980 942 900 841 836 834 869 872 863 883 885 830 794 785 777 808 816 807 792 770 763 749 744 773 785 762 751 753 764 775 758 762 771 773 765 746 704 645 30 23 14 8 4 5 6 7 11 18 20 20 10 3 1 2 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 10 43 123 205 225 156 54 14 0 3 23 102 241 386 498 585 680 805 970 1173 1362 1511 1717 1939 2165 2355 2649 2878 2854 2657 2580 2687 2799 2820 2892 3337 3700 3478 2764 1978 1384 1009 703 353 72 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 31 47 32 19 6 31 100 164 212 277 357 479 589 660 815 1017 1218 1455 1715 1973 2135 2142 2065 2000 1960 1890 1746 1573 1442 1389 1366 1339 1376 1364 1320 1331 1398 1561 1869 2125 2404 2601 2671 2770 2760 2594 2420 2281 2158 2024 1806 1486 1238 1088 974 896 1141 1750 2393 2570 2100 1426 1093 1215 1549 1822 1760 1241 1488 2465 1925 1980 2149 2120 1896 1576 1252 1013 927 945 979 989 938 980 1059 1103 1178 1241 1385 1569 1696 1805 1885 1843 1934 2325 2817 3013 2727 1982 1178 872 1161 1505 1509 1354 1243 1164 1316 1335 1282 1227 1201 1269 1442 1657 1768 1782 1853 1983 2019 1975 1982 2000 2029 2096 2117 2088 2075 2136 2249 2324 2227 1977 1984 2061 1977 1741 1622 1631 1700 1760 1775 1784 1764 1618 1410 1354 1329 1300 1269 1252 1231 1186 1124 1056 1007 985 991 1028 1059 1097 1086 1004 897 905 853 880 852 831 920 1025 1027 990 946 927 1032 1127 1168 1187 1142 1082 1034 966 976 1116 1045 1004 956 861 772 721 714 804 848 837 809 767 718 683 612 588 662 668 642 640 675 794 933 929 805 776 783 753 729 729 806 849 900 963 1015 1065 1105 1125 1125 1128 1156 1182 1221 1265 1299 1306 1377 1433 1373 1348 1348 1352 1368 1347 1259 1207 1176 1181 1207 1204 1167 1120 1068 1048 1028 1062 1149 1177 1178 1172 1165 1152 1149 1152 1163 1163 1201 1195 1136 1078 1058 1046 1053 1066 1037 1047 1040 1083 1081 1050 1009 981 963 948 931 909 897 884 831 775 837 838 818 818 798 751 719 728 752 785 795 800 784 762 762 769 768 777 775 757 764 751 757 760 762 751 744 757 761 760 733 640 46 30 14 9 4 5 7 6 5 10 20 26 19 9 6 6 10 12 11 9 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 68 196 291 270 171 73 19 2 4 23 94 228 363 470 548 618 706 827 983 1169 1368 1550 1816 2049 2307 2517 2693 2631 2508 2446 2521 2750 2885 2837 2904 3311 3604 3154 2313 1512 965 608 336 127 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 23 8 1 10 83 193 274 321 378 460 560 660 735 864 1042 1206 1408 1649 1861 1963 1948 1902 1905 1912 1802 1598 1430 1332 1295 1253 1277 1349 1340 1345 1437 1543 1662 1801 1927 2124 2283 2462 2544 2484 2368 2191 2035 1896 1711 1520 1358 1146 1001 953 993 1400 1909 2350 2353 1878 1366 1246 1438 1556 1483 1293 1192 1765 2421 2186 2132 2195 2099 1827 1479 1148 932 880 924 1014 1041 1006 1073 1059 1095 1212 1310 1399 1475 1517 1553 1576 1582 1717 2113 2614 3010 2947 2034 901 452 828 1350 1478 1364 1255 1251 1349 1350 1331 1311 1249 1252 1369 1564 1692 1699 1671 1613 1572 1567 1585 1651 1805 2050 2140 2058 1966 1960 2057 2229 2309 2196 2165 2191 2175 2043 1853 1743 1679 1665 1668 1691 1732 1689 1544 1433 1367 1318 1299 1280 1259 1232 1199 1144 1082 1043 1051 1100 1068 1033 1000 902 798 849 981 1007 935 901 966 1061 1063 1050 956 921 998 1089 1156 1189 1170 1117 1065 994 900 932 971 965 943 900 850 812 799 834 864 853 818 742 642 609 546 550 617 654 631 604 622 736 910 973 905 832 754 684 627 569 598 647 716 790 844 916 977 1009 1029 1033 1031 1046 1087 1136 1172 1206 1242 1228 1238 1331 1311 1264 1225 1176 1139 1125 1101 1106 1143 1144 1108 1077 1033 1027 1036 1089 1127 1147 1173 1178 1157 1116 1081 1047 1034 1021 1071 1078 1047 977 861 774 790 836 878 995 995 1008 992 976 975 969 940 939 939 901 871 899 840 815 831 828 824 803 790 773 725 749 778 790 804 794 766 753 757 783 762 756 778 775 760 744 723 704 713 734 715 705 701 687 707 687 42 33 22 19 18 17 14 12 7 10 23 31 31 26 19 17 18 17 14 14 13 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 29 185 383 363 240 111 35 9 2 20 81 209 323 397 481 566 643 736 863 1041 1230 1402 1614 1902 2113 2344 2545 2607 2525 2428 2437 2598 2815 2902 2859 2953 3263 3444 2899 1971 1118 639 321 118 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 0 40 128 232 301 349 425 525 613 692 772 871 983 1136 1330 1536 1702 1779 1772 1756 1801 1842 1725 1520 1421 1324 1226 1113 1275 1360 1336 1379 1487 1557 1615 1717 1785 1854 1924 1990 1955 1905 1828 1746 1712 1659 1536 1402 1265 1078 969 949 1097 1566 1836 2036 2000 1691 1441 1439 1427 1240 1169 1190 1426 2287 2808 2608 2391 2205 1912 1583 1282 1038 929 942 981 1019 1038 1086 1141 1117 1158 1269 1341 1361 1363 1357 1353 1372 1415 1564 1890 2348 2914 3168 2374 1195 521 580 977 1245 1302 1286 1337 1375 1282 1266 1290 1251 1292 1381 1444 1483 1539 1610 1551 1402 1292 1283 1277 1402 1823 2076 2064 1979 1910 1882 1946 2014 2041 2055 2009 1956 2110 2049 1922 1802 1696 1628 1611 1644 1682 1652 1553 1503 1442 1393 1356 1311 1276 1245 1201 1132 1052 1037 1144 1028 886 789 695 677 836 1009 1040 974 942 985 1066 1085 1106 1018 927 932 1012 1090 1140 1128 1064 1023 942 803 795 899 893 900 855 809 777 766 789 824 848 850 848 731 642 581 565 589 619 624 612 613 644 728 842 905 704 610 566 548 525 503 484 516 611 673 742 809 849 899 936 905 880 906 952 1013 1110 1189 1208 1313 1279 1177 1117 1063 978 924 925 931 963 1010 1010 964 968 1002 1031 1070 1081 1076 1081 1059 1060 1063 1044 1021 990 977 927 915 951 991 951 862 737 714 708 832 928 913 903 898 882 899 947 927 908 900 863 808 826 854 879 894 911 955 1133 1122 873 763 784 803 814 799 755 714 739 764 779 730 707 707 713 717 699 690 693 673 718 724 680 648 650 683 705 37 37 35 35 38 38 35 34 29 30 39 48 54 53 45 38 34 28 23 21 20 18 13 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 96 229 286 214 119 47 12 3 10 51 143 260 323 377 485 606 701 798 922 1127 1309 1479 1709 1935 2094 2234 2360 2284 2261 2273 2401 2638 2836 2896 2891 2962 3085 3047 2544 1609 860 450 178 41 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 84 181 255 309 370 463 567 641 700 767 836 967 1095 1243 1398 1519 1582 1603 1663 1775 1806 1685 1525 1466 1320 1211 1224 1445 1476 1385 1393 1493 1546 1528 1520 1528 1533 1587 1647 1692 1726 1661 1513 1475 1415 1251 1181 1168 1013 999 1017 1311 1601 1702 1716 1681 1550 1428 1303 1138 1081 1138 1239 1493 2283 2911 2894 2523 2190 1795 1415 1161 1031 1018 1055 1059 1026 1036 1131 1187 1187 1208 1264 1310 1294 1242 1213 1204 1233 1300 1426 1621 2041 2639 3112 2827 1948 1104 697 704 894 1075 1207 1361 1431 1276 1192 1184 1175 1188 1237 1313 1422 1632 1933 2113 2014 1545 1200 1130 1166 1584 1998 2201 2254 2180 2014 1846 1754 1791 1860 1851 1825 1874 1893 1905 1869 1764 1661 1620 1624 1652 1665 1608 1591 1571 1531 1476 1410 1343 1286 1249 1219 1167 1113 1114 949 761 609 535 617 858 1062 1089 1019 998 1023 1064 1080 1084 1026 905 855 910 993 1045 1030 937 900 881 795 865 905 837 830 791 766 738 690 684 706 742 756 972 916 771 681 609 565 593 629 611 609 616 617 705 832 551 443 460 484 475 425 384 398 453 510 551 582 594 658 751 752 707 725 764 824 959 1073 1085 1146 1165 1108 1040 999 928 828 775 817 860 847 866 857 883 970 1049 1074 1039 996 976 900 972 1029 983 976 954 914 883 861 852 999 962 925 902 855 800 867 884 843 819 803 745 728 738 769 765 749 750 755 806 878 932 974 976 1014 1119 997 855 773 760 757 731 700 735 717 731 778 773 723 658 612 613 641 652 693 728 727 690 706 676 634 645 690 706 53 53 52 55 59 61 61 62 59 57 66 72 75 73 64 57 51 45 37 32 28 25 20 12 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 22 78 154 187 114 50 20 7 2 5 28 84 164 245 321 403 529 674 780 870 986 1214 1375 1560 1766 1897 1992 2084 2145 2094 2076 2168 2399 2673 2843 2876 2849 2806 2706 2471 1977 1203 644 300 93 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 1 13 49 121 205 265 314 386 496 610 687 748 826 911 1035 1104 1169 1268 1348 1411 1484 1626 1782 1788 1649 1523 1447 1291 1283 1505 1687 1628 1469 1406 1441 1450 1412 1422 1455 1525 1627 1664 1510 1571 1589 1379 1300 1300 1227 1185 1128 1031 1067 1141 1329 1427 1526 1611 1631 1538 1329 1096 991 1047 1111 1148 1302 1634 2131 2593 2299 1963 1631 1305 1108 1045 1042 1028 1018 1045 1105 1195 1250 1297 1283 1244 1235 1209 1149 1126 1132 1176 1262 1371 1520 1842 2350 2890 3113 2805 2113 1381 861 640 763 983 1265 1443 1322 1184 1110 1115 1190 1294 1387 1553 1951 2503 3180 2995 2025 1444 1307 1260 1454 1830 2215 2490 2542 2352 2066 1844 1652 1652 1757 1725 1647 1618 1691 1798 1801 1702 1656 1640 1634 1623 1594 1579 1549 1512 1480 1449 1411 1366 1320 1302 1272 1198 1051 874 713 575 533 690 957 1132 1155 1083 1062 1056 1060 1082 1095 1028 902 834 873 955 1008 1001 904 801 829 797 855 863 824 789 779 775 766 738 635 651 685 728 878 894 809 735 655 583 569 584 589 604 677 620 727 808 711 583 495 461 437 360 346 383 414 490 521 493 436 434 492 543 583 650 727 672 780 889 954 1013 1047 1003 943 930 895 819 783 811 829 807 807 818 896 991 1050 1076 1068 1050 1080 1137 1114 1074 982 929 866 810 852 848 777 976 964 934 905 890 859 846 800 721 692 739 692 677 710 754 674 627 649 699 749 873 919 952 972 945 889 780 729 715 710 697 652 637 743 693 670 667 677 686 682 669 637 682 684 682 670 673 663 679 662 621 654 719 699 67 66 68 73 78 80 81 83 85 85 86 86 81 75 64 59 57 58 57 50 40 32 23 14 10 7 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 75 157 196 138 44 3 0 0 2 17 49 94 148 233 343 452 580 726 851 918 1046 1260 1398 1551 1690 1773 1837 1909 1941 1932 1956 2123 2438 2692 2812 2783 2655 2462 2207 1873 1420 892 551 291 84 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 1 10 55 145 200 233 265 323 424 556 677 777 883 988 1090 1144 1150 1147 1187 1249 1350 1480 1644 1776 1754 1601 1472 1378 1285 1422 1785 1918 1767 1588 1500 1511 1549 1539 1522 1526 1544 1495 1717 1535 1475 1455 1333 1212 1129 1054 1041 1093 1028 1014 1099 1216 1337 1479 1607 1642 1561 1371 1116 941 980 1083 1122 1234 1373 1663 2031 1973 1756 1501 1259 1106 1054 1047 1031 1064 1128 1158 1216 1272 1355 1313 1222 1172 1132 1086 1071 1108 1165 1249 1350 1484 1722 2104 2572 2978 3167 2975 2387 1622 910 715 803 1080 1369 1474 1406 1256 1139 1235 1536 1720 1702 2054 2341 3063 2847 2247 1794 1521 1305 1253 1461 1830 2188 2418 2326 2146 2030 1767 1649 1735 1749 1623 1501 1506 1611 1691 1686 1648 1621 1604 1577 1549 1527 1514 1489 1455 1425 1405 1394 1361 1316 1248 1159 985 777 579 465 549 820 1075 1191 1197 1131 1108 1086 1076 1104 1139 1097 985 898 877 921 1039 1104 1136 1114 854 766 813 852 828 791 780 771 778 818 688 651 696 718 719 778 841 814 702 606 577 568 571 590 745 785 868 884 825 733 623 534 523 406 343 411 540 759 775 693 607 530 480 461 497 641 870 785 799 816 850 907 976 978 909 891 846 757 738 794 832 826 779 706 670 765 917 1002 1091 1185 1224 1113 1084 1122 1231 1290 1137 1001 722 780 886 997 1013 1024 946 882 892 930 856 695 601 704 714 714 753 724 654 646 755 948 682 916 886 837 868 820 719 653 645 656 670 660 620 640 638 599 593 610 643 729 811 788 825 803 706 647 702 754 716 681 641 600 627 658 674 66 58 59 65 67 70 78 83 84 78 69 60 51 45 39 42 52 71 76 63 50 44 38 26 18 13 11 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 25 101 179 183 106 24 0 0 0 4 25 47 76 139 245 366 493 632 770 892 961 1084 1198 1290 1395 1512 1611 1708 1800 1847 1841 1883 2054 2410 2712 2813 2688 2414 2084 1744 1396 1023 656 382 190 55 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 6 45 176 323 315 318 320 401 536 664 752 851 1002 1113 1185 1196 1176 1135 1142 1221 1371 1527 1668 1737 1665 1506 1381 1328 1383 1683 2051 2076 1837 1697 1649 1658 1714 1742 1683 1530 1384 1381 1961 1781 1499 1351 1244 1137 1075 1059 1055 1049 1004 982 1037 1172 1313 1431 1534 1561 1522 1448 1293 1067 949 1038 1093 1145 1245 1423 1623 1710 1612 1417 1237 1124 1095 1121 1127 1207 1294 1181 1187 1252 1333 1286 1182 1090 1005 962 1000 1072 1142 1242 1337 1424 1576 1815 2146 2565 2982 3221 3109 2622 1894 1244 974 1026 1239 1411 1448 1465 1266 1104 1477 1923 1817 1951 1930 2431 2486 2252 1951 1599 1210 970 1021 1257 1516 1801 1841 1827 1854 1824 1822 1867 1869 1723 1512 1412 1416 1456 1554 1515 1463 1422 1394 1376 1370 1392 1420 1411 1362 1322 1311 1284 1229 1175 1063 881 778 675 627 745 952 1158 1241 1172 1092 1104 1146 1123 1094 1048 923 857 912 926 881 1083 1216 1327 1316 1014 788 763 811 798 761 769 759 741 749 674 687 706 699 686 777 890 875 744 636 598 568 567 584 711 814 879 899 891 857 738 547 494 400 401 552 697 958 1006 914 826 695 663 565 546 643 925 1036 1065 962 851 883 988 1052 981 954 853 743 664 750 894 986 951 794 600 534 794 1016 1188 1294 1298 1215 1209 1373 1634 1819 1762 1795 1379 1132 1113 1272 1337 1310 1246 1149 1130 1237 1247 1113 905 768 714 729 746 724 706 810 828 924 842 925 864 797 838 852 740 642 606 649 667 707 741 739 701 655 641 670 725 913 1074 1031 1024 981 796 664 690 754 747 718 666 640 629 629 651 34 28 26 25 26 32 42 51 45 32 26 20 16 13 13 20 39 67 72 59 50 44 35 25 19 15 12 13 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 55 120 124 64 11 0 0 1 5 23 33 67 152 264 384 550 698 803 910 995 1042 1019 1082 1206 1339 1494 1650 1780 1843 1842 1858 2000 2320 2679 2845 2649 2209 1741 1339 1005 699 406 174 54 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 31 146 413 551 460 389 362 458 586 688 766 870 1011 1099 1135 1127 1128 1113 1133 1222 1363 1488 1567 1574 1486 1354 1297 1373 1621 1991 2258 2107 1839 1724 1692 1732 1816 1838 1743 1497 1257 1408 2119 1757 1313 1145 1080 1042 1039 1046 1035 1032 1074 1100 1102 1136 1175 1326 1440 1464 1508 1537 1479 1331 1118 1097 1119 1100 1173 1289 1432 1504 1446 1346 1251 1165 1132 1140 1147 1252 1380 1174 1117 1157 1205 1163 1043 911 826 820 889 995 1111 1235 1340 1402 1464 1572 1793 2091 2454 2863 3132 3075 2665 2024 1505 1143 842 710 1026 1551 1474 1016 1248 1686 1767 1745 1592 1811 2138 2120 1885 1486 1036 772 767 891 1064 1300 1432 1497 1595 1773 1942 1998 1910 1758 1619 1488 1388 1358 1355 1273 1197 1139 1119 1132 1177 1228 1272 1314 1296 1251 1213 1171 1141 1142 1011 836 816 785 681 738 963 1144 1132 1076 1076 1137 1184 1139 1067 1010 959 912 913 945 917 1158 1282 1383 1337 1073 809 747 809 813 778 771 752 736 711 631 654 678 693 752 845 917 904 734 664 628 589 570 583 662 779 871 912 932 881 721 509 384 340 429 670 920 961 902 863 780 615 751 707 699 772 1003 1197 1251 1139 1001 982 1180 1360 1216 1233 1176 1065 933 1069 1359 1611 1661 1483 1299 1232 1261 1318 1302 1198 1175 1348 1598 1813 1817 1739 1748 1712 1397 1302 1369 1498 1560 1502 1400 1403 1353 1353 1400 1404 1179 929 858 767 759 792 801 1224 1032 1038 1180 1247 1206 1141 1100 1081 968 788 703 743 750 777 826 820 783 732 686 622 580 942 1125 1143 1106 1065 896 685 665 673 750 754 718 697 676 660 663 6 5 3 1 3 5 7 7 3 3 3 2 2 1 2 5 15 31 41 44 50 51 41 29 20 15 11 10 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 12 49 63 34 8 0 0 1 5 16 25 58 160 283 429 642 753 810 895 940 885 837 919 1067 1240 1431 1621 1777 1871 1893 1893 1972 2195 2548 2800 2571 1963 1363 925 622 384 183 50 8 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 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 18 44 133 342 623 632 489 389 382 454 546 635 730 836 940 1014 1071 1101 1133 1177 1218 1274 1333 1339 1314 1304 1269 1217 1297 1528 1909 2205 2274 1968 1719 1598 1558 1632 1792 1836 1639 1386 1220 1369 1952 1623 1189 1095 1075 1068 1062 1020 978 1003 1084 1200 1139 1066 1050 1237 1337 1379 1424 1417 1391 1403 1332 1291 1188 1100 1178 1256 1320 1324 1276 1249 1223 1158 1105 1096 1183 1332 1333 1120 1002 979 978 919 804 710 687 707 742 855 1040 1203 1331 1392 1421 1492 1652 1879 2139 2430 2726 2922 2843 2542 2081 1276 526 264 767 1488 1512 1016 1075 1418 1649 1609 1417 1583 1920 1942 1731 1352 982 821 801 844 955 1130 1272 1348 1504 1731 1889 1879 1754 1638 1558 1445 1305 1196 1098 1002 954 940 974 1046 1130 1190 1230 1286 1301 1270 1243 1211 1171 1160 1077 969 885 760 640 705 956 1109 1040 1109 1177 1222 1197 1113 1019 944 875 811 807 839 986 1167 1308 1382 1289 1143 945 762 787 815 824 800 762 750 739 690 668 649 673 771 880 942 943 751 705 672 621 584 581 660 802 884 881 883 842 760 612 454 372 469 641 692 639 633 670 673 582 679 643 583 761 974 1142 1323 1373 1324 1381 1682 1821 1769 1884 1891 1855 1878 1901 2049 2254 2322 2198 2059 2003 1795 1488 1141 880 864 1122 1543 1936 1671 1261 1061 1176 1294 1398 1431 1402 1365 1060 1152 1217 1203 1137 1157 1191 1107 1084 1123 938 1025 1105 1291 1571 1529 1720 1855 1733 1607 1439 1252 1139 1052 983 929 898 845 789 734 699 730 702 652 572 592 744 897 1015 1070 943 700 779 850 726 735 750 746 744 744 715 663 0 0 0 0 0 0 0 0 0 1 3 3 4 4 4 3 1 5 20 37 49 54 43 30 22 18 14 11 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 36 45 18 3 0 0 0 2 9 25 66 174 350 522 731 767 788 814 776 694 695 818 1012 1208 1387 1571 1737 1862 1926 1934 1964 2116 2390 2587 2382 1734 1039 559 305 160 62 11 1 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 2 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 16 63 131 217 369 569 681 608 473 408 411 464 557 663 767 862 942 1006 1069 1139 1219 1293 1354 1378 1324 1186 1057 1051 1099 1168 1412 1784 2185 2355 2200 1786 1546 1520 1548 1570 1613 1612 1470 1281 1216 1349 1631 1432 1101 1096 1092 1086 1118 1121 1090 1088 1111 1233 1125 1103 1152 1187 1210 1351 1517 1521 1423 1413 1450 1503 1415 1285 1287 1260 1249 1218 1177 1155 1171 1202 1207 1270 1404 1453 1286 1107 982 896 795 680 606 611 650 657 666 707 885 1075 1235 1335 1399 1461 1532 1630 1792 2053 2378 2694 2710 2546 2037 1155 467 272 663 1196 1277 987 914 1160 1596 1543 1356 1536 1737 1725 1529 1251 1026 947 941 957 1020 1090 1176 1241 1374 1501 1542 1485 1385 1302 1226 1128 1014 892 815 787 804 860 959 1079 1187 1262 1307 1332 1332 1291 1322 1337 1287 1208 1113 992 837 690 622 650 909 983 1028 1173 1259 1248 1186 1091 962 839 748 670 634 682 834 1054 1260 1326 1255 1202 1118 853 731 773 829 827 788 769 751 715 675 666 709 793 866 879 841 750 699 651 619 592 579 636 724 729 727 758 852 874 745 559 432 464 524 462 415 461 562 653 648 645 656 669 714 754 886 1279 1562 1683 2285 2494 2277 2263 2338 2329 2417 2593 2372 2464 2480 2432 2335 2230 2077 1756 1341 944 665 517 657 1020 1364 1350 963 604 768 1126 1134 1064 1112 1389 976 878 927 908 840 839 857 836 892 1091 1179 1192 1244 1442 1590 1699 1879 1959 1699 1475 1283 1100 990 928 926 906 862 804 740 694 670 647 628 606 583 570 573 668 891 881 569 637 863 817 727 728 744 751 742 695 677 655 3 1 0 0 0 0 0 0 3 6 9 12 14 14 13 11 6 5 10 24 39 45 41 34 27 24 20 15 13 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 25 46 40 3 0 0 0 0 0 9 41 112 247 459 625 777 729 707 660 577 531 602 791 1020 1196 1351 1534 1719 1870 1971 2027 2077 2167 2285 2301 2052 1470 771 305 135 63 19 2 0 1 3 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 2 5 5 2 0 1 3 1 0 0 0 0 0 0 0 0 0 0 0 3 1 0 40 83 214 371 497 603 686 691 612 539 536 559 610 716 830 918 983 1042 1097 1146 1209 1314 1389 1442 1405 1216 990 886 960 1105 1294 1647 2087 2402 2417 2135 1643 1423 1511 1627 1624 1546 1450 1336 1228 1224 1335 1509 1308 1057 1088 1096 1107 1164 1190 1171 1188 1207 1175 1080 1113 1201 1189 1222 1375 1471 1474 1520 1590 1557 1659 1613 1491 1386 1261 1225 1207 1210 1255 1368 1526 1621 1685 1724 1613 1411 1256 1151 1003 771 605 602 660 670 652 647 633 724 896 1081 1242 1353 1398 1411 1465 1626 1922 2276 2567 2388 1938 1294 771 496 509 764 1050 1133 974 733 942 1495 1451 1356 1416 1480 1470 1371 1201 1045 985 1009 1008 1044 1055 1070 1101 1156 1180 1139 1049 939 830 752 747 720 677 654 657 698 792 935 1097 1233 1319 1342 1310 1303 1255 1283 1286 1214 1085 938 790 669 622 622 658 722 774 924 1111 1199 1187 1150 1084 932 764 617 523 507 557 670 860 1074 1181 1134 1035 970 838 686 730 800 814 801 795 779 750 731 734 760 806 813 799 777 730 661 605 592 581 571 610 608 555 552 557 715 892 826 596 438 410 403 346 253 293 473 670 775 813 739 610 567 610 805 1127 1414 1763 2113 2212 2243 2289 2366 2474 2547 2465 2376 2511 2443 2311 2180 2017 1788 1497 1192 957 786 585 645 972 1391 1585 1278 857 817 920 841 690 830 1111 791 569 575 564 542 623 672 681 837 1079 1093 1062 1177 1384 1602 1743 1810 1916 1664 1371 1215 1036 909 818 754 709 681 644 608 579 559 544 541 537 524 514 574 829 1222 1320 1202 937 806 712 676 695 725 740 746 720 694 657 6 2 0 0 0 0 0 2 4 10 16 22 27 30 30 26 19 9 9 17 27 35 41 46 41 33 27 21 17 14 9 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 16 15 10 15 23 14 0 0 0 0 0 1 25 87 200 368 564 701 758 625 557 475 417 426 548 767 988 1157 1340 1578 1805 1955 2042 2084 2081 2055 2003 1852 1539 1037 493 148 78 35 8 0 0 0 1 3 5 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 2 0 0 0 0 1 1 2 1 0 1 3 6 2 0 0 0 0 0 0 0 0 0 2 14 7 9 95 216 431 598 676 707 713 701 675 674 727 785 851 929 984 1019 1046 1086 1156 1237 1312 1380 1412 1402 1231 973 803 836 1001 1236 1549 1949 2350 2540 2417 2089 1685 1494 1595 1714 1641 1457 1335 1277 1203 1216 1304 1533 1294 1083 1060 1045 1101 1156 1149 1145 1164 1190 1096 1024 1011 1049 1132 1241 1406 1523 1578 1659 1721 1652 1695 1563 1415 1335 1267 1237 1247 1336 1516 1751 1957 2020 1956 1903 1796 1589 1463 1386 1206 954 774 727 739 703 683 669 618 637 751 897 1069 1221 1297 1320 1403 1634 1985 2334 2463 2082 1339 725 464 520 740 958 1073 1067 858 525 800 1214 1312 1310 1282 1241 1226 1206 1127 1029 956 1016 1007 1009 999 965 928 881 813 750 713 663 588 520 529 527 516 508 520 572 685 857 1046 1198 1306 1329 1267 1191 1135 1079 993 878 764 664 579 551 654 714 701 608 624 781 956 1055 1087 1096 1059 916 698 477 358 374 462 569 713 872 986 1023 912 659 712 689 725 773 784 791 810 808 767 739 752 768 795 776 765 758 724 669 636 633 619 588 571 541 547 577 549 658 780 728 574 486 429 387 480 408 400 507 752 1006 1162 1062 708 596 689 836 1007 1505 1761 1813 1870 1948 1994 2082 2238 2346 2324 2419 2419 2290 2120 1941 1741 1519 1301 1132 1058 1021 1007 1210 1699 2242 2376 1914 1171 797 1128 985 814 889 899 607 419 437 378 359 547 872 1155 1062 1035 1001 1056 1219 1457 1656 1717 1601 1454 1286 1179 1071 929 791 690 609 541 515 491 477 463 461 481 521 562 583 647 845 1264 1577 1516 1271 997 809 710 689 698 711 735 745 738 726 719 6 2 2 1 0 0 2 7 12 16 23 28 34 39 41 41 36 26 17 12 18 29 47 55 50 43 37 30 23 17 13 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 2 0 0 0 0 0 0 0 0 15 71 172 322 493 639 710 632 461 392 334 327 384 528 736 944 1139 1372 1650 1898 2020 1996 1872 1687 1524 1420 1299 1058 674 279 87 61 21 3 0 0 0 0 0 4 9 5 1 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 2 1 0 0 1 5 7 5 0 0 0 0 0 0 0 0 0 5 22 21 37 176 401 644 756 740 699 699 732 773 824 909 1005 1052 1046 1038 1020 1013 1042 1132 1262 1349 1352 1314 1204 951 752 736 902 1134 1431 1810 2208 2528 2643 2505 2219 1868 1648 1692 1707 1557 1326 1205 1208 1161 1129 1253 1459 1216 1050 927 904 943 1011 1072 1093 1114 1183 1147 1061 1032 1044 1131 1241 1412 1603 1700 1690 1662 1634 1675 1512 1357 1282 1264 1246 1281 1407 1632 1933 2186 2188 2006 1906 1820 1680 1607 1521 1338 1137 966 829 751 700 698 685 611 592 667 776 952 1141 1254 1311 1429 1691 2028 2402 2504 2035 1141 495 366 619 987 1223 1213 1028 678 436 660 961 1143 1188 1106 979 940 991 996 968 922 1010 986 952 928 879 794 694 611 569 551 518 465 434 398 386 379 372 387 439 553 731 921 1088 1227 1273 1231 1157 1065 943 786 645 578 586 626 659 748 786 690 556 544 658 791 880 931 961 937 813 602 362 269 311 437 576 696 783 842 915 905 610 717 745 786 816 819 810 811 804 757 735 739 766 791 777 756 745 724 691 677 689 697 669 613 546 563 599 628 674 679 621 550 515 559 679 638 533 651 718 815 1089 1394 1378 995 746 708 794 958 1255 1358 1395 1523 1636 1681 1735 1839 1950 2042 2079 2065 1990 1874 1742 1600 1441 1245 1130 1095 1140 1329 1706 2350 2884 2662 1917 1407 1447 2085 1711 1406 1189 894 518 358 554 450 394 640 818 964 1024 1067 1259 1517 1517 1387 1418 1338 1151 964 847 789 723 643 574 530 479 454 451 451 460 480 524 586 674 812 870 977 1098 1253 1325 1178 906 771 755 735 713 713 729 750 753 743 744 736 2 1 3 0 1 1 3 10 15 19 24 29 36 39 41 43 43 37 25 12 9 14 27 37 43 48 46 39 31 24 18 15 12 9 6 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 60 156 284 442 577 647 606 445 312 273 257 296 400 547 726 919 1142 1417 1717 1949 2012 1843 1504 1138 863 713 684 613 404 154 51 34 6 1 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 1 3 3 0 0 0 0 0 2 5 2 0 0 3 6 6 3 0 0 0 0 0 0 0 0 0 6 24 40 84 270 574 820 846 726 637 661 761 862 936 1016 1087 1119 1101 1056 1007 1001 1052 1158 1278 1329 1292 1190 1016 802 697 779 1008 1286 1611 1998 2373 2632 2728 2613 2268 1932 1774 1782 1673 1473 1289 1195 1173 1122 1066 1201 1157 1011 967 899 854 857 932 1013 1050 1121 1228 1216 1120 1147 1146 1221 1295 1372 1568 1723 1654 1544 1551 1632 1540 1373 1271 1231 1217 1241 1359 1608 1982 2351 2380 2108 1921 1761 1672 1620 1548 1417 1240 1039 836 680 618 651 675 589 564 640 782 961 1116 1225 1320 1454 1703 2039 2427 2649 2323 1489 862 773 1066 1397 1512 1350 1017 621 419 517 773 995 1074 1008 850 741 788 865 936 991 1011 951 900 871 815 710 594 513 464 424 390 355 316 293 288 288 286 294 333 430 596 787 979 1147 1235 1243 1202 1135 1025 864 707 635 697 871 977 842 690 585 489 487 563 644 700 733 759 774 713 580 388 352 419 526 632 710 708 618 747 925 840 810 795 840 892 893 856 807 751 733 736 747 781 819 814 781 750 721 698 712 739 776 786 716 591 524 543 629 636 555 499 456 433 474 504 598 598 679 730 719 899 1230 1344 1116 949 857 820 886 972 1011 1082 1218 1361 1451 1492 1527 1582 1629 1659 1658 1639 1604 1550 1490 1358 1170 1075 1062 1084 1173 1393 1885 2376 2065 1453 1388 2114 2422 1985 1503 1058 683 666 756 881 798 778 663 638 784 1055 1275 1478 1907 1711 1240 1027 841 733 651 564 498 473 456 437 449 445 477 525 578 629 698 808 943 1039 1287 1307 1138 1077 1057 964 882 809 804 785 754 739 741 752 760 755 746 752 735 2 2 2 0 0 1 4 4 4 8 13 19 28 33 34 36 39 39 33 22 11 3 8 15 26 39 45 42 35 32 27 22 18 16 13 9 6 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 45 136 248 380 519 594 566 428 276 215 209 236 318 453 592 741 915 1145 1451 1778 1995 1991 1750 1372 982 629 336 243 237 178 74 22 13 1 0 0 0 0 0 0 0 2 4 2 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 0 0 0 0 0 3 5 2 0 1 4 6 3 0 0 0 0 0 0 0 0 0 1 10 34 64 133 329 652 906 866 698 607 656 801 949 1030 1098 1156 1147 1081 1019 1000 1020 1065 1148 1246 1287 1237 1112 926 784 790 939 1178 1443 1747 2102 2425 2622 2706 2609 2195 2035 1989 1907 1685 1463 1278 1163 1128 1104 1099 1133 1055 996 972 927 871 842 879 983 1105 1183 1191 1160 1118 1241 1286 1340 1314 1337 1509 1666 1640 1531 1464 1531 1523 1370 1250 1208 1193 1183 1294 1607 2086 2574 2685 2373 2084 1853 1697 1618 1563 1445 1261 1040 787 567 530 597 656 562 582 626 710 846 997 1142 1281 1438 1690 2002 2358 2689 2651 2169 1668 1508 1624 1719 1636 1403 1070 692 443 443 642 852 978 982 853 697 696 801 953 1059 1022 913 829 789 726 618 510 430 371 330 293 264 245 249 259 261 257 259 281 343 474 662 878 1080 1202 1245 1251 1235 1168 1031 858 728 765 1015 1131 940 716 568 484 472 515 558 576 573 581 617 645 613 548 537 563 598 663 709 576 470 581 865 1027 971 854 841 908 930 893 835 776 752 740 749 796 852 896 930 893 755 686 734 757 801 824 757 613 481 430 438 475 513 459 421 414 468 454 571 670 633 586 548 666 925 945 831 822 841 822 800 801 802 897 998 1137 1253 1315 1334 1354 1371 1377 1365 1355 1358 1329 1258 1173 1094 1042 1013 1012 1066 1180 1453 1675 1338 1117 1180 1525 1660 1483 1148 905 888 1252 1591 1632 1556 1584 1503 1328 1337 1615 1605 1356 1558 1295 854 660 575 536 520 465 437 511 554 559 605 638 711 797 884 969 1066 1219 1470 1654 1650 1253 840 824 926 875 853 864 845 815 797 779 768 767 762 760 757 756 746 4 5 4 3 4 5 7 5 6 5 5 6 12 19 22 24 30 37 39 32 21 10 4 4 9 16 23 25 28 32 32 29 25 22 18 15 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 1 4 7 0 0 0 0 0 0 0 8 41 110 207 315 447 545 540 435 316 256 245 251 291 385 501 611 741 921 1162 1469 1796 2013 2019 1837 1569 1262 868 325 82 44 43 23 9 7 1 0 0 0 0 0 0 0 1 2 2 3 3 2 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 5 4 0 0 0 0 0 3 3 1 0 1 3 4 2 0 0 0 0 0 0 0 0 0 4 21 50 84 162 352 638 883 848 729 678 726 864 1021 1102 1131 1141 1114 1035 982 957 975 1029 1101 1165 1191 1154 1049 894 821 928 1138 1371 1591 1825 2107 2352 2455 2464 2409 2154 2219 2210 2003 1620 1384 1233 1130 1111 1110 1110 1107 1043 990 973 952 914 877 888 1016 1179 1179 1085 1068 1071 1110 1269 1368 1352 1453 1663 1757 1643 1466 1386 1386 1415 1293 1216 1189 1189 1186 1303 1652 2137 2529 2600 2271 1922 1702 1604 1591 1547 1400 1175 920 656 455 499 584 618 594 610 624 659 719 828 997 1165 1329 1608 1882 2210 2536 2592 2352 2017 1806 1738 1688 1580 1411 1151 773 471 425 542 667 787 882 873 779 748 809 914 1017 988 883 770 691 614 521 438 378 326 280 248 232 229 253 288 305 301 293 294 314 379 520 745 997 1163 1225 1242 1246 1214 1106 925 740 693 922 1009 915 749 591 497 474 488 513 523 511 515 527 537 549 561 553 532 531 583 607 443 458 592 864 1205 1339 1191 962 897 921 923 872 797 764 749 756 797 842 899 953 908 804 646 704 738 776 797 744 584 419 393 438 495 514 482 523 487 543 649 712 672 586 536 469 562 657 603 521 551 667 735 708 709 733 795 863 983 1092 1164 1199 1216 1218 1205 1179 1161 1169 1157 1123 1069 993 933 908 920 1026 1316 1491 1402 958 725 780 1000 1141 1152 1048 1075 1333 1856 2413 2466 2160 1931 1807 1610 1376 1570 1360 1111 1013 811 611 561 568 603 712 758 817 974 1078 1135 1159 1171 1188 1217 1212 1249 1349 1459 1672 1776 1544 1134 887 854 883 861 879 913 903 884 862 827 803 790 786 785 774 773 766 7 8 8 8 8 8 7 7 8 5 4 4 6 8 9 11 15 23 33 37 31 19 7 3 3 3 4 7 14 21 27 31 30 25 21 20 18 18 15 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 2 28 79 153 252 362 479 523 457 379 367 379 372 361 387 461 559 671 811 989 1219 1501 1798 2005 2037 1915 1709 1420 970 285 41 3 4 5 9 10 3 0 0 0 0 0 0 0 1 3 6 8 9 9 13 11 5 1 0 0 0 0 0 0 0 0 0 0 0 1 6 5 0 0 0 0 0 1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 10 38 70 106 197 377 607 825 857 794 766 813 925 1051 1122 1131 1117 1070 983 913 881 891 943 1012 1071 1107 1105 1042 947 942 1091 1304 1501 1668 1822 2024 2175 2176 2126 2072 2034 2205 2288 1972 1527 1283 1163 1100 1100 1109 1103 1105 1061 1000 966 966 947 927 929 1021 1126 1076 1023 1012 1038 1075 1245 1393 1485 1532 1497 1432 1441 1473 1373 1273 1323 1259 1244 1196 1186 1198 1297 1548 1853 2049 2062 1885 1739 1625 1575 1546 1512 1399 1137 775 484 379 453 527 550 550 551 563 594 649 743 870 1001 1187 1477 1746 2056 2318 2394 2210 1924 1695 1554 1485 1491 1442 1166 759 511 447 459 488 557 677 795 870 900 880 850 900 881 819 722 620 532 455 391 343 300 275 259 253 264 298 350 394 407 395 373 351 347 419 604 861 1082 1202 1235 1220 1184 1112 964 756 639 735 773 743 671 591 533 508 505 524 554 577 596 592 560 531 539 576 588 555 516 489 513 620 745 969 1409 1840 1775 1211 896 896 924 891 809 763 747 751 759 757 779 873 843 781 678 673 705 736 757 725 582 399 367 414 459 462 477 596 597 547 561 634 684 562 563 491 486 456 367 330 396 508 601 610 622 687 758 775 860 955 1021 1058 1066 1036 1063 1043 1024 1026 1017 992 939 853 775 741 732 748 770 578 949 970 741 636 821 986 1080 1181 1242 1682 2112 2372 2210 1811 1474 1338 1095 1058 1185 1031 890 831 770 722 787 939 1106 1297 1493 1654 1649 1656 1684 1686 1589 1411 1354 1221 1150 1138 1231 1336 1382 1323 1084 1058 1005 899 834 849 878 877 886 872 829 819 826 836 823 802 786 772 7 7 6 5 6 6 4 1 1 1 1 1 2 2 2 2 5 11 22 33 38 33 20 10 6 4 1 1 4 9 13 19 23 21 19 20 23 23 21 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 1 4 7 8 4 0 0 0 0 0 0 0 0 10 43 100 182 286 391 469 474 415 419 479 507 493 478 496 556 650 779 940 1129 1350 1578 1806 1968 1988 1855 1591 1179 616 113 14 1 0 6 19 17 5 1 0 2 1 0 0 0 4 10 13 14 15 17 22 28 27 16 3 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 51 107 164 253 425 605 793 867 853 859 913 984 1053 1106 1116 1084 1016 936 877 862 878 929 1002 1071 1117 1130 1105 1062 1103 1231 1381 1482 1595 1720 1854 1901 1815 1730 1727 1839 2097 2256 1943 1533 1288 1172 1139 1146 1138 1130 1113 1054 1028 992 971 976 949 925 948 972 948 956 973 1017 1083 1211 1410 1580 1587 1479 1439 1525 1554 1367 1228 1320 1299 1247 1187 1168 1181 1233 1339 1472 1615 1724 1734 1666 1669 1669 1584 1530 1428 1117 684 407 335 383 445 463 448 447 472 518 570 630 724 876 1141 1392 1636 1917 2196 2412 2446 2260 1931 1590 1379 1445 1316 939 583 423 401 396 377 403 525 707 871 987 891 789 779 748 691 621 550 485 429 366 312 284 282 285 290 309 353 420 485 520 519 483 423 381 391 488 684 932 1136 1234 1220 1152 1097 1007 832 679 647 669 689 675 638 604 590 589 610 669 738 783 794 766 720 700 730 776 769 648 559 649 776 938 1168 1535 1901 1870 1298 1076 932 907 868 792 742 730 729 719 696 705 820 819 774 685 656 681 705 723 711 592 426 355 382 421 432 460 528 539 508 508 529 678 552 534 481 415 353 311 313 350 427 524 542 566 627 656 694 759 826 877 924 987 1021 975 952 929 918 897 854 799 749 708 690 688 647 635 712 910 1117 1191 907 1023 1161 1312 1502 1387 1496 1653 1659 1507 1259 1090 1055 976 1024 975 892 875 894 927 1005 1176 1439 1612 1708 1733 1718 1653 1560 1435 1315 1182 954 905 872 906 982 1059 1122 1110 1093 1000 922 828 785 774 787 776 757 825 827 808 811 851 870 857 841 830 796 4 4 2 0 2 2 1 0 0 0 0 0 0 0 0 0 1 5 12 20 27 31 28 18 13 10 8 5 2 1 2 4 9 10 10 12 17 19 18 17 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 1 3 8 6 1 0 0 0 0 0 0 0 0 2 22 58 122 215 320 405 441 429 431 495 588 636 638 624 626 668 766 917 1102 1302 1518 1672 1783 1904 1925 1794 1480 961 349 40 9 1 4 10 28 22 7 1 0 1 0 0 0 0 8 17 21 19 19 23 32 42 45 37 18 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 6 51 155 241 291 452 606 760 878 913 949 995 1027 1055 1079 1077 1039 972 898 851 844 868 925 1002 1070 1120 1158 1185 1200 1253 1320 1369 1404 1515 1645 1696 1609 1452 1389 1504 1707 1977 2143 1951 1571 1338 1223 1217 1239 1200 1193 1151 1088 1070 1037 1003 1008 979 964 989 1007 1003 992 983 1033 1157 1285 1475 1618 1604 1564 1620 1662 1567 1389 1245 1325 1317 1241 1187 1173 1184 1196 1204 1264 1461 1695 1592 1372 1367 1461 1543 1558 1421 1071 622 363 313 345 373 397 366 352 393 459 520 581 663 818 1040 1250 1493 1770 2092 2452 2727 2727 2354 1765 1393 1375 1226 819 437 283 292 340 347 343 445 672 874 995 874 740 665 585 488 420 400 405 428 386 323 301 301 315 338 372 430 504 570 600 590 549 463 383 328 327 422 637 920 1160 1240 1162 1092 1035 931 801 711 729 770 750 724 714 720 732 781 864 954 989 1024 1053 1014 937 948 988 999 806 733 838 1071 1254 1306 1413 1676 1769 1433 1304 1014 909 843 787 758 737 715 705 692 700 780 846 837 681 609 646 672 688 699 655 570 491 388 424 462 447 440 502 608 666 659 597 531 482 428 364 292 239 234 255 340 493 518 552 600 633 660 693 732 792 824 878 927 929 899 870 856 836 794 732 676 741 851 1033 855 622 724 992 1195 1557 1479 1587 1505 1524 1623 1426 1064 870 872 984 1028 1006 936 841 805 804 840 885 931 1065 1368 1441 1493 1454 1355 1261 1181 1087 998 841 613 511 484 556 704 862 975 1058 1064 951 873 807 756 680 641 685 733 721 722 776 793 799 801 842 880 883 857 849 831 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 12 13 11 11 10 11 13 15 11 4 0 0 0 1 2 3 4 8 12 14 14 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 2 3 0 0 0 0 0 0 0 0 0 1 9 34 69 152 262 355 416 439 448 497 587 683 756 784 773 761 796 899 1051 1215 1376 1546 1679 1744 1851 1886 1774 1406 878 388 93 11 2 18 26 34 20 6 0 2 4 2 0 0 1 9 20 24 23 23 28 37 45 41 30 15 4 0 0 0 0 0 0 0 0 0 0 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 59 212 316 338 469 622 761 887 961 1011 1035 1045 1054 1057 1036 985 917 854 811 815 853 919 985 1045 1127 1219 1281 1330 1360 1365 1348 1391 1516 1605 1535 1320 1124 1120 1333 1634 1848 2001 1888 1546 1348 1258 1290 1340 1283 1229 1159 1096 1096 1041 1037 1047 1036 1037 1071 1100 1088 1062 1049 1102 1256 1327 1465 1586 1614 1676 1805 1816 1651 1475 1299 1277 1267 1248 1222 1208 1211 1186 1139 1215 1466 1593 1296 1100 1195 1309 1457 1585 1518 1169 692 366 289 363 400 455 396 344 366 429 505 590 651 735 872 1082 1326 1580 1903 2320 2699 2815 2512 1909 1561 1551 1494 1100 609 310 238 307 372 372 462 677 902 1006 928 740 537 382 272 209 222 289 393 424 375 337 342 377 428 490 558 622 671 677 634 580 494 389 286 220 219 320 563 901 1145 1180 1119 1053 990 923 850 863 934 921 889 872 865 904 989 1085 1171 1182 1135 1039 904 921 1047 1094 1140 976 1006 1246 1513 1495 1198 1113 1465 2071 1914 1392 998 873 824 776 771 765 719 695 676 695 750 826 894 775 610 611 623 640 660 673 682 716 719 712 645 529 495 639 743 727 636 559 503 431 365 317 256 215 196 183 212 380 455 501 555 604 636 662 671 726 747 779 810 830 830 819 809 785 736 683 635 772 1005 1125 764 346 539 1022 1265 1636 2039 2111 1570 989 945 982 700 486 513 694 811 861 822 670 536 585 684 805 971 1041 1295 1373 1290 1099 945 923 945 911 778 630 476 482 554 625 696 775 800 799 887 866 793 745 702 634 616 781 779 700 830 859 838 848 902 982 1066 1031 946 876 835 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 12 6 1 2 5 10 16 13 5 1 0 0 0 0 0 2 3 6 9 11 9 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 38 78 206 329 397 443 486 540 615 700 774 839 882 886 895 954 1066 1204 1344 1485 1630 1725 1745 1841 1896 1757 1330 849 440 148 21 5 27 40 32 14 3 0 0 0 0 1 4 10 16 22 26 29 32 38 46 49 46 47 42 22 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 0 0 0 2 2 1 0 0 0 0 0 0 0 0 64 223 344 395 503 655 792 900 987 1022 1036 1046 1047 1027 981 921 869 820 775 769 800 864 936 1010 1120 1236 1311 1370 1408 1408 1384 1424 1499 1483 1311 1071 928 989 1244 1573 1768 1931 1753 1479 1341 1280 1293 1333 1308 1226 1156 1110 1127 1060 1043 1043 1025 1028 1071 1115 1124 1104 1064 1181 1282 1329 1427 1548 1625 1752 1891 1843 1674 1500 1317 1257 1257 1288 1262 1208 1190 1146 1065 1176 1397 1355 1093 1015 1136 1273 1463 1634 1575 1233 827 435 332 402 479 552 521 455 425 440 480 533 581 609 681 887 1131 1352 1631 2010 2391 2582 2430 2010 1728 1749 1776 1490 1019 564 308 310 438 549 718 881 1007 1099 1070 852 512 262 158 113 140 208 323 437 454 412 428 491 561 633 704 769 825 839 811 750 666 542 380 265 226 246 394 666 964 1174 1159 1062 983 944 917 938 1037 1099 1092 1054 1028 1091 1203 1310 1386 1372 1239 1032 822 825 1073 1246 1448 1383 1404 1600 1643 1317 1000 904 1303 2019 2149 1608 983 752 782 761 741 744 713 681 675 695 720 746 747 701 656 600 561 572 590 615 648 758 850 830 756 684 633 725 745 706 638 571 511 419 338 307 278 235 176 143 130 239 350 432 512 585 607 630 629 659 686 704 718 759 791 789 767 730 652 642 631 694 878 1009 873 527 664 1033 1201 1318 1387 1330 1039 615 420 566 436 512 617 641 669 665 639 594 466 498 627 881 1093 1194 1393 1544 1450 1097 838 832 990 1097 975 770 602 594 658 665 611 656 653 738 849 802 741 722 694 701 655 1172 1149 1201 1170 989 913 931 1095 1185 1353 1300 1198 1014 881 1 1 1 0 0 0 0 0 0 0 1 2 4 5 3 1 0 0 1 5 15 18 10 3 2 5 9 9 5 2 1 0 0 0 0 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 18 45 121 288 408 451 500 575 663 745 805 839 867 903 941 1010 1120 1244 1362 1480 1607 1714 1761 1772 1861 1914 1695 1257 842 464 174 34 6 20 35 24 8 1 0 0 0 2 9 21 29 27 27 32 43 55 61 64 69 83 98 61 40 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 10 0 0 1 3 2 0 0 0 0 0 0 0 0 0 36 132 258 380 514 671 808 903 979 1002 1023 1043 1040 1001 940 881 824 754 715 714 741 797 872 966 1091 1206 1271 1316 1369 1402 1407 1426 1420 1323 1137 970 922 1028 1253 1509 1788 1934 1617 1405 1320 1287 1296 1304 1269 1224 1192 1179 1161 1086 1045 1020 997 997 1011 1038 1075 1045 1015 1217 1272 1376 1480 1574 1619 1735 1889 1828 1589 1437 1292 1309 1337 1372 1304 1176 1118 1104 1074 1185 1307 1225 1077 1037 1068 1147 1399 1705 1696 1307 969 479 460 462 522 608 637 595 532 492 478 487 521 516 525 686 899 1099 1328 1623 1939 2148 2114 1879 1694 1663 1627 1506 1247 854 496 380 540 802 1011 1100 1149 1197 1149 947 571 250 135 107 124 169 288 466 550 531 556 628 703 783 872 966 1048 1101 1126 1103 1018 892 705 510 394 348 413 630 919 1218 1226 1119 1010 934 903 940 1084 1257 1298 1298 1270 1307 1397 1495 1541 1475 1307 1144 1027 995 1172 1376 1543 1576 1637 1801 1739 1078 915 927 1297 1881 2150 1799 1051 608 703 737 712 697 689 675 677 690 693 687 678 669 643 588 525 524 553 626 747 878 932 903 851 802 731 709 693 654 605 580 550 455 367 327 284 253 203 156 126 157 251 367 461 585 611 605 608 640 675 700 733 769 778 759 723 691 642 618 575 582 669 840 1026 889 862 920 952 886 844 842 689 401 259 566 398 518 659 595 517 511 496 607 740 778 869 1151 1352 1434 1578 1784 1769 1336 1097 1093 1227 1394 1309 991 642 483 615 721 652 642 678 775 817 803 780 801 985 1099 908 1131 1140 1008 825 815 930 1038 977 1040 1154 1295 1351 1281 1116 0 0 0 0 0 0 0 0 0 0 3 9 18 17 12 5 1 1 0 1 7 18 17 13 9 5 3 4 4 3 3 2 2 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 74 192 354 455 503 580 677 760 815 841 848 858 902 989 1120 1271 1391 1494 1584 1672 1726 1741 1766 1827 1847 1605 1246 887 528 237 69 11 9 20 18 6 1 0 1 3 9 19 32 40 34 29 39 63 89 97 91 102 140 157 103 77 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 9 3 5 3 1 0 0 0 0 0 0 0 0 0 0 6 37 137 303 493 669 797 880 968 982 1009 1033 1032 988 909 821 739 672 664 671 688 731 797 900 1035 1149 1205 1230 1278 1346 1386 1381 1332 1216 1066 989 1022 1156 1370 1593 1835 1892 1540 1344 1280 1270 1279 1275 1244 1210 1194 1204 1164 1082 1051 1023 1011 1025 1026 1017 1030 998 1022 1164 1226 1371 1506 1553 1587 1716 1869 1837 1615 1478 1306 1362 1378 1400 1334 1206 1149 1198 1262 1337 1359 1271 1141 1054 1024 1121 1433 1689 1542 1189 1107 676 566 511 534 673 781 765 668 567 488 472 514 485 462 539 687 855 1037 1247 1461 1606 1635 1606 1544 1546 1395 1267 1176 996 727 577 719 982 1080 1086 1167 1215 1150 937 586 271 144 114 110 126 243 485 621 647 685 766 857 962 1079 1201 1319 1403 1434 1397 1281 1134 993 870 759 614 613 774 985 1229 1287 1228 1111 980 905 962 1209 1329 1439 1481 1496 1520 1574 1657 1714 1626 1342 1109 1092 1179 1309 1393 1423 1530 1724 1803 1564 997 915 1062 1443 1954 2261 2006 1264 659 650 722 731 700 693 687 684 684 677 658 636 622 592 563 529 526 562 653 785 906 971 956 910 858 795 734 693 601 471 422 465 470 393 360 275 257 231 180 130 114 167 353 429 538 597 590 607 646 673 705 738 731 719 675 694 698 640 584 585 589 617 721 872 870 818 787 773 728 644 541 438 248 219 447 460 435 464 452 370 444 486 704 1007 1040 1174 1364 1479 1460 1419 1666 1707 1491 1417 1522 1582 1546 1451 1142 683 518 809 870 909 912 916 966 968 907 820 834 959 1117 1016 945 1047 1170 1224 1049 1017 1070 1156 1201 1222 1333 1457 1548 1848 0 0 0 0 0 0 0 0 0 1 3 8 15 19 18 11 6 3 1 0 0 3 10 15 17 12 7 5 5 6 7 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 32 55 133 251 357 441 535 648 742 789 801 799 801 832 915 1056 1230 1399 1505 1583 1660 1729 1743 1720 1716 1728 1680 1495 1240 927 604 313 113 21 4 11 15 8 1 3 6 11 19 32 45 52 46 35 45 76 128 155 135 143 182 192 160 121 35 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 11 12 11 7 3 1 0 0 0 0 0 0 0 0 0 0 6 74 239 456 647 772 847 950 966 994 1023 1026 971 873 777 701 630 602 612 644 690 766 881 1005 1094 1129 1136 1169 1252 1331 1332 1272 1166 1057 1039 1131 1311 1549 1750 1811 1794 1502 1301 1237 1239 1240 1222 1197 1170 1147 1165 1145 1113 1075 1053 1047 1059 1053 1028 1024 1024 1055 1161 1219 1355 1520 1557 1632 1795 1888 1833 1709 1619 1404 1379 1320 1327 1344 1326 1334 1416 1508 1536 1473 1321 1164 1042 968 1023 1213 1328 1261 1239 1248 867 635 573 583 720 857 883 802 667 523 490 504 458 393 381 458 594 753 917 1058 1152 1277 1518 1489 1434 1225 1049 1023 1035 942 848 978 1068 1054 1079 1175 1183 1080 844 529 272 151 115 109 127 243 461 640 765 868 960 1049 1159 1296 1450 1588 1653 1614 1481 1287 1107 997 944 904 845 831 867 987 1160 1270 1261 1151 1011 912 915 1245 1374 1476 1543 1608 1683 1770 1853 1875 1722 1351 1152 1165 1282 1405 1450 1491 1655 1830 1775 1400 1066 1072 1267 1587 2054 2370 2172 1471 792 661 674 688 640 679 700 690 678 668 646 610 571 537 532 537 545 572 635 737 857 937 957 928 902 880 817 733 616 445 319 274 380 348 338 306 280 243 191 126 100 121 320 419 493 546 551 593 664 688 685 663 576 628 604 597 568 519 513 534 491 577 667 710 688 673 701 766 924 1173 725 179 144 222 345 468 449 276 276 304 424 534 811 1190 1334 1333 1328 1358 1452 1288 1404 1418 1346 1322 1327 1310 1257 1177 1092 740 753 943 1058 1112 1094 1062 1083 967 717 692 737 742 735 706 656 640 782 1078 1029 1106 1149 1164 1214 1324 1375 1527 1360 1278 0 0 0 0 0 0 0 0 0 0 2 4 6 10 13 11 8 5 3 1 0 0 3 6 9 11 11 9 8 8 10 10 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 59 94 136 201 259 316 411 543 669 745 755 740 734 756 829 951 1111 1295 1478 1590 1641 1727 1778 1766 1717 1662 1599 1503 1366 1171 961 697 399 160 40 7 9 13 13 9 13 21 24 27 34 50 68 70 54 50 75 148 212 182 163 181 188 163 121 49 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 13 14 12 7 6 2 0 0 0 0 0 0 0 0 0 0 1 47 203 429 637 771 847 943 954 987 1025 1026 965 868 767 669 581 538 554 589 632 711 838 972 1049 1056 1035 1049 1120 1211 1252 1213 1148 1105 1120 1222 1414 1648 1808 1792 1681 1443 1275 1201 1190 1193 1181 1158 1134 1111 1119 1115 1096 1055 1052 1058 1076 1076 1050 1041 1048 1052 1088 1149 1317 1578 1701 1834 1966 1974 1940 1872 1752 1564 1438 1305 1300 1390 1480 1559 1653 1704 1642 1464 1279 1161 1045 942 945 1070 1175 1194 1284 1301 996 699 637 647 795 926 930 835 699 565 494 467 412 335 279 286 367 499 650 796 953 1287 1626 1395 1066 819 762 891 1070 1127 1044 1112 1099 1035 1073 1139 1113 987 755 464 241 135 98 107 151 250 427 646 873 1064 1176 1226 1311 1459 1645 1737 1718 1584 1369 1152 1000 925 926 1014 1008 1001 1010 1044 1113 1177 1178 1108 1023 978 1077 1297 1413 1515 1605 1694 1822 1975 2049 1989 1782 1462 1223 1158 1304 1455 1500 1579 1795 1871 1687 1315 1168 1325 1518 1657 1911 2207 2213 1805 1297 992 753 677 693 703 699 687 663 663 647 616 572 532 521 525 537 549 574 652 787 885 928 921 894 888 868 803 711 597 467 204 243 253 246 229 218 221 201 130 106 134 248 361 457 498 509 553 641 674 648 669 580 607 576 515 466 456 488 501 428 487 581 635 634 656 782 975 1078 1776 802 232 172 265 362 462 463 244 157 278 433 581 843 1158 1326 1321 1256 1152 1240 1187 1081 1005 985 968 900 791 734 702 814 797 894 1059 1137 1132 1150 1159 1073 928 616 551 615 678 663 571 564 571 755 1015 1027 1067 1179 1297 1398 1442 1224 1265 1255 1020 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 6 7 3 2 1 1 0 0 1 2 4 4 5 6 7 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 56 138 197 214 219 231 283 396 536 650 702 699 687 707 770 868 981 1114 1292 1496 1647 1730 1817 1816 1764 1682 1592 1496 1380 1237 1082 982 818 543 292 133 50 18 14 19 24 34 54 49 39 30 47 74 85 71 58 77 144 222 191 180 203 211 177 114 46 8 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 10 9 9 8 6 6 5 7 3 1 0 0 0 0 0 0 0 0 0 1 34 189 440 658 776 853 937 956 1001 1046 1053 1001 902 781 661 563 518 522 564 642 733 833 925 974 952 915 943 1012 1070 1122 1129 1130 1151 1200 1303 1473 1667 1792 1755 1548 1318 1240 1180 1142 1148 1160 1141 1108 1095 1088 1081 1066 1042 1033 1043 1061 1063 1040 1015 1021 1048 1060 1176 1353 1576 1737 1888 1976 1984 2035 1977 1765 1630 1535 1434 1385 1473 1614 1732 1808 1755 1608 1392 1260 1175 1059 988 972 989 1024 1102 1248 1332 961 704 714 796 923 991 945 836 720 626 544 466 366 284 238 232 283 382 519 746 1112 1705 1753 1132 595 440 634 974 1229 1279 1189 1119 1057 1056 1121 1157 1099 923 640 337 168 101 78 114 202 333 525 766 1013 1217 1322 1297 1313 1441 1625 1708 1664 1514 1304 1119 1029 973 942 954 1054 1134 1126 1094 1083 1094 1112 1103 1094 1145 1308 1437 1535 1638 1734 1834 1964 2106 2133 2008 1768 1485 1290 1185 1281 1465 1603 1751 1934 1899 1608 1258 1264 1581 1717 1705 1813 2029 2153 2092 1834 1358 1028 895 808 708 661 684 648 659 638 606 566 545 531 528 539 543 538 523 629 707 814 870 841 785 760 767 752 681 581 359 273 245 219 194 192 204 222 186 178 179 308 418 479 536 540 532 659 635 561 625 634 589 568 530 448 413 443 455 404 453 529 579 632 719 882 1143 904 1051 689 363 206 281 351 433 389 211 190 286 431 611 856 1086 1201 1248 1243 1130 1104 1003 826 685 620 591 571 502 478 561 761 910 1002 1080 1175 1297 1346 1327 1147 999 777 620 643 706 630 569 646 724 865 1000 1011 1003 1107 1229 1234 1237 1006 821 835 835 0 0 0 0 0 0 0 0 2 2 2 1 0 0 1 2 2 1 1 0 0 0 0 0 1 2 2 2 3 4 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 2 4 3 1 0 0 0 0 0 0 0 0 0 0 6 42 117 198 220 181 146 165 256 395 534 628 665 670 685 729 802 892 983 1079 1242 1463 1654 1770 1842 1803 1691 1585 1518 1457 1355 1205 1061 980 902 743 575 395 196 64 20 23 34 47 71 71 60 35 35 55 67 64 62 87 153 216 184 203 261 298 254 147 48 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 26 19 13 8 2 0 2 5 4 1 0 0 0 0 0 0 0 0 0 1 24 224 492 681 782 869 940 975 1027 1066 1064 1015 922 805 690 592 526 516 575 621 643 758 875 917 869 815 842 925 1001 1059 1095 1128 1182 1242 1330 1473 1639 1737 1681 1450 1175 1158 1211 1158 1136 1143 1123 1095 1090 1084 1068 1067 1045 1026 1032 1045 1043 1026 1016 1043 1124 1157 1301 1494 1604 1632 1663 1702 1744 1825 1821 1648 1492 1456 1480 1532 1648 1750 1805 1829 1708 1521 1344 1242 1143 1045 1003 977 921 900 1031 1263 1499 1044 845 866 942 988 983 932 839 752 713 596 432 308 214 177 206 279 372 516 848 1444 2082 1850 1023 503 548 938 1303 1423 1354 1230 1146 1156 1254 1333 1302 1110 807 487 236 125 84 104 191 326 510 733 948 1149 1334 1358 1249 1207 1316 1504 1649 1655 1547 1390 1245 1151 1067 963 909 1073 1201 1209 1174 1140 1125 1167 1219 1289 1363 1448 1549 1670 1764 1855 1958 2009 2019 2005 1957 1766 1462 1429 1432 1433 1588 1857 2171 2236 2032 1682 1335 1271 1447 1577 1575 1618 1778 1910 1906 1435 946 854 944 860 653 599 662 628 635 632 612 596 585 568 554 577 639 604 438 388 384 557 815 931 778 567 539 587 522 530 516 450 377 319 246 218 215 250 264 400 359 351 458 523 568 580 514 659 669 699 732 684 627 630 587 485 412 421 422 405 463 531 531 516 589 645 724 634 698 706 427 219 465 405 284 246 258 319 363 421 570 833 1068 1129 1122 1143 1084 990 857 696 500 323 278 363 403 473 630 838 989 1018 1116 1300 1395 1390 1360 1443 1364 1225 1266 986 1600 1358 1035 923 968 1097 1019 884 883 938 953 837 764 647 509 506 615 0 0 0 0 0 0 0 1 3 4 3 1 0 0 0 1 2 2 2 1 0 0 0 0 0 1 1 2 3 3 3 4 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 9 6 2 0 0 0 0 0 0 0 0 0 4 36 100 167 186 134 71 43 109 253 407 532 611 652 685 733 786 855 924 994 1064 1197 1393 1580 1710 1777 1738 1603 1520 1494 1487 1419 1272 1106 990 932 890 860 711 400 157 53 32 34 39 52 68 79 52 39 39 49 57 70 110 177 216 192 243 329 384 351 227 89 13 0 0 0 0 0 0 0 0 0 0 0 0 0 3 33 39 28 14 6 1 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 19 271 538 706 810 898 956 998 1058 1110 1119 1079 993 872 742 623 536 510 522 540 623 706 779 817 797 751 756 845 960 1064 1130 1176 1225 1273 1343 1461 1602 1681 1614 1380 1115 1106 1217 1188 1144 1118 1093 1083 1084 1082 1066 1051 1031 1019 1017 1016 1023 1037 1048 1075 1149 1180 1279 1476 1627 1665 1624 1566 1568 1669 1699 1569 1341 1302 1401 1635 1824 1861 1807 1729 1565 1375 1251 1162 1074 1046 1113 1160 1044 897 1085 1458 1468 1212 1025 949 919 893 888 889 830 734 708 527 346 268 178 125 134 193 308 528 974 1671 2308 2139 1440 1052 1171 1469 1611 1555 1452 1374 1337 1430 1520 1457 1265 984 649 351 182 118 113 183 341 549 724 869 1015 1186 1375 1349 1166 1071 1157 1371 1599 1678 1588 1440 1294 1192 1098 1007 1027 1162 1218 1207 1193 1189 1206 1269 1327 1356 1391 1451 1567 1693 1795 1899 1985 1909 1680 1664 1743 1678 1512 1546 1683 1733 1853 2248 2641 2415 2051 1718 1422 1251 1229 1288 1317 1344 1487 1602 1535 1092 687 567 722 852 671 618 623 615 600 611 598 593 605 598 579 579 594 508 399 335 363 588 918 1100 980 562 445 397 358 447 566 588 527 486 405 323 262 250 302 579 666 522 487 559 593 651 582 649 651 602 643 745 659 656 630 573 527 459 411 423 484 543 565 621 782 534 431 459 661 875 765 549 819 646 396 438 609 665 540 419 475 854 1031 1050 1085 1108 1043 922 825 719 496 215 147 222 340 466 590 721 816 825 939 1102 1264 1371 1342 1235 1290 1353 1478 1370 1705 1503 1258 1059 953 890 755 766 768 783 782 717 610 523 485 540 660 0 0 0 0 0 1 0 1 2 1 1 0 0 0 0 0 2 3 4 5 2 0 0 0 0 0 1 1 2 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 1 6 13 13 4 0 0 0 0 0 0 0 0 0 1 7 28 85 156 180 135 57 12 23 115 276 419 527 603 662 724 793 856 901 939 989 1055 1156 1296 1443 1577 1678 1694 1616 1546 1515 1524 1479 1333 1141 994 935 948 988 907 542 211 97 59 40 35 38 53 70 67 44 42 48 55 74 114 166 207 239 332 419 466 455 345 185 63 11 0 0 0 0 0 0 0 0 0 0 0 1 7 38 49 35 15 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 64 335 585 743 843 920 980 1030 1090 1152 1176 1155 1077 951 808 672 563 511 484 519 628 613 621 655 679 690 730 836 965 1081 1152 1175 1182 1202 1271 1386 1519 1606 1549 1305 1145 1134 1137 1123 1112 1092 1072 1074 1093 1113 1104 1055 1031 1017 1012 1009 1017 1032 1035 1047 1089 1152 1237 1343 1481 1609 1640 1610 1671 1819 1703 1677 1409 1340 1467 1712 1870 1861 1744 1581 1390 1227 1185 1127 1070 1058 1093 1066 941 910 1192 1615 1473 1115 869 774 762 767 780 810 818 750 746 589 383 242 138 78 70 112 235 523 1062 1712 2287 2381 2048 1774 1738 1788 1769 1672 1519 1381 1423 1609 1638 1453 1154 818 498 270 163 137 175 290 483 702 853 937 1042 1212 1368 1333 1109 931 980 1219 1517 1674 1626 1491 1352 1235 1125 1068 1067 1130 1169 1171 1179 1213 1274 1348 1396 1428 1447 1491 1562 1657 1773 1874 1880 1748 1517 1483 1598 1653 1658 1732 1815 1760 1738 2300 2618 2358 2001 1721 1489 1299 1201 1195 1172 1170 1280 1375 1327 1095 858 641 511 738 713 667 629 607 555 533 527 528 552 571 561 545 518 445 410 409 490 604 731 917 1058 728 507 378 356 426 524 585 579 579 544 471 377 325 372 606 825 751 505 447 550 624 654 699 690 576 497 766 728 669 648 568 475 475 519 527 533 571 590 567 483 371 313 328 561 1141 1018 976 1013 976 1020 1188 1260 982 614 407 432 724 828 859 988 1120 1053 879 797 783 569 301 166 158 232 338 407 520 662 796 846 1055 1298 1466 1579 1604 1459 1136 1021 1020 946 815 703 609 742 823 871 783 749 717 655 597 570 622 740 934 1086 0 0 0 1 1 2 2 0 0 0 0 0 0 0 0 0 0 2 4 7 4 2 2 0 0 1 1 0 0 0 0 0 0 1 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 7 13 11 5 0 0 0 0 0 0 0 0 1 3 13 41 70 139 186 150 77 21 7 46 156 325 465 565 647 722 798 868 915 937 942 963 1032 1114 1219 1330 1453 1584 1686 1708 1647 1560 1531 1503 1371 1165 1001 944 979 1026 931 571 217 173 147 96 78 82 76 77 70 45 39 33 33 45 73 113 174 279 418 476 451 445 412 313 173 59 9 0 0 0 0 0 0 0 0 0 1 4 14 44 55 38 17 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 138 402 613 752 856 940 1002 1046 1090 1138 1179 1167 1025 893 786 673 567 494 438 439 556 578 566 583 629 700 802 926 1036 1103 1123 1102 1066 1077 1154 1267 1395 1492 1458 1282 1200 1180 1078 1002 1013 1050 1067 1079 1113 1161 1163 1073 1039 1008 1000 1005 1012 1016 1006 987 1011 1097 1179 1228 1285 1353 1432 1587 1837 1986 1823 1736 1653 1619 1719 1816 1830 1765 1659 1545 1451 1364 1313 1194 1132 1165 1204 1100 939 1010 1301 1450 1099 708 510 480 551 607 640 731 817 750 726 626 445 255 124 68 65 109 247 567 1087 1542 1924 2138 2118 1997 1894 1836 1790 1636 1386 1345 1453 1617 1567 1334 1019 688 406 234 163 177 263 413 602 760 840 905 1060 1280 1447 1356 1064 855 905 1167 1480 1664 1651 1521 1378 1262 1179 1154 1172 1176 1162 1160 1181 1238 1337 1373 1397 1433 1474 1534 1617 1712 1835 1850 1658 1561 1521 1495 1577 1659 1682 1676 1604 1361 1231 1735 2065 2115 1957 1740 1514 1298 1176 1084 1097 1082 1107 1161 1173 1125 1069 983 776 667 653 672 646 601 560 533 500 477 498 546 533 508 490 533 716 945 934 560 482 631 749 682 544 430 389 405 450 508 551 587 595 588 541 487 489 603 764 822 528 410 448 521 601 639 647 659 525 664 733 691 658 566 451 433 540 611 581 583 538 451 341 260 240 358 826 1215 843 855 965 1227 1479 1503 1242 695 347 388 535 699 775 777 907 1097 1014 825 715 714 592 401 239 156 156 256 301 407 551 691 813 1007 1264 1511 1754 1809 1694 1351 1036 726 485 483 431 417 741 806 747 856 840 672 515 472 559 728 940 1118 1236 0 0 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 1 3 3 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 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 2 9 13 5 0 0 0 0 0 0 0 0 0 5 15 39 76 109 186 189 104 33 5 20 95 247 443 602 709 797 866 928 972 995 989 962 972 1036 1123 1216 1303 1398 1525 1662 1744 1709 1598 1529 1514 1407 1203 1035 984 1025 1039 881 495 190 220 243 201 187 186 169 152 121 70 35 18 13 23 44 86 177 330 484 510 413 398 416 380 257 116 31 5 0 0 0 0 0 0 0 2 7 17 28 50 65 49 22 5 0 0 0 0 0 0 0 0 0 0 0 0 1 4 13 54 218 466 639 745 841 926 988 1033 1068 1090 1134 1085 974 843 744 657 560 471 415 390 422 499 547 574 611 703 866 1034 1103 1102 1093 1041 980 1006 1088 1189 1293 1366 1349 1269 1223 1199 1100 994 971 1002 1036 1064 1115 1183 1182 1032 1013 984 973 979 983 991 1001 982 975 1026 1114 1162 1211 1244 1354 1656 2055 2245 2182 1890 1891 1878 1906 1910 1865 1788 1704 1634 1592 1508 1334 1243 1189 1286 1369 1251 1071 1144 1349 1255 780 497 346 340 452 560 613 685 765 690 642 553 384 232 142 101 102 175 374 711 1095 1335 1524 1709 1855 1930 1910 1812 1680 1375 1177 1349 1429 1448 1362 1154 863 563 332 208 171 216 336 494 661 788 861 938 1088 1269 1390 1256 1014 899 977 1201 1459 1625 1614 1473 1362 1265 1191 1141 1126 1136 1154 1185 1250 1337 1396 1406 1404 1423 1466 1495 1496 1569 1785 1730 1564 1545 1531 1514 1524 1542 1546 1492 1265 1104 1180 1265 1505 1698 1712 1588 1411 1210 1090 981 951 937 914 945 1013 1086 1175 1224 1109 925 764 723 677 600 547 518 498 515 509 526 505 502 615 902 1287 1514 1193 559 541 487 510 511 488 456 393 371 384 431 491 539 495 516 588 597 549 571 633 674 537 428 389 447 530 553 566 614 590 636 691 639 603 625 619 580 610 628 614 596 536 409 280 229 228 360 767 1084 847 826 1014 1267 1280 889 474 250 261 433 591 561 435 541 845 1035 957 787 685 657 595 464 301 159 173 250 306 378 500 683 886 1032 1179 1455 1658 1724 1703 1543 1236 893 699 588 627 725 952 1136 1323 1236 881 633 542 571 668 804 935 1014 1041 0 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 0 0 0 0 0 1 1 1 2 7 9 7 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 2 10 12 3 1 0 0 0 0 0 0 0 0 1 13 29 56 92 143 209 165 60 10 5 48 163 351 565 756 908 1014 1052 1060 1048 1027 1008 999 1017 1079 1170 1243 1313 1402 1534 1678 1751 1707 1614 1559 1536 1436 1237 1050 975 1014 1032 853 468 238 264 337 342 354 368 362 328 265 193 133 93 77 79 95 149 270 441 569 548 422 377 375 342 244 128 52 20 2 0 0 0 0 0 2 11 24 33 39 59 85 71 32 7 0 0 0 0 0 0 0 0 0 0 2 5 8 17 43 121 287 501 651 743 835 916 977 1026 1055 1068 1173 1023 949 833 705 588 476 377 330 350 428 504 541 564 587 650 785 969 1095 1039 962 914 858 912 1019 1127 1209 1251 1255 1255 1237 1199 1134 1018 956 962 998 1059 1154 1223 1206 1000 973 970 981 997 1009 1023 1042 1045 1028 1025 1105 1146 1200 1262 1467 1848 2224 2443 2469 2230 2097 2022 2019 2043 2021 1949 1857 1722 1580 1433 1298 1293 1339 1415 1388 1232 1111 1172 1272 1039 633 431 324 341 459 579 645 693 720 645 584 476 320 210 166 164 202 321 576 855 1032 1126 1253 1452 1680 1864 1930 1832 1572 1313 1175 1240 1281 1246 1137 940 674 431 270 196 199 267 383 509 633 757 876 963 1006 1168 1202 1045 946 997 1147 1333 1501 1563 1514 1319 1152 1070 1072 1098 1111 1119 1157 1253 1377 1450 1477 1501 1496 1477 1469 1439 1355 1330 1448 1525 1588 1606 1584 1563 1529 1482 1503 1563 1159 1093 1199 1272 1286 1339 1377 1307 1232 1072 936 868 829 799 763 785 879 993 1140 1334 1490 1160 921 856 772 631 532 517 495 531 481 468 468 501 606 784 1115 1689 1565 1183 736 479 417 409 399 394 371 369 364 380 417 441 399 396 514 635 552 520 521 515 438 347 320 376 498 546 542 511 497 603 625 548 545 670 663 525 639 634 570 508 480 429 296 244 296 428 984 1395 1229 939 1049 1167 759 375 264 236 244 295 319 319 343 513 739 898 811 678 625 611 573 507 373 236 231 292 350 416 536 737 962 1060 1181 1465 1662 1686 1612 1522 1273 911 661 639 766 936 1130 1257 1216 993 718 609 604 652 681 735 812 818 744 0 0 0 1 1 1 0 0 0 0 0 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 7 3 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 13 11 0 0 0 0 0 0 0 0 0 2 9 24 37 65 109 173 208 132 32 1 18 91 226 410 635 880 1087 1194 1184 1116 1049 998 984 1004 1053 1127 1212 1268 1319 1423 1560 1659 1680 1648 1618 1611 1579 1456 1241 1021 926 974 973 809 575 442 349 406 471 540 596 598 546 480 425 362 297 255 236 246 307 424 551 614 576 489 406 367 306 193 100 53 30 10 2 0 0 0 1 10 25 33 32 38 66 96 92 51 10 0 0 0 0 0 0 0 0 0 0 2 8 18 37 88 197 368 548 661 739 832 917 982 1017 1034 1094 1164 1022 956 808 648 515 398 298 256 305 422 508 522 549 577 630 679 773 926 908 833 756 704 775 914 1048 1128 1159 1184 1232 1237 1142 1100 992 906 923 996 1106 1260 1334 1290 1112 1047 1035 1050 1067 1074 1080 1105 1141 1137 1121 1169 1185 1221 1315 1558 1884 2137 2350 2434 2314 2196 2093 2083 2097 2074 2034 1963 1758 1546 1420 1350 1421 1542 1548 1389 1193 1124 1188 1193 816 450 276 241 327 497 663 747 751 675 561 487 344 205 133 137 200 309 471 697 814 815 843 993 1219 1492 1743 1861 1850 1673 1454 1232 1113 1100 1063 941 745 521 343 227 211 263 350 432 500 576 681 792 832 857 988 1007 943 972 1114 1301 1478 1611 1608 1457 1218 1020 967 1024 1095 1124 1137 1194 1335 1405 1425 1483 1545 1577 1534 1473 1470 1418 1397 1467 1552 1617 1620 1573 1561 1571 1489 1424 1335 1148 1107 1161 1218 1218 1223 1218 1083 935 857 747 723 733 720 692 689 749 881 970 1109 1562 1218 901 815 803 703 544 575 560 502 452 446 474 526 594 751 1292 1679 1698 1406 894 535 401 376 378 357 350 375 357 333 322 322 325 335 379 547 512 482 436 399 351 314 305 305 445 578 591 532 427 448 504 487 482 665 550 462 539 568 471 356 338 298 259 261 554 625 1010 1195 965 1016 1179 982 438 236 219 198 155 161 277 419 499 519 554 653 668 629 581 527 498 479 394 323 291 346 454 549 674 819 966 1078 1257 1507 1669 1613 1414 1297 972 676 538 538 646 805 902 880 833 706 593 601 656 652 615 663 754 693 531 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 3 4 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 1 8 15 18 14 5 0 0 0 0 0 0 0 0 2 10 24 39 52 80 137 201 191 96 15 5 36 118 230 378 600 878 1120 1221 1159 1036 949 908 922 978 1066 1174 1268 1316 1339 1408 1525 1597 1602 1602 1636 1663 1600 1426 1214 1019 895 907 843 759 748 724 560 512 598 693 767 747 669 605 577 546 496 456 437 440 483 546 580 573 549 528 464 376 289 154 70 42 30 16 4 0 0 0 4 15 23 21 18 29 53 70 57 34 11 2 0 0 0 0 0 0 0 0 0 0 4 17 48 116 251 443 596 668 722 809 903 962 967 977 1075 1106 1016 907 758 628 532 443 358 317 350 418 477 478 506 547 628 667 671 739 828 808 715 629 655 791 946 1039 1068 1097 1144 1124 959 964 945 891 938 1065 1226 1395 1460 1415 1307 1226 1176 1162 1152 1130 1122 1171 1257 1249 1186 1159 1188 1255 1390 1589 1786 1950 2133 2214 2186 2120 2044 2077 2087 2042 1993 1922 1761 1591 1503 1470 1543 1632 1556 1310 1092 1086 1191 1030 642 357 246 273 405 595 755 789 676 548 466 383 230 121 84 114 207 363 557 670 636 609 663 803 960 1190 1480 1610 1596 1533 1418 1237 1080 1010 927 771 583 411 289 229 255 320 406 473 520 565 624 704 732 749 809 907 1016 1094 1190 1333 1469 1560 1562 1423 1237 1084 986 1004 1085 1134 1178 1267 1383 1376 1351 1393 1454 1540 1607 1603 1597 1551 1528 1514 1516 1547 1544 1516 1521 1524 1454 1390 1253 1098 1092 1197 1360 1453 1435 1360 1132 798 725 593 590 633 677 718 731 746 910 936 978 1264 1152 760 555 702 774 617 613 583 518 473 490 573 719 872 1117 1603 1857 1682 1312 892 606 493 455 402 343 349 375 352 320 290 270 291 334 308 323 407 450 408 335 295 282 273 281 363 474 507 522 487 414 371 408 370 443 407 393 425 432 362 261 273 251 236 547 1016 1060 1095 1152 1090 1327 1279 809 398 202 140 128 138 239 476 644 616 413 321 393 520 575 471 414 405 378 328 277 298 453 639 805 973 1058 1207 1297 1366 1493 1586 1457 1159 849 546 383 350 400 492 544 526 488 440 442 520 633 677 614 602 681 722 637 478 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 27 31 20 6 0 0 0 0 0 0 0 0 0 3 17 42 65 91 119 190 253 199 79 6 11 42 95 139 220 392 644 882 993 947 844 794 800 859 948 1064 1194 1304 1360 1374 1407 1497 1546 1552 1594 1667 1680 1557 1342 1186 1098 908 820 700 595 646 770 778 688 697 802 864 796 681 608 597 609 613 614 614 612 618 615 591 559 533 501 456 395 330 186 93 56 35 16 3 0 0 0 5 9 7 6 10 22 36 37 26 20 10 2 0 0 0 0 0 0 0 0 0 0 4 17 49 120 251 421 547 597 642 748 862 916 915 929 994 1004 928 840 747 661 606 560 500 449 433 400 460 438 485 541 593 624 632 658 723 751 700 593 555 644 810 937 987 1013 1025 921 762 819 886 928 1036 1177 1321 1475 1551 1496 1429 1387 1320 1268 1234 1232 1235 1243 1349 1307 1184 1135 1196 1287 1417 1589 1765 1926 2089 2065 2007 1977 1904 1928 1975 1952 1860 1764 1679 1598 1566 1602 1655 1665 1549 1312 1117 1131 1182 878 534 326 276 351 491 651 789 818 639 484 419 274 141 85 103 166 271 442 647 688 755 941 997 948 898 979 1219 1424 1470 1359 1281 1205 1060 929 790 612 454 339 280 275 294 318 380 436 476 520 557 595 624 641 721 891 1047 1122 1181 1292 1396 1442 1421 1338 1228 1131 1030 1032 1155 1242 1309 1353 1361 1353 1357 1404 1428 1457 1518 1505 1512 1561 1573 1504 1472 1486 1495 1494 1472 1410 1375 1311 1013 1083 1160 1414 1784 1947 1822 1539 1200 830 662 535 485 520 615 765 892 875 862 876 931 1046 1006 694 409 620 772 683 620 575 548 552 586 713 1051 1261 1287 1671 2025 1708 1152 787 647 613 479 429 379 378 373 366 366 362 324 293 306 295 302 343 403 404 336 309 286 256 270 292 348 390 417 459 475 250 310 312 318 319 347 357 309 273 241 180 205 396 1131 1469 1276 1230 1429 1696 1621 1341 896 479 229 164 166 163 284 528 739 663 440 283 253 337 451 348 313 297 279 259 265 365 653 983 1278 1488 1581 1624 1605 1503 1500 1483 1226 888 634 448 346 343 390 419 362 288 228 250 412 569 631 637 656 731 747 677 537 415 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 2 2 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 29 48 43 21 5 0 0 0 0 0 0 0 0 0 8 28 60 104 162 205 284 356 269 111 17 8 24 39 39 61 145 305 482 595 622 616 643 716 830 944 1065 1192 1306 1373 1387 1392 1435 1467 1477 1576 1689 1690 1512 1275 1173 1177 942 759 658 517 579 739 813 787 797 872 874 775 664 593 573 599 647 689 708 703 680 664 623 577 548 521 477 453 417 286 174 112 62 22 3 0 0 1 5 7 2 1 4 17 29 28 21 17 9 2 0 0 0 0 0 0 0 0 0 0 2 14 49 126 249 395 506 554 602 716 832 888 896 903 919 902 831 788 770 730 710 696 655 596 544 464 521 447 511 576 593 576 538 508 535 602 599 510 465 513 679 843 920 933 905 759 700 783 890 1001 1145 1266 1346 1428 1500 1499 1434 1403 1373 1374 1382 1362 1316 1311 1402 1352 1232 1181 1238 1303 1395 1567 1722 1756 1863 1980 1874 1869 1749 1717 1808 1864 1774 1625 1535 1508 1537 1620 1685 1674 1577 1435 1349 1351 1145 793 514 353 324 396 493 614 757 770 650 527 410 253 148 141 212 315 427 568 740 979 1422 1719 1600 1263 991 927 1055 1251 1330 1135 1118 1088 949 770 608 464 358 285 261 247 236 233 271 314 356 435 503 530 518 585 717 888 1018 1092 1167 1271 1356 1373 1335 1269 1203 1177 1188 1225 1255 1271 1266 1263 1282 1312 1363 1403 1410 1427 1465 1466 1488 1508 1539 1538 1560 1561 1534 1516 1467 1381 1317 1320 1148 1133 1253 1517 1919 2204 1990 1453 1148 902 654 435 331 340 444 682 942 931 861 869 968 1104 1130 903 614 690 723 690 673 651 618 611 636 731 1137 1483 1220 1388 1695 1656 1290 887 616 678 468 450 416 386 379 388 406 417 339 284 287 290 288 303 348 391 377 367 359 266 253 271 324 394 389 249 516 280 259 261 252 258 294 313 307 400 507 213 121 528 1142 1398 1197 1246 1355 1485 1539 1372 1000 588 307 183 114 130 236 516 833 930 752 451 217 193 267 268 243 222 221 241 346 579 922 1373 1839 2164 2292 2256 2078 1681 1485 1285 1019 733 589 528 443 365 337 331 258 206 213 301 454 594 601 627 721 793 737 605 489 455 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 33 55 64 53 24 4 0 0 0 0 0 0 0 0 0 2 26 69 145 245 334 422 496 392 183 44 4 5 6 3 5 25 90 180 270 351 431 529 659 817 956 1075 1189 1295 1365 1380 1364 1369 1406 1450 1538 1625 1636 1487 1263 1172 1204 1015 786 691 541 493 647 801 864 895 890 824 735 648 570 532 559 618 669 699 700 672 688 676 639 589 546 523 504 469 366 253 179 104 37 5 0 1 3 8 7 1 0 1 9 20 26 24 19 9 2 0 0 0 0 0 1 1 0 0 0 0 4 40 123 249 384 478 522 574 689 804 873 890 882 872 858 839 845 851 826 809 797 758 677 592 555 530 508 527 579 596 571 527 499 504 518 494 446 401 421 570 732 811 816 778 677 704 813 931 1059 1218 1341 1392 1434 1516 1473 1396 1378 1384 1426 1452 1455 1426 1380 1399 1415 1303 1204 1222 1291 1405 1594 1668 1477 1484 1606 1730 1819 1706 1640 1706 1761 1685 1553 1424 1395 1540 1577 1605 1596 1534 1464 1439 1402 1160 809 551 395 358 396 449 562 761 820 781 649 477 316 223 231 320 448 592 711 948 1460 2002 2127 1795 1331 1036 971 1059 1286 1259 1021 931 860 737 589 453 340 276 222 180 146 136 148 195 265 348 460 589 669 711 725 770 870 993 1104 1204 1291 1348 1345 1310 1252 1205 1198 1218 1231 1215 1177 1093 1064 1123 1193 1264 1322 1361 1397 1438 1505 1553 1512 1517 1548 1566 1549 1510 1471 1382 1312 1259 1215 1153 1125 1185 1343 1614 1965 1740 1214 909 714 508 335 269 253 308 479 827 1068 1119 1121 1214 1443 1608 1341 1044 898 773 699 695 676 629 627 629 632 855 1415 1325 1280 1478 1662 1498 989 480 513 447 454 442 400 383 401 425 426 349 307 303 298 292 300 336 399 413 418 450 342 270 271 344 500 623 186 312 300 276 243 222 240 255 261 353 522 848 665 419 647 1048 1126 970 1053 1138 1304 1405 1312 1032 726 460 242 134 124 184 397 745 1062 1084 704 384 207 167 199 215 196 214 264 434 741 1095 1629 2199 2644 2883 2798 2418 1859 1409 968 634 509 488 509 510 312 208 178 168 174 231 376 545 658 703 697 690 668 593 507 434 410 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 33 67 82 75 52 23 0 0 0 0 0 0 0 0 0 0 0 20 68 173 316 460 584 677 563 276 85 15 2 0 0 0 4 27 76 162 278 396 513 647 804 958 1085 1198 1300 1374 1391 1351 1298 1288 1328 1393 1447 1473 1395 1245 1188 1210 1075 781 618 549 607 794 964 1023 977 872 753 669 605 534 486 493 522 553 586 606 606 646 687 677 638 599 573 548 496 413 325 246 145 50 7 0 1 6 13 8 1 0 0 8 22 34 35 26 12 3 0 0 0 0 2 8 13 11 3 0 0 1 30 108 228 350 434 484 537 644 767 853 876 857 839 847 873 902 910 874 828 803 765 691 611 577 573 558 574 595 585 555 534 537 551 550 534 491 379 349 458 600 682 701 691 648 691 821 956 1111 1269 1336 1336 1379 1488 1562 1450 1426 1430 1387 1317 1314 1370 1417 1481 1482 1348 1243 1229 1286 1443 1646 1656 1372 1294 1323 1554 1712 1698 1636 1610 1595 1556 1495 1322 1326 1463 1503 1494 1471 1439 1411 1391 1326 1128 828 588 423 384 398 432 527 690 824 850 707 534 376 256 227 304 451 647 833 1200 1710 2054 1990 1643 1316 1165 1132 1189 1293 1096 844 716 617 504 393 302 213 196 151 112 107 132 170 223 297 405 583 761 836 857 830 816 876 1010 1153 1258 1326 1364 1362 1325 1251 1170 1110 1087 1103 1081 1011 851 832 938 1030 1084 1130 1185 1259 1354 1423 1444 1441 1431 1433 1438 1418 1372 1330 1215 1163 1161 1105 982 910 956 1028 1132 1361 1265 965 722 572 497 515 551 449 392 405 746 1374 1806 1842 1727 1785 1926 1751 1413 1142 907 766 732 730 699 665 658 585 666 1175 1375 1374 1566 1882 1889 1306 641 428 415 424 409 426 459 471 476 439 360 322 316 312 308 311 370 453 440 375 376 353 285 244 315 542 882 664 414 299 261 236 222 193 180 242 444 819 1170 1078 824 799 838 776 732 801 897 1000 1099 1131 1021 883 671 463 318 222 166 205 374 626 1042 869 528 231 113 142 203 204 223 299 477 809 1235 1709 2197 2636 2944 2790 2347 1815 1262 722 319 249 349 459 468 296 158 125 129 141 194 357 519 643 700 671 622 573 510 476 467 474 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 26 73 106 105 80 47 18 0 0 0 0 0 0 0 0 0 0 0 21 73 194 371 565 722 781 662 381 151 49 14 5 3 3 11 50 118 236 364 476 571 670 791 938 1096 1228 1320 1376 1373 1302 1212 1165 1195 1276 1314 1300 1227 1209 1249 1296 1187 843 532 467 669 940 1101 1103 981 809 665 591 546 480 423 394 393 414 453 498 534 573 620 638 630 614 599 573 524 456 387 298 158 44 5 0 1 8 16 9 0 0 4 15 32 46 47 36 19 6 0 0 0 0 4 21 44 48 17 1 0 0 21 87 196 309 387 442 494 583 709 811 839 813 802 843 900 916 919 883 795 736 695 664 648 645 637 619 618 617 589 560 570 598 599 581 584 541 397 343 387 484 572 626 650 640 664 781 934 1105 1225 1220 1187 1197 1244 1557 1557 1518 1516 1384 1200 1134 1245 1441 1562 1426 1353 1321 1290 1282 1423 1625 1625 1365 1224 1237 1324 1462 1601 1607 1578 1554 1490 1456 1311 1308 1405 1475 1470 1427 1401 1393 1345 1216 1042 795 592 485 439 418 414 439 502 574 576 522 414 303 208 193 284 430 627 874 1243 1621 1826 1678 1397 1224 1173 1199 1239 1243 1109 844 556 378 282 204 162 126 152 125 115 137 183 240 311 421 581 754 813 806 766 741 778 894 1056 1205 1317 1378 1399 1384 1309 1186 1059 954 878 866 865 791 730 772 831 865 893 947 1043 1148 1254 1342 1394 1366 1310 1285 1289 1259 1192 1144 1090 1087 1086 979 800 720 790 857 897 959 938 815 708 707 793 897 1031 948 708 568 743 1336 1910 2101 2080 2060 2148 2022 1716 1389 1091 884 789 765 767 710 711 636 693 1041 1456 1657 1484 1670 1836 1403 864 538 450 455 439 460 510 531 523 483 404 352 350 361 361 327 412 460 406 330 312 332 327 235 315 507 930 1248 946 441 273 334 403 254 174 379 806 1268 1449 1260 1006 782 659 582 574 620 685 748 831 916 950 937 869 710 482 292 164 106 136 353 616 613 401 178 81 109 180 216 238 326 514 817 1190 1558 1900 2220 2410 2362 2113 1684 1139 595 278 302 418 496 460 321 199 168 161 152 180 243 336 448 516 512 518 521 501 508 521 514 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 59 126 155 130 82 40 12 0 0 0 0 0 0 0 0 0 0 5 35 102 235 430 655 808 815 683 469 230 99 42 24 25 32 57 124 229 359 473 562 636 706 794 920 1079 1228 1309 1317 1279 1189 1114 1084 1113 1181 1202 1146 1053 1122 1261 1377 1300 965 590 539 831 1088 1135 1046 886 711 580 526 498 445 383 338 335 359 401 453 500 533 555 580 584 581 578 566 535 487 418 299 125 26 2 1 7 16 19 11 2 3 12 25 42 54 53 41 25 10 2 1 0 0 6 36 73 73 34 3 0 0 15 69 165 266 339 393 452 530 648 756 788 760 755 816 883 868 854 828 743 665 636 644 656 655 651 638 628 634 637 635 617 590 565 554 561 545 446 392 398 459 544 615 647 645 647 711 820 1020 1147 1125 1062 1020 1021 1376 1591 1626 1623 1473 1228 1098 1184 1366 1445 1337 1280 1282 1278 1256 1350 1500 1501 1318 1206 1192 1180 1273 1499 1547 1545 1575 1511 1462 1390 1377 1416 1447 1426 1395 1431 1497 1431 1215 1000 767 582 491 440 386 329 294 292 325 294 271 215 168 142 185 317 468 605 794 1101 1409 1604 1430 1149 1067 1090 1142 1176 1183 1084 800 433 208 139 90 92 100 119 117 123 155 223 326 455 598 726 794 797 762 723 723 799 945 1112 1271 1402 1435 1408 1335 1208 1048 892 762 656 592 609 614 642 682 713 748 807 888 974 1042 1130 1220 1281 1239 1147 1112 1135 1104 1096 1127 1173 1192 1174 1069 930 908 899 913 910 864 813 778 789 890 1101 1296 1427 1396 1120 932 1035 1444 1874 2005 1966 2042 2275 2230 2031 1721 1336 1005 850 784 822 774 719 629 627 786 1099 1555 2302 1751 1639 1425 1085 725 510 462 443 467 500 536 539 513 455 392 370 391 399 335 380 399 363 313 291 316 361 250 386 770 1636 1955 1314 753 571 653 935 863 721 872 1177 1390 1361 1201 1013 791 632 547 512 516 552 582 638 710 787 830 805 706 571 408 234 121 117 200 319 358 258 135 78 113 175 213 259 372 567 819 1073 1300 1527 1769 1979 2071 1996 1700 1231 716 420 521 599 596 521 404 326 302 275 258 251 239 246 292 347 371 429 477 523 565 571 534 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 36 101 146 164 137 82 34 8 0 0 0 0 0 0 0 0 0 0 13 65 169 311 504 723 847 831 709 528 307 140 65 44 52 83 147 244 351 452 546 625 698 761 827 917 1045 1179 1261 1242 1155 1070 1043 1038 1055 1085 1086 1018 921 966 1145 1340 1329 1103 870 861 1008 1062 990 879 744 614 521 478 459 433 393 364 375 399 428 462 494 514 525 543 561 559 547 537 524 487 396 248 73 13 3 12 32 41 33 18 6 10 25 44 55 56 49 37 24 14 9 5 3 1 10 52 96 96 53 10 0 0 12 55 134 224 297 354 419 489 593 704 735 709 706 761 818 797 770 739 680 623 603 634 695 744 749 733 716 706 717 720 669 605 560 525 521 523 485 459 465 510 581 646 676 670 644 627 656 894 1063 1069 989 920 952 1247 1566 1687 1695 1586 1363 1184 1172 1258 1289 1308 1219 1185 1187 1201 1282 1376 1360 1231 1169 1064 1096 1147 1358 1453 1509 1605 1600 1512 1435 1410 1401 1382 1338 1342 1476 1650 1591 1291 1007 768 586 467 374 282 204 165 162 188 169 146 119 104 112 173 306 456 550 704 919 1174 1340 1235 1017 924 929 1007 1090 1119 1065 823 424 148 89 59 63 69 76 96 138 220 346 494 641 766 866 887 848 797 759 761 835 983 1163 1335 1444 1435 1341 1187 1007 838 711 628 550 482 479 526 589 636 671 722 801 870 907 965 1034 1057 1039 975 905 919 1004 1087 1187 1263 1312 1335 1308 1215 1119 1117 1116 1201 1222 1185 1084 961 915 992 1270 1639 1758 1814 1631 1505 1631 1944 2129 1923 1662 1745 2022 2180 2224 2100 1750 1266 953 828 828 789 719 636 580 604 739 812 862 1131 1268 1410 1273 794 516 442 434 446 467 524 550 539 501 441 384 384 417 370 342 328 316 298 273 277 281 289 486 747 987 1024 920 952 1078 1229 1428 1476 1510 1482 1407 1365 1132 1027 919 782 652 546 476 446 448 455 484 525 596 665 707 712 649 506 300 175 170 266 352 340 241 144 97 122 144 187 277 417 596 798 942 1072 1229 1421 1669 1920 1930 1786 1465 1043 734 702 754 698 600 490 444 413 393 391 381 332 290 285 310 353 423 511 588 618 601 555 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 70 146 186 176 137 79 27 5 0 0 0 0 0 0 0 0 0 0 23 105 251 407 590 795 877 825 710 540 328 156 71 57 90 160 246 326 401 478 562 652 743 827 895 951 1023 1116 1190 1176 1052 972 985 1013 1048 1060 1024 950 855 833 1018 1226 1271 1171 1053 995 945 858 764 680 602 537 490 458 442 438 420 410 431 451 461 476 491 493 488 497 515 518 513 507 493 438 315 157 43 11 21 55 83 83 62 37 19 20 41 63 62 48 35 23 15 12 12 13 10 7 25 74 119 120 76 24 2 0 5 35 98 175 244 304 370 438 531 647 669 655 666 711 743 715 677 661 641 634 662 729 825 883 857 822 802 778 785 785 762 709 628 548 519 509 500 513 540 584 637 680 694 677 646 621 639 823 982 1034 1002 973 1056 1305 1583 1713 1741 1687 1528 1312 1170 1158 1156 1202 1145 1083 1068 1127 1237 1302 1242 1110 1064 1003 1008 1035 1201 1346 1455 1560 1595 1523 1425 1385 1376 1295 1265 1347 1517 1658 1572 1263 968 743 566 421 290 180 114 100 118 148 140 118 98 89 99 142 230 355 478 663 878 1059 1133 1078 963 883 866 903 975 1014 977 709 375 162 82 53 42 45 63 120 220 369 540 688 795 872 924 910 845 791 766 786 874 1030 1207 1339 1390 1337 1186 982 790 664 614 601 567 501 452 484 557 622 679 741 804 848 884 914 932 938 910 853 825 884 1017 1164 1265 1302 1300 1272 1209 1149 1206 1379 1526 1730 1854 1854 1600 1167 919 1094 1470 1865 1981 2071 2087 2091 2187 2321 2258 1978 1572 1486 1632 1885 2119 2200 2020 1570 1185 937 827 791 764 719 656 599 641 646 574 489 627 1082 1320 890 529 464 448 447 466 518 561 565 545 511 485 448 470 450 390 326 279 267 266 258 253 289 466 655 683 654 762 1025 1367 1517 1503 1467 1507 1505 1340 1278 1067 940 831 737 628 515 424 387 371 342 350 384 441 507 569 637 650 542 385 280 252 279 407 561 419 194 102 109 136 201 316 437 591 742 831 912 1023 1155 1325 1605 1735 1788 1656 1373 1155 1091 1030 771 711 581 490 456 446 456 456 405 360 341 347 390 482 573 598 613 612 569 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 103 226 282 235 148 69 10 1 0 0 0 0 0 0 0 0 0 0 31 139 310 492 681 883 917 797 660 481 283 138 77 81 142 223 281 321 377 462 563 664 777 893 972 1007 1027 1064 1101 1072 948 878 955 1029 1064 1035 967 886 805 784 937 1085 1143 1120 1027 892 761 665 602 551 504 485 475 465 458 452 430 422 442 468 483 494 497 484 463 454 464 479 488 478 430 329 196 87 42 49 81 120 140 130 99 65 39 31 46 64 57 37 24 14 7 8 16 25 26 30 60 114 156 153 106 48 12 1 0 15 55 112 175 242 313 382 470 571 591 593 617 666 695 666 620 606 613 650 733 834 949 1004 949 885 851 824 821 815 780 713 648 612 591 554 532 564 610 661 690 698 691 670 655 646 674 786 911 1003 1055 1109 1233 1454 1661 1777 1801 1744 1622 1453 1270 1130 1089 1121 1102 1034 1019 1102 1235 1269 1139 974 879 945 947 942 1060 1231 1373 1465 1500 1437 1338 1317 1331 1249 1229 1359 1550 1634 1529 1232 883 653 490 350 222 126 79 78 102 138 142 124 104 88 80 93 156 262 408 599 794 899 929 920 885 844 879 909 870 868 825 641 384 190 102 75 57 74 145 271 421 581 733 847 909 924 907 857 789 753 759 813 931 1097 1240 1285 1264 1169 988 783 631 569 591 630 614 540 444 458 535 603 669 729 771 805 843 859 859 881 908 885 867 919 993 1096 1189 1227 1232 1238 1251 1246 1306 1787 2027 2176 2359 2334 1865 1168 911 1335 1745 1982 2091 2154 2213 2243 2200 2116 1902 1719 1547 1483 1536 1675 1824 1898 1856 1644 1369 1085 910 851 836 799 723 638 628 610 537 481 596 894 1114 835 560 506 495 488 497 524 560 583 578 551 522 511 516 507 471 419 353 316 270 256 253 290 437 618 758 958 1073 1130 1303 1440 1432 1280 1152 1233 1112 1039 916 757 592 468 405 384 334 318 258 227 238 262 303 349 419 524 589 573 498 428 471 738 1114 1045 582 217 94 99 157 253 340 432 568 685 757 825 918 1038 1161 1343 1521 1636 1585 1442 1407 1504 1477 1170 992 765 610 545 517 525 511 480 445 400 364 364 407 469 519 575 599 555 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 31 118 253 337 283 152 44 0 0 0 0 0 0 0 0 0 0 0 0 31 153 347 567 775 926 902 706 546 361 198 107 92 126 189 239 256 287 368 486 607 712 820 943 1024 1029 1004 1004 1007 960 863 836 961 1037 1038 965 879 803 746 748 848 976 1010 974 895 774 652 573 530 503 466 460 469 485 487 473 453 446 460 484 501 511 509 491 463 439 434 445 453 426 334 209 115 74 74 102 150 196 206 179 140 103 72 52 53 62 47 32 21 16 15 18 31 50 61 75 110 165 193 175 126 72 28 4 0 5 22 51 90 149 230 315 407 492 524 541 569 614 651 647 614 593 599 645 751 893 1047 1120 1061 964 907 872 859 841 798 736 690 686 691 643 595 611 666 719 728 710 691 674 668 680 722 788 872 968 1076 1198 1348 1544 1692 1787 1788 1723 1620 1508 1385 1253 1168 1147 1114 1031 984 1030 1183 1258 1118 939 829 902 913 883 955 1121 1257 1304 1316 1258 1154 1146 1148 1120 1184 1367 1547 1576 1421 1128 780 515 370 254 155 98 75 75 88 115 134 138 124 102 80 66 109 193 315 469 602 685 767 843 846 791 807 854 820 810 758 606 406 254 189 182 184 245 382 543 686 805 901 952 961 939 891 813 742 723 761 850 989 1150 1247 1195 1112 983 803 632 535 527 586 645 632 552 458 449 510 566 617 683 733 753 818 863 858 830 809 809 834 879 908 981 1059 1115 1162 1215 1260 1256 1214 1596 1797 2070 2417 2510 2103 1518 1488 1827 2084 2246 2287 2243 2183 2153 2011 1748 1539 1487 1542 1610 1677 1732 1719 1608 1551 1543 1485 1246 999 911 885 833 758 673 640 617 564 577 693 814 859 711 593 537 525 524 514 515 543 563 576 558 524 509 513 511 498 481 460 422 309 281 290 293 362 468 711 1271 1366 1105 965 1075 1234 1210 872 872 819 753 678 565 404 297 254 237 233 239 214 182 170 174 199 249 333 441 543 619 668 712 887 1204 1352 970 417 134 82 94 148 224 291 405 529 622 694 771 846 927 1017 1124 1230 1285 1234 1075 963 1483 1551 1408 1139 931 797 724 720 714 682 624 546 444 350 306 336 397 482 570 612 561 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 56 128 222 238 175 86 20 0 0 0 0 0 0 0 0 0 0 0 0 24 146 360 612 826 916 813 568 400 236 131 103 134 181 215 228 248 314 425 560 682 780 868 952 1000 990 979 976 949 884 824 834 923 991 958 877 808 751 711 711 763 855 908 871 768 641 540 493 492 505 515 481 487 510 518 510 499 491 493 501 513 516 504 481 451 420 395 380 368 314 216 142 109 104 115 143 191 252 254 214 177 153 130 105 91 83 52 32 24 21 23 32 54 85 113 137 177 223 232 198 144 91 44 11 0 1 4 19 51 102 174 261 351 434 482 513 542 573 603 623 629 625 626 648 748 909 1086 1179 1142 1044 965 920 903 881 839 774 720 718 749 712 654 640 677 723 732 719 703 688 681 697 737 786 850 928 1042 1193 1361 1536 1663 1735 1702 1638 1570 1507 1443 1367 1291 1243 1151 1036 976 983 1074 1134 1058 934 872 903 886 843 868 971 1096 1172 1163 1092 994 969 961 1002 1156 1374 1516 1479 1304 1059 771 474 317 214 125 77 68 76 93 118 146 169 155 126 102 69 77 141 233 342 453 576 715 814 799 709 663 710 768 807 799 719 562 390 341 370 431 533 664 782 861 905 928 929 921 883 801 719 691 725 795 892 1028 1178 1237 1139 1014 859 684 547 491 508 585 649 650 603 533 490 505 551 572 640 714 744 792 810 763 684 641 636 670 709 754 828 914 988 1052 1137 1267 1258 1193 1387 1608 1865 2193 2484 2512 2386 2380 2523 2634 2596 2438 2229 2102 2143 2058 1771 1490 1356 1402 1563 1738 1853 1845 1680 1596 1708 1685 1423 1150 1016 922 845 792 692 650 651 655 668 720 763 724 652 585 549 539 531 516 501 525 541 554 551 526 507 516 510 485 464 458 396 307 298 319 278 292 338 481 824 884 704 574 615 760 994 872 727 637 560 485 443 361 310 256 222 185 164 156 136 125 130 161 210 287 394 532 682 876 1020 1169 1221 981 468 113 78 85 98 125 165 253 372 480 565 643 723 780 822 874 935 998 1023 961 826 528 760 1083 1239 1273 1221 1067 1025 1003 1010 1003 915 733 517 356 306 330 399 510 624 665 586 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 82 132 155 129 84 37 8 0 0 0 0 0 0 0 0 0 0 0 1 12 115 321 549 714 746 621 407 258 155 116 132 179 210 213 221 270 366 483 609 717 792 837 860 870 873 892 947 942 883 829 824 860 888 869 805 764 743 729 726 739 769 804 809 719 566 461 453 499 551 598 561 545 555 562 557 541 522 510 502 502 495 464 428 396 365 325 280 231 177 141 149 158 161 165 176 201 250 251 205 186 193 193 174 154 140 82 55 40 32 29 39 66 111 161 210 265 300 288 235 170 109 55 14 0 0 0 14 45 99 164 231 307 385 444 487 520 546 564 588 629 659 670 676 795 952 1090 1166 1159 1087 1005 955 937 914 878 830 773 752 775 739 687 662 677 709 721 717 709 698 689 701 743 790 833 874 976 1143 1315 1454 1542 1590 1571 1534 1499 1478 1468 1439 1362 1308 1105 1044 1016 1010 1012 981 907 852 871 895 858 804 819 882 973 1065 1061 987 894 860 845 900 1101 1352 1457 1359 1165 929 701 483 336 233 149 93 80 93 124 166 210 225 196 158 133 94 68 104 177 258 358 487 603 661 679 639 655 743 809 808 753 657 540 452 454 521 607 711 818 877 887 901 902 878 846 789 716 674 693 759 841 931 1061 1187 1221 1135 978 795 629 518 486 502 576 644 683 679 632 572 552 612 636 658 703 752 792 767 651 503 410 365 394 448 526 634 752 843 916 1031 1197 1263 1214 1242 1398 1602 1779 2022 2286 2373 2404 2405 2392 2329 2199 2061 2094 2270 2252 1970 1602 1243 1127 1372 1659 1898 1969 1986 1934 1925 1829 1580 1311 1106 958 888 844 767 713 693 684 683 717 742 693 633 584 557 558 571 568 518 516 522 523 528 525 506 528 524 487 457 418 341 283 280 280 276 286 300 355 425 444 394 323 298 352 580 636 580 556 531 440 407 405 351 264 203 153 123 121 115 111 114 132 172 258 417 620 759 1002 1202 1220 1069 725 331 123 95 98 101 105 136 212 313 400 496 579 652 720 760 780 818 894 959 893 758 540 556 818 1070 1124 1157 1197 1198 1181 1225 1282 1236 995 638 443 363 362 430 576 726 730 575 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 16 45 79 113 135 133 101 55 21 4 0 0 0 0 0 0 0 0 0 0 0 0 7 59 206 359 451 457 371 241 157 116 121 143 166 173 176 209 289 387 485 578 661 716 733 717 695 705 781 893 936 884 822 786 780 789 780 735 728 772 814 825 804 762 720 698 651 559 507 532 569 594 615 598 578 580 577 559 533 508 490 476 462 444 399 350 310 273 227 172 122 107 141 206 236 231 214 198 196 221 224 176 169 193 210 203 191 180 125 110 90 58 40 40 64 115 187 271 347 378 355 291 210 132 67 18 1 0 0 15 49 109 180 243 300 354 401 448 494 542 573 616 672 690 702 731 859 987 1089 1144 1145 1102 1043 995 959 916 893 877 839 809 802 750 696 659 646 666 693 710 714 707 693 688 723 770 788 815 914 1076 1238 1361 1434 1471 1475 1459 1439 1437 1455 1448 1368 1294 1040 981 988 977 927 851 782 749 773 794 801 751 810 930 1035 1091 1044 933 832 810 870 982 1153 1322 1365 1228 1040 844 657 481 342 242 165 107 95 117 164 229 286 289 255 221 190 128 55 76 141 209 289 378 447 483 534 601 695 804 801 709 583 461 388 404 494 609 701 776 829 820 784 813 828 809 768 721 670 645 665 732 838 965 1071 1160 1193 1120 963 781 626 530 516 532 578 635 689 722 718 684 657 707 749 728 716 730 748 722 597 349 205 151 157 219 320 456 589 650 753 933 1155 1273 1270 1194 1162 1252 1306 1405 1608 1717 1760 1671 1559 1563 1676 1804 2061 2328 2367 2131 1848 1600 1404 1509 1773 1987 2111 2219 2226 2157 2013 1778 1531 1273 1043 931 874 831 788 731 667 643 643 689 672 639 606 569 561 586 585 551 528 530 526 503 509 499 516 522 494 448 379 311 291 290 295 293 290 282 269 253 238 204 152 152 164 180 195 298 445 520 454 362 316 280 225 162 120 103 106 103 87 80 89 140 251 400 680 863 1072 1296 1329 1089 676 336 166 122 113 106 98 105 145 215 298 413 509 577 645 703 730 753 788 854 840 730 561 484 577 699 796 972 1091 1106 1139 1241 1334 1325 1075 735 524 429 415 496 697 837 762 566 1 1 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 101 133 150 149 128 88 37 5 1 0 0 0 0 0 0 0 0 0 0 0 0 3 20 73 140 187 208 176 125 100 96 104 113 110 111 130 185 274 365 441 506 554 580 584 585 604 658 744 816 862 822 747 696 681 689 691 673 711 823 924 956 904 799 691 628 611 570 549 554 538 519 512 503 496 494 486 472 458 446 433 411 379 347 309 266 218 174 135 103 91 111 172 249 286 278 257 237 219 205 188 154 157 170 185 186 182 178 158 154 122 86 61 53 68 111 186 287 391 441 428 364 269 170 88 29 7 1 4 16 43 94 165 243 311 361 388 414 456 526 586 658 723 725 729 776 884 987 1065 1105 1110 1091 1065 1039 999 924 900 907 900 883 856 787 710 652 621 627 659 692 709 703 670 638 675 716 726 759 855 1003 1158 1280 1349 1373 1377 1380 1386 1410 1434 1414 1340 1250 1053 976 946 908 860 811 759 704 699 712 730 725 827 992 1095 1078 977 867 775 771 880 1041 1189 1269 1248 1140 1004 835 664 504 361 253 180 127 125 154 213 294 365 387 370 335 264 139 40 55 112 173 239 305 358 400 478 623 724 736 639 499 374 300 303 394 534 664 759 796 785 742 698 699 706 715 700 672 631 608 627 684 787 915 1010 1109 1164 1112 983 832 670 579 566 568 571 592 637 694 738 754 719 704 713 703 672 622 553 454 306 162 94 74 74 126 229 371 524 550 627 784 999 1207 1318 1257 1090 1064 1089 1165 1255 1276 1236 1185 1198 1250 1412 1612 1939 2129 2208 2169 2075 2018 1942 1892 1953 2053 2130 2200 2256 2267 2194 2014 1795 1528 1240 1038 912 837 802 756 678 667 681 668 648 633 616 600 580 590 593 574 551 539 529 514 496 495 499 508 502 473 431 387 338 286 283 285 279 268 263 262 222 169 140 131 111 95 97 131 273 392 383 298 240 203 158 117 98 110 93 68 51 45 53 92 178 412 691 896 1118 1308 1309 1055 777 472 247 148 116 105 92 78 96 143 225 344 448 510 563 627 670 663 666 680 674 636 546 319 322 459 581 678 746 813 888 989 1116 1100 913 702 573 508 482 638 852 930 791 543 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 68 112 149 182 190 166 121 71 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 22 39 65 77 76 73 75 82 86 76 84 106 149 222 312 392 444 463 447 430 446 510 613 714 759 748 697 615 578 581 604 621 630 701 837 963 1018 967 847 721 641 604 561 501 451 411 385 375 368 354 340 333 339 344 340 326 296 254 216 193 173 141 112 94 91 100 129 182 248 296 313 297 255 204 164 145 143 157 164 174 173 168 162 152 137 111 90 82 82 93 120 176 270 388 473 482 435 340 226 123 51 15 3 5 13 33 74 138 222 308 376 404 413 443 502 565 649 722 741 750 785 857 935 998 1039 1061 1069 1071 1072 1051 948 896 899 922 937 917 842 744 659 610 602 629 667 694 689 642 592 608 637 654 698 793 934 1088 1210 1265 1261 1244 1262 1293 1347 1384 1360 1295 1163 1039 999 972 939 896 851 809 774 716 696 694 729 861 1027 1119 1082 956 811 740 760 890 1034 1141 1195 1173 1103 993 848 697 549 397 269 190 149 169 200 263 348 422 469 487 446 305 123 31 27 75 142 213 279 335 381 429 520 552 489 382 280 219 225 306 443 578 681 745 764 749 716 683 669 672 667 655 625 575 552 595 667 771 896 1008 1119 1179 1113 973 875 743 627 589 578 556 551 583 633 665 678 625 564 521 477 426 372 306 214 109 82 83 98 95 118 199 329 520 600 584 655 857 1080 1251 1311 1176 1066 1097 1147 1182 1215 1203 1140 1128 1185 1290 1425 1696 1781 1827 1914 1959 1982 1990 1887 1865 1911 1969 2037 2119 2197 2251 2128 1951 1755 1540 1323 1098 892 824 780 753 742 727 684 637 622 598 582 590 595 594 580 567 553 539 510 461 487 499 514 532 538 524 497 412 321 285 278 282 298 324 300 232 200 176 157 131 96 82 89 187 278 298 251 179 114 81 94 101 122 106 69 48 46 60 131 339 569 704 874 1089 1266 1327 1256 1102 687 378 222 152 97 70 63 79 110 169 278 393 435 473 536 558 565 545 515 492 478 479 402 408 429 477 526 520 530 565 587 688 716 653 607 634 623 651 850 1017 985 751 470 3 2 1 0 1 1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 32 86 137 179 231 231 178 108 49 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 18 44 58 61 68 78 76 73 79 90 111 165 251 340 396 399 354 318 321 368 456 545 592 592 551 486 475 503 543 571 601 678 801 915 973 947 854 719 601 527 466 426 365 337 332 333 323 293 251 224 224 225 210 185 157 133 113 103 101 99 86 85 98 118 145 189 242 288 305 271 205 147 121 130 160 180 195 191 175 156 138 117 96 82 82 95 112 128 145 177 242 346 454 506 494 417 299 176 81 26 6 5 11 23 49 96 169 266 360 407 420 444 484 536 618 696 733 746 753 768 821 893 956 1006 1042 1069 1094 1092 1014 937 915 958 1004 991 913 807 705 642 621 627 655 686 689 646 594 579 573 585 639 741 878 1025 1142 1170 1134 1092 1103 1158 1236 1290 1290 1243 1132 1030 976 943 942 932 902 881 868 795 768 754 799 910 1036 1098 1043 902 755 730 807 948 1068 1121 1111 1068 1015 952 848 741 634 500 359 259 206 210 238 300 389 469 543 576 492 291 103 24 10 46 120 210 287 335 362 366 352 314 249 187 152 161 230 360 490 606 674 699 704 694 668 637 635 640 655 650 611 552 515 546 639 759 914 1025 1141 1189 1094 934 873 798 645 571 530 525 535 547 566 558 522 450 362 285 215 165 147 138 125 119 119 117 122 109 94 130 245 444 599 556 579 733 957 1169 1321 1286 1133 1110 1135 1161 1183 1178 1135 1103 1134 1209 1263 1416 1511 1566 1608 1561 1600 1670 1616 1605 1646 1722 1807 1859 1893 1963 1961 1902 1819 1731 1615 1412 1131 959 875 857 852 829 770 690 641 618 646 624 619 603 577 565 548 531 512 461 487 517 533 556 592 565 544 466 387 335 321 330 312 302 258 240 235 198 153 126 111 111 97 189 273 295 251 163 86 53 105 132 142 140 127 94 85 95 153 236 406 600 761 970 1179 1262 1199 1077 822 541 333 226 137 93 74 72 93 155 255 334 366 390 431 438 418 398 375 346 323 328 298 276 311 400 465 464 450 410 338 326 367 440 538 709 824 974 1114 1101 921 613 362 6 4 2 1 2 2 2 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 43 101 156 210 268 265 184 91 30 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 27 50 59 66 71 72 73 73 75 90 129 193 265 311 305 257 225 205 200 238 293 344 375 381 372 398 444 488 518 557 629 732 816 849 855 763 605 474 400 351 315 292 278 297 331 346 320 258 192 157 139 119 99 83 74 65 61 68 81 78 85 107 135 176 235 296 324 289 212 141 107 119 163 208 232 251 210 167 132 101 76 61 61 75 98 126 153 171 188 224 301 414 510 539 490 381 244 121 43 10 4 11 19 34 63 116 200 299 369 409 444 476 515 583 654 696 706 691 663 691 783 868 940 1001 1051 1100 1128 1103 1048 1027 1060 1100 1088 1008 896 774 691 652 637 653 684 698 673 635 603 568 553 592 694 826 958 1067 1060 1012 960 954 1013 1104 1180 1209 1188 1129 1067 1052 1047 1059 1032 979 962 935 882 828 812 849 928 1018 1063 1010 863 738 749 856 994 1071 1048 956 868 821 796 779 756 725 657 550 441 360 317 307 347 445 541 618 626 489 260 81 15 3 24 91 182 245 264 297 274 216 151 103 91 118 182 291 438 537 619 650 646 630 609 578 524 498 549 575 568 537 511 526 579 604 718 907 1060 1148 1132 1015 866 805 799 670 578 525 496 487 491 481 452 376 288 202 132 80 53 53 64 84 101 128 134 121 89 55 70 147 281 422 497 590 715 864 1030 1193 1273 1180 1135 1114 1094 1087 1103 1114 1013 1040 1092 1179 1279 1385 1494 1554 1238 1217 1204 1240 1263 1285 1352 1445 1489 1490 1512 1558 1599 1635 1667 1666 1568 1403 1271 1076 971 943 911 862 789 691 652 619 609 615 606 576 550 538 501 504 487 475 489 509 538 619 613 577 510 441 393 376 378 331 281 260 283 278 214 146 115 126 138 79 165 292 343 276 133 62 53 108 159 179 170 165 143 136 142 193 319 459 528 651 843 1053 1140 1126 1052 913 723 526 419 274 152 93 80 95 141 212 271 311 325 334 335 324 300 265 232 203 182 167 179 216 297 382 456 453 385 295 227 221 338 552 845 1061 1171 1177 1035 773 477 297 6 4 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 66 129 190 248 286 267 178 71 15 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 13 43 57 61 64 66 67 66 71 86 110 138 164 176 166 138 119 104 91 93 105 143 189 232 277 335 389 425 453 498 572 650 687 676 663 542 389 302 268 254 250 254 249 275 319 350 336 273 190 126 96 81 69 59 55 51 49 58 72 81 91 116 156 218 298 359 349 257 151 94 95 137 188 234 280 304 220 143 90 56 40 42 59 81 102 129 160 184 202 227 284 387 495 559 542 453 312 166 63 17 6 11 17 23 38 73 136 225 318 389 436 467 498 542 591 630 649 649 636 650 734 808 880 952 1022 1094 1154 1177 1153 1124 1129 1161 1175 1133 1039 908 802 732 676 663 681 696 689 675 653 607 576 579 657 781 897 973 960 916 869 846 886 984 1087 1140 1143 1125 1094 1125 1133 1148 1140 1097 1043 954 858 863 900 899 930 993 1023 985 861 760 768 859 965 1008 952 825 704 649 614 643 690 742 766 738 670 594 525 472 474 564 663 699 639 471 236 68 11 0 9 62 142 188 184 150 118 85 55 48 77 147 245 370 494 575 603 603 589 569 546 513 427 393 444 473 472 457 444 443 467 532 672 858 998 1027 987 937 865 882 829 708 604 533 491 470 453 416 380 286 185 111 63 33 19 19 27 52 73 98 116 120 108 88 69 93 165 248 382 557 714 829 895 993 1124 1141 1118 1068 1007 980 1022 988 925 960 1021 1094 1192 1334 1538 1947 1534 1258 1125 1049 988 936 978 1053 1092 1085 1072 1083 1149 1289 1412 1475 1445 1378 1348 1287 1177 1054 938 865 844 769 753 728 683 650 622 572 544 541 500 466 444 446 463 483 512 592 622 587 524 480 452 442 434 391 312 278 290 280 221 169 127 123 109 87 123 206 243 267 150 93 82 98 138 171 119 123 155 160 164 212 308 405 475 569 701 862 1018 1130 1134 1026 898 740 606 431 249 134 105 128 169 202 226 261 273 259 243 242 217 187 164 146 141 145 141 151 202 297 389 418 395 334 298 315 478 773 1073 1238 1221 1102 912 657 449 324 5 4 4 4 6 6 6 6 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 95 159 235 277 283 238 144 48 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 30 52 56 56 56 56 58 65 77 85 85 83 76 66 55 51 50 41 42 59 84 113 153 209 273 327 360 391 446 524 573 554 481 409 304 228 220 223 219 220 239 269 307 327 325 296 237 163 101 73 66 60 55 52 51 54 66 83 97 109 129 162 218 277 293 237 153 92 57 87 131 163 213 298 338 242 127 57 25 23 43 68 86 99 120 153 186 214 240 286 374 481 568 579 512 377 218 92 27 7 10 17 23 34 58 109 191 288 364 417 455 485 514 546 581 616 640 653 668 741 796 850 918 997 1083 1163 1219 1226 1201 1184 1204 1245 1257 1203 1100 982 862 755 696 684 692 696 699 702 670 639 610 643 733 828 886 872 838 813 789 801 888 1005 1076 1106 1115 1106 1132 1128 1129 1141 1136 1083 988 931 984 981 954 945 963 978 944 846 759 760 842 942 972 900 771 669 595 533 552 623 723 811 850 839 798 733 677 665 728 790 763 626 421 198 57 9 0 6 39 85 97 71 30 13 10 12 33 104 220 323 429 509 552 566 558 547 538 511 448 363 352 395 426 424 415 417 403 388 489 635 789 878 905 927 972 912 968 877 746 628 544 497 480 461 383 314 209 117 61 34 19 12 12 21 35 39 49 73 105 135 156 109 101 139 199 299 455 653 813 790 832 932 1013 1042 1022 991 995 1067 1040 937 904 929 984 1079 1229 1479 1993 1985 1819 1545 1294 1118 906 851 833 814 845 856 828 820 950 1055 1142 1165 1132 1147 1234 1256 1131 1000 873 883 867 837 793 746 707 669 585 560 535 479 428 437 496 518 494 480 507 548 542 479 464 461 464 455 449 387 309 275 245 220 183 129 117 122 117 109 118 113 201 189 131 82 68 85 126 113 125 128 130 135 168 254 376 422 481 567 725 945 1134 1174 1086 972 804 590 411 306 201 184 238 252 209 192 211 223 206 181 172 155 138 122 109 101 106 114 122 157 217 277 338 394 336 398 510 695 953 1201 1279 1224 1107 883 646 470 355 3 3 4 6 7 8 7 7 6 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 45 99 173 283 302 265 187 97 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 40 50 53 52 49 48 49 50 49 43 36 26 21 18 18 21 20 30 59 81 92 111 153 211 264 300 334 391 456 461 387 281 211 180 211 241 222 191 187 224 286 331 328 288 232 171 114 73 59 59 62 63 60 59 69 89 113 134 154 162 158 165 173 156 112 78 55 45 79 116 148 210 297 330 239 109 36 10 16 43 73 89 99 113 144 184 222 256 301 376 476 570 607 564 448 290 139 43 10 11 17 24 34 58 112 191 275 342 387 418 443 471 507 553 603 644 674 698 745 796 848 910 985 1069 1154 1230 1270 1267 1252 1266 1312 1347 1320 1245 1133 994 854 751 701 690 692 697 713 719 712 684 676 704 757 802 804 778 762 751 752 811 906 986 1047 1069 1079 1103 1107 1129 1163 1154 1077 1018 1037 1065 1056 1001 958 950 948 908 815 760 797 898 993 1007 917 766 640 550 521 542 611 728 840 900 927 936 891 839 824 860 879 800 608 375 156 41 6 0 2 11 25 25 12 2 0 1 29 92 185 290 375 439 485 519 534 525 516 523 499 426 357 322 323 347 390 434 451 462 441 520 644 761 856 931 989 1042 912 931 889 789 672 578 521 487 450 352 249 146 74 40 27 20 17 18 26 31 31 31 39 59 86 122 118 117 145 203 279 387 582 728 746 745 805 912 1022 1072 1014 1038 1058 1002 936 891 869 877 937 1060 1291 1553 1843 2207 2231 1961 1737 1391 1183 986 812 919 1091 1054 941 845 780 837 912 952 988 1025 1029 1028 1054 927 877 847 816 783 748 730 709 636 592 547 494 465 488 553 553 518 486 444 429 449 388 374 381 423 439 447 437 387 330 285 261 213 155 132 146 163 136 126 113 155 178 147 86 60 64 78 80 77 72 71 84 118 206 317 286 351 475 657 886 1091 1109 1037 947 821 640 461 359 353 422 495 442 303 195 168 178 166 146 131 119 108 97 86 75 74 88 98 117 154 192 236 319 314 396 544 745 956 1097 1105 1153 1118 905 657 484 349 4 2 3 5 6 5 6 6 6 6 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 12 42 94 173 293 313 233 128 48 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 17 40 53 56 49 40 33 28 24 15 5 4 4 4 5 9 23 52 79 82 70 72 106 161 213 249 278 319 349 297 208 137 116 148 225 238 192 161 180 231 279 298 284 232 177 124 82 61 61 67 69 77 71 76 90 120 157 186 205 215 198 165 132 103 81 71 65 72 95 125 179 235 263 237 151 56 14 3 7 36 79 112 123 128 150 187 228 271 322 392 482 575 630 606 511 364 192 62 14 7 13 27 42 69 120 187 253 302 334 348 365 395 444 512 588 650 696 728 767 825 878 931 991 1061 1137 1211 1275 1305 1310 1336 1387 1424 1412 1349 1247 1109 958 823 729 686 677 670 679 720 748 748 733 720 722 739 754 742 718 705 700 742 813 879 952 991 1012 1045 1068 1089 1131 1154 1101 1055 1076 1061 1030 985 953 949 957 943 890 878 938 1034 1067 991 820 610 451 399 409 446 535 683 834 928 974 1011 996 958 931 930 916 819 602 361 145 38 6 0 0 1 2 2 1 0 0 23 82 173 275 354 398 422 449 483 501 491 477 492 490 444 390 342 330 379 454 489 478 495 540 607 689 767 859 978 1051 1032 871 834 865 837 738 626 530 474 418 323 207 108 53 38 36 32 31 29 29 27 21 13 9 16 26 35 49 62 91 135 197 324 533 622 654 691 747 839 961 1025 983 968 948 960 947 899 845 826 873 966 1070 1296 1739 2005 1988 2070 2063 1850 1641 1606 1410 1281 1451 1541 1445 1170 871 791 807 834 878 917 934 951 994 920 844 814 811 808 794 771 731 675 623 575 527 487 417 484 532 535 518 481 425 406 356 316 309 365 406 403 405 403 389 353 326 280 226 189 174 229 186 169 167 184 173 129 91 74 69 59 57 54 44 41 53 95 203 326 359 352 416 597 827 958 935 879 842 757 605 466 429 528 681 771 684 449 207 142 148 142 128 113 102 96 87 77 62 52 67 85 95 121 173 205 226 245 312 439 577 726 769 849 991 1005 822 646 502 346 7 5 4 4 5 5 5 6 6 6 6 5 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 45 92 153 232 258 177 76 19 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 19 44 57 53 39 24 14 8 2 0 0 0 0 0 8 28 56 68 58 36 39 76 129 175 205 231 262 243 159 105 83 93 134 183 173 144 154 194 224 230 226 219 179 143 107 76 67 72 75 76 76 70 78 114 169 211 214 192 196 229 219 163 115 89 79 77 81 108 170 219 218 171 106 48 11 2 0 4 40 97 143 158 160 178 209 247 291 345 416 502 589 652 642 567 430 241 91 28 9 13 31 50 79 121 171 217 251 275 295 307 336 395 493 603 691 752 795 842 888 928 968 1014 1067 1126 1181 1250 1316 1360 1410 1461 1491 1482 1432 1343 1222 1080 925 792 707 663 637 640 686 734 765 773 759 740 730 734 729 700 664 654 688 747 807 867 905 933 973 1022 1048 1104 1173 1159 1121 1078 1032 992 957 935 939 966 990 987 997 1042 1101 1071 906 659 427 289 265 312 383 487 631 798 938 1008 1064 1075 1048 1010 981 951 877 701 422 187 58 10 0 0 0 0 0 0 1 10 60 135 220 306 370 395 405 427 458 477 468 449 464 489 473 440 400 399 442 485 485 445 457 524 599 689 774 871 1004 1066 992 836 725 742 796 786 697 590 497 419 320 201 108 66 56 54 51 45 37 33 29 20 8 1 2 4 4 5 10 24 68 185 342 505 581 614 645 678 732 818 876 908 905 837 840 871 863 828 816 850 901 917 976 1060 1155 1269 1404 1464 1470 1501 1740 1932 1975 1974 1991 1797 1636 1277 1053 1003 980 916 865 821 859 877 856 828 820 846 869 842 789 735 685 641 604 557 498 459 490 529 536 518 488 454 455 432 382 336 347 389 396 370 371 379 374 370 365 346 273 137 191 196 204 243 292 294 192 117 83 62 46 37 34 29 29 39 89 180 256 277 280 344 480 638 739 772 775 719 564 446 408 396 469 594 652 615 574 266 167 140 127 118 109 97 93 87 79 65 54 61 80 97 129 157 175 175 176 201 259 329 399 477 620 781 824 782 672 513 363 8 8 8 7 6 6 6 6 6 6 5 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 3 13 65 100 133 161 155 97 31 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 20 41 49 38 20 6 3 9 11 0 0 0 0 11 24 33 35 31 18 26 65 112 147 166 184 201 152 76 62 69 91 118 127 110 110 151 196 206 184 164 154 124 114 95 79 76 75 72 68 66 65 86 127 177 205 184 133 125 196 258 182 126 99 92 109 151 232 263 218 142 73 27 6 0 0 0 6 49 111 157 174 191 227 259 289 328 382 454 534 612 675 681 620 489 297 138 53 17 17 35 54 80 113 149 180 206 235 274 316 363 438 552 668 755 817 863 897 930 967 999 1032 1075 1126 1170 1224 1324 1407 1464 1503 1528 1531 1504 1440 1330 1197 1044 903 784 688 624 613 646 689 730 761 774 768 757 752 743 713 664 649 674 716 752 778 813 859 897 948 978 1034 1120 1155 1151 1100 1040 983 933 905 915 962 1005 1017 1014 1067 1077 986 797 564 359 228 218 292 416 580 761 917 1011 1065 1111 1127 1114 1073 1032 998 942 816 560 290 101 22 5 4 2 2 0 4 11 44 103 175 250 317 356 378 389 412 440 462 466 460 475 494 488 464 432 414 425 460 468 443 479 548 620 694 783 900 1029 1081 997 833 674 643 721 794 773 683 576 470 349 225 136 99 80 71 65 55 43 39 36 25 11 1 0 0 0 0 0 2 20 92 270 472 568 589 583 583 606 644 692 752 819 854 850 849 862 858 864 878 923 953 978 1016 1088 1123 1132 1111 1081 1167 1342 1539 1808 2223 2496 2155 1911 1555 1251 1189 1277 1210 1045 940 869 819 810 835 822 882 878 830 774 723 683 648 620 576 508 473 486 503 513 511 490 481 499 489 446 399 384 409 435 381 363 361 371 397 429 429 247 148 152 176 238 314 324 306 252 142 73 47 38 34 34 26 29 36 68 112 151 182 201 260 325 416 538 655 687 612 438 336 296 247 254 317 352 355 473 334 193 123 108 110 112 101 93 86 77 68 65 69 80 98 130 156 162 154 135 138 164 182 223 297 409 534 633 716 658 538 399 6 9 11 11 11 10 9 8 7 5 4 4 4 4 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 40 102 110 113 97 68 32 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 5 18 31 33 19 4 0 0 1 0 0 0 0 9 15 12 8 6 8 23 58 97 122 129 133 134 76 31 49 64 80 88 84 81 96 132 169 174 146 127 113 82 86 71 80 80 69 55 45 45 58 90 126 154 159 130 86 85 167 250 154 96 103 141 211 301 313 230 131 60 20 3 0 0 0 1 26 74 133 180 213 245 280 312 344 379 430 498 571 640 700 716 663 538 361 199 89 35 26 41 61 80 102 123 140 161 203 276 361 433 538 647 733 794 843 885 921 960 998 1019 1042 1081 1133 1181 1231 1326 1402 1455 1498 1535 1559 1561 1531 1432 1293 1144 1011 883 753 644 592 602 626 661 709 745 763 773 780 774 752 706 673 665 674 690 715 754 812 848 892 929 974 1047 1121 1134 1096 1045 980 922 889 893 932 992 1035 1116 1115 1035 900 729 538 361 240 242 332 511 746 966 1106 1155 1158 1166 1175 1177 1145 1099 1056 994 877 670 400 159 41 13 10 12 14 15 21 43 92 154 218 278 313 340 362 385 410 439 468 490 493 506 513 487 456 430 402 373 368 419 417 438 516 595 671 774 909 1050 1108 1011 855 728 707 773 830 832 768 651 530 401 282 194 143 111 88 71 58 50 46 42 32 15 1 0 0 0 0 0 0 2 27 123 353 516 580 581 554 526 512 535 584 686 809 910 985 1013 1032 1038 1025 1017 1052 1175 1332 1267 1202 1173 1133 1099 1076 1066 1091 1205 1408 2209 2262 1984 1622 1261 1156 1338 1258 1155 1036 931 846 784 801 802 829 815 792 748 696 668 642 618 574 506 468 443 434 471 519 501 504 491 462 421 385 391 422 410 397 394 380 386 424 435 370 233 150 116 161 287 333 321 369 297 151 59 35 32 35 45 33 33 38 46 53 64 101 131 162 200 293 446 574 627 572 437 298 218 205 210 230 227 273 313 236 136 92 88 96 101 99 91 80 69 67 70 77 87 101 119 133 140 132 109 118 146 175 194 208 236 294 460 622 668 596 450 6 9 13 11 12 13 13 11 9 5 3 4 5 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 3 25 77 131 92 61 34 16 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 15 10 2 0 0 0 0 0 0 0 1 3 3 1 1 6 21 51 80 94 87 78 62 23 15 37 48 56 59 61 71 84 86 91 102 85 81 69 47 52 41 76 77 59 44 38 40 53 83 120 135 119 82 52 77 167 194 137 105 225 357 404 347 225 110 48 16 3 0 0 0 0 4 40 88 143 203 259 303 328 347 381 433 475 526 598 675 730 746 702 589 427 260 130 57 35 43 60 76 91 102 114 139 193 283 393 493 610 706 769 814 860 910 957 1001 1032 1047 1067 1103 1153 1207 1267 1334 1384 1427 1471 1518 1560 1582 1567 1501 1355 1208 1078 953 828 718 636 582 576 593 642 687 719 754 782 802 800 770 730 698 676 667 681 717 783 817 845 874 925 1001 1073 1107 1104 1071 1014 953 901 877 909 1021 1162 1214 1152 1019 873 732 580 424 313 318 396 563 790 1010 1164 1236 1236 1226 1227 1229 1208 1168 1119 1049 935 745 500 230 75 32 26 33 44 62 91 130 171 210 252 297 316 347 370 396 425 460 502 539 527 516 496 465 440 424 405 385 408 427 349 340 414 520 622 731 869 1031 1110 1063 940 830 780 766 764 859 859 743 609 483 369 274 205 168 124 83 61 53 49 44 37 23 4 0 0 0 0 0 0 0 4 24 182 366 495 565 572 531 512 542 579 640 732 835 949 1090 1174 1220 1233 1184 1139 1227 1328 1276 1235 1177 1150 1143 1113 1044 1000 1033 1194 1467 1610 1589 1488 1470 1251 1322 1304 1217 1119 1051 978 852 794 765 743 730 726 710 666 636 610 591 568 511 451 424 409 422 465 486 502 486 433 369 333 331 378 421 445 405 362 373 383 380 337 209 120 106 160 348 389 331 294 217 119 52 29 32 41 47 42 35 33 34 42 48 55 70 97 143 229 365 476 517 515 443 347 283 269 227 213 181 164 137 111 86 81 73 78 86 86 78 69 64 64 68 78 92 109 124 129 135 126 112 108 126 163 174 160 145 151 304 553 708 708 532 8 9 10 7 9 12 13 12 10 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 34 93 122 50 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 5 20 46 61 57 37 22 12 4 6 23 30 35 42 50 57 58 46 36 53 34 25 20 15 18 20 60 65 51 40 39 46 62 88 115 114 78 45 31 83 173 178 203 186 295 391 365 242 118 49 17 4 1 0 0 0 2 14 45 97 155 219 284 338 371 388 416 484 520 558 631 712 763 780 744 642 492 327 183 87 43 39 53 70 78 85 103 143 211 308 421 552 670 748 805 849 890 934 981 1031 1065 1086 1107 1138 1182 1238 1300 1346 1368 1392 1430 1484 1544 1587 1574 1529 1408 1271 1138 1011 894 789 696 598 548 539 575 618 654 697 744 787 820 832 815 779 726 678 684 702 755 787 807 833 877 940 1009 1069 1084 1055 1024 991 936 886 916 1047 1193 1234 1195 1094 976 859 723 567 433 376 380 468 648 877 1079 1202 1236 1245 1248 1246 1234 1208 1166 1102 994 826 590 321 139 64 43 49 67 96 139 186 219 243 269 293 313 339 363 393 431 480 538 583 564 523 475 426 405 416 419 382 398 317 284 298 362 453 552 663 796 969 1070 1101 1046 952 881 827 671 844 898 830 707 579 467 364 275 200 150 109 81 65 54 47 39 27 8 1 0 0 0 0 0 0 0 13 72 178 320 477 564 548 571 629 685 723 748 780 825 965 1086 1204 1275 1254 1192 1215 1039 1059 1064 1054 1054 1064 1063 1028 980 925 919 966 1040 1104 1182 1506 1341 1302 1295 1228 1138 1111 1082 997 931 821 669 595 628 645 637 600 554 519 487 450 420 402 391 376 375 413 465 478 431 366 344 312 321 328 322 321 294 312 297 316 290 200 135 158 209 334 331 337 320 223 113 51 32 36 48 52 43 28 19 19 32 36 35 43 68 113 180 281 375 408 416 406 394 388 350 206 175 162 143 114 96 71 60 56 59 61 57 55 55 57 62 64 69 83 109 142 135 141 138 123 109 112 145 159 137 115 157 320 595 819 819 619 11 12 10 8 9 8 11 12 11 10 8 7 6 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 33 80 76 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 1 1 2 2 2 7 20 35 34 20 6 1 1 5 15 28 31 30 33 38 40 34 22 15 22 4 1 2 2 2 9 37 48 41 37 43 55 71 90 104 82 41 21 22 89 179 225 310 319 407 458 373 215 89 32 11 1 0 0 1 2 6 19 48 94 146 205 270 335 387 423 453 494 557 603 655 726 791 814 783 698 562 395 235 118 56 42 52 68 81 94 120 167 238 332 438 575 702 777 829 874 919 971 1026 1076 1107 1126 1145 1171 1208 1258 1312 1342 1358 1373 1409 1466 1530 1578 1584 1541 1456 1346 1223 1096 976 874 786 693 584 537 543 567 595 632 676 721 782 840 854 841 795 731 708 704 733 756 770 787 819 870 937 1023 1100 1073 1036 1008 971 934 947 1043 1163 1218 1236 1197 1114 1009 882 723 540 403 327 328 431 632 872 1057 1146 1203 1238 1252 1249 1231 1199 1136 1058 917 672 420 233 122 66 52 63 85 122 163 189 211 241 261 283 311 339 374 423 485 550 604 598 555 506 460 434 431 439 439 428 343 302 314 354 411 494 605 724 871 982 1058 1078 1049 991 893 704 821 906 890 796 676 563 447 352 266 202 153 115 85 62 52 42 28 13 3 0 0 0 0 0 0 0 4 17 58 161 346 466 502 557 645 753 845 860 850 796 818 922 1061 1162 1170 1062 1055 1007 1008 981 936 900 882 869 901 905 871 833 823 849 878 888 1073 1165 1276 1276 1165 1105 1109 1089 1083 1161 1183 1025 758 631 628 578 540 488 456 446 432 412 381 365 357 365 406 456 480 453 402 378 355 347 354 365 346 280 284 303 326 289 195 152 195 274 341 351 345 296 196 98 55 42 46 55 53 36 17 8 12 22 24 23 35 67 115 169 239 290 320 333 336 349 341 348 269 204 178 169 126 107 77 56 47 44 39 36 37 41 45 52 56 57 57 85 124 140 147 141 127 113 113 126 132 115 113 185 379 665 840 849 675 14 14 12 10 8 9 11 12 13 13 13 11 9 8 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 24 37 25 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 16 21 20 19 20 20 11 2 2 2 6 15 25 28 24 22 22 24 25 19 10 8 10 0 0 0 0 0 6 23 37 36 30 38 55 77 96 100 66 27 14 22 94 197 297 401 418 497 565 443 250 103 34 8 0 0 1 1 3 7 18 42 80 126 177 238 308 379 437 480 513 563 627 682 749 817 848 825 754 630 460 287 157 82 52 56 77 107 137 171 214 271 354 475 623 715 786 853 915 967 1014 1060 1111 1147 1166 1179 1194 1219 1259 1309 1328 1361 1379 1417 1469 1520 1558 1573 1550 1489 1407 1312 1202 1094 1000 912 830 687 593 553 543 547 561 584 617 687 779 829 844 819 761 717 696 716 743 755 763 781 816 874 943 1038 1053 1039 1013 990 984 1007 1076 1137 1202 1254 1242 1166 1050 907 744 575 435 337 283 300 424 642 858 1009 1119 1200 1249 1268 1265 1248 1172 1090 979 780 559 365 214 111 65 57 64 83 101 115 137 171 208 253 301 336 374 423 482 541 600 611 588 554 505 469 465 455 446 430 403 375 368 375 398 462 556 657 765 867 962 1036 1076 1084 1025 935 916 908 898 861 765 647 516 417 334 261 202 154 113 70 58 44 29 16 6 0 0 0 0 0 0 0 1 6 25 84 226 327 384 446 533 643 774 867 869 821 823 886 967 1051 1129 1151 1056 913 823 797 784 767 763 751 792 824 819 793 790 805 763 796 950 1140 1300 1302 1174 1131 1007 859 864 1043 1218 1232 1057 841 815 687 606 521 454 441 463 473 417 383 376 405 460 495 515 485 455 434 430 445 465 461 359 290 324 365 371 332 243 172 231 313 386 396 328 238 175 99 58 40 37 42 41 21 10 6 10 16 18 21 46 97 148 158 180 222 261 282 267 264 259 265 259 227 166 175 150 114 80 57 43 33 24 23 25 29 34 39 43 52 38 60 95 122 134 127 119 111 110 114 116 110 113 173 324 540 776 859 734 13 14 13 10 8 10 13 14 14 15 15 13 12 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 1 9 33 5 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 1 7 18 31 46 56 50 31 16 7 1 1 6 10 13 16 16 13 10 8 7 8 10 5 1 0 0 0 0 0 0 0 9 27 45 44 27 29 51 79 102 107 79 32 17 26 99 223 360 457 472 526 625 476 269 116 37 4 0 0 0 0 2 7 15 35 67 108 152 207 272 349 424 484 535 582 652 714 772 832 874 870 806 699 533 347 202 117 80 73 99 140 184 227 270 322 393 494 625 709 792 865 927 982 1034 1085 1136 1179 1204 1212 1216 1224 1246 1291 1312 1372 1399 1432 1472 1510 1541 1567 1577 1538 1461 1388 1306 1221 1145 1074 983 830 698 614 565 539 526 520 529 596 704 772 797 785 744 699 673 690 724 741 745 752 775 818 859 959 1024 1030 1018 1022 1042 1065 1113 1144 1202 1253 1246 1164 1034 894 765 644 545 462 388 358 411 543 720 887 1025 1137 1222 1274 1297 1300 1245 1164 1040 877 705 537 375 239 142 104 92 90 83 80 95 125 174 239 303 348 389 435 485 531 571 605 614 611 572 517 488 467 430 392 399 408 415 423 432 473 537 605 683 778 880 968 1030 1083 1103 1088 1006 922 898 900 827 707 575 466 378 305 243 194 156 105 79 54 33 19 9 0 0 0 0 0 0 0 0 0 2 35 119 193 248 300 366 454 519 614 680 736 802 850 882 950 1004 1007 915 736 616 600 622 669 685 667 688 708 731 773 822 837 821 855 960 1113 1287 1449 1419 1275 1046 706 505 518 667 800 910 913 921 856 771 683 577 484 441 489 470 449 451 465 492 493 491 486 474 464 466 491 518 485 395 328 339 370 373 375 318 172 201 286 376 407 330 256 176 99 49 25 21 22 17 10 6 6 12 18 19 31 66 99 103 92 109 161 228 254 224 192 167 166 192 206 164 150 116 88 71 53 35 19 14 16 18 22 26 30 31 42 39 46 70 102 119 114 108 105 108 113 112 103 104 165 325 545 734 839 733 10 12 13 11 9 12 14 14 14 15 14 14 13 10 6 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 3 20 42 5 1 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 8 19 32 43 51 52 42 13 3 2 5 11 16 24 17 14 10 5 2 1 1 0 1 0 0 0 0 0 0 0 0 3 19 47 72 70 39 29 45 70 97 108 87 48 24 29 95 225 379 488 513 516 584 422 239 102 30 6 1 0 0 0 1 3 10 25 54 90 128 174 231 303 384 461 531 590 667 734 792 850 899 911 860 772 614 424 274 174 119 104 121 160 208 258 314 368 423 505 642 721 787 857 930 998 1059 1118 1178 1226 1246 1245 1244 1239 1243 1285 1338 1391 1417 1443 1472 1501 1531 1562 1585 1565 1514 1459 1392 1325 1271 1221 1148 1002 839 717 635 583 551 529 530 578 650 703 724 716 690 659 634 648 686 709 718 719 723 748 785 869 942 974 1007 1050 1083 1108 1143 1167 1201 1231 1221 1146 1020 893 808 746 709 671 619 573 562 595 690 825 957 1071 1168 1248 1310 1346 1336 1277 1163 1012 867 730 576 431 316 234 189 161 142 128 120 127 183 243 300 348 394 444 496 549 593 635 662 675 656 600 532 475 429 363 364 388 419 451 459 488 538 575 631 715 807 884 952 1022 1089 1115 1064 979 924 903 832 724 609 499 408 338 284 239 207 168 127 81 44 23 13 2 0 0 0 0 0 0 0 0 0 4 34 74 138 209 238 297 345 393 438 491 560 643 727 822 891 901 812 608 427 390 446 544 590 585 570 557 561 602 686 780 822 807 839 932 1028 1118 1195 1383 1302 998 672 456 338 292 327 479 575 617 640 670 689 622 620 545 476 448 456 462 468 466 461 463 470 474 475 490 504 492 437 374 347 352 369 400 335 224 199 244 320 473 492 298 176 88 32 10 7 10 9 7 3 3 8 22 31 49 59 60 64 85 111 120 234 245 205 150 102 85 124 143 127 97 69 57 55 43 28 19 16 16 16 17 18 22 20 27 32 37 49 78 88 88 89 95 99 104 105 96 98 141 239 375 553 801 689 7 9 10 10 9 12 13 14 14 14 14 13 12 11 9 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 25 40 17 3 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 4 14 27 35 36 32 26 19 5 1 8 14 21 25 26 12 5 2 1 0 0 0 0 0 0 0 0 0 0 1 7 14 21 41 76 106 109 78 47 41 48 69 89 90 72 46 40 83 189 332 455 513 509 489 332 197 93 33 8 1 0 0 0 0 0 4 15 40 72 105 142 190 253 329 413 498 577 649 726 804 870 919 941 917 844 698 519 358 239 169 140 143 174 218 263 308 358 435 544 656 708 776 855 936 1015 1084 1138 1180 1223 1251 1256 1268 1270 1271 1300 1348 1399 1430 1451 1475 1501 1532 1568 1598 1600 1575 1532 1470 1414 1377 1347 1296 1171 999 856 752 682 633 592 574 585 613 640 649 639 618 598 580 602 644 672 680 676 680 706 745 798 860 918 975 1039 1101 1134 1161 1162 1149 1146 1142 1108 1027 913 862 852 860 860 839 799 754 728 759 841 945 1042 1130 1213 1297 1370 1406 1382 1301 1162 1031 924 781 644 523 426 355 310 290 269 214 206 245 282 313 343 386 447 512 586 643 683 715 738 736 694 612 522 479 413 377 373 399 451 499 532 556 570 609 673 741 805 870 939 1027 1096 1099 1043 973 908 809 703 612 524 444 380 334 295 269 245 202 132 66 32 18 6 1 0 0 0 0 0 0 0 0 0 4 12 51 125 161 204 224 251 272 295 335 407 489 571 636 680 641 505 364 293 318 380 444 488 518 523 501 550 669 733 760 757 772 814 821 853 912 1076 1164 1108 985 903 690 478 338 311 321 331 341 412 530 528 473 458 457 390 377 373 394 429 433 431 453 475 473 464 466 463 424 382 364 324 312 338 287 265 268 246 193 348 434 372 230 96 22 3 1 5 10 7 2 2 12 39 52 42 33 34 47 70 88 74 181 219 191 136 80 54 68 72 65 55 45 39 38 32 25 22 21 23 20 14 12 14 17 20 23 28 35 48 53 53 58 73 85 89 93 88 88 109 161 283 502 709 646 7 7 7 9 10 11 9 12 13 13 13 12 11 9 8 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 39 34 8 11 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 19 29 27 20 15 10 0 0 0 9 11 17 21 14 5 0 0 0 0 0 0 0 0 0 0 0 0 1 3 14 33 53 73 106 144 159 129 77 43 37 42 57 79 91 87 73 82 139 238 339 403 409 366 269 174 94 40 12 2 0 0 0 0 0 1 8 24 51 82 112 151 203 270 353 447 543 631 720 812 882 936 970 967 907 783 618 447 308 216 170 162 181 210 249 294 354 430 526 649 735 800 868 938 1005 1068 1129 1189 1239 1275 1296 1319 1333 1335 1336 1349 1390 1435 1464 1488 1511 1542 1584 1621 1644 1635 1607 1557 1505 1472 1453 1421 1330 1175 1021 903 816 743 680 647 627 617 615 606 582 554 541 543 583 635 673 690 692 691 701 729 770 818 873 935 1012 1092 1140 1163 1130 1066 1023 1018 1037 1033 956 918 912 919 929 931 918 893 871 873 917 987 1063 1133 1199 1270 1352 1426 1448 1428 1329 1201 1093 971 860 765 675 588 512 470 449 384 353 349 349 345 357 404 476 543 618 678 716 747 775 785 756 683 624 589 512 428 375 374 427 501 547 569 580 603 645 697 757 818 883 969 1044 1073 1049 988 898 793 687 605 539 484 438 396 355 332 320 287 204 108 50 21 7 1 1 2 1 0 0 0 0 0 0 0 0 8 32 67 103 111 110 125 152 173 206 254 286 298 308 311 289 223 164 173 193 238 287 325 349 373 434 540 598 625 645 686 776 710 716 751 797 851 889 895 911 928 859 754 650 571 508 476 482 483 426 406 505 616 465 361 318 318 384 425 412 428 440 466 482 468 437 417 400 391 318 297 311 299 267 230 192 154 229 295 315 256 114 22 3 0 1 4 4 2 8 33 81 75 48 33 35 47 81 117 102 121 146 132 121 80 53 37 30 31 33 32 30 28 24 24 27 32 34 25 15 9 10 15 19 16 19 23 28 32 32 31 46 69 68 69 74 81 94 126 283 480 619 577 10 9 7 9 10 10 10 11 12 11 11 10 10 9 7 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 29 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 4 15 24 23 14 4 0 0 0 0 0 2 2 8 10 5 1 0 0 0 0 0 0 1 2 5 6 6 9 12 16 28 53 83 102 125 180 212 180 113 58 47 45 53 74 104 126 127 111 117 159 219 271 301 299 237 160 92 44 17 5 1 0 0 0 0 0 3 12 28 54 80 113 157 216 294 389 497 606 710 816 892 952 993 1001 963 869 717 540 383 269 202 174 175 191 233 283 343 428 550 687 767 812 866 932 1008 1084 1148 1199 1242 1283 1323 1352 1369 1377 1380 1380 1400 1451 1479 1499 1523 1560 1611 1662 1699 1700 1679 1641 1600 1569 1551 1531 1466 1342 1191 1070 974 886 813 762 717 675 647 626 597 564 550 561 604 664 709 732 739 740 736 738 773 820 865 925 1004 1086 1149 1172 1129 1059 994 969 986 1005 954 897 873 879 901 931 961 977 970 950 986 1044 1106 1160 1206 1250 1312 1400 1466 1492 1447 1351 1250 1144 1052 976 909 831 743 671 634 574 523 485 452 418 419 471 526 555 621 691 739 774 793 789 775 805 749 695 608 503 407 353 401 467 521 556 577 596 623 665 733 796 863 934 998 1028 1005 926 831 765 682 605 544 501 468 436 405 387 383 354 277 166 73 27 9 4 5 5 2 0 0 0 0 0 0 0 0 0 2 8 16 28 29 28 42 60 79 99 107 102 91 84 85 66 35 31 45 69 92 102 114 155 224 332 419 471 512 561 615 605 623 662 701 718 730 744 762 811 835 843 850 868 853 870 905 829 667 596 677 770 637 452 367 329 339 390 392 369 345 390 427 435 429 416 408 402 358 329 311 300 287 224 183 197 235 261 274 268 135 47 10 0 0 0 1 5 34 86 125 110 66 37 38 47 74 91 90 93 99 68 72 60 45 30 22 26 30 31 27 19 16 20 23 28 35 26 16 10 10 12 15 14 12 10 11 15 16 14 15 41 54 54 61 75 76 124 252 417 556 567 12 12 9 10 9 12 12 12 12 10 9 9 9 9 8 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 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 7 19 28 25 12 2 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 1 13 33 44 44 42 44 52 67 87 108 128 139 132 191 243 226 160 105 79 66 63 75 104 138 154 144 128 134 163 204 236 239 199 138 86 48 25 12 4 0 0 0 0 0 2 5 10 23 40 67 106 161 234 327 439 563 688 814 899 964 1008 1027 1015 953 828 665 495 351 247 189 176 180 212 258 327 425 547 671 766 824 888 953 1014 1077 1136 1178 1204 1259 1324 1362 1381 1393 1404 1416 1439 1481 1486 1491 1521 1572 1628 1686 1734 1751 1743 1721 1693 1665 1642 1622 1572 1479 1356 1247 1148 1047 954 883 827 769 729 702 668 627 605 623 666 728 781 808 817 822 813 789 804 837 870 920 1000 1091 1166 1178 1142 1091 1043 1010 996 989 946 879 835 831 855 903 963 1006 995 978 1021 1088 1149 1196 1231 1260 1295 1364 1428 1468 1481 1461 1398 1301 1240 1182 1118 1051 975 898 840 781 712 652 584 524 507 532 560 573 624 702 774 802 778 744 779 812 798 732 660 588 489 383 408 444 489 530 562 588 611 641 706 769 836 900 952 966 916 830 748 717 669 609 553 513 486 464 440 424 414 390 330 225 100 40 12 7 9 8 4 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 4 10 18 20 21 21 16 10 12 8 2 1 3 7 12 12 3 23 60 119 194 277 364 427 491 519 549 604 654 665 688 710 724 759 771 763 752 766 828 898 987 1098 1158 1027 975 938 872 736 583 436 348 331 306 265 263 295 307 303 335 363 387 388 381 371 353 328 304 257 235 235 244 260 280 269 183 96 40 13 3 0 0 7 61 125 160 147 87 41 42 48 56 56 53 58 66 44 40 42 42 38 35 34 30 27 23 17 12 10 13 18 20 16 12 11 12 13 14 13 9 2 1 0 3 3 2 14 32 45 52 63 67 103 201 359 505 462 10 11 11 10 9 9 10 12 12 10 9 9 8 8 7 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 32 32 20 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 48 78 86 85 85 97 116 134 147 162 182 158 189 252 261 215 169 120 85 69 74 94 120 137 138 127 128 143 173 198 197 170 130 87 53 29 13 3 0 0 0 0 0 1 2 3 3 8 21 47 91 155 243 354 489 639 789 893 972 1026 1057 1065 1034 954 818 645 473 325 228 196 188 224 279 351 430 531 656 773 838 910 964 1011 1057 1104 1152 1208 1292 1364 1402 1418 1425 1433 1448 1472 1502 1501 1498 1524 1576 1638 1700 1750 1781 1788 1780 1760 1731 1707 1699 1660 1590 1500 1412 1323 1223 1106 991 940 888 848 814 773 732 712 723 763 817 866 895 905 909 907 887 885 894 908 944 1010 1097 1177 1172 1139 1088 1039 1008 996 987 953 889 827 804 824 882 955 998 987 1000 1053 1104 1131 1163 1238 1282 1311 1354 1397 1437 1469 1480 1471 1453 1390 1336 1283 1234 1182 1122 1064 1005 917 829 721 633 590 575 596 621 642 679 756 791 737 740 792 852 838 758 698 665 593 504 455 448 472 511 551 582 609 636 687 745 801 851 884 877 797 731 666 635 608 582 556 521 490 472 445 424 411 391 349 272 138 62 22 7 5 7 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 5 18 44 90 160 225 303 382 456 522 584 632 659 698 839 1003 1003 797 726 684 698 738 782 848 966 1113 1159 1182 1137 1070 989 845 647 461 361 309 297 296 271 240 274 299 329 352 374 394 385 347 301 272 282 300 286 282 292 273 226 150 76 29 5 0 0 8 70 153 203 184 99 63 51 47 45 39 30 35 37 34 33 38 45 45 46 39 31 23 17 13 7 3 4 4 3 2 4 9 11 13 15 14 8 2 2 1 1 0 0 3 13 34 50 64 72 91 164 307 431 441 10 11 11 11 9 7 9 11 11 10 9 9 8 7 6 5 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 24 24 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 5 17 37 61 76 79 81 95 115 134 146 160 186 201 205 257 288 265 206 141 88 71 78 90 101 108 109 102 105 117 142 162 165 152 123 85 51 23 6 0 0 0 0 0 0 0 0 0 0 0 1 9 29 69 139 240 374 536 699 846 957 1034 1084 1107 1100 1060 969 807 627 449 312 241 218 248 295 353 424 519 641 766 839 916 965 1017 1078 1133 1173 1211 1279 1344 1386 1412 1431 1451 1476 1502 1526 1534 1531 1543 1576 1626 1685 1743 1787 1811 1819 1807 1781 1757 1756 1737 1688 1618 1542 1464 1376 1266 1143 1100 1042 1000 960 911 860 825 827 864 916 969 1005 1017 1011 1013 1006 1000 996 1002 1026 1065 1112 1174 1156 1122 1063 1015 997 1001 1005 964 908 811 779 810 874 950 1001 1018 1056 1107 1139 1147 1170 1241 1286 1327 1361 1383 1392 1393 1406 1449 1484 1463 1435 1401 1364 1330 1295 1255 1211 1110 993 871 764 688 648 666 679 649 630 674 737 749 812 872 848 826 776 723 681 613 564 508 473 470 496 536 570 599 629 667 707 744 778 798 776 684 623 574 540 521 521 531 504 465 400 374 378 375 352 321 280 173 89 35 8 1 2 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 30 61 99 179 294 374 428 484 495 511 566 606 598 629 599 576 581 598 614 644 695 791 876 1039 1121 1142 1172 1198 1218 913 741 640 574 516 426 295 280 281 295 326 374 416 407 375 328 285 287 330 322 319 295 265 227 173 101 41 4 0 2 19 73 145 196 230 151 93 60 46 42 36 27 28 33 36 38 45 50 52 52 44 32 22 14 9 3 0 0 0 0 0 0 3 5 9 14 14 10 7 7 9 8 4 0 0 0 19 43 63 71 67 154 266 375 384 8 10 11 10 9 9 10 11 11 10 9 9 8 7 6 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 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 3 8 8 7 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 22 28 29 35 45 56 68 74 74 82 99 121 149 171 189 220 225 262 289 265 196 122 77 71 87 91 86 81 78 75 78 91 108 117 116 107 88 62 33 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 3 13 45 115 225 370 545 729 883 1001 1085 1134 1150 1140 1106 973 811 619 444 329 279 287 343 408 465 538 648 774 845 903 948 1003 1070 1137 1185 1213 1246 1290 1342 1375 1415 1462 1501 1536 1559 1567 1562 1562 1581 1620 1672 1744 1791 1824 1844 1844 1822 1794 1785 1790 1769 1713 1646 1575 1501 1417 1320 1250 1185 1140 1097 1040 974 922 914 953 1011 1060 1089 1098 1095 1089 1091 1089 1086 1090 1109 1132 1141 1154 1127 1087 1048 1025 1017 1019 1015 933 867 797 794 836 893 961 1017 1056 1106 1153 1182 1195 1210 1248 1285 1319 1342 1361 1384 1400 1396 1436 1472 1498 1502 1481 1443 1405 1375 1351 1329 1252 1140 1024 919 826 755 757 711 633 605 653 736 799 876 950 886 834 797 747 688 658 657 598 529 487 487 514 540 565 584 605 639 670 687 686 638 590 549 507 484 480 484 481 446 405 374 355 339 318 289 263 239 183 116 54 14 2 1 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 2 6 10 24 80 167 226 275 307 317 322 333 338 360 370 385 419 450 454 453 489 545 604 704 796 849 905 863 1124 1076 982 929 869 863 811 637 485 381 313 313 366 431 433 399 352 302 286 342 375 344 274 216 183 157 116 69 22 6 8 28 74 138 212 222 164 106 74 53 47 37 30 32 38 45 52 58 59 59 57 48 32 19 12 5 1 0 0 0 0 0 0 0 1 3 8 9 9 10 11 15 18 14 1 0 0 8 26 52 80 66 134 265 382 377 7 9 10 10 9 10 12 12 11 9 8 8 7 7 7 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 30 18 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 24 47 64 82 91 96 102 109 110 104 96 100 123 147 174 221 231 254 255 216 150 88 58 64 77 75 66 60 58 58 62 69 75 71 62 53 44 32 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 30 93 195 340 521 713 889 1026 1120 1176 1204 1218 1124 1013 840 647 495 418 405 445 518 560 598 683 794 828 908 969 1033 1084 1118 1152 1203 1260 1293 1354 1386 1445 1514 1557 1583 1595 1588 1571 1570 1597 1634 1661 1723 1781 1830 1863 1870 1852 1823 1811 1825 1825 1787 1725 1657 1590 1516 1431 1355 1289 1244 1207 1158 1092 1031 1013 1051 1103 1143 1161 1156 1136 1129 1143 1157 1170 1181 1197 1205 1183 1157 1121 1079 1044 1026 1023 1024 1018 930 861 851 870 900 936 983 1033 1074 1120 1162 1190 1210 1230 1258 1278 1286 1297 1327 1373 1397 1371 1395 1435 1466 1482 1476 1448 1411 1382 1379 1362 1305 1219 1131 1056 988 884 810 705 633 620 651 701 766 810 908 951 931 866 778 689 680 749 716 630 548 498 481 477 472 467 450 509 587 599 598 579 549 507 471 457 454 439 404 352 295 256 249 247 227 207 191 183 165 127 76 30 15 7 6 7 7 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 64 112 149 169 182 198 200 214 243 280 307 315 306 280 283 354 409 438 467 501 527 535 550 642 773 875 882 997 1089 1113 1011 818 580 468 437 459 469 456 411 358 329 362 398 355 273 202 156 131 124 99 64 32 17 30 72 131 168 154 131 131 137 117 83 50 37 41 49 58 68 75 69 60 52 39 21 11 6 2 1 0 0 0 0 0 0 0 0 0 0 2 5 9 13 16 18 22 9 2 0 2 10 32 59 70 99 203 370 412 10 10 10 9 8 9 12 11 9 9 9 8 7 7 7 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 26 13 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 31 59 84 103 119 135 152 163 158 133 124 116 116 148 196 205 211 198 159 109 67 47 50 56 51 49 51 53 53 52 54 54 48 40 34 31 24 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 19 71 164 298 477 678 870 1026 1143 1230 1281 1239 1176 1062 898 734 628 601 625 675 710 761 818 811 732 822 946 1048 1127 1175 1192 1203 1246 1259 1341 1410 1493 1580 1639 1656 1642 1609 1577 1574 1613 1654 1663 1696 1765 1832 1879 1901 1901 1886 1867 1852 1853 1835 1779 1712 1645 1571 1497 1423 1367 1329 1297 1256 1202 1149 1136 1158 1189 1222 1237 1228 1203 1193 1209 1218 1229 1248 1268 1269 1243 1206 1152 1088 1034 1014 1022 1032 1025 967 920 921 947 977 1005 1033 1071 1106 1131 1147 1159 1174 1196 1222 1236 1236 1257 1292 1309 1302 1317 1343 1366 1388 1403 1410 1407 1391 1380 1388 1371 1327 1258 1186 1139 1119 992 851 759 729 721 695 657 671 696 823 927 949 887 782 694 711 794 806 741 638 539 458 400 350 342 354 421 505 532 533 519 487 454 430 412 394 367 327 272 204 153 134 131 127 123 123 123 122 112 86 55 34 20 12 10 10 9 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 15 33 49 67 89 115 138 171 204 222 214 201 185 185 199 221 246 264 276 292 318 356 409 494 624 706 863 1025 1240 1391 1333 1072 836 630 547 538 529 498 433 387 387 419 397 299 208 151 124 123 110 80 41 13 30 63 87 105 119 139 175 194 183 132 77 53 53 60 67 72 75 70 59 48 29 15 7 3 1 1 1 0 0 0 0 0 1 3 3 2 1 3 8 12 15 16 16 7 0 0 0 6 20 37 55 80 140 310 384 7 9 9 8 7 8 10 9 9 9 9 8 7 7 6 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 30 54 78 100 122 145 163 171 163 153 151 152 161 169 159 147 137 116 85 54 38 39 42 43 48 55 57 56 54 55 55 53 52 53 51 40 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 18 60 137 257 418 618 817 997 1155 1275 1304 1287 1236 1128 986 869 825 811 822 843 876 957 933 715 737 852 927 1033 1124 1172 1186 1205 1228 1317 1404 1487 1567 1633 1670 1663 1617 1576 1572 1629 1696 1712 1712 1754 1819 1875 1916 1938 1938 1914 1863 1858 1857 1813 1751 1690 1623 1552 1494 1448 1414 1385 1358 1329 1299 1276 1268 1273 1290 1312 1326 1326 1315 1318 1293 1271 1254 1251 1262 1273 1271 1211 1128 1066 1044 1046 1043 1027 1002 1011 1050 1077 1087 1102 1117 1132 1127 1110 1098 1101 1113 1130 1148 1175 1212 1251 1283 1302 1308 1309 1293 1261 1257 1280 1317 1352 1366 1372 1375 1385 1374 1332 1274 1223 1202 1080 963 891 842 787 720 667 639 673 793 895 911 848 773 723 757 843 874 827 730 615 489 378 305 298 353 425 472 487 483 476 445 415 386 349 322 314 273 214 162 125 100 83 69 63 67 69 75 79 75 65 50 32 20 15 13 11 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 13 23 45 74 99 114 105 97 90 88 92 100 113 117 119 129 146 174 219 285 362 453 561 675 886 1232 1352 1311 1138 893 702 623 621 631 575 569 557 528 467 358 245 175 135 119 108 85 43 9 27 46 62 78 99 149 168 193 212 191 133 101 83 74 69 68 69 67 59 49 32 21 12 5 2 1 0 0 0 0 0 1 7 13 17 14 8 6 8 12 15 16 13 7 2 0 0 5 12 21 37 52 123 255 376 6 9 9 8 8 8 9 8 8 9 8 8 7 7 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 18 38 58 79 101 120 136 151 143 153 170 171 156 130 107 97 96 79 48 31 34 44 55 63 69 72 72 72 76 81 84 88 93 84 57 25 4 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 0 3 17 50 112 209 348 529 730 933 1117 1239 1305 1323 1274 1176 1078 1016 963 932 934 972 1016 1000 916 878 900 935 1010 1086 1147 1187 1214 1253 1322 1367 1412 1480 1568 1640 1650 1616 1581 1582 1649 1725 1751 1750 1773 1815 1858 1901 1938 1958 1945 1884 1873 1874 1837 1782 1727 1672 1616 1573 1531 1494 1464 1447 1440 1429 1406 1379 1364 1369 1394 1425 1447 1454 1430 1383 1327 1271 1233 1229 1261 1308 1266 1196 1143 1103 1066 1043 1044 1066 1112 1154 1172 1176 1183 1179 1153 1118 1087 1067 1061 1068 1080 1095 1154 1221 1268 1291 1294 1289 1283 1233 1158 1160 1197 1233 1274 1331 1366 1366 1377 1383 1375 1348 1293 1236 1154 1075 988 894 819 792 788 736 729 782 842 854 816 796 796 813 871 909 888 810 713 568 440 362 344 364 391 421 454 444 432 395 365 339 300 264 212 181 138 100 82 76 68 43 31 29 33 39 46 49 46 39 32 24 17 13 11 8 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 20 27 21 16 13 13 14 21 29 30 27 27 37 61 101 143 191 253 328 415 539 809 1028 1259 1303 1142 921 716 694 697 699 711 704 630 505 425 302 211 151 121 104 88 56 32 31 43 58 65 81 131 153 172 197 212 208 176 144 110 84 72 64 57 55 48 35 22 12 4 1 0 0 0 0 0 0 1 7 13 22 26 19 14 14 16 18 19 19 17 14 7 2 1 3 7 36 45 80 172 275 5 7 8 8 8 9 8 8 8 8 8 8 7 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 7 18 38 58 77 95 111 116 115 128 141 136 116 96 90 95 86 50 26 28 48 65 82 92 96 98 102 109 119 131 139 134 100 57 23 6 1 0 0 0 0 1 2 0 0 0 1 1 3 6 8 10 12 11 10 9 12 22 47 95 169 288 449 636 832 1016 1166 1267 1291 1257 1197 1141 1090 1027 996 1020 1039 1031 1010 1002 1004 1016 1069 1119 1160 1193 1222 1272 1317 1349 1391 1458 1543 1622 1661 1648 1611 1617 1679 1752 1794 1816 1833 1840 1844 1866 1910 1953 1963 1927 1904 1878 1838 1794 1760 1731 1690 1639 1609 1570 1536 1519 1518 1519 1501 1472 1452 1454 1484 1525 1552 1566 1524 1466 1399 1324 1254 1210 1227 1284 1278 1235 1175 1112 1062 1044 1044 1063 1126 1163 1177 1183 1175 1139 1089 1053 1034 1031 1037 1047 1059 1082 1143 1207 1256 1286 1298 1300 1308 1269 1190 1169 1182 1193 1209 1263 1321 1317 1338 1361 1365 1353 1305 1214 1166 1135 1077 1001 954 966 965 886 817 794 797 791 780 815 845 861 889 924 926 858 783 643 517 444 416 395 377 412 428 408 365 329 315 315 303 289 225 143 83 56 44 35 27 24 19 15 14 15 18 21 26 27 25 20 14 9 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 2 2 9 31 57 89 136 197 250 307 430 603 964 1242 1214 1045 899 817 673 595 600 635 668 432 382 316 238 174 134 115 97 72 52 43 43 53 66 80 88 106 136 166 191 206 213 199 160 114 81 65 55 52 43 29 13 0 0 0 0 0 0 0 2 5 6 10 15 21 26 25 22 20 20 21 23 27 26 21 11 2 0 0 0 20 44 63 111 214 6 7 7 7 8 8 8 8 8 8 7 8 7 6 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 23 27 21 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 18 32 48 61 68 77 94 109 105 89 75 74 81 78 48 26 28 52 81 101 116 123 124 127 138 155 172 181 156 98 46 16 4 1 0 0 1 3 5 4 0 0 0 2 4 7 12 15 21 28 30 32 33 31 32 40 56 91 152 244 369 524 699 875 1038 1139 1183 1196 1191 1167 1120 1073 1047 1044 1056 1072 1080 1081 1079 1099 1141 1176 1206 1243 1280 1310 1347 1401 1468 1537 1600 1647 1633 1628 1656 1717 1788 1844 1876 1883 1856 1851 1866 1902 1933 1937 1929 1893 1854 1821 1789 1775 1773 1725 1694 1683 1644 1604 1586 1586 1587 1569 1539 1522 1524 1553 1592 1615 1632 1604 1552 1497 1436 1362 1288 1260 1275 1265 1231 1183 1135 1096 1058 1003 1002 1058 1113 1142 1136 1104 1055 1014 987 996 1014 1023 1023 1035 1070 1123 1181 1236 1282 1312 1328 1362 1364 1301 1237 1183 1122 1061 1116 1213 1239 1280 1311 1312 1312 1306 1222 1205 1211 1165 1073 1006 977 979 950 889 844 810 777 772 811 866 906 933 964 978 903 825 696 575 499 464 433 383 375 385 358 310 277 286 334 339 331 280 206 128 64 35 27 29 26 19 12 8 6 5 3 6 7 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 4 11 30 70 119 161 192 209 264 516 893 1069 959 827 775 666 535 465 467 560 390 314 296 269 226 194 163 125 92 71 60 47 39 43 48 46 54 90 137 176 192 210 212 186 140 90 69 55 44 32 18 6 0 0 0 0 1 3 6 13 18 21 23 24 26 31 33 31 27 24 24 27 33 31 24 13 1 0 0 0 4 26 61 93 170 5 7 7 7 7 8 8 8 8 8 7 8 7 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 27 46 40 25 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 12 18 26 40 57 62 54 43 36 36 41 46 35 29 32 61 100 121 136 148 149 153 169 189 200 197 147 79 34 12 4 1 0 1 4 7 8 5 3 2 1 3 7 12 18 23 31 41 47 55 60 62 59 58 62 72 94 133 192 277 389 526 676 828 948 1059 1152 1198 1194 1157 1110 1087 1092 1101 1099 1118 1124 1133 1149 1184 1231 1276 1313 1346 1385 1427 1457 1487 1525 1563 1582 1625 1679 1744 1810 1857 1879 1905 1865 1892 1905 1906 1904 1900 1893 1869 1861 1857 1835 1827 1834 1778 1766 1757 1718 1680 1666 1671 1668 1636 1593 1568 1562 1579 1608 1629 1650 1650 1623 1583 1537 1490 1442 1391 1357 1324 1294 1257 1206 1144 1076 991 974 1001 1039 1068 1081 1074 1035 1006 1006 1007 1017 1042 1076 1112 1143 1170 1206 1234 1247 1267 1349 1438 1459 1402 1292 1180 1096 1012 1062 1125 1154 1181 1206 1224 1253 1277 1203 1142 1099 1057 1010 964 942 907 901 910 889 825 760 732 773 838 892 935 974 993 939 865 757 635 535 472 427 389 352 331 311 290 281 304 371 389 361 302 223 133 55 32 21 23 19 14 9 6 4 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 7 27 47 65 102 111 131 230 462 793 808 736 657 582 514 403 346 335 283 258 265 309 293 248 205 166 129 96 77 54 33 20 16 13 13 46 102 134 157 178 192 195 151 101 73 53 31 12 5 1 0 0 1 3 8 15 23 31 37 43 45 40 42 49 48 41 34 30 28 30 32 32 29 21 4 1 0 0 4 17 40 66 133 4 6 7 8 8 8 8 8 9 8 8 8 8 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 29 36 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 1 5 10 14 14 12 9 8 8 12 20 26 33 40 69 108 136 157 172 174 178 194 210 211 191 128 63 28 13 7 5 3 3 4 5 5 4 5 5 4 6 11 18 24 30 36 46 56 66 74 80 84 84 89 91 96 107 125 154 203 278 390 527 673 849 1018 1131 1191 1215 1202 1179 1148 1103 1067 1093 1124 1152 1183 1212 1241 1275 1321 1367 1415 1457 1464 1457 1472 1519 1567 1629 1700 1760 1814 1858 1890 1938 1903 1923 1915 1894 1886 1894 1892 1882 1905 1920 1905 1890 1887 1852 1833 1805 1764 1744 1746 1749 1727 1686 1634 1594 1574 1577 1596 1614 1622 1639 1620 1580 1541 1512 1489 1467 1437 1417 1389 1343 1277 1193 1116 1038 1005 1010 1032 1054 1070 1075 1039 1040 1031 1036 1080 1148 1187 1202 1209 1218 1248 1270 1266 1261 1325 1416 1475 1460 1370 1282 1266 1196 1147 1111 1079 1055 1067 1130 1189 1204 1132 1072 1053 1050 1027 990 976 935 919 935 911 793 649 625 703 781 844 907 959 959 938 895 788 670 582 504 397 331 287 273 282 307 344 392 444 431 367 284 209 146 79 45 23 14 12 9 6 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 0 0 1 1 0 1 4 7 7 14 27 43 65 148 427 569 594 553 484 513 405 331 287 252 236 259 367 364 313 262 213 154 115 97 62 29 9 2 0 0 14 44 74 106 137 165 193 154 107 71 41 14 1 0 0 0 0 2 11 25 37 45 54 61 69 75 69 71 71 64 53 40 37 34 32 31 30 28 15 8 3 0 0 1 12 26 38 79 5 6 7 7 8 8 8 8 9 8 7 7 7 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 13 19 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 1 1 1 1 6 16 28 38 55 80 112 144 170 182 188 194 205 209 202 176 114 56 26 14 11 10 9 8 8 8 7 7 8 11 11 13 19 25 31 34 38 46 56 68 78 87 95 102 113 122 129 136 140 141 152 187 261 346 465 630 806 955 1079 1195 1250 1260 1213 1148 1113 1132 1175 1184 1177 1173 1186 1225 1293 1347 1389 1437 1469 1488 1517 1568 1612 1656 1713 1753 1798 1852 1902 1947 1926 1924 1907 1893 1896 1913 1914 1917 1944 1959 1952 1938 1925 1893 1862 1821 1783 1783 1788 1766 1724 1676 1620 1578 1555 1552 1561 1569 1553 1601 1543 1447 1396 1407 1433 1431 1428 1450 1426 1365 1305 1258 1181 1094 1055 1057 1061 1041 1006 1000 976 993 1007 1076 1183 1255 1240 1236 1285 1315 1338 1351 1335 1280 1220 1232 1365 1446 1433 1400 1425 1361 1244 1140 1051 980 970 1049 1064 1068 1053 1034 1016 1013 1035 1016 973 900 892 924 894 733 569 637 719 780 834 890 936 960 983 948 861 760 652 535 424 344 280 261 280 320 365 440 487 442 362 281 227 194 125 73 40 22 14 12 8 7 8 7 6 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 17 41 59 61 35 13 9 16 11 3 0 3 3 2 0 1 3 9 32 152 280 395 464 386 424 375 314 282 284 262 277 339 368 334 253 205 172 150 121 74 34 17 6 0 0 4 25 59 86 103 130 164 149 102 50 22 5 1 0 0 0 2 8 22 37 53 71 89 90 84 91 87 79 77 72 61 51 45 39 35 31 27 26 22 16 8 2 0 0 4 12 20 40 4 6 7 7 7 8 8 8 8 8 7 6 6 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 5 17 30 41 64 86 110 136 161 175 183 189 193 188 178 157 107 52 24 14 11 11 10 10 11 12 12 12 17 24 27 28 32 36 39 41 42 45 50 60 71 82 94 107 121 138 155 173 182 183 180 186 223 266 346 466 608 753 898 1048 1163 1237 1235 1212 1204 1214 1232 1256 1278 1269 1244 1239 1277 1336 1378 1434 1489 1540 1592 1647 1693 1712 1723 1726 1764 1824 1874 1922 1924 1917 1906 1905 1925 1948 1932 1954 1967 1979 1983 1977 1957 1921 1881 1846 1805 1796 1781 1737 1689 1614 1555 1528 1514 1519 1546 1565 1495 1493 1344 1161 1086 1159 1297 1373 1368 1404 1388 1343 1314 1296 1209 1104 1083 1128 1148 1084 963 919 933 981 1044 1153 1293 1384 1325 1301 1355 1354 1348 1343 1318 1275 1199 1142 1219 1296 1329 1353 1395 1372 1289 1174 1080 1000 945 981 917 935 1028 1108 1125 1086 1035 993 908 818 822 887 895 745 681 762 802 824 849 881 911 945 987 963 906 836 756 650 543 438 363 314 299 318 351 419 452 435 379 304 241 216 193 145 86 38 17 14 11 15 17 15 15 19 18 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 26 78 146 237 328 286 217 160 104 62 31 22 24 23 13 1 0 0 0 6 34 78 141 258 274 312 340 346 334 332 295 269 332 411 402 310 251 221 190 152 108 60 25 6 3 1 5 20 43 60 76 126 151 122 66 16 3 0 0 0 0 1 9 20 32 47 68 107 136 122 98 91 91 87 81 71 59 51 45 42 36 29 26 26 27 26 22 15 6 1 0 1 5 19 4 5 6 6 7 7 8 8 7 7 8 7 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 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 2 8 19 30 47 67 84 100 118 135 144 158 162 157 151 134 96 53 27 18 14 11 9 8 9 11 15 20 28 36 40 41 44 46 47 47 45 45 45 48 57 69 82 99 116 134 156 180 203 221 230 233 244 263 309 384 484 600 725 848 986 1100 1158 1194 1223 1242 1250 1252 1244 1232 1237 1250 1269 1320 1376 1433 1478 1525 1582 1650 1714 1739 1743 1749 1787 1836 1870 1905 1923 1926 1925 1923 1935 1952 1936 1967 1967 1982 1997 1993 1967 1935 1916 1881 1824 1786 1749 1690 1619 1533 1502 1496 1499 1544 1620 1628 1431 1263 1090 967 936 989 1071 1155 1173 1246 1281 1298 1318 1316 1232 1114 1122 1215 1250 1166 1036 969 1014 1108 1218 1326 1430 1507 1439 1463 1516 1492 1406 1310 1242 1205 1170 1127 1127 1146 1181 1238 1275 1260 1262 1185 1129 1092 1015 975 908 929 1066 1192 1235 1198 1100 1040 956 868 836 893 966 825 808 846 866 871 877 890 902 928 963 976 977 958 901 811 719 583 472 387 338 335 356 399 418 441 435 404 386 372 313 212 107 41 17 9 9 19 29 30 31 34 28 13 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 13 32 83 152 206 470 737 757 572 360 233 174 122 96 83 70 49 23 11 4 0 1 5 12 26 98 151 217 293 325 270 292 306 296 343 441 463 433 367 286 220 168 121 69 42 27 14 6 5 12 39 75 121 146 118 52 20 4 1 0 0 0 0 5 18 30 51 88 136 183 191 165 130 105 103 116 94 72 58 52 50 45 37 30 26 27 33 41 47 36 19 7 2 0 0 4 3 4 5 6 7 7 7 8 7 7 7 6 5 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 15 25 37 48 58 74 92 105 128 129 134 136 124 95 61 39 31 23 16 11 8 8 10 18 29 38 45 47 46 46 49 49 45 41 38 39 40 46 54 66 83 100 116 134 159 190 219 244 266 285 303 328 371 430 505 588 668 777 907 1018 1105 1173 1229 1282 1324 1299 1260 1264 1287 1301 1325 1367 1402 1425 1445 1478 1533 1607 1658 1710 1752 1796 1835 1863 1890 1919 1935 1943 1938 1940 1952 1952 1963 1961 1982 2010 2017 1997 1970 1949 1907 1840 1777 1711 1632 1552 1512 1521 1518 1545 1537 1479 1435 1302 1182 1105 1076 1088 1100 1066 1065 1070 1118 1186 1265 1336 1358 1297 1166 1185 1265 1279 1195 1103 1073 1149 1291 1438 1556 1619 1605 1504 1554 1634 1649 1564 1408 1251 1178 1189 1146 1119 1126 1158 1187 1166 1118 1152 1141 1143 1158 1100 1027 993 968 1045 1146 1192 1176 1099 1052 989 901 839 879 1010 911 871 882 916 938 930 917 932 963 974 1005 1054 1076 1026 944 882 757 620 503 422 382 370 364 353 387 449 508 552 517 398 232 105 41 15 3 5 15 29 34 32 30 23 15 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 16 33 47 76 134 182 235 528 874 1069 993 673 405 338 273 206 149 119 109 88 55 26 10 6 3 13 25 43 60 95 169 225 239 284 310 292 299 355 385 402 362 282 206 149 113 79 61 49 38 28 11 3 58 117 143 120 58 19 7 2 1 1 4 9 8 13 37 70 102 178 265 269 238 206 173 146 143 145 118 86 63 55 55 46 39 33 30 32 42 68 81 67 41 20 5 1 0 0 2 3 4 6 7 7 7 7 7 7 7 6 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 1 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 18 26 29 34 45 60 74 91 108 112 125 132 120 89 58 45 34 24 17 13 11 12 24 38 48 52 50 46 44 47 46 40 33 28 28 30 34 40 49 62 77 90 104 122 148 185 230 273 310 338 365 397 436 480 526 577 653 763 871 968 1055 1134 1211 1298 1339 1361 1364 1362 1362 1363 1368 1354 1332 1342 1377 1424 1485 1566 1656 1717 1761 1796 1825 1853 1894 1920 1939 1960 1976 1980 1975 1969 1972 1999 2035 2050 2032 1996 1956 1908 1843 1767 1688 1623 1593 1607 1574 1554 1598 1540 1367 1296 1242 1164 1151 1147 1191 1219 1079 1087 1079 1081 1133 1241 1359 1410 1358 1240 1255 1311 1307 1219 1115 1082 1169 1329 1464 1577 1659 1640 1565 1617 1706 1719 1626 1470 1329 1239 1207 1162 1130 1144 1184 1171 1121 1080 1058 1062 1108 1166 1163 1090 1042 989 984 1012 1041 1062 1061 1006 935 852 814 870 980 956 926 935 978 1003 975 930 928 943 973 1024 1097 1163 1157 1076 1007 904 779 656 553 490 438 404 393 405 438 501 594 608 476 294 144 55 13 4 9 19 26 24 17 16 23 24 21 14 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 36 62 68 62 60 111 208 422 725 1036 1243 1049 767 625 528 403 261 231 208 176 132 86 53 54 42 31 34 39 35 25 49 93 163 299 383 350 334 294 324 338 310 253 206 149 122 125 119 104 95 57 38 53 105 145 145 96 37 22 19 19 9 4 10 13 8 29 96 182 244 289 312 265 212 197 174 158 155 156 147 124 79 69 63 55 45 42 40 41 68 112 126 99 63 32 7 0 0 0 1 2 3 5 7 7 7 7 6 7 7 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 18 20 26 43 69 93 98 92 113 146 153 120 71 50 38 27 20 15 13 16 27 43 53 52 46 43 43 45 43 36 28 21 17 16 18 25 36 51 62 70 79 87 105 139 185 240 295 343 384 422 461 491 515 544 598 686 779 864 948 1023 1081 1133 1185 1237 1272 1299 1326 1353 1368 1363 1350 1361 1383 1409 1450 1530 1618 1673 1710 1747 1787 1822 1859 1902 1946 1989 2009 2002 1989 1986 1998 2036 2061 2067 2047 1989 1936 1895 1841 1772 1714 1695 1723 1740 1664 1600 1602 1582 1508 1452 1305 1102 1096 1046 1037 1087 976 915 929 998 1100 1242 1394 1463 1467 1389 1358 1360 1347 1275 1139 1031 1058 1116 1204 1336 1475 1523 1506 1577 1698 1740 1686 1600 1513 1371 1282 1216 1173 1172 1197 1147 1115 1089 1062 1071 1116 1164 1196 1165 1069 1001 966 951 954 973 1000 956 921 921 954 1002 1033 1014 999 989 1005 1027 1001 966 950 959 994 1069 1162 1198 1193 1136 1068 992 912 824 726 641 530 441 390 375 387 424 510 576 506 367 232 138 89 55 56 56 47 30 17 22 44 50 43 32 22 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 24 40 47 39 22 49 126 255 436 659 820 849 835 801 753 671 492 445 366 297 250 191 130 115 103 102 81 61 62 53 38 35 51 189 406 460 532 436 438 473 459 428 380 314 277 250 224 233 236 178 163 151 134 132 145 109 88 68 74 90 25 12 13 21 61 136 194 245 254 204 157 133 122 118 106 116 137 156 173 176 130 112 104 88 68 74 81 84 111 148 150 108 80 54 23 5 0 0 1 2 3 5 6 6 6 7 6 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 6 7 24 25 40 70 96 104 111 152 189 174 118 61 40 33 25 19 16 15 19 31 48 54 53 46 42 44 44 39 34 28 20 13 10 10 13 24 39 49 55 62 65 74 94 131 185 251 318 378 431 474 499 511 524 559 633 723 816 904 973 1015 1038 1074 1118 1160 1202 1248 1298 1339 1365 1382 1416 1438 1439 1443 1487 1567 1657 1750 1813 1816 1779 1801 1876 1954 2020 2056 2060 2043 2024 2029 2068 2083 2078 2046 1966 1902 1872 1834 1791 1768 1780 1805 1787 1654 1536 1496 1518 1543 1497 1260 1099 972 848 795 810 761 724 808 940 1071 1211 1372 1521 1588 1541 1466 1417 1399 1369 1250 1057 949 866 839 895 1013 1100 1157 1324 1524 1641 1679 1694 1634 1533 1451 1390 1317 1256 1253 1199 1159 1136 1145 1158 1155 1153 1199 1230 1147 1036 957 931 928 901 916 931 985 1077 1175 1220 1153 1047 1006 1001 1022 1056 1072 1066 1028 1009 1029 1114 1229 1239 1237 1181 1124 1080 1033 959 854 716 548 401 295 242 250 326 370 404 399 358 306 272 265 244 207 153 96 50 26 41 75 83 69 48 34 27 15 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 2 8 13 14 11 6 17 54 113 180 240 284 392 489 552 574 592 471 392 342 327 349 355 306 215 140 104 103 103 112 116 82 46 32 69 219 381 667 786 820 818 754 727 662 584 518 466 431 426 395 368 359 313 207 192 194 195 198 192 171 134 52 28 27 60 146 248 215 159 119 74 36 32 36 31 36 49 68 98 151 157 137 123 124 124 112 140 171 184 182 170 125 85 76 67 45 20 0 0 0 2 3 4 5 6 6 6 6 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 5 50 44 39 56 98 147 168 173 207 168 98 48 35 32 23 16 13 14 21 35 55 60 58 52 47 46 41 34 30 27 21 13 7 5 5 9 20 31 38 47 55 62 69 88 128 190 267 345 426 490 527 540 543 559 613 692 784 869 941 999 1039 1061 1077 1096 1123 1160 1206 1255 1288 1341 1396 1433 1439 1427 1446 1505 1587 1644 1558 1439 1475 1636 1785 1899 1982 2035 2055 2048 2029 2033 2074 2098 2092 2049 1973 1907 1872 1840 1809 1752 1700 1717 1694 1535 1399 1345 1357 1364 1273 958 839 667 567 549 554 557 613 804 965 1083 1195 1343 1529 1629 1550 1376 1266 1302 1410 1360 1158 948 755 613 538 533 583 801 1026 1174 1223 1233 1286 1363 1398 1422 1441 1416 1367 1367 1317 1249 1226 1246 1252 1208 1158 1177 1202 1148 1047 948 883 851 850 865 916 1024 1174 1316 1374 1218 1045 964 977 1042 1105 1145 1164 1119 1082 1070 1095 1177 1277 1316 1250 1196 1170 1134 1056 929 740 543 386 276 205 192 202 219 233 238 236 241 269 310 329 285 200 117 71 66 83 112 122 104 72 53 47 35 23 14 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 1 2 0 1 1 4 16 40 66 90 118 162 206 245 262 281 244 198 175 212 327 446 561 558 424 240 163 133 144 165 144 91 52 32 65 188 492 800 1012 1140 1014 928 837 745 659 583 547 505 454 428 431 436 308 297 298 284 270 253 99 34 31 35 40 55 93 72 44 37 33 23 16 13 10 8 7 10 13 16 61 74 71 67 72 84 113 160 208 232 206 142 78 57 63 68 56 45 14 2 0 1 3 4 4 5 6 5 5 4 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 87 78 48 51 107 182 205 146 215 173 102 58 46 39 24 14 11 15 25 41 64 69 67 60 53 47 39 29 22 19 16 12 7 6 4 5 9 14 20 28 39 50 56 66 89 135 207 297 398 489 556 594 610 618 638 687 754 822 887 945 989 1007 1020 1041 1062 1082 1111 1161 1203 1278 1358 1412 1441 1459 1468 1465 1486 1536 1477 1388 1413 1517 1640 1749 1844 1917 1974 2017 2015 2021 2058 2091 2094 2060 2003 1950 1902 1855 1785 1660 1561 1616 1618 1442 1277 1183 1122 1053 967 702 587 449 352 322 347 413 519 793 1053 1203 1285 1402 1571 1603 1424 1227 1148 1201 1297 1373 1253 1048 803 560 378 316 368 561 719 749 688 630 660 789 903 1068 1225 1321 1362 1402 1390 1329 1293 1302 1315 1285 1238 1202 1163 1109 1038 961 899 853 885 907 956 1040 1147 1242 1275 1147 1033 973 988 1073 1181 1236 1235 1201 1168 1143 1146 1215 1330 1359 1286 1219 1193 1177 1124 984 783 597 464 371 275 207 163 131 115 103 90 101 136 170 168 135 98 78 80 107 129 148 162 167 162 116 89 69 55 43 32 20 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 1 13 26 41 62 80 87 101 96 84 83 81 77 112 186 321 675 1009 1054 770 424 229 174 184 182 135 65 47 47 109 278 555 910 1256 1134 979 845 735 657 552 495 453 414 378 362 361 333 330 335 329 287 258 148 84 69 69 62 40 34 20 14 12 13 14 11 3 1 1 0 1 0 1 6 13 15 14 18 31 52 78 99 112 79 43 36 45 52 49 46 53 32 10 0 1 2 3 3 5 5 5 5 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 92 82 44 49 93 144 172 173 189 174 121 81 64 48 25 11 12 21 33 45 57 78 73 64 57 49 39 25 13 9 7 5 3 4 3 3 4 7 12 17 24 32 41 52 68 99 154 232 332 437 531 604 653 682 694 720 765 819 871 918 953 971 981 999 1026 1047 1070 1115 1169 1263 1318 1356 1402 1449 1460 1453 1442 1461 1451 1424 1415 1421 1462 1546 1653 1757 1865 1969 1987 1998 2038 2069 2070 2043 2003 1962 1894 1822 1688 1523 1401 1373 1309 1192 1057 918 750 574 469 303 258 227 197 195 262 422 594 877 1135 1294 1368 1423 1496 1528 1482 1238 1033 1040 1207 1345 1295 1138 898 608 354 251 311 437 488 452 372 306 300 373 491 710 928 1089 1207 1318 1392 1395 1387 1398 1410 1394 1393 1337 1238 1128 1061 1054 1048 1036 1056 1073 1089 1109 1129 1125 1083 987 957 974 1028 1123 1252 1301 1294 1285 1300 1332 1358 1362 1397 1339 1280 1242 1214 1207 1178 1052 843 688 614 546 459 336 194 90 37 20 14 37 54 57 52 50 54 62 74 90 109 135 167 196 251 222 183 137 99 82 75 61 39 21 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 16 24 33 34 31 18 11 13 20 24 35 67 135 375 725 1012 1004 668 373 232 199 170 137 63 45 63 105 176 276 563 852 962 922 799 642 559 472 418 388 359 307 291 290 292 303 328 351 303 242 178 163 161 126 66 34 21 11 5 5 11 15 8 2 0 0 0 0 0 0 0 0 0 1 0 2 6 9 13 14 10 13 23 33 27 14 22 32 29 15 0 1 2 3 3 4 4 5 4 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 59 52 31 39 66 90 105 113 100 111 101 84 67 47 23 8 12 28 45 56 64 72 73 67 60 50 37 22 8 2 2 2 2 2 3 1 1 2 5 9 14 18 21 35 49 73 114 176 257 354 452 544 627 694 735 766 799 841 888 937 981 1017 1042 1055 1064 1080 1103 1132 1166 1219 1254 1281 1326 1380 1407 1433 1421 1400 1353 1309 1304 1336 1371 1403 1440 1514 1641 1786 1856 1925 1999 2027 1995 1921 1861 1918 1820 1668 1526 1391 1253 1129 1067 1089 875 617 399 243 175 114 94 94 103 137 239 463 678 937 1147 1258 1272 1235 1227 1105 1196 921 666 735 905 1143 1312 1242 963 600 330 273 337 385 371 313 245 205 218 281 400 592 800 977 1116 1264 1430 1504 1512 1493 1489 1527 1574 1526 1438 1343 1260 1203 1197 1199 1197 1201 1205 1202 1180 1096 1000 929 928 983 1065 1160 1270 1309 1333 1360 1397 1439 1470 1447 1447 1390 1325 1279 1246 1250 1244 1153 1003 865 757 645 518 366 216 103 46 42 58 89 69 37 25 34 44 44 46 53 64 90 126 149 211 245 255 228 175 139 120 94 69 44 22 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 7 9 8 6 2 0 0 0 5 16 27 43 101 217 340 521 501 402 335 309 219 116 65 48 52 73 109 143 319 543 744 887 886 717 568 452 385 349 322 271 249 237 245 281 316 333 307 264 249 245 205 132 52 20 12 10 10 12 13 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 10 4 1 6 11 14 24 0 0 1 2 3 4 4 4 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 22 33 32 29 38 57 84 93 82 72 56 55 60 56 40 18 6 12 31 48 59 63 67 66 65 57 45 31 19 9 3 3 5 6 8 8 6 3 1 1 2 5 9 11 20 31 50 80 129 195 277 359 442 528 613 685 743 782 821 867 921 980 1043 1097 1125 1151 1172 1183 1182 1172 1171 1176 1190 1231 1274 1287 1327 1351 1359 1373 1396 1418 1418 1409 1361 1336 1375 1462 1555 1620 1745 1887 1926 1868 1761 1668 1635 1570 1467 1365 1252 1121 1008 1012 1027 774 476 257 143 105 80 62 61 79 117 193 360 571 756 911 1011 1028 949 802 687 763 789 791 827 860 873 1074 1172 932 546 325 285 337 342 299 242 203 205 257 351 482 658 855 1042 1202 1366 1545 1617 1604 1552 1507 1504 1585 1606 1535 1420 1317 1264 1263 1261 1258 1277 1298 1292 1242 1137 1044 991 998 1047 1104 1151 1230 1298 1356 1404 1450 1500 1534 1538 1524 1486 1429 1360 1285 1287 1277 1221 1125 996 835 645 438 333 279 237 199 189 214 217 135 64 37 29 21 16 15 18 28 52 91 122 150 160 172 188 194 164 132 111 95 76 54 33 17 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 2 12 21 28 41 67 94 174 276 361 442 536 449 284 139 69 66 61 83 101 166 288 496 830 913 816 670 530 426 371 332 283 236 210 228 291 322 317 308 290 252 194 115 65 29 14 10 13 19 16 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 15 0 0 0 0 1 3 4 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 19 23 25 33 46 47 75 85 79 81 49 38 44 46 33 14 6 13 24 38 49 51 50 54 58 53 39 25 14 8 4 5 6 8 11 12 10 7 5 5 6 7 7 6 10 18 31 54 91 142 211 282 351 421 490 556 618 664 705 749 800 860 933 1017 1084 1163 1215 1234 1229 1209 1174 1136 1113 1123 1155 1181 1198 1243 1296 1343 1367 1368 1341 1195 1235 1271 1310 1314 1280 1300 1515 1708 1758 1702 1598 1483 1351 1288 1224 1149 1065 993 954 950 912 704 434 218 117 93 74 65 63 77 104 145 231 372 524 654 739 766 726 548 562 534 582 719 876 973 929 993 877 627 387 274 279 321 299 253 212 200 234 317 447 607 790 986 1180 1345 1478 1599 1638 1610 1540 1439 1311 1394 1479 1466 1392 1324 1282 1266 1271 1291 1316 1328 1308 1248 1167 1103 1076 1091 1123 1146 1181 1261 1335 1386 1422 1466 1533 1579 1588 1569 1531 1481 1417 1323 1259 1219 1186 1142 1066 930 757 586 481 438 415 378 342 358 316 211 124 89 63 18 3 1 5 17 44 86 110 115 98 87 100 129 151 153 143 127 110 93 69 43 27 15 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 26 38 42 48 80 142 206 275 362 478 601 580 454 274 116 102 83 70 58 59 95 220 544 734 798 750 631 542 460 382 297 246 258 289 335 350 339 326 295 227 147 49 19 18 17 18 18 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 9 13 14 15 22 34 32 65 81 81 77 54 41 44 42 29 13 7 14 15 26 37 44 48 47 45 41 29 19 12 7 4 4 6 8 10 12 11 11 12 14 17 17 15 9 7 10 19 36 62 99 154 224 294 362 422 473 511 535 556 575 604 648 711 795 896 1017 1123 1197 1237 1247 1217 1158 1096 1067 1065 1074 1107 1160 1213 1257 1308 1323 1245 1176 1187 1218 1258 1285 1295 1316 1389 1444 1438 1363 1243 1114 987 902 837 780 737 739 808 820 701 488 280 141 87 80 54 53 56 62 75 102 149 249 397 545 634 629 542 441 500 593 675 743 828 959 966 709 415 226 173 216 325 338 285 233 209 215 255 355 510 698 892 1081 1260 1396 1490 1551 1565 1532 1467 1391 1302 1299 1302 1273 1218 1161 1130 1145 1163 1182 1197 1203 1201 1178 1139 1128 1148 1166 1164 1172 1210 1264 1312 1354 1386 1404 1448 1498 1520 1524 1507 1456 1381 1290 1205 1152 1119 1092 1060 1010 913 802 707 630 562 482 412 405 353 272 202 164 130 34 5 2 12 31 53 66 60 54 41 27 29 53 94 138 154 149 134 113 85 62 46 34 23 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 0 0 0 0 0 0 0 0 0 2 16 41 67 60 59 77 129 215 330 431 542 598 570 497 404 232 186 143 102 62 27 19 105 309 584 819 922 922 749 583 451 378 370 390 401 393 363 335 316 263 175 117 61 29 22 18 17 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 1 0 0 0 0 0 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 6 13 16 14 10 9 17 20 38 61 78 77 60 47 50 46 34 19 12 14 12 19 30 38 36 29 24 21 17 14 11 5 2 1 3 5 7 8 10 13 16 20 23 23 20 14 9 8 13 24 43 70 111 172 245 325 403 468 511 522 510 490 480 490 525 591 701 841 976 1091 1179 1229 1220 1163 1099 1048 1019 1014 1040 1096 1174 1248 1300 1307 1270 1293 1286 1238 1202 1216 1253 1231 1142 1053 963 848 709 565 424 324 285 269 280 325 386 406 317 222 133 77 61 59 45 50 49 46 50 72 115 205 366 594 681 539 388 325 437 645 809 866 829 728 844 640 420 292 297 452 651 441 296 237 222 216 220 278 504 735 934 1105 1248 1349 1414 1447 1449 1415 1352 1284 1174 1117 1080 1045 1001 954 940 973 1002 1031 1058 1079 1093 1097 1091 1112 1144 1165 1173 1196 1240 1279 1277 1288 1335 1353 1385 1402 1409 1436 1452 1406 1345 1288 1236 1192 1146 1106 1110 1053 1002 929 843 761 689 575 483 436 379 316 264 226 177 70 22 23 37 39 26 19 12 9 6 3 3 9 34 83 124 138 125 101 79 65 56 50 43 31 17 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 3 11 26 62 57 55 67 100 170 334 467 554 583 571 527 512 430 341 258 184 112 63 50 90 217 422 660 839 920 843 706 586 543 529 454 363 321 317 318 314 286 193 115 65 32 25 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 12 22 25 22 13 5 6 10 22 37 48 51 48 46 50 52 41 26 18 18 13 16 22 25 22 17 15 17 15 12 9 5 1 0 0 1 2 3 5 11 16 19 20 19 19 17 13 13 14 18 29 48 78 124 194 283 382 479 558 604 606 572 533 515 524 557 636 752 872 989 1091 1159 1180 1153 1117 1079 1047 1030 1037 1081 1164 1261 1301 1304 1328 1349 1353 1277 1122 990 998 1145 918 709 529 375 248 149 77 39 42 49 58 79 122 215 298 277 180 90 63 53 47 30 23 28 42 68 121 220 403 559 574 445 331 307 421 662 868 958 930 710 701 726 704 623 598 824 973 630 419 317 253 199 137 122 435 723 921 1070 1181 1259 1303 1306 1293 1269 1223 1165 1080 1006 944 899 876 874 872 893 925 965 1003 1033 1052 1062 1077 1104 1138 1171 1201 1217 1234 1236 1248 1265 1271 1279 1300 1306 1306 1325 1356 1359 1342 1303 1277 1253 1200 1114 1102 1095 1062 1004 926 844 771 660 570 499 434 372 316 275 199 110 69 66 57 23 5 1 0 0 0 0 0 0 12 43 78 98 85 72 61 58 61 68 69 54 37 22 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 2 22 25 31 52 85 124 274 400 481 524 546 543 570 546 460 370 362 364 287 195 143 140 184 314 491 654 788 827 779 712 537 395 316 313 369 428 406 348 265 184 118 44 29 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 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 4 9 12 15 23 32 33 32 21 11 6 8 16 24 32 35 35 34 38 49 35 23 20 21 17 14 14 13 11 9 7 11 12 11 9 6 3 2 1 0 0 0 3 10 16 17 14 14 16 18 18 18 19 17 20 31 52 86 145 232 344 471 596 702 761 765 741 721 717 719 726 780 862 960 1050 1112 1142 1138 1125 1109 1094 1088 1101 1144 1199 1251 1280 1299 1328 1344 1353 1320 1177 1073 1052 980 738 490 275 126 46 16 5 1 5 10 12 17 32 69 117 166 158 104 50 26 13 5 9 24 47 77 116 227 374 530 620 601 539 543 657 861 1002 1037 1039 952 950 956 882 751 704 924 907 720 543 380 234 139 63 121 430 710 888 1006 1088 1136 1142 1122 1117 1128 1117 1087 1047 1002 951 900 862 874 876 893 919 950 982 1010 1037 1045 1059 1074 1092 1117 1145 1128 1111 1100 1107 1124 1132 1139 1163 1167 1172 1191 1224 1272 1295 1278 1277 1257 1184 1098 1082 1086 1070 1035 982 911 824 740 651 568 493 424 351 302 238 184 158 131 45 7 1 0 0 0 0 0 0 0 4 19 42 67 52 45 40 42 55 82 105 89 65 41 23 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 15 44 88 137 233 354 457 496 541 578 597 582 527 433 450 447 427 355 252 151 74 115 257 522 822 980 920 745 532 411 431 529 675 739 664 540 417 293 216 120 71 38 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 5 3 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 5 10 18 27 35 39 36 33 25 18 13 12 15 21 26 29 29 28 28 37 25 17 17 20 19 14 9 5 2 0 1 4 10 12 11 9 7 5 3 2 0 0 3 10 18 16 12 11 13 16 19 21 22 22 20 21 33 57 99 167 276 418 575 729 860 939 975 988 988 972 938 957 1010 1074 1132 1169 1180 1160 1137 1123 1119 1128 1152 1187 1229 1238 1230 1234 1266 1310 1321 1315 1178 1032 917 741 488 255 105 30 6 1 0 0 1 1 1 4 8 18 43 80 81 51 21 5 1 0 4 19 44 72 106 189 314 461 594 684 741 783 821 966 1116 1194 1228 1227 1221 1216 1137 981 820 771 543 368 285 221 146 110 133 294 532 739 881 971 1022 1043 1039 1021 1021 1046 1063 1066 1077 1054 1018 963 884 882 898 901 895 896 910 922 941 947 947 944 948 969 972 950 936 942 966 993 1002 1008 1017 1013 1015 1034 1061 1107 1153 1169 1175 1161 1119 1081 1062 1055 1049 1029 988 935 884 809 723 630 536 455 372 307 249 220 216 181 28 5 0 0 0 0 0 0 0 0 2 10 27 47 37 28 26 32 50 85 143 147 121 82 45 22 14 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 6 51 90 154 249 355 458 527 625 671 662 620 564 445 429 437 455 473 405 247 95 60 175 452 798 968 771 586 503 542 687 800 898 831 665 514 419 305 224 149 87 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 12 10 11 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 25 35 39 36 27 26 22 19 17 15 17 22 29 30 30 28 23 23 18 13 13 15 17 12 4 2 1 1 3 8 10 11 12 12 11 9 5 1 0 0 3 10 15 15 11 10 10 12 13 18 19 21 21 21 28 45 76 122 205 341 515 695 868 1006 1100 1152 1173 1173 1169 1170 1221 1259 1276 1277 1259 1216 1162 1128 1116 1124 1139 1124 1155 1144 1116 1121 1181 1257 1258 1202 1030 828 630 413 194 66 15 1 0 0 0 0 0 0 0 0 1 4 17 25 23 14 6 1 0 0 2 13 35 63 101 163 263 405 570 738 934 1014 1008 1081 1234 1388 1452 1412 1364 1381 1367 1249 1035 818 524 298 211 213 236 279 383 527 670 792 888 966 1002 1005 999 976 961 980 1013 994 985 975 966 947 893 859 844 831 805 786 790 791 794 794 785 778 790 831 813 801 798 808 829 857 862 870 873 871 868 864 862 901 949 989 1004 994 993 1044 1025 1014 996 968 940 908 880 831 773 703 617 538 449 347 259 224 209 127 38 7 0 0 0 1 1 0 0 0 2 9 30 41 35 24 17 22 43 82 158 206 208 164 86 47 30 19 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 22 70 155 247 296 359 442 550 656 693 634 564 484 507 574 655 760 715 561 377 271 299 407 524 612 503 417 494 716 944 911 809 636 426 277 242 163 130 104 59 21 4 1 0 0 0 0 0 0 0 2 6 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 10 12 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 1 12 27 34 34 25 13 17 17 16 14 14 15 21 31 44 42 31 23 23 21 15 13 14 15 12 5 3 2 3 6 9 9 10 11 12 12 10 6 1 0 0 3 8 12 14 13 12 12 13 16 14 15 18 22 26 33 44 69 108 183 311 483 670 855 1010 1120 1183 1215 1239 1273 1259 1271 1282 1288 1289 1281 1252 1200 1157 1117 1101 1104 1036 1013 988 971 983 1026 1062 1057 913 694 462 259 105 21 3 0 0 0 0 0 0 0 0 0 0 0 0 5 7 7 4 2 0 0 0 0 10 33 62 108 190 336 565 820 1019 1201 1248 1227 1266 1370 1470 1477 1403 1417 1473 1487 1418 1276 1048 740 520 439 453 493 553 640 718 774 817 864 926 958 962 960 949 932 922 955 954 985 981 957 937 897 841 802 768 737 713 708 707 704 700 685 675 692 712 698 682 671 671 685 699 711 723 733 739 740 733 720 743 780 814 825 813 840 998 1084 1070 1008 955 925 890 851 813 788 767 717 652 559 427 311 243 195 99 34 10 3 1 1 5 3 1 0 0 2 13 39 53 48 30 12 12 28 65 136 212 257 244 146 89 56 36 23 17 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 69 140 169 228 301 410 534 606 635 590 510 511 620 731 877 1027 1035 905 738 617 404 262 272 295 360 576 909 1017 887 674 475 296 212 167 132 103 77 27 7 1 0 0 0 0 0 0 0 0 1 9 12 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 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 1 8 17 17 17 13 9 16 16 13 9 8 10 16 26 42 39 33 32 37 37 28 21 20 23 23 15 10 5 3 5 7 8 8 7 6 7 7 4 1 0 0 2 5 9 12 16 16 17 17 17 17 16 19 24 30 37 48 67 109 194 320 477 652 828 978 1078 1116 1125 1137 1154 1137 1106 1096 1113 1148 1190 1226 1227 1188 1124 1075 1050 989 935 899 881 871 864 857 717 523 318 153 51 11 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 4 18 45 99 197 385 709 1066 1277 1368 1422 1439 1443 1448 1445 1416 1423 1539 1620 1625 1540 1356 1146 897 761 729 754 790 817 845 864 856 838 841 875 899 896 897 914 923 885 919 924 931 952 969 947 890 800 756 738 732 731 734 714 683 670 651 625 619 600 563 532 514 516 542 567 588 615 637 654 665 665 664 682 713 741 755 758 834 936 997 1015 1011 1006 996 955 875 814 793 787 750 683 622 517 406 326 256 171 80 34 18 10 10 8 2 0 0 0 1 14 39 60 60 39 18 15 29 64 122 190 241 261 195 140 101 69 43 29 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 1 5 40 75 144 215 290 417 531 598 597 530 469 511 602 774 1043 1197 1169 963 515 268 161 177 312 570 899 1101 1025 787 565 389 237 186 158 123 82 53 17 3 0 0 0 0 0 0 0 0 0 1 8 12 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 13 12 15 22 19 12 6 5 9 18 34 46 39 36 43 55 60 48 33 33 40 41 29 20 10 4 3 4 4 4 2 1 1 2 1 0 0 0 1 4 7 10 16 17 19 20 19 21 21 22 25 30 39 51 63 100 183 303 447 603 758 892 969 964 927 897 880 854 825 821 855 928 1027 1129 1194 1190 1114 1014 937 892 874 842 809 773 709 580 369 200 87 25 2 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 7 26 78 202 467 832 1169 1349 1454 1514 1539 1538 1490 1406 1432 1541 1674 1680 1495 1192 1007 1038 1004 1022 1061 1076 1050 1007 977 950 912 876 865 893 915 920 924 936 954 960 974 950 952 975 975 905 848 764 731 737 763 790 799 732 669 629 591 543 515 486 438 419 425 441 472 517 560 598 630 662 690 692 694 712 739 765 778 771 841 872 880 891 928 991 1039 1005 929 867 839 808 743 676 646 609 543 469 393 304 186 94 43 17 11 6 2 0 0 0 0 10 29 52 60 45 33 30 40 73 140 225 276 273 234 197 165 128 81 50 32 21 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 20 57 113 174 259 363 488 561 569 552 588 655 760 892 1007 1048 962 596 348 289 378 610 1021 1323 1320 1038 661 493 343 227 165 137 110 52 24 7 1 0 0 0 0 0 0 0 0 0 1 6 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 9 14 20 23 24 19 11 8 12 18 30 48 45 45 51 63 72 69 54 43 50 54 49 37 25 16 8 3 1 1 0 0 0 0 0 0 0 0 0 0 2 4 6 10 12 15 17 19 23 27 28 31 37 43 50 61 92 164 268 393 526 657 767 808 751 673 612 570 544 539 559 611 710 849 993 1092 1112 1033 902 790 759 769 735 690 608 467 276 115 41 11 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 71 249 575 965 1310 1535 1640 1650 1651 1652 1586 1450 1536 1652 1709 1580 1254 914 945 1143 1233 1285 1297 1260 1189 1111 1057 1015 989 977 966 965 958 936 932 971 1030 1003 986 946 901 863 836 817 816 793 792 804 804 779 742 659 582 523 481 452 436 442 427 434 460 491 524 567 613 649 685 731 773 788 789 784 787 803 812 816 835 825 814 844 936 991 1002 959 901 863 855 824 761 710 684 666 636 594 517 427 301 172 74 16 5 1 0 0 0 0 0 5 29 58 70 59 44 38 45 89 180 289 320 277 242 230 225 195 136 82 54 39 27 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 1 1 1 12 39 78 145 246 357 464 583 766 1086 1114 1047 986 853 749 711 610 515 510 597 846 1101 1281 1307 1087 601 433 309 228 172 108 69 28 8 1 0 0 0 0 0 0 0 0 0 0 0 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 20 22 25 24 20 15 11 16 30 38 52 73 74 85 89 81 62 45 40 47 55 51 41 32 23 15 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 8 12 14 17 24 33 38 38 47 53 52 57 83 139 219 320 432 544 645 625 519 413 342 305 296 330 388 461 566 700 833 914 922 840 720 633 622 593 514 404 279 156 54 8 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 3 17 90 367 757 1163 1504 1728 1805 1783 1777 1771 1740 1688 1688 1692 1673 1588 1471 1401 1436 1470 1473 1452 1411 1357 1297 1206 1151 1113 1091 1078 1059 1004 962 957 976 994 993 946 905 862 818 785 785 831 834 819 806 778 724 672 627 584 543 504 475 469 477 519 532 544 575 616 649 663 689 713 740 781 817 827 808 780 773 798 814 842 833 810 798 827 923 911 915 918 921 911 843 819 785 750 715 684 655 641 577 487 369 239 121 29 7 1 0 0 1 2 4 19 57 92 92 62 44 41 62 133 249 347 332 267 241 261 280 269 226 157 104 74 51 31 17 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 17 51 111 204 331 501 679 936 1145 1218 1165 946 753 632 560 566 666 737 873 1005 1106 1148 1005 587 368 271 209 124 49 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 23 26 27 24 21 21 33 54 56 74 99 98 110 92 62 37 29 33 43 39 34 27 20 14 11 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 10 14 17 18 20 26 34 39 43 50 56 58 60 75 115 178 257 346 436 512 433 301 197 146 141 162 225 307 392 486 580 643 670 662 613 541 471 419 329 218 119 49 12 2 2 1 0 0 0 0 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 44 186 528 941 1325 1598 1717 1783 1795 1797 1792 1782 1764 1678 1568 1561 1593 1632 1674 1640 1589 1547 1504 1453 1393 1344 1282 1241 1204 1164 1110 1026 934 928 953 974 975 953 908 864 836 824 831 857 891 847 777 715 665 616 597 597 598 593 587 591 603 636 686 712 724 740 756 771 761 765 780 801 828 838 826 783 741 724 728 726 734 764 804 831 822 836 861 911 960 987 973 877 835 803 772 743 710 668 654 605 523 417 300 193 99 49 20 6 9 25 27 31 58 100 129 123 86 64 73 132 242 372 375 326 267 249 282 320 332 312 253 191 147 106 65 36 17 7 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 11 40 90 174 335 511 712 914 1066 1101 1018 919 846 795 792 824 817 871 984 1101 979 727 481 336 260 149 51 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 1 0 0 0 0 0 0 0 0 2 10 13 16 21 27 42 52 55 52 50 53 69 66 82 105 110 107 92 68 42 28 26 26 22 18 14 9 6 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 18 25 27 27 28 31 35 39 44 52 58 63 67 77 104 145 198 262 327 360 264 144 70 53 77 119 172 262 342 410 457 464 440 403 360 313 254 177 96 44 16 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 6 35 125 372 711 1037 1288 1455 1576 1687 1734 1763 1790 1801 1755 1585 1438 1478 1588 1665 1679 1617 1552 1509 1470 1422 1365 1337 1307 1257 1203 1148 1078 960 892 914 940 953 956 941 911 882 876 883 887 882 860 803 733 681 654 643 654 678 702 729 759 782 777 804 806 796 803 838 834 858 878 889 894 898 885 850 816 760 703 677 673 674 694 742 809 862 847 838 872 924 960 959 941 879 836 809 792 769 712 684 663 624 558 471 382 318 252 180 101 48 72 124 111 95 99 119 140 128 117 103 111 171 297 447 403 336 269 235 264 327 378 385 352 307 263 206 128 71 36 15 3 0 0 1 2 1 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 1 5 16 42 135 269 421 606 801 895 913 905 917 905 857 825 828 865 915 910 740 562 413 291 196 68 13 1 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 2 2 2 2 2 6 7 7 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 15 24 18 8 1 0 0 0 0 0 0 2 8 33 40 48 62 68 87 104 108 101 86 69 72 81 97 112 119 113 113 110 70 33 18 17 15 11 8 7 6 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 20 29 34 37 38 39 42 44 47 55 62 68 75 85 100 121 155 201 242 243 156 64 19 14 37 74 92 165 225 270 298 303 281 215 139 86 53 24 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 26 99 259 549 846 1085 1258 1400 1565 1659 1730 1779 1797 1771 1688 1532 1463 1523 1610 1639 1597 1517 1452 1415 1379 1338 1306 1277 1223 1165 1119 1080 1034 999 987 968 951 941 936 931 923 897 881 871 853 823 791 761 746 742 741 748 763 767 778 786 788 810 830 839 822 801 807 854 831 852 872 881 881 871 828 796 773 748 725 710 694 698 738 781 817 850 849 832 842 876 906 904 893 861 827 796 783 787 740 708 682 651 603 539 486 468 434 367 276 199 237 244 204 161 141 148 160 139 104 67 57 100 189 358 384 324 241 186 211 296 366 391 387 386 389 329 221 125 61 24 8 4 4 5 5 5 3 5 7 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 27 71 137 363 607 784 854 808 797 805 818 833 847 865 858 766 641 501 348 196 86 21 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 2 3 5 6 6 8 9 10 9 9 10 11 11 10 11 8 7 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 13 31 52 52 31 11 2 0 0 0 0 2 7 23 47 51 61 79 95 112 126 130 130 118 93 78 86 115 139 153 162 170 148 87 35 11 9 8 7 7 10 11 9 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 21 33 41 45 48 50 52 52 54 60 66 73 81 90 102 115 137 166 185 168 100 30 5 2 9 22 23 42 67 94 116 129 125 85 37 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 2 17 67 178 375 639 894 1100 1256 1389 1546 1702 1781 1760 1674 1590 1571 1556 1564 1588 1589 1545 1466 1386 1319 1284 1254 1222 1212 1206 1163 1097 1032 977 923 892 896 890 873 851 834 808 795 794 807 824 833 828 823 814 824 839 835 820 791 753 743 745 734 760 788 792 787 775 756 760 741 731 724 724 730 727 703 715 741 761 758 726 716 719 733 753 775 804 811 812 818 842 875 883 867 841 815 791 772 765 731 698 684 670 639 600 573 565 547 498 412 310 328 301 252 201 168 178 152 122 90 62 37 18 63 147 201 213 191 143 168 252 323 367 410 458 461 409 306 187 91 34 15 9 7 6 7 7 5 6 6 6 6 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 7 163 362 578 818 884 834 826 872 921 961 924 843 737 583 406 219 99 30 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 6 7 9 10 11 13 17 23 21 22 24 23 20 23 24 22 17 15 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 4 11 20 33 51 64 41 15 3 0 0 0 0 1 6 19 26 25 23 28 43 65 78 89 125 145 131 98 86 113 142 152 140 115 84 41 15 4 1 2 3 7 11 12 10 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 22 35 45 52 56 59 60 61 64 69 76 81 86 94 108 113 126 143 151 132 79 22 3 0 1 3 2 3 6 11 17 22 23 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 10 47 126 261 456 685 896 1085 1262 1439 1621 1721 1699 1591 1498 1512 1624 1632 1603 1560 1503 1432 1362 1294 1211 1136 1077 1045 1041 1031 979 917 860 808 752 718 707 708 712 717 725 713 715 747 792 839 878 898 899 895 895 892 871 830 808 754 722 734 764 781 764 758 760 751 717 696 656 616 588 579 588 591 610 657 705 735 743 749 756 733 715 718 736 745 759 776 792 813 842 856 842 812 785 770 755 744 729 707 697 691 672 650 635 626 612 572 481 381 348 318 284 243 186 153 96 62 51 52 52 36 41 68 107 147 166 138 144 173 220 297 401 471 478 444 365 251 129 60 30 18 11 9 7 7 5 5 5 5 4 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25 84 181 415 604 781 855 881 863 876 825 689 504 341 188 80 27 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 7 8 10 12 13 13 13 17 24 30 35 38 46 64 70 66 62 50 32 24 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 16 27 37 38 19 5 7 22 29 16 4 0 1 3 9 26 32 34 35 34 28 50 108 139 137 119 113 124 128 115 80 33 8 5 2 1 0 0 1 4 6 7 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 2 8 19 33 47 61 66 67 68 70 74 82 90 93 97 104 114 119 125 134 136 117 67 22 6 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 77 191 360 557 731 904 1097 1312 1525 1658 1617 1527 1476 1498 1566 1603 1543 1479 1419 1357 1286 1204 1100 991 899 841 818 817 798 752 713 684 653 619 596 594 610 635 667 708 727 757 800 848 889 919 929 907 879 852 822 774 707 687 677 678 686 682 671 706 718 711 699 673 648 616 569 528 507 499 531 585 625 637 626 615 648 685 698 703 714 727 731 749 764 774 788 812 823 821 793 761 747 741 740 736 731 728 726 712 692 671 651 628 592 512 416 340 298 288 285 230 147 71 35 41 71 114 111 103 104 119 142 158 141 128 132 163 234 372 447 475 453 391 305 199 125 73 39 20 11 8 7 6 6 5 3 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 74 163 235 343 467 440 408 303 164 105 84 30 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 10 10 11 11 11 11 10 11 13 20 23 27 34 46 83 105 122 123 103 74 63 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 19 27 15 6 3 13 33 48 36 7 0 0 1 7 45 59 53 41 31 23 45 81 94 101 110 119 112 98 91 56 18 17 21 14 6 2 0 0 0 2 2 1 2 3 4 3 1 0 0 0 0 0 0 0 0 0 0 1 4 12 26 50 72 79 82 82 83 87 97 102 104 106 111 119 126 130 132 127 108 66 28 11 4 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 1 22 87 210 388 584 778 990 1212 1416 1564 1594 1529 1508 1529 1552 1533 1464 1376 1297 1230 1161 1074 968 843 736 669 643 641 635 619 605 605 610 606 599 606 637 654 664 691 725 753 784 827 867 882 876 855 816 775 730 669 590 554 544 552 567 578 573 562 574 595 608 605 592 580 572 547 510 479 465 501 549 577 577 561 557 580 620 663 699 724 732 737 746 756 763 768 783 810 818 805 782 763 757 762 763 763 762 758 741 716 691 665 633 590 529 450 366 307 290 304 268 184 99 49 52 102 171 208 215 199 174 166 161 136 112 106 127 186 332 435 475 450 382 316 260 203 135 71 34 18 12 9 8 7 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 4 13 11 22 39 70 70 41 12 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 10 12 13 12 11 9 7 5 5 7 9 14 17 22 28 35 63 94 131 159 147 128 112 85 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 16 9 6 7 16 29 42 43 7 1 0 2 15 52 81 74 49 25 20 40 53 57 72 89 94 78 77 112 100 70 71 72 40 15 3 0 0 0 0 0 0 2 7 7 4 2 0 0 0 0 0 0 0 0 0 0 0 1 6 21 51 80 92 97 99 100 101 106 112 114 113 115 120 127 131 128 123 108 75 41 26 18 15 15 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 1 18 76 199 400 660 928 1128 1248 1319 1400 1538 1582 1566 1510 1430 1342 1260 1184 1104 1022 932 828 719 625 572 557 563 567 565 587 622 651 664 662 664 684 689 692 699 710 731 760 785 817 840 826 797 761 720 674 617 547 472 446 442 454 477 497 461 436 443 462 476 479 484 490 491 487 481 468 466 482 526 556 561 575 586 608 644 682 713 732 730 723 728 741 752 746 756 777 791 791 781 779 767 772 781 786 780 769 751 729 704 679 652 614 563 491 411 346 311 307 284 225 155 104 93 143 216 284 304 261 189 140 110 89 79 76 84 143 267 400 481 466 378 316 275 232 180 114 61 35 20 13 10 8 11 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 5 7 8 9 11 12 11 8 6 3 1 2 5 9 12 14 16 24 30 42 61 91 131 131 120 114 110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 17 19 18 20 27 42 51 11 3 2 4 16 47 78 68 34 13 20 43 47 52 67 82 84 72 71 106 111 106 101 78 37 11 1 0 0 0 0 0 2 4 7 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 3 19 52 83 99 109 116 121 121 117 122 123 122 120 122 125 126 121 117 105 77 51 38 29 21 16 15 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 28 120 305 577 854 1035 1100 1081 1092 1267 1543 1547 1428 1278 1149 1054 987 925 856 785 715 649 593 558 541 540 549 562 587 634 683 724 750 760 790 782 775 768 757 750 759 782 796 800 793 769 738 694 646 585 515 455 391 348 331 342 371 389 316 297 313 339 360 374 386 392 392 402 428 456 490 533 562 576 603 663 702 707 705 712 722 728 720 712 717 735 754 753 753 756 757 753 747 759 752 766 787 795 780 762 747 730 712 691 664 629 595 536 463 391 332 300 272 229 185 158 147 180 236 288 300 250 172 101 61 45 45 51 59 100 193 331 454 454 369 303 266 264 263 171 106 62 34 19 12 9 11 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 1 2 4 5 6 6 7 7 8 7 6 3 2 3 5 7 9 11 11 14 20 26 30 34 48 61 67 64 58 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 16 25 28 27 30 45 63 58 18 5 2 6 19 37 45 28 21 36 56 49 52 56 54 49 45 42 52 47 42 41 33 17 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 3 19 48 76 96 114 130 140 143 141 141 138 133 126 120 116 112 111 108 94 68 41 27 18 9 3 2 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 2 18 91 246 471 711 867 962 1026 1056 1107 1262 1337 1227 1076 936 832 769 733 695 657 626 608 601 606 612 602 594 604 624 670 725 774 812 836 839 887 882 863 837 809 793 783 785 796 801 789 752 703 633 559 485 414 343 274 217 182 174 186 201 183 187 209 242 280 302 317 327 343 370 410 451 500 560 607 640 682 719 734 724 724 740 743 735 721 717 720 725 740 747 750 748 740 732 727 726 730 751 777 790 772 747 728 715 705 694 669 639 619 583 523 447 369 305 258 212 159 115 113 131 134 140 154 157 129 84 47 26 21 35 55 85 158 279 403 409 356 317 296 290 295 223 149 92 54 30 16 10 10 10 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 4 3 4 5 6 5 6 6 7 7 8 9 10 13 18 23 25 26 29 30 28 25 23 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 2 3 8 23 45 63 68 76 85 78 26 6 5 9 8 3 2 6 22 44 54 40 37 43 40 35 34 35 18 13 7 7 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 5 20 44 71 94 119 142 156 162 166 161 156 149 137 123 112 104 94 83 65 40 18 8 4 2 0 2 9 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 3 0 0 0 0 0 0 0 1 16 93 229 415 623 816 962 1112 1212 1220 1157 1105 1000 857 735 646 593 581 582 579 573 575 594 625 653 672 679 684 694 699 728 776 823 865 897 901 927 926 889 831 784 788 783 770 764 763 753 712 639 549 461 377 291 219 162 109 71 58 69 95 113 128 145 169 214 242 265 289 322 366 410 443 473 513 561 610 640 636 660 680 709 755 771 750 735 735 735 715 719 735 755 772 779 772 750 733 726 733 751 773 763 743 721 707 704 706 679 669 653 621 568 487 420 336 256 186 123 76 61 56 46 35 37 50 68 63 45 26 17 30 48 73 142 271 379 391 369 370 383 355 318 258 188 127 82 48 24 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 1 1 0 0 1 1 3 5 6 7 8 8 7 6 6 7 9 12 16 20 22 23 22 20 14 8 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 2 8 21 45 73 80 84 71 45 19 7 7 8 5 0 0 0 16 29 31 22 18 29 36 38 31 20 9 8 6 5 4 4 1 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 21 45 74 104 132 156 174 182 180 173 170 166 154 136 118 103 80 57 36 17 4 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 1 3 2 0 0 0 0 0 1 4 20 114 277 452 649 878 1123 1309 1364 1272 1112 965 866 778 683 603 548 523 532 546 567 590 619 656 689 692 701 728 752 747 730 742 774 803 838 892 918 944 941 894 822 762 769 780 767 739 704 662 603 520 434 359 295 231 164 105 62 39 34 39 59 81 102 117 131 167 200 223 243 271 317 360 389 404 417 432 452 468 480 544 619 681 734 765 757 752 761 772 764 761 771 796 822 831 813 795 776 756 746 749 765 764 753 737 727 727 718 690 667 644 612 566 488 433 353 257 165 96 55 33 19 10 5 4 10 25 33 31 24 25 27 37 67 137 270 380 399 386 393 432 431 369 300 231 169 116 73 37 14 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 1 2 3 5 7 8 9 9 8 6 6 6 7 10 13 16 20 23 22 17 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 30 32 32 24 13 10 9 6 3 2 9 19 7 3 2 3 4 7 13 26 34 24 8 8 9 6 4 2 2 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 4 17 42 75 109 139 167 190 200 193 179 174 178 171 153 130 112 83 52 27 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 1 7 21 56 136 328 557 785 1017 1247 1436 1457 1311 1110 930 810 738 696 651 622 613 619 626 640 674 729 785 819 827 790 766 762 768 772 760 755 761 765 779 829 900 939 943 913 861 811 795 793 788 769 718 611 507 403 318 254 207 166 115 74 49 36 32 38 55 72 93 112 123 140 161 178 177 172 190 220 258 277 276 270 282 302 339 416 503 580 655 715 723 725 740 769 798 812 825 846 863 859 849 836 816 797 784 775 775 772 765 756 748 734 722 701 672 634 590 544 487 434 368 279 172 102 65 40 23 11 5 4 6 11 15 15 11 18 15 21 53 128 268 389 438 452 471 513 540 473 382 296 219 152 100 51 18 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 8 9 10 9 8 6 6 5 3 5 6 9 14 19 19 16 11 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 3 2 1 12 21 22 13 3 1 1 8 17 8 2 0 0 1 4 9 23 29 20 8 6 5 3 1 1 1 2 1 2 3 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 30 67 108 143 174 198 209 204 188 175 184 183 165 141 123 100 72 46 28 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 0 0 1 4 9 20 46 91 178 345 641 950 1208 1394 1486 1457 1313 1138 996 891 818 778 783 753 744 767 806 839 874 928 981 1012 1010 1020 957 893 850 835 835 810 790 783 798 840 898 939 954 953 934 896 851 797 759 744 738 701 565 434 325 244 184 135 100 71 55 47 44 44 50 65 81 96 105 108 112 123 131 121 99 98 107 121 130 129 124 131 153 211 281 348 410 497 562 595 618 645 680 735 779 811 831 846 857 860 850 835 824 817 807 797 790 784 776 766 753 738 719 689 647 598 547 500 455 401 328 217 147 101 70 46 25 14 10 9 8 9 7 4 2 2 9 35 105 273 402 478 516 536 586 635 589 493 387 277 184 117 62 24 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 3 6 9 9 8 7 6 5 2 0 1 2 3 7 12 16 17 16 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 5 18 28 27 15 0 0 0 0 1 2 1 0 0 3 11 24 16 15 10 4 2 3 2 3 2 2 3 2 2 2 3 4 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 17 49 96 133 163 185 198 200 192 176 184 186 175 157 143 131 115 92 70 53 38 24 14 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 4 3 10 22 29 25 20 18 20 30 47 67 102 175 301 501 797 1149 1412 1551 1564 1476 1324 1159 1045 974 927 890 871 885 897 920 960 1013 1066 1105 1147 1189 1218 1222 1199 1117 1018 934 889 885 869 858 875 921 980 1015 1005 988 969 942 895 816 718 647 610 601 594 511 397 291 213 166 131 95 73 61 54 53 57 64 76 86 90 92 90 86 84 78 68 62 65 67 67 63 59 62 78 109 155 206 250 290 353 409 457 501 541 579 627 681 728 767 806 843 857 858 852 846 845 844 831 817 803 792 781 766 752 737 717 685 631 579 535 494 447 383 290 214 158 118 85 49 30 21 17 14 9 11 9 6 4 5 17 113 292 444 535 571 593 652 667 638 568 463 325 209 131 78 37 10 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 5 8 8 7 6 6 4 1 0 0 0 1 3 8 13 17 18 16 12 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 6 4 8 10 9 5 1 0 0 0 0 1 1 0 0 3 13 24 6 3 2 1 2 3 3 4 3 3 3 1 1 2 3 4 4 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 33 70 108 140 166 183 191 187 171 178 181 179 176 175 175 165 143 117 94 74 58 45 34 23 12 6 3 1 0 0 0 0 0 0 0 0 0 3 5 5 3 0 0 2 2 4 7 9 12 24 55 108 157 172 163 164 173 187 204 224 237 322 494 747 1062 1395 1647 1711 1652 1518 1357 1215 1105 1037 995 968 949 932 922 960 1023 1097 1176 1234 1247 1272 1297 1316 1336 1299 1204 1070 947 883 896 916 935 978 1045 1108 1098 1089 1050 997 930 839 716 595 519 472 443 432 389 324 250 183 134 108 87 73 62 53 50 56 60 62 61 59 59 57 50 47 42 34 38 43 42 41 47 66 89 109 133 167 204 236 269 307 344 385 435 495 544 561 581 622 678 743 813 853 863 859 852 847 845 832 819 811 804 790 769 755 744 729 703 660 618 577 536 486 421 343 269 211 170 137 91 61 40 29 21 7 11 11 8 5 3 8 125 305 478 577 544 515 535 566 579 560 490 359 242 153 89 55 22 8 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 2 4 7 6 7 8 8 7 7 4 2 1 0 0 0 1 4 9 15 16 15 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 8 12 38 26 11 3 0 0 0 0 0 0 0 0 0 1 1 2 2 3 4 5 5 4 4 3 3 2 2 4 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 7 24 51 85 119 147 167 178 179 173 177 175 177 185 200 212 211 187 152 119 95 82 78 75 67 53 30 16 6 2 0 0 0 0 0 0 0 2 9 23 40 53 56 45 35 33 37 42 50 63 96 145 265 409 500 517 506 497 495 491 480 548 740 1022 1336 1614 1791 1804 1710 1561 1402 1266 1168 1085 1012 987 1013 1063 1081 1098 1142 1210 1290 1362 1384 1367 1363 1364 1360 1347 1298 1212 1076 956 913 933 958 994 1045 1105 1152 1141 1152 1099 999 869 717 566 451 384 340 302 275 244 199 145 101 82 68 63 60 55 45 32 36 31 26 22 23 30 34 32 25 20 25 40 48 49 55 80 123 154 161 163 171 191 218 248 281 317 358 408 469 516 541 554 570 602 653 730 785 820 840 847 831 835 835 828 821 811 793 772 757 746 732 710 681 645 607 565 511 443 372 305 252 213 178 138 102 73 53 40 22 13 9 7 6 5 14 112 274 437 506 414 381 386 412 438 443 410 326 228 142 89 79 50 26 12 5 4 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 9 15 14 14 15 13 10 8 6 3 1 2 2 1 2 5 7 11 13 12 10 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 7 18 23 13 3 7 21 17 13 10 7 2 1 0 0 0 0 1 1 1 2 3 2 2 4 6 8 9 9 8 6 4 2 2 1 2 3 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 8 25 50 78 102 126 151 167 174 181 179 166 158 164 181 186 187 176 151 119 92 82 86 89 84 69 46 26 12 6 3 2 1 0 0 0 2 7 21 53 104 167 214 208 203 201 206 220 245 287 337 478 714 915 959 884 819 801 814 851 927 1107 1344 1574 1744 1816 1780 1647 1512 1405 1311 1214 1136 1119 1136 1178 1226 1258 1270 1265 1271 1326 1423 1511 1514 1483 1440 1395 1351 1304 1251 1198 1116 1037 998 987 1003 1044 1084 1114 1139 1149 1134 1062 930 752 556 419 329 272 229 190 155 121 84 58 48 43 39 37 40 41 34 15 11 8 5 5 11 34 48 55 55 54 54 62 76 91 113 141 155 149 128 115 115 127 149 175 212 247 277 310 362 413 459 498 532 561 593 649 709 763 807 842 824 828 840 845 838 817 787 766 752 741 731 719 703 674 633 590 536 471 407 350 303 258 215 174 141 116 93 71 47 26 14 11 11 10 27 107 254 425 416 310 254 248 268 280 273 263 237 202 169 137 115 83 52 28 16 14 12 9 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 13 20 23 24 23 18 14 11 8 5 4 5 6 6 6 6 7 8 9 8 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 2 6 15 21 11 2 2 5 8 12 14 14 11 6 3 2 1 2 5 6 3 3 3 4 6 7 8 8 8 9 9 8 5 3 2 1 2 3 4 4 3 2 2 1 1 0 0 0 0 0 0 0 2 2 11 25 42 58 73 95 123 147 165 182 179 153 127 116 116 101 83 77 71 62 53 51 59 60 49 32 17 12 20 34 42 38 31 22 17 16 23 41 71 134 224 335 439 503 529 563 599 636 688 784 905 1104 1244 1219 1012 771 859 1110 1296 1425 1621 1778 1874 1922 1931 1897 1807 1743 1637 1515 1406 1329 1288 1289 1325 1343 1326 1303 1359 1431 1493 1570 1638 1630 1608 1555 1484 1414 1352 1292 1242 1191 1145 1118 1114 1118 1125 1115 1108 1124 1156 1153 1100 990 817 601 418 313 240 187 145 108 77 45 26 16 12 14 18 20 21 20 15 4 1 2 12 25 35 60 78 86 83 74 64 61 69 78 85 88 81 68 59 61 71 79 87 98 122 150 178 205 253 308 372 441 513 528 542 571 619 682 746 798 816 840 869 889 885 856 817 781 754 737 726 720 713 694 661 620 573 521 464 406 355 304 259 224 195 166 134 105 77 46 26 22 23 23 38 109 247 368 316 248 196 168 169 167 159 157 158 161 163 158 138 106 71 42 34 33 34 31 25 18 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 15 24 30 29 26 20 16 11 7 4 4 3 4 6 8 6 6 6 6 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 3 2 1 2 7 18 10 4 4 9 14 13 12 14 14 9 6 4 3 3 4 6 3 3 3 4 6 5 5 5 5 5 6 5 5 3 2 1 1 2 3 3 3 3 2 2 1 0 0 0 0 0 0 2 6 11 20 27 30 31 34 59 95 133 171 201 203 172 133 101 77 49 24 12 9 10 11 13 17 18 12 6 5 17 62 130 178 189 176 153 141 138 150 179 224 345 462 590 724 843 938 1003 1057 1099 1160 1295 1494 1566 1470 1205 854 643 1171 1567 1783 1889 1989 2031 2008 1958 1896 1818 1706 1610 1533 1490 1475 1470 1464 1339 1313 1331 1362 1411 1501 1624 1753 1846 1855 1736 1654 1572 1481 1392 1320 1250 1215 1156 1117 1118 1146 1169 1158 1109 1083 1110 1148 1121 1033 872 664 460 328 247 187 138 95 59 33 14 6 5 6 8 11 12 8 3 0 0 0 2 16 41 54 73 84 83 74 61 41 37 37 39 38 31 21 17 18 24 32 40 44 47 58 80 116 165 226 276 319 361 401 430 456 485 527 589 665 735 796 855 906 942 943 921 884 840 794 754 728 715 708 699 683 650 613 564 508 447 384 332 295 265 235 206 172 132 88 53 35 29 32 38 45 87 225 315 328 291 226 155 137 125 115 111 116 131 150 154 143 120 88 62 52 48 48 48 44 33 17 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 12 21 29 29 24 19 13 9 5 3 2 1 1 2 4 3 4 5 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 3 2 2 2 6 21 25 28 38 47 41 18 11 9 7 5 4 4 3 1 1 1 1 2 4 4 4 3 2 3 3 4 4 3 3 2 1 1 1 1 1 2 3 4 3 2 1 1 0 0 0 0 4 13 25 40 45 38 23 8 9 39 98 166 224 261 274 280 269 228 167 103 46 14 7 10 13 14 17 21 24 27 33 57 148 292 400 443 445 434 414 400 412 445 468 586 724 860 978 1071 1150 1231 1315 1409 1536 1722 1834 1806 1649 1430 1263 1309 1719 1901 1944 1921 1875 1838 1807 1766 1713 1639 1527 1460 1438 1433 1449 1487 1502 1403 1392 1439 1507 1565 1617 1731 1828 1881 1868 1755 1646 1566 1472 1366 1275 1206 1153 1107 1079 1076 1099 1132 1103 1050 1022 1044 1070 1017 891 707 510 358 268 205 153 107 67 35 15 5 2 3 5 7 6 5 2 0 0 0 0 0 8 27 42 53 54 47 35 17 9 10 10 10 8 4 1 1 3 5 8 11 10 16 27 45 78 137 208 264 298 313 315 329 360 401 449 515 600 681 759 837 913 957 971 965 943 906 852 794 751 721 704 694 683 655 625 586 534 471 404 347 307 280 260 241 211 166 118 77 48 35 44 57 62 71 169 267 320 322 268 162 126 110 101 97 98 110 120 129 131 120 94 70 55 48 47 45 39 28 16 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 21 22 19 14 9 5 2 0 0 0 1 3 3 2 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 2 2 3 3 3 3 2 6 21 28 34 35 29 18 11 7 6 6 4 3 2 1 0 0 0 0 3 4 4 3 3 2 2 2 3 3 2 2 1 1 1 0 1 2 3 3 3 3 2 1 0 0 1 5 13 23 40 59 67 44 26 10 1 11 62 145 224 291 344 388 437 424 362 301 269 222 149 119 118 127 136 145 153 162 171 185 217 329 496 633 715 754 750 709 684 711 753 696 729 880 1044 1177 1266 1320 1381 1486 1654 1853 2011 2058 2027 1978 1938 1904 1833 1793 1785 1755 1693 1619 1566 1541 1526 1525 1499 1361 1238 1230 1305 1417 1499 1436 1372 1367 1411 1471 1504 1511 1635 1705 1719 1704 1659 1620 1576 1480 1345 1223 1152 1117 1096 1080 1073 1087 1128 1117 1075 1031 1001 964 863 706 532 382 286 226 175 128 87 54 28 15 9 6 6 6 8 5 3 1 0 0 0 0 0 3 12 24 30 26 17 9 1 0 0 0 0 0 0 0 0 0 0 1 1 4 10 21 41 81 164 194 219 251 262 268 283 306 336 375 434 515 600 685 771 861 921 955 969 962 935 888 835 788 748 717 695 676 658 635 600 552 497 425 358 308 280 266 269 260 223 166 113 74 58 63 70 75 85 138 230 297 304 247 164 122 104 99 101 96 95 105 121 130 111 82 54 37 32 34 32 24 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 10 13 13 9 5 1 0 0 1 0 1 2 1 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 3 3 2 5 13 15 14 11 6 3 4 7 5 6 6 4 4 3 2 1 2 5 8 6 4 3 2 3 2 2 2 2 1 1 1 1 1 0 1 2 4 4 3 3 3 1 0 1 7 33 46 43 41 44 38 7 1 0 13 56 160 289 391 454 493 524 543 520 487 482 510 518 452 437 448 457 446 429 405 386 385 411 468 574 691 809 899 934 895 829 822 871 915 865 882 959 1065 1181 1280 1321 1389 1531 1680 1818 1959 2056 1969 1866 1819 1803 1658 1620 1605 1571 1535 1534 1504 1480 1444 1414 1380 1280 1150 1125 1210 1318 1352 1325 1304 1326 1383 1434 1417 1390 1444 1483 1498 1510 1536 1565 1547 1467 1348 1236 1165 1125 1103 1094 1098 1116 1138 1131 1102 1049 967 837 679 520 385 291 240 197 155 116 84 58 38 25 17 13 13 13 13 10 6 2 0 0 0 0 0 1 7 17 14 11 7 2 0 0 0 0 0 0 0 0 0 0 1 0 0 3 10 22 40 64 102 134 159 179 190 209 234 260 281 298 327 378 458 562 674 774 855 917 951 958 940 904 865 826 789 754 728 713 694 665 625 576 524 454 389 344 327 345 359 338 282 215 156 113 97 84 67 63 79 106 195 281 288 226 169 142 135 136 142 130 112 111 123 131 105 72 46 30 25 18 13 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 9 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 1 4 6 7 6 5 3 2 1 3 6 5 3 3 3 4 5 11 6 3 3 3 5 7 6 6 9 15 13 8 5 4 4 3 2 2 2 1 1 1 1 1 1 1 1 1 3 3 3 3 2 1 1 14 42 80 65 38 19 10 6 0 0 18 90 219 378 521 624 665 690 726 665 655 668 698 738 774 805 795 783 769 739 686 623 582 571 603 683 763 810 874 936 958 910 814 760 765 823 903 919 907 933 1001 1087 1147 1196 1232 1265 1346 1540 1826 1834 1794 1735 1636 1452 1391 1340 1257 1260 1461 1473 1433 1350 1264 1196 1124 1019 995 1062 1163 1225 1253 1263 1283 1322 1356 1334 1296 1297 1316 1347 1384 1433 1471 1468 1422 1344 1250 1175 1130 1111 1111 1124 1142 1137 1103 1044 956 831 660 507 384 297 242 209 178 144 114 90 72 56 41 29 24 27 27 23 17 12 8 6 3 1 0 0 0 2 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 3 7 19 43 68 94 120 145 158 160 187 226 253 254 257 286 345 430 542 655 764 848 901 929 928 908 881 850 814 780 756 737 713 682 646 607 564 509 454 413 396 385 367 333 283 230 180 145 119 88 53 45 59 127 220 281 275 226 198 196 211 236 244 201 155 132 125 115 87 58 35 19 7 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 1 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 13 11 8 7 6 3 4 5 5 4 3 5 6 5 5 9 7 4 2 2 4 7 7 10 15 18 13 8 5 4 4 4 3 2 1 0 1 1 1 1 1 2 3 3 5 5 4 3 2 2 12 48 97 126 84 34 19 13 2 0 3 87 248 442 602 691 784 839 862 844 742 734 766 803 841 887 914 902 900 897 876 832 787 764 762 773 787 821 832 851 877 892 866 794 724 682 697 774 803 804 816 852 913 995 1029 1014 995 1040 1224 1605 1729 1717 1624 1470 1236 1084 1022 958 1024 1349 1407 1319 1195 1086 1014 974 943 993 1054 1099 1132 1160 1170 1180 1200 1217 1196 1176 1188 1222 1267 1314 1352 1376 1390 1376 1324 1242 1161 1119 1114 1129 1140 1129 1084 1014 916 785 621 482 378 305 254 216 188 166 143 122 104 89 75 62 51 46 48 46 38 30 24 20 19 10 4 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 28 59 89 116 145 164 166 182 215 248 243 243 263 300 350 420 523 648 756 828 880 896 886 863 832 797 775 759 742 718 687 657 633 599 556 510 463 430 395 354 310 264 222 177 142 106 75 59 39 74 169 275 324 279 238 230 238 247 253 225 197 171 146 121 91 62 39 23 10 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 16 15 13 11 7 8 9 9 8 6 6 6 5 5 8 8 5 4 4 4 4 5 9 11 11 9 7 6 5 4 3 1 1 0 0 0 1 1 2 3 4 4 3 4 6 5 4 3 5 40 93 140 155 111 51 35 29 16 4 10 136 316 493 621 695 772 822 839 820 772 778 819 862 917 973 932 893 887 899 910 911 905 875 826 783 767 784 780 775 786 808 810 780 762 754 753 754 755 803 802 797 824 870 860 838 855 929 1082 1439 1454 1357 1201 1021 857 814 882 926 1001 1201 1265 1194 1067 958 905 889 869 882 890 893 908 935 961 970 972 978 995 1047 1103 1161 1217 1269 1298 1319 1331 1321 1280 1217 1152 1129 1139 1155 1136 1072 984 882 753 596 456 366 306 269 245 222 193 177 163 148 133 117 100 89 82 77 74 67 56 47 40 36 30 21 16 15 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 3 4 17 40 65 92 120 144 160 178 204 232 247 256 265 275 293 347 443 562 671 750 814 848 852 841 823 799 781 765 746 720 688 655 626 590 546 496 448 419 393 362 323 287 246 207 176 157 139 118 87 109 191 296 354 304 267 236 206 191 192 173 155 143 126 98 68 44 26 15 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 10 10 12 12 10 8 10 12 12 10 8 8 7 6 6 8 10 9 6 3 2 2 4 5 6 6 6 7 6 5 3 1 2 1 1 1 2 2 2 2 3 4 4 4 7 8 6 3 6 19 73 124 156 158 124 72 57 46 29 9 9 91 203 309 386 436 511 598 683 749 787 824 869 878 896 936 901 886 886 885 875 856 835 784 706 638 610 612 618 621 651 706 751 748 748 752 751 734 715 742 737 725 726 731 709 709 743 792 872 1242 1191 1033 875 763 696 744 853 901 921 1004 1068 1033 939 849 793 738 734 697 644 611 628 656 703 744 788 847 927 1012 1088 1151 1202 1247 1276 1296 1298 1278 1236 1179 1151 1143 1142 1132 1091 1010 902 778 640 499 396 335 295 272 258 249 235 227 220 210 195 175 156 144 135 124 111 99 87 73 59 50 39 28 22 20 17 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 5 11 25 61 87 114 143 177 210 240 263 277 285 295 318 354 432 523 606 676 741 784 800 795 788 784 769 736 696 655 613 583 557 527 486 438 409 409 420 422 407 378 337 302 270 237 228 213 194 196 231 298 344 319 262 197 140 123 128 127 120 112 98 73 50 31 18 9 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 1 0 0 1 2 4 4 2 1 2 4 6 9 11 11 9 7 6 7 7 8 10 12 10 5 2 0 0 2 3 4 5 5 5 4 2 1 1 1 1 2 2 3 4 4 4 4 5 6 7 9 9 10 11 18 40 89 129 148 143 115 75 65 52 33 14 6 28 62 95 123 154 224 304 403 514 625 736 804 824 846 879 868 847 812 764 716 681 663 628 569 509 465 439 428 437 490 574 652 676 692 707 713 703 678 680 692 686 646 575 520 506 584 689 780 1078 1031 860 737 716 710 791 854 859 839 847 868 851 809 739 649 574 537 468 389 333 332 360 406 462 533 629 759 916 1045 1137 1197 1238 1264 1279 1277 1254 1212 1166 1147 1128 1101 1066 1021 959 862 747 626 513 419 353 321 309 304 309 311 314 315 315 309 294 276 253 226 196 168 152 139 119 93 69 49 33 19 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 2 1 6 37 67 101 141 181 208 233 253 272 292 312 344 386 441 501 557 603 647 670 670 657 644 638 629 601 560 525 498 486 476 459 438 421 421 427 433 440 438 426 395 363 331 305 300 284 270 262 271 316 321 284 218 148 104 91 90 92 93 96 80 60 41 26 15 7 5 3 1 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 0 0 1 1 2 2 1 0 1 1 2 3 5 5 4 2 2 3 4 7 9 10 9 9 3 0 0 0 1 3 4 5 4 3 1 1 1 1 1 2 3 4 4 5 7 6 6 7 8 10 14 23 28 37 62 96 120 129 121 101 82 78 63 40 19 8 10 12 14 20 33 57 67 86 147 273 456 572 650 695 711 700 685 678 669 653 628 585 526 465 415 385 377 380 413 445 474 505 519 548 597 628 644 732 756 756 727 682 647 662 531 553 680 801 977 941 778 686 720 736 791 797 760 700 652 659 689 664 583 477 395 313 231 156 107 103 123 153 195 251 327 437 616 818 993 1113 1188 1225 1247 1240 1213 1185 1166 1146 1114 1070 1019 972 943 879 790 690 592 506 437 396 380 382 399 413 420 425 430 437 437 423 392 347 293 249 220 191 158 126 100 70 48 29 14 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 2 18 44 85 134 177 194 199 204 215 235 261 290 325 357 386 416 440 456 460 459 458 453 444 436 429 426 420 409 398 383 363 342 336 346 351 344 342 335 333 324 300 269 247 231 229 228 218 225 249 239 205 160 113 90 78 70 63 60 62 57 46 33 22 15 7 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 1 1 2 1 2 2 2 0 0 0 0 0 1 1 0 0 0 1 2 3 5 6 7 7 4 2 2 2 2 3 3 4 4 4 2 2 2 2 3 4 3 3 3 4 8 7 7 9 12 16 25 43 53 64 82 99 104 102 96 89 85 89 74 48 23 8 9 8 7 7 9 14 15 15 31 75 161 293 383 443 481 504 519 528 523 515 510 475 421 374 347 341 342 358 372 375 356 316 285 327 394 446 480 557 591 615 634 655 689 752 679 698 783 856 916 866 738 665 676 663 635 592 540 482 428 431 444 395 316 245 176 119 69 32 11 10 18 29 47 76 123 198 341 545 760 947 1084 1148 1183 1185 1167 1152 1148 1140 1121 1094 1062 1025 1005 960 894 815 735 655 576 518 489 488 504 518 519 517 522 539 551 545 516 466 400 345 300 256 213 170 130 103 79 57 37 20 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 6 21 56 106 148 166 168 158 147 151 157 159 164 174 194 222 246 263 278 295 316 325 336 343 346 336 324 293 257 222 192 172 165 163 173 191 197 208 222 223 204 174 148 121 108 120 147 151 146 129 110 106 90 78 66 54 44 36 31 28 25 21 13 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 2 2 1 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 6 4 3 2 3 4 3 3 3 4 5 2 1 2 2 3 3 3 2 2 3 5 6 8 10 14 20 26 49 65 77 87 89 80 74 75 78 75 75 61 39 18 7 8 8 7 7 8 8 7 6 8 17 38 94 149 196 236 267 296 327 345 361 380 392 358 308 281 276 273 269 282 284 259 202 143 158 158 182 250 347 413 457 497 545 603 684 723 775 828 858 852 772 668 586 531 465 397 355 332 308 268 251 224 180 134 98 67 42 20 7 1 0 0 1 7 23 55 108 213 372 566 766 936 1016 1057 1065 1053 1043 1046 1053 1055 1054 1056 1063 1050 1028 999 959 898 832 755 686 638 613 609 613 608 598 595 601 611 610 592 551 497 442 388 333 275 217 168 138 114 91 66 38 21 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 8 25 55 94 132 153 154 140 124 109 96 86 84 102 120 139 159 189 234 245 251 258 262 253 201 171 139 108 82 66 58 58 61 66 67 75 89 101 105 102 97 88 81 82 93 109 108 97 82 68 62 57 50 44 39 29 21 16 12 10 10 6 3 2 1 1 1 1 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 0 0 1 0 0 0 0 0 0 1 3 4 3 2 2 2 3 4 3 2 1 1 0 0 0 0 0 0 0 1 2 3 3 3 4 4 5 4 2 3 4 5 4 4 4 5 4 3 2 2 2 3 3 3 2 2 2 3 4 6 9 12 17 22 41 54 64 69 67 56 54 59 63 58 43 26 13 7 6 7 6 6 7 9 10 11 9 12 18 25 33 43 55 69 87 110 150 194 235 270 302 300 256 217 196 190 193 192 195 195 180 142 114 87 90 125 166 202 245 296 356 425 492 555 619 669 691 680 593 495 402 322 257 217 199 203 207 190 177 166 155 142 126 97 59 30 12 3 0 0 0 3 15 47 94 174 290 442 614 770 842 873 873 855 838 839 852 860 866 880 908 943 976 1008 1031 1012 985 937 874 810 761 735 721 706 685 662 647 642 641 631 607 572 527 472 409 341 275 220 179 149 127 108 86 68 45 22 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 20 50 92 141 178 183 160 134 114 104 104 116 129 144 158 168 182 175 163 146 128 115 68 51 43 37 33 29 23 22 27 30 28 23 23 25 23 20 21 22 27 39 54 65 67 66 62 54 43 36 27 18 16 14 10 7 5 4 4 3 2 1 1 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 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 1 1 1 0 0 0 0 0 0 0 0 0 1 4 4 3 3 2 2 2 4 3 2 1 1 1 0 0 0 0 0 1 2 3 5 5 5 3 2 1 0 1 2 4 6 7 8 8 7 5 4 3 3 2 2 3 3 2 1 1 1 2 3 5 8 10 14 24 32 39 44 47 43 44 48 46 37 23 11 5 3 4 5 6 6 7 8 12 17 16 22 29 33 33 27 18 15 20 28 43 75 116 162 207 235 212 180 153 134 124 119 116 117 121 133 115 85 58 42 37 46 66 99 143 194 234 279 330 386 432 438 368 279 193 125 86 73 93 127 163 195 219 229 227 210 175 115 68 33 12 2 0 0 0 4 20 54 102 169 259 373 503 620 678 698 692 668 634 617 625 639 654 673 700 748 814 891 965 997 1015 1018 997 954 909 890 865 828 781 732 699 679 668 659 645 627 592 540 474 399 323 263 220 188 165 152 138 115 87 56 28 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 17 46 100 170 213 214 192 166 150 144 161 179 188 177 134 137 136 112 77 55 61 44 35 35 38 35 27 16 11 12 19 19 11 5 3 2 1 1 1 3 9 14 17 19 22 23 19 16 13 11 7 5 5 5 4 3 2 2 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 3 3 3 3 4 4 4 3 2 1 0 0 0 0 0 1 3 5 7 7 6 3 1 0 0 1 2 4 7 10 14 11 9 8 5 3 2 3 3 3 3 2 1 1 1 1 3 4 4 4 5 8 15 25 33 37 34 36 35 30 22 12 7 3 2 2 4 6 6 6 8 11 18 17 29 36 29 19 16 11 8 8 6 9 24 47 79 116 152 146 136 122 100 70 49 49 57 67 84 110 120 119 112 100 83 72 65 66 77 89 102 119 139 157 158 136 100 64 35 10 8 32 101 193 269 292 279 255 211 142 70 34 14 4 0 0 0 0 6 23 58 110 169 238 323 422 509 554 569 557 524 478 448 449 470 501 536 572 627 694 765 835 886 924 951 969 981 978 982 967 931 880 817 766 736 716 698 682 666 639 592 524 443 371 321 277 236 204 195 182 164 139 107 72 27 10 3 1 1 1 0 0 0 0 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 67 138 208 257 256 224 197 181 176 165 148 130 134 166 161 123 63 43 49 48 48 51 56 48 35 20 8 5 9 7 3 1 0 0 0 0 0 0 2 2 1 1 2 3 3 3 3 3 4 4 4 5 4 4 3 2 2 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 2 2 2 1 0 0 0 0 0 0 0 0 1 1 1 1 2 2 3 4 5 5 5 4 3 1 0 0 0 0 1 3 5 6 6 5 3 2 1 1 1 4 8 9 10 12 11 9 6 4 3 3 3 3 3 2 2 1 0 0 1 3 4 3 3 2 3 8 18 26 27 23 22 19 14 10 7 3 2 3 4 5 8 11 13 14 18 22 20 23 21 14 9 11 9 6 3 1 1 3 9 21 40 65 80 94 98 90 70 47 26 10 8 28 66 100 130 162 197 224 198 171 149 129 107 93 85 76 73 93 93 98 105 111 106 28 201 335 363 320 255 194 133 76 30 11 4 1 0 0 0 0 0 5 22 59 120 178 246 320 389 438 464 473 462 429 380 350 346 366 405 449 502 565 622 670 717 762 802 831 858 896 929 946 939 925 913 873 837 812 788 758 717 670 643 603 538 460 401 360 312 271 255 242 228 216 199 169 131 87 54 30 11 3 2 1 3 12 28 33 13 1 3 6 6 2 0 0 0 0 0 0 0 0 0 0 0 9 32 66 114 197 245 243 229 205 164 123 90 69 82 101 130 127 65 53 55 61 67 65 63 53 36 18 6 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 3 3 4 4 4 3 3 2 1 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 4 4 3 3 1 0 0 0 1 2 2 3 3 3 4 4 4 5 6 8 10 10 9 9 9 7 5 3 2 3 3 3 3 3 2 1 0 0 2 4 4 3 3 2 3 4 8 12 13 10 9 9 10 11 13 9 8 8 9 14 20 25 27 29 29 31 25 16 9 6 10 12 9 5 2 0 0 0 0 2 7 16 38 61 78 83 72 33 10 1 0 1 11 27 45 67 102 169 232 260 263 257 271 315 292 255 235 216 209 208 209 195 151 132 158 167 155 134 95 61 31 10 1 0 0 0 0 0 0 0 0 7 27 69 143 205 265 320 361 379 388 391 380 349 310 288 290 317 355 365 427 498 561 613 659 702 729 747 764 787 820 840 838 841 871 864 865 865 852 820 769 694 636 584 534 497 459 410 362 329 325 303 278 259 242 214 186 155 126 98 72 44 30 29 37 46 47 32 18 16 23 28 24 10 2 5 7 8 7 5 2 0 0 0 0 1 5 13 34 83 132 165 201 215 194 160 132 106 88 88 97 102 91 76 71 84 109 108 86 63 44 30 16 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 1 1 1 1 1 2 2 3 3 2 1 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 1 1 3 2 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 5 5 3 1 1 0 1 1 1 1 1 2 4 5 7 9 11 12 10 8 6 6 6 4 2 2 2 3 3 3 2 2 2 1 0 0 2 3 3 3 2 2 2 1 2 4 6 6 8 12 20 35 51 54 50 52 55 56 54 50 51 46 35 25 15 8 5 6 10 10 7 3 1 0 0 0 0 1 3 5 15 31 49 64 71 42 17 4 0 0 0 1 3 8 15 26 63 110 158 205 255 301 298 280 267 251 217 181 153 120 60 44 25 14 9 8 6 3 2 0 0 0 0 0 0 0 0 0 2 10 32 78 154 211 255 289 312 320 323 320 307 281 254 237 236 260 299 292 341 404 470 537 612 664 685 689 689 695 721 739 743 753 795 816 836 848 847 829 801 722 644 588 560 544 515 493 466 428 392 361 330 309 291 259 229 200 173 154 149 122 108 107 109 97 51 25 30 45 48 39 31 21 18 23 30 37 39 34 24 14 10 8 5 2 1 0 8 20 36 62 131 190 224 228 207 165 129 127 154 184 177 150 124 111 111 95 76 57 39 23 12 6 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 2 1 0 0 0 1 2 2 2 3 1 1 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 2 1 1 1 1 0 1 1 1 2 2 5 7 9 10 8 7 5 4 3 2 1 2 2 2 2 2 2 2 2 1 0 1 1 2 2 2 2 1 0 0 0 1 3 6 10 15 29 52 79 97 104 116 128 131 117 86 69 48 28 13 6 4 4 5 6 7 4 2 1 0 0 0 0 0 1 2 5 12 23 37 52 58 37 18 8 5 6 7 6 4 2 2 3 9 20 37 60 83 84 71 51 28 16 12 7 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 15 60 134 188 226 251 268 270 268 264 255 232 203 180 164 171 205 210 233 268 318 390 493 564 599 605 593 582 600 625 646 665 694 719 742 758 762 752 737 702 664 621 573 555 540 534 523 497 456 416 392 377 357 317 272 236 203 175 175 166 165 168 167 153 110 98 96 92 79 54 40 33 32 36 49 61 69 70 64 49 38 28 20 13 6 3 2 3 5 10 55 119 186 242 270 225 173 152 171 208 240 231 200 165 138 107 79 61 50 37 26 17 9 5 4 2 1 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 1 1 1 0 1 2 3 3 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 1 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 2 1 1 1 1 0 0 0 0 0 0 2 4 6 8 9 7 5 3 2 1 1 2 2 2 2 2 2 1 1 1 0 1 2 2 2 2 1 0 0 1 0 0 1 3 5 7 17 30 42 53 63 78 92 95 79 44 32 19 10 5 3 2 2 2 2 3 2 1 0 0 0 0 0 0 0 1 3 5 11 19 29 50 58 58 51 47 59 72 73 62 42 20 6 1 0 0 0 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 1 1 1 8 40 102 155 191 214 236 237 233 228 218 198 164 134 111 107 128 138 147 165 205 279 370 440 483 507 523 541 552 577 602 618 635 659 672 680 685 676 683 680 657 618 582 584 578 571 562 548 501 464 447 441 428 396 345 300 259 219 186 158 146 151 166 175 168 158 145 128 117 87 63 45 31 29 48 72 92 101 93 75 66 57 44 33 24 19 14 10 11 6 18 50 96 145 203 200 175 154 159 189 229 246 240 220 193 164 129 95 79 71 61 45 26 15 10 7 4 1 0 0 0 0 1 0 0 0 0 0 0 1 2 3 3 2 2 1 0 1 2 3 4 4 3 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 1 1 2 3 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 1 0 0 0 0 0 0 0 0 1 3 5 6 6 4 2 1 1 1 2 2 2 2 2 1 1 1 0 0 1 3 3 3 2 1 0 0 0 0 0 0 0 0 0 3 5 7 10 11 12 11 9 6 6 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 6 10 16 30 59 91 114 128 159 201 226 220 180 113 56 24 9 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 1 2 3 3 6 22 64 116 156 176 188 192 198 200 196 183 148 114 94 89 95 98 100 109 143 214 296 355 392 420 456 512 529 555 585 604 609 634 614 588 590 620 652 673 666 631 617 620 606 583 564 569 543 493 451 436 443 442 415 378 336 287 229 174 146 149 169 185 187 175 158 145 143 123 99 73 48 33 44 79 113 119 94 77 73 74 68 61 56 53 47 38 32 24 25 37 64 128 213 223 197 173 160 178 200 219 226 215 184 152 124 104 98 98 96 80 52 32 22 14 6 0 1 1 2 2 1 0 0 0 0 0 0 0 0 1 2 2 2 2 1 1 2 4 4 4 3 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 4 3 2 1 0 0 0 0 0 0 0 0 1 3 4 3 2 2 1 0 1 2 2 2 1 1 1 1 0 0 1 2 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 7 16 38 67 96 124 162 209 248 264 249 201 154 100 62 44 32 25 20 12 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 2 3 5 28 73 116 142 147 156 169 182 188 185 147 115 96 87 84 73 68 82 121 181 256 315 347 364 393 462 489 512 545 588 589 614 614 592 573 585 615 704 751 688 658 624 583 546 524 524 503 448 409 404 407 410 417 415 390 341 275 197 158 171 195 206 202 187 167 150 145 134 117 97 78 63 60 79 111 134 132 97 75 74 79 80 79 79 79 76 67 57 47 40 45 90 140 173 201 239 209 200 194 188 190 175 147 116 95 88 98 110 114 105 81 60 43 27 15 9 7 9 8 5 2 1 1 0 0 0 0 0 0 0 1 2 2 2 2 2 3 5 5 4 3 3 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 0 1 2 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 4 6 4 2 1 0 0 0 0 0 0 0 0 2 3 4 4 3 2 2 1 1 2 2 2 1 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 1 1 3 8 14 22 35 56 78 109 137 150 140 140 137 125 106 86 77 66 44 19 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 2 6 24 48 77 104 117 136 161 183 196 191 154 124 103 90 75 58 57 79 121 168 221 278 317 330 324 375 415 450 500 584 566 550 544 555 582 580 573 659 739 687 632 604 566 526 507 476 432 402 394 402 382 380 393 401 391 353 314 259 225 236 247 235 212 186 165 149 139 129 116 100 92 83 75 75 85 102 112 96 82 85 93 94 99 106 112 113 111 100 77 50 43 46 64 95 142 222 245 244 213 165 160 161 149 131 113 95 98 106 113 111 101 82 67 52 35 19 16 16 14 11 6 2 1 2 3 2 2 2 1 0 0 1 1 1 0 1 5 8 8 7 4 3 2 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 4 3 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 1 3 4 3 3 2 1 1 0 0 0 0 0 0 2 4 5 5 5 5 4 3 2 2 1 1 0 0 0 0 0 0 1 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 8 19 31 40 43 50 64 76 87 98 108 102 74 39 21 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 15 37 47 56 72 89 113 146 175 188 176 146 121 104 93 82 78 81 96 123 154 187 227 261 278 268 298 340 391 450 521 504 476 459 464 490 479 501 556 614 632 653 672 648 593 549 493 434 394 376 375 375 387 401 406 394 369 355 332 308 301 291 252 213 185 170 158 146 134 119 98 93 87 80 74 72 78 84 88 94 105 120 124 129 136 137 144 151 152 144 123 82 54 43 47 68 130 205 249 262 255 198 174 167 170 169 124 109 105 104 101 97 91 85 74 59 46 38 28 18 16 10 9 8 5 11 10 7 4 2 1 1 1 2 4 6 10 13 14 14 11 7 5 5 5 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 2 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 1 0 0 0 0 1 2 4 5 3 2 1 1 1 0 0 0 0 1 2 4 5 6 6 5 3 2 1 1 0 0 0 0 0 0 0 0 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 7 11 20 37 61 84 95 85 63 39 20 6 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 15 32 37 37 41 50 73 109 141 153 143 124 108 98 94 92 90 88 91 104 126 148 178 209 229 236 259 303 350 389 442 444 420 389 378 422 413 421 445 477 520 580 645 670 642 592 517 439 389 376 375 385 396 408 430 473 428 396 368 339 304 273 234 204 189 180 173 163 149 132 110 99 92 83 76 74 78 84 91 101 122 148 159 164 169 174 186 187 185 180 164 134 111 95 88 100 123 148 178 211 231 185 170 179 191 205 166 145 131 114 96 85 78 74 72 68 63 59 50 35 23 13 12 14 11 19 21 14 5 2 2 1 1 4 10 13 17 20 21 19 15 12 10 9 10 7 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 1 2 3 3 2 1 0 1 1 1 1 0 1 2 3 5 7 6 3 2 2 1 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 0 0 0 0 0 0 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 7 16 29 44 48 42 32 30 27 24 19 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 5 9 13 15 17 19 37 67 96 114 113 101 90 83 79 76 69 64 66 76 98 120 152 178 186 190 216 240 266 304 373 399 378 340 318 348 346 348 358 380 412 468 531 582 607 596 537 460 406 399 398 406 432 475 517 523 447 395 369 351 303 262 233 212 197 189 189 182 168 150 130 117 109 101 89 82 82 84 90 104 129 158 181 199 216 234 227 214 201 188 174 164 163 167 167 170 167 151 140 162 179 200 226 243 234 226 220 218 205 162 158 152 134 101 67 68 64 58 49 39 30 18 10 7 6 18 26 23 12 7 4 1 1 1 2 16 26 29 27 27 23 18 11 6 7 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 1 0 0 0 0 0 0 0 0 1 4 5 5 3 1 0 0 0 0 0 1 1 3 5 7 6 3 2 2 1 1 0 1 2 2 1 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 4 4 3 8 10 11 13 24 46 57 53 40 24 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 2 4 5 17 35 55 71 78 74 68 62 58 50 44 42 47 58 77 92 107 121 134 149 184 222 271 336 391 400 377 339 303 320 323 323 325 333 353 395 448 505 554 582 534 470 427 429 436 441 468 493 483 466 435 410 396 390 341 304 272 243 215 193 183 175 167 154 138 129 125 122 111 103 96 90 89 100 120 149 179 211 249 268 270 262 244 216 185 175 180 189 197 206 214 207 190 212 231 250 278 313 321 309 308 304 286 256 249 226 180 122 92 85 74 61 48 44 40 32 22 11 10 16 24 29 26 19 9 2 7 24 41 49 52 52 46 47 42 31 16 4 1 1 2 2 1 1 1 1 1 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 1 0 0 0 0 0 0 0 0 0 2 4 7 5 3 1 0 0 0 0 0 1 2 3 5 5 3 2 2 2 2 1 1 3 5 4 2 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 3 2 1 2 3 6 23 34 39 39 38 33 26 18 10 4 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 7 16 26 36 45 49 47 43 39 34 28 27 33 46 59 68 74 79 85 106 144 198 271 363 435 437 418 392 351 333 321 313 308 312 333 372 417 465 513 532 488 444 431 446 454 435 428 438 443 465 475 470 454 435 380 333 294 262 225 192 168 152 144 140 139 143 152 163 161 150 137 122 108 109 119 136 158 191 247 286 315 327 317 289 255 234 222 211 213 221 227 237 264 287 291 293 300 320 351 360 356 346 332 313 285 243 193 147 157 142 121 102 83 66 59 55 44 32 25 22 23 31 33 26 16 9 17 36 52 62 66 70 64 60 53 42 24 10 4 1 0 1 1 2 3 4 4 3 2 1 1 2 5 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 4 4 3 1 0 0 0 0 1 1 1 1 2 1 1 1 2 2 1 1 2 4 5 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 5 6 8 16 28 44 51 49 41 26 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 15 24 29 30 30 31 33 34 36 43 59 76 90 98 100 99 125 146 180 234 308 353 380 395 395 373 346 326 307 292 293 329 378 429 474 513 503 471 444 434 434 420 399 387 393 424 460 480 484 475 442 389 342 307 281 240 203 175 159 156 160 162 170 182 193 197 194 186 173 155 143 138 137 146 178 240 288 321 344 367 370 352 323 291 262 247 236 228 227 243 268 283 291 298 310 322 324 326 335 345 332 299 256 214 182 180 178 168 154 138 117 99 85 74 76 87 81 61 53 49 37 28 29 33 39 46 52 56 64 64 63 61 56 40 26 14 6 1 1 2 3 5 9 7 4 3 2 4 6 9 10 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 7 3 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 2 3 5 6 6 5 3 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 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 39 56 73 79 54 27 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 9 14 19 22 26 32 37 47 62 84 102 114 124 135 155 173 184 200 225 264 241 274 319 343 343 329 315 298 281 295 341 400 455 493 530 522 497 468 447 449 424 407 400 397 403 417 422 420 420 404 374 346 322 300 259 222 196 184 186 194 201 209 219 229 234 236 235 231 215 195 178 161 151 195 260 318 363 391 418 437 438 420 386 349 299 261 242 239 270 278 280 284 283 283 286 294 309 330 339 330 310 284 258 237 224 214 203 193 183 170 157 141 127 133 136 130 117 104 91 73 56 49 50 54 56 56 58 59 59 58 55 53 47 39 29 19 9 5 2 1 1 2 3 3 3 3 4 6 8 10 7 4 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 7 12 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 1 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 7 10 8 7 5 3 1 0 0 1 1 1 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 2 2 6 17 36 63 95 122 107 67 36 16 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 13 20 26 31 39 51 65 84 102 124 154 191 214 226 231 237 252 252 258 266 275 294 293 290 287 281 297 340 398 446 457 467 463 447 429 428 455 445 424 397 365 373 371 359 352 364 377 367 345 321 299 266 233 210 201 205 216 229 248 271 302 313 312 306 299 290 270 250 237 233 263 313 365 404 420 455 495 524 530 503 462 413 370 338 331 365 350 320 305 304 314 328 344 355 357 351 327 300 291 283 266 244 223 208 195 191 193 201 209 192 191 190 183 173 159 141 118 92 72 64 66 71 68 65 56 49 44 40 40 42 42 38 29 18 9 3 0 0 1 1 1 2 2 2 4 6 10 8 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 6 11 11 4 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 9 13 9 5 3 1 0 0 1 3 4 5 8 10 8 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 14 28 49 101 135 140 116 80 49 22 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 11 12 13 16 26 46 74 110 156 210 252 269 270 267 276 278 272 260 248 257 261 262 263 268 289 333 380 414 420 407 378 349 341 383 415 410 380 343 318 338 330 311 305 321 341 348 337 307 282 255 228 210 207 206 214 233 265 312 378 405 405 390 369 366 347 325 310 308 334 378 419 440 446 484 537 592 634 615 561 508 477 476 452 445 416 379 366 393 430 461 468 438 401 367 331 299 296 276 251 223 197 173 166 166 176 198 209 226 230 222 209 201 192 178 156 131 98 78 72 74 68 60 50 41 37 35 36 38 39 36 29 21 12 5 1 1 1 1 2 2 3 3 3 6 11 9 7 5 5 4 3 2 1 0 2 2 0 0 0 0 0 0 0 1 3 5 5 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 1 2 3 3 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 5 7 6 3 1 0 0 0 2 3 6 9 14 18 19 14 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 12 47 87 122 146 153 139 106 62 26 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 5 11 25 54 102 170 253 314 317 285 272 279 286 291 285 252 247 239 229 221 222 250 300 353 393 408 387 357 328 312 343 360 358 349 348 344 335 315 293 278 286 318 327 308 284 264 243 226 213 201 197 205 228 268 328 401 439 445 429 407 410 402 391 386 386 395 421 447 451 452 472 526 605 679 678 643 604 583 589 567 526 472 422 427 476 524 543 514 443 403 361 317 288 270 248 225 205 191 189 202 204 189 233 267 278 272 257 240 228 214 196 175 151 127 106 89 73 62 56 52 47 44 42 41 40 38 32 24 15 8 3 2 1 1 1 2 2 3 3 5 5 10 11 10 7 5 5 5 4 2 2 3 3 1 0 0 0 0 0 0 1 2 3 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 1 2 7 16 26 35 41 31 18 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 4 2 1 1 0 0 0 1 2 3 4 13 25 43 72 118 154 167 153 108 45 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 23 52 109 201 319 374 337 252 222 233 232 246 268 238 225 207 178 143 118 155 224 309 394 435 414 381 344 306 313 326 321 308 313 329 326 310 287 266 266 288 296 279 255 235 219 206 194 186 190 206 238 282 332 375 396 396 384 393 400 407 414 412 403 393 394 408 418 424 440 491 583 669 698 682 647 629 673 673 628 541 422 438 480 511 513 473 396 363 354 337 318 300 266 234 222 227 254 310 358 322 349 357 343 312 288 265 250 237 224 201 163 136 116 97 82 75 71 67 64 62 52 43 38 36 31 19 7 2 1 1 1 1 1 1 2 3 4 6 7 9 12 11 8 5 4 4 4 3 3 3 3 1 0 0 0 0 0 0 0 1 2 5 8 9 8 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 16 24 31 45 38 22 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 1 4 7 10 13 14 12 8 5 2 1 0 0 0 2 3 4 5 6 7 7 22 63 121 179 208 157 83 34 19 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 12 17 18 28 64 139 257 364 352 275 199 205 231 217 218 256 223 186 152 113 62 34 36 106 233 380 430 402 360 323 286 286 297 298 289 292 303 305 295 275 258 260 263 255 234 215 193 176 166 163 174 190 219 262 309 340 345 330 309 295 300 318 338 344 318 306 301 309 335 373 392 416 462 539 624 682 699 685 690 727 736 703 614 442 437 462 477 461 424 409 412 411 385 343 316 287 260 269 301 323 355 408 428 426 409 373 311 283 259 242 230 220 211 184 157 138 120 110 99 86 73 67 66 63 56 52 52 50 39 16 6 2 1 0 1 1 2 2 3 4 6 8 11 14 12 10 7 5 3 2 3 3 4 5 2 0 0 0 0 0 0 0 0 1 4 8 8 7 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 7 6 10 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 7 9 8 6 4 2 0 0 0 0 1 2 3 4 4 4 2 0 10 44 99 162 215 223 185 120 75 39 19 9 3 1 0 3 5 5 3 1 2 5 10 25 32 44 54 41 30 46 102 201 328 320 251 195 197 252 270 253 235 242 207 164 135 108 60 36 45 108 222 363 378 356 326 301 280 269 275 288 298 302 302 299 292 278 254 242 227 204 174 177 165 153 148 157 185 202 221 248 266 266 254 239 228 224 222 224 234 248 214 217 237 263 288 367 406 431 468 515 572 619 652 668 683 703 717 706 635 513 493 502 499 474 449 445 445 435 401 346 321 318 312 329 373 383 359 348 347 355 370 372 310 266 231 202 178 164 163 158 147 131 118 112 104 94 78 74 82 92 97 96 103 109 100 62 30 10 1 1 1 2 1 2 2 4 7 10 13 18 19 21 23 20 7 5 4 3 4 10 9 4 2 0 0 0 0 0 0 0 2 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 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 3 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 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 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 2 2 3 1 1 1 0 0 0 5 19 43 110 161 202 229 209 154 114 84 57 50 52 64 74 70 76 89 110 135 158 173 164 144 118 77 68 104 188 300 356 256 162 122 153 227 251 286 331 360 354 321 287 254 202 175 176 216 289 353 327 301 284 279 274 272 290 316 326 315 303 299 298 282 246 215 195 187 174 178 170 157 148 161 181 182 175 175 175 171 170 173 187 217 252 277 282 274 231 228 254 290 288 371 436 478 518 558 601 610 601 631 644 647 651 650 589 550 553 573 580 540 508 484 468 467 427 376 356 378 417 411 398 352 256 189 177 202 251 318 314 289 246 195 156 137 133 132 124 117 114 117 126 137 109 108 127 155 190 182 182 186 172 127 70 26 7 3 3 4 6 10 11 13 14 16 20 26 32 39 45 44 35 24 15 9 10 13 12 8 7 2 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 2 4 5 5 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 1 2 3 3 1 0 0 0 0 0 0 0 0 1 20 45 83 135 192 212 215 212 212 226 249 277 297 298 315 336 359 381 402 366 302 231 172 144 167 227 299 351 310 213 142 121 152 183 325 433 459 421 373 343 333 336 335 321 309 313 335 328 287 262 261 276 292 304 318 326 313 281 254 238 231 229 206 182 176 196 198 198 186 163 135 141 139 135 133 140 148 155 163 174 195 244 311 360 357 329 287 270 284 324 309 354 411 461 513 537 560 573 579 596 597 586 572 566 535 523 550 602 600 589 564 529 496 509 451 391 353 346 355 301 252 229 194 157 141 150 187 263 317 352 368 352 291 264 248 229 207 198 195 198 204 214 199 197 214 246 291 277 252 235 213 178 115 51 20 11 8 11 16 19 21 22 23 26 34 43 48 51 63 61 54 45 35 28 28 24 20 20 14 7 1 0 1 4 7 9 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 3 4 5 5 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 2 2 3 2 0 0 0 0 0 0 0 0 0 0 0 4 12 26 51 109 167 219 267 323 383 444 494 515 514 501 482 463 449 389 330 286 265 278 310 347 366 346 291 255 247 273 338 422 461 448 395 335 290 274 279 296 315 333 331 314 294 268 251 247 254 264 278 279 269 250 226 195 164 138 120 123 132 143 161 189 197 193 179 158 133 144 145 140 136 156 153 146 142 147 183 244 321 380 364 328 297 284 291 297 285 289 306 336 414 433 441 459 493 526 529 514 497 497 507 534 583 645 654 620 562 492 416 397 357 310 269 249 237 211 194 204 215 211 211 220 231 245 265 284 297 317 341 347 335 319 340 335 321 308 313 320 298 272 267 291 314 299 260 224 231 207 148 78 38 23 16 15 17 16 15 15 16 23 33 44 57 76 83 86 84 81 70 66 59 50 47 62 39 15 2 1 6 14 21 22 15 5 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 2 2 3 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 26 59 101 153 222 303 384 455 507 521 514 503 498 490 469 448 431 425 438 453 462 457 437 422 417 382 327 325 316 293 269 248 231 217 213 216 221 227 252 260 250 238 225 221 224 230 227 217 194 165 140 139 131 124 121 130 138 131 135 154 176 184 175 159 151 157 169 165 149 135 160 146 133 137 156 192 243 300 349 352 331 308 297 309 281 252 232 229 243 302 343 374 400 421 443 449 442 433 447 476 524 577 582 540 462 386 344 310 293 265 228 199 196 188 186 199 235 260 268 266 264 253 212 190 198 217 263 315 339 324 323 337 318 283 267 271 265 255 251 268 304 307 276 221 177 174 162 129 88 57 39 28 23 18 10 6 6 5 8 15 25 35 44 57 74 89 105 105 99 86 74 83 84 57 23 1 0 9 19 23 18 10 5 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 1 0 0 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 7 18 38 69 123 188 258 333 395 442 484 524 537 539 539 533 520 501 509 523 530 519 459 397 310 207 154 123 111 118 142 165 177 185 189 183 155 160 168 167 158 154 169 185 182 174 156 131 108 99 122 137 147 151 153 169 166 157 153 167 180 168 142 131 148 155 141 110 83 85 92 107 127 147 172 215 271 329 374 390 392 389 375 326 274 222 173 177 216 260 303 340 353 371 382 378 366 362 375 389 382 367 320 249 194 215 242 252 233 187 166 153 141 141 168 225 274 296 288 256 229 187 162 179 211 248 284 302 279 270 249 213 170 163 170 178 182 190 227 255 257 237 218 187 166 150 126 94 72 56 43 35 29 19 14 15 15 16 22 31 40 46 53 65 81 104 111 104 90 91 96 81 50 14 2 0 3 7 9 6 4 3 3 3 2 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 1 0 0 0 0 0 1 1 2 3 2 2 2 2 3 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 2 3 4 4 6 10 15 17 20 32 56 94 149 237 322 395 446 468 479 487 491 487 490 520 555 575 556 365 246 170 114 87 76 94 117 114 114 119 126 129 116 93 86 84 79 80 104 128 140 133 126 116 105 97 103 127 145 151 145 121 137 134 120 114 120 140 132 97 78 87 100 102 88 86 76 79 104 151 183 214 248 288 341 400 438 456 454 414 368 329 284 197 159 160 195 253 308 325 335 336 324 297 276 271 274 259 222 185 157 149 187 221 236 219 145 99 70 62 77 127 202 264 300 300 265 216 179 173 189 192 201 211 216 208 190 170 151 130 124 120 118 115 125 151 171 182 185 187 183 173 158 138 112 92 76 64 60 57 51 44 39 37 40 48 58 67 72 76 84 94 103 105 97 77 93 92 71 32 4 0 0 0 1 3 3 2 2 4 4 4 3 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 1 2 3 4 4 3 4 3 3 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 1 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 6 9 13 21 32 29 27 28 37 59 99 158 223 279 326 380 422 447 463 534 606 668 709 700 535 337 173 95 91 81 93 101 57 41 43 56 67 61 54 47 39 33 42 70 87 89 85 85 82 77 75 76 86 92 90 82 55 43 37 35 39 43 58 59 36 25 37 60 80 83 72 67 85 130 182 223 257 284 310 341 366 388 403 400 383 359 334 299 211 148 127 147 199 262 291 301 296 271 238 212 196 187 177 155 151 166 185 199 206 201 181 125 86 59 47 57 125 191 238 254 234 203 159 126 125 149 146 134 124 123 128 125 120 117 109 100 90 81 74 78 91 104 111 116 118 120 122 118 113 105 95 85 77 74 75 73 64 54 48 48 54 65 77 79 73 80 85 90 95 98 90 93 90 72 21 6 1 1 2 2 1 1 1 2 3 3 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 2 3 4 6 7 8 10 16 20 21 23 29 47 64 95 139 192 263 380 481 542 575 607 644 662 635 523 350 197 93 53 73 73 68 58 31 15 14 18 22 19 21 22 21 21 22 31 36 33 30 39 38 32 31 26 19 13 12 17 12 8 5 3 4 5 9 11 6 7 20 41 65 75 71 75 95 138 177 211 234 253 285 294 298 307 326 344 323 298 276 251 183 122 90 93 127 176 211 225 213 197 180 167 155 137 125 130 158 202 226 210 186 165 141 108 61 34 38 55 105 155 184 166 120 94 81 82 102 123 121 102 80 71 70 75 83 86 83 73 64 61 61 64 67 68 71 68 64 62 61 62 63 60 51 43 42 41 39 39 38 36 36 36 38 44 51 51 40 44 49 57 71 80 82 80 75 73 33 13 6 5 4 3 2 2 1 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 1 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 9 13 18 26 42 74 123 182 227 305 380 440 495 533 541 506 420 294 171 78 24 15 38 40 31 21 13 8 7 7 5 4 5 6 8 11 11 11 9 7 5 8 10 10 10 8 6 3 2 2 3 3 3 2 3 2 2 2 3 4 5 12 32 41 44 50 66 104 146 174 191 205 239 238 231 235 264 321 313 283 253 213 132 75 48 40 62 88 107 110 83 81 92 107 111 93 100 129 174 225 260 243 196 140 124 109 84 56 45 37 53 83 115 101 82 71 65 64 78 92 92 76 60 50 44 43 46 47 45 45 49 53 56 58 58 60 59 54 49 46 40 32 25 19 13 9 5 3 5 6 5 9 13 14 14 16 19 23 23 26 27 30 40 47 51 48 43 53 40 26 16 8 4 2 2 2 1 1 1 1 1 2 3 2 2 1 1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 2 3 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 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 5 4 4 5 6 8 10 14 30 66 132 177 224 267 305 343 372 360 308 228 143 75 30 10 14 21 19 14 9 6 3 2 1 1 1 1 2 3 4 4 3 2 2 2 3 4 5 5 5 3 2 2 3 4 5 5 3 3 3 3 3 4 5 5 6 8 12 19 26 36 65 89 108 127 149 175 169 157 162 220 295 299 272 249 195 99 42 30 25 29 34 35 30 23 27 38 51 60 57 73 103 141 186 232 231 196 173 170 133 88 48 20 11 14 29 56 61 64 67 69 60 54 51 49 49 48 40 32 28 29 30 32 35 40 48 54 55 53 55 55 54 52 48 32 19 11 8 6 3 1 0 0 2 5 8 10 7 4 3 5 9 13 14 16 18 20 23 29 41 56 53 44 32 27 14 5 1 2 2 2 1 1 3 3 3 3 3 2 3 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 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 1 1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 1 2 3 4 5 5 5 6 6 5 6 6 7 14 42 119 175 211 234 250 268 256 215 158 108 64 33 15 8 11 10 8 6 3 2 1 1 1 0 1 1 1 1 2 2 2 2 2 2 2 2 3 4 3 3 3 4 5 4 4 5 4 4 5 6 6 6 6 6 5 5 5 7 12 19 27 33 42 58 87 102 99 101 130 209 282 316 307 257 157 77 34 23 20 19 20 22 16 13 15 19 23 35 48 62 78 94 133 159 168 172 185 179 163 134 86 40 18 11 13 27 38 51 63 61 52 43 34 30 38 37 31 25 22 23 31 40 48 56 64 69 71 68 61 56 57 59 56 48 37 24 13 9 7 5 4 3 6 10 14 16 8 3 3 5 5 6 6 7 9 12 15 20 32 42 43 37 30 25 17 8 3 3 4 3 3 4 4 4 3 4 4 3 3 4 5 4 3 2 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 4 4 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 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 1 2 2 1 0 0 0 1 1 1 1 2 3 4 5 7 7 7 6 7 6 5 4 16 74 123 157 177 183 195 183 151 105 61 29 14 8 4 3 3 3 2 1 2 2 2 1 1 2 1 1 1 1 1 1 2 2 3 3 4 4 6 5 4 5 6 4 3 5 6 6 7 7 7 7 6 5 5 5 5 5 5 6 8 10 14 19 29 45 60 80 114 158 213 271 312 317 262 150 71 35 24 18 21 27 30 21 19 23 27 24 30 38 50 70 101 93 82 89 121 153 200 228 221 180 108 55 32 27 29 31 33 35 38 34 28 22 17 28 29 24 18 20 33 49 64 78 103 119 124 117 99 91 83 75 64 63 56 42 21 12 8 6 3 2 3 6 8 10 13 11 7 6 7 7 6 5 4 3 3 5 12 20 27 29 25 21 15 9 5 4 4 4 4 3 3 4 4 4 5 5 5 5 4 4 3 3 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 2 2 2 3 3 4 5 5 5 5 6 5 5 4 3 2 26 50 67 73 80 74 59 40 23 9 4 3 2 2 2 1 1 2 3 3 3 4 3 2 2 1 1 1 2 3 3 4 4 5 6 6 9 8 7 7 8 7 7 7 8 8 7 7 6 6 5 5 5 5 5 5 5 6 6 7 7 9 12 18 30 46 69 113 176 238 284 296 264 183 103 50 37 23 16 13 12 15 26 35 35 31 31 35 50 83 114 106 91 90 126 169 227 281 305 309 249 175 125 83 57 42 35 26 21 17 14 13 15 19 17 13 15 31 50 62 67 85 114 131 125 101 76 63 57 51 48 43 34 20 9 6 4 2 1 0 1 2 3 3 3 4 5 8 7 6 6 6 4 2 1 2 4 9 13 15 11 7 4 3 4 4 3 3 3 4 5 5 6 7 7 7 6 5 5 5 5 3 2 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 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 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 3 3 3 3 4 4 5 5 4 3 3 3 4 6 11 15 13 9 5 3 1 1 1 3 4 3 2 1 3 3 3 3 4 6 5 4 4 4 5 4 4 5 5 5 6 7 6 8 8 8 9 9 9 9 8 7 6 6 5 6 6 6 6 5 4 4 5 5 5 5 5 5 5 7 9 15 28 49 86 135 187 228 239 213 160 100 53 44 31 24 26 32 34 50 64 58 53 49 50 59 82 97 108 126 160 196 241 283 314 315 339 318 258 195 132 92 71 60 49 35 23 14 15 17 17 18 23 34 46 49 43 39 57 72 71 55 35 28 27 21 16 12 11 10 6 3 2 1 0 0 0 0 0 0 1 1 2 3 8 8 7 6 7 7 5 3 3 3 4 5 6 5 5 4 3 4 3 2 1 2 3 6 8 7 9 9 8 7 6 6 7 6 4 3 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 2 2 2 2 2 2 2 2 2 3 4 4 4 3 3 3 3 3 3 3 4 4 3 1 1 1 1 2 3 4 4 3 2 1 1 0 1 3 4 5 5 5 4 4 4 5 5 6 6 6 6 6 7 7 6 6 7 7 6 5 4 4 4 5 5 5 5 4 4 4 3 3 4 5 5 4 5 6 6 9 18 30 52 93 133 148 158 146 120 86 49 35 25 20 22 34 58 78 82 75 75 77 78 71 77 93 115 144 197 231 259 281 293 311 312 279 221 170 123 95 81 69 64 53 39 28 23 22 28 42 71 77 65 44 24 17 19 20 17 12 10 10 11 7 5 3 2 3 2 2 1 0 0 1 1 1 2 2 4 7 10 10 14 16 14 10 10 9 8 7 5 3 2 2 2 3 4 4 4 4 3 3 2 3 5 8 12 11 10 9 8 5 4 4 5 4 4 4 4 4 2 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 5 4 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 1 1 1 2 2 2 2 3 3 4 4 4 3 2 2 2 1 1 1 1 2 2 3 3 2 1 1 1 0 1 2 3 4 3 4 4 4 5 5 6 6 5 5 6 6 6 6 5 4 5 5 5 3 4 4 5 5 5 4 4 4 3 3 3 3 2 3 4 4 4 5 5 7 12 20 35 71 109 108 115 121 113 80 39 21 16 24 37 54 76 92 94 97 93 89 86 78 81 97 125 157 197 230 261 292 301 309 278 214 138 95 78 72 60 57 61 55 39 26 24 35 60 100 116 95 58 26 10 4 2 2 3 2 2 3 3 2 2 1 1 1 2 2 2 1 1 2 3 3 5 7 11 17 24 23 24 27 27 20 16 13 11 9 7 4 2 1 1 2 3 4 5 5 5 4 3 4 6 9 14 14 13 11 7 5 3 2 2 2 3 3 4 4 2 1 1 1 0 1 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 13 14 13 10 8 7 6 3 1 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 1 1 0 0 0 1 1 1 1 1 2 2 3 4 5 5 5 4 3 2 2 2 1 1 1 2 3 3 2 1 1 1 1 0 1 2 3 4 4 5 5 4 5 6 6 5 4 4 4 5 5 5 5 4 4 3 3 2 3 4 5 6 5 4 3 3 3 2 3 2 2 3 4 4 4 4 4 4 7 14 29 55 89 104 118 126 117 74 48 39 39 46 61 70 78 89 112 135 132 116 103 91 88 99 121 149 177 203 230 265 283 278 245 186 103 68 59 58 57 61 62 54 35 23 33 55 80 97 82 51 19 7 3 1 1 1 2 2 2 2 2 1 1 1 2 2 3 3 2 1 2 3 4 5 7 10 15 25 34 37 37 33 35 30 21 14 12 12 11 9 7 5 4 4 5 6 7 7 8 7 8 8 9 11 12 12 12 10 6 3 2 1 1 1 2 2 1 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 13 15 14 13 11 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 3 4 6 6 5 4 4 4 4 4 3 3 3 2 2 1 1 1 0 0 1 1 2 4 5 5 5 5 4 5 4 3 3 3 3 4 6 5 3 3 3 3 3 4 4 4 4 5 4 3 3 3 2 2 2 1 2 3 3 3 3 2 2 3 4 14 32 57 85 114 146 151 115 84 68 60 59 74 95 108 121 146 166 170 159 138 116 113 111 114 132 149 164 182 205 244 271 280 259 173 130 99 78 68 66 82 97 98 80 51 46 60 63 53 35 16 3 1 1 1 0 1 1 1 1 2 2 1 1 1 2 3 3 2 2 2 2 3 3 3 4 6 7 23 34 44 51 49 50 46 40 35 29 26 24 19 15 11 8 7 7 7 8 8 10 11 10 9 10 10 9 8 7 4 2 3 3 3 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 14 15 14 13 10 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 1 1 1 2 3 4 5 7 7 6 4 3 2 2 2 2 2 2 1 1 1 2 4 4 4 4 3 3 3 3 3 3 3 3 4 5 4 3 3 3 4 4 3 2 2 2 2 2 2 3 2 2 2 1 2 3 3 3 2 2 2 3 4 4 16 34 54 67 80 96 103 86 79 86 92 94 117 129 133 139 162 163 157 146 128 80 77 99 127 150 164 175 188 207 226 231 223 205 155 123 100 87 98 114 147 182 194 163 123 90 65 38 22 11 3 2 1 1 2 1 2 2 2 2 4 4 3 2 2 3 3 3 2 2 3 4 4 2 2 1 2 3 12 23 37 57 62 65 67 66 61 55 48 40 27 17 11 7 5 5 6 8 9 11 11 11 10 10 8 7 6 5 5 6 8 9 7 4 2 1 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 11 12 12 12 11 8 5 4 3 1 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 1 1 1 0 0 0 1 2 3 4 5 6 4 4 4 4 4 4 3 3 2 2 2 3 3 3 3 2 1 2 2 2 2 2 2 2 2 2 3 4 4 3 4 4 3 2 1 2 2 3 3 2 1 0 0 1 3 4 3 1 1 1 1 1 2 4 18 43 72 75 67 51 33 30 42 73 111 132 137 120 98 83 84 75 71 79 107 71 74 105 140 159 170 175 176 181 176 153 120 104 89 78 76 87 123 153 184 213 220 170 111 61 29 15 8 4 1 1 1 1 2 2 2 2 3 4 6 7 7 8 4 3 3 2 1 4 8 11 10 7 3 0 1 3 7 13 21 45 60 70 74 74 74 71 65 56 38 22 10 3 1 3 6 9 11 14 15 13 12 12 10 9 9 9 10 12 13 12 10 7 4 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 8 10 13 14 14 13 10 6 3 1 0 0 0 0 0 0 0 0 1 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 1 2 2 3 3 4 5 6 5 5 5 5 4 3 3 3 4 4 4 3 3 2 2 1 1 1 1 1 1 1 1 2 4 4 3 3 3 3 3 2 2 3 3 3 1 0 0 1 3 5 6 6 4 3 2 1 1 1 4 20 53 106 103 88 67 45 28 29 52 88 110 111 93 65 41 37 34 36 47 89 99 111 130 148 167 176 169 154 137 116 92 68 56 55 61 71 79 101 122 140 160 138 92 45 18 9 3 1 1 1 1 1 1 1 1 1 2 5 7 10 12 11 7 5 4 5 4 7 12 18 19 16 10 5 4 4 6 7 8 10 28 47 67 80 84 85 83 80 74 59 38 17 4 1 1 4 5 6 8 10 11 12 13 13 12 11 11 12 13 13 12 11 9 4 2 2 4 3 2 2 1 1 2 2 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 13 15 17 18 17 12 7 2 0 0 0 0 0 0 0 1 2 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 1 1 0 0 0 0 0 0 0 0 0 1 3 2 1 1 2 3 5 6 5 5 5 5 5 3 3 4 5 4 4 3 3 3 2 2 2 2 0 0 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 6 7 7 6 5 5 4 2 1 3 12 32 84 106 113 108 89 60 53 66 89 110 114 96 63 48 44 44 48 58 91 115 132 144 161 181 180 153 120 86 61 44 28 23 22 23 27 33 42 51 63 87 72 45 21 6 2 1 1 1 2 3 4 6 5 4 2 2 6 9 14 17 14 10 8 8 11 12 16 21 25 24 19 12 7 5 7 9 10 10 14 27 44 64 79 87 91 95 93 86 72 50 26 12 4 1 1 1 2 3 4 5 7 9 11 10 10 10 11 12 13 13 12 10 6 4 5 8 5 3 2 1 1 1 2 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 9 14 20 25 25 23 17 10 5 2 0 0 0 0 0 0 0 2 8 10 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 2 2 1 1 2 3 3 3 3 4 4 4 5 4 5 6 6 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 2 3 3 3 4 4 5 5 6 6 6 6 5 4 4 8 16 30 67 105 139 161 154 114 87 78 81 97 105 106 101 99 90 84 84 80 98 125 156 187 192 177 147 106 76 46 22 9 5 6 6 6 8 9 13 17 20 40 42 32 12 5 2 2 2 4 5 7 9 9 9 7 6 6 8 11 13 15 13 14 16 19 21 22 24 27 27 25 19 11 8 8 13 19 17 15 16 22 36 57 72 84 94 103 103 98 88 67 47 30 16 5 3 2 3 2 2 2 2 3 4 5 5 6 6 7 8 9 8 7 6 5 5 6 4 2 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 16 23 27 26 24 20 14 8 4 0 0 0 1 1 0 1 6 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 1 1 1 1 0 0 2 2 1 2 2 2 2 2 2 2 3 3 4 3 3 4 4 5 5 6 5 4 3 2 3 3 4 4 4 4 2 2 2 1 1 0 0 1 1 1 2 2 3 3 3 4 5 5 5 5 5 5 6 10 17 26 54 88 122 153 166 147 113 77 60 65 75 85 108 136 135 113 108 111 125 152 192 225 208 160 97 54 33 20 11 6 4 4 4 5 9 14 20 27 22 27 30 27 14 8 6 5 5 7 8 10 12 13 11 8 8 10 11 11 11 11 12 13 14 15 19 22 23 23 20 16 13 12 14 15 20 25 22 18 15 14 27 49 69 86 97 105 110 112 106 85 68 53 37 18 9 4 1 0 0 0 0 0 0 1 1 2 1 2 2 2 2 3 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 23 26 26 25 22 17 11 6 5 5 5 3 0 0 3 6 8 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 4 3 4 4 4 4 4 3 3 4 4 5 6 6 4 2 2 2 1 0 0 0 0 0 0 0 1 2 3 3 4 4 4 4 4 4 5 9 11 11 12 19 36 57 77 102 106 93 72 56 50 49 50 62 95 113 111 125 143 162 187 228 238 208 151 81 44 25 17 13 13 13 12 11 11 13 15 16 19 20 20 19 18 13 10 9 9 9 11 13 15 15 14 11 9 9 12 13 11 10 9 10 11 12 12 14 15 15 14 13 14 16 19 24 28 32 34 29 25 24 28 41 55 69 87 95 105 115 121 105 90 77 66 52 34 19 9 2 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 18 22 26 28 30 26 19 13 9 9 9 7 5 4 3 4 5 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 1 2 1 2 2 3 3 4 5 5 6 6 6 6 5 3 2 2 2 1 1 1 0 0 0 0 0 0 1 2 3 4 3 3 4 5 7 9 13 16 13 9 8 11 17 22 32 38 40 40 39 40 41 40 41 53 72 95 123 134 145 169 204 208 182 132 74 46 32 26 21 18 15 12 10 10 10 10 10 11 12 12 11 11 10 10 10 11 12 13 14 14 15 13 11 9 10 12 12 9 8 9 10 11 13 13 14 16 20 18 18 21 25 29 35 43 48 48 40 34 35 38 42 45 47 63 78 90 100 115 102 90 80 71 55 40 27 15 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 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 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 22 29 37 36 30 22 15 13 14 15 16 15 12 9 6 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 4 3 3 4 3 3 5 6 7 7 7 5 4 3 3 3 3 3 1 1 1 1 1 1 0 0 0 0 1 2 3 3 3 3 4 6 17 27 29 20 9 5 5 6 7 10 14 18 25 31 38 47 56 58 60 67 81 93 102 116 138 154 151 132 106 69 54 51 50 34 20 10 5 4 6 6 6 6 7 7 7 8 8 8 10 12 13 13 13 13 13 13 13 11 9 8 8 7 6 7 8 10 11 12 14 16 19 21 22 24 28 31 36 42 49 56 58 53 46 42 38 33 29 29 47 66 80 78 86 84 77 69 61 53 45 34 18 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 1 2 2 3 4 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 6 3 0 0 0 0 0 0 0 0 0 1 4 9 16 25 36 40 38 32 24 20 20 21 23 25 23 20 15 9 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 5 5 5 5 5 4 4 3 3 3 5 6 6 6 4 2 1 2 3 3 4 3 2 2 1 1 1 1 1 1 1 0 0 1 3 3 3 3 3 5 23 42 45 23 9 3 3 4 7 13 21 22 29 40 56 80 112 126 127 118 94 90 103 128 151 155 145 124 97 89 93 97 85 52 24 7 2 3 4 4 4 4 5 5 5 6 7 8 9 10 12 12 13 13 11 10 9 7 4 3 3 1 1 2 4 6 8 10 12 15 16 17 20 23 27 29 31 36 46 56 62 63 61 51 41 34 33 43 58 72 78 69 65 62 55 53 48 39 27 14 9 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 5 5 6 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 15 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 7 17 26 31 23 10 1 0 0 0 0 0 0 0 0 0 2 4 11 19 27 37 42 42 37 30 27 27 31 34 33 30 25 17 11 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 6 6 6 5 5 5 4 4 3 3 2 3 4 5 5 4 3 2 2 2 3 3 3 4 3 3 2 1 1 1 2 2 1 0 1 2 3 4 4 5 3 17 34 45 37 21 10 5 5 9 15 28 48 64 82 109 150 194 236 259 262 245 195 165 156 168 195 185 157 135 122 124 135 146 114 71 36 16 8 8 8 7 11 10 9 8 6 5 6 7 8 10 11 11 11 11 9 6 4 2 1 0 0 0 0 0 0 2 4 7 9 10 12 13 15 15 18 20 22 25 34 44 53 58 54 47 43 43 45 52 56 55 56 59 63 65 57 51 40 25 11 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 1 3 5 6 3 3 3 5 5 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 15 11 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 21 39 56 50 32 13 4 1 0 0 0 0 0 0 0 0 1 5 12 21 33 42 48 47 41 36 35 38 43 45 41 34 25 18 11 4 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 2 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 5 5 6 7 6 5 4 3 3 3 3 2 2 1 1 1 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 3 5 6 3 4 20 41 56 29 15 8 5 7 12 34 73 123 161 197 243 303 348 367 367 354 326 270 219 189 193 217 206 166 147 147 158 171 173 137 101 71 49 41 41 46 55 57 47 36 27 19 12 8 9 10 12 12 10 8 7 6 4 2 1 0 0 0 0 0 0 0 1 2 3 4 5 7 11 14 12 15 18 20 18 21 28 38 46 50 51 51 49 47 53 60 52 54 64 70 67 50 31 13 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 7 7 6 6 8 8 6 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 15 10 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 27 45 48 38 24 14 7 2 0 0 0 0 0 0 0 0 2 7 15 26 38 47 50 47 43 41 40 42 50 50 42 35 27 17 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 4 4 4 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 5 6 6 6 4 3 2 1 1 1 1 1 2 2 1 2 2 2 2 2 2 1 0 0 1 1 1 2 2 2 2 2 2 2 3 3 2 2 4 6 4 8 26 50 68 29 10 3 4 8 15 45 103 174 235 283 321 357 370 363 347 337 308 267 231 216 201 206 210 198 188 188 192 191 172 150 135 130 122 113 111 114 121 116 100 81 66 51 39 29 24 24 24 20 11 7 5 4 3 2 1 0 0 0 1 1 1 1 1 1 0 1 2 4 7 11 12 15 16 16 15 15 17 22 34 41 44 47 48 51 57 68 70 74 73 64 47 29 13 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 11 12 13 14 14 13 10 9 8 6 7 6 5 3 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 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 2 8 17 22 23 23 19 14 11 7 2 0 0 0 0 0 0 2 5 10 19 31 42 49 50 47 43 39 40 50 55 53 48 37 26 15 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 4 6 6 6 6 5 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 5 6 6 5 3 2 1 1 0 1 1 1 1 1 2 2 2 1 1 2 2 1 0 1 1 2 2 1 1 1 2 3 3 3 3 2 2 2 2 2 10 38 66 49 24 9 5 9 21 30 56 125 239 302 333 346 351 343 325 306 301 275 249 234 243 228 224 230 228 211 197 187 175 163 158 163 178 181 168 141 117 108 106 102 93 85 76 68 63 62 55 44 30 16 9 6 4 3 2 1 0 0 0 1 1 1 0 1 1 1 1 2 3 5 6 6 8 11 13 13 13 13 17 26 31 33 37 42 47 53 59 58 53 44 31 18 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 4 8 13 15 16 17 17 16 15 14 12 8 7 5 4 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 11 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 18 22 21 16 10 4 1 0 0 0 0 0 1 2 5 12 23 34 44 48 48 46 44 48 55 64 71 69 47 34 24 9 2 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 6 7 6 5 4 3 2 1 0 0 0 0 0 0 0 0 1 1 2 2 3 3 3 4 4 5 5 5 4 3 2 1 0 0 1 2 4 5 4 3 2 1 2 3 2 1 1 1 1 1 1 1 1 2 2 3 3 4 4 3 2 2 3 11 52 89 91 52 33 35 59 100 105 113 138 189 264 313 333 327 312 298 289 286 281 262 243 230 196 186 192 203 180 135 113 126 149 163 168 161 137 108 89 78 67 73 77 78 78 73 71 71 72 73 67 54 35 21 11 6 5 4 3 3 2 2 3 5 6 3 3 4 4 2 1 1 3 4 5 5 5 7 7 7 9 11 15 19 21 23 30 36 42 49 53 52 44 32 18 9 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 3 7 9 7 7 8 11 14 16 17 16 15 14 13 12 9 7 6 5 7 5 2 1 0 0 0 1 0 0 0 0 1 1 1 1 0 0 1 1 1 1 0 0 0 0 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 6 13 21 24 18 13 9 6 2 0 0 0 0 0 1 2 8 15 24 35 44 49 51 52 56 62 69 77 81 55 40 29 14 3 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 5 7 8 8 8 7 6 5 4 3 2 1 0 0 0 0 0 0 1 2 3 3 3 3 3 4 5 5 5 5 5 4 3 2 1 0 1 3 4 5 4 3 2 1 2 2 2 1 1 3 3 2 0 1 1 1 1 2 2 3 3 3 6 16 37 61 103 121 86 55 41 50 83 133 172 201 221 230 251 268 272 260 254 249 241 229 205 178 159 160 120 104 112 138 120 89 68 78 110 137 143 111 78 61 57 60 54 55 58 63 80 78 70 61 59 57 52 42 27 15 8 7 10 10 10 11 12 12 14 17 20 15 13 14 14 7 2 0 1 2 4 5 6 6 7 8 10 8 10 12 12 12 20 29 37 46 54 58 55 45 32 20 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 1 3 7 9 8 7 8 10 12 14 15 14 15 15 13 12 11 9 9 9 8 6 3 2 1 1 2 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 9 8 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 19 23 19 15 11 7 2 0 0 0 0 0 0 0 3 9 17 28 37 46 51 53 59 64 69 72 74 58 45 32 19 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 2 3 5 9 11 10 8 6 7 6 5 5 4 4 3 2 2 1 1 1 2 3 3 2 2 3 4 5 6 7 7 8 7 5 4 3 2 1 2 3 4 4 3 3 2 2 2 3 3 2 4 6 6 5 3 2 1 0 1 2 3 3 5 7 20 54 123 121 103 78 50 36 32 38 57 83 113 145 180 176 178 181 184 181 191 198 190 171 156 134 103 87 68 57 60 89 93 83 69 66 75 80 75 60 51 48 49 47 45 44 45 50 58 56 50 49 50 45 34 22 13 9 10 16 18 18 21 28 31 33 33 35 36 29 21 14 8 3 1 2 2 3 4 3 3 5 8 11 12 9 7 7 7 11 16 20 25 34 44 54 58 58 54 45 33 20 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 5 4 4 3 10 9 7 9 11 13 14 16 16 16 17 19 17 14 10 7 9 10 10 10 7 5 4 3 4 3 1 1 1 1 0 1 1 1 1 0 1 1 1 0 0 0 0 0 7 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 22 20 17 13 8 3 1 1 0 0 0 0 0 1 5 12 20 27 39 47 53 58 64 68 71 73 59 45 32 20 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 2 3 5 8 9 9 9 8 7 6 5 5 4 4 5 6 6 4 4 5 3 2 1 2 3 3 4 6 6 7 8 9 8 7 7 5 3 2 3 4 4 5 4 4 4 4 4 4 4 4 7 9 10 11 9 7 5 2 2 3 5 3 8 13 27 56 133 113 70 43 36 31 30 32 37 46 59 76 95 93 93 99 113 108 115 127 124 108 101 97 82 66 51 43 45 57 61 61 62 55 51 49 48 47 44 39 35 32 31 29 27 32 39 46 51 50 50 45 37 31 30 31 34 35 38 43 49 51 49 45 41 39 32 23 14 8 5 4 3 4 6 7 7 4 4 6 9 13 13 10 7 7 9 11 11 11 12 17 24 33 42 51 55 47 35 21 8 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 2 4 8 13 14 15 14 4 9 11 10 12 16 19 20 20 20 20 20 20 19 15 9 8 8 9 11 10 9 8 7 6 4 3 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 13 17 20 22 22 19 15 9 7 4 2 0 0 0 0 0 0 2 6 12 20 32 42 49 56 61 64 65 62 52 41 29 18 5 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 3 5 8 9 10 10 10 9 7 6 5 3 3 3 4 5 6 7 7 6 4 3 3 4 4 4 5 5 6 7 7 7 7 7 6 4 4 4 4 6 6 6 5 5 4 4 4 5 6 8 10 13 18 17 15 13 11 10 11 12 11 15 21 27 30 62 59 45 34 33 32 33 37 40 44 52 67 68 66 61 57 66 65 64 66 64 57 54 55 49 40 33 31 34 38 42 45 44 39 36 35 35 33 29 24 22 21 20 19 18 22 28 34 40 41 42 42 41 48 51 50 49 49 53 57 59 56 50 43 38 30 20 11 7 6 7 7 6 6 8 10 10 8 8 8 10 13 12 9 4 7 12 17 19 17 12 9 10 12 14 20 31 31 25 15 4 1 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 11 20 34 19 10 7 8 14 20 23 24 24 23 20 18 17 14 9 7 6 5 4 6 7 8 8 7 7 6 4 3 2 3 2 1 1 2 1 1 0 0 0 0 0 0 0 0 0 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 1 3 7 13 18 21 23 24 22 19 15 12 8 5 2 0 0 0 0 0 0 1 4 14 25 36 45 53 57 57 55 51 43 34 22 10 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 3 6 9 12 14 14 12 9 7 6 6 5 4 4 3 3 4 5 7 8 8 8 8 5 4 4 3 3 5 6 7 7 7 7 6 5 4 4 4 5 7 6 6 4 3 3 3 4 7 10 12 14 22 27 33 38 43 47 49 45 42 44 47 46 33 36 41 45 43 39 39 43 48 50 51 55 65 64 57 47 38 41 44 48 51 47 38 32 32 33 29 25 25 27 30 32 30 27 26 25 24 22 21 19 17 16 14 13 11 13 16 18 20 23 27 30 33 33 39 43 44 46 47 49 52 49 43 36 30 27 23 20 19 17 13 10 9 7 7 9 11 14 15 14 12 11 12 13 16 19 21 22 21 20 19 17 14 11 8 9 12 17 23 23 19 11 5 1 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 2 5 9 25 23 16 9 11 16 21 23 22 21 19 16 13 12 11 7 5 4 5 4 4 5 5 4 5 6 6 5 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 21 26 29 30 28 24 20 16 11 5 1 0 0 0 0 0 0 2 9 18 27 37 47 52 52 49 44 36 29 18 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 2 3 6 10 14 17 19 18 15 12 10 8 7 6 6 5 4 5 6 7 8 7 8 9 7 6 5 4 2 4 6 7 7 7 7 6 5 5 5 5 5 5 5 4 2 1 1 3 6 8 8 9 11 24 36 46 56 71 81 85 83 85 84 78 67 53 48 47 46 50 54 58 60 55 51 48 48 48 44 39 34 29 30 31 31 30 29 26 22 21 24 23 19 17 19 21 22 20 18 17 17 18 17 16 15 15 14 12 10 9 10 10 9 9 16 22 26 27 23 22 22 21 23 25 27 29 28 26 22 17 16 17 20 22 16 13 12 13 11 11 12 14 18 19 18 15 13 12 16 24 26 25 23 21 20 20 21 22 18 15 12 12 17 24 28 27 25 14 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 2 4 6 15 22 23 16 14 13 13 17 18 16 14 12 11 11 12 10 7 6 9 7 5 2 3 2 2 3 3 2 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 36 44 49 48 42 34 26 16 7 2 1 0 0 0 0 0 1 5 10 18 28 37 46 49 47 40 32 25 17 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 2 3 3 3 3 4 4 5 6 8 12 16 20 22 21 19 15 11 9 7 5 4 3 3 3 5 5 6 8 9 8 8 7 6 4 4 5 5 5 5 5 5 4 4 5 5 4 4 3 2 1 0 1 3 6 8 8 7 10 20 30 40 52 70 75 69 62 62 59 55 50 45 43 42 39 45 50 53 51 44 39 35 33 31 28 27 28 29 27 24 19 18 17 17 16 14 16 17 15 14 13 13 13 14 16 17 18 17 14 12 11 13 15 14 11 9 9 7 7 9 13 17 20 18 15 13 12 12 10 9 8 10 13 15 14 12 13 16 19 18 17 16 18 22 22 21 21 20 24 26 22 19 20 23 25 27 26 26 24 21 19 17 17 17 17 16 13 13 21 29 32 35 37 32 16 11 6 2 1 0 0 0 0 0 0 0 1 3 4 2 0 1 2 3 6 8 8 6 8 7 6 5 6 8 13 21 29 27 21 13 8 11 14 13 12 11 10 11 12 13 13 10 9 8 5 3 2 2 2 2 2 1 2 2 1 0 0 1 1 1 2 1 0 0 0 0 0 0 0 0 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 14 26 43 68 83 88 84 70 48 28 13 7 3 1 0 0 0 0 0 1 5 13 22 30 40 44 43 36 28 22 15 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 4 4 5 5 5 5 6 6 7 9 10 12 14 17 20 21 20 18 14 9 5 5 4 3 3 3 4 6 8 9 10 9 7 7 5 4 3 3 2 2 2 3 3 3 3 4 3 2 1 0 0 1 2 5 7 6 4 5 6 11 17 27 45 51 48 39 36 41 42 37 30 27 25 25 26 28 29 28 24 23 23 22 22 20 17 14 15 17 19 19 16 12 9 7 8 9 11 13 13 13 13 12 11 12 14 15 12 11 9 8 7 8 9 9 9 10 10 10 11 12 14 16 17 16 14 13 10 9 8 7 5 8 10 10 9 8 8 11 19 19 18 19 22 25 27 29 30 24 26 29 25 20 21 25 24 23 23 23 22 20 18 16 13 12 11 11 12 13 19 28 35 42 45 44 33 21 10 4 2 0 0 0 0 1 2 3 5 10 12 10 7 6 7 11 15 16 14 14 11 8 6 5 4 5 11 22 37 43 38 17 7 5 7 7 8 8 7 9 10 10 9 8 7 7 5 4 4 4 4 3 2 1 1 0 0 1 1 2 3 4 4 2 1 2 1 1 0 0 0 0 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 20 39 72 104 127 137 132 100 63 31 14 7 3 0 0 0 0 0 0 2 8 17 27 36 40 39 31 26 21 15 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 4 5 5 5 5 6 6 6 7 8 9 9 10 13 15 17 19 18 15 11 7 6 4 4 4 3 4 5 7 10 12 12 10 9 7 4 2 1 1 0 0 0 1 2 3 2 1 0 0 0 1 2 5 7 8 5 3 4 5 6 11 20 30 30 25 18 17 25 31 30 25 21 16 13 14 15 15 13 11 13 14 15 15 12 9 8 10 11 11 9 8 7 6 6 6 6 7 7 6 7 7 7 8 9 10 11 8 8 7 6 7 6 5 5 8 8 8 6 6 7 8 9 11 11 11 9 5 5 5 5 3 4 5 5 6 7 8 10 15 15 14 15 20 23 24 24 25 22 19 19 17 15 14 16 17 16 16 16 15 14 14 15 11 11 13 14 13 12 13 18 31 43 50 48 36 23 10 5 2 0 0 0 0 1 3 5 11 16 17 13 11 11 12 15 16 16 12 9 6 4 4 6 9 14 20 37 52 63 61 29 7 1 1 1 1 3 3 3 3 4 4 5 5 5 5 4 4 4 4 4 4 3 2 1 1 2 2 3 4 4 3 3 2 2 2 1 0 1 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 22 48 91 132 166 186 155 106 57 24 12 4 0 0 0 0 0 0 0 6 14 23 30 34 35 30 26 22 17 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 3 4 5 6 7 8 9 10 9 8 8 9 11 13 16 17 17 15 12 8 5 3 3 3 3 3 4 6 9 14 16 14 12 9 6 3 2 1 0 0 0 0 1 2 1 0 0 0 0 1 3 6 10 8 6 4 3 4 4 7 22 30 29 22 13 11 12 15 16 19 18 16 13 12 12 13 14 15 14 13 11 13 12 10 9 8 7 6 3 3 5 6 6 4 4 3 3 2 2 2 3 3 5 6 7 7 7 7 9 8 6 4 3 3 3 3 2 2 2 2 2 3 4 6 6 5 4 5 5 4 4 4 4 6 9 12 13 13 11 7 9 11 12 13 15 13 11 9 8 8 8 8 8 8 7 7 9 10 11 13 16 14 11 10 11 10 8 7 8 15 25 36 39 37 30 19 10 5 2 1 1 1 1 3 6 8 8 4 7 9 10 10 11 12 13 12 10 7 5 5 6 11 22 34 45 55 66 56 33 11 1 0 0 0 0 0 1 2 3 3 3 4 4 4 4 4 4 4 5 5 4 2 2 2 2 1 2 3 2 2 2 2 2 2 3 2 2 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 23 55 95 138 178 150 106 60 25 13 4 0 0 0 0 0 0 0 4 10 17 25 31 33 30 26 22 18 11 2 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 3 4 5 7 9 10 10 10 9 9 8 8 9 11 14 16 16 14 12 9 6 4 2 1 2 3 5 7 8 12 13 13 12 13 13 11 8 6 4 2 0 1 2 4 4 3 3 3 3 3 4 7 11 12 11 9 7 5 5 8 19 25 23 18 19 13 9 7 6 11 15 16 16 14 15 16 16 15 13 10 8 9 10 11 9 7 4 3 2 2 2 3 3 2 2 3 2 2 2 2 2 3 4 4 5 5 5 4 4 4 3 3 1 1 1 0 0 0 0 0 1 2 2 2 2 2 2 2 4 5 4 3 4 6 8 11 11 10 7 3 3 4 4 4 4 4 4 3 5 5 4 3 4 4 4 5 7 8 8 11 11 10 10 12 14 15 14 9 9 11 14 21 32 40 43 32 22 15 13 7 4 3 2 2 3 4 5 8 9 8 8 10 12 13 14 12 9 6 6 6 6 6 15 22 29 36 44 36 21 7 2 0 0 0 0 0 0 1 1 0 0 2 3 3 3 3 3 3 4 4 3 2 1 1 1 1 1 1 1 0 1 2 3 2 2 2 3 4 4 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 1 3 8 21 40 64 91 80 59 36 17 10 4 1 0 0 0 0 0 0 2 6 12 21 28 31 30 27 23 18 13 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 3 4 5 8 9 9 10 11 10 9 8 8 10 12 15 16 15 12 10 7 5 3 1 2 3 5 6 6 8 9 9 10 12 14 13 12 11 8 4 3 4 7 8 9 8 7 7 7 7 8 10 13 16 18 19 17 15 14 16 23 32 33 25 19 15 11 7 8 10 12 14 17 16 15 13 12 10 8 6 5 5 6 6 5 4 3 2 1 1 1 1 1 1 1 2 3 2 2 2 2 2 3 3 3 4 4 3 2 2 2 2 1 1 1 1 0 0 1 0 0 0 1 0 1 1 1 1 2 2 2 3 4 6 7 7 5 4 3 3 3 3 3 2 1 0 1 1 2 2 1 0 1 3 4 7 9 11 10 11 11 12 16 16 18 21 27 28 29 30 34 39 43 45 41 31 20 13 8 6 4 3 3 3 3 2 4 5 6 6 8 12 15 15 13 10 7 4 4 3 2 4 7 9 12 14 16 12 8 4 2 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 1 1 2 1 1 1 0 0 0 1 1 1 0 0 1 2 3 3 2 2 3 3 3 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 1 2 5 9 14 19 18 14 10 6 5 3 1 0 0 0 0 0 0 2 4 9 16 22 26 26 24 20 17 13 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 4 4 5 7 9 10 11 12 12 11 11 11 11 12 15 15 14 11 9 7 5 3 1 1 1 2 2 4 6 7 8 8 11 13 13 13 14 13 9 6 5 6 7 8 8 7 7 9 13 18 22 21 23 26 32 29 26 24 25 31 37 38 33 28 23 18 12 11 10 11 13 14 14 12 9 8 8 8 5 4 4 4 4 2 2 2 2 2 2 2 3 2 1 0 1 2 2 3 3 3 3 3 4 4 4 4 3 2 1 0 1 1 2 2 2 2 1 1 1 0 0 0 0 1 1 1 0 0 1 2 3 3 3 4 3 3 2 2 3 4 5 4 3 2 0 0 0 1 0 0 0 2 4 5 8 12 15 16 16 15 12 14 15 16 17 20 28 39 49 50 49 45 39 27 17 11 7 5 3 3 2 3 4 5 4 4 5 6 8 10 11 12 10 9 9 9 7 6 4 4 3 3 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 2 1 1 1 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 1 0 0 1 1 0 0 0 0 0 0 0 1 2 5 8 13 17 19 16 13 11 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 4 5 5 7 8 9 11 13 13 13 13 14 14 15 15 16 15 13 10 7 5 3 1 0 0 0 0 1 3 5 7 8 8 9 10 12 13 14 14 11 9 8 7 6 8 9 10 10 10 13 17 20 22 23 24 28 21 16 16 20 29 35 36 35 34 31 26 20 17 15 14 11 11 11 10 8 7 6 5 4 4 3 3 2 2 2 2 3 2 2 2 2 2 1 0 1 2 2 3 4 4 4 4 5 4 4 4 3 3 2 1 2 3 3 4 3 3 3 3 2 1 1 1 1 0 0 1 1 1 0 2 2 3 3 3 3 2 2 2 3 4 5 4 3 2 1 3 4 4 3 5 4 3 4 6 9 14 18 22 26 28 25 23 20 15 8 8 12 21 30 32 31 29 24 18 12 8 5 3 2 2 1 1 1 2 3 4 6 9 12 13 13 12 10 10 12 11 11 11 6 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 1 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 7 11 12 11 10 10 8 5 2 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 3 4 4 5 6 8 9 10 12 13 14 15 16 17 18 17 16 14 12 10 8 4 2 2 1 0 0 0 1 2 4 6 7 7 7 9 11 15 16 14 13 11 9 9 11 16 19 20 18 18 16 13 11 12 14 15 16 14 11 10 10 20 27 32 34 35 33 29 24 21 18 16 13 11 9 8 8 7 5 3 3 3 3 1 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 4 5 4 4 4 5 4 5 6 6 6 5 4 4 4 4 4 3 3 2 1 2 2 2 2 2 3 3 3 4 4 5 4 4 4 4 3 3 2 2 3 5 8 9 9 7 6 5 5 6 9 13 17 19 24 29 33 31 29 26 22 18 15 13 12 10 10 12 15 17 15 12 10 7 5 2 1 0 0 1 3 6 8 10 11 13 15 17 17 14 10 9 6 5 5 4 3 2 2 0 0 0 0 0 1 1 1 1 2 1 2 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 1 1 0 1 1 1 0 1 1 1 1 2 2 2 2 2 1 1 2 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 2 4 6 8 10 10 9 8 5 2 0 0 0 0 0 0 0 0 0 0 0 1 1 3 2 3 3 3 5 4 4 5 5 7 8 11 13 14 15 15 15 15 14 13 11 9 7 6 5 4 2 0 0 0 0 0 2 4 6 6 6 7 8 11 14 15 15 13 12 10 10 13 18 23 27 29 29 27 23 20 21 22 22 21 20 19 16 16 19 24 28 31 27 22 20 17 15 12 10 9 8 7 7 6 6 5 4 4 4 3 2 2 2 2 4 4 4 3 3 4 4 3 3 3 3 3 2 2 2 2 3 4 5 5 5 5 6 7 8 8 9 10 7 5 4 5 5 5 6 6 6 6 5 5 4 4 3 3 4 4 4 4 5 6 5 3 4 4 4 3 2 3 7 8 8 7 9 6 5 5 7 8 12 19 22 23 24 28 30 30 31 31 28 24 22 21 18 16 17 21 25 28 27 25 19 12 7 4 2 1 0 5 9 12 13 16 18 20 23 21 17 11 7 7 6 3 2 1 1 1 1 0 0 0 0 0 1 0 2 4 6 8 7 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 2 3 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 8 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 2 3 3 3 3 3 5 7 9 11 12 13 11 12 13 13 11 8 7 6 7 6 5 3 1 0 0 0 1 2 3 4 5 6 6 6 8 11 12 13 12 10 9 9 12 17 26 38 48 47 42 36 32 31 30 31 32 31 29 25 25 25 25 22 22 19 13 11 11 10 9 8 7 7 6 6 6 6 6 5 4 3 2 2 2 2 2 4 4 4 3 4 4 4 5 5 4 4 4 4 4 4 4 4 5 5 6 6 7 7 8 8 8 9 6 5 5 5 5 4 4 5 6 7 7 7 6 5 4 3 3 4 5 6 5 5 5 5 4 3 4 4 4 3 2 5 5 5 6 7 8 8 8 11 13 16 21 24 26 27 29 31 30 27 29 26 24 25 26 25 26 31 37 41 41 35 28 18 10 8 6 4 3 4 9 13 15 15 20 27 38 36 28 20 12 8 7 6 4 3 1 0 0 0 0 0 0 0 0 0 0 2 4 6 8 8 7 6 5 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 1 0 0 0 0 0 0 0 1 2 3 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 3 3 3 2 3 4 6 8 9 9 8 7 7 7 9 9 9 9 8 7 5 3 1 0 0 0 1 2 2 3 5 7 7 5 7 9 11 11 11 10 10 12 15 17 24 41 50 53 51 46 46 45 43 40 34 31 30 27 26 24 21 17 15 12 9 6 7 8 7 7 7 7 7 5 5 5 4 4 4 3 3 4 3 3 2 3 3 3 4 4 4 5 6 5 5 4 4 5 5 6 5 6 6 6 6 7 7 7 8 8 8 7 6 6 5 5 5 5 5 6 6 7 7 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 4 2 2 3 6 9 10 10 10 11 15 18 19 21 23 26 31 35 37 37 32 29 29 34 39 33 30 32 37 39 38 35 30 24 17 13 12 8 5 6 9 11 13 15 17 23 30 32 31 27 23 18 12 8 6 4 2 1 1 0 0 0 0 0 0 1 1 1 1 1 3 6 8 8 7 6 4 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 2 3 4 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 2 2 3 3 3 4 5 5 6 7 6 5 5 6 8 10 10 9 8 7 5 3 1 0 0 0 1 2 3 4 6 7 8 6 7 8 10 12 13 12 12 17 28 36 41 47 49 47 44 42 39 35 31 26 22 20 20 18 16 14 12 8 7 7 7 6 5 4 4 4 6 6 6 5 4 3 3 3 3 2 3 2 2 2 2 2 3 3 4 4 4 5 6 5 5 4 4 4 5 7 7 7 7 6 7 7 7 7 7 7 7 6 5 5 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 5 4 4 6 7 7 5 5 3 3 4 8 9 10 10 12 14 17 18 19 21 25 29 34 38 41 39 33 33 36 41 39 36 36 42 41 39 38 32 25 20 17 15 12 9 7 8 11 13 13 16 20 27 32 32 31 29 25 21 15 10 4 2 1 1 1 0 0 0 0 0 1 4 4 3 2 1 3 5 7 6 4 3 3 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 2 2 3 3 4 5 5 4 5 5 5 5 5 6 7 8 9 8 7 6 5 4 3 1 1 2 3 4 4 4 6 6 6 7 7 7 9 15 19 22 24 27 39 46 45 44 41 36 28 26 23 21 18 15 14 13 11 10 9 8 6 4 3 3 5 5 5 4 3 4 4 5 4 4 4 3 2 2 1 2 2 2 2 3 3 4 4 4 4 5 5 6 6 6 6 6 6 6 6 7 8 8 8 7 7 7 7 8 8 7 7 5 4 4 5 5 5 5 7 7 7 6 5 5 5 6 6 7 6 6 6 6 6 7 5 5 6 7 8 7 6 5 4 3 4 7 9 10 12 15 18 20 21 21 23 27 30 35 37 36 32 31 35 41 39 36 36 41 41 42 42 39 29 23 21 19 14 9 6 6 8 12 17 17 18 22 27 30 32 32 30 25 21 18 12 6 1 0 1 1 1 0 0 0 0 1 2 3 2 2 2 3 4 4 3 3 5 6 5 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 3 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 2 2 2 3 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 4 3 2 4 5 5 5 5 4 5 5 7 7 7 8 15 19 21 22 24 33 38 34 29 26 22 17 15 14 13 13 11 10 9 8 7 6 6 4 3 3 2 3 4 4 4 3 3 3 3 3 3 3 2 1 1 1 2 2 2 2 3 3 4 4 4 5 5 6 6 6 6 6 6 6 7 8 8 9 10 10 10 10 10 9 8 6 6 5 4 4 4 5 5 5 6 7 8 8 8 8 7 6 6 7 7 8 7 7 6 6 6 6 6 6 6 5 4 3 2 2 2 5 7 9 11 14 17 19 20 19 21 24 28 29 30 29 26 26 28 30 32 27 23 22 32 29 28 30 31 27 25 26 21 16 12 11 11 13 16 21 23 24 26 29 32 34 35 35 34 33 26 18 10 3 2 2 2 2 1 1 0 0 1 1 2 3 3 2 2 3 3 4 6 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 4 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 4 4 4 4 4 3 3 4 5 5 5 5 5 5 5 6 6 5 6 6 6 5 4 3 4 7 8 8 8 8 8 8 8 7 7 7 9 13 15 15 15 15 19 22 22 18 17 16 14 13 12 12 11 10 10 10 10 9 8 7 5 3 2 3 3 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 4 5 5 6 8 8 8 8 9 8 7 7 8 9 11 12 11 11 10 8 7 5 5 4 3 3 3 4 5 5 6 6 6 7 8 8 7 6 6 6 6 6 6 5 5 4 4 4 4 3 3 2 2 2 2 2 3 5 7 9 13 16 18 21 22 22 23 25 28 26 24 24 25 27 27 27 23 18 14 14 19 22 26 28 25 23 25 25 19 14 15 16 17 17 16 18 20 23 25 28 31 33 33 35 36 34 27 20 12 6 4 3 3 2 1 0 0 1 2 3 4 5 4 3 3 5 8 12 11 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 4 5 5 5 5 5 4 4 4 4 5 5 5 5 6 6 5 4 4 4 4 4 3 4 5 8 8 8 7 11 13 14 14 15 14 12 11 12 13 13 12 11 12 13 14 13 13 14 14 13 12 11 10 9 8 7 6 6 7 6 4 3 3 2 1 0 0 1 0 1 2 3 4 4 4 3 3 3 3 3 2 2 2 2 3 3 3 4 5 6 7 8 8 9 9 10 10 9 9 10 11 12 11 10 9 8 7 6 4 4 3 2 2 3 4 4 4 5 5 5 6 7 6 5 4 4 4 4 4 4 3 3 2 2 2 2 1 1 1 1 1 1 1 3 5 7 10 13 16 19 22 24 23 22 22 22 21 21 23 24 24 24 25 22 19 17 17 18 20 20 20 20 21 21 22 19 15 15 15 15 14 14 15 16 19 21 22 23 26 25 23 19 15 14 12 6 3 2 1 2 1 0 0 0 1 2 3 5 6 6 5 5 8 12 13 12 8 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 3 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 4 5 5 4 5 5 5 5 6 6 6 6 6 6 5 4 4 4 4 4 3 4 5 8 11 13 13 17 18 19 19 18 18 19 18 17 16 16 13 10 9 9 12 13 13 13 14 14 13 10 8 6 6 5 6 6 5 4 2 2 2 1 0 0 0 0 1 1 1 2 2 3 4 3 2 2 4 3 3 2 2 3 4 4 4 5 6 7 8 8 8 8 9 10 10 10 9 10 10 10 9 9 8 7 6 5 3 3 2 2 2 3 3 3 3 3 3 4 5 4 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 0 0 1 2 4 6 8 10 12 15 19 22 23 23 22 20 16 15 18 23 24 24 26 26 24 22 24 25 26 26 25 25 25 24 25 25 23 21 21 20 19 18 18 17 17 21 22 20 12 14 11 5 1 3 4 4 3 2 2 3 2 1 0 1 0 0 1 4 6 7 7 7 8 10 11 11 9 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 3 4 4 4 5 4 4 4 5 5 5 5 4 4 4 5 5 4 4 4 5 5 6 7 10 15 18 16 19 23 25 25 24 25 27 28 24 21 18 15 12 9 7 9 10 11 12 14 14 12 9 6 5 5 6 6 6 5 3 2 1 1 1 0 0 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 4 6 7 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 7 5 3 2 1 1 1 2 1 1 2 2 2 3 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 6 6 8 11 14 17 21 21 21 20 18 17 18 20 23 24 24 23 21 20 20 25 28 31 32 31 30 28 26 25 25 26 26 25 24 22 21 19 17 20 22 23 23 10 6 4 2 2 3 4 4 5 5 5 4 4 3 3 3 3 4 5 7 8 8 8 8 9 10 8 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 3 3 3 4 4 5 5 5 6 7 8 10 13 16 19 18 20 20 21 22 21 20 21 23 24 24 23 20 16 13 14 13 11 10 8 13 14 11 7 5 5 6 7 6 5 4 4 3 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 2 2 3 4 3 2 2 2 3 5 6 7 8 8 8 8 8 8 7 7 7 7 6 7 7 8 8 6 4 2 1 1 1 2 3 2 2 1 1 1 1 2 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 8 10 13 16 17 17 16 15 12 11 11 12 13 14 16 16 17 18 19 23 28 32 33 32 32 31 29 30 31 32 33 31 28 24 22 19 16 14 16 17 18 18 12 8 6 6 6 5 6 5 4 2 3 3 3 3 4 6 8 11 10 9 8 6 6 7 8 9 8 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 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 2 2 3 3 4 4 4 4 3 4 4 4 4 3 3 3 4 4 4 5 5 5 5 6 7 10 13 16 17 17 16 14 12 10 8 8 10 13 15 16 17 14 12 13 12 11 10 8 12 14 11 7 6 7 8 8 7 6 5 5 4 4 3 2 2 2 1 1 1 1 2 2 2 3 3 4 4 4 3 2 2 3 3 3 3 3 3 4 5 6 7 8 8 8 8 7 7 6 5 5 5 6 7 7 6 4 2 1 1 1 1 2 2 1 1 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 3 4 5 7 9 11 12 13 15 17 16 15 14 12 10 9 8 8 8 8 8 7 9 13 18 25 31 33 32 30 28 25 27 29 31 33 33 29 23 20 19 18 17 16 15 15 17 16 13 10 10 9 7 5 6 4 2 0 0 0 1 2 3 3 4 8 9 8 6 5 5 7 8 8 7 5 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 4 4 6 6 6 6 6 8 10 12 14 14 12 10 8 6 4 3 5 7 10 13 15 13 10 10 10 11 12 11 14 15 12 7 7 8 8 7 6 5 4 4 4 4 3 2 1 1 1 1 2 2 3 3 3 3 3 4 4 4 3 3 3 3 3 4 5 5 4 3 3 4 5 6 6 6 5 3 3 3 3 4 5 6 7 6 3 2 1 1 1 1 2 2 1 1 0 0 0 0 0 1 1 1 1 1 1 0 0 1 1 0 0 1 2 4 6 7 7 5 5 5 6 9 13 17 18 18 17 17 17 16 15 14 13 13 13 11 10 9 7 6 5 7 11 17 23 28 28 27 24 20 18 20 24 27 30 28 24 21 20 19 20 20 19 18 18 18 17 15 13 12 9 7 4 3 1 1 2 2 1 2 2 3 5 7 9 10 8 6 5 7 11 8 5 4 4 2 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 3 3 3 3 4 4 5 5 6 6 5 4 3 3 3 3 4 6 7 7 7 7 8 7 8 10 12 11 10 10 9 7 5 4 7 11 14 15 14 13 12 12 12 13 14 17 18 16 14 8 6 6 6 4 2 2 2 2 2 3 2 1 0 0 1 2 3 3 4 4 4 3 3 3 3 4 5 5 5 4 4 4 5 5 4 3 2 1 2 2 2 2 2 3 3 4 5 7 8 8 7 5 2 1 0 0 0 1 1 1 1 0 0 0 0 0 0 1 2 2 2 2 2 2 2 2 3 3 3 4 5 7 8 10 10 11 10 9 8 11 15 18 19 18 17 15 13 12 11 11 12 14 16 15 13 11 8 7 7 8 10 14 18 22 21 20 18 16 16 18 19 20 21 20 19 20 20 20 21 20 20 19 18 17 15 12 10 8 7 7 5 4 5 6 6 5 4 5 7 8 8 10 12 14 11 9 8 10 13 11 5 2 2 3 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 4 6 3 1 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 4 4 4 3 3 3 4 4 5 6 7 8 6 5 4 4 4 4 5 6 7 8 8 8 8 8 8 8 8 9 10 11 9 7 6 6 11 15 19 20 18 16 14 13 14 17 19 18 16 14 15 11 8 6 4 2 1 0 0 0 0 1 0 0 0 0 2 3 3 3 4 4 4 3 3 4 5 5 5 6 6 5 5 4 4 4 4 3 2 1 0 1 2 3 5 5 5 5 6 8 9 8 6 3 1 0 0 0 0 0 1 1 1 1 1 1 1 0 0 1 3 3 4 3 2 1 1 2 3 4 4 4 6 7 9 9 10 10 8 6 8 11 13 15 16 15 14 11 9 8 8 10 12 15 17 17 16 14 12 10 10 10 12 15 18 20 20 19 18 15 13 11 10 9 9 9 11 13 15 15 14 13 13 13 13 12 12 10 7 5 4 5 5 7 8 7 6 6 6 6 7 8 8 9 11 14 13 10 9 13 13 9 5 3 4 6 7 6 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 1 0 0 0 0 0 0 0 0 0 0 2 4 6 5 5 6 6 5 4 4 3 4 4 6 7 8 8 8 7 6 5 4 5 5 5 6 7 7 8 9 10 11 13 11 11 10 10 9 8 7 7 11 14 17 19 19 18 17 17 18 18 16 15 12 9 11 10 9 7 4 2 1 1 1 0 0 0 0 0 1 1 2 3 3 3 3 2 3 4 5 6 6 5 5 5 5 5 5 4 4 3 2 1 0 0 0 0 2 3 5 5 5 6 7 7 6 4 3 1 0 0 0 0 0 0 1 2 3 3 4 4 4 3 3 3 5 6 6 6 3 2 2 3 3 3 3 4 5 5 4 5 7 8 9 11 12 13 14 14 14 14 13 10 8 7 8 9 11 14 15 16 17 19 18 17 16 16 18 21 24 26 25 20 10 5 3 3 3 2 2 2 5 10 14 14 14 15 14 12 11 11 12 11 8 5 6 7 8 8 7 5 3 2 3 3 3 4 6 10 14 17 18 18 17 14 11 6 3 3 4 6 6 5 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 6 4 1 0 0 0 0 0 0 0 0 0 2 3 5 6 7 7 7 7 7 6 5 4 4 5 6 7 8 8 9 8 6 4 4 5 5 6 6 7 8 9 10 10 10 10 9 8 8 9 9 8 6 8 15 22 26 26 24 22 19 19 17 14 13 13 11 9 8 7 6 5 4 2 1 1 1 0 0 0 1 1 1 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 5 4 3 2 1 0 0 0 0 0 2 4 5 5 5 6 7 8 7 5 3 1 1 0 0 0 0 0 0 1 2 3 4 5 5 5 5 5 5 6 8 9 8 6 4 3 3 4 4 4 4 2 1 1 2 5 8 9 10 12 13 12 11 11 12 11 9 7 6 6 7 9 11 12 13 14 17 18 18 18 18 19 21 24 27 27 17 8 3 1 1 1 1 2 3 8 13 14 14 14 15 13 11 11 13 15 14 13 8 5 4 4 3 3 2 3 3 3 1 2 4 8 15 19 20 19 17 12 8 5 2 2 3 5 5 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 0 0 0 0 0 0 1 1 2 1 1 1 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 4 2 1 0 0 0 0 0 0 0 0 0 2 3 4 4 6 7 7 6 8 8 7 5 5 5 5 7 10 11 12 10 8 6 5 5 5 6 6 6 7 8 9 10 9 9 8 8 9 10 9 8 5 6 13 21 24 26 26 25 21 19 17 14 12 12 11 10 8 7 6 5 4 3 2 2 2 2 2 3 4 3 1 2 2 3 4 6 7 6 5 5 4 4 4 5 5 6 5 5 4 3 2 1 1 1 1 1 3 4 5 6 6 7 8 9 9 8 6 3 2 1 0 0 0 0 0 0 1 2 4 5 5 4 4 4 5 5 6 8 10 8 6 4 5 4 4 4 4 4 4 4 4 4 5 8 9 9 9 9 7 6 7 7 8 7 6 6 6 5 6 7 8 10 11 13 15 16 16 16 16 15 16 18 21 17 12 8 5 4 4 5 8 11 12 13 9 7 7 8 8 8 8 9 9 8 6 2 0 0 1 0 0 1 2 4 5 5 9 13 12 16 16 15 11 9 8 6 3 2 2 3 3 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 2 2 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 3 1 0 0 0 0 0 0 0 0 0 0 1 2 3 6 7 7 6 5 7 8 7 7 7 6 5 9 12 13 13 10 9 8 7 6 5 4 5 6 6 7 8 9 9 8 8 9 12 12 11 9 6 4 8 15 20 22 25 27 24 20 17 14 12 10 8 6 6 5 5 4 3 2 2 3 4 5 5 5 3 2 2 3 4 5 8 10 11 9 6 5 5 5 5 5 5 5 5 4 3 3 3 3 3 3 3 4 6 6 6 7 7 7 8 8 8 8 6 4 3 2 1 1 1 1 1 0 0 1 3 5 6 5 5 5 6 6 6 7 8 8 7 6 7 6 4 3 4 5 6 7 7 8 9 10 9 7 4 3 3 3 4 5 5 5 5 4 3 2 3 4 5 6 7 9 10 11 12 12 13 12 13 16 19 20 18 16 13 12 11 11 11 10 7 5 4 4 4 4 4 5 4 3 2 1 0 0 0 0 1 2 2 3 4 4 6 10 15 18 14 12 10 7 5 5 6 5 2 1 2 2 1 1 1 1 1 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 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 6 7 7 7 7 7 6 6 9 12 14 14 13 12 10 8 7 7 5 5 5 6 6 8 10 9 8 8 9 11 12 12 11 8 6 8 12 16 23 27 26 23 19 15 10 7 4 3 3 3 3 2 1 1 1 3 5 6 7 8 8 7 6 5 4 5 5 7 9 9 8 6 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 7 6 6 6 7 7 7 7 7 7 6 5 4 3 3 2 1 1 2 3 3 3 4 5 6 7 6 7 7 7 6 6 5 6 6 6 7 7 6 5 2 3 3 3 4 6 9 10 9 8 5 3 2 2 3 5 4 3 2 2 1 1 2 1 1 2 3 4 6 6 5 5 5 7 10 13 14 16 17 18 17 15 14 14 9 6 4 2 1 2 2 2 1 1 1 1 0 0 1 2 2 1 3 5 6 6 7 9 10 10 11 11 10 7 5 5 5 5 5 4 3 2 1 1 1 1 0 0 0 0 1 1 2 1 2 2 3 2 2 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 3 3 4 4 5 6 7 7 7 8 8 9 11 13 14 14 14 13 11 9 9 8 5 5 5 6 7 8 10 10 10 10 10 10 11 13 14 12 10 9 10 14 18 21 21 18 15 12 10 7 4 2 1 1 1 0 1 1 1 2 3 5 5 7 7 8 8 8 7 6 7 8 9 9 6 4 3 2 2 2 2 3 4 4 4 4 5 6 6 6 7 6 6 6 6 6 7 7 6 5 5 5 5 4 3 2 2 2 2 2 2 4 5 5 4 5 6 7 8 7 6 6 6 6 6 5 4 4 5 5 5 4 3 2 2 2 4 6 8 8 7 6 6 4 3 2 3 2 1 0 1 1 1 2 3 4 5 5 4 5 7 5 3 2 1 4 7 10 12 15 18 18 16 14 11 8 4 2 1 0 0 1 1 1 1 0 0 0 1 0 1 3 4 4 5 8 11 9 8 8 9 9 9 7 5 4 3 3 3 3 2 2 2 2 2 1 1 0 0 0 0 0 0 1 1 1 1 2 3 3 3 2 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 1 0 0 0 0 0 1 2 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 2 2 4 5 6 7 7 7 8 8 10 11 12 15 15 14 13 12 10 8 6 6 6 5 5 6 7 9 12 13 13 14 15 16 17 17 14 11 9 11 13 14 14 12 11 10 9 6 3 1 0 0 0 1 1 1 1 1 2 2 3 4 5 6 7 7 7 6 8 10 10 9 5 4 3 2 1 0 0 2 2 3 5 5 6 6 7 7 7 6 6 6 6 6 6 5 5 4 4 3 3 2 2 2 2 2 2 2 3 4 4 3 4 5 6 7 6 5 4 5 5 6 6 5 4 3 4 5 7 9 7 5 2 1 3 5 6 7 6 6 6 5 4 3 3 2 2 1 1 1 1 3 5 6 7 5 4 4 5 4 4 5 2 3 5 7 10 14 18 17 14 12 10 7 4 1 0 0 0 0 0 0 0 0 0 0 1 1 2 4 7 6 6 6 5 4 5 5 5 4 4 4 3 2 2 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 1 1 1 0 1 2 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 2 2 2 1 1 1 1 0 1 2 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 4 5 5 5 5 6 7 7 8 9 11 14 15 16 15 15 13 11 9 8 7 6 6 7 7 8 11 13 14 16 18 19 19 18 16 13 9 8 9 10 10 10 9 7 6 4 2 1 0 0 0 1 1 1 1 1 1 1 3 3 4 5 6 5 5 7 10 11 11 10 7 4 2 2 1 0 0 1 1 2 4 5 6 6 7 7 6 6 5 5 6 6 5 4 3 3 3 2 2 1 1 2 1 1 1 1 1 2 2 2 3 5 5 5 5 4 3 3 3 3 3 2 2 2 4 6 8 10 8 5 1 2 4 6 6 5 4 3 2 1 1 3 3 2 1 0 0 0 1 2 2 3 3 2 2 4 5 6 6 8 5 4 5 6 11 16 17 14 10 8 8 7 5 1 0 0 0 1 0 0 1 2 3 2 2 2 2 5 8 8 7 5 4 4 3 3 3 3 3 3 3 2 2 2 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 1 1 0 0 0 1 2 1 1 1 1 1 1 1 2 1 0 0 0 0 0 0 0 0 0 1 1 1 0 0 2 3 2 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 1 1 2 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 4 3 4 5 6 7 6 7 10 12 14 15 16 15 13 12 12 10 8 8 8 9 9 9 11 13 15 17 18 18 17 15 12 10 9 8 8 8 8 10 11 10 8 6 3 2 1 1 0 1 1 1 1 1 1 1 2 2 3 4 5 4 5 6 8 9 10 9 7 5 2 1 0 0 0 0 1 2 4 5 5 5 6 6 6 6 6 5 5 4 3 2 2 2 2 2 2 1 1 1 1 1 0 0 1 1 2 1 2 3 3 3 3 2 1 0 1 1 1 0 1 2 4 5 6 6 5 5 3 4 5 6 4 2 0 0 1 1 1 2 3 3 1 0 0 0 0 0 0 1 1 1 2 4 6 6 4 4 3 2 3 6 9 13 14 11 8 8 7 6 4 2 1 0 0 0 0 1 2 5 9 10 7 4 1 4 5 5 7 6 4 3 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 1 0 1 0 0 0 0 0 0 0 0 1 1 2 2 1 1 1 0 0 0 0 0 1 1 1 0 1 2 2 1 1 2 3 1 0 1 1 0 0 0 1 2 4 6 7 8 8 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 5 5 4 3 3 3 3 3 3 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 2 2 3 4 4 5 5 5 5 6 7 7 7 7 8 10 12 13 14 14 14 15 16 15 13 11 11 9 9 11 13 14 15 17 17 17 16 13 10 8 9 9 9 8 8 8 8 7 6 5 5 2 1 1 0 0 0 0 0 1 1 2 2 2 3 2 2 2 3 4 6 8 9 9 8 5 3 2 1 0 0 0 1 2 2 2 2 2 4 5 6 5 4 4 3 2 2 2 2 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 2 2 2 3 3 2 2 1 0 0 0 0 0 1 2 2 4 5 6 7 5 4 2 2 2 1 0 1 2 2 3 3 3 2 1 1 0 0 0 0 0 0 0 1 1 2 3 3 2 1 2 3 4 6 8 11 13 12 10 9 7 5 3 1 0 0 0 1 2 4 3 3 6 6 5 4 2 2 2 2 3 3 3 2 1 1 1 1 1 2 3 2 2 2 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 2 2 4 3 2 0 0 0 0 0 0 0 5 11 18 24 26 23 17 13 10 7 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 5 6 6 5 4 4 4 4 4 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 4 4 4 4 5 6 6 7 7 7 7 8 9 10 13 16 18 18 17 18 17 16 14 14 13 13 14 14 15 16 16 15 15 14 13 10 7 7 9 10 9 9 8 6 3 2 2 1 0 0 0 0 0 0 0 0 1 1 2 2 2 2 1 1 0 1 3 5 7 9 9 8 6 4 2 1 0 0 1 2 2 1 1 1 3 5 5 5 5 4 3 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 3 3 2 2 1 0 0 0 0 0 1 1 2 3 3 3 4 3 2 0 2 3 3 3 3 3 3 2 2 1 2 1 1 1 2 1 1 1 0 0 0 1 1 1 0 1 1 2 3 4 5 6 6 7 9 10 9 8 5 2 1 0 1 2 2 2 3 3 3 4 3 2 3 2 2 3 4 3 3 2 2 2 2 2 2 1 2 2 1 2 2 2 2 2 2 1 2 2 1 1 1 1 1 1 1 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 3 2 1 1 1 1 0 0 0 1 6 16 28 40 50 46 32 20 13 9 6 5 4 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 5 6 6 5 5 4 4 4 4 5 6 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 4 3 3 3 3 4 4 6 7 7 7 7 7 7 10 14 18 19 18 17 17 17 17 16 17 17 16 15 15 15 16 15 15 15 16 15 13 10 8 8 8 11 10 8 6 3 2 2 1 1 1 0 0 0 0 1 0 0 1 2 2 2 2 1 0 0 1 2 5 7 8 8 7 6 3 1 0 0 0 0 1 1 2 2 4 5 6 6 5 4 3 2 2 1 1 1 1 1 0 0 0 1 1 0 0 0 0 0 1 1 1 1 1 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 2 2 2 2 2 2 2 1 2 1 1 1 1 1 0 1 0 0 0 1 1 0 0 0 0 0 1 2 3 3 3 4 6 7 8 8 6 4 3 1 2 3 3 3 3 3 4 4 3 1 1 2 3 2 3 3 3 2 2 2 2 3 3 2 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 1 2 3 4 6 5 5 4 2 2 1 1 1 0 0 0 2 6 14 27 43 59 68 60 41 22 13 8 5 3 3 4 5 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 1 1 2 3 4 5 5 6 7 6 5 5 4 4 4 6 6 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 3 3 4 5 6 6 7 7 7 7 8 10 12 14 15 14 15 16 16 17 17 17 17 18 17 16 16 16 17 17 19 19 18 15 11 12 14 12 9 8 7 5 4 3 3 3 3 4 2 1 0 1 1 1 1 2 2 2 2 1 0 0 0 2 4 6 7 7 7 5 3 1 0 0 0 0 0 1 1 2 3 5 5 5 3 2 2 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 4 5 6 5 4 3 2 2 2 1 2 3 3 3 3 2 1 1 2 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 1 1 2 2 1 1 1 1 1 1 0 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 2 2 3 3 4 5 5 5 4 3 1 0 1 1 0 0 0 0 1 6 16 32 50 70 70 57 36 21 13 9 7 6 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 4 5 6 8 8 7 6 5 5 5 6 6 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 2 2 2 2 3 4 5 6 7 8 8 7 6 6 7 10 12 13 14 15 16 20 21 21 21 22 21 20 20 20 21 22 21 20 18 14 11 12 15 12 10 9 9 6 5 5 5 4 4 4 2 1 0 0 1 1 1 2 1 1 1 0 0 0 0 2 4 6 6 6 5 4 2 1 0 0 0 0 0 0 1 1 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 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 1 1 1 1 1 2 2 2 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 0 1 1 2 2 2 1 1 1 1 1 0 1 1 1 1 0 0 1 1 1 1 2 3 4 4 4 4 3 3 4 4 4 4 6 6 5 4 3 2 0 0 0 0 0 2 8 18 30 40 43 39 31 21 16 13 10 9 10 12 12 11 9 7 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 3 4 5 6 7 7 8 7 6 6 6 6 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 2 2 2 2 3 4 4 5 5 6 7 6 6 5 5 8 11 14 16 17 18 21 24 26 27 24 22 23 23 22 22 22 22 21 18 14 12 11 11 11 10 9 7 7 7 7 6 5 4 3 2 1 0 0 1 1 1 1 1 1 0 0 0 0 1 2 4 6 5 4 3 2 1 0 0 0 0 0 0 0 0 1 2 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 1 2 2 3 2 2 2 3 3 2 2 2 2 2 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 1 0 0 0 0 1 1 1 1 1 1 1 0 0 1 2 3 5 6 7 6 5 5 4 4 3 3 4 5 6 7 7 6 6 5 3 0 0 0 0 0 1 4 10 19 22 23 21 17 14 13 14 14 12 12 14 15 14 12 10 7 6 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 4 4 5 6 6 7 8 8 7 7 6 6 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 3 4 4 4 4 3 3 4 5 6 7 7 7 8 11 13 14 15 18 22 25 27 28 28 28 28 27 25 23 22 22 21 18 13 10 9 9 10 9 8 7 6 7 9 7 5 4 2 1 0 0 1 1 1 1 0 0 0 0 0 0 0 1 2 4 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 0 0 0 0 0 0 1 1 2 1 1 1 2 3 3 5 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 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 2 1 1 1 2 3 5 7 8 7 5 3 2 3 2 2 3 5 5 6 7 10 14 12 11 9 6 0 0 0 0 0 0 2 8 15 14 14 14 15 16 17 18 17 16 15 18 20 20 18 15 11 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 6 5 6 7 7 7 7 7 9 8 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 1 1 1 2 3 3 3 5 5 5 4 4 4 3 5 6 7 8 8 9 10 12 13 16 19 22 24 26 28 28 28 27 27 26 24 23 20 17 13 10 8 7 8 9 8 7 6 6 6 8 8 6 3 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 3 4 3 3 3 3 1 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 2 2 2 2 2 2 2 2 2 3 3 3 2 2 1 0 0 1 1 1 2 3 3 2 3 3 3 1 2 2 2 2 2 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 3 3 3 4 3 4 5 5 5 4 2 1 2 3 4 5 7 7 5 4 7 12 16 16 12 8 6 0 0 0 0 0 0 0 1 5 8 11 16 23 30 29 26 25 23 21 21 22 23 22 19 15 11 9 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 6 7 8 9 9 8 8 8 9 8 7 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 4 4 4 4 4 4 4 5 6 7 7 7 7 8 10 12 13 16 19 22 24 27 29 29 29 29 28 25 23 18 12 7 5 5 5 5 5 5 6 6 5 5 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 3 4 3 3 4 4 3 3 2 1 1 0 1 2 2 3 3 3 2 2 2 4 2 1 1 2 2 1 1 0 1 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 2 3 3 3 4 4 4 4 3 3 2 3 3 2 2 2 3 4 5 6 5 5 8 13 16 14 11 8 4 3 0 0 0 0 0 0 0 0 0 1 4 10 21 36 40 38 36 34 32 30 27 26 27 27 27 25 21 19 16 14 12 9 6 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 5 6 8 9 9 9 9 9 8 9 8 8 7 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 4 4 4 3 3 4 4 4 5 5 5 4 6 10 11 13 15 17 20 22 23 25 27 29 30 29 26 22 19 13 9 6 5 4 3 5 5 5 5 4 3 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 4 3 2 3 2 2 2 4 3 3 3 1 2 2 2 1 1 1 1 1 2 3 2 2 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 1 1 1 1 1 2 2 2 2 3 3 3 1 2 2 3 4 4 3 3 2 1 2 3 3 3 3 3 3 3 3 4 4 5 6 8 8 7 7 5 3 2 0 0 0 0 0 0 0 0 0 0 0 1 5 8 11 13 17 21 27 34 39 39 36 38 42 46 46 42 37 34 31 28 23 17 12 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 8 8 8 8 9 9 9 8 8 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 3 3 4 3 4 4 4 5 5 5 5 6 8 11 12 14 16 17 18 19 18 19 22 25 25 22 19 16 13 9 5 4 4 3 2 3 3 2 2 1 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 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 1 1 2 2 2 3 3 2 2 2 2 2 2 2 2 3 2 1 1 0 0 1 1 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 1 1 1 0 1 1 1 0 1 1 1 1 1 2 3 3 4 4 4 3 1 1 1 2 4 3 3 2 2 2 3 3 3 3 3 3 2 2 3 4 4 3 3 4 5 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 7 11 17 23 29 35 40 45 51 55 57 55 52 46 38 31 23 17 11 7 3 2 1 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 8 7 7 7 7 7 7 7 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 4 3 3 3 3 3 4 4 5 6 6 7 7 9 11 12 13 14 14 14 14 14 14 16 19 19 18 16 12 7 4 3 4 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 1 2 2 2 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 2 2 2 2 3 3 3 2 1 0 0 0 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 5 5 4 4 4 4 5 4 3 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 13 21 28 35 43 51 58 63 63 60 53 44 37 29 21 17 13 9 7 6 4 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 9 9 8 8 6 6 5 5 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 2 2 2 2 3 4 5 5 6 7 7 8 9 10 11 11 12 13 13 12 11 14 19 20 19 15 10 6 4 3 3 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 2 2 1 0 1 1 2 2 2 2 1 2 3 4 4 5 5 5 5 4 4 4 4 5 5 6 5 4 4 4 5 5 6 6 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 14 22 30 39 48 55 59 65 65 59 50 43 37 36 32 26 21 16 11 7 5 3 3 3 3 2 1 1 1 1 1 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 8 9 9 8 7 6 6 5 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 2 2 2 2 3 4 5 5 5 7 6 6 7 8 8 8 10 11 11 12 12 13 15 15 13 10 8 6 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 1 1 1 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 2 2 2 0 1 1 2 2 2 2 2 2 3 4 5 6 6 6 6 5 4 4 5 4 4 4 5 6 6 5 5 5 7 8 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 20 29 36 45 59 63 62 57 54 54 56 53 46 37 29 20 11 4 3 4 6 5 4 3 3 3 3 3 5 5 6 4 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 6 6 7 7 7 6 5 5 5 6 6 6 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 4 5 6 6 6 6 6 6 5 6 7 9 12 12 12 13 13 11 7 5 4 5 6 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 0 0 0 0 1 1 2 2 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 2 3 3 3 3 4 4 4 4 5 6 7 6 6 6 5 5 5 6 5 4 4 6 7 8 7 7 9 12 13 13 12 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 12 19 26 34 40 43 44 41 38 37 36 32 27 24 19 13 7 5 5 6 6 6 5 5 5 5 7 9 10 11 9 6 5 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 5 5 5 6 5 4 4 4 4 5 5 6 6 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 2 3 3 3 3 4 4 4 4 5 6 6 5 5 7 8 8 9 10 11 10 8 5 4 3 2 2 1 1 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 0 0 0 0 1 1 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 2 3 4 4 5 4 4 5 5 5 5 5 6 6 5 5 4 4 4 4 6 8 8 7 8 8 9 9 9 11 13 15 16 17 17 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 5 10 17 21 21 19 17 15 12 11 13 13 13 13 15 15 15 15 15 14 13 13 12 11 11 12 12 12 13 13 13 11 8 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 4 3 4 4 4 4 3 3 3 3 4 5 6 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 2 2 2 3 3 3 3 3 3 3 4 5 5 5 4 4 5 6 6 7 8 8 6 4 4 3 3 2 1 1 1 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 2 2 1 0 0 0 1 1 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 4 4 4 6 6 5 5 5 5 5 5 5 4 4 5 6 8 9 10 11 11 11 10 9 9 11 12 13 12 13 14 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 6 6 5 4 2 3 4 6 8 12 17 23 25 25 26 26 25 24 23 22 21 21 20 20 21 22 23 22 18 14 10 8 5 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 3 3 2 3 3 3 3 3 3 4 5 5 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 2 3 3 2 2 2 1 2 2 2 2 3 3 2 2 2 1 1 0 0 0 0 0 0 1 1 1 2 1 1 1 2 1 1 0 0 0 0 0 0 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 1 2 3 3 3 2 4 4 5 4 4 5 5 5 5 5 5 5 5 5 6 7 8 10 11 12 11 11 11 9 7 5 7 7 6 6 7 9 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 1 1 1 1 1 0 0 1 2 4 7 12 15 19 24 32 35 37 37 37 35 33 33 31 30 28 26 24 21 17 14 11 8 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 2 3 3 4 3 3 3 3 3 3 3 3 3 3 4 5 6 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 3 3 3 2 3 3 4 4 4 4 3 3 3 3 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 1 1 0 0 0 1 2 3 3 2 2 1 2 2 1 1 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 3 3 3 3 4 4 4 4 4 5 5 5 6 7 7 7 6 6 6 8 9 10 11 11 10 7 5 3 3 3 4 4 5 7 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 0 0 0 0 0 0 0 0 1 3 4 10 18 29 38 42 43 41 40 38 40 37 33 28 25 21 18 15 12 9 8 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 2 3 4 5 4 3 3 3 3 3 3 3 3 3 4 5 5 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 1 1 1 1 1 1 1 1 2 3 3 2 3 4 4 4 4 4 3 4 4 3 4 4 4 3 3 3 2 2 2 2 3 2 3 3 3 3 3 3 3 3 3 3 3 3 2 1 1 1 1 1 2 2 3 3 3 3 2 2 1 0 0 0 0 1 1 0 0 0 0 1 2 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 3 4 4 4 3 3 4 4 4 4 4 4 4 6 7 8 8 8 8 8 7 6 5 7 8 9 8 6 5 3 2 2 3 5 5 4 4 3 2 3 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 1 1 2 4 10 20 30 35 37 36 38 42 36 31 27 24 21 18 14 11 8 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 5 4 4 3 3 3 3 3 3 3 3 4 5 5 5 5 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 3 4 4 3 3 3 3 4 3 4 4 4 4 3 3 3 3 4 4 3 2 2 2 2 2 3 4 4 4 4 4 3 3 3 3 3 3 2 1 1 1 1 1 1 2 2 3 4 4 3 2 1 1 0 0 0 0 1 1 0 0 0 1 1 2 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 1 2 2 3 3 2 3 3 3 4 4 4 4 3 4 4 4 4 4 4 4 5 5 7 8 8 8 8 7 6 6 7 7 7 7 7 7 6 4 3 2 3 5 5 5 3 2 1 1 1 7 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 19 25 29 34 36 33 28 24 21 16 13 11 10 9 8 7 6 5 5 6 7 6 5 5 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 3 3 2 3 3 3 3 3 3 3 3 4 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 1 1 1 1 2 3 5 6 6 6 5 4 5 5 6 5 5 4 3 2 2 3 3 3 2 3 2 2 3 3 3 3 4 4 3 3 3 2 2 1 1 1 1 1 1 2 2 2 2 3 4 4 4 3 1 1 1 1 0 0 0 0 1 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 4 3 2 2 2 2 2 3 3 4 4 4 4 4 4 4 5 5 6 7 7 6 5 5 5 6 7 6 5 4 4 5 6 6 5 4 2 3 3 3 1 1 0 0 0 0 11 9 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 2 4 7 11 15 19 22 23 22 19 14 12 10 9 10 9 9 7 6 6 6 7 8 9 10 10 10 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 3 3 3 3 3 3 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 1 1 2 2 2 2 2 3 5 6 5 5 6 7 8 8 7 7 6 4 3 2 2 2 2 3 2 2 2 2 3 3 3 3 3 2 2 2 1 1 1 1 1 2 2 2 2 2 2 3 4 4 5 4 3 2 1 1 2 0 0 0 0 0 0 1 1 2 3 3 4 4 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 3 4 3 4 4 5 6 6 6 5 5 5 5 5 4 4 4 3 3 3 3 2 2 3 3 4 4 3 2 2 1 1 0 0 0 0 0 0 0 10 10 9 7 5 4 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 9 12 13 13 12 11 10 8 7 6 6 6 7 7 7 7 8 9 11 11 10 8 6 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 1 1 2 2 1 1 2 1 2 2 2 3 3 3 3 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 3 3 2 3 4 6 8 9 9 8 7 5 3 1 1 2 2 3 4 4 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 3 4 4 3 3 4 4 5 5 4 3 1 0 1 2 1 0 0 0 0 0 1 2 2 3 4 4 3 3 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 1 2 3 4 4 5 5 7 8 7 7 7 7 5 4 4 3 3 3 3 3 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 12 9 9 9 8 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 1 3 5 7 6 5 5 5 5 4 3 3 3 4 5 6 8 9 11 11 10 9 9 8 7 6 4 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 4 4 3 2 1 1 1 3 6 8 9 8 8 7 5 3 2 1 2 2 3 4 4 3 3 3 2 2 3 3 3 2 2 2 1 1 2 2 2 3 3 2 2 3 4 5 5 4 3 2 0 1 1 1 0 0 0 1 1 1 1 2 2 2 2 2 3 2 3 3 3 4 4 3 2 1 1 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 4 5 6 6 6 5 6 7 8 9 8 8 7 6 5 5 5 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 15 11 8 8 8 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 3 3 3 2 2 1 1 1 2 2 2 3 4 5 6 6 5 5 5 5 4 5 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 4 4 6 4 3 2 3 7 10 10 10 9 9 8 7 6 4 2 1 3 4 4 4 4 3 4 4 3 3 2 2 2 2 2 2 2 2 2 2 4 3 2 3 4 4 4 4 4 3 1 1 2 1 0 0 0 1 1 1 1 2 3 2 2 2 3 3 3 3 3 3 4 3 1 1 2 3 4 5 5 5 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 3 3 4 4 5 5 5 7 7 7 7 6 6 7 7 7 7 7 6 4 3 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 15 11 7 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 2 2 2 1 2 2 2 3 3 4 4 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 2 2 2 3 3 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 5 3 3 4 6 8 10 12 12 11 10 8 7 5 3 1 2 3 3 3 4 4 4 4 4 3 2 2 2 2 2 2 1 1 1 2 2 2 2 3 3 2 3 4 3 2 3 2 1 0 0 0 0 1 1 1 1 2 3 3 3 4 4 4 4 4 3 3 4 4 3 3 3 4 5 6 5 5 6 5 4 3 3 2 1 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 5 6 7 8 8 8 7 7 7 6 6 5 4 5 6 6 5 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 7 4 2 0 0 0 1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 2 2 3 3 2 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 2 2 2 2 2 4 5 5 7 9 11 11 9 8 6 4 2 1 2 2 2 3 4 4 4 4 3 2 2 2 2 2 2 2 1 1 1 1 1 1 2 3 3 2 4 4 4 2 3 3 2 0 0 0 1 1 1 1 2 2 3 3 4 5 5 5 5 5 4 4 4 3 3 3 3 4 5 6 6 5 5 6 6 5 4 3 2 1 1 1 1 0 0 1 1 2 3 3 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 5 6 7 8 8 6 5 5 4 3 3 2 2 2 3 3 2 1 0 0 0 0 0 0 0 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 5 3 2 1 1 1 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 1 1 1 2 5 7 7 7 6 5 3 2 2 2 2 2 3 3 4 3 2 2 2 2 2 2 2 1 1 1 0 0 0 1 2 3 3 3 2 2 4 5 3 3 3 3 2 1 0 0 0 1 1 2 2 2 2 3 4 5 5 6 6 5 5 3 2 2 2 3 4 5 6 6 7 7 7 7 6 5 4 3 2 2 1 1 1 0 0 1 1 1 2 2 3 3 3 3 2 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 4 5 5 3 2 1 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 3 2 2 2 2 2 1 1 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 3 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 2 3 4 4 3 3 3 3 3 3 2 3 4 4 3 2 2 2 1 1 2 1 1 1 0 0 0 0 1 2 3 4 4 4 2 2 3 3 3 3 2 2 1 1 0 1 1 2 2 3 4 3 3 4 5 6 7 6 5 3 1 1 2 2 3 4 5 6 6 6 7 7 7 6 5 5 3 3 3 2 2 2 1 1 1 1 1 1 1 1 2 3 3 4 3 2 2 2 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 1 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 2 3 5 3 2 0 0 0 0 0 0 1 1 2 3 2 2 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 1 1 1 2 2 1 1 1 0 0 1 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 2 2 3 3 3 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 3 3 3 3 3 3 3 3 4 4 3 2 2 2 1 1 1 1 1 1 0 0 0 0 0 1 3 4 5 4 3 2 2 3 4 4 2 1 1 1 1 0 1 2 2 3 4 4 3 4 6 7 8 6 4 2 1 1 1 2 2 3 5 6 7 8 8 8 7 6 6 5 4 4 4 3 3 2 2 2 2 1 1 1 1 1 1 2 2 4 5 3 3 3 3 2 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 1 1 2 3 4 4 4 4 5 4 3 1 0 0 1 1 1 1 2 3 5 5 5 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 2 2 2 2 2 2 1 0 0 0 1 2 1 0 0 0 0 2 2 2 3 3 3 2 2 1 1 0 0 0 0 0 1 2 2 2 1 1 1 0 0 0 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 2 1 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 1 2 2 3 2 2 2 3 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 2 2 2 3 3 3 1 1 1 1 1 0 1 2 2 3 3 3 3 2 4 7 7 6 4 2 2 2 2 3 4 5 6 6 7 7 6 6 6 6 5 5 5 5 4 4 4 4 3 2 2 2 2 2 1 2 2 2 1 2 3 4 4 4 4 4 3 2 2 2 2 1 1 1 1 1 1 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 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 3 3 3 3 3 4 5 5 5 4 3 1 0 0 0 1 1 2 2 2 3 5 7 7 6 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 5 4 3 3 3 4 3 2 1 1 2 3 2 1 1 1 1 1 3 3 3 3 3 3 3 3 2 2 1 1 1 1 1 2 2 3 3 3 3 2 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 2 3 2 2 2 3 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 2 3 2 1 0 0 1 0 0 0 1 2 2 3 3 3 2 1 2 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 5 5 5 5 6 6 5 5 5 4 4 4 4 4 3 3 2 2 2 2 2 2 1 2 3 3 3 4 4 4 4 4 3 3 2 2 2 1 1 1 1 1 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 0 0 1 1 1 2 4 4 4 3 4 4 4 7 8 4 2 1 0 0 0 0 0 1 3 3 3 4 6 6 6 7 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 6 5 4 5 5 5 4 3 2 3 4 3 2 1 1 1 1 1 2 3 4 4 4 3 3 3 3 3 3 3 3 2 1 1 2 3 3 3 3 3 3 3 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 1 1 2 2 2 2 2 2 2 2 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 3 3 2 2 2 2 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 0 1 2 3 2 1 0 0 1 2 1 1 0 1 1 2 3 3 3 3 2 1 1 2 3 4 4 4 4 4 4 4 5 6 6 5 5 5 5 5 5 6 6 6 5 5 5 4 4 4 4 4 4 3 3 2 2 2 1 1 1 2 2 2 3 3 3 4 4 4 4 4 4 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 0 1 1 1 1 1 1 1 0 0 0 1 1 1 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 2 3 4 3 2 2 3 3 3 4 4 3 3 3 2 3 5 6 3 1 0 0 0 0 0 0 1 3 3 3 4 5 5 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 7 6 6 6 6 5 5 5 4 4 5 5 4 3 2 0 1 1 1 2 3 4 4 4 5 5 5 4 4 4 4 2 1 1 1 1 0 0 1 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 2 2 1 2 3 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 1 1 2 3 2 2 2 2 2 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 0 0 1 1 2 1 1 0 1 1 2 3 3 3 3 2 2 2 3 3 4 4 4 4 5 5 5 4 5 6 6 5 5 5 5 5 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 2 1 1 1 1 1 2 2 2 1 2 3 3 3 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 1 1 1 1 1 1 1 1 2 2 1 1 1 1 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 5 7 6 6 6 6 5 4 3 4 4 3 4 4 5 5 6 5 3 2 1 1 1 1 3 4 4 3 4 4 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 8 8 8 8 9 10 10 8 7 6 6 8 8 7 5 4 2 2 2 2 3 3 3 4 4 4 4 4 4 4 3 3 4 2 1 0 0 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 3 3 3 3 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 1 1 1 0 0 1 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 0 0 1 1 2 2 1 0 1 1 2 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 5 5 5 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 3 1 1 1 1 2 2 2 2 2 3 3 3 2 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 2 1 1 1 1 2 2 2 1 2 2 3 4 3 2 2 2 3 3 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 4 6 6 6 6 6 6 5 4 5 6 6 6 7 7 6 6 6 4 3 1 2 2 2 2 3 4 4 4 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 7 8 9 11 13 11 10 8 6 6 6 6 6 6 6 5 4 4 4 3 4 4 3 4 4 4 3 3 3 3 3 3 3 2 1 0 0 0 0 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 2 2 3 3 3 4 3 3 2 2 2 2 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 1 1 0 1 1 1 2 2 2 1 1 1 2 3 3 3 3 3 2 3 3 4 4 4 4 4 5 5 6 5 5 6 6 6 5 5 5 5 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 3 2 1 0 1 2 2 2 2 3 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 2 1 1 2 2 3 2 3 4 5 5 4 4 4 4 5 5 5 5 5 4 4 3 2 0 0 0 0 0 1 1 2 2 2 3 3 4 5 5 5 5 5 5 6 6 6 6 6 6 7 6 5 3 2 3 3 4 4 4 3 3 3 3 3 2 4 5 5 5 5 5 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 7 9 10 11 11 10 8 7 6 5 4 5 5 5 6 7 7 7 7 6 5 3 3 3 5 5 4 4 3 3 2 1 2 1 1 0 0 1 1 2 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 2 3 3 4 4 4 3 4 4 4 3 3 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 2 1 1 1 1 1 2 2 3 2 2 2 2 3 4 3 3 3 2 3 3 4 4 4 5 5 5 6 5 6 7 7 6 5 6 6 5 5 5 5 5 5 5 5 5 5 4 5 4 4 4 5 5 4 2 1 1 2 2 2 2 2 3 3 3 4 3 3 3 3 3 3 3 2 2 1 1 2 3 3 3 3 3 3 4 3 3 3 2 1 1 1 2 4 4 4 4 5 5 5 5 5 5 6 7 7 7 6 6 6 6 5 4 3 3 2 1 1 3 4 4 5 5 5 5 5 5 5 5 5 6 7 6 6 5 6 8 9 9 7 6 4 3 3 3 3 4 5 5 5 4 4 4 3 4 5 6 6 6 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 5 5 6 7 8 7 6 5 5 4 2 3 3 4 4 5 7 7 7 7 6 5 4 4 4 5 6 6 6 5 4 3 2 1 0 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 3 2 2 1 1 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 3 2 0 1 1 1 2 2 2 3 3 3 2 2 2 3 3 3 2 3 3 4 4 4 4 5 5 5 6 5 5 6 7 7 6 6 6 6 5 5 5 5 5 5 6 5 5 4 4 4 4 4 5 5 5 4 4 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 2 2 3 3 3 3 4 3 3 3 3 3 3 4 3 3 3 3 5 5 4 4 4 5 5 5 5 5 4 3 3 4 7 7 7 7 7 7 6 6 6 5 4 4 5 6 6 6 6 5 5 5 5 5 6 6 7 7 7 6 7 8 10 12 11 9 7 6 4 2 2 2 4 4 3 3 4 5 7 7 7 7 7 7 7 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 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 6 6 5 5 5 5 5 5 6 7 7 8 8 7 6 4 3 1 1 1 2 3 4 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 4 5 5 5 5 6 6 5 5 5 5 5 4 3 3 2 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 3 2 0 1 1 2 2 3 3 4 4 4 3 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 6 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 5 4 4 4 5 6 5 4 4 5 5 4 3 4 3 2 2 2 1 1 2 2 3 3 3 4 4 4 4 4 4 3 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 2 2 3 5 5 5 4 3 3 3 2 2 3 6 7 8 8 8 7 6 6 6 6 6 6 7 6 5 6 6 6 5 4 4 5 6 7 8 8 8 8 10 10 10 11 11 10 10 10 9 6 3 1 1 2 3 3 5 6 5 5 5 6 7 7 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 2 2 2 2 2 2 1 1 2 3 6 8 8 6 5 5 6 6 6 5 5 3 3 4 4 4 5 7 7 5 3 1 0 1 2 2 3 4 4 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 7 7 7 8 8 7 6 6 6 7 7 7 5 4 3 3 3 2 2 2 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 3 3 2 0 1 1 2 2 3 4 4 5 4 4 3 3 2 2 2 2 3 3 4 5 5 5 4 4 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 6 6 5 5 4 5 5 6 5 5 4 4 3 2 2 2 2 3 2 2 1 1 1 1 2 2 3 3 3 3 4 4 4 3 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 3 3 3 4 4 4 3 3 3 3 2 2 4 6 7 8 8 8 7 7 6 5 5 5 5 6 6 5 6 7 8 6 5 5 7 8 9 9 9 9 10 11 12 13 11 9 10 11 13 13 11 8 6 6 6 6 5 4 2 2 2 2 3 3 3 5 5 4 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 2 2 2 2 2 2 4 5 6 6 6 6 6 6 5 4 3 2 2 2 3 4 5 5 5 4 3 2 2 1 2 3 3 4 4 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 7 9 8 8 8 8 8 8 6 5 4 4 5 5 5 3 3 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 1 1 1 2 2 3 4 5 5 5 4 4 3 2 2 2 2 2 3 4 4 5 5 5 5 5 5 6 5 4 5 5 7 7 6 6 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 6 5 4 4 3 3 2 2 2 2 3 3 1 0 0 1 1 1 2 2 2 2 2 2 3 3 3 3 3 4 4 5 5 5 5 5 4 5 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 5 7 8 8 8 7 7 7 6 5 5 5 5 5 6 7 7 8 8 7 7 8 9 9 9 9 9 8 9 10 11 10 9 9 10 11 14 14 12 9 9 9 10 9 6 3 2 1 0 1 1 1 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 6 6 5 4 3 3 3 3 3 3 4 4 5 6 6 6 6 5 3 2 2 2 2 3 4 4 4 4 3 2 2 2 2 3 4 4 4 4 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 3 4 5 5 6 7 6 5 5 6 6 5 5 5 4 4 3 2 2 2 2 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 1 1 2 3 3 4 5 6 6 5 5 4 3 2 3 3 3 3 3 4 4 5 5 5 6 6 6 5 5 5 5 6 6 6 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 3 2 1 0 0 0 1 2 2 1 1 1 1 1 1 1 1 2 3 4 5 5 5 5 5 5 5 5 4 4 4 3 4 4 3 3 3 4 4 4 5 6 7 8 8 8 8 8 7 7 7 7 7 6 7 7 8 8 9 9 8 8 8 8 9 9 9 9 10 11 11 11 11 10 8 8 10 14 14 10 7 4 4 5 8 7 4 2 2 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 8 8 8 8 6 5 4 3 3 3 4 4 5 5 4 4 5 5 4 4 3 2 1 1 2 2 3 3 3 4 3 2 3 3 4 4 4 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 4 5 5 5 4 5 6 7 7 7 8 7 6 5 4 4 3 3 4 4 4 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 2 2 3 3 1 0 2 3 3 3 5 6 6 5 5 4 3 3 3 3 3 3 3 3 4 4 4 5 6 6 5 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 5 4 3 2 1 0 0 1 2 2 2 2 1 1 1 1 1 1 2 3 3 4 5 6 6 6 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 7 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 11 12 12 12 10 9 7 6 6 6 5 4 4 3 2 1 1 2 1 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 8 8 8 9 6 5 5 5 4 3 4 5 6 6 5 3 3 3 4 3 2 2 1 1 0 0 1 1 2 2 2 3 4 5 5 5 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 2 3 4 6 6 6 7 7 7 7 7 8 8 8 8 7 6 6 5 5 5 5 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 2 3 4 3 1 2 3 3 3 4 5 5 5 5 5 4 4 3 3 3 3 3 3 4 4 4 5 6 6 5 3 3 3 4 5 5 5 5 5 5 5 5 6 5 5 5 5 5 6 6 7 7 6 6 5 5 5 4 5 6 7 6 6 6 6 5 4 2 2 1 0 1 2 2 2 1 1 1 1 1 1 1 1 1 2 3 4 5 5 6 7 7 6 6 5 4 4 5 5 6 6 6 6 6 5 5 5 5 6 7 7 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 9 9 9 10 11 12 12 12 11 10 9 7 6 6 6 5 4 3 2 2 1 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 7 6 6 6 4 5 5 5 4 3 4 4 4 5 3 2 2 2 2 0 0 0 0 0 0 0 0 1 1 2 2 4 4 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 8 10 11 12 12 12 11 9 8 8 7 7 7 7 7 7 6 5 4 5 5 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 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 1 2 3 4 4 3 2 3 4 4 4 5 5 5 5 5 5 5 4 3 3 3 2 2 3 4 5 6 6 5 4 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 7 6 6 5 5 5 4 5 5 6 7 7 7 6 6 5 4 3 2 1 2 3 3 3 2 2 2 2 2 2 1 0 0 1 2 3 4 5 6 7 7 6 6 5 5 5 6 6 6 6 6 6 5 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 7 9 10 11 12 12 12 11 10 10 10 10 9 9 8 6 4 2 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 5 5 6 6 5 3 3 2 3 3 3 4 3 2 2 2 2 1 0 0 0 0 0 0 0 1 2 3 4 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 4 7 9 12 13 14 14 14 13 11 10 9 8 7 6 6 5 4 4 3 4 4 5 5 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 1 1 3 4 5 4 3 3 3 4 4 5 5 5 5 6 6 6 5 4 3 2 2 2 2 3 4 5 5 4 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 5 6 6 6 5 5 5 5 5 5 6 6 7 7 7 7 6 5 4 3 2 3 4 4 5 4 3 3 3 3 3 2 0 0 0 1 1 1 4 6 7 6 6 6 6 6 6 6 6 6 7 7 6 6 6 6 6 6 7 7 7 7 8 8 9 9 9 9 8 8 9 9 9 9 9 9 9 10 11 12 12 11 10 10 9 9 9 9 9 9 8 6 4 4 4 3 2 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 4 4 5 5 4 3 3 2 2 3 3 4 5 5 4 4 3 3 2 1 0 0 0 0 0 0 1 1 2 3 5 7 7 5 4 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 3 1 1 3 5 9 10 11 12 11 10 10 8 7 7 7 7 7 6 5 5 4 4 4 4 5 6 5 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 1 3 4 5 5 3 2 3 4 4 5 5 5 5 6 6 6 5 4 2 1 1 2 2 3 4 4 4 4 3 3 4 4 4 4 3 3 4 4 4 4 4 4 4 5 5 5 4 3 3 5 5 6 6 5 5 5 5 5 4 5 6 7 7 7 7 6 5 5 3 3 3 3 3 4 5 4 4 3 2 2 1 0 0 1 1 1 2 3 4 6 6 6 6 6 6 6 7 7 8 8 8 7 7 7 7 7 7 6 7 7 6 7 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 8 8 9 11 9 8 7 6 5 3 3 5 7 3 2 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CIN -0 -1 -2 -3 -8 -6 -6 -4 -1 -0 -0 -0 -2 -2 -0 -0 -1 -7 -9 -6 -5 -4 -3 -2 -3 -3 -2 -2 -6 -7 -5 -9 -16 -15 -9 -4 -3 -3 -4 -6 -7 -6 -7 -8 -7 -7 -7 -5 -4 -3 -3 -3 -2 -2 -2 -1 -1 -2 -2 -2 -3 -4 -4 -4 -4 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -2 -11 -11 -10 -7 -8 -35 -147 -139 -176 -182 -138 -183 -234 -225 -190 -134 -67 -43 -69 -129 -125 -40 -0 -1 -1 -1 -0 -5 -16 -1 -1 -1 -82 -5 -0 -0 -0 -0 -0 -0 -11 -52 -104 -119 -109 -107 -102 -89 -78 -70 -62 -59 -66 -63 -34 -45 -14 -54 -117 -108 -95 -71 -56 -40 -26 -15 -12 -10 -10 -17 -25 -38 -47 -57 -62 -50 -27 -10 -7 -8 -6 -3 -3 -2 -3 -3 -3 -3 -4 -4 -5 -9 -13 -15 -22 -27 -28 -40 -44 -41 -36 -26 -22 -19 -19 -18 -16 -14 -12 -12 -16 -22 -30 -37 -40 -36 -33 -34 -29 -13 -4 -4 -1 -3 -11 -29 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -4 -9 -8 -17 -39 -61 -84 -90 -63 -27 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -2 -3 -2 -2 -2 -2 -3 -3 -3 -2 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -2 -3 -5 -4 -3 -2 -2 -7 -7 -1 -0 -0 -1 -4 -5 -3 -0 -0 -0 -0 -1 -1 -2 -6 -13 -18 -20 -25 -31 -27 -19 -16 -18 -20 -17 -13 -8 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -2 -3 -3 -4 -9 -14 -20 -19 -8 -3 -6 -19 -23 -39 -55 -48 -96 -53 -51 -37 -14 -9 -4 -5 -6 -2 -6 -9 -7 -8 -12 -36 -84 -85 -80 -61 -33 -23 -1 -1 -1 -1 -1 -2 -4 -5 -4 -5 -5 -5 -8 -7 -7 -10 -15 -24 -36 -53 -73 -79 -63 -44 -31 -24 -17 -18 -23 -26 -24 -22 -20 -14 -7 -2 -1 -1 -4 -8 -6 -3 -2 -2 -2 -5 -11 -20 -26 -29 -29 -30 -23 -15 -8 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -2 -9 -8 -4 -2 -0 -0 -2 -3 -3 -1 -0 -0 -4 -7 -6 -5 -4 -3 -3 -3 -2 -2 -4 -6 -2 -12 -18 -15 -10 -6 -4 -4 -5 -6 -6 -4 -6 -8 -9 -6 -6 -6 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -1 -1 -2 -2 -3 -3 -2 -2 -2 -2 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -5 -14 -12 -12 -9 -15 -46 -135 -138 -147 -171 -174 -208 -225 -223 -186 -121 -82 -64 -84 -125 -95 -28 -1 -39 -83 -78 -58 -64 -134 -138 -107 -104 -147 -1 -0 -0 -0 -0 -20 -71 -71 -112 -132 -127 -111 -93 -79 -66 -57 -56 -63 -77 -101 -77 -15 -22 -67 -113 -115 -117 -97 -60 -46 -40 -34 -28 -29 -31 -32 -45 -60 -73 -78 -83 -82 -55 -24 -11 -10 -13 -10 -4 -2 -3 -4 -3 -2 -1 -3 -4 -7 -12 -17 -19 -21 -24 -25 -28 -29 -30 -35 -27 -25 -20 -19 -19 -18 -16 -14 -16 -20 -23 -23 -22 -24 -30 -34 -33 -24 -12 -10 -10 -3 -8 -19 -47 -47 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -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 -1 -3 -5 -12 -21 -29 -29 -53 -59 -64 -80 -88 -65 -25 -4 -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 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -8 -6 -3 -2 -2 -6 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -11 -15 -17 -17 -15 -18 -22 -22 -17 -12 -10 -9 -9 -6 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -1 -2 -1 -1 -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 -2 -3 -2 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -4 -5 -5 -9 -16 -19 -20 -21 -15 -9 -9 -11 -12 -11 -12 -5 -1 -1 -6 -4 -1 -2 -1 -0 -0 -1 -1 -2 -5 -7 -8 -8 -14 -37 -34 -19 -5 -4 -1 -0 -0 -0 -2 -6 -10 -9 -5 -4 -4 -4 -3 -3 -3 -3 -5 -13 -27 -48 -64 -56 -38 -32 -26 -19 -13 -17 -18 -16 -15 -15 -11 -6 -3 -1 -1 -3 -9 -11 -7 -3 -2 -1 -3 -6 -12 -20 -24 -22 -22 -23 -20 -15 -9 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -5 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -4 -9 -12 -7 -3 -1 -1 -0 -3 -7 -2 -0 -0 -1 -4 -4 -4 -5 -5 -4 -3 -2 -2 -4 -9 -6 -14 -17 -15 -13 -10 -7 -6 -7 -7 -6 -4 -4 -7 -7 -6 -4 -4 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -7 -13 -15 -13 -11 -17 -60 -141 -153 -155 -178 -182 -173 -176 -218 -212 -203 -200 -103 -51 -49 -20 -2 -0 -15 -91 -113 -122 -133 -120 -117 -130 -149 -148 -50 -0 -0 -0 -2 -33 -126 -108 -108 -99 -89 -78 -66 -57 -55 -63 -78 -99 -123 -136 -117 -82 -84 -112 -119 -121 -114 -88 -56 -52 -53 -54 -54 -57 -68 -75 -82 -95 -102 -110 -105 -83 -47 -20 -10 -15 -15 -9 -4 -3 -3 -3 -2 -2 -4 -6 -8 -12 -16 -19 -21 -20 -18 -20 -20 -25 -28 -31 -34 -25 -19 -19 -18 -18 -17 -17 -21 -31 -36 -27 -15 -11 -19 -26 -26 -19 -14 -10 -4 -10 -22 -12 -0 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -7 -11 -42 -38 -40 -45 -60 -45 -35 -41 -44 -28 -8 -1 -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 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -3 -3 -4 -5 -9 -8 -4 -2 -2 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -11 -16 -17 -17 -15 -17 -23 -28 -24 -13 -6 -7 -7 -5 -3 -2 -2 -2 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -4 -4 -4 -3 -2 -1 -1 -0 -0 -1 -2 -2 -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 -3 -5 -3 -1 -0 -0 -0 -0 -0 -1 -3 -3 -2 -3 -8 -16 -19 -13 -8 -9 -15 -22 -24 -23 -25 -25 -23 -16 -12 -10 -10 -9 -7 -4 -3 -2 -2 -2 -4 -4 -2 -2 -3 -3 -3 -4 -4 -4 -6 -8 -19 -19 -19 -10 -2 -0 -0 -0 -0 -5 -13 -16 -11 -6 -4 -3 -3 -2 -2 -1 -1 -2 -8 -25 -47 -48 -33 -25 -23 -16 -8 -7 -10 -11 -10 -7 -5 -3 -2 -1 -1 -2 -7 -12 -10 -5 -3 -1 -1 -3 -6 -12 -16 -17 -14 -14 -14 -14 -12 -8 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -8 -25 -22 -10 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -7 -8 -11 -10 -5 -3 -2 -1 -1 -5 -3 -0 -0 -0 -0 -1 -3 -4 -6 -5 -4 -3 -2 -3 -8 -14 -16 -9 -10 -14 -14 -10 -9 -10 -7 -6 -4 -4 -5 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -2 -2 -1 -0 -0 -1 -1 -1 -1 -1 -2 -0 -0 -0 -0 -2 -9 -15 -16 -14 -11 -23 -81 -147 -164 -157 -146 -152 -148 -158 -186 -216 -206 -187 -149 -131 -52 -5 -0 -0 -2 -35 -38 -70 -101 -111 -126 -155 -171 -179 -111 -1 -6 -7 -37 -93 -98 -80 -71 -67 -64 -58 -54 -56 -72 -91 -107 -121 -126 -114 -110 -109 -78 -100 -126 -121 -111 -90 -70 -73 -76 -78 -81 -80 -91 -97 -101 -104 -109 -119 -105 -71 -41 -18 -13 -17 -18 -12 -7 -4 -3 -2 -2 -4 -7 -8 -12 -15 -18 -21 -23 -22 -19 -19 -18 -25 -33 -37 -34 -28 -23 -19 -16 -16 -17 -20 -28 -37 -36 -33 -17 -6 -10 -19 -23 -19 -12 -7 -3 -4 -4 -10 -13 -3 -2 -0 -1 -0 -0 -1 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -10 -15 -23 -56 -34 -24 -22 -24 -16 -12 -14 -15 -8 -2 -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 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -1 -2 -3 -3 -3 -5 -8 -7 -3 -2 -3 -5 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -12 -17 -15 -11 -7 -10 -17 -24 -24 -18 -11 -9 -10 -8 -4 -3 -2 -3 -4 -6 -6 -4 -4 -4 -2 -1 -1 -1 -1 -2 -5 -6 -5 -4 -4 -3 -2 -1 -0 -1 -2 -3 -2 -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 -4 -4 -1 -0 -0 -0 -0 -1 -2 -4 -4 -7 -18 -30 -38 -35 -25 -19 -21 -27 -34 -40 -43 -41 -33 -24 -18 -12 -7 -7 -11 -12 -12 -11 -8 -6 -6 -11 -17 -8 -7 -8 -6 -4 -3 -3 -3 -4 -10 -22 -21 -16 -8 -3 -1 -0 -0 -3 -13 -19 -12 -6 -4 -3 -2 -1 -1 -1 -1 -1 -4 -11 -27 -41 -32 -19 -15 -12 -7 -4 -3 -5 -6 -4 -2 -1 -1 -2 -3 -3 -5 -9 -10 -7 -3 -2 -1 -2 -3 -7 -10 -11 -10 -9 -7 -8 -6 -5 -4 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -16 -38 -32 -12 -3 -3 -4 -4 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -7 -6 -7 -7 -4 -2 -1 -1 -2 -4 -1 -0 -0 -0 -0 -6 -5 -6 -6 -5 -4 -3 -3 -6 -12 -13 -7 -6 -11 -11 -9 -11 -11 -9 -10 -5 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -2 -1 -0 -0 -0 -1 -2 -2 -2 -2 -1 -0 -0 -0 -1 -7 -14 -18 -18 -14 -9 -30 -106 -146 -162 -166 -146 -155 -174 -174 -163 -177 -195 -198 -193 -197 -133 -51 -25 -2 -106 -45 -8 -9 -11 -103 -74 -46 -141 -193 -121 -34 -62 -107 -89 -84 -69 -59 -58 -60 -62 -63 -74 -99 -119 -122 -123 -111 -95 -94 -111 -66 -22 -79 -113 -109 -110 -101 -94 -95 -94 -94 -97 -95 -93 -90 -103 -112 -114 -120 -102 -68 -40 -21 -23 -22 -16 -14 -10 -5 -3 -2 -2 -5 -7 -7 -13 -26 -35 -35 -31 -26 -23 -22 -26 -36 -49 -53 -49 -42 -32 -21 -14 -16 -19 -23 -33 -45 -50 -56 -42 -17 -12 -19 -28 -28 -17 -6 -3 -3 -3 -27 -38 -11 -2 -0 -1 -0 -0 -2 -4 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -31 -35 -26 -31 -36 -17 -8 -6 -6 -7 -7 -7 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -5 -8 -3 -2 -1 -2 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -14 -17 -16 -10 -5 -5 -10 -12 -13 -12 -15 -18 -12 -9 -4 -5 -4 -6 -8 -9 -7 -6 -6 -5 -3 -2 -1 -1 -1 -3 -5 -8 -8 -6 -4 -3 -2 -1 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -1 -1 -1 -1 -1 -1 -3 -5 -7 -19 -37 -49 -52 -48 -41 -40 -45 -54 -63 -71 -71 -60 -41 -25 -16 -10 -6 -4 -7 -12 -12 -14 -13 -8 -5 -10 -21 -13 -10 -10 -8 -5 -3 -2 -1 -1 -7 -13 -13 -8 -3 -1 -1 -0 -1 -6 -15 -15 -7 -4 -3 -2 -1 -0 -0 -0 -1 -5 -12 -19 -28 -28 -16 -9 -7 -5 -2 -1 -1 -2 -2 -1 -0 -0 -1 -2 -4 -4 -5 -6 -6 -4 -3 -1 -1 -2 -3 -5 -7 -6 -6 -4 -4 -4 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -3 -10 -11 -4 -5 -11 -17 -22 -12 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -8 -7 -5 -3 -2 -1 -1 -2 -3 -0 -0 -0 -0 -2 -3 -5 -7 -6 -5 -3 -2 -4 -9 -12 -8 -7 -9 -8 -6 -7 -5 -8 -16 -9 -5 -4 -4 -3 -2 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -2 -2 -1 -0 -0 -1 -2 -3 -2 -1 -1 -0 -0 -0 -1 -5 -16 -17 -20 -19 -14 -10 -33 -113 -137 -149 -187 -209 -192 -173 -154 -131 -125 -142 -157 -165 -162 -151 -147 -155 -197 -181 -126 -82 -69 -45 -32 -5 -101 -132 -141 -118 -96 -91 -83 -69 -63 -62 -67 -76 -84 -96 -117 -131 -136 -141 -131 -119 -101 -110 -118 -124 -38 -4 -86 -116 -118 -125 -119 -116 -109 -102 -100 -105 -105 -97 -97 -111 -124 -127 -124 -103 -73 -47 -26 -24 -22 -22 -23 -15 -6 -4 -3 -2 -4 -6 -7 -12 -29 -39 -37 -31 -26 -23 -23 -32 -45 -56 -66 -64 -57 -46 -25 -14 -16 -20 -25 -31 -43 -72 -105 -94 -53 -27 -23 -30 -41 -32 -10 -2 -3 -5 -26 -31 -11 -1 -0 -0 -0 -0 -1 -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 -4 -22 -24 -24 -18 -10 -6 -4 -4 -5 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -2 -1 -2 -2 -3 -3 -4 -4 -4 -3 -3 -3 -2 -3 -3 -3 -3 -4 -3 -2 -1 -1 -1 -4 -5 -3 -3 -4 -9 -8 -1 -1 -1 -2 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -3 -8 -12 -15 -14 -7 -1 -2 -3 -4 -6 -13 -18 -19 -17 -9 -10 -10 -11 -11 -11 -9 -9 -10 -9 -7 -5 -3 -2 -2 -3 -4 -7 -9 -9 -7 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -3 -6 -9 -18 -40 -58 -64 -69 -71 -72 -74 -81 -91 -102 -107 -102 -82 -48 -25 -16 -10 -6 -5 -6 -8 -9 -11 -13 -7 -4 -7 -10 -9 -10 -10 -8 -5 -3 -2 -1 -2 -7 -14 -15 -7 -2 -1 -0 -0 -0 -3 -11 -9 -5 -3 -3 -2 -1 -1 -0 -2 -7 -14 -22 -26 -25 -17 -8 -4 -3 -2 -1 -1 -1 -0 -1 -1 -0 -0 -1 -2 -3 -3 -4 -4 -3 -3 -3 -2 -1 -1 -2 -3 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -6 -30 -62 -65 -40 -15 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -3 -2 -1 -1 -1 -4 -7 -3 -0 -0 -0 -1 -4 -7 -8 -6 -3 -1 -3 -5 -9 -7 -7 -8 -11 -5 -2 -1 -0 -4 -9 -5 -6 -6 -4 -2 -2 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -2 -1 -1 -1 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -2 -9 -19 -20 -21 -18 -14 -11 -14 -46 -68 -104 -162 -210 -204 -179 -161 -146 -130 -128 -140 -143 -130 -112 -106 -114 -119 -123 -122 -118 -136 -141 -121 -92 -81 -80 -83 -83 -79 -75 -70 -72 -85 -109 -113 -96 -104 -137 -164 -164 -154 -144 -137 -127 -107 -110 -43 -22 -8 -0 -49 -76 -114 -126 -119 -124 -118 -94 -105 -121 -122 -119 -125 -132 -134 -134 -125 -99 -71 -54 -41 -34 -32 -34 -25 -17 -9 -6 -3 -3 -2 -3 -6 -10 -20 -24 -27 -29 -25 -22 -24 -36 -49 -54 -58 -56 -52 -49 -28 -15 -18 -20 -23 -23 -26 -27 -30 -51 -79 -44 -26 -24 -33 -30 -10 -2 -1 -6 -26 -27 -10 -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 -1 -13 -60 -71 -15 -6 -3 -3 -3 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -3 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -1 -1 -1 -3 -3 -5 -5 -8 -11 -9 -3 -1 -2 -2 -2 -2 -1 -1 -1 -1 -2 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -3 -7 -11 -9 -2 -3 -2 -1 -2 -6 -10 -16 -20 -18 -19 -20 -19 -18 -15 -12 -11 -13 -12 -11 -8 -5 -4 -3 -4 -5 -6 -8 -10 -9 -5 -3 -2 -2 -1 -1 -1 -0 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -5 -6 -10 -19 -37 -62 -80 -92 -100 -103 -105 -110 -116 -127 -139 -137 -112 -79 -34 -19 -13 -10 -10 -11 -7 -5 -6 -7 -9 -7 -4 -3 -3 -5 -8 -11 -9 -5 -2 -2 -3 -6 -11 -14 -10 -4 -3 -1 -1 -0 -0 -1 -5 -6 -5 -4 -4 -3 -4 -3 -6 -14 -20 -23 -25 -22 -12 -7 -4 -2 -1 -0 -2 -5 -3 -0 -0 -0 -0 -0 -0 -2 -3 -3 -4 -3 -2 -2 -3 -2 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -2 -10 -34 -78 -78 -48 -18 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -2 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -1 -4 -7 -8 -3 -1 -2 -2 -3 -4 -5 -7 -10 -6 -6 -2 -0 -9 -12 -7 -7 -8 -6 -3 -2 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -2 -1 -0 -0 -1 -5 -12 -19 -22 -23 -24 -19 -14 -11 -8 -4 -6 -40 -111 -129 -154 -169 -171 -176 -175 -179 -194 -180 -153 -140 -130 -123 -116 -111 -107 -104 -108 -105 -86 -61 -70 -84 -83 -89 -94 -99 -109 -109 -50 -61 -77 -36 -6 -10 -45 -124 -166 -145 -108 -84 -36 -0 -2 -0 -2 -13 -16 -60 -120 -135 -138 -135 -138 -81 -97 -117 -136 -142 -151 -150 -132 -122 -114 -87 -64 -59 -57 -58 -63 -57 -38 -18 -10 -6 -4 -4 -3 -3 -2 -6 -14 -13 -15 -20 -20 -20 -25 -33 -43 -53 -56 -44 -39 -44 -29 -16 -19 -22 -22 -21 -22 -24 -29 -33 -43 -44 -28 -21 -18 -11 -3 -1 -1 -9 -31 -31 -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 -1 -9 -31 -60 -22 -4 -4 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -2 -3 -4 -5 -5 -5 -5 -4 -4 -4 -3 -3 -3 -2 -2 -2 -2 -1 -1 -2 -2 -2 -3 -7 -9 -11 -17 -14 -6 -3 -3 -3 -2 -2 -1 -1 -1 -1 -2 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -5 -6 -4 -2 -2 -3 -6 -14 -22 -25 -26 -27 -28 -28 -24 -18 -16 -15 -15 -15 -11 -7 -5 -4 -4 -4 -5 -7 -9 -9 -8 -5 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -6 -9 -17 -33 -54 -80 -101 -114 -122 -129 -134 -140 -142 -140 -141 -122 -80 -40 -10 -9 -8 -10 -16 -16 -10 -10 -8 -7 -9 -9 -5 -1 -1 -3 -7 -15 -15 -9 -6 -4 -4 -6 -6 -4 -1 -2 -2 -1 -1 -0 -0 -1 -3 -7 -10 -8 -6 -6 -8 -13 -19 -24 -27 -24 -21 -15 -6 -4 -2 -0 -0 -7 -19 -16 -5 -1 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -6 -15 -28 -31 -19 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -2 -1 -1 -1 -1 -3 -2 -0 -0 -0 -0 -0 -0 -2 -4 -3 -1 -1 -2 -2 -3 -4 -6 -10 -13 -7 -2 -0 -2 -15 -11 -10 -8 -5 -3 -2 -2 -2 -1 -1 -2 -3 -2 -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 -2 -9 -20 -25 -24 -25 -26 -23 -18 -14 -10 -8 -5 -4 -5 -4 -11 -88 -154 -114 -100 -129 -157 -172 -112 -77 -101 -131 -152 -184 -189 -178 -122 -77 -91 -111 -139 -151 -147 -143 -127 -94 -117 -13 -20 -6 -4 -24 -42 -18 -55 -91 -56 -50 -55 -25 -0 -0 -0 -0 -5 -36 -91 -98 -129 -97 -108 -159 -159 -157 -88 -47 -59 -135 -154 -160 -157 -136 -120 -108 -86 -74 -80 -84 -79 -73 -57 -37 -20 -11 -7 -6 -4 -4 -5 -3 -8 -21 -11 -7 -9 -11 -17 -27 -40 -51 -60 -50 -35 -36 -38 -25 -16 -18 -22 -23 -22 -21 -23 -29 -32 -29 -35 -28 -24 -19 -8 -3 -1 -2 -19 -46 -31 -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 -1 -2 -7 -27 -42 -25 -3 -3 -4 -3 -2 -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 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -5 -4 -3 -3 -4 -5 -5 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -3 -3 -2 -4 -8 -12 -16 -23 -19 -12 -6 -6 -5 -3 -2 -1 -1 -0 -1 -3 -4 -4 -2 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -5 -6 -7 -11 -17 -25 -29 -29 -34 -37 -39 -35 -27 -20 -16 -14 -15 -13 -9 -6 -6 -5 -5 -4 -4 -5 -7 -8 -7 -5 -4 -4 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -13 -28 -48 -69 -98 -130 -150 -155 -159 -168 -164 -145 -123 -106 -80 -50 -18 -7 -3 -4 -7 -11 -12 -13 -17 -15 -12 -11 -11 -6 -2 -0 -1 -5 -14 -15 -7 -4 -2 -1 -0 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -2 -9 -12 -10 -9 -10 -11 -18 -27 -25 -21 -16 -12 -7 -1 -1 -0 -0 -0 -4 -14 -20 -9 -2 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -3 -3 -3 -2 -1 -2 -3 -4 -4 -3 -1 -1 -1 -2 -2 -3 -3 -2 -3 -3 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -2 -3 -1 -0 -0 -0 -0 -0 -1 -3 -2 -2 -1 -1 -1 -2 -3 -5 -9 -11 -7 -6 -4 -0 -5 -11 -10 -7 -6 -5 -4 -3 -2 -1 -1 -1 -2 -2 -1 -0 -0 -0 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -0 -0 -0 -7 -22 -24 -26 -22 -20 -25 -18 -11 -9 -9 -9 -7 -6 -6 -6 -4 -16 -45 -32 -3 -3 -3 -17 -19 -4 -1 -1 -2 -3 -31 -61 -46 -11 -5 -7 -10 -32 -56 -80 -74 -7 -7 -0 -1 -0 -0 -25 -80 -54 -153 -141 -32 -0 -0 -0 -0 -0 -0 -0 -45 -118 -157 -161 -144 -83 -65 -127 -121 -116 -31 -2 -44 -149 -163 -159 -145 -130 -122 -121 -118 -116 -116 -113 -99 -75 -55 -43 -30 -16 -9 -6 -4 -4 -4 -5 -12 -26 -13 -6 -7 -11 -18 -19 -23 -35 -48 -38 -31 -33 -28 -18 -14 -18 -21 -22 -22 -20 -22 -33 -45 -38 -29 -23 -22 -26 -16 -4 -1 -3 -15 -27 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -4 -12 -23 -39 -30 -11 -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 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -4 -3 -2 -2 -2 -2 -2 -2 -1 -0 -0 -1 -1 -1 -0 -0 -1 -2 -3 -3 -7 -9 -12 -16 -24 -23 -17 -10 -8 -6 -4 -2 -1 -1 -1 -2 -4 -7 -8 -5 -3 -2 -4 -5 -2 -1 -0 -0 -0 -1 -2 -2 -3 -3 -4 -6 -8 -12 -20 -23 -28 -30 -32 -37 -42 -45 -42 -34 -22 -13 -10 -11 -12 -10 -7 -5 -5 -6 -4 -2 -2 -4 -6 -7 -7 -7 -6 -5 -3 -2 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -20 -38 -58 -85 -120 -158 -185 -189 -198 -186 -150 -120 -89 -64 -45 -37 -13 -6 -3 -3 -3 -5 -8 -13 -17 -15 -10 -8 -8 -5 -2 -0 -0 -1 -3 -8 -3 -1 -1 -1 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -1 -2 -2 -3 -6 -9 -13 -16 -26 -19 -9 -6 -4 -2 -0 -0 -0 -0 -0 -2 -15 -19 -8 -2 -1 -0 -1 -2 -2 -2 -2 -2 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -3 -3 -2 -2 -1 -2 -4 -11 -21 -22 -13 -4 -1 -1 -5 -8 -7 -6 -5 -5 -5 -3 -2 -2 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -0 -2 -3 -1 -2 -4 -2 -0 -0 -0 -1 -4 -4 -2 -1 -1 -1 -2 -4 -6 -7 -7 -9 -10 -1 -1 -4 -4 -10 -9 -9 -7 -6 -4 -4 -2 -2 -2 -2 -2 -1 -0 -0 -0 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -7 -9 -7 -17 -8 -10 -9 -7 -21 -20 -10 -5 -10 -11 -9 -7 -6 -5 -3 -2 -3 -3 -4 -4 -4 -4 -4 -3 -3 -2 -1 -2 -2 -3 -1 -0 -0 -0 -0 -2 -3 -5 -4 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -3 -2 -0 -0 -0 -0 -0 -0 -0 -66 -149 -178 -182 -188 -166 -97 -43 -16 -20 -0 -16 -131 -165 -150 -161 -165 -158 -156 -161 -167 -164 -147 -123 -96 -75 -58 -44 -31 -19 -11 -8 -5 -4 -5 -9 -19 -28 -17 -8 -11 -19 -25 -26 -25 -33 -43 -38 -34 -30 -23 -16 -16 -20 -23 -22 -22 -22 -24 -29 -45 -56 -36 -20 -17 -27 -22 -5 -1 -4 -17 -38 -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 -1 -2 -2 -2 -1 -1 -9 -32 -42 -37 -20 -11 -5 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -4 -4 -5 -4 -3 -2 -1 -1 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -3 -4 -6 -9 -10 -14 -20 -25 -24 -20 -16 -12 -8 -4 -2 -1 -1 -1 -2 -5 -7 -7 -6 -4 -2 -1 -1 -0 -0 -0 -2 -3 -7 -8 -9 -6 -4 -4 -6 -9 -12 -23 -28 -30 -31 -33 -37 -41 -44 -43 -37 -25 -13 -7 -6 -8 -8 -5 -4 -3 -4 -4 -4 -2 -2 -3 -5 -6 -6 -6 -6 -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 -3 -11 -25 -41 -60 -90 -125 -153 -179 -191 -200 -172 -123 -87 -54 -32 -26 -30 -22 -11 -4 -3 -2 -3 -5 -7 -7 -6 -6 -6 -7 -9 -13 -6 -2 -1 -2 -5 -3 -1 -0 -0 -0 -1 -2 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -10 -8 -6 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -5 -8 -6 -2 -1 -1 -2 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -8 -23 -47 -72 -72 -43 -15 -3 -2 -10 -23 -26 -19 -13 -11 -12 -11 -8 -6 -4 -3 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -2 -2 -2 -1 -2 -1 -1 -0 -1 -3 -1 -2 -6 -5 -1 -0 -0 -1 -3 -5 -3 -1 -0 -1 -2 -2 -3 -3 -4 -5 -10 -13 -8 -6 -6 -6 -7 -10 -10 -10 -7 -7 -5 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -3 -3 -2 -3 -0 -0 -0 -2 -12 -19 -8 -6 -14 -13 -7 -6 -4 -2 -1 -1 -2 -3 -4 -4 -5 -5 -4 -3 -3 -2 -2 -1 -2 -2 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -72 -145 -174 -188 -199 -168 -101 -34 -3 -0 -0 -31 -144 -130 -60 -83 -172 -71 -76 -111 -183 -176 -145 -122 -96 -71 -55 -45 -35 -24 -16 -11 -7 -4 -4 -13 -30 -30 -23 -19 -22 -27 -29 -34 -35 -43 -51 -55 -41 -32 -27 -23 -23 -25 -26 -26 -25 -25 -26 -29 -39 -54 -49 -27 -19 -30 -26 -6 -2 -2 -22 -74 -41 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -12 -11 -3 -4 -9 -33 -52 -39 -22 -10 -7 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -3 -4 -4 -5 -4 -2 -1 -1 -1 -0 -0 -1 -2 -2 -1 -1 -0 -1 -2 -3 -2 -3 -5 -7 -10 -13 -16 -18 -20 -20 -21 -22 -19 -12 -5 -3 -2 -1 -1 -1 -2 -4 -5 -4 -3 -1 -0 -0 -0 -0 -2 -9 -7 -14 -15 -16 -13 -11 -8 -7 -8 -11 -20 -27 -29 -31 -33 -36 -40 -41 -41 -39 -31 -17 -7 -3 -3 -4 -3 -2 -1 -1 -2 -3 -2 -1 -1 -2 -3 -4 -4 -6 -7 -6 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -12 -23 -35 -51 -74 -105 -131 -157 -169 -165 -128 -87 -53 -29 -18 -21 -34 -33 -18 -8 -4 -2 -2 -4 -5 -5 -6 -10 -10 -7 -14 -21 -13 -7 -5 -5 -4 -2 -1 -0 -0 -1 -3 -7 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -6 -3 -2 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -23 -70 -106 -113 -127 -72 -21 -3 -2 -10 -28 -36 -34 -24 -23 -26 -26 -21 -16 -12 -10 -6 -3 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -0 -1 -3 -3 -1 -4 -4 -1 -0 -0 -0 -2 -4 -2 -1 -1 -1 -1 -1 -2 -3 -2 -3 -6 -8 -7 -7 -9 -10 -10 -6 -8 -10 -7 -7 -7 -5 -3 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -4 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -1 -7 -14 -12 -6 -5 -6 -4 -2 -1 -1 -3 -3 -3 -4 -5 -5 -3 -2 -2 -2 -2 -2 -3 -3 -3 -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 -12 -39 -65 -89 -109 -67 -14 -0 -0 -0 -0 -15 -53 -42 -1 -15 -53 -6 -13 -59 -202 -169 -126 -102 -85 -69 -55 -46 -39 -31 -24 -19 -12 -5 -3 -17 -39 -38 -32 -32 -34 -31 -30 -40 -42 -45 -54 -57 -42 -34 -32 -31 -30 -30 -31 -32 -31 -27 -25 -26 -38 -54 -51 -33 -31 -41 -31 -14 -7 -3 -10 -43 -83 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -20 -15 -9 -30 -50 -49 -49 -18 -5 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -4 -4 -4 -3 -2 -1 -0 -0 -0 -1 -2 -4 -4 -2 -0 -0 -1 -2 -3 -3 -2 -3 -6 -9 -13 -16 -16 -16 -16 -21 -26 -28 -20 -11 -8 -8 -6 -5 -4 -3 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -2 -9 -15 -18 -19 -18 -17 -13 -10 -10 -16 -22 -27 -30 -33 -33 -34 -38 -38 -39 -38 -32 -22 -10 -4 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -4 -5 -6 -6 -5 -3 -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 -8 -15 -25 -40 -62 -91 -117 -135 -130 -110 -79 -59 -36 -23 -20 -24 -35 -32 -19 -11 -5 -2 -2 -4 -5 -8 -14 -21 -18 -12 -17 -16 -12 -8 -5 -4 -3 -2 -1 -1 -1 -2 -7 -9 -6 -1 -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 -3 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -9 -44 -76 -38 -73 -161 -69 -7 -1 -1 -8 -25 -40 -42 -33 -34 -42 -43 -34 -27 -22 -17 -11 -6 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -2 -1 -1 -2 -6 -2 -0 -1 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -6 -9 -7 -5 -7 -9 -6 -4 -5 -6 -5 -7 -9 -8 -6 -4 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -2 -7 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -10 -6 -5 -8 -9 -7 -3 -2 -2 -2 -3 -4 -4 -4 -4 -3 -3 -3 -2 -2 -2 -2 -3 -3 -3 -4 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -62 -215 -166 -120 -98 -80 -63 -50 -41 -37 -33 -31 -27 -17 -6 -3 -20 -42 -45 -41 -39 -38 -32 -32 -42 -45 -46 -51 -55 -40 -31 -33 -33 -30 -31 -33 -35 -32 -26 -23 -25 -39 -52 -45 -34 -38 -45 -37 -25 -14 -7 -15 -34 -45 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -19 -35 -31 -36 -74 -80 -19 -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 -1 -1 -1 -1 -2 -2 -3 -4 -3 -2 -1 -1 -1 -1 -1 -1 -3 -5 -6 -4 -1 -1 -2 -2 -3 -4 -2 -2 -3 -6 -10 -16 -13 -10 -11 -16 -24 -33 -31 -21 -16 -17 -14 -12 -11 -7 -7 -7 -6 -5 -3 -1 -0 -0 -0 -0 -1 -4 -9 -18 -24 -22 -22 -18 -14 -15 -24 -28 -33 -37 -36 -36 -34 -34 -35 -36 -36 -32 -24 -12 -4 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -3 -6 -7 -8 -10 -13 -20 -29 -41 -64 -87 -101 -102 -86 -56 -43 -40 -34 -32 -30 -28 -28 -23 -14 -7 -4 -2 -2 -3 -9 -19 -27 -25 -17 -13 -11 -9 -7 -5 -4 -4 -3 -2 -1 -1 -0 -3 -9 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -17 -68 -138 -67 -182 -165 -49 -6 -1 -1 -5 -24 -44 -44 -36 -39 -51 -55 -45 -39 -31 -24 -15 -8 -4 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -3 -4 -5 -5 -3 -1 -1 -2 -6 -7 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -1 -1 -1 -1 -0 -2 -3 -2 -2 -3 -8 -6 -6 -10 -7 -6 -9 -8 -3 -0 -2 -6 -7 -4 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -7 -13 -17 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -9 -5 -4 -11 -15 -15 -11 -6 -3 -2 -3 -3 -4 -3 -2 -3 -3 -4 -3 -2 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -68 -192 -144 -103 -78 -59 -46 -40 -38 -37 -35 -33 -30 -20 -8 -6 -24 -47 -52 -45 -40 -33 -28 -32 -41 -45 -45 -46 -46 -38 -29 -36 -37 -28 -30 -32 -33 -30 -28 -28 -33 -46 -52 -45 -41 -47 -51 -45 -34 -22 -19 -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 -1 -2 -2 -27 -59 -58 -52 -54 -30 -2 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -4 -3 -3 -2 -2 -4 -7 -6 -3 -5 -8 -10 -8 -3 -1 -2 -3 -3 -4 -3 -3 -2 -4 -8 -15 -14 -11 -10 -12 -18 -27 -35 -30 -24 -22 -19 -16 -16 -14 -11 -11 -12 -11 -8 -5 -1 -0 -0 -0 -0 -1 -4 -13 -24 -25 -29 -26 -19 -23 -30 -30 -32 -37 -40 -40 -39 -37 -35 -33 -31 -29 -22 -13 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -8 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -6 -7 -10 -12 -18 -29 -36 -37 -40 -42 -63 -80 -86 -74 -51 -28 -22 -29 -36 -39 -35 -27 -21 -16 -8 -3 -2 -2 -2 -12 -16 -18 -16 -11 -8 -6 -5 -4 -4 -3 -3 -2 -2 -1 -1 -0 -1 -4 -10 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -5 -14 -71 -166 -197 -224 -139 -44 -7 -1 -1 -3 -18 -40 -41 -33 -37 -52 -58 -54 -48 -33 -28 -21 -14 -7 -3 -2 -2 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -3 -4 -7 -4 -2 -2 -4 -8 -10 -5 -0 -0 -0 -0 -0 -1 -7 -4 -2 -1 -1 -1 -1 -1 -1 -3 -4 -3 -4 -9 -9 -4 -7 -7 -9 -12 -11 -6 -1 -1 -5 -6 -6 -4 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -4 -7 -10 -11 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -13 -8 -11 -17 -18 -17 -14 -10 -6 -4 -3 -3 -4 -3 -3 -4 -4 -4 -2 -2 -1 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -81 -156 -142 -147 -109 -81 -64 -48 -40 -39 -38 -39 -40 -39 -35 -22 -10 -8 -26 -48 -52 -46 -38 -30 -26 -30 -39 -46 -47 -47 -40 -33 -31 -39 -39 -29 -31 -34 -35 -33 -34 -39 -48 -54 -58 -56 -57 -62 -63 -57 -45 -42 -47 -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 -1 -1 -2 -4 -26 -57 -69 -64 -53 -29 -5 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -3 -3 -3 -3 -5 -9 -12 -10 -7 -8 -10 -12 -9 -5 -2 -1 -1 -3 -3 -4 -4 -3 -4 -11 -15 -16 -14 -10 -10 -14 -22 -31 -31 -25 -22 -20 -18 -19 -20 -17 -16 -18 -15 -12 -9 -3 -1 -1 -1 -1 -1 -2 -6 -14 -23 -26 -23 -19 -22 -25 -26 -29 -32 -36 -40 -40 -36 -33 -27 -23 -22 -18 -13 -6 -4 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -4 -9 -12 -12 -8 -3 -2 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -4 -7 -7 -8 -10 -10 -11 -12 -14 -23 -39 -44 -35 -32 -31 -45 -55 -51 -39 -28 -17 -13 -18 -24 -27 -24 -17 -8 -2 -3 -1 -0 -3 -6 -14 -14 -12 -8 -4 -3 -3 -3 -3 -2 -2 -1 -1 -1 -2 -2 -2 -4 -8 -11 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -0 -1 -1 -0 -1 -1 -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 -2 -1 -0 -0 -0 -1 -3 -5 -5 -4 -14 -62 -139 -210 -201 -114 -37 -6 -1 -0 -1 -9 -25 -36 -34 -35 -48 -60 -55 -45 -31 -25 -23 -18 -10 -5 -3 -2 -0 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -1 -5 -10 -6 -3 -2 -5 -9 -7 -2 -0 -2 -1 -0 -0 -4 -11 -5 -2 -1 -1 -1 -1 -1 -1 -3 -4 -5 -6 -7 -6 -5 -8 -12 -10 -10 -12 -10 -3 -1 -5 -5 -3 -1 -1 -1 -2 -2 -1 -2 -1 -0 -0 -0 -0 -0 -0 -2 -5 -7 -9 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -17 -15 -17 -13 -10 -10 -13 -12 -8 -6 -5 -4 -4 -5 -7 -9 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -18 -6 -137 -223 -171 -122 -95 -71 -50 -42 -39 -39 -41 -46 -48 -50 -45 -30 -14 -11 -26 -45 -46 -36 -27 -24 -24 -27 -33 -40 -47 -51 -44 -36 -33 -37 -39 -33 -34 -36 -38 -39 -44 -53 -62 -66 -72 -76 -74 -71 -69 -64 -54 -67 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -24 -28 -33 -48 -56 -57 -46 -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 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -7 -11 -12 -13 -12 -10 -10 -11 -10 -8 -5 -2 -1 -1 -2 -3 -4 -4 -6 -12 -16 -16 -12 -8 -7 -11 -19 -26 -27 -23 -18 -17 -17 -19 -22 -20 -17 -19 -16 -13 -9 -5 -3 -2 -1 -1 -1 -2 -4 -9 -12 -15 -16 -12 -11 -11 -12 -19 -26 -25 -20 -18 -18 -23 -19 -14 -16 -12 -10 -7 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -5 -9 -14 -17 -13 -9 -5 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -6 -10 -10 -12 -15 -19 -23 -20 -13 -19 -22 -20 -23 -26 -25 -27 -30 -27 -23 -20 -16 -13 -12 -10 -9 -8 -5 -2 -1 -5 -3 -4 -8 -10 -10 -8 -6 -3 -2 -2 -2 -2 -2 -1 -1 -1 -3 -6 -7 -3 -2 -4 -15 -16 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -1 -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 -2 -2 -2 -4 -6 -4 -1 -0 -2 -4 -6 -5 -4 -4 -14 -52 -117 -163 -141 -81 -27 -4 -1 -0 -0 -2 -10 -25 -30 -33 -44 -65 -57 -37 -24 -21 -22 -19 -13 -9 -9 -5 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -4 -6 -6 -5 -5 -6 -8 -1 -2 -7 -11 -4 -0 -0 -3 -10 -8 -3 -1 -1 -1 -1 -2 -2 -6 -7 -5 -5 -6 -6 -6 -10 -12 -9 -8 -11 -12 -6 -3 -5 -5 -4 -3 -1 -2 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -3 -8 -10 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -23 -18 -10 -8 -4 -1 -0 -5 -11 -10 -7 -6 -5 -5 -4 -6 -8 -6 -2 -5 -5 -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 -159 -214 -215 -193 -144 -103 -81 -64 -48 -42 -41 -45 -49 -52 -55 -58 -55 -39 -17 -13 -28 -48 -47 -30 -17 -14 -15 -20 -25 -28 -34 -45 -51 -48 -39 -36 -39 -38 -39 -42 -45 -49 -58 -71 -72 -75 -85 -87 -79 -70 -66 -62 -58 -76 -94 -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 -3 -16 -41 -73 -68 -61 -60 -52 -42 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -8 -9 -10 -11 -11 -7 -6 -6 -8 -8 -7 -4 -3 -1 -1 -3 -5 -7 -7 -12 -16 -14 -9 -6 -6 -8 -13 -20 -26 -23 -15 -14 -15 -17 -21 -20 -18 -18 -15 -13 -9 -8 -5 -4 -2 -1 -1 -2 -2 -3 -9 -16 -14 -7 -3 -3 -2 -4 -8 -12 -4 -3 -2 -2 -8 -7 -7 -6 -5 -4 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -4 -6 -9 -14 -19 -18 -17 -12 -9 -8 -7 -6 -4 -3 -2 -0 -0 -0 -0 -0 -1 -3 -7 -10 -11 -13 -15 -20 -26 -25 -13 -14 -18 -20 -24 -26 -25 -23 -22 -20 -17 -17 -19 -18 -15 -10 -4 -1 -1 -3 -6 -13 -11 -8 -9 -11 -10 -6 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -9 -14 -10 -5 -2 -7 -20 -16 -5 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -6 -7 -9 -7 -7 -4 -1 -3 -7 -8 -7 -4 -3 -4 -14 -47 -95 -115 -93 -56 -15 -3 -1 -1 -0 -0 -4 -11 -16 -24 -42 -63 -65 -48 -23 -15 -21 -24 -20 -11 -14 -11 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -3 -4 -4 -5 -7 -8 -7 -6 -11 -12 -17 -8 -1 -0 -1 -7 -8 -3 -1 -1 -2 -2 -2 -3 -8 -16 -9 -10 -13 -6 -5 -13 -16 -8 -6 -8 -9 -8 -6 -8 -7 -2 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -4 -9 -11 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -13 -24 -8 -2 -0 -0 -0 -0 -6 -11 -9 -7 -6 -6 -6 -4 -5 -6 -3 -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 -228 -259 -204 -150 -111 -83 -66 -59 -55 -52 -52 -56 -59 -61 -64 -65 -61 -45 -20 -15 -26 -48 -51 -32 -17 -11 -9 -11 -15 -17 -22 -32 -45 -50 -42 -35 -35 -36 -40 -44 -48 -56 -68 -89 -79 -81 -89 -80 -70 -57 -49 -45 -45 -60 -76 -48 -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 -1 -15 -18 -38 -62 -80 -61 -48 -48 -54 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -8 -7 -7 -9 -7 -3 -3 -4 -6 -7 -6 -5 -4 -3 -2 -2 -4 -6 -6 -9 -13 -12 -8 -7 -8 -8 -13 -21 -28 -25 -16 -13 -15 -17 -19 -16 -14 -14 -12 -9 -6 -3 -3 -4 -3 -2 -2 -2 -2 -3 -7 -10 -7 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -2 -3 -5 -11 -12 -18 -26 -28 -30 -27 -25 -23 -20 -17 -17 -15 -10 -5 -2 -1 -1 -3 -5 -7 -12 -18 -17 -18 -20 -20 -17 -11 -8 -16 -22 -23 -23 -26 -25 -23 -21 -18 -15 -14 -13 -10 -7 -4 -1 -0 -1 -3 -3 -3 -6 -7 -7 -9 -8 -4 -1 -1 -1 -1 -1 -1 -1 -0 -1 -3 -8 -15 -18 -14 -10 -5 -7 -13 -11 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -7 -18 -31 -43 -54 -32 -13 -6 -2 -4 -9 -12 -11 -8 -5 -4 -6 -17 -53 -101 -106 -67 -39 -11 -4 -2 -1 -0 -0 -1 -2 -3 -11 -28 -53 -81 -82 -41 -20 -15 -20 -26 -18 -16 -14 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -3 -5 -8 -10 -9 -8 -11 -12 -9 -15 -12 -0 -0 -0 -3 -9 -4 -1 -2 -3 -3 -2 -2 -8 -16 -12 -10 -6 -10 -9 -12 -13 -8 -7 -5 -4 -5 -12 -13 -8 -3 -1 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -2 -6 -8 -8 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -23 -26 -7 -0 -0 -0 -0 -7 -10 -10 -9 -7 -6 -8 -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 -8 -217 -259 -186 -129 -92 -76 -70 -67 -65 -61 -62 -68 -72 -74 -75 -73 -68 -51 -25 -17 -25 -46 -51 -29 -16 -9 -7 -6 -6 -8 -12 -17 -25 -32 -36 -35 -31 -28 -32 -35 -41 -54 -72 -91 -81 -86 -88 -74 -63 -46 -38 -33 -28 -35 -52 -64 -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 -2 -13 -9 -36 -30 -24 -43 -85 -59 -44 -41 -62 -43 -22 -11 -3 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -6 -5 -3 -3 -3 -2 -2 -2 -2 -2 -4 -3 -3 -2 -1 -1 -2 -3 -5 -5 -8 -9 -7 -7 -8 -9 -14 -22 -27 -24 -17 -14 -12 -11 -11 -9 -7 -7 -7 -5 -3 -2 -2 -2 -2 -1 -1 -2 -3 -2 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -1 -4 -6 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -4 -2 -1 -0 -0 -0 -0 -1 -2 -3 -10 -22 -36 -48 -54 -58 -59 -53 -46 -40 -34 -30 -29 -26 -18 -9 -5 -3 -4 -5 -9 -13 -16 -15 -17 -19 -12 -6 -6 -11 -22 -29 -30 -29 -27 -24 -21 -18 -17 -14 -8 -3 -3 -1 -1 -2 -4 -5 -3 -2 -4 -5 -5 -4 -4 -4 -2 -0 -0 -0 -1 -1 -1 -1 -1 -1 -5 -12 -18 -18 -15 -10 -5 -4 -6 -6 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -37 -89 -99 -77 -39 -13 -3 -2 -7 -12 -14 -12 -10 -7 -6 -9 -20 -56 -104 -106 -71 -38 -14 -4 -2 -1 -0 -0 -0 -0 -1 -2 -9 -20 -72 -91 -74 -45 -18 -12 -20 -21 -19 -16 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -6 -7 -9 -6 -5 -5 -8 -13 -10 -2 -0 -0 -4 -13 -4 -2 -4 -5 -4 -4 -3 -5 -8 -5 -5 -4 -14 -14 -7 -7 -13 -13 -3 -3 -2 -23 -23 -14 -6 -5 -8 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -5 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -21 -7 -0 -0 -0 -0 -0 -2 -9 -7 -5 -4 -5 -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 -29 -190 -231 -166 -112 -78 -74 -78 -79 -72 -59 -55 -63 -74 -82 -84 -81 -74 -56 -30 -19 -27 -47 -52 -32 -16 -8 -6 -5 -3 -3 -4 -6 -10 -18 -30 -35 -29 -22 -23 -24 -28 -41 -62 -78 -73 -92 -92 -74 -58 -36 -35 -38 -27 -26 -50 -91 -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 -9 -50 -28 -27 -20 -8 -39 -63 -38 -41 -41 -63 -38 -24 -16 -6 -3 -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 -1 -1 -0 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -4 -3 -2 -0 -0 -1 -2 -1 -1 -2 -3 -2 -2 -2 -1 -1 -1 -1 -2 -2 -4 -5 -6 -6 -7 -8 -12 -16 -18 -18 -16 -14 -10 -9 -7 -6 -5 -4 -3 -2 -2 -1 -1 -1 -0 -0 -1 -4 -6 -6 -5 -3 -1 -0 -0 -1 -3 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -3 -2 -0 -0 -0 -0 -0 -1 -4 -14 -35 -58 -75 -92 -103 -108 -101 -85 -68 -56 -49 -43 -31 -21 -15 -8 -2 -1 -2 -7 -10 -11 -13 -15 -14 -10 -9 -12 -16 -26 -33 -33 -32 -29 -24 -21 -17 -15 -9 -3 -1 -0 -1 -4 -6 -7 -6 -2 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -5 -11 -15 -13 -11 -7 -3 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -31 -51 -44 -29 -12 -2 -0 -2 -7 -11 -12 -13 -12 -12 -16 -20 -21 -37 -67 -82 -66 -36 -15 -5 -3 -3 -4 -9 -9 -5 -13 -2 -1 -5 -30 -62 -85 -71 -34 -13 -11 -15 -15 -14 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -4 -3 -7 -5 -1 -0 -8 -14 -15 -7 -3 -5 -6 -9 -9 -5 -7 -7 -6 -5 -3 -5 -10 -7 -5 -6 -11 -10 -3 -5 -14 -16 -1 -0 -0 -43 -34 -29 -17 -10 -7 -2 -1 -2 -4 -5 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -3 -5 -1 -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 -19 -87 -207 -216 -148 -95 -73 -73 -77 -78 -77 -64 -53 -55 -72 -88 -93 -86 -76 -57 -31 -22 -29 -49 -54 -36 -17 -5 -2 -3 -2 -2 -4 -6 -9 -20 -36 -39 -29 -22 -21 -19 -21 -35 -58 -72 -70 -92 -90 -75 -45 -25 -37 -45 -39 -40 -70 -64 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -60 -48 -32 -29 -17 -51 -20 -20 -40 -45 -56 -35 -22 -17 -10 -6 -4 -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 -1 -1 -2 -3 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -3 -3 -1 -0 -1 -1 -1 -0 -0 -1 -2 -2 -4 -3 -1 -1 -1 -3 -4 -4 -5 -5 -4 -5 -6 -7 -8 -10 -10 -13 -14 -13 -11 -8 -5 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -2 -8 -13 -15 -12 -6 -1 -1 -3 -10 -15 -7 -6 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -1 -1 -0 -0 -1 -2 -1 -2 -9 -23 -50 -74 -97 -125 -144 -149 -142 -124 -99 -73 -52 -30 -16 -10 -7 -2 -1 -1 -3 -6 -8 -10 -14 -18 -17 -12 -13 -19 -22 -27 -32 -31 -29 -27 -27 -25 -16 -11 -5 -1 -0 -1 -5 -9 -9 -7 -5 -3 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -3 -7 -11 -10 -7 -5 -5 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -10 -6 -1 -1 -0 -0 -1 -2 -5 -6 -9 -14 -37 -53 -61 -34 -20 -32 -43 -38 -19 -7 -3 -5 -18 -31 -46 -49 -56 -54 -27 -10 -5 -13 -38 -71 -77 -45 -13 -4 -6 -6 -6 -1 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -5 -3 -2 -0 -0 -9 -11 -15 -20 -21 -18 -14 -17 -20 -12 -8 -6 -5 -6 -4 -4 -5 -2 -2 -3 -7 -10 -6 -6 -12 -12 -3 -5 -20 -42 -31 -34 -39 -19 -12 -8 -2 -0 -7 -9 -2 -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 -1 -3 -2 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -77 -206 -246 -196 -131 -87 -75 -78 -78 -73 -71 -67 -63 -61 -70 -81 -89 -85 -72 -52 -32 -27 -36 -54 -57 -45 -24 -6 -1 -0 -2 -7 -13 -16 -21 -33 -41 -41 -34 -29 -26 -22 -23 -38 -62 -77 -84 -96 -84 -67 -42 -31 -37 -43 -47 -58 -56 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -56 -75 -56 -39 -46 -57 -32 -31 -42 -50 -57 -42 -29 -20 -13 -9 -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 -1 -2 -2 -3 -4 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -1 -3 -5 -2 -1 -2 -2 -4 -5 -4 -4 -4 -3 -2 -2 -3 -3 -4 -5 -8 -11 -11 -9 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -20 -22 -15 -6 -3 -6 -18 -33 -33 -27 -22 -12 -6 -3 -2 -1 -1 -2 -2 -1 -1 -2 -2 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -3 -4 -5 -11 -21 -42 -68 -85 -112 -151 -164 -152 -145 -132 -117 -87 -51 -14 -7 -5 -4 -2 -2 -3 -5 -6 -8 -9 -12 -16 -16 -15 -17 -23 -26 -30 -32 -29 -24 -24 -36 -34 -21 -13 -7 -3 -2 -2 -4 -6 -7 -5 -4 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -5 -8 -9 -7 -4 -3 -6 -6 -7 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -4 -4 -5 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -47 -123 -100 -34 -8 -8 -9 -8 -3 -2 -2 -18 -52 -83 -93 -93 -107 -108 -74 -36 -13 -5 -14 -42 -60 -45 -8 -2 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -2 -3 -2 -2 -0 -0 -1 -3 -6 -6 -3 -0 -0 -0 -3 -4 -8 -22 -27 -25 -21 -19 -21 -18 -12 -6 -5 -7 -5 -3 -4 -3 -5 -4 -3 -10 -11 -9 -10 -11 -8 -27 -42 -8 -12 -20 -28 -12 -4 -5 -2 -0 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -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 -64 -67 -19 -0 -115 -250 -258 -189 -127 -88 -77 -82 -84 -75 -68 -71 -73 -71 -64 -61 -69 -70 -60 -46 -35 -34 -45 -56 -57 -52 -34 -13 -3 -1 -8 -24 -30 -26 -32 -44 -44 -44 -39 -32 -26 -22 -26 -44 -66 -82 -92 -93 -75 -58 -47 -40 -35 -40 -49 -75 -24 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -48 -75 -45 -15 -36 -50 -53 -48 -52 -61 -66 -54 -34 -20 -14 -11 -9 -8 -7 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -2 -4 -5 -4 -2 -2 -3 -5 -4 -2 -2 -2 -0 -0 -0 -1 -2 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -14 -23 -25 -17 -9 -9 -17 -31 -37 -39 -40 -34 -24 -15 -9 -5 -2 -2 -2 -3 -2 -2 -3 -3 -2 -1 -0 -1 -1 -0 -0 -1 -1 -1 -3 -5 -11 -27 -44 -60 -75 -91 -116 -148 -157 -147 -146 -127 -114 -90 -43 -9 -5 -5 -5 -4 -5 -7 -7 -6 -6 -6 -7 -9 -12 -13 -17 -20 -22 -24 -26 -23 -17 -19 -36 -31 -20 -12 -7 -4 -3 -2 -1 -3 -4 -4 -4 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -3 -5 -5 -5 -4 -6 -10 -19 -18 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -5 -5 -6 -6 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -14 -21 -9 -2 -1 -2 -1 -1 -1 -1 -6 -34 -80 -111 -115 -117 -138 -140 -107 -62 -19 -4 -5 -21 -37 -32 -12 -3 -1 -0 -0 -1 -2 -2 -1 -1 -2 -3 -3 -3 -3 -3 -2 -0 -0 -0 -0 -1 -7 -3 -0 -0 -0 -0 -0 -0 -0 -6 -13 -20 -13 -8 -18 -19 -14 -10 -11 -9 -5 -4 -3 -2 -6 -7 -6 -20 -21 -18 -11 -8 -42 -39 -6 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -3 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -122 -128 -28 -53 -183 -272 -255 -189 -132 -91 -76 -83 -86 -75 -65 -73 -84 -90 -78 -60 -51 -48 -44 -39 -35 -39 -50 -54 -57 -58 -42 -19 -6 -3 -14 -39 -38 -29 -34 -42 -40 -44 -47 -46 -38 -27 -30 -51 -72 -85 -92 -86 -67 -54 -47 -40 -36 -43 -63 -85 -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 -4 -16 -27 -13 -1 -6 -26 -53 -55 -62 -70 -78 -60 -37 -19 -13 -12 -10 -9 -8 -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 -1 -2 -3 -4 -4 -4 -3 -1 -1 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -1 -3 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -7 -13 -21 -24 -20 -16 -19 -29 -39 -40 -40 -45 -41 -33 -27 -19 -11 -4 -2 -2 -3 -3 -2 -3 -4 -4 -2 -0 -0 -0 -0 -0 -1 -2 -2 -2 -6 -21 -43 -64 -90 -119 -125 -122 -137 -157 -147 -146 -143 -119 -74 -34 -8 -5 -6 -6 -5 -7 -8 -8 -7 -5 -4 -4 -5 -6 -7 -9 -10 -10 -9 -6 -6 -10 -18 -19 -15 -10 -6 -4 -4 -3 -3 -2 -2 -3 -3 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -3 -4 -7 -14 -19 -19 -11 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -7 -8 -7 -6 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -13 -47 -90 -115 -123 -130 -140 -138 -116 -77 -32 -8 -5 -10 -17 -16 -7 -2 -1 -0 -0 -2 -2 -2 -1 -3 -3 -2 -2 -1 -2 -3 -2 -0 -0 -0 -0 -0 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -6 -18 -19 -6 -11 -23 -22 -16 -14 -9 -6 -5 -7 -7 -8 -10 -8 -16 -27 -25 -7 -5 -35 -42 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -62 -72 -9 -77 -189 -235 -244 -209 -150 -103 -82 -84 -86 -71 -59 -68 -86 -96 -94 -77 -54 -37 -31 -27 -27 -38 -46 -51 -58 -60 -47 -25 -9 -5 -17 -41 -36 -37 -31 -34 -35 -40 -51 -54 -47 -39 -45 -62 -78 -91 -98 -90 -74 -64 -60 -53 -48 -53 -85 -67 -12 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -37 -38 -57 -96 -76 -39 -18 -14 -13 -9 -6 -6 -6 -5 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -9 -11 -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 -1 -4 -6 -5 -4 -5 -8 -12 -18 -23 -24 -23 -26 -38 -44 -42 -42 -45 -41 -43 -38 -29 -19 -10 -6 -5 -5 -4 -3 -3 -4 -6 -4 -1 -0 -0 -0 -0 -1 -2 -2 -2 -8 -26 -50 -74 -107 -132 -143 -168 -158 -152 -135 -132 -123 -75 -39 -19 -7 -5 -6 -5 -4 -5 -6 -7 -7 -5 -4 -3 -2 -1 -1 -2 -1 -2 -1 -0 -1 -3 -4 -4 -4 -4 -3 -2 -2 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -9 -12 -10 -7 -4 -3 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -6 -6 -6 -6 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -16 -47 -85 -111 -123 -125 -126 -119 -107 -75 -38 -11 -4 -6 -9 -9 -5 -1 -1 -0 -0 -3 -2 -2 -3 -4 -2 -0 -0 -0 -1 -3 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -19 -20 -6 -6 -22 -26 -11 -2 -2 -10 -7 -7 -11 -9 -11 -17 -20 -19 -12 -2 -0 -0 -2 -1 -0 -3 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -16 -65 -84 -45 -68 -147 -193 -160 -112 -87 -89 -90 -73 -58 -61 -77 -92 -98 -93 -71 -46 -27 -18 -18 -30 -34 -39 -47 -45 -33 -18 -6 -4 -21 -43 -35 -39 -30 -27 -29 -34 -47 -46 -41 -44 -54 -65 -75 -86 -93 -93 -93 -102 -111 -99 -64 -43 -61 -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 -3 -65 -95 -82 -34 -16 -15 -15 -9 -5 -4 -4 -4 -3 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -4 -3 -2 -2 -2 -1 -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 -1 -3 -6 -7 -6 -6 -6 -9 -13 -19 -22 -23 -29 -37 -46 -48 -46 -46 -46 -44 -41 -36 -29 -22 -15 -11 -9 -6 -3 -3 -3 -5 -3 -2 -1 -0 -0 -0 -0 -1 -2 -3 -8 -21 -40 -61 -84 -114 -152 -176 -153 -115 -111 -98 -74 -36 -12 -5 -4 -4 -4 -3 -3 -3 -4 -5 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -2 -2 -2 -1 -1 -0 -0 -1 -2 -2 -2 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -2 -1 -1 -1 -2 -4 -3 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -4 -5 -6 -6 -7 -5 -4 -3 -1 -1 -1 -1 -1 -0 -1 -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 -0 -0 -1 -1 -3 -12 -38 -73 -105 -113 -109 -112 -111 -96 -69 -36 -13 -5 -6 -8 -9 -5 -2 -1 -1 -0 -4 -4 -5 -4 -2 -1 -0 -0 -0 -1 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -12 -14 -3 -10 -25 -26 -14 -2 -2 -21 -18 -2 -13 -14 -11 -14 -14 -8 -2 -0 -0 -0 -0 -0 -0 -12 -52 -41 -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 -9 -59 -72 -2 -83 -211 -218 -172 -115 -79 -87 -96 -82 -62 -56 -65 -83 -96 -97 -83 -60 -35 -18 -15 -22 -21 -22 -24 -23 -18 -10 -3 -2 -18 -37 -33 -28 -22 -20 -22 -24 -33 -39 -44 -49 -57 -65 -73 -79 -82 -90 -109 -119 -75 -25 -16 -11 -16 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -76 -81 -79 -36 -22 -20 -19 -15 -10 -5 -2 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -3 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -8 -10 -10 -10 -10 -12 -15 -18 -25 -31 -41 -52 -58 -60 -57 -52 -46 -40 -35 -31 -27 -20 -14 -8 -4 -2 -2 -3 -3 -2 -2 -1 -1 -0 -0 -1 -2 -3 -6 -14 -25 -40 -55 -71 -88 -112 -99 -69 -58 -50 -33 -17 -8 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -1 -0 -0 -0 -1 -4 -5 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -4 -4 -5 -6 -5 -4 -4 -3 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -13 -39 -72 -91 -98 -97 -92 -83 -77 -62 -35 -15 -7 -8 -11 -12 -8 -4 -2 -1 -1 -4 -5 -6 -5 -3 -3 -2 -1 -0 -0 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -20 -9 -19 -26 -25 -17 -4 -2 -11 -10 -0 -4 -16 -12 -11 -9 -3 -4 -5 -2 -0 -0 -0 -2 -16 -55 -48 -2 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -14 -8 -60 -165 -230 -192 -126 -81 -98 -108 -90 -69 -56 -56 -70 -86 -91 -84 -68 -47 -32 -25 -25 -20 -17 -15 -14 -11 -6 -2 -2 -13 -23 -21 -14 -15 -18 -16 -12 -22 -49 -57 -55 -63 -75 -84 -89 -89 -88 -102 -106 -51 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -60 -82 -76 -45 -31 -31 -29 -26 -22 -12 -4 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -2 -5 -10 -17 -21 -20 -14 -12 -15 -18 -21 -26 -32 -41 -48 -49 -48 -47 -47 -44 -38 -32 -31 -22 -15 -9 -4 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -3 -5 -10 -17 -26 -35 -43 -49 -50 -44 -34 -25 -20 -14 -10 -8 -6 -4 -2 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -3 -2 -1 -0 -0 -0 -0 -2 -4 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -4 -5 -5 -5 -5 -4 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -2 -3 -7 -16 -24 -36 -43 -49 -56 -62 -65 -61 -51 -51 -48 -27 -12 -5 -6 -9 -11 -9 -5 -3 -2 -2 -3 -4 -4 -5 -5 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -2 -16 -23 -23 -16 -8 -2 -0 -0 -0 -1 -7 -12 -10 -21 -14 -14 -14 -4 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -116 -258 -259 -217 -147 -94 -113 -118 -96 -78 -63 -53 -59 -72 -80 -80 -72 -62 -55 -52 -48 -39 -29 -21 -14 -9 -4 -2 -4 -23 -29 -19 -10 -8 -12 -15 -21 -40 -67 -66 -59 -64 -87 -107 -98 -99 -52 -68 -75 -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 -4 -51 -94 -86 -55 -44 -39 -27 -18 -19 -17 -8 -3 -2 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -7 -13 -22 -23 -16 -14 -15 -18 -17 -17 -15 -13 -15 -17 -17 -19 -28 -39 -38 -26 -19 -15 -12 -9 -4 -1 -0 -1 -3 -3 -2 -3 -4 -4 -2 -2 -2 -3 -6 -9 -12 -17 -22 -24 -26 -24 -21 -17 -13 -12 -11 -11 -10 -9 -7 -6 -4 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -7 -6 -4 -1 -0 -0 -0 -0 -0 -1 -3 -5 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -4 -4 -4 -6 -5 -5 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -1 -8 -23 -37 -47 -49 -46 -36 -22 -15 -17 -25 -50 -24 -25 -24 -15 -7 -2 -2 -4 -5 -4 -4 -3 -4 -4 -3 -4 -3 -5 -6 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -19 -1 -5 -18 -19 -27 -26 -9 -1 -0 -0 -0 -2 -9 -14 -16 -20 -22 -16 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -35 -144 -264 -224 -153 -96 -113 -122 -106 -88 -71 -55 -52 -60 -70 -76 -79 -81 -82 -83 -80 -70 -54 -36 -23 -13 -6 -5 -9 -34 -40 -25 -10 -3 -3 -12 -35 -63 -74 -68 -62 -68 -99 -114 -53 -47 -9 -15 -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 -5 -52 -116 -106 -71 -56 -35 -12 -3 -9 -13 -7 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -4 -7 -12 -10 -9 -9 -9 -10 -6 -4 -3 -2 -2 -2 -2 -4 -12 -26 -33 -26 -14 -10 -8 -6 -2 -1 -0 -2 -5 -6 -6 -7 -9 -9 -8 -6 -5 -5 -6 -9 -10 -12 -13 -14 -14 -12 -11 -11 -11 -11 -11 -11 -11 -11 -9 -8 -6 -5 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -7 -11 -9 -7 -4 -2 -1 -0 -0 -0 -0 -1 -4 -5 -5 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -2 -3 -3 -3 -5 -5 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -0 -1 -3 -17 -45 -75 -76 -60 -51 -36 -16 -2 -1 -2 -15 -4 -5 -7 -5 -2 -1 -0 -1 -2 -2 -3 -4 -6 -6 -2 -4 -4 -5 -7 -7 -4 -3 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -16 -17 -0 -1 -7 -10 -23 -28 -7 -3 -0 -0 -0 -0 -12 -25 -36 -36 -26 -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 -2 -37 -148 -234 -134 -92 -105 -117 -115 -100 -79 -57 -48 -53 -65 -78 -89 -98 -104 -106 -103 -91 -74 -54 -36 -21 -8 -10 -13 -30 -36 -27 -12 -3 -4 -22 -50 -69 -72 -70 -71 -76 -95 -58 -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 -6 -49 -127 -129 -93 -73 -34 -7 -1 -5 -9 -6 -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 -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 -1 -2 -4 -4 -4 -4 -4 -3 -1 -1 -0 -1 -0 -0 -1 -1 -4 -13 -23 -25 -15 -9 -6 -4 -2 -1 -1 -3 -9 -13 -13 -14 -16 -16 -14 -13 -11 -5 -7 -9 -8 -8 -7 -8 -8 -7 -8 -9 -10 -11 -12 -11 -11 -10 -9 -8 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -3 -4 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -9 -11 -9 -6 -5 -3 -2 -1 -0 -0 -0 -2 -4 -8 -8 -5 -3 -2 -2 -2 -3 -3 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -2 -2 -2 -3 -4 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -1 -1 -1 -3 -3 -2 -1 -1 -1 -1 -1 -5 -22 -54 -81 -80 -65 -59 -45 -17 -3 -0 -1 -2 -0 -0 -1 -1 -0 -0 -0 -1 -2 -2 -2 -4 -6 -7 -1 -3 -2 -4 -7 -6 -6 -6 -4 -4 -1 -0 -0 -0 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -2 -0 -0 -0 -0 -3 -12 -15 -23 -1 -0 -0 -0 -13 -19 -41 -46 -25 -15 -18 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -82 -122 -96 -104 -106 -119 -108 -83 -55 -44 -44 -54 -67 -78 -88 -96 -99 -98 -92 -81 -63 -44 -25 -12 -11 -17 -22 -25 -23 -14 -6 -9 -24 -45 -58 -63 -77 -94 -98 -74 -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 -3 -28 -91 -139 -108 -79 -27 -7 -2 -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 -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 -2 -4 -5 -4 -3 -2 -2 -1 -1 -0 -0 -1 -0 -0 -1 -3 -10 -17 -15 -10 -6 -5 -3 -2 -2 -4 -8 -14 -18 -20 -23 -22 -20 -19 -15 -7 -8 -8 -7 -5 -4 -4 -4 -3 -4 -6 -7 -9 -11 -10 -10 -9 -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 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -4 -8 -10 -10 -8 -7 -6 -4 -2 -0 -0 -0 -0 -1 -5 -10 -13 -11 -4 -2 -1 -0 -3 -5 -4 -2 -2 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -1 -2 -2 -3 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -3 -3 -2 -3 -2 -1 -1 -4 -17 -52 -77 -78 -74 -66 -48 -19 -5 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -4 -5 -7 -1 -1 -1 -3 -5 -4 -4 -7 -7 -6 -2 -0 -0 -1 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -12 -12 -11 -21 -3 -0 -4 -37 -9 -3 -18 -33 -18 -13 -17 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -44 -97 -127 -108 -107 -103 -113 -103 -76 -51 -42 -38 -38 -43 -48 -53 -57 -60 -62 -66 -65 -53 -35 -21 -14 -12 -14 -14 -13 -12 -8 -5 -7 -18 -28 -32 -45 -81 -119 -109 -47 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -38 -147 -119 -79 -24 -7 -4 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -3 -3 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -2 -7 -9 -8 -6 -6 -4 -3 -2 -5 -10 -17 -21 -25 -30 -31 -26 -24 -18 -11 -6 -6 -7 -3 -3 -2 -2 -2 -2 -3 -4 -6 -7 -5 -3 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -5 -6 -8 -13 -12 -9 -8 -8 -5 -2 -0 -0 -0 -0 -2 -4 -7 -11 -8 -4 -1 -0 -0 -2 -6 -7 -5 -4 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -3 -4 -3 -2 -1 -3 -7 -36 -64 -66 -70 -65 -46 -22 -6 -1 -0 -0 -0 -0 -0 -0 -2 -3 -2 -2 -2 -2 -2 -3 -4 -7 -1 -0 -0 -1 -3 -2 -2 -5 -6 -7 -4 -1 -1 -0 -1 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -9 -1 -6 -24 -5 -0 -1 -32 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -164 -173 -126 -113 -108 -102 -99 -88 -68 -58 -53 -44 -34 -28 -26 -26 -25 -26 -28 -28 -26 -23 -18 -13 -9 -7 -6 -5 -4 -4 -4 -2 -4 -6 -8 -16 -39 -85 -103 -65 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -140 -124 -71 -24 -9 -7 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -5 -5 -3 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -4 -3 -2 -2 -4 -12 -21 -23 -25 -30 -33 -28 -26 -23 -8 -5 -3 -3 -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 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -0 -1 -2 -4 -4 -5 -9 -18 -15 -10 -9 -10 -8 -3 -0 -0 -0 -0 -1 -3 -6 -8 -7 -3 -1 -0 -0 -2 -6 -8 -7 -5 -3 -3 -4 -4 -2 -1 -1 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -3 -4 -2 -1 -2 -6 -29 -54 -56 -59 -57 -44 -25 -6 -1 -1 -0 -0 -1 -1 -1 -2 -3 -3 -3 -2 -2 -1 -1 -3 -6 -2 -2 -1 -1 -1 -1 -1 -3 -4 -5 -6 -7 -6 -2 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -51 -38 -1 -3 -1 -0 -4 -19 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -33 -163 -156 -125 -113 -109 -108 -102 -90 -81 -78 -72 -57 -41 -27 -21 -17 -15 -14 -13 -11 -8 -5 -3 -2 -3 -2 -1 -2 -3 -2 -1 -1 -1 -1 -6 -26 -62 -99 -82 -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 -8 -20 -20 -9 -2 -0 -10 -57 -140 -117 -63 -24 -11 -10 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -4 -8 -8 -6 -2 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -4 -9 -17 -22 -22 -23 -22 -22 -19 -21 -8 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -2 -4 -4 -3 -4 -9 -16 -15 -10 -9 -11 -8 -3 -1 -0 -0 -0 -1 -1 -3 -5 -4 -2 -0 -0 -1 -3 -4 -4 -5 -5 -3 -5 -5 -3 -3 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -3 -3 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -1 -2 -2 -1 -1 -5 -31 -47 -46 -46 -45 -37 -27 -7 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -3 -3 -2 -1 -1 -2 -5 -3 -2 -1 -1 -1 -1 -1 -2 -3 -4 -4 -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 -12 -18 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -87 -71 -83 -177 -149 -118 -104 -113 -124 -119 -106 -100 -95 -89 -75 -54 -36 -26 -20 -17 -14 -12 -7 -2 -0 -0 -0 -0 -0 -1 -2 -3 -1 -0 -0 -0 -2 -14 -46 -91 -93 -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 -21 -46 -50 -32 -9 -0 -26 -115 -153 -104 -55 -24 -13 -11 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -1 -4 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -6 -10 -13 -13 -14 -14 -14 -10 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -2 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -5 -4 -4 -5 -7 -8 -7 -6 -7 -6 -4 -1 -0 -0 -0 -1 -1 -2 -4 -3 -1 -0 -0 -2 -4 -3 -1 -2 -3 -2 -1 -1 -2 -3 -2 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -4 -4 -5 -4 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -2 -1 -1 -0 -0 -1 -0 -1 -2 -12 -25 -30 -31 -28 -22 -10 -2 -1 -1 -1 -2 -3 -2 -3 -4 -4 -4 -4 -3 -2 -1 -1 -1 -2 -4 -4 -3 -3 -2 -1 -2 -2 -3 -3 -3 -4 -6 -7 -1 -0 -0 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -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 -3 -42 -120 -175 -196 -227 -208 -155 -117 -113 -133 -138 -133 -124 -115 -108 -103 -94 -73 -50 -36 -27 -23 -17 -15 -10 -5 -1 -0 -1 -1 -1 -1 -1 -2 -1 -0 -1 -0 -2 -12 -44 -97 -92 -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 -11 -38 -53 -35 -7 -8 -52 -136 -146 -89 -49 -23 -15 -13 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -5 -5 -6 -8 -10 -9 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -4 -3 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -6 -4 -2 -1 -2 -3 -2 -1 -3 -4 -3 -1 -0 -0 -0 -1 -1 -2 -2 -3 -2 -0 -0 -1 -3 -2 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -3 -4 -5 -5 -5 -4 -2 -2 -1 -2 -2 -1 -2 -2 -3 -4 -5 -7 -6 -3 -3 -2 -1 -0 -0 -0 -0 -1 -2 -6 -14 -14 -11 -6 -3 -2 -2 -3 -3 -3 -4 -4 -4 -5 -5 -5 -4 -4 -3 -2 -1 -1 -1 -6 -4 -2 -3 -3 -2 -2 -3 -3 -3 -2 -3 -4 -6 -5 -0 -1 -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 -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 -3 -97 -163 -158 -161 -189 -222 -220 -169 -137 -151 -156 -144 -141 -137 -129 -124 -123 -112 -86 -61 -43 -31 -23 -19 -16 -13 -7 -3 -1 -4 -2 -2 -2 -2 -5 -7 -4 -3 -2 -6 -16 -37 -80 -84 -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 -1 -11 -19 -11 -7 -47 -124 -173 -137 -79 -44 -25 -22 -22 -11 -3 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -5 -5 -3 -1 -0 -0 -1 -1 -2 -2 -0 -0 -0 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -5 -3 -4 -6 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -5 -6 -6 -6 -4 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -6 -5 -4 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -1 -1 -2 -3 -3 -4 -2 -1 -0 -1 -2 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -3 -4 -5 -5 -4 -3 -3 -3 -3 -2 -2 -2 -3 -3 -4 -6 -8 -8 -8 -7 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -6 -5 -3 -1 -3 -4 -4 -6 -7 -6 -6 -6 -6 -6 -6 -6 -6 -6 -5 -3 -1 -1 -1 -6 -5 -4 -3 -3 -4 -4 -5 -3 -3 -3 -3 -4 -5 -3 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -134 -181 -151 -166 -192 -206 -194 -185 -182 -173 -159 -146 -145 -141 -137 -136 -134 -115 -86 -63 -46 -34 -25 -19 -14 -11 -7 -2 -1 -3 -2 -2 -2 -7 -20 -24 -12 -3 -3 -9 -20 -43 -63 -62 -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 -7 -28 -10 -0 -0 -0 -15 -94 -194 -191 -129 -71 -42 -31 -33 -39 -17 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -7 -7 -6 -4 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -8 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -3 -4 -8 -8 -7 -7 -6 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -4 -2 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -1 -2 -4 -6 -7 -5 -3 -1 -0 -1 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -4 -6 -8 -10 -11 -11 -12 -12 -10 -6 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -2 -4 -6 -9 -9 -9 -8 -7 -7 -8 -9 -9 -10 -9 -8 -5 -2 -1 -4 -3 -4 -6 -7 -6 -5 -6 -3 -4 -6 -5 -4 -5 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -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 -186 -192 -158 -149 -170 -177 -166 -158 -159 -158 -152 -148 -143 -142 -138 -135 -138 -130 -111 -84 -65 -52 -43 -34 -21 -15 -12 -7 -2 -0 -0 -0 -1 -1 -10 -29 -32 -14 -3 -8 -24 -49 -65 -40 -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 -6 -50 -40 -10 -0 -1 -38 -133 -213 -196 -130 -74 -54 -44 -48 -52 -21 -4 -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 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -7 -16 -10 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -9 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -4 -4 -4 -6 -8 -9 -8 -7 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -2 -3 -3 -2 -1 -1 -1 -1 -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 -0 -1 -2 -3 -3 -4 -4 -5 -5 -4 -3 -3 -4 -4 -5 -6 -8 -10 -11 -14 -17 -18 -17 -11 -5 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -8 -11 -11 -11 -10 -10 -10 -10 -12 -12 -12 -11 -11 -5 -2 -4 -3 -4 -7 -8 -6 -6 -6 -6 -7 -8 -6 -5 -5 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -55 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -224 -184 -144 -143 -160 -149 -137 -137 -134 -129 -126 -126 -127 -129 -130 -126 -128 -114 -98 -88 -72 -62 -53 -40 -26 -20 -19 -11 -2 -0 -0 -0 -0 -1 -7 -20 -18 -8 -7 -27 -70 -103 -75 -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 -1 -20 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -46 -64 -22 -1 -0 -89 -182 -212 -209 -156 -106 -82 -66 -63 -57 -24 -7 -2 -1 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -4 -8 -5 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -7 -7 -7 -8 -8 -7 -6 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -0 -0 -0 -0 -0 -1 -2 -4 -5 -4 -2 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -2 -3 -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 -1 -2 -3 -3 -4 -7 -5 -4 -3 -3 -4 -4 -6 -7 -9 -10 -12 -17 -19 -17 -13 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -10 -12 -13 -12 -10 -12 -14 -15 -15 -19 -17 -11 -6 -4 -5 -5 -6 -6 -8 -7 -7 -6 -6 -6 -5 -4 -4 -5 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -38 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -30 -199 -155 -122 -124 -148 -139 -128 -121 -113 -107 -105 -106 -109 -112 -117 -117 -114 -104 -92 -87 -74 -67 -56 -43 -32 -28 -27 -16 -4 -1 -0 -0 -0 -1 -4 -7 -5 -3 -13 -53 -117 -102 -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 -3 -35 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -26 -9 -1 -23 -133 -213 -220 -212 -173 -131 -101 -88 -81 -63 -29 -11 -4 -1 -0 -0 -0 -0 -0 -1 -3 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -9 -9 -8 -8 -9 -6 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -3 -3 -3 -3 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -3 -7 -6 -2 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -5 -4 -3 -2 -2 -3 -5 -6 -7 -8 -12 -15 -16 -13 -11 -8 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -8 -12 -11 -9 -13 -17 -18 -14 -10 -10 -12 -10 -3 -4 -5 -4 -2 -3 -4 -5 -5 -4 -4 -4 -3 -3 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -81 -265 -206 -131 -97 -100 -129 -135 -125 -116 -107 -100 -97 -97 -98 -100 -105 -109 -107 -100 -89 -86 -75 -68 -56 -46 -38 -30 -21 -14 -6 -1 -0 -0 -1 -1 -2 -2 -1 -1 -12 -53 -120 -95 -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 -2 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -0 -0 -78 -179 -223 -217 -195 -162 -135 -112 -103 -95 -67 -33 -12 -2 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -2 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -7 -8 -4 -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 -1 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -4 -6 -8 -9 -8 -9 -11 -10 -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 -1 -2 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -2 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -2 -3 -4 -5 -5 -6 -7 -9 -11 -9 -8 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -8 -7 -8 -11 -13 -12 -9 -7 -10 -14 -13 -3 -3 -3 -2 -0 -1 -2 -2 -2 -3 -4 -4 -3 -2 -2 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -32 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -108 -247 -190 -122 -98 -95 -125 -137 -131 -121 -116 -110 -102 -97 -95 -95 -98 -101 -100 -94 -86 -83 -74 -66 -56 -46 -38 -29 -21 -16 -9 -2 -0 -0 -0 -0 -1 -1 -3 -7 -9 -36 -92 -70 -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 -90 -197 -227 -199 -161 -130 -110 -99 -94 -85 -60 -29 -8 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -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 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -12 -12 -7 -3 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -3 -3 -4 -5 -5 -5 -8 -11 -12 -10 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -3 -5 -6 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -5 -5 -5 -5 -6 -6 -6 -7 -12 -14 -11 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -45 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -213 -170 -121 -107 -108 -137 -145 -134 -124 -120 -114 -105 -99 -96 -95 -95 -97 -97 -93 -85 -82 -73 -68 -56 -42 -35 -32 -31 -29 -19 -5 -1 -0 -1 -1 -1 -1 -14 -35 -43 -57 -83 -55 -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 -6 -18 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -23 -15 -0 -0 -0 -0 -66 -186 -226 -187 -136 -101 -84 -77 -73 -64 -42 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -2 -2 -1 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -14 -13 -9 -4 -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 -1 -1 -0 -3 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -4 -4 -3 -3 -3 -4 -5 -4 -6 -5 -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 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -4 -5 -3 -2 -2 -4 -5 -6 -10 -11 -9 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -126 -188 -157 -125 -127 -142 -149 -146 -136 -126 -119 -112 -104 -98 -96 -97 -98 -100 -100 -95 -88 -83 -74 -63 -54 -39 -33 -38 -48 -49 -30 -10 -1 -1 -1 -1 -3 -12 -41 -83 -105 -82 -34 -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 -11 -29 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -20 -45 -38 -0 -0 -0 -6 -74 -179 -215 -178 -125 -87 -68 -61 -58 -47 -24 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -9 -7 -6 -3 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -10 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -2 -2 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -1 -2 -2 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -2 -3 -5 -3 -2 -2 -3 -6 -7 -9 -9 -8 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -125 -166 -146 -132 -145 -163 -164 -153 -143 -134 -121 -108 -102 -100 -99 -101 -103 -105 -105 -101 -90 -81 -72 -60 -50 -43 -41 -52 -68 -62 -33 -9 -1 -1 -1 -3 -12 -38 -78 -101 -123 -66 -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 -4 -11 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -14 -36 -41 -67 -1 -1 -42 -152 -208 -207 -165 -111 -73 -57 -51 -48 -34 -13 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -4 -2 -1 -1 -1 -1 -1 -2 -2 -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 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -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 -2 -9 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -2 -2 -2 -2 -2 -2 -3 -6 -8 -9 -8 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -67 -141 -146 -127 -137 -166 -182 -180 -167 -151 -140 -129 -115 -108 -107 -107 -108 -108 -107 -107 -103 -93 -83 -79 -72 -63 -56 -55 -65 -76 -62 -30 -8 -1 -1 -5 -16 -36 -71 -99 -62 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -17 -25 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -19 -50 -78 -137 -1 -16 -159 -207 -231 -201 -146 -94 -63 -51 -47 -41 -26 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -2 -1 -1 -1 -1 -2 -4 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -3 -3 -2 -2 -2 -3 -3 -4 -7 -9 -8 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -38 -229 -238 -157 -135 -166 -195 -199 -190 -175 -156 -141 -133 -125 -119 -118 -117 -115 -114 -112 -109 -100 -92 -88 -84 -79 -76 -72 -67 -72 -76 -60 -29 -8 -2 -3 -13 -32 -60 -86 -83 -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 -6 -43 -61 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -39 -86 -135 -190 -174 -181 -222 -218 -220 -179 -121 -77 -55 -48 -44 -35 -20 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -1 -2 -4 -6 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -2 -2 -1 -1 -1 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -4 -3 -3 -4 -4 -4 -5 -6 -8 -8 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -176 -198 -152 -163 -196 -211 -204 -188 -169 -150 -137 -132 -129 -126 -125 -123 -118 -115 -112 -108 -101 -100 -107 -99 -83 -78 -79 -78 -80 -77 -56 -25 -6 -2 -4 -15 -39 -72 -84 -47 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -22 -60 -71 -49 -34 -27 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -37 -108 -181 -232 -259 -236 -227 -224 -224 -197 -148 -97 -63 -48 -44 -40 -28 -14 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -2 -3 -5 -6 -5 -3 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -2 -4 -5 -5 -6 -6 -7 -7 -7 -8 -9 -7 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -125 -163 -167 -203 -220 -208 -192 -173 -154 -139 -131 -128 -128 -128 -127 -123 -116 -110 -104 -102 -105 -106 -106 -98 -91 -88 -86 -85 -85 -76 -53 -23 -4 -1 -3 -16 -46 -86 -94 -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 -25 -78 -95 -92 -91 -73 -34 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -70 -192 -267 -279 -273 -265 -259 -243 -211 -164 -115 -77 -55 -47 -43 -33 -18 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -3 -5 -6 -4 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -6 -7 -7 -7 -8 -10 -11 -10 -9 -7 -5 -4 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -84 -129 -162 -185 -204 -211 -199 -177 -159 -148 -141 -135 -130 -128 -129 -128 -123 -114 -104 -97 -100 -110 -112 -105 -94 -95 -94 -88 -88 -88 -75 -49 -20 -4 -2 -8 -33 -69 -101 -69 -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 -71 -91 -81 -69 -67 -45 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -84 -218 -276 -253 -240 -243 -241 -216 -172 -126 -89 -64 -52 -46 -37 -22 -9 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -3 -5 -7 -7 -5 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -2 -4 -6 -8 -9 -8 -9 -11 -12 -11 -9 -7 -6 -3 -4 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -72 -136 -157 -163 -183 -212 -220 -213 -202 -183 -168 -162 -158 -151 -142 -134 -130 -129 -124 -114 -104 -97 -103 -115 -118 -114 -107 -103 -98 -88 -86 -82 -66 -41 -17 -6 -9 -28 -61 -95 -126 -35 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -17 -15 -9 -2 -10 -7 -14 -19 -18 -16 -15 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -29 -131 -237 -268 -257 -259 -257 -223 -190 -132 -97 -71 -54 -42 -32 -21 -10 -6 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -3 -6 -7 -6 -3 -1 -1 -1 -1 -1 -2 -3 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -4 -3 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -6 -7 -7 -8 -9 -11 -10 -9 -8 -6 -2 -3 -2 -3 -0 -0 -0 -0 -1 -1 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -98 -173 -163 -173 -189 -221 -252 -247 -222 -201 -186 -180 -177 -167 -153 -138 -130 -129 -123 -114 -106 -100 -101 -105 -100 -95 -97 -104 -99 -86 -78 -67 -47 -28 -15 -11 -25 -58 -82 -109 -131 -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 -39 -103 -135 -149 -164 -151 -67 -34 -44 -28 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -21 -113 -220 -265 -270 -274 -262 -200 -116 -183 -102 -78 -59 -44 -27 -16 -9 -5 -7 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -5 -5 -3 -1 -0 -1 -0 -1 -1 -3 -4 -2 -1 -0 -0 -0 -0 -1 -2 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -4 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -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 -1 -1 -2 -3 -4 -5 -5 -6 -7 -7 -7 -6 -6 -1 -1 -2 -2 -1 -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 -21 -94 -156 -161 -168 -169 -118 -113 -229 -286 -257 -221 -198 -188 -184 -176 -156 -138 -130 -131 -122 -112 -106 -102 -98 -94 -86 -86 -91 -95 -92 -77 -66 -47 -24 -13 -14 -26 -50 -78 -87 -97 -114 -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 -43 -110 -145 -151 -149 -141 -127 -120 -103 -45 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -28 -50 -107 -223 -254 -263 -286 -279 -185 -104 -213 -179 -89 -69 -50 -32 -18 -10 -5 -5 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -0 -0 -1 -2 -4 -4 -2 -1 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -2 -2 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -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 -1 -1 -1 -2 -2 -3 -3 -3 -3 -2 -2 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -4 -5 -5 -6 -2 -1 -1 -2 -2 -2 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -53 -145 -192 -176 -174 -199 -140 -16 -2 -88 -245 -266 -224 -201 -189 -184 -180 -161 -141 -130 -128 -122 -112 -107 -99 -84 -76 -79 -83 -88 -92 -84 -69 -59 -37 -12 -6 -22 -50 -77 -87 -79 -82 -94 -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 -12 -26 -47 -90 -128 -123 -114 -98 -62 -13 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -27 -148 -268 -276 -259 -262 -178 -225 -295 -260 -223 -208 -159 -88 -62 -43 -24 -13 -7 -4 -4 -4 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -2 -4 -4 -2 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -1 -1 -1 -2 -2 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -12 -16 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -2 -2 -3 -3 -4 -4 -3 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -5 -7 -1 -1 -3 -3 -3 -4 -4 -4 -4 -2 -2 -1 -4 -3 -2 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -74 -184 -205 -184 -180 -205 -229 -157 -5 -33 -128 -242 -241 -211 -196 -187 -181 -177 -168 -149 -134 -127 -123 -110 -104 -95 -79 -70 -74 -85 -92 -89 -77 -69 -58 -35 -11 -11 -36 -66 -85 -83 -70 -68 -71 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -1 -1 -7 -11 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -17 -214 -259 -186 -156 -63 -142 -221 -197 -177 -147 -113 -73 -49 -34 -19 -10 -6 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -5 -3 -1 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -8 -4 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -2 -2 -2 -3 -3 -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 -1 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -4 -7 -0 -1 -3 -5 -5 -7 -7 -7 -7 -6 -3 -2 -3 -4 -5 -5 -4 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -67 -129 -155 -164 -199 -228 -198 -107 -59 -179 -291 -244 -217 -202 -193 -186 -179 -176 -172 -155 -139 -129 -122 -107 -99 -93 -84 -90 -99 -102 -99 -87 -77 -74 -61 -35 -14 -21 -46 -66 -76 -75 -68 -52 -28 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -156 -53 -7 -93 -166 -164 -137 -125 -106 -79 -54 -35 -24 -15 -7 -5 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -4 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -14 -19 -11 -3 -1 -1 -1 -1 -1 -2 -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 -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 -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 -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 -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 -4 -3 -4 -4 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -4 -6 -7 -6 -4 -1 -0 -2 -2 -3 -2 -2 -2 -1 -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 -0 -0 -0 -1 -1 -1 -2 -3 -4 -5 -4 -5 -0 -1 -2 -3 -4 -5 -5 -5 -2 -3 -2 -1 -1 -2 -3 -4 -3 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -79 -160 -135 -140 -173 -225 -225 -117 -31 -155 -322 -250 -225 -214 -205 -195 -187 -179 -178 -170 -154 -141 -129 -120 -107 -102 -94 -94 -101 -106 -104 -94 -85 -80 -77 -62 -38 -21 -31 -54 -72 -83 -86 -58 -23 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -106 -159 -141 -116 -104 -84 -59 -40 -27 -19 -13 -9 -6 -3 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -4 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -14 -22 -17 -8 -2 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -1 -1 -0 -0 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -11 -11 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -2 -4 -4 -4 -5 -6 -7 -8 -8 -7 -7 -8 -7 -6 -5 -3 -2 -1 -1 -1 -2 -1 -1 -1 -2 -4 -5 -5 -3 -2 -4 -6 -10 -10 -8 -4 -2 -4 -5 -6 -7 -6 -4 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -2 -1 -0 -0 -0 -0 -1 -1 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -3 -5 -5 -4 -3 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -94 -151 -148 -165 -196 -202 -135 -54 -42 -160 -279 -241 -230 -223 -208 -194 -183 -175 -177 -166 -151 -138 -126 -122 -115 -117 -110 -118 -118 -113 -105 -92 -82 -78 -76 -65 -48 -37 -43 -69 -87 -109 -70 -26 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -64 -137 -140 -119 -103 -90 -68 -46 -33 -25 -19 -15 -8 -5 -3 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -8 -12 -9 -4 -3 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -15 -19 -17 -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 -1 -2 -5 -3 -2 -2 -3 -2 -1 -0 -0 -1 -2 -3 -2 -0 -1 -2 -3 -5 -6 -6 -7 -9 -11 -11 -10 -11 -10 -9 -10 -9 -6 -4 -3 -3 -4 -6 -5 -3 -2 -2 -3 -5 -7 -6 -5 -2 -3 -3 -4 -6 -5 -3 -4 -7 -7 -9 -12 -14 -14 -9 -8 -7 -5 -3 -2 -2 -2 -3 -2 -1 -1 -2 -2 -1 -1 -1 -3 -5 -4 -7 -7 -5 -5 -6 -6 -5 -4 -2 -2 -1 -1 -1 -1 -1 -3 -4 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -61 -113 -150 -150 -177 -143 -55 -60 -25 -38 -113 -209 -267 -249 -235 -223 -206 -189 -177 -170 -176 -162 -150 -141 -133 -130 -127 -128 -127 -136 -135 -122 -106 -90 -79 -77 -77 -74 -67 -63 -73 -102 -126 -157 -84 -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 -1 -6 -48 -147 -175 -139 -112 -98 -82 -58 -36 -25 -20 -17 -11 -5 -4 -3 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -2 -2 -3 -2 -3 -3 -2 -1 -1 -1 -1 -0 -0 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -7 -5 -2 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -3 -7 -12 -19 -23 -18 -8 -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 -1 -1 -4 -4 -2 -3 -8 -8 -5 -3 -1 -1 -2 -4 -3 -2 -2 -3 -4 -6 -7 -7 -7 -9 -12 -10 -10 -11 -11 -13 -14 -11 -6 -3 -2 -2 -4 -5 -4 -4 -3 -4 -6 -8 -6 -4 -4 -2 -2 -2 -3 -4 -3 -3 -7 -11 -12 -11 -12 -15 -12 -8 -10 -10 -9 -7 -5 -3 -4 -5 -3 -3 -4 -4 -4 -5 -5 -6 -11 -10 -9 -10 -10 -9 -9 -9 -9 -8 -7 -4 -2 -3 -4 -3 -1 -1 -2 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -36 -103 -135 -136 -148 -110 -12 -0 -0 -33 -155 -243 -273 -271 -257 -235 -218 -202 -185 -172 -168 -173 -161 -152 -144 -137 -139 -143 -141 -140 -145 -139 -120 -98 -83 -75 -76 -83 -88 -91 -96 -112 -141 -166 -179 -139 -60 -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 -5 -40 -141 -167 -143 -125 -112 -96 -74 -47 -26 -15 -10 -8 -4 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -1 -0 -1 -1 -1 -2 -2 -2 -1 -2 -3 -4 -3 -2 -1 -1 -1 -0 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -1 -0 -0 -0 -1 -3 -6 -3 -2 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -5 -12 -19 -24 -23 -15 -7 -2 -1 -1 -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 -1 -1 -1 -0 -0 -0 -1 -5 -6 -4 -4 -3 -1 -0 -2 -2 -2 -2 -2 -3 -4 -6 -7 -8 -9 -10 -9 -9 -8 -12 -24 -33 -24 -11 -5 -1 -2 -3 -6 -4 -3 -3 -3 -5 -9 -13 -7 -3 -2 -2 -2 -3 -3 -3 -4 -7 -13 -17 -13 -10 -10 -15 -18 -13 -10 -8 -6 -8 -5 -7 -8 -6 -7 -10 -11 -10 -9 -8 -7 -13 -12 -11 -12 -12 -11 -10 -8 -6 -7 -6 -4 -5 -6 -5 -3 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -43 -116 -137 -146 -157 -103 -0 -0 -4 -53 -273 -289 -273 -272 -259 -235 -216 -198 -183 -171 -166 -163 -168 -166 -161 -154 -157 -159 -154 -150 -146 -134 -117 -93 -72 -63 -69 -83 -95 -102 -110 -124 -149 -171 -170 -135 -61 -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 -12 -73 -179 -109 -101 -98 -96 -77 -50 -28 -16 -9 -4 -3 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -1 -1 -1 -2 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -2 -2 -3 -2 -3 -4 -4 -3 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -6 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -1 -3 -9 -13 -19 -21 -17 -12 -7 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -1 -0 -0 -1 -1 -1 -1 -2 -3 -4 -5 -7 -9 -11 -10 -8 -6 -9 -19 -33 -37 -20 -8 -3 -2 -3 -3 -3 -2 -1 -1 -1 -2 -4 -4 -2 -1 -1 -2 -2 -2 -2 -2 -3 -6 -10 -11 -11 -9 -11 -10 -6 -5 -5 -7 -7 -6 -8 -9 -8 -8 -10 -12 -12 -11 -8 -8 -9 -9 -9 -9 -10 -9 -8 -4 -3 -4 -4 -4 -7 -9 -6 -4 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -0 -0 -1 -1 -1 -2 -2 -2 -3 -3 -1 -1 -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 -20 -91 -149 -172 -168 -87 -0 -0 -9 -75 -309 -308 -283 -267 -255 -235 -210 -192 -182 -172 -166 -165 -179 -176 -179 -174 -173 -168 -159 -152 -148 -137 -118 -94 -69 -52 -55 -74 -90 -94 -95 -101 -118 -137 -134 -80 -11 -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 -1 -4 -26 -77 -91 -62 -71 -77 -80 -61 -38 -23 -14 -8 -3 -2 -2 -2 -2 -2 -3 -2 -2 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -2 -3 -3 -2 -2 -3 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -5 -5 -4 -3 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -30 -36 -16 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -10 -10 -6 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -4 -3 -3 -3 -2 -2 -2 -2 -2 -2 -1 -5 -11 -14 -17 -20 -18 -12 -8 -7 -6 -4 -1 -1 -1 -1 -1 -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 -1 -1 -0 -2 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -5 -7 -6 -4 -2 -3 -6 -10 -7 -7 -5 -3 -3 -4 -3 -1 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -1 -2 -2 -2 -3 -5 -8 -11 -12 -9 -5 -6 -2 -3 -4 -2 -2 -3 -5 -5 -4 -6 -8 -10 -9 -8 -8 -7 -6 -5 -5 -7 -11 -14 -4 -2 -2 -2 -3 -7 -10 -9 -6 -1 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -0 -0 -1 -2 -2 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -55 -179 -205 -187 -75 -0 -0 -10 -91 -292 -319 -287 -253 -250 -230 -199 -187 -184 -178 -177 -187 -196 -192 -183 -182 -175 -169 -160 -154 -150 -143 -131 -110 -78 -47 -44 -69 -88 -89 -82 -80 -91 -95 -65 -11 -4 -32 -64 -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 -8 -23 -25 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -49 -79 -65 -78 -119 -52 -48 -63 -72 -69 -56 -40 -27 -16 -9 -5 -3 -3 -2 -2 -1 -2 -2 -2 -2 -2 -1 -1 -2 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -2 -4 -3 -4 -2 -1 -1 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -3 -5 -6 -8 -9 -9 -6 -2 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -74 -86 -41 -6 -2 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -7 -5 -3 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -2 -3 -3 -5 -7 -8 -8 -7 -5 -4 -3 -3 -2 -1 -2 -2 -2 -3 -2 -5 -10 -14 -19 -22 -21 -13 -9 -9 -6 -3 -1 -1 -2 -2 -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 -1 -2 -2 -2 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -3 -6 -9 -9 -5 -1 -1 -2 -5 -6 -3 -1 -1 -1 -1 -2 -4 -4 -3 -3 -4 -5 -4 -4 -5 -6 -9 -5 -2 -0 -0 -1 -0 -0 -0 -0 -1 -2 -3 -3 -4 -5 -5 -6 -7 -7 -8 -6 -6 -8 -12 -11 -7 -5 -3 -3 -7 -13 -10 -6 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -3 -3 -5 -3 -2 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -70 -208 -200 -161 -50 -0 -0 -4 -48 -193 -325 -287 -250 -241 -217 -190 -189 -191 -189 -196 -207 -206 -204 -189 -186 -177 -171 -162 -159 -155 -150 -141 -121 -87 -56 -51 -76 -99 -101 -88 -74 -62 -39 -10 -0 -6 -39 -94 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -23 -61 -68 -31 -4 -20 -26 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -66 -90 -166 -212 -170 -108 -60 -42 -47 -61 -67 -63 -52 -39 -25 -14 -7 -4 -3 -2 -1 -1 -0 -1 -1 -1 -2 -2 -1 -1 -2 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -2 -2 -2 -2 -2 -3 -3 -2 -2 -4 -4 -4 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -2 -2 -2 -3 -5 -7 -8 -9 -11 -12 -10 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -10 -68 -79 -40 -9 -2 -4 -4 -3 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -6 -8 -10 -10 -10 -9 -7 -5 -3 -3 -3 -2 -2 -2 -1 -1 -2 -3 -7 -11 -16 -19 -21 -21 -13 -11 -8 -4 -2 -1 -1 -2 -3 -4 -4 -5 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -4 -5 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -9 -14 -18 -11 -5 -2 -3 -7 -13 -10 -3 -3 -4 -3 -2 -7 -8 -7 -7 -8 -8 -6 -5 -4 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -3 -4 -4 -4 -4 -5 -6 -7 -7 -7 -8 -8 -9 -10 -11 -11 -9 -5 -6 -17 -15 -9 -7 -5 -2 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -3 -3 -2 -2 -3 -4 -4 -4 -2 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -19 -73 -148 -196 -164 -13 -0 -0 -0 -0 -4 -131 -311 -280 -251 -224 -204 -187 -198 -205 -205 -212 -218 -216 -213 -205 -194 -179 -170 -159 -154 -152 -148 -139 -122 -97 -75 -72 -93 -118 -116 -95 -66 -28 -6 -0 -8 -46 -104 -95 -12 -13 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -39 -24 -0 -0 -0 -0 -0 -20 -53 -58 -27 -11 -52 -90 -34 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -29 -5 -0 -159 -207 -165 -109 -74 -53 -41 -37 -43 -50 -48 -43 -35 -23 -13 -6 -3 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -2 -2 -3 -2 -2 -3 -4 -4 -4 -4 -3 -3 -3 -3 -3 -2 -2 -3 -2 -1 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -7 -7 -6 -7 -9 -11 -12 -9 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -23 -42 -39 -18 -5 -2 -4 -7 -5 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -2 -2 -2 -3 -4 -6 -9 -10 -10 -11 -12 -13 -13 -12 -10 -7 -5 -4 -3 -3 -3 -3 -4 -4 -4 -6 -9 -14 -18 -20 -19 -19 -20 -17 -14 -9 -4 -2 -1 -1 -1 -2 -5 -9 -12 -11 -8 -4 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -0 -0 -0 -0 -0 -0 -1 -2 -1 -4 -13 -18 -20 -6 -0 -0 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -8 -11 -16 -12 -6 -3 -2 -4 -7 -6 -6 -7 -9 -6 -4 -11 -14 -14 -14 -16 -14 -9 -7 -4 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -3 -4 -5 -5 -7 -8 -9 -9 -10 -10 -11 -11 -11 -12 -13 -12 -8 -3 -2 -4 -6 -9 -8 -5 -2 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -2 -3 -2 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -109 -131 -102 -100 -111 -100 -0 -0 -0 -0 -0 -36 -172 -279 -258 -241 -210 -195 -193 -208 -220 -228 -233 -231 -224 -214 -202 -194 -179 -160 -143 -138 -138 -132 -125 -117 -103 -93 -94 -108 -123 -116 -91 -59 -14 -0 -0 -7 -51 -110 -108 -82 -68 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -49 -63 -30 -0 -0 -0 -0 -5 -14 -15 -7 -5 -30 -88 -138 -50 -4 -0 -0 -0 -0 -0 -0 -0 -0 -22 -124 -63 -76 -172 -163 -101 -58 -42 -36 -33 -32 -33 -32 -25 -17 -12 -9 -6 -4 -2 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -1 -1 -2 -2 -2 -3 -3 -3 -4 -4 -3 -3 -5 -4 -3 -2 -2 -2 -2 -2 -2 -1 -1 -2 -1 -2 -3 -3 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -4 -5 -4 -5 -7 -8 -12 -11 -8 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -9 -29 -38 -29 -13 -4 -2 -3 -5 -10 -6 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -6 -8 -9 -12 -14 -14 -16 -17 -17 -17 -15 -13 -10 -6 -4 -3 -3 -5 -7 -8 -10 -12 -16 -20 -24 -27 -25 -17 -15 -16 -18 -16 -11 -6 -3 -2 -1 -1 -3 -8 -16 -23 -20 -13 -7 -3 -1 -1 -1 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -7 -27 -22 -6 -0 -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 -7 -7 -5 -2 -1 -0 -1 -4 -7 -5 -7 -8 -6 -6 -12 -17 -17 -23 -37 -34 -8 -2 -2 -3 -3 -2 -1 -1 -0 -0 -1 -2 -2 -2 -3 -4 -6 -7 -9 -10 -11 -11 -11 -12 -12 -12 -11 -11 -11 -10 -7 -3 -1 -1 -2 -5 -7 -7 -4 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -3 -3 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -40 -25 -0 -0 -0 -0 -0 -0 -0 -0 -158 -241 -259 -240 -218 -200 -196 -211 -225 -237 -248 -248 -236 -217 -203 -199 -195 -174 -148 -127 -120 -127 -130 -132 -131 -123 -110 -101 -101 -109 -105 -80 -63 -11 -0 -0 -0 -4 -17 -45 -93 -96 -20 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -45 -63 -34 -0 -0 -0 -0 -5 -17 -9 -0 -9 -66 -166 -174 -155 -5 -0 -0 -0 -0 -0 -0 -0 -0 -41 -189 -188 -214 -179 -106 -55 -34 -31 -32 -30 -25 -20 -15 -8 -4 -3 -4 -5 -4 -3 -1 -0 -0 -0 -0 -1 -1 -5 -8 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -2 -3 -4 -4 -4 -4 -4 -4 -3 -3 -4 -4 -4 -3 -2 -1 -1 -2 -2 -1 -1 -2 -2 -3 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -4 -5 -6 -10 -12 -10 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -18 -44 -46 -24 -5 -0 -1 -3 -6 -10 -8 -4 -2 -2 -2 -4 -5 -4 -3 -3 -2 -1 -1 -1 -1 -2 -3 -5 -7 -8 -10 -11 -14 -16 -21 -23 -25 -25 -23 -21 -17 -13 -8 -6 -5 -5 -7 -9 -11 -15 -20 -26 -28 -27 -25 -22 -15 -12 -13 -17 -17 -13 -9 -7 -5 -3 -3 -5 -11 -29 -34 -26 -16 -8 -4 -2 -2 -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 -0 -1 -1 -0 -0 -2 -6 -3 -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 -2 -3 -5 -5 -6 -6 -4 -2 -1 -0 -0 -1 -2 -2 -0 -2 -3 -4 -7 -16 -22 -13 -19 -34 -20 -7 -3 -3 -2 -1 -1 -0 -1 -1 -2 -3 -4 -5 -6 -7 -8 -10 -10 -10 -11 -12 -13 -13 -12 -12 -11 -9 -7 -6 -5 -4 -3 -3 -3 -4 -5 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -54 -245 -266 -248 -224 -205 -200 -210 -233 -249 -257 -264 -251 -226 -202 -193 -191 -182 -164 -140 -119 -110 -120 -134 -143 -148 -151 -137 -113 -97 -95 -94 -75 -57 -5 -0 -0 -0 -0 -0 -7 -47 -96 -63 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -35 -33 -2 -0 -0 -0 -4 -31 -57 -24 -1 -30 -98 -173 -176 -109 -7 -0 -0 -0 -0 -0 -0 -0 -0 -41 -176 -269 -264 -163 -75 -32 -22 -29 -34 -28 -18 -10 -6 -2 -1 -1 -3 -4 -4 -3 -1 -0 -0 -0 -0 -1 -2 -7 -10 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -1 -1 -1 -2 -4 -5 -5 -5 -4 -4 -5 -4 -3 -2 -3 -4 -4 -3 -2 -2 -2 -2 -1 -1 -2 -2 -2 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -5 -4 -5 -10 -12 -9 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -8 -25 -25 -11 -2 -0 -1 -3 -6 -9 -9 -6 -3 -3 -4 -6 -8 -8 -5 -3 -1 -1 -1 -1 -1 -2 -4 -8 -14 -16 -17 -20 -24 -29 -32 -32 -34 -34 -32 -27 -23 -17 -12 -9 -7 -7 -7 -9 -10 -14 -20 -25 -26 -23 -17 -12 -14 -15 -14 -20 -20 -15 -12 -10 -8 -7 -6 -7 -10 -25 -26 -19 -12 -7 -4 -5 -8 -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 -4 -3 -3 -8 -4 -3 -2 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -4 -5 -7 -7 -7 -5 -2 -0 -0 -1 -1 -1 -0 -0 -0 -2 -6 -12 -10 -8 -5 -9 -10 -12 -10 -5 -3 -2 -1 -0 -1 -3 -5 -6 -7 -8 -10 -11 -11 -11 -12 -12 -11 -11 -11 -11 -10 -8 -7 -6 -5 -3 -3 -4 -5 -5 -5 -5 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -1 -2 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -5 -4 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -11 -1 -0 -0 -0 -0 -0 -0 -20 -96 -218 -261 -252 -231 -210 -202 -207 -230 -258 -271 -276 -269 -243 -210 -187 -183 -185 -178 -158 -132 -111 -106 -112 -123 -128 -141 -164 -165 -146 -123 -110 -101 -76 -14 -0 -0 -0 -0 -0 -0 -0 -35 -90 -79 -35 -21 -7 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -38 -34 -0 -0 -0 -0 -7 -74 -90 -29 -2 -75 -160 -185 -149 -23 -0 -0 -0 -0 -0 -0 -0 -0 -5 -61 -193 -288 -241 -136 -61 -22 -18 -29 -34 -27 -15 -6 -2 -1 -0 -0 -2 -4 -4 -2 -1 -0 -0 -0 -1 -2 -4 -8 -8 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -2 -2 -3 -4 -5 -6 -6 -5 -5 -3 -2 -1 -2 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -3 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -7 -7 -5 -3 -9 -9 -7 -4 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -0 -0 -1 -2 -4 -8 -9 -6 -4 -3 -4 -6 -9 -8 -6 -3 -1 -1 -2 -2 -2 -4 -8 -13 -17 -21 -28 -35 -38 -39 -39 -36 -37 -38 -36 -32 -28 -21 -15 -11 -8 -8 -8 -8 -9 -11 -15 -19 -22 -19 -11 -8 -12 -14 -16 -21 -21 -16 -13 -12 -11 -11 -9 -8 -9 -13 -14 -12 -10 -7 -5 -11 -13 -8 -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 -4 -3 -2 -8 -5 -0 -0 -0 -1 -1 -2 -1 -2 -3 -2 -1 -2 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -3 -4 -5 -6 -8 -9 -8 -6 -3 -1 -1 -3 -4 -3 -1 -1 -1 -2 -5 -7 -3 -1 -1 -2 -2 -4 -3 -1 -1 -0 -1 -1 -3 -6 -9 -9 -9 -9 -11 -12 -11 -10 -10 -9 -8 -8 -7 -6 -4 -3 -2 -1 -1 -1 -5 -9 -8 -5 -5 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -3 -4 -2 -1 -2 -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 -2 -7 -25 -72 -118 -0 -0 -0 -0 -0 -0 -2 -100 -252 -276 -263 -240 -218 -205 -210 -219 -235 -250 -260 -265 -255 -227 -199 -182 -181 -183 -176 -158 -131 -110 -103 -99 -101 -96 -108 -138 -118 -101 -90 -109 -118 -78 -16 -1 -0 -0 -0 -0 -0 -0 -41 -79 -73 -76 -72 -39 -50 -40 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -54 -45 -0 -0 -0 -0 -4 -93 -102 -32 -3 -52 -128 -168 -133 -32 -0 -0 -0 -0 -0 -0 -0 -0 -27 -114 -231 -275 -220 -125 -61 -23 -18 -24 -26 -21 -13 -5 -2 -1 -1 -1 -3 -5 -5 -4 -2 -0 -0 -1 -1 -3 -7 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -2 -3 -4 -5 -6 -6 -5 -4 -4 -4 -2 -3 -2 -1 -1 -2 -2 -2 -1 -1 -1 -2 -2 -2 -3 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -6 -14 -8 -4 -3 -5 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -11 -9 -6 -5 -4 -5 -7 -7 -5 -4 -2 -2 -3 -3 -4 -6 -11 -16 -19 -26 -37 -44 -45 -45 -41 -35 -32 -33 -33 -32 -29 -24 -19 -14 -10 -7 -7 -8 -8 -9 -11 -15 -18 -17 -9 -7 -8 -9 -13 -17 -18 -15 -12 -13 -13 -12 -12 -12 -12 -12 -12 -14 -15 -12 -11 -18 -15 -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 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -4 -6 -4 -4 -6 -13 -14 -6 -2 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -4 -5 -6 -7 -9 -10 -10 -7 -3 -4 -2 -8 -12 -9 -3 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -3 -3 -5 -7 -8 -8 -8 -7 -6 -5 -4 -4 -4 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -3 -6 -6 -4 -3 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -3 -3 -2 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -63 -66 -90 -94 -13 -0 -0 -0 -0 -0 -0 -54 -163 -259 -266 -251 -230 -211 -210 -212 -211 -209 -212 -223 -232 -228 -210 -189 -174 -173 -176 -169 -155 -132 -116 -109 -100 -89 -75 -72 -105 -73 -27 -19 -86 -111 -78 -44 -5 -1 -7 -1 -0 -0 -0 -44 -85 -95 -103 -103 -85 -87 -89 -54 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -54 -41 -0 -0 -0 -0 -5 -62 -67 -50 -21 -8 -46 -86 -70 -23 -2 -0 -0 -0 -0 -0 -0 -4 -55 -163 -251 -243 -190 -113 -61 -28 -16 -19 -21 -19 -12 -6 -3 -2 -3 -3 -6 -8 -8 -7 -4 -1 -0 -0 -1 -2 -5 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -2 -3 -3 -4 -5 -5 -4 -3 -4 -4 -3 -4 -3 -2 -1 -1 -1 -1 -0 -0 -1 -2 -3 -3 -3 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -12 -23 -13 -6 -4 -4 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -10 -12 -11 -8 -6 -5 -4 -4 -4 -4 -4 -4 -5 -7 -9 -13 -18 -23 -31 -38 -42 -43 -40 -33 -27 -24 -24 -26 -27 -28 -27 -24 -17 -12 -8 -6 -7 -8 -9 -10 -13 -16 -16 -11 -9 -8 -9 -10 -12 -13 -12 -9 -10 -10 -9 -9 -10 -11 -11 -9 -10 -13 -16 -18 -15 -10 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -10 -11 -14 -23 -29 -20 -8 -3 -3 -4 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -3 -4 -4 -5 -6 -8 -9 -11 -13 -14 -11 -6 -10 -6 -8 -11 -8 -4 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -3 -4 -4 -4 -5 -4 -4 -3 -2 -1 -1 -1 -1 -1 -0 -1 -1 -1 -3 -3 -3 -3 -2 -1 -2 -2 -3 -3 -4 -3 -2 -2 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -2 -3 -2 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -39 -121 -168 -131 -50 -0 -0 -0 -0 -0 -0 -0 -12 -195 -262 -261 -247 -229 -219 -213 -218 -218 -199 -182 -182 -193 -204 -204 -192 -175 -160 -156 -167 -164 -147 -129 -122 -120 -111 -93 -73 -66 -95 -128 -20 -1 -73 -87 -70 -48 -8 -9 -44 -17 -1 -0 -0 -40 -83 -99 -101 -103 -99 -92 -89 -79 -51 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -2 -0 -0 -0 -0 -2 -16 -44 -57 -26 -5 -0 -0 -8 -17 -13 -0 -0 -0 -0 -0 -0 -21 -97 -191 -226 -191 -151 -97 -60 -31 -17 -18 -19 -17 -13 -8 -5 -4 -4 -6 -8 -9 -9 -7 -4 -1 -0 -0 -0 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -2 -2 -3 -4 -4 -4 -3 -2 -4 -4 -3 -4 -4 -3 -2 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -7 -17 -26 -20 -11 -5 -5 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -8 -9 -13 -18 -20 -16 -7 -4 -3 -3 -5 -5 -6 -8 -9 -10 -12 -15 -20 -28 -35 -36 -36 -35 -32 -27 -22 -19 -19 -20 -22 -25 -27 -26 -21 -15 -10 -7 -6 -7 -8 -10 -12 -14 -15 -12 -9 -8 -8 -8 -8 -8 -8 -7 -7 -6 -5 -5 -5 -5 -5 -5 -4 -5 -12 -14 -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 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -18 -22 -24 -22 -12 -7 -4 -3 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -3 -4 -4 -5 -6 -8 -11 -12 -11 -13 -12 -9 -7 -4 -3 -3 -3 -2 -1 -0 -0 -1 -1 -1 -2 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -6 -6 -6 -6 -4 -4 -3 -3 -4 -4 -5 -6 -7 -5 -3 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -64 -162 -92 -19 -0 -0 -0 -0 -0 -0 -0 -7 -112 -235 -265 -255 -234 -218 -215 -218 -226 -225 -201 -170 -158 -164 -175 -180 -174 -159 -142 -135 -136 -127 -130 -127 -127 -124 -114 -97 -78 -70 -92 -114 -13 -41 -79 -71 -65 -42 -10 -5 -9 -3 -0 -0 -0 -34 -68 -81 -88 -96 -95 -83 -75 -67 -63 -51 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -56 -46 -10 -1 -0 -2 -16 -27 -18 -0 -0 -0 -0 -0 -0 -5 -35 -151 -197 -145 -125 -88 -61 -36 -21 -18 -18 -16 -13 -10 -8 -7 -7 -8 -10 -10 -10 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -1 -1 -3 -4 -4 -4 -4 -4 -4 -4 -5 -5 -4 -3 -2 -1 -1 -1 -1 -1 -2 -3 -3 -2 -3 -3 -3 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -17 -22 -22 -17 -8 -8 -9 -7 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -13 -23 -20 -16 -19 -25 -22 -8 -5 -2 -4 -5 -7 -12 -21 -27 -25 -18 -15 -19 -26 -31 -31 -30 -28 -25 -22 -19 -17 -16 -17 -21 -27 -31 -35 -36 -30 -20 -12 -7 -6 -8 -10 -11 -12 -13 -13 -10 -7 -7 -7 -6 -6 -5 -5 -4 -4 -3 -3 -2 -2 -2 -2 -2 -2 -6 -8 -6 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -22 -33 -30 -19 -16 -12 -4 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -5 -5 -5 -8 -11 -9 -6 -5 -10 -13 -10 -3 -2 -0 -1 -0 -0 -0 -0 -1 -3 -4 -4 -3 -2 -2 -2 -3 -3 -3 -3 -2 -1 -1 -0 -1 -1 -2 -2 -3 -4 -5 -6 -8 -14 -14 -13 -12 -9 -6 -4 -3 -4 -5 -6 -7 -8 -11 -11 -8 -4 -4 -5 -4 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -53 -0 -0 -0 -0 -0 -0 -0 -0 -0 -48 -274 -276 -277 -247 -226 -212 -210 -216 -222 -214 -192 -157 -135 -138 -148 -156 -154 -141 -125 -118 -119 -113 -122 -123 -121 -114 -103 -92 -80 -74 -81 -56 -11 -77 -83 -68 -52 -28 -7 -18 -43 -25 -0 -0 -9 -40 -62 -68 -75 -86 -89 -79 -67 -67 -69 -63 -16 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -52 -45 -3 -0 -0 -14 -39 -33 -7 -0 -0 -0 -0 -0 -0 -0 -3 -120 -167 -122 -111 -85 -61 -40 -24 -19 -17 -16 -14 -12 -10 -10 -10 -11 -12 -12 -11 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -3 -3 -4 -4 -4 -4 -4 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -12 -15 -15 -12 -5 -6 -10 -9 -6 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -2 -11 -25 -29 -23 -20 -23 -17 -7 -3 -2 -3 -6 -13 -27 -53 -74 -67 -40 -21 -16 -20 -23 -24 -24 -22 -18 -16 -14 -14 -15 -18 -21 -27 -35 -44 -52 -50 -37 -22 -13 -8 -7 -8 -9 -11 -11 -11 -9 -5 -4 -4 -4 -3 -3 -2 -2 -2 -2 -2 -3 -5 -4 -1 -1 -2 -4 -4 -2 -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 -1 -3 -11 -26 -31 -27 -23 -31 -24 -12 -5 -3 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -4 -6 -7 -9 -10 -7 -3 -4 -12 -18 -12 -1 -1 -0 -0 -0 -1 -2 -2 -3 -5 -6 -5 -3 -3 -2 -2 -3 -5 -5 -4 -2 -1 -1 -1 -1 -2 -3 -5 -5 -5 -6 -7 -10 -13 -13 -12 -11 -9 -7 -7 -7 -6 -6 -7 -8 -10 -12 -13 -9 -6 -7 -6 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -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 -75 -252 -269 -264 -221 -202 -191 -195 -204 -205 -194 -175 -152 -130 -123 -129 -134 -130 -119 -108 -104 -103 -101 -111 -115 -111 -98 -82 -82 -81 -82 -82 -56 -23 -76 -83 -71 -35 -10 -1 -0 -1 -3 -9 -19 -42 -66 -64 -63 -65 -71 -74 -72 -71 -78 -81 -85 -87 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -45 -64 -30 -3 -0 -29 -98 -105 -44 -0 -0 -0 -0 -0 -0 -0 -0 -105 -147 -118 -101 -83 -61 -42 -28 -19 -17 -16 -15 -14 -13 -13 -13 -13 -14 -14 -12 -9 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -4 -5 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -4 -7 -9 -7 -5 -2 -2 -4 -5 -5 -5 -4 -4 -4 -3 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -4 -11 -21 -22 -11 -8 -5 -2 -1 -1 -2 -6 -18 -46 -85 -109 -96 -65 -35 -17 -16 -20 -22 -20 -17 -13 -12 -11 -10 -11 -14 -17 -21 -27 -36 -46 -52 -46 -30 -17 -11 -7 -7 -8 -9 -10 -9 -8 -4 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -3 -6 -6 -2 -1 -0 -1 -1 -1 -1 -2 -3 -3 -1 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -16 -17 -19 -35 -45 -37 -26 -18 -9 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -2 -3 -6 -9 -9 -10 -8 -4 -2 -5 -8 -5 -1 -2 -2 -1 -2 -4 -8 -10 -4 -7 -6 -3 -3 -3 -3 -3 -4 -6 -7 -5 -3 -1 -1 -1 -1 -1 -3 -5 -5 -4 -4 -5 -7 -10 -11 -9 -9 -10 -8 -8 -5 -4 -5 -6 -7 -9 -9 -11 -5 -4 -4 -4 -4 -3 -2 -2 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -113 -243 -262 -239 -192 -171 -174 -184 -189 -184 -174 -162 -150 -134 -120 -120 -116 -108 -102 -99 -95 -88 -89 -101 -105 -101 -84 -68 -76 -80 -84 -101 -86 -41 -78 -87 -82 -38 -7 -0 -0 -6 -28 -64 -79 -66 -68 -65 -62 -56 -52 -53 -57 -67 -75 -73 -90 -103 -15 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -42 -77 -54 -2 -4 -25 -75 -98 -50 -0 -0 -0 -0 -0 -0 -0 -0 -72 -131 -137 -112 -85 -63 -45 -32 -22 -19 -17 -16 -15 -15 -15 -15 -16 -18 -17 -13 -10 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -3 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -5 -4 -3 -2 -1 -1 -1 -2 -3 -5 -6 -6 -6 -5 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -15 -9 -3 -1 -0 -0 -1 -2 -4 -20 -55 -95 -112 -102 -80 -47 -19 -12 -14 -14 -12 -10 -9 -7 -6 -5 -5 -5 -6 -8 -13 -21 -30 -34 -36 -29 -18 -12 -7 -6 -7 -9 -10 -10 -9 -5 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -0 -1 -4 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -10 -12 -27 -33 -37 -38 -37 -31 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -8 -10 -10 -6 -2 -2 -4 -3 -3 -4 -3 -4 -5 -8 -17 -22 -5 -7 -6 -4 -4 -5 -4 -5 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -3 -2 -2 -1 -2 -5 -10 -13 -10 -8 -8 -7 -6 -4 -3 -4 -4 -3 -1 -3 -6 -3 -2 -4 -7 -5 -2 -2 -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 -1 -1 -1 -2 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -89 -181 -241 -243 -210 -173 -160 -173 -179 -175 -168 -162 -158 -153 -139 -123 -114 -104 -97 -95 -88 -81 -76 -82 -91 -88 -88 -69 -66 -78 -80 -83 -99 -76 -34 -46 -75 -88 -44 -5 -20 -36 -51 -79 -91 -75 -66 -68 -71 -63 -47 -35 -37 -48 -62 -67 -64 -84 -90 -38 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -35 -73 -72 -62 -72 -86 -35 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -15 -89 -142 -131 -92 -68 -50 -37 -25 -21 -19 -17 -16 -16 -17 -19 -21 -23 -19 -15 -11 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -2 -1 -0 -0 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -5 -3 -2 -1 -1 -1 -1 -1 -2 -4 -6 -6 -6 -7 -5 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -4 -1 -0 -0 -0 -1 -2 -4 -21 -54 -90 -109 -112 -105 -60 -22 -10 -9 -8 -7 -5 -4 -3 -2 -1 -1 -1 -1 -1 -4 -10 -15 -19 -23 -23 -17 -11 -7 -6 -7 -8 -9 -10 -8 -2 -1 -1 -0 -0 -1 -1 -1 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -1 -5 -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 -1 -3 -3 -2 -2 -2 -13 -15 -21 -29 -37 -43 -46 -42 -23 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -6 -8 -8 -7 -6 -3 -3 -3 -4 -4 -4 -5 -7 -10 -14 -28 -25 -14 -8 -7 -6 -7 -9 -5 -5 -3 -1 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -4 -9 -13 -7 -6 -5 -3 -2 -2 -4 -5 -6 -5 -5 -5 -6 -5 -4 -5 -4 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -32 -171 -224 -229 -214 -188 -170 -165 -172 -173 -162 -157 -155 -150 -144 -137 -124 -112 -103 -93 -86 -79 -70 -65 -68 -74 -76 -75 -68 -75 -87 -84 -88 -106 -75 -25 -27 -75 -94 -49 -29 -90 -135 -127 -102 -83 -70 -64 -66 -71 -63 -41 -23 -30 -48 -55 -54 -61 -81 -107 -125 -37 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -36 -84 -114 -158 -191 -192 -121 -38 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -40 -92 -116 -103 -76 -57 -44 -29 -23 -20 -18 -16 -17 -18 -20 -22 -23 -21 -17 -12 -8 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -1 -0 -0 -0 -0 -1 -4 -5 -6 -7 -12 -14 -11 -6 -3 -2 -1 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -0 -0 -0 -0 -0 -1 -2 -6 -19 -47 -84 -109 -115 -102 -55 -24 -11 -6 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -4 -8 -11 -12 -15 -17 -15 -12 -9 -7 -6 -7 -9 -9 -9 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -1 -3 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -10 -9 -7 -5 -7 -12 -18 -24 -34 -42 -40 -26 -13 -5 -1 -0 -0 -0 -0 -0 -0 -1 -0 -1 -3 -5 -8 -9 -7 -7 -5 -3 -2 -2 -3 -4 -3 -3 -4 -8 -31 -36 -28 -18 -10 -7 -13 -14 -13 -6 -3 -2 -1 -0 -0 -1 -1 -0 -1 -1 -1 -2 -2 -2 -2 -3 -4 -4 -8 -8 -5 -3 -3 -2 -1 -2 -5 -10 -10 -9 -9 -10 -11 -13 -15 -10 -4 -3 -3 -2 -1 -1 -2 -2 -2 -4 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -147 -203 -207 -198 -185 -178 -174 -169 -165 -159 -147 -143 -146 -145 -142 -133 -120 -110 -103 -87 -77 -71 -62 -57 -60 -67 -73 -77 -83 -93 -100 -88 -90 -113 -113 -91 -84 -97 -98 -75 -81 -126 -111 -97 -90 -85 -74 -61 -56 -63 -63 -44 -20 -22 -44 -54 -56 -63 -75 -95 -118 -46 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -50 -123 -170 -205 -229 -206 -199 -78 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -38 -94 -112 -85 -64 -48 -33 -25 -20 -17 -15 -15 -17 -19 -21 -23 -23 -19 -15 -11 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -3 -5 -6 -9 -17 -27 -27 -19 -8 -3 -1 -1 -0 -0 -2 -4 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -22 -53 -93 -121 -118 -92 -54 -26 -12 -5 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -5 -9 -12 -10 -12 -13 -12 -11 -10 -8 -8 -8 -8 -8 -6 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -23 -31 -29 -17 -12 -15 -16 -18 -32 -44 -40 -44 -18 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -9 -8 -7 -7 -4 -2 -2 -2 -3 -2 -1 -1 -2 -15 -47 -39 -23 -12 -6 -7 -20 -27 -16 -7 -3 -1 -1 -1 -1 -1 -2 -1 -2 -3 -4 -5 -6 -7 -8 -9 -8 -7 -6 -5 -3 -2 -2 -2 -2 -3 -6 -13 -14 -12 -10 -10 -13 -15 -16 -10 -4 -3 -2 -2 -1 -2 -3 -4 -5 -5 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -49 -198 -220 -191 -187 -181 -173 -169 -163 -154 -144 -138 -138 -143 -142 -136 -124 -113 -105 -98 -85 -71 -61 -51 -48 -63 -78 -89 -93 -99 -107 -106 -89 -83 -104 -120 -115 -105 -100 -97 -94 -93 -87 -73 -76 -81 -88 -79 -62 -52 -58 -65 -52 -25 -23 -45 -53 -54 -60 -74 -100 -116 -56 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -38 -70 -121 -177 -174 -122 -125 -179 -203 -91 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -74 -117 -114 -89 -71 -52 -36 -27 -19 -16 -14 -13 -14 -15 -18 -20 -21 -19 -15 -9 -5 -3 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -2 -3 -7 -14 -25 -35 -34 -23 -11 -4 -2 -1 -0 -1 -10 -25 -20 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -12 -36 -78 -115 -135 -115 -74 -37 -16 -7 -2 -1 -0 -1 -1 -0 -0 -0 -0 -1 -2 -2 -4 -6 -9 -11 -10 -9 -9 -10 -10 -10 -10 -9 -8 -7 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -1 -0 -0 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -40 -46 -33 -18 -12 -11 -12 -41 -62 -40 -23 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -8 -6 -6 -3 -2 -3 -4 -4 -2 -1 -2 -3 -12 -24 -30 -21 -14 -8 -12 -25 -25 -17 -9 -4 -2 -1 -1 -1 -1 -1 -2 -2 -4 -7 -10 -11 -10 -13 -13 -10 -6 -4 -3 -1 -1 -1 -1 -1 -2 -6 -11 -13 -10 -7 -10 -12 -10 -9 -5 -3 -3 -3 -3 -2 -3 -4 -7 -11 -10 -11 -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 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -36 -63 -39 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -93 -184 -206 -196 -198 -194 -170 -158 -154 -146 -137 -133 -134 -133 -130 -122 -115 -108 -102 -98 -88 -69 -55 -43 -44 -67 -87 -100 -100 -100 -107 -108 -95 -83 -86 -89 -87 -86 -88 -89 -87 -82 -74 -62 -63 -69 -83 -85 -75 -66 -67 -68 -53 -27 -24 -41 -46 -46 -51 -67 -106 -125 -69 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -69 -130 -192 -232 -173 -44 -12 -82 -158 -91 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -132 -143 -112 -91 -75 -55 -38 -28 -18 -13 -10 -9 -9 -10 -12 -15 -18 -17 -13 -9 -8 -5 -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 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -10 -20 -39 -49 -39 -22 -11 -6 -3 -1 -1 -1 -9 -22 -15 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -25 -58 -100 -126 -119 -81 -40 -16 -7 -3 -1 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -3 -7 -12 -10 -7 -7 -8 -10 -10 -9 -8 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -4 -5 -3 -1 -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 -3 -16 -23 -24 -29 -22 -34 -18 -67 -55 -23 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -4 -4 -3 -1 -2 -4 -6 -6 -3 -4 -5 -4 -7 -29 -39 -17 -18 -25 -27 -24 -17 -13 -11 -8 -2 -1 -1 -1 -1 -1 -2 -3 -5 -10 -18 -23 -15 -13 -11 -8 -5 -3 -3 -1 -1 -1 -1 -1 -1 -3 -6 -7 -6 -2 -5 -5 -5 -5 -4 -5 -6 -6 -6 -6 -9 -10 -13 -16 -17 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -57 -109 -125 -76 -18 -0 -0 -0 -0 -0 -0 -0 -0 -2 -40 -125 -172 -186 -189 -179 -142 -156 -168 -151 -146 -139 -131 -124 -120 -117 -111 -105 -103 -102 -98 -93 -86 -72 -55 -45 -54 -74 -94 -100 -91 -86 -95 -106 -106 -93 -78 -66 -56 -62 -76 -77 -76 -76 -73 -66 -61 -59 -71 -82 -85 -79 -74 -64 -45 -25 -25 -37 -41 -41 -52 -75 -109 -117 -65 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -63 -104 -149 -200 -184 -103 -23 -0 -8 -59 -49 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -162 -158 -116 -93 -76 -56 -39 -27 -17 -10 -7 -7 -7 -7 -8 -10 -13 -13 -11 -9 -6 -4 -3 -3 -4 -5 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -16 -25 -51 -72 -71 -51 -27 -10 -2 -1 -1 -1 -3 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -15 -43 -76 -103 -107 -78 -39 -14 -6 -3 -2 -1 -0 -0 -1 -2 -2 -1 -0 -0 -1 -1 -1 -2 -3 -7 -9 -8 -7 -7 -9 -10 -10 -9 -7 -7 -7 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -5 -8 -11 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -5 -18 -88 -89 -40 -53 -27 -5 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -2 -3 -2 -6 -10 -10 -6 -2 -4 -13 -4 -9 -14 -12 -8 -5 -6 -10 -11 -2 -1 -1 -1 -1 -2 -3 -4 -5 -11 -24 -31 -24 -16 -11 -9 -7 -6 -5 -3 -2 -1 -1 -2 -3 -3 -4 -4 -4 -3 -4 -5 -6 -7 -8 -9 -9 -9 -9 -9 -11 -13 -15 -16 -15 -14 -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 -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 -2 -26 -69 -90 -46 -0 -0 -0 -0 -0 -0 -0 -0 -3 -16 -63 -178 -201 -193 -191 -163 -104 -62 -116 -171 -136 -132 -128 -117 -107 -102 -100 -94 -92 -95 -96 -92 -85 -79 -70 -56 -46 -46 -65 -84 -86 -78 -74 -83 -100 -108 -99 -78 -57 -41 -49 -68 -64 -66 -72 -73 -71 -66 -62 -66 -80 -84 -81 -74 -59 -40 -27 -28 -33 -34 -35 -44 -63 -86 -93 -65 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -128 -132 -135 -169 -126 -44 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -146 -149 -118 -96 -78 -58 -39 -24 -14 -7 -4 -2 -2 -2 -2 -4 -7 -9 -10 -9 -6 -7 -7 -7 -7 -7 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -3 -15 -34 -71 -107 -114 -89 -49 -13 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -21 -50 -78 -92 -76 -42 -16 -5 -3 -2 -1 -1 -0 -0 -2 -4 -4 -2 -1 -0 -1 -1 -1 -2 -3 -5 -8 -8 -8 -9 -9 -10 -9 -8 -8 -7 -7 -6 -5 -3 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -0 -1 -0 -0 -1 -1 -1 -1 -2 -1 -3 -3 -3 -3 -3 -6 -18 -28 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -0 -0 -0 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -1 -20 -45 -44 -29 -10 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -1 -1 -2 -5 -11 -16 -18 -14 -3 -0 -1 -0 -2 -2 -2 -1 -3 -9 -10 -9 -4 -3 -2 -2 -1 -2 -3 -4 -4 -7 -20 -31 -31 -23 -14 -12 -10 -8 -5 -4 -3 -1 -1 -1 -1 -2 -5 -7 -7 -8 -10 -13 -17 -13 -8 -7 -9 -10 -11 -12 -14 -14 -13 -11 -8 -5 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -67 -50 -20 -0 -0 -0 -0 -0 -0 -0 -0 -9 -43 -112 -209 -225 -200 -186 -207 -148 -51 -35 -115 -158 -118 -109 -109 -97 -92 -88 -84 -82 -84 -90 -93 -88 -80 -70 -58 -51 -45 -41 -45 -64 -80 -76 -70 -77 -91 -96 -89 -71 -48 -32 -37 -56 -52 -51 -55 -60 -64 -65 -63 -68 -81 -86 -86 -82 -68 -49 -38 -35 -33 -27 -29 -38 -51 -68 -82 -80 -56 -21 -0 -0 -0 -0 -0 -0 -0 -0 -2 -25 -93 -151 -131 -116 -137 -104 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -90 -161 -145 -119 -99 -78 -56 -37 -22 -13 -7 -3 -1 -1 -1 -2 -4 -7 -10 -13 -14 -10 -10 -11 -12 -10 -8 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -1 -3 -5 -6 -5 -2 -0 -0 -0 -0 -0 -0 -1 -10 -39 -81 -112 -116 -91 -49 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -11 -28 -56 -75 -72 -46 -21 -8 -4 -4 -3 -2 -1 -0 -1 -3 -7 -6 -4 -1 -1 -1 -1 -1 -2 -3 -5 -6 -7 -8 -9 -9 -9 -7 -7 -8 -8 -6 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -1 -0 -0 -1 -1 -1 -2 -3 -3 -2 -4 -5 -4 -3 -2 -1 -3 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -4 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -15 -16 -6 -1 -2 -5 -12 -9 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -11 -16 -18 -17 -9 -1 -1 -0 -0 -0 -0 -0 -2 -11 -24 -13 -6 -3 -2 -3 -2 -1 -2 -3 -3 -4 -5 -13 -24 -31 -29 -21 -15 -12 -9 -6 -4 -2 -1 -1 -1 -1 -1 -4 -7 -13 -19 -18 -20 -20 -11 -8 -10 -8 -8 -10 -14 -16 -14 -10 -6 -4 -3 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -53 -75 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -60 -148 -219 -220 -209 -187 -187 -196 -125 -47 -51 -113 -135 -94 -79 -81 -73 -71 -67 -66 -69 -75 -83 -85 -79 -69 -58 -52 -49 -43 -39 -42 -55 -71 -74 -67 -73 -81 -80 -70 -53 -34 -25 -31 -45 -43 -40 -41 -48 -55 -57 -57 -67 -79 -92 -93 -91 -80 -65 -54 -48 -38 -26 -27 -38 -45 -49 -60 -69 -76 -67 -32 -1 -0 -0 -0 -0 -0 -3 -32 -105 -185 -168 -125 -111 -121 -94 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -17 -27 -73 -119 -190 -184 -147 -121 -100 -78 -55 -37 -23 -12 -6 -3 -0 -0 -2 -4 -6 -9 -12 -16 -18 -14 -11 -10 -11 -11 -8 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -9 -12 -9 -3 -0 -0 -0 -0 -1 -0 -3 -15 -40 -68 -89 -90 -66 -28 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -16 -39 -73 -75 -61 -34 -14 -7 -5 -4 -2 -1 -1 -1 -2 -4 -6 -6 -3 -2 -1 -1 -2 -2 -3 -4 -5 -6 -7 -7 -7 -7 -5 -4 -4 -5 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -3 -1 -0 -0 -1 -1 -2 -3 -4 -4 -4 -5 -7 -7 -4 -2 -1 -0 -1 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -2 -1 -1 -0 -2 -13 -3 -2 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -9 -13 -7 -1 -4 -5 -2 -3 -11 -20 -23 -13 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -16 -16 -11 -5 -1 -1 -1 -0 -0 -0 -1 -2 -12 -16 -8 -5 -12 -18 -8 -3 -2 -2 -3 -3 -4 -5 -8 -17 -36 -30 -22 -16 -12 -9 -6 -2 -1 -1 -1 -1 -1 -1 -2 -4 -8 -11 -15 -13 -9 -6 -4 -2 -2 -6 -9 -12 -12 -11 -8 -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 -1 -15 -69 -81 -22 -6 -0 -0 -0 -0 -0 -0 -0 -0 -22 -135 -202 -216 -212 -197 -181 -192 -132 -53 -52 -97 -120 -104 -72 -57 -52 -50 -50 -51 -55 -60 -67 -72 -71 -64 -54 -50 -49 -46 -38 -33 -38 -50 -64 -68 -64 -69 -73 -66 -53 -37 -25 -23 -29 -40 -35 -35 -38 -40 -41 -43 -51 -63 -72 -78 -82 -84 -81 -77 -69 -56 -41 -30 -31 -35 -43 -47 -55 -67 -86 -93 -59 -6 -0 -0 -0 -0 -4 -33 -102 -168 -174 -145 -125 -117 -120 -97 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -112 -155 -150 -219 -248 -220 -182 -150 -125 -102 -78 -55 -37 -23 -12 -7 -2 -0 -0 -2 -6 -10 -16 -23 -26 -22 -12 -7 -7 -8 -10 -9 -5 -3 -2 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -9 -13 -9 -3 -0 -0 -0 -0 -1 -1 -6 -21 -41 -55 -61 -56 -35 -11 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -2 -4 -9 -25 -54 -84 -71 -51 -29 -15 -8 -6 -4 -2 -2 -2 -2 -3 -5 -4 -3 -2 -1 -1 -2 -4 -6 -7 -6 -6 -6 -7 -6 -4 -2 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -4 -2 -1 -0 -1 -1 -2 -2 -3 -4 -5 -7 -8 -9 -9 -6 -4 -2 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -1 -3 -3 -3 -4 -5 -5 -2 -2 -2 -1 -2 -14 -26 -21 -1 -1 -3 -4 -7 -22 -48 -50 -30 -5 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -4 -6 -12 -13 -8 -3 -1 -0 -0 -0 -1 -3 -9 -8 -10 -14 -18 -19 -17 -16 -6 -3 -2 -3 -4 -4 -4 -4 -6 -8 -21 -23 -18 -13 -11 -8 -4 -1 -1 -1 -1 -1 -1 -1 -2 -4 -7 -11 -11 -8 -6 -3 -2 -2 -3 -7 -9 -9 -8 -9 -9 -7 -8 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -45 -79 -71 -0 -0 -0 -0 -0 -0 -0 -0 -6 -40 -126 -179 -198 -207 -205 -191 -185 -188 -97 -3 -67 -132 -117 -83 -61 -47 -36 -35 -39 -49 -60 -60 -63 -63 -58 -51 -47 -47 -46 -41 -33 -32 -40 -51 -58 -60 -62 -69 -68 -56 -42 -29 -23 -22 -21 -23 -27 -33 -34 -33 -32 -37 -44 -51 -57 -60 -65 -68 -73 -76 -69 -53 -37 -31 -34 -36 -41 -50 -62 -82 -97 -97 -78 -41 -9 -0 -0 -0 -37 -110 -150 -145 -128 -124 -119 -114 -112 -96 -25 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -96 -211 -270 -272 -246 -209 -174 -147 -124 -104 -80 -57 -38 -23 -14 -7 -2 -1 -1 -4 -10 -16 -25 -36 -40 -32 -17 -9 -9 -9 -10 -9 -8 -7 -2 -2 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -16 -26 -27 -17 -6 -1 -0 -0 -0 -1 -3 -17 -44 -68 -69 -52 -31 -13 -3 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -4 -7 -17 -38 -70 -77 -57 -39 -26 -18 -13 -9 -6 -6 -4 -4 -4 -5 -4 -3 -2 -1 -1 -1 -2 -5 -8 -9 -7 -5 -5 -5 -4 -2 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -2 -1 -0 -1 -2 -3 -4 -5 -6 -7 -9 -10 -11 -11 -10 -7 -6 -1 -0 -1 -4 -4 -1 -1 -2 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -1 -3 -5 -6 -6 -9 -8 -2 -4 -4 -4 -6 -12 -23 -32 -7 -3 -2 -3 -7 -16 -22 -25 -30 -7 -1 -1 -1 -3 -4 -3 -1 -0 -0 -1 -0 -0 -1 -3 -6 -6 -7 -9 -11 -7 -7 -4 -1 -0 -0 -0 -1 -7 -11 -10 -15 -24 -25 -16 -10 -7 -6 -7 -6 -5 -4 -4 -5 -5 -5 -6 -13 -19 -15 -9 -7 -5 -3 -1 -1 -1 -1 -1 -1 -2 -3 -7 -13 -14 -14 -12 -8 -6 -6 -5 -9 -12 -10 -8 -8 -9 -10 -8 -10 -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 -5 -33 -73 -106 -109 -59 -0 -0 -0 -0 -0 -0 -0 -0 -38 -132 -196 -199 -198 -207 -200 -185 -190 -179 -94 -26 -85 -132 -113 -91 -69 -46 -33 -31 -39 -53 -66 -64 -63 -59 -50 -41 -38 -38 -41 -40 -34 -34 -43 -49 -49 -49 -55 -67 -65 -50 -35 -26 -22 -22 -20 -15 -21 -28 -28 -27 -28 -36 -45 -51 -54 -56 -60 -61 -63 -64 -55 -43 -37 -40 -46 -48 -42 -55 -68 -99 -110 -105 -100 -76 -23 -0 -0 -0 -87 -156 -143 -114 -108 -108 -103 -107 -108 -108 -93 -24 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -89 -215 -268 -235 -199 -167 -141 -123 -107 -86 -62 -43 -30 -20 -9 -4 -4 -5 -8 -13 -18 -25 -33 -36 -30 -22 -16 -16 -15 -14 -10 -9 -10 -8 -5 -4 -6 -9 -7 -4 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -3 -8 -21 -29 -25 -15 -6 -2 -2 -1 -1 -2 -10 -44 -83 -99 -86 -56 -27 -7 -3 -4 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -3 -6 -14 -29 -48 -67 -60 -46 -33 -25 -20 -16 -13 -9 -8 -8 -7 -6 -4 -2 -2 -1 -1 -1 -1 -1 -4 -6 -8 -7 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -2 -1 -0 -0 -2 -4 -6 -7 -8 -8 -9 -9 -10 -10 -10 -7 -5 -2 -1 -6 -15 -16 -3 -1 -2 -1 -1 -2 -2 -2 -1 -1 -0 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -8 -7 -2 -4 -5 -7 -8 -3 -6 -24 -18 -7 -2 -2 -6 -13 -16 -16 -13 -8 -4 -3 -2 -3 -7 -9 -6 -3 -8 -6 -2 -0 -1 -5 -11 -8 -6 -9 -6 -2 -2 -2 -0 -0 -0 -0 -1 -8 -16 -25 -29 -27 -16 -4 -3 -3 -12 -16 -14 -9 -4 -6 -6 -7 -7 -8 -11 -11 -8 -5 -3 -2 -1 -0 -1 -1 -1 -1 -2 -4 -8 -17 -26 -28 -25 -19 -20 -25 -22 -23 -24 -17 -9 -7 -7 -8 -8 -7 -10 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -56 -97 -123 -95 -34 -2 -0 -0 -0 -0 -0 -0 -0 -0 -30 -114 -186 -194 -189 -197 -187 -174 -160 -123 -75 -78 -137 -147 -139 -123 -94 -67 -49 -42 -50 -63 -68 -70 -66 -57 -44 -34 -29 -30 -34 -36 -34 -35 -41 -43 -40 -40 -51 -64 -62 -47 -34 -26 -24 -25 -21 -17 -18 -23 -27 -27 -30 -40 -51 -58 -59 -57 -55 -54 -53 -51 -46 -42 -43 -48 -54 -54 -47 -55 -65 -93 -105 -104 -109 -85 -31 -0 -0 -5 -69 -121 -85 -63 -80 -96 -92 -95 -98 -93 -110 -32 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -72 -201 -263 -235 -202 -173 -149 -135 -118 -96 -71 -52 -38 -27 -15 -10 -10 -10 -11 -14 -16 -19 -25 -29 -29 -31 -23 -24 -21 -17 -14 -14 -14 -13 -10 -7 -9 -14 -15 -11 -4 -0 -0 -0 -0 -0 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -7 -14 -24 -26 -19 -10 -5 -3 -2 -3 -2 -6 -32 -82 -113 -104 -72 -44 -19 -3 -2 -5 -3 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -5 -13 -25 -40 -48 -51 -50 -48 -40 -32 -29 -25 -23 -21 -19 -16 -11 -6 -4 -3 -2 -2 -1 -1 -1 -2 -3 -4 -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 -1 -5 -4 -3 -2 -1 -0 -0 -1 -3 -6 -8 -11 -13 -11 -9 -8 -6 -6 -6 -4 -2 -1 -6 -17 -24 -6 -2 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -3 -4 -4 -2 -1 -5 -4 -3 -1 -2 -5 -9 -15 -23 -21 -14 -9 -5 -4 -5 -6 -16 -10 -7 -7 -5 -2 -1 -2 -6 -15 -17 -16 -9 -3 -1 -0 -0 -0 -0 -0 -0 -2 -7 -14 -17 -17 -22 -10 -3 -1 -2 -10 -19 -21 -17 -7 -7 -9 -10 -12 -13 -11 -8 -4 -2 -1 -0 -0 -0 -0 -1 -1 -1 -3 -6 -10 -18 -24 -27 -24 -23 -30 -32 -27 -29 -25 -13 -7 -7 -6 -5 -5 -6 -13 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -26 -84 -116 -117 -81 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -69 -144 -183 -183 -176 -177 -165 -157 -131 -80 -52 -85 -140 -145 -163 -169 -145 -113 -93 -82 -80 -83 -84 -79 -67 -53 -40 -31 -26 -26 -30 -33 -30 -30 -35 -36 -31 -33 -47 -60 -55 -43 -42 -34 -28 -27 -22 -19 -21 -24 -28 -30 -37 -45 -53 -61 -64 -61 -55 -50 -48 -48 -48 -49 -51 -54 -56 -55 -50 -54 -62 -75 -88 -90 -108 -93 -39 -0 -7 -38 -112 -111 -24 -5 -29 -73 -98 -94 -92 -89 -92 -28 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -41 -140 -221 -234 -207 -179 -158 -144 -127 -103 -78 -59 -45 -33 -23 -18 -18 -16 -13 -13 -13 -14 -17 -22 -25 -31 -26 -30 -24 -18 -17 -19 -24 -27 -25 -20 -20 -25 -26 -21 -10 -2 -0 -0 -1 -2 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -3 -9 -15 -20 -20 -15 -10 -6 -3 -3 -4 -3 -10 -39 -76 -83 -59 -32 -18 -7 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -6 -12 -24 -38 -49 -54 -60 -65 -69 -62 -53 -47 -39 -33 -31 -30 -23 -12 -6 -4 -3 -2 -2 -2 -2 -2 -3 -4 -4 -3 -2 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -0 -0 -0 -1 -2 -4 -8 -15 -18 -16 -13 -9 -4 -4 -5 -3 -1 -1 -3 -9 -17 -7 -5 -4 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -2 -2 -1 -0 -0 -1 -6 -5 -2 -2 -3 -2 -2 -1 -2 -3 -9 -25 -25 -17 -9 -6 -10 -20 -3 -13 -11 -11 -12 -9 -4 -2 -2 -4 -9 -27 -33 -17 -3 -0 -0 -0 -0 -0 -0 -0 -1 -5 -12 -19 -28 -25 -15 -6 -1 -1 -4 -10 -19 -25 -18 -13 -12 -12 -13 -13 -8 -4 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -7 -9 -11 -16 -23 -29 -27 -28 -26 -26 -30 -27 -10 -7 -6 -4 -2 -4 -9 -15 -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 -38 -77 -92 -98 -104 -71 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -118 -175 -174 -165 -153 -139 -143 -154 -126 -76 -48 -52 -60 -69 -74 -80 -153 -149 -138 -127 -115 -103 -87 -66 -48 -35 -29 -25 -24 -29 -34 -34 -35 -35 -32 -28 -30 -42 -51 -45 -35 -41 -39 -31 -26 -22 -21 -25 -29 -31 -37 -46 -50 -54 -63 -69 -68 -62 -56 -53 -54 -59 -58 -56 -55 -55 -55 -56 -58 -60 -64 -75 -80 -106 -97 -43 -0 -15 -76 -172 -122 -17 -0 -3 -58 -103 -94 -77 -77 -88 -32 -5 -0 -0 -0 -4 -11 -12 -0 -0 -0 -0 -20 -146 -229 -207 -185 -166 -151 -135 -110 -85 -65 -50 -39 -32 -26 -21 -15 -10 -9 -10 -11 -15 -21 -27 -28 -31 -31 -28 -23 -22 -24 -29 -32 -32 -31 -33 -35 -38 -34 -19 -7 -4 -3 -4 -7 -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 -1 -1 -2 -1 -0 -0 -1 -1 -2 -3 -3 -5 -9 -13 -16 -17 -15 -12 -7 -2 -1 -1 -2 -9 -25 -40 -38 -22 -8 -3 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -3 -4 -7 -14 -27 -43 -54 -66 -73 -83 -88 -89 -80 -65 -53 -41 -30 -24 -19 -17 -11 -7 -5 -3 -2 -2 -2 -2 -2 -3 -3 -3 -2 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -2 -3 -4 -9 -18 -25 -24 -18 -13 -7 -3 -2 -2 -1 -0 -1 -3 -5 -5 -6 -6 -4 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -5 -3 -2 -2 -2 -3 -2 -0 -0 -0 -5 -7 -4 -4 -5 -4 -3 -1 -0 -1 -0 -14 -18 -14 -11 -3 -5 -39 -19 -10 -9 -12 -12 -6 -2 -4 -3 -2 -2 -15 -17 -6 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -9 -19 -28 -27 -19 -11 -4 -0 -1 -3 -11 -22 -25 -18 -11 -12 -13 -14 -7 -3 -1 -1 -0 -0 -0 -0 -0 -1 -2 -4 -8 -12 -12 -9 -12 -24 -28 -25 -24 -24 -27 -33 -19 -7 -4 -4 -3 -3 -7 -14 -21 -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 -13 -45 -74 -83 -88 -96 -64 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -125 -177 -171 -151 -133 -123 -123 -143 -169 -143 -71 -16 -0 -0 -3 -35 -194 -177 -169 -150 -128 -109 -89 -66 -46 -37 -30 -22 -20 -25 -33 -36 -34 -33 -31 -29 -33 -42 -44 -37 -32 -38 -45 -41 -28 -20 -18 -22 -27 -34 -43 -52 -54 -53 -61 -69 -75 -75 -72 -69 -69 -72 -68 -62 -57 -54 -53 -54 -53 -51 -55 -63 -65 -92 -96 -41 -0 -11 -64 -156 -135 -11 -0 -3 -54 -87 -79 -70 -76 -89 -40 -5 -0 -0 -0 -11 -38 -53 -23 -28 -2 -0 -4 -140 -224 -209 -190 -176 -160 -144 -120 -94 -72 -57 -48 -40 -31 -22 -14 -9 -9 -12 -15 -20 -26 -33 -35 -34 -35 -32 -30 -30 -33 -35 -34 -32 -31 -32 -33 -48 -53 -37 -21 -13 -10 -9 -10 -9 -6 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -2 -3 -4 -5 -6 -10 -12 -14 -15 -15 -13 -8 -3 -1 -0 -1 -5 -15 -32 -39 -26 -10 -2 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -4 -7 -12 -22 -35 -51 -71 -73 -89 -95 -97 -93 -85 -75 -62 -48 -33 -21 -15 -11 -10 -9 -6 -4 -3 -2 -2 -2 -2 -2 -2 -3 -3 -2 -1 -1 -2 -6 -6 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -2 -4 -6 -5 -3 -2 -2 -1 -3 -4 -5 -7 -10 -12 -15 -16 -15 -9 -3 -0 -0 -0 -0 -0 -0 -1 -2 -5 -6 -5 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -6 -5 -3 -4 -5 -4 -1 -0 -0 -1 -4 -4 -2 -3 -6 -7 -5 -1 -0 -4 -4 -5 -8 -13 -17 -2 -1 -19 -18 -9 -6 -8 -7 -7 -9 -7 -4 -1 -0 -3 -5 -2 -1 -2 -2 -1 -1 -1 -0 -0 -0 -1 -4 -9 -15 -16 -18 -19 -12 -1 -1 -1 -6 -21 -30 -24 -13 -11 -13 -14 -6 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -7 -17 -29 -19 -9 -11 -18 -23 -25 -26 -26 -25 -24 -19 -9 -4 -4 -4 -6 -10 -15 -17 -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 -5 -82 -83 -66 -66 -85 -91 -56 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -148 -181 -167 -141 -122 -115 -118 -135 -168 -181 -141 -74 -38 -25 -13 -49 -194 -164 -157 -135 -115 -99 -84 -66 -47 -34 -25 -19 -18 -23 -32 -39 -39 -35 -27 -31 -39 -47 -40 -33 -31 -36 -47 -51 -37 -22 -18 -21 -27 -38 -49 -56 -53 -51 -57 -66 -78 -81 -79 -79 -83 -82 -77 -70 -64 -59 -57 -56 -54 -49 -48 -51 -52 -80 -102 -39 -0 -12 -69 -159 -140 -7 -9 -51 -78 -78 -69 -68 -80 -89 -48 -4 -0 -0 -0 -11 -46 -85 -98 -126 -5 -0 -0 -138 -222 -219 -199 -184 -170 -154 -133 -108 -84 -68 -59 -50 -37 -24 -16 -12 -11 -17 -22 -28 -33 -36 -36 -37 -39 -38 -37 -39 -41 -38 -33 -30 -30 -28 -30 -51 -60 -53 -39 -27 -19 -14 -13 -12 -7 -4 -3 -2 -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 -2 -2 -1 -1 -1 -1 -2 -3 -4 -6 -8 -10 -11 -12 -13 -14 -14 -12 -9 -4 -3 -7 -16 -29 -48 -52 -33 -13 -3 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -5 -19 -37 -58 -78 -88 -100 -86 -96 -100 -95 -84 -72 -60 -47 -32 -22 -18 -18 -16 -14 -9 -5 -2 -2 -2 -2 -2 -2 -2 -2 -4 -5 -5 -4 -6 -9 -10 -7 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -4 -9 -11 -8 -6 -4 -3 -3 -3 -3 -3 -2 -2 -2 -4 -8 -10 -8 -3 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -5 -4 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -3 -4 -3 -2 -3 -2 -0 -0 -0 -0 -3 -3 -2 -2 -4 -8 -5 -3 -6 -11 -11 -7 -4 -8 -10 -2 -0 -3 -5 -5 -6 -5 -3 -8 -15 -8 -2 -0 -0 -1 -1 -2 -2 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -4 -12 -22 -23 -20 -7 -5 -5 -11 -25 -38 -28 -14 -10 -11 -10 -5 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -9 -18 -22 -13 -8 -12 -22 -27 -24 -23 -24 -23 -25 -29 -25 -16 -14 -9 -8 -10 -11 -11 -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 -2 -16 -64 -64 -48 -57 -88 -93 -49 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -158 -175 -151 -127 -111 -107 -114 -129 -150 -171 -180 -159 -152 -148 -139 -143 -168 -150 -132 -111 -96 -85 -75 -62 -47 -33 -21 -15 -19 -24 -33 -38 -39 -35 -30 -35 -42 -52 -44 -36 -31 -31 -39 -48 -38 -24 -23 -27 -34 -46 -56 -58 -52 -51 -52 -69 -79 -83 -89 -93 -92 -87 -83 -78 -72 -67 -63 -60 -55 -47 -41 -43 -52 -94 -149 -45 -5 -54 -117 -161 -140 -25 -65 -99 -92 -75 -66 -65 -70 -75 -55 -21 -21 -4 -3 -22 -51 -80 -107 -129 -12 -1 -0 -136 -223 -231 -212 -197 -182 -165 -147 -123 -99 -82 -73 -63 -47 -31 -24 -19 -17 -22 -30 -35 -38 -39 -40 -41 -42 -43 -41 -40 -39 -39 -39 -37 -35 -33 -34 -49 -57 -57 -48 -35 -24 -18 -16 -15 -11 -8 -4 -3 -2 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -7 -8 -10 -11 -11 -12 -17 -23 -27 -27 -19 -21 -30 -50 -66 -75 -63 -31 -9 -3 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -1 -10 -44 -81 -108 -127 -127 -118 -103 -102 -98 -88 -74 -59 -45 -33 -24 -20 -19 -19 -18 -14 -8 -2 -1 -2 -2 -1 -1 -1 -2 -4 -7 -11 -17 -22 -20 -19 -16 -11 -8 -5 -3 -2 -1 -1 -1 -1 -1 -1 -2 -3 -2 -2 -2 -1 -1 -0 -1 -3 -7 -7 -7 -6 -5 -4 -4 -3 -3 -2 -1 -0 -0 -1 -2 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -5 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -2 -1 -0 -0 -0 -0 -1 -2 -2 -0 -2 -8 -6 -5 -8 -12 -14 -11 -7 -13 -8 -2 -0 -0 -0 -1 -3 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -3 -9 -16 -21 -20 -17 -14 -12 -17 -25 -39 -28 -15 -10 -11 -9 -4 -2 -1 -1 -1 -0 -0 -0 -0 -1 -2 -8 -13 -10 -7 -5 -9 -16 -26 -26 -25 -28 -27 -24 -30 -41 -34 -29 -19 -12 -9 -7 -8 -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 -25 -46 -53 -50 -39 -51 -87 -88 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -146 -159 -137 -118 -106 -105 -113 -125 -139 -158 -185 -190 -198 -193 -178 -154 -137 -130 -113 -96 -83 -72 -63 -53 -41 -28 -18 -14 -19 -26 -31 -34 -34 -34 -35 -41 -45 -60 -58 -47 -34 -30 -33 -38 -34 -29 -32 -40 -47 -54 -59 -58 -55 -54 -54 -69 -79 -90 -97 -97 -93 -89 -86 -83 -77 -70 -64 -58 -50 -42 -38 -43 -62 -119 -204 -162 -122 -138 -156 -151 -133 -55 -105 -108 -84 -66 -59 -63 -75 -87 -91 -87 -81 -38 -13 -55 -79 -84 -109 -118 -28 -3 -0 -123 -218 -234 -217 -204 -192 -178 -162 -139 -114 -98 -89 -77 -61 -45 -38 -32 -29 -31 -37 -41 -40 -37 -34 -35 -36 -38 -38 -37 -36 -38 -41 -42 -43 -43 -43 -49 -53 -52 -46 -35 -25 -19 -18 -19 -23 -20 -9 -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 -0 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -2 -6 -7 -9 -10 -13 -19 -32 -47 -58 -58 -46 -52 -67 -87 -100 -94 -69 -35 -10 -4 -2 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -5 -52 -110 -134 -133 -131 -126 -119 -117 -98 -74 -55 -41 -29 -22 -16 -14 -13 -13 -12 -9 -5 -2 -1 -1 -1 -1 -2 -2 -3 -7 -11 -17 -24 -34 -34 -28 -20 -13 -9 -5 -2 -1 -1 -1 -1 -1 -1 -3 -4 -5 -4 -3 -1 -1 -0 -0 -0 -2 -4 -4 -5 -4 -3 -3 -3 -3 -4 -3 -1 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -1 -2 -4 -5 -3 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -1 -2 -2 -1 -0 -0 -0 -1 -1 -0 -0 -6 -8 -10 -12 -16 -20 -19 -24 -27 -12 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -4 -5 -4 -3 -2 -2 -1 -1 -1 -1 -1 -2 -5 -15 -16 -11 -8 -11 -17 -21 -29 -21 -15 -12 -11 -8 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -3 -5 -5 -4 -4 -5 -8 -16 -23 -26 -26 -28 -35 -39 -43 -38 -31 -21 -12 -7 -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 -72 -99 -66 -36 -33 -46 -78 -73 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -55 -136 -141 -126 -113 -102 -106 -116 -126 -135 -150 -172 -176 -178 -165 -142 -121 -109 -102 -93 -87 -76 -62 -49 -39 -33 -28 -20 -13 -15 -25 -30 -30 -29 -31 -37 -45 -54 -66 -72 -55 -37 -28 -27 -29 -34 -42 -51 -58 -61 -60 -59 -57 -58 -57 -56 -67 -74 -91 -95 -96 -94 -91 -88 -86 -80 -71 -61 -51 -43 -40 -44 -56 -83 -144 -198 -186 -165 -145 -130 -131 -131 -108 -118 -104 -76 -66 -73 -87 -101 -107 -108 -122 -115 -94 -49 -87 -102 -100 -111 -113 -74 -28 -2 -53 -137 -208 -228 -217 -206 -192 -175 -157 -132 -119 -108 -94 -76 -62 -55 -50 -44 -42 -41 -40 -35 -29 -25 -28 -32 -34 -35 -35 -34 -35 -38 -44 -50 -53 -54 -55 -52 -47 -40 -33 -26 -22 -21 -22 -26 -22 -11 -5 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -4 -6 -8 -10 -16 -31 -57 -86 -98 -83 -63 -68 -86 -106 -117 -111 -86 -51 -22 -8 -3 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -12 -55 -110 -140 -138 -125 -124 -119 -108 -81 -52 -34 -25 -19 -14 -11 -11 -11 -10 -8 -5 -2 -1 -1 -1 -1 -1 -3 -5 -8 -12 -16 -18 -22 -31 -39 -33 -23 -14 -8 -4 -1 -1 -1 -1 -2 -2 -3 -4 -6 -5 -3 -1 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -1 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -1 -3 -4 -4 -3 -2 -1 -0 -0 -0 -1 -3 -4 -2 -0 -0 -1 -0 -1 -3 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -3 -6 -11 -19 -19 -26 -27 -33 -28 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -4 -5 -5 -3 -4 -4 -3 -3 -2 -1 -1 -1 -2 -5 -10 -12 -11 -10 -10 -10 -18 -25 -22 -16 -11 -10 -6 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -5 -10 -17 -21 -21 -21 -26 -32 -34 -32 -25 -14 -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 -85 -85 -47 -24 -28 -40 -48 -37 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -72 -134 -132 -116 -106 -96 -107 -122 -132 -138 -145 -153 -156 -153 -136 -117 -106 -98 -88 -78 -72 -66 -53 -37 -28 -26 -24 -19 -15 -15 -24 -30 -25 -24 -26 -35 -48 -61 -71 -76 -57 -37 -25 -22 -27 -41 -55 -61 -60 -66 -67 -65 -61 -60 -62 -63 -67 -73 -88 -92 -93 -92 -89 -87 -84 -76 -64 -54 -45 -43 -50 -65 -86 -112 -143 -145 -130 -114 -108 -111 -119 -131 -140 -130 -101 -80 -82 -91 -96 -98 -82 -82 -134 -119 -116 -101 -110 -116 -117 -122 -143 -162 -91 -9 -1 -67 -188 -235 -225 -217 -206 -191 -174 -153 -141 -130 -114 -94 -78 -69 -65 -58 -52 -47 -39 -32 -25 -22 -27 -32 -35 -37 -37 -37 -40 -45 -51 -54 -55 -58 -58 -52 -45 -38 -33 -29 -27 -26 -26 -26 -20 -11 -6 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -1 -1 -1 -1 -0 -1 -1 -2 -1 -2 -3 -2 -1 -0 -1 -3 -6 -8 -12 -25 -49 -83 -115 -119 -98 -73 -69 -84 -103 -121 -135 -127 -80 -42 -17 -6 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -15 -51 -98 -133 -141 -129 -126 -101 -74 -48 -29 -18 -14 -11 -10 -10 -12 -12 -11 -8 -4 -2 -1 -1 -1 -1 -2 -5 -9 -14 -17 -18 -17 -19 -26 -39 -37 -26 -17 -10 -4 -2 -1 -1 -1 -2 -2 -3 -4 -6 -6 -4 -1 -0 -0 -0 -0 -0 -1 -2 -1 -0 -1 -1 -0 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -2 -3 -4 -3 -2 -1 -1 -1 -0 -1 -2 -2 -1 -1 -2 -4 -1 -1 -3 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -12 -10 -13 -20 -25 -20 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -6 -7 -6 -7 -5 -5 -8 -7 -6 -5 -5 -2 -2 -2 -2 -3 -5 -7 -7 -2 -2 -11 -20 -26 -25 -17 -12 -8 -5 -3 -2 -2 -2 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -5 -10 -15 -14 -14 -16 -20 -25 -29 -28 -21 -14 -9 -7 -8 -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 -7 -92 -78 -40 -19 -30 -44 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -93 -140 -130 -111 -106 -102 -112 -128 -133 -137 -144 -140 -130 -128 -118 -107 -103 -94 -80 -68 -60 -54 -43 -31 -23 -19 -20 -19 -17 -20 -27 -29 -20 -21 -26 -36 -50 -63 -74 -76 -60 -37 -23 -20 -26 -39 -50 -57 -63 -68 -73 -72 -66 -63 -66 -72 -76 -81 -87 -89 -89 -89 -86 -84 -79 -68 -54 -50 -49 -54 -69 -96 -114 -119 -119 -103 -95 -84 -86 -101 -112 -119 -124 -119 -103 -94 -100 -99 -110 -121 -128 -132 -137 -126 -119 -125 -125 -125 -127 -136 -159 -177 -145 -69 -6 -53 -208 -263 -253 -242 -227 -207 -189 -172 -161 -149 -134 -114 -95 -82 -75 -69 -62 -54 -42 -32 -24 -21 -26 -33 -38 -40 -41 -43 -47 -51 -54 -54 -53 -57 -59 -54 -47 -39 -35 -33 -33 -32 -31 -27 -19 -11 -6 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -1 -1 -1 -3 -7 -12 -21 -47 -79 -107 -128 -126 -113 -92 -77 -74 -86 -107 -137 -158 -117 -71 -37 -17 -7 -4 -3 -1 -1 -1 -0 -0 -0 -0 -3 -17 -44 -74 -95 -103 -105 -90 -59 -34 -20 -13 -9 -7 -7 -7 -9 -12 -13 -11 -7 -4 -1 -1 -1 -1 -2 -3 -8 -14 -19 -20 -18 -16 -18 -24 -36 -38 -30 -22 -15 -8 -4 -2 -1 -1 -2 -5 -8 -9 -9 -8 -7 -5 -3 -2 -1 -0 -0 -1 -2 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -2 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -2 -3 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -12 -13 -13 -13 -6 -3 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -3 -6 -9 -9 -8 -8 -7 -8 -10 -11 -12 -10 -7 -4 -2 -1 -1 -1 -1 -1 -1 -0 -5 -19 -29 -28 -25 -17 -19 -9 -4 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -3 -4 -2 -1 -1 -1 -1 -1 -3 -6 -6 -6 -6 -11 -20 -30 -35 -28 -21 -13 -8 -8 -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 -6 -29 -82 -72 -40 -35 -63 -72 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -112 -148 -131 -112 -109 -109 -114 -126 -133 -135 -136 -122 -112 -111 -102 -87 -80 -78 -66 -57 -50 -43 -33 -24 -21 -20 -19 -18 -18 -22 -27 -27 -22 -23 -31 -39 -50 -62 -71 -73 -64 -44 -26 -22 -27 -37 -50 -60 -64 -67 -70 -74 -69 -66 -68 -74 -80 -83 -85 -86 -87 -87 -86 -84 -78 -68 -59 -61 -65 -77 -96 -116 -122 -117 -107 -91 -79 -69 -74 -91 -105 -110 -110 -109 -106 -101 -114 -112 -122 -147 -156 -151 -145 -141 -137 -136 -136 -139 -145 -160 -181 -203 -209 -161 -6 -13 -71 -206 -258 -245 -236 -222 -203 -187 -175 -162 -147 -130 -113 -97 -84 -75 -68 -63 -49 -37 -27 -23 -26 -34 -40 -44 -45 -46 -48 -52 -56 -56 -53 -56 -60 -58 -51 -44 -40 -38 -38 -38 -37 -31 -22 -14 -7 -4 -3 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -1 -2 -2 -1 -1 -2 -2 -3 -2 -2 -1 -2 -3 -5 -6 -6 -4 -2 -1 -1 -2 -2 -4 -13 -28 -60 -104 -139 -147 -132 -110 -92 -74 -59 -68 -88 -117 -157 -148 -105 -62 -34 -16 -7 -3 -1 -1 -1 -2 -1 -1 -0 -1 -6 -18 -36 -46 -46 -40 -26 -16 -10 -7 -7 -7 -6 -6 -7 -10 -14 -14 -10 -5 -2 -1 -1 -1 -1 -3 -5 -10 -17 -21 -20 -18 -16 -16 -19 -26 -31 -30 -24 -20 -12 -6 -3 -2 -2 -5 -9 -13 -16 -15 -15 -14 -11 -7 -5 -3 -2 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -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 -1 -9 -15 -11 -6 -8 -7 -7 -3 -1 -1 -2 -3 -3 -2 -1 -1 -2 -2 -3 -3 -4 -5 -7 -8 -7 -9 -11 -13 -15 -17 -17 -14 -11 -8 -5 -2 -1 -0 -0 -0 -0 -2 -11 -24 -29 -25 -20 -14 -15 -12 -8 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -4 -13 -9 -4 -2 -1 -1 -0 -1 -1 -2 -2 -3 -6 -14 -27 -34 -29 -20 -11 -6 -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 -13 -51 -77 -80 -66 -50 -61 -92 -86 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -79 -130 -132 -123 -118 -118 -120 -125 -132 -127 -117 -100 -94 -91 -82 -77 -78 -70 -56 -49 -42 -35 -28 -24 -24 -26 -23 -16 -14 -20 -24 -24 -24 -27 -32 -40 -50 -57 -62 -64 -60 -48 -34 -25 -28 -39 -53 -60 -60 -61 -62 -67 -66 -65 -68 -73 -78 -82 -85 -87 -89 -89 -91 -88 -80 -73 -73 -83 -95 -109 -116 -112 -105 -98 -91 -83 -76 -67 -67 -86 -104 -107 -104 -104 -106 -106 -115 -133 -144 -156 -163 -168 -166 -155 -150 -144 -142 -150 -164 -177 -188 -201 -212 -176 -0 -0 -0 -155 -232 -231 -228 -226 -216 -201 -187 -173 -158 -143 -129 -114 -97 -83 -73 -70 -54 -40 -32 -28 -29 -35 -42 -47 -47 -47 -48 -51 -55 -56 -54 -57 -61 -61 -56 -50 -46 -45 -44 -43 -40 -34 -24 -16 -10 -7 -5 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -1 -1 -2 -2 -2 -2 -3 -3 -4 -4 -4 -3 -3 -5 -7 -9 -11 -11 -7 -2 -1 -1 -1 -1 -3 -11 -26 -54 -92 -125 -135 -118 -90 -68 -48 -39 -51 -72 -95 -136 -160 -134 -90 -55 -29 -12 -6 -4 -2 -2 -2 -1 -1 -1 -3 -8 -17 -25 -25 -21 -16 -11 -7 -4 -4 -5 -6 -5 -6 -8 -12 -14 -12 -7 -4 -1 -0 -1 -1 -1 -3 -6 -10 -16 -18 -17 -16 -16 -14 -15 -18 -22 -23 -17 -14 -11 -7 -4 -2 -3 -8 -18 -33 -44 -42 -36 -28 -19 -13 -10 -9 -4 -2 -1 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -0 -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 -2 -9 -13 -9 -6 -5 -4 -4 -4 -6 -5 -6 -10 -9 -6 -4 -4 -4 -3 -3 -3 -3 -3 -4 -8 -9 -13 -17 -17 -18 -21 -20 -18 -15 -11 -5 -1 -1 -0 -0 -0 -0 -3 -11 -19 -21 -19 -17 -17 -18 -19 -16 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -4 -8 -8 -5 -2 -2 -1 -0 -0 -1 -1 -1 -1 -3 -8 -18 -25 -24 -17 -8 -4 -5 -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 -75 -95 -89 -72 -60 -59 -72 -92 -70 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -106 -152 -144 -135 -130 -126 -123 -120 -114 -106 -93 -86 -82 -79 -78 -76 -67 -54 -49 -43 -35 -31 -31 -31 -29 -22 -15 -10 -16 -21 -24 -28 -29 -32 -42 -49 -48 -47 -46 -46 -44 -38 -32 -32 -38 -47 -50 -51 -55 -58 -62 -63 -65 -69 -75 -81 -85 -88 -90 -92 -89 -83 -85 -84 -87 -96 -110 -125 -130 -115 -94 -82 -80 -76 -70 -66 -64 -67 -86 -100 -104 -103 -102 -102 -102 -103 -114 -126 -146 -176 -190 -182 -165 -156 -151 -149 -153 -159 -169 -181 -197 -215 -191 -21 -4 -7 -148 -224 -233 -228 -227 -221 -209 -198 -186 -169 -151 -136 -119 -101 -91 -80 -71 -55 -43 -35 -32 -32 -35 -40 -45 -47 -47 -47 -47 -51 -54 -55 -59 -63 -65 -63 -59 -55 -52 -50 -47 -44 -38 -29 -22 -18 -14 -8 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -1 -1 -2 -2 -3 -4 -3 -5 -5 -6 -6 -5 -4 -5 -6 -9 -12 -13 -11 -7 -3 -1 -1 -1 -1 -1 -3 -10 -26 -51 -84 -112 -117 -100 -71 -47 -32 -31 -42 -54 -72 -117 -182 -158 -111 -75 -47 -27 -17 -13 -8 -3 -2 -1 -1 -4 -11 -21 -28 -28 -22 -15 -11 -8 -6 -6 -6 -6 -5 -5 -7 -9 -12 -14 -12 -8 -4 -1 -1 -1 -1 -1 -3 -5 -9 -13 -14 -13 -14 -14 -13 -12 -12 -14 -14 -8 -5 -5 -5 -4 -4 -5 -14 -39 -76 -94 -90 -72 -49 -30 -19 -18 -15 -8 -3 -1 -1 -3 -4 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -2 -7 -11 -11 -8 -6 -4 -5 -9 -13 -12 -10 -15 -22 -19 -16 -15 -17 -16 -7 -3 -3 -4 -4 -5 -9 -15 -20 -24 -20 -22 -26 -28 -27 -19 -7 -3 -1 -0 -0 -0 -0 -1 -3 -7 -12 -14 -13 -14 -18 -20 -18 -15 -5 -3 -3 -3 -3 -2 -3 -3 -3 -2 -2 -4 -7 -10 -13 -8 -3 -1 -1 -1 -1 -1 -1 -1 -2 -5 -11 -16 -17 -13 -6 -3 -5 -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 -6 -28 -83 -73 -58 -50 -51 -59 -65 -49 -19 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -74 -125 -121 -127 -134 -128 -122 -117 -110 -108 -103 -101 -96 -90 -84 -78 -68 -57 -48 -44 -42 -41 -41 -38 -30 -20 -16 -10 -15 -24 -31 -35 -36 -38 -41 -43 -36 -30 -29 -31 -35 -37 -35 -31 -35 -42 -47 -54 -61 -64 -65 -66 -70 -76 -81 -86 -90 -94 -95 -92 -84 -85 -91 -98 -106 -119 -130 -134 -123 -100 -80 -71 -73 -71 -65 -63 -68 -78 -92 -96 -99 -99 -101 -105 -105 -102 -124 -149 -170 -186 -193 -186 -172 -163 -160 -155 -148 -148 -156 -169 -188 -213 -222 -155 -37 -139 -229 -251 -243 -233 -225 -217 -208 -204 -194 -180 -159 -139 -118 -100 -94 -84 -70 -54 -44 -38 -34 -34 -35 -38 -41 -43 -45 -45 -46 -48 -51 -55 -60 -66 -68 -68 -67 -64 -59 -55 -52 -51 -49 -38 -32 -28 -22 -14 -6 -2 -2 -2 -1 -2 -2 -1 -1 -2 -2 -3 -4 -4 -3 -2 -2 -2 -2 -3 -4 -5 -5 -5 -7 -7 -6 -5 -6 -9 -13 -15 -15 -12 -6 -2 -1 -1 -0 -1 -1 -3 -9 -23 -47 -76 -98 -96 -81 -56 -35 -21 -18 -23 -31 -52 -108 -209 -181 -133 -94 -66 -45 -31 -22 -12 -2 -1 -1 -5 -15 -28 -39 -39 -29 -18 -12 -8 -7 -8 -9 -9 -8 -7 -7 -8 -10 -13 -14 -12 -9 -5 -2 -2 -1 -1 -2 -3 -5 -7 -9 -10 -11 -14 -14 -14 -12 -11 -9 -9 -7 -5 -5 -7 -9 -11 -17 -36 -80 -107 -115 -113 -91 -60 -37 -21 -22 -20 -14 -6 -2 -0 -1 -3 -3 -3 -2 -1 -2 -2 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -0 -2 -4 -7 -9 -13 -12 -8 -6 -6 -6 -6 -10 -20 -24 -24 -34 -39 -36 -35 -16 -4 -4 -5 -6 -9 -16 -23 -27 -24 -26 -31 -35 -38 -37 -28 -16 -6 -2 -0 -0 -0 -0 -1 -2 -4 -8 -11 -13 -15 -21 -28 -20 -13 -7 -4 -3 -2 -3 -3 -3 -3 -3 -4 -3 -4 -8 -21 -28 -13 -6 -4 -3 -2 -2 -2 -1 -1 -2 -4 -7 -10 -11 -9 -5 -4 -6 -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 -39 -96 -72 -52 -40 -38 -45 -61 -64 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -15 -33 -42 -69 -119 -133 -127 -122 -117 -114 -114 -118 -111 -99 -87 -78 -71 -59 -48 -48 -53 -54 -52 -42 -28 -16 -15 -15 -23 -36 -41 -40 -39 -40 -38 -35 -27 -19 -17 -20 -26 -33 -36 -37 -35 -46 -56 -65 -72 -71 -67 -69 -76 -82 -85 -86 -87 -88 -91 -97 -101 -106 -109 -103 -108 -124 -131 -120 -100 -87 -76 -70 -64 -61 -65 -77 -90 -99 -100 -94 -95 -97 -103 -111 -116 -125 -140 -159 -175 -182 -183 -180 -176 -172 -167 -159 -141 -138 -152 -160 -175 -202 -233 -226 -94 -180 -260 -257 -233 -219 -213 -207 -203 -201 -196 -183 -164 -144 -124 -106 -95 -84 -70 -55 -45 -40 -37 -36 -35 -36 -37 -36 -41 -44 -48 -50 -51 -54 -59 -64 -68 -72 -73 -71 -66 -61 -58 -58 -58 -51 -45 -40 -33 -23 -12 -4 -2 -2 -2 -2 -2 -2 -2 -1 -2 -3 -4 -4 -3 -2 -1 -1 -1 -2 -3 -5 -4 -7 -8 -7 -6 -7 -9 -12 -15 -18 -18 -13 -6 -3 -1 -1 -1 -1 -2 -3 -7 -21 -45 -71 -87 -77 -63 -43 -26 -16 -12 -11 -17 -43 -114 -120 -162 -156 -115 -76 -53 -37 -25 -16 -7 -4 -8 -22 -39 -51 -51 -38 -22 -14 -9 -7 -7 -8 -9 -8 -7 -7 -7 -8 -9 -11 -12 -10 -8 -4 -2 -2 -1 -1 -2 -3 -4 -5 -8 -9 -12 -14 -15 -14 -13 -12 -11 -13 -15 -17 -19 -24 -32 -40 -58 -89 -103 -102 -94 -95 -86 -62 -41 -22 -18 -21 -18 -10 -3 -0 -0 -2 -3 -2 -2 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -1 -1 -1 -6 -14 -15 -9 -4 -3 -2 -5 -10 -16 -21 -23 -30 -44 -48 -38 -20 -8 -6 -8 -12 -18 -26 -28 -30 -28 -31 -36 -38 -39 -38 -24 -7 -1 -1 -0 -0 -0 -0 -0 -0 -2 -5 -7 -11 -18 -32 -37 -29 -19 -10 -5 -4 -3 -3 -3 -3 -4 -5 -6 -8 -9 -6 -9 -11 -11 -7 -5 -4 -4 -6 -7 -5 -4 -5 -5 -5 -6 -7 -5 -4 -4 -8 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -57 -96 -67 -47 -33 -33 -44 -74 -76 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -69 -130 -132 -126 -121 -117 -118 -122 -118 -111 -100 -85 -70 -58 -50 -49 -57 -59 -57 -48 -36 -25 -21 -27 -36 -46 -47 -42 -38 -36 -35 -33 -25 -14 -11 -13 -21 -33 -42 -44 -46 -54 -65 -71 -74 -71 -67 -70 -81 -91 -95 -97 -101 -103 -98 -96 -105 -111 -111 -103 -106 -118 -115 -98 -84 -79 -70 -59 -57 -64 -84 -111 -127 -122 -105 -90 -90 -97 -105 -116 -131 -149 -166 -179 -182 -177 -172 -174 -179 -178 -173 -168 -142 -131 -144 -148 -161 -190 -219 -221 -192 -235 -266 -252 -242 -230 -214 -202 -198 -191 -192 -180 -169 -154 -134 -115 -100 -88 -76 -66 -54 -44 -39 -38 -36 -35 -35 -32 -37 -44 -49 -48 -48 -51 -57 -62 -67 -72 -71 -72 -70 -66 -62 -64 -64 -60 -57 -52 -44 -33 -20 -9 -3 -3 -3 -3 -3 -2 -2 -1 -2 -3 -4 -4 -3 -2 -1 -1 -1 -1 -2 -4 -4 -5 -6 -6 -8 -10 -12 -15 -18 -19 -17 -12 -6 -3 -2 -3 -3 -2 -2 -3 -5 -13 -30 -52 -66 -62 -51 -36 -21 -13 -9 -7 -15 -48 -145 -78 -120 -144 -118 -77 -51 -37 -29 -27 -30 -37 -46 -57 -65 -63 -48 -26 -16 -10 -8 -7 -7 -8 -8 -7 -7 -7 -6 -5 -7 -9 -10 -9 -7 -4 -2 -1 -1 -1 -2 -2 -3 -6 -9 -11 -14 -15 -16 -15 -15 -15 -17 -24 -33 -45 -58 -71 -76 -75 -73 -74 -76 -78 -76 -83 -92 -82 -54 -27 -17 -21 -21 -14 -6 -2 -0 -1 -2 -2 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -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 -1 -3 -2 -1 -0 -0 -0 -0 -0 -4 -8 -8 -5 -1 -3 -6 -8 -10 -12 -21 -30 -29 -32 -33 -34 -22 -10 -6 -8 -14 -24 -34 -28 -31 -36 -37 -33 -30 -31 -29 -21 -13 -6 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -11 -23 -30 -32 -24 -15 -19 -12 -5 -5 -6 -6 -6 -9 -13 -25 -28 -16 -13 -19 -17 -9 -7 -4 -5 -9 -12 -11 -11 -14 -6 -4 -4 -3 -3 -3 -4 -10 -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 -1 -74 -90 -63 -42 -30 -27 -42 -85 -84 -35 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -31 -120 -131 -125 -121 -119 -119 -120 -121 -120 -110 -94 -78 -65 -57 -56 -64 -71 -77 -76 -65 -58 -51 -45 -48 -55 -53 -46 -39 -36 -35 -32 -24 -15 -9 -12 -24 -42 -53 -57 -62 -69 -74 -77 -76 -73 -70 -71 -81 -96 -107 -110 -110 -104 -103 -109 -117 -122 -117 -111 -110 -110 -100 -88 -80 -73 -64 -57 -58 -80 -118 -139 -134 -112 -92 -77 -79 -95 -112 -131 -154 -176 -191 -194 -186 -174 -168 -176 -178 -175 -170 -163 -147 -129 -123 -131 -148 -178 -208 -207 -168 -176 -269 -253 -232 -222 -215 -208 -201 -192 -186 -180 -172 -162 -146 -127 -111 -99 -89 -83 -71 -55 -45 -40 -38 -35 -32 -30 -33 -38 -42 -42 -41 -45 -52 -59 -65 -72 -72 -72 -71 -68 -65 -67 -66 -64 -64 -61 -55 -43 -29 -17 -8 -6 -6 -6 -6 -4 -3 -2 -2 -3 -4 -4 -3 -2 -2 -2 -2 -2 -3 -3 -4 -4 -5 -7 -10 -11 -13 -17 -20 -20 -16 -11 -8 -7 -8 -10 -9 -8 -5 -4 -4 -5 -11 -21 -30 -37 -36 -28 -17 -9 -6 -5 -17 -59 -116 -54 -41 -52 -77 -84 -60 -54 -44 -48 -60 -76 -87 -86 -75 -58 -36 -15 -11 -7 -7 -8 -8 -9 -9 -9 -11 -9 -7 -6 -7 -7 -7 -7 -7 -5 -2 -1 -1 -1 -1 -1 -3 -5 -10 -11 -13 -16 -18 -19 -20 -22 -28 -41 -59 -81 -103 -118 -119 -106 -86 -75 -68 -67 -72 -88 -106 -100 -70 -43 -26 -21 -19 -15 -10 -4 -0 -0 -1 -1 -1 -1 -1 -1 -1 -3 -2 -2 -1 -1 -0 -0 -0 -1 -0 -1 -1 -2 -3 -3 -2 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -1 -2 -3 -2 -0 -2 -4 -5 -5 -7 -17 -33 -37 -40 -46 -49 -33 -14 -4 -7 -17 -35 -38 -30 -28 -34 -36 -28 -29 -28 -22 -16 -9 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -7 -16 -24 -29 -23 -13 -17 -15 -11 -14 -17 -18 -21 -18 -14 -27 -22 -13 -10 -11 -11 -12 -13 -6 -4 -9 -14 -16 -17 -21 -9 -3 -2 -2 -2 -3 -6 -13 -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 -2 -9 -83 -74 -51 -34 -25 -27 -45 -72 -60 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -61 -128 -123 -119 -117 -118 -119 -121 -119 -109 -95 -88 -86 -82 -82 -89 -96 -105 -109 -103 -99 -84 -68 -62 -63 -59 -50 -44 -42 -39 -34 -27 -20 -13 -19 -39 -62 -74 -78 -79 -80 -80 -81 -78 -76 -73 -73 -79 -94 -109 -111 -104 -105 -112 -120 -127 -131 -126 -118 -116 -108 -100 -92 -79 -66 -57 -55 -61 -92 -138 -143 -119 -91 -75 -63 -68 -94 -124 -156 -184 -200 -202 -192 -178 -166 -161 -175 -175 -169 -162 -151 -139 -129 -123 -126 -140 -167 -197 -209 -204 -222 -257 -255 -242 -222 -213 -208 -199 -193 -187 -186 -178 -169 -157 -142 -127 -113 -102 -93 -82 -65 -53 -44 -39 -35 -32 -31 -32 -36 -38 -37 -35 -37 -43 -51 -58 -62 -67 -71 -72 -71 -69 -69 -68 -66 -67 -66 -62 -52 -38 -25 -16 -12 -12 -12 -11 -8 -5 -3 -3 -4 -4 -4 -3 -3 -3 -3 -3 -3 -4 -5 -4 -3 -5 -9 -12 -13 -13 -17 -20 -20 -17 -13 -11 -11 -14 -17 -17 -15 -10 -7 -5 -3 -4 -6 -8 -10 -15 -14 -10 -5 -3 -5 -19 -68 -86 -23 -3 -25 -69 -90 -72 -71 -72 -73 -94 -107 -105 -92 -66 -44 -23 -10 -6 -6 -6 -7 -8 -8 -10 -13 -14 -11 -9 -8 -8 -8 -9 -9 -9 -7 -3 -1 -1 -1 -1 -1 -2 -5 -9 -10 -12 -15 -18 -22 -25 -28 -42 -62 -85 -111 -139 -159 -156 -132 -100 -85 -77 -71 -70 -77 -88 -93 -81 -60 -44 -31 -21 -14 -10 -7 -2 -1 -1 -1 -1 -2 -2 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -4 -3 -4 -4 -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 -1 -2 -2 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -2 -5 -12 -24 -44 -55 -58 -60 -51 -32 -16 -9 -18 -28 -30 -31 -31 -32 -34 -31 -27 -23 -19 -13 -6 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -7 -13 -18 -15 -9 -8 -6 -12 -22 -25 -19 -23 -13 -10 -13 -12 -10 -10 -10 -10 -12 -17 -12 -5 -6 -11 -12 -17 -12 -5 -2 -1 -2 -2 -3 -7 -13 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -25 -67 -91 -57 -36 -27 -25 -34 -47 -30 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -31 -117 -124 -119 -117 -118 -120 -120 -115 -107 -99 -94 -95 -98 -103 -110 -115 -120 -132 -116 -98 -90 -83 -74 -67 -61 -55 -51 -49 -44 -36 -30 -29 -33 -48 -71 -87 -87 -84 -85 -86 -85 -81 -76 -74 -72 -74 -82 -93 -103 -104 -105 -109 -116 -123 -129 -130 -123 -118 -122 -118 -111 -98 -80 -65 -58 -62 -78 -107 -153 -142 -111 -85 -68 -59 -63 -89 -132 -159 -180 -200 -197 -180 -167 -160 -157 -175 -173 -165 -157 -146 -133 -130 -125 -124 -134 -157 -185 -207 -228 -252 -251 -228 -236 -228 -221 -210 -198 -195 -195 -188 -178 -170 -162 -153 -141 -128 -114 -102 -90 -70 -57 -49 -43 -37 -33 -31 -32 -35 -35 -35 -33 -33 -35 -39 -46 -53 -60 -67 -70 -71 -71 -71 -71 -70 -70 -67 -65 -58 -47 -34 -25 -21 -20 -19 -17 -14 -8 -4 -3 -4 -4 -4 -3 -3 -3 -3 -3 -3 -5 -5 -4 -3 -6 -10 -13 -14 -15 -18 -21 -21 -17 -13 -11 -12 -15 -17 -21 -21 -16 -10 -6 -3 -2 -3 -3 -3 -4 -4 -4 -2 -2 -6 -23 -77 -119 -32 -0 -49 -100 -104 -106 -110 -66 -38 -50 -49 -70 -84 -49 -31 -16 -8 -5 -5 -6 -6 -7 -9 -13 -15 -14 -10 -7 -7 -7 -8 -10 -11 -9 -7 -4 -2 -1 -1 -1 -1 -2 -4 -7 -9 -11 -15 -18 -20 -28 -38 -57 -81 -105 -129 -152 -168 -166 -137 -114 -107 -101 -89 -75 -63 -58 -74 -74 -63 -50 -37 -25 -14 -8 -10 -7 -4 -2 -2 -2 -2 -2 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -5 -5 -6 -6 -5 -5 -6 -5 -4 -3 -2 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -4 -8 -18 -55 -68 -65 -66 -64 -47 -27 -15 -16 -23 -32 -41 -42 -36 -38 -39 -32 -26 -23 -18 -9 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -5 -8 -8 -11 -8 -8 -9 -9 -12 -20 -23 -17 -13 -10 -10 -12 -13 -15 -14 -12 -11 -10 -11 -10 -5 -4 -10 -7 -5 -3 -2 -1 -1 -2 -2 -3 -7 -11 -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 -4 -25 -80 -134 -95 -50 -27 -23 -27 -49 -59 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -14 -58 -127 -122 -117 -118 -121 -121 -120 -118 -116 -118 -120 -122 -125 -126 -125 -125 -126 -116 -96 -89 -84 -80 -72 -63 -57 -55 -53 -49 -41 -39 -51 -74 -96 -102 -91 -82 -84 -91 -92 -85 -75 -69 -67 -69 -78 -88 -96 -103 -108 -109 -108 -112 -119 -122 -119 -110 -105 -113 -119 -114 -101 -84 -74 -76 -88 -104 -118 -137 -119 -97 -80 -69 -63 -66 -91 -141 -125 -93 -138 -180 -168 -157 -153 -150 -174 -170 -161 -152 -143 -133 -132 -128 -123 -129 -146 -170 -193 -218 -247 -247 -228 -209 -218 -214 -205 -201 -202 -203 -196 -182 -174 -169 -161 -151 -140 -125 -112 -98 -82 -67 -57 -49 -42 -37 -33 -32 -34 -33 -33 -32 -31 -32 -35 -40 -47 -53 -61 -67 -70 -71 -73 -74 -71 -71 -68 -65 -60 -53 -45 -36 -32 -30 -28 -26 -22 -14 -7 -4 -4 -4 -3 -3 -2 -2 -2 -2 -3 -4 -4 -4 -5 -7 -11 -13 -14 -15 -19 -21 -19 -14 -9 -8 -10 -15 -21 -26 -24 -18 -12 -8 -4 -2 -2 -2 -2 -2 -2 -2 -1 -2 -7 -26 -82 -97 -30 -1 -14 -36 -54 -50 -27 -7 -1 -2 -34 -62 -56 -34 -20 -13 -9 -7 -6 -6 -5 -6 -11 -14 -15 -14 -11 -8 -6 -5 -5 -5 -8 -7 -5 -3 -2 -1 -1 -1 -1 -2 -4 -6 -8 -10 -11 -14 -20 -31 -50 -73 -97 -116 -129 -141 -147 -141 -128 -120 -119 -119 -112 -99 -83 -68 -69 -68 -59 -46 -35 -26 -16 -9 -10 -10 -8 -4 -2 -1 -1 -1 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -5 -4 -5 -6 -6 -7 -6 -3 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -3 -4 -1 -0 -0 -0 -0 -0 -2 -5 -17 -45 -59 -55 -49 -50 -35 -28 -24 -18 -19 -35 -49 -49 -43 -38 -36 -39 -39 -35 -26 -12 -4 -6 -5 -3 -1 -1 -0 -0 -0 -0 -1 -1 -3 -9 -9 -7 -5 -8 -12 -12 -11 -11 -13 -11 -11 -12 -14 -16 -19 -24 -24 -19 -15 -13 -10 -7 -6 -8 -10 -6 -3 -2 -1 -1 -2 -2 -2 -3 -6 -9 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -105 -137 -129 -92 -56 -29 -23 -34 -68 -71 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -59 -115 -116 -114 -118 -124 -130 -131 -121 -86 -23 -31 -44 -57 -71 -99 -121 -98 -77 -82 -89 -89 -81 -68 -56 -50 -52 -55 -54 -67 -91 -114 -122 -108 -84 -80 -87 -88 -77 -62 -54 -56 -61 -72 -84 -88 -96 -104 -105 -102 -102 -101 -109 -108 -102 -96 -95 -102 -114 -117 -102 -91 -85 -89 -101 -111 -119 -116 -102 -88 -78 -71 -72 -80 -94 -115 -99 -29 -31 -111 -160 -142 -139 -141 -166 -164 -156 -148 -139 -132 -132 -130 -122 -125 -138 -159 -179 -206 -236 -240 -230 -209 -216 -213 -206 -206 -210 -209 -198 -186 -180 -180 -170 -159 -149 -134 -120 -105 -91 -77 -65 -56 -48 -41 -37 -34 -34 -32 -32 -31 -30 -31 -34 -38 -42 -48 -55 -64 -70 -74 -76 -80 -77 -74 -70 -66 -62 -59 -55 -49 -44 -41 -40 -37 -34 -25 -16 -10 -6 -5 -4 -3 -2 -1 -1 -1 -2 -3 -4 -5 -6 -9 -12 -13 -13 -13 -14 -14 -11 -8 -6 -8 -14 -26 -44 -49 -41 -31 -21 -13 -8 -4 -2 -2 -2 -1 -1 -1 -1 -2 -6 -20 -83 -49 -13 -1 -0 -3 -7 -5 -2 -0 -0 -19 -45 -51 -34 -20 -14 -11 -9 -7 -6 -6 -5 -6 -8 -10 -11 -11 -10 -7 -4 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -3 -5 -6 -8 -10 -12 -20 -34 -57 -83 -104 -117 -121 -123 -125 -127 -126 -128 -135 -132 -104 -108 -88 -83 -90 -78 -65 -60 -47 -32 -17 -11 -11 -11 -8 -5 -2 -1 -2 -2 -2 -1 -1 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -4 -7 -6 -4 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -1 -2 -2 -1 -1 -1 -2 -1 -1 -3 -6 -5 -2 -0 -0 -0 -0 -0 -2 -4 -11 -21 -27 -31 -17 -20 -17 -17 -13 -9 -19 -39 -46 -50 -56 -53 -50 -53 -51 -45 -30 -15 -6 -4 -6 -5 -1 -1 -0 -0 -1 -1 -1 -1 -2 -4 -4 -3 -2 -4 -8 -11 -13 -10 -10 -11 -13 -16 -17 -18 -22 -28 -32 -27 -19 -15 -11 -7 -8 -13 -11 -6 -3 -3 -3 -4 -3 -2 -2 -3 -5 -8 -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 -4 -29 -157 -157 -114 -80 -56 -36 -30 -48 -58 -47 -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 -12 -54 -101 -110 -113 -124 -126 -105 -61 -8 -1 -1 -0 -0 -0 -53 -105 -85 -71 -83 -100 -101 -89 -73 -57 -48 -49 -58 -71 -101 -124 -133 -121 -97 -89 -87 -82 -74 -61 -53 -53 -58 -65 -75 -81 -80 -90 -95 -96 -97 -98 -100 -106 -114 -107 -94 -88 -98 -119 -133 -114 -92 -89 -88 -92 -101 -104 -101 -89 -80 -76 -80 -88 -85 -60 -32 -25 -4 -13 -105 -149 -129 -126 -137 -155 -155 -150 -143 -139 -139 -138 -130 -121 -122 -132 -151 -169 -194 -213 -212 -216 -208 -213 -213 -209 -213 -221 -221 -210 -200 -194 -189 -177 -164 -153 -139 -123 -106 -93 -82 -72 -63 -54 -46 -39 -36 -34 -32 -31 -30 -30 -30 -33 -36 -38 -42 -49 -58 -68 -75 -78 -81 -83 -78 -73 -68 -64 -61 -60 -58 -55 -52 -51 -52 -49 -40 -29 -20 -14 -11 -8 -6 -3 -2 -1 -0 -1 -2 -4 -6 -8 -10 -13 -13 -12 -11 -11 -10 -6 -4 -6 -12 -26 -52 -77 -78 -60 -43 -29 -18 -11 -5 -3 -2 -1 -1 -1 -1 -1 -1 -3 -12 -72 -46 -13 -0 -1 -0 -0 -0 -0 -3 -15 -38 -49 -40 -25 -14 -11 -9 -8 -6 -4 -5 -5 -5 -5 -6 -7 -7 -6 -5 -3 -2 -3 -3 -2 -2 -2 -2 -2 -1 -2 -1 -2 -3 -4 -4 -5 -6 -7 -10 -17 -32 -58 -85 -102 -107 -108 -108 -114 -120 -123 -127 -139 -124 -31 -48 -32 -39 -44 -32 -48 -85 -55 -30 -17 -12 -10 -10 -9 -6 -4 -3 -3 -4 -4 -3 -2 -2 -4 -3 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -4 -3 -1 -0 -0 -0 -0 -0 -1 -2 -4 -6 -13 -44 -30 -19 -13 -9 -5 -6 -18 -33 -46 -59 -73 -79 -78 -71 -59 -51 -34 -19 -10 -7 -7 -6 -2 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -4 -4 -2 -3 -9 -13 -13 -12 -13 -14 -17 -18 -19 -21 -26 -31 -28 -20 -13 -10 -8 -7 -8 -8 -8 -6 -5 -7 -8 -6 -3 -2 -2 -4 -8 -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 -1 -16 -79 -130 -95 -68 -50 -44 -50 -58 -32 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -49 -93 -111 -122 -95 -39 -22 -64 -80 -0 -0 -0 -0 -61 -99 -89 -81 -92 -103 -100 -86 -72 -59 -50 -49 -55 -81 -131 -142 -128 -106 -91 -92 -92 -84 -74 -61 -54 -56 -64 -68 -73 -69 -73 -81 -89 -100 -112 -120 -128 -135 -126 -109 -93 -89 -104 -132 -152 -133 -85 -79 -74 -73 -77 -74 -67 -64 -65 -75 -90 -84 -53 -16 -0 -0 -1 -37 -114 -141 -129 -130 -143 -144 -141 -147 -152 -151 -147 -140 -129 -122 -121 -130 -146 -162 -185 -169 -116 -159 -207 -211 -215 -214 -218 -223 -218 -206 -193 -200 -192 -179 -164 -152 -141 -126 -109 -97 -86 -76 -69 -62 -53 -44 -38 -38 -34 -33 -32 -32 -32 -33 -34 -35 -38 -44 -50 -60 -71 -80 -85 -85 -83 -78 -73 -69 -66 -63 -62 -62 -60 -60 -61 -58 -51 -41 -34 -28 -23 -17 -12 -8 -5 -3 -1 -1 -1 -3 -5 -8 -11 -13 -13 -11 -9 -9 -6 -4 -5 -9 -18 -35 -63 -93 -88 -64 -41 -24 -14 -9 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -6 -49 -61 -59 -63 -51 -20 -34 -6 -51 -73 -71 -57 -41 -27 -15 -10 -9 -7 -7 -6 -4 -3 -3 -3 -4 -5 -6 -7 -7 -7 -5 -3 -3 -4 -2 -2 -2 -2 -2 -1 -1 -1 -1 -3 -4 -4 -3 -3 -4 -6 -11 -25 -50 -77 -92 -92 -93 -97 -103 -112 -113 -115 -129 -125 -38 -3 -0 -2 -1 -1 -16 -47 -42 -40 -20 -11 -9 -10 -11 -10 -9 -7 -6 -5 -4 -4 -3 -4 -4 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -2 -3 -3 -2 -0 -0 -0 -1 -1 -1 -1 -1 -1 -8 -32 -33 -26 -15 -8 -4 -3 -11 -29 -55 -74 -82 -85 -82 -78 -63 -55 -42 -29 -21 -15 -13 -10 -7 -4 -1 -1 -1 -1 -2 -2 -3 -3 -6 -8 -6 -3 -2 -9 -15 -18 -18 -16 -13 -16 -18 -21 -22 -22 -24 -23 -19 -13 -9 -7 -7 -9 -12 -12 -9 -9 -10 -11 -11 -9 -3 -3 -3 -7 -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 -3 -30 -108 -65 -61 -60 -58 -48 -34 -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 -1 -14 -49 -96 -125 -87 -21 -2 -5 -9 -0 -0 -0 -0 -66 -97 -87 -72 -75 -91 -93 -76 -66 -58 -53 -54 -64 -98 -161 -152 -125 -104 -97 -98 -97 -87 -74 -64 -59 -62 -65 -67 -68 -65 -73 -74 -92 -112 -129 -139 -142 -139 -124 -106 -97 -101 -122 -152 -165 -134 -76 -65 -62 -57 -56 -57 -52 -55 -67 -97 -101 -53 -12 -0 -0 -0 -3 -140 -151 -140 -135 -133 -131 -130 -136 -150 -156 -153 -145 -135 -131 -134 -132 -140 -144 -161 -182 -195 -204 -216 -207 -207 -218 -218 -227 -232 -224 -212 -195 -199 -189 -177 -164 -153 -144 -133 -118 -103 -90 -79 -76 -71 -61 -51 -44 -39 -33 -33 -33 -34 -33 -32 -33 -32 -36 -40 -47 -55 -64 -76 -87 -93 -90 -86 -84 -79 -74 -71 -68 -67 -65 -64 -64 -63 -60 -55 -50 -43 -35 -26 -20 -15 -10 -7 -3 -1 -1 -3 -6 -9 -12 -13 -12 -10 -8 -6 -4 -5 -8 -13 -21 -36 -58 -85 -76 -52 -30 -16 -8 -5 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -26 -60 -92 -100 -85 -82 -90 -70 -82 -76 -55 -37 -25 -16 -12 -11 -9 -7 -6 -6 -4 -2 -1 -2 -4 -6 -7 -8 -8 -8 -7 -6 -5 -5 -3 -2 -2 -2 -2 -1 -1 -0 -1 -2 -2 -2 -2 -2 -3 -5 -7 -16 -32 -52 -65 -71 -77 -85 -94 -103 -104 -105 -105 -69 -5 -0 -0 -0 -0 -0 -2 -7 -23 -54 -32 -13 -7 -7 -9 -13 -15 -14 -12 -8 -5 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -4 -2 -2 -1 -2 -3 -5 -5 -4 -1 -1 -1 -1 -1 -1 -0 -0 -2 -11 -24 -38 -38 -22 -17 -10 -2 -8 -31 -60 -81 -88 -82 -66 -62 -63 -58 -50 -45 -39 -30 -24 -20 -15 -8 -1 -1 -1 -1 -1 -5 -8 -7 -7 -6 -5 -5 -6 -12 -20 -23 -25 -22 -19 -18 -19 -22 -25 -24 -23 -20 -18 -14 -10 -8 -8 -10 -15 -14 -11 -8 -9 -12 -15 -13 -6 -3 -3 -5 -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 -5 -42 -88 -48 -63 -59 -34 -16 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -15 -45 -74 -58 -9 -0 -0 -0 -0 -0 -0 -0 -41 -61 -44 -15 -12 -48 -75 -73 -68 -63 -64 -62 -77 -127 -183 -146 -125 -113 -107 -104 -96 -87 -81 -74 -67 -72 -74 -73 -73 -72 -80 -70 -94 -121 -140 -143 -129 -111 -96 -90 -100 -117 -147 -175 -169 -114 -72 -59 -52 -36 -27 -31 -47 -72 -101 -135 -129 -42 -0 -0 -0 -9 -51 -137 -136 -117 -109 -112 -114 -118 -132 -151 -149 -146 -140 -139 -141 -141 -139 -145 -145 -158 -174 -190 -205 -212 -207 -205 -221 -220 -223 -222 -219 -217 -201 -198 -188 -176 -165 -156 -149 -141 -125 -109 -95 -85 -82 -77 -68 -58 -49 -42 -36 -33 -33 -34 -33 -31 -32 -33 -36 -41 -48 -56 -63 -72 -81 -90 -98 -98 -96 -91 -86 -81 -77 -71 -68 -65 -64 -64 -63 -61 -60 -55 -46 -35 -28 -23 -18 -13 -8 -3 -2 -3 -5 -8 -10 -12 -12 -10 -7 -4 -3 -5 -9 -13 -17 -26 -41 -59 -50 -36 -23 -13 -7 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -11 -37 -78 -105 -104 -94 -82 -70 -55 -37 -26 -20 -15 -11 -11 -9 -7 -6 -6 -6 -4 -2 -2 -2 -4 -6 -7 -8 -8 -8 -6 -5 -7 -7 -5 -3 -2 -2 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -3 -4 -6 -11 -19 -30 -41 -48 -60 -72 -83 -93 -96 -98 -101 -83 -14 -0 -0 -0 -0 -0 -0 -0 -7 -59 -54 -29 -14 -7 -6 -11 -14 -13 -12 -10 -7 -5 -3 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -2 -3 -5 -6 -7 -6 -4 -2 -2 -4 -6 -7 -8 -5 -3 -1 -2 -3 -3 -1 -1 -5 -20 -30 -37 -40 -18 -10 -8 -5 -13 -32 -54 -73 -84 -72 -63 -67 -65 -57 -53 -47 -44 -43 -38 -30 -21 -11 -3 -1 -1 -1 -1 -4 -7 -5 -7 -8 -10 -12 -13 -16 -23 -26 -31 -29 -24 -22 -23 -25 -27 -27 -26 -23 -18 -13 -9 -8 -8 -11 -13 -15 -13 -9 -10 -12 -16 -15 -10 -4 -2 -3 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -54 -75 -49 -65 -19 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -10 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -12 -45 -78 -80 -80 -72 -44 -29 -45 -64 -114 -128 -121 -105 -89 -82 -85 -93 -95 -83 -83 -67 -55 -52 -51 -58 -64 -95 -124 -140 -137 -119 -100 -88 -83 -101 -133 -173 -193 -164 -99 -66 -44 -34 -26 -28 -43 -66 -91 -121 -149 -115 -30 -0 -0 -0 -33 -139 -157 -129 -105 -97 -100 -104 -113 -131 -143 -139 -137 -145 -147 -143 -136 -134 -139 -148 -156 -165 -178 -193 -205 -205 -203 -213 -221 -221 -215 -214 -215 -203 -197 -192 -181 -170 -162 -155 -146 -131 -116 -101 -90 -86 -81 -73 -64 -54 -45 -39 -36 -34 -35 -33 -31 -32 -35 -36 -41 -48 -56 -63 -71 -79 -88 -102 -107 -107 -102 -98 -95 -91 -83 -74 -67 -62 -59 -58 -60 -64 -61 -54 -44 -36 -31 -26 -20 -14 -8 -3 -2 -2 -5 -8 -10 -10 -9 -6 -3 -4 -5 -7 -8 -10 -13 -21 -35 -36 -35 -30 -20 -10 -6 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -4 -17 -47 -77 -85 -75 -60 -45 -32 -23 -17 -14 -12 -9 -8 -6 -5 -5 -5 -5 -4 -2 -2 -2 -4 -6 -8 -7 -6 -6 -4 -7 -8 -7 -5 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -3 -4 -7 -10 -16 -23 -34 -47 -58 -69 -78 -84 -90 -97 -102 -34 -5 -0 -0 -0 -0 -0 -0 -0 -38 -63 -57 -35 -13 -5 -7 -8 -7 -7 -7 -7 -5 -4 -1 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -4 -5 -6 -5 -4 -3 -2 -4 -5 -5 -6 -7 -7 -8 -10 -11 -8 -4 -3 -4 -5 -6 -8 -8 -7 -6 -4 -5 -4 -3 -2 -6 -18 -25 -18 -16 -5 -2 -2 -5 -15 -31 -48 -65 -70 -58 -53 -57 -60 -62 -63 -54 -50 -51 -48 -37 -26 -14 -6 -2 -1 -1 -1 -1 -2 -2 -16 -17 -15 -12 -13 -19 -29 -34 -37 -36 -33 -35 -36 -36 -35 -32 -31 -30 -24 -14 -8 -8 -9 -10 -12 -14 -15 -11 -10 -14 -18 -16 -9 -4 -1 -2 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -61 -64 -45 -40 -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 -2 -7 -9 -6 -17 -31 -45 -65 -90 -90 -71 -37 -11 -6 -28 -70 -104 -106 -100 -90 -77 -73 -81 -92 -91 -83 -59 -17 -6 -9 -11 -24 -61 -100 -127 -138 -129 -109 -89 -79 -74 -92 -134 -183 -196 -156 -94 -56 -31 -23 -21 -27 -45 -71 -99 -124 -131 -33 -6 -53 -79 -80 -100 -158 -156 -124 -101 -94 -97 -103 -113 -131 -133 -133 -142 -148 -147 -140 -135 -133 -136 -145 -152 -160 -178 -188 -190 -198 -198 -189 -200 -211 -211 -210 -214 -216 -210 -197 -185 -173 -166 -160 -150 -135 -119 -104 -93 -88 -84 -77 -69 -59 -50 -43 -38 -35 -35 -34 -32 -33 -37 -41 -43 -46 -53 -61 -68 -74 -80 -89 -106 -110 -109 -107 -104 -99 -92 -85 -76 -65 -59 -56 -58 -64 -62 -59 -52 -45 -40 -34 -29 -22 -15 -7 -2 -1 -3 -5 -7 -8 -7 -5 -4 -4 -4 -4 -5 -7 -9 -14 -24 -34 -43 -44 -33 -17 -9 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -8 -23 -45 -62 -67 -58 -43 -30 -21 -17 -16 -13 -10 -7 -6 -5 -5 -5 -5 -4 -3 -2 -2 -3 -4 -5 -6 -5 -5 -5 -7 -7 -6 -4 -2 -1 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -3 -4 -6 -9 -12 -22 -32 -41 -52 -64 -77 -87 -94 -105 -61 -18 -0 -0 -0 -0 -0 -0 -0 -25 -63 -79 -55 -24 -12 -9 -6 -4 -3 -3 -3 -3 -3 -2 -1 -1 -0 -0 -2 -3 -2 -3 -3 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -4 -7 -7 -7 -7 -6 -11 -14 -13 -10 -9 -10 -11 -11 -9 -5 -3 -2 -2 -3 -5 -6 -6 -5 -4 -4 -8 -6 -2 -1 -5 -16 -26 -17 -5 -1 -1 -2 -5 -15 -30 -44 -57 -56 -49 -49 -58 -65 -74 -71 -59 -55 -56 -50 -35 -22 -14 -13 -8 -4 -5 -5 -3 -4 -3 -12 -16 -14 -11 -11 -17 -27 -37 -43 -46 -50 -54 -53 -50 -47 -43 -39 -38 -40 -23 -13 -9 -8 -9 -11 -13 -14 -12 -12 -16 -17 -13 -7 -2 -1 -2 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -68 -40 -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 -18 -52 -59 -44 -64 -101 -112 -106 -93 -59 -24 -26 -20 -40 -64 -79 -85 -89 -95 -91 -85 -83 -78 -67 -53 -41 -2 -0 -0 -0 -0 -17 -63 -104 -131 -143 -138 -120 -94 -71 -70 -89 -135 -170 -177 -140 -88 -49 -25 -19 -19 -20 -36 -60 -90 -120 -125 -1 -0 -76 -108 -139 -172 -181 -157 -127 -105 -96 -100 -103 -110 -125 -127 -142 -147 -145 -140 -139 -141 -142 -139 -141 -146 -155 -171 -174 -175 -189 -191 -183 -187 -197 -198 -199 -206 -217 -218 -206 -190 -177 -168 -161 -150 -136 -122 -107 -95 -90 -87 -81 -74 -64 -53 -46 -40 -37 -35 -35 -35 -36 -37 -40 -44 -45 -50 -56 -60 -63 -72 -79 -94 -104 -110 -113 -112 -109 -105 -102 -91 -76 -65 -60 -60 -62 -63 -62 -57 -50 -46 -42 -37 -31 -22 -15 -7 -4 -3 -4 -5 -6 -5 -3 -3 -3 -3 -4 -5 -7 -10 -17 -25 -34 -43 -47 -40 -24 -13 -6 -3 -2 -1 -1 -0 -0 -1 -1 -1 -1 -3 -4 -10 -22 -39 -56 -60 -50 -38 -30 -25 -21 -16 -11 -8 -5 -4 -4 -5 -5 -4 -4 -3 -2 -2 -2 -3 -4 -5 -5 -4 -4 -3 -3 -3 -2 -1 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -4 -5 -7 -12 -19 -27 -36 -47 -64 -78 -89 -101 -82 -37 -0 -0 -0 -0 -0 -0 -0 -11 -35 -57 -54 -36 -25 -19 -14 -8 -4 -3 -2 -2 -2 -2 -1 -1 -0 -0 -1 -2 -3 -4 -4 -4 -4 -3 -3 -3 -2 -2 -3 -4 -3 -4 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -3 -5 -5 -7 -9 -15 -19 -16 -7 -4 -6 -9 -7 -4 -1 -0 -0 -1 -1 -2 -3 -3 -4 -4 -7 -9 -5 -1 -0 -4 -14 -28 -14 -6 -3 -3 -5 -8 -13 -29 -40 -48 -49 -47 -52 -65 -70 -77 -73 -64 -61 -59 -43 -25 -15 -14 -14 -11 -8 -6 -7 -4 -6 -7 -8 -15 -26 -18 -24 -27 -28 -36 -47 -56 -66 -69 -68 -63 -58 -55 -50 -42 -50 -37 -22 -12 -9 -11 -12 -14 -14 -13 -13 -15 -16 -13 -7 -3 -2 -2 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -17 -72 -13 -1 -24 -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 -3 -36 -85 -106 -93 -91 -107 -114 -90 -49 -13 -11 -71 -63 -69 -72 -74 -80 -88 -91 -69 -53 -69 -51 -21 -0 -0 -0 -0 -0 -0 -14 -39 -70 -98 -126 -147 -146 -128 -105 -88 -80 -82 -121 -154 -154 -123 -81 -46 -24 -17 -17 -16 -30 -53 -81 -119 -125 -10 -0 -24 -33 -95 -164 -185 -160 -134 -112 -102 -107 -106 -111 -122 -123 -140 -143 -138 -133 -137 -144 -146 -144 -145 -148 -156 -160 -159 -163 -175 -178 -183 -192 -190 -191 -198 -204 -209 -217 -212 -196 -181 -175 -167 -155 -140 -126 -111 -100 -94 -91 -86 -80 -71 -60 -52 -44 -40 -37 -36 -37 -39 -39 -39 -43 -46 -49 -52 -55 -57 -62 -68 -83 -95 -105 -113 -116 -116 -115 -112 -102 -87 -75 -68 -66 -66 -68 -67 -61 -54 -49 -47 -44 -39 -31 -25 -15 -8 -5 -4 -4 -3 -4 -3 -3 -3 -3 -4 -5 -8 -13 -18 -23 -28 -31 -34 -32 -23 -15 -9 -5 -2 -1 -1 -0 -0 -0 -0 -1 -2 -2 -3 -5 -8 -13 -23 -38 -40 -36 -32 -29 -23 -18 -12 -8 -5 -4 -5 -5 -4 -5 -5 -3 -2 -1 -1 -2 -3 -4 -4 -5 -5 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -3 -4 -6 -8 -12 -18 -25 -32 -46 -60 -75 -92 -95 -61 -3 -0 -0 -0 -0 -0 -0 -0 -0 -2 -34 -35 -35 -33 -28 -20 -10 -7 -6 -5 -3 -2 -1 -1 -1 -1 -1 -2 -4 -7 -9 -8 -5 -4 -3 -3 -3 -3 -3 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -1 -6 -11 -12 -12 -11 -3 -5 -5 -4 -5 -8 -10 -11 -9 -4 -4 -4 -3 -2 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -6 -7 -4 -1 -1 -3 -17 -48 -21 -7 -5 -2 -2 -7 -16 -32 -44 -51 -54 -53 -57 -63 -59 -64 -65 -57 -59 -50 -35 -24 -23 -25 -21 -14 -6 -4 -6 -9 -12 -14 -16 -19 -29 -30 -26 -22 -27 -38 -52 -66 -74 -78 -78 -73 -68 -64 -64 -51 -50 -45 -32 -18 -13 -14 -15 -15 -15 -14 -14 -17 -18 -17 -10 -4 -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 -3 -24 -55 -15 -2 -62 -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 -5 -38 -67 -84 -86 -80 -82 -104 -111 -48 -33 -36 -39 -77 -72 -76 -73 -73 -62 -38 -22 -17 -10 -24 -10 -0 -0 -0 -0 -0 -0 -0 -27 -56 -73 -85 -110 -138 -146 -134 -114 -95 -87 -93 -112 -140 -140 -114 -76 -42 -21 -15 -15 -14 -31 -55 -82 -119 -116 -21 -0 -0 -0 -43 -93 -122 -132 -141 -121 -118 -118 -112 -116 -123 -123 -135 -138 -132 -135 -141 -143 -141 -141 -146 -151 -152 -150 -150 -155 -163 -171 -187 -192 -191 -197 -199 -197 -203 -216 -213 -199 -186 -182 -174 -160 -144 -129 -116 -106 -99 -96 -91 -86 -79 -69 -58 -49 -45 -42 -39 -38 -39 -40 -39 -44 -48 -50 -51 -51 -52 -53 -57 -69 -85 -97 -105 -111 -114 -111 -115 -105 -92 -83 -79 -77 -76 -75 -74 -70 -62 -56 -52 -50 -47 -41 -34 -25 -16 -10 -6 -3 -2 -3 -2 -3 -3 -3 -4 -5 -8 -11 -16 -18 -18 -18 -19 -18 -15 -13 -10 -7 -3 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -4 -7 -14 -18 -20 -20 -19 -17 -17 -11 -7 -6 -5 -5 -5 -4 -4 -4 -3 -2 -1 -1 -1 -2 -3 -4 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -5 -6 -9 -12 -18 -22 -29 -40 -56 -77 -96 -82 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -19 -40 -50 -36 -32 -24 -17 -14 -14 -13 -8 -4 -2 -1 -1 -1 -1 -8 -18 -22 -16 -7 -5 -6 -6 -7 -8 -7 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -6 -10 -12 -17 -20 -32 -24 -19 -12 -5 -5 -4 -5 -4 -4 -6 -8 -6 -4 -3 -2 -1 -1 -1 -1 -1 -2 -2 -2 -4 -5 -4 -2 -3 -7 -12 -20 -14 -8 -9 -1 -0 -6 -19 -38 -53 -56 -65 -62 -61 -52 -31 -22 -27 -38 -43 -36 -36 -34 -32 -26 -19 -21 -7 -4 -8 -20 -31 -31 -39 -44 -58 -62 -50 -35 -37 -44 -54 -62 -68 -74 -79 -81 -77 -69 -68 -62 -55 -49 -41 -27 -22 -21 -21 -19 -17 -16 -16 -19 -20 -16 -10 -7 -3 -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 -4 -33 -59 -40 -10 -60 -56 -27 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -67 -97 -101 -95 -88 -82 -75 -67 -75 -25 -64 -81 -69 -72 -70 -67 -42 -22 -11 -5 -1 -1 -0 -0 -0 -0 -0 -0 -0 -3 -20 -27 -44 -60 -67 -73 -88 -112 -136 -142 -135 -118 -103 -101 -111 -121 -125 -107 -73 -40 -18 -11 -14 -16 -28 -54 -83 -121 -109 -29 -0 -0 -0 -8 -13 -31 -86 -152 -135 -142 -133 -122 -126 -128 -127 -133 -136 -139 -145 -143 -140 -139 -141 -144 -148 -151 -150 -160 -166 -166 -171 -182 -187 -190 -201 -200 -194 -198 -209 -212 -205 -192 -187 -179 -165 -148 -134 -123 -112 -105 -102 -96 -90 -85 -76 -66 -55 -49 -44 -41 -39 -39 -40 -38 -41 -45 -49 -50 -48 -47 -47 -49 -60 -76 -88 -94 -98 -102 -105 -110 -107 -99 -93 -90 -88 -86 -84 -83 -78 -71 -64 -61 -58 -55 -48 -40 -33 -25 -16 -9 -4 -2 -2 -3 -3 -3 -4 -5 -5 -6 -9 -11 -12 -11 -10 -10 -10 -10 -10 -10 -7 -4 -2 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -3 -4 -4 -6 -7 -8 -9 -9 -9 -10 -8 -7 -7 -7 -6 -5 -3 -3 -4 -3 -2 -1 -1 -1 -1 -2 -3 -4 -4 -3 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -3 -4 -5 -7 -9 -11 -14 -17 -24 -37 -59 -85 -91 -42 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -18 -31 -35 -41 -34 -32 -30 -33 -32 -24 -17 -14 -11 -5 -2 -3 -11 -24 -34 -33 -19 -13 -10 -8 -9 -10 -7 -4 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -5 -7 -15 -26 -27 -19 -16 -34 -17 -10 -9 -9 -11 -17 -15 -14 -9 -5 -3 -2 -1 -1 -1 -2 -4 -5 -7 -8 -7 -9 -18 -12 -13 -11 -8 -11 -23 -6 -2 -3 -14 -37 -53 -28 -35 -36 -47 -38 -13 -4 -20 -39 -39 -39 -42 -41 -34 -24 -19 -25 -14 -7 -9 -19 -30 -38 -59 -71 -65 -50 -46 -49 -48 -49 -53 -56 -60 -65 -73 -83 -82 -75 -70 -67 -65 -60 -51 -39 -34 -35 -35 -29 -23 -22 -20 -22 -23 -19 -15 -12 -4 -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 -5 -37 -61 -51 -27 -58 -70 -35 -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 -16 -78 -111 -111 -89 -63 -48 -30 -0 -0 -3 -43 -54 -63 -69 -56 -30 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -11 -45 -61 -61 -61 -61 -61 -69 -87 -119 -147 -153 -147 -133 -117 -106 -100 -101 -93 -72 -48 -29 -19 -18 -23 -29 -42 -75 -118 -102 -35 -0 -0 -0 -0 -0 -18 -89 -164 -145 -143 -141 -134 -137 -137 -134 -136 -137 -139 -146 -141 -139 -142 -146 -146 -146 -154 -156 -157 -163 -173 -181 -184 -184 -184 -187 -196 -196 -199 -213 -214 -204 -193 -189 -184 -172 -157 -142 -128 -115 -110 -105 -98 -91 -85 -79 -72 -62 -53 -47 -42 -39 -38 -39 -37 -37 -40 -45 -46 -46 -44 -43 -45 -54 -64 -76 -84 -88 -91 -96 -101 -103 -101 -98 -96 -95 -95 -95 -90 -81 -72 -65 -61 -58 -55 -50 -43 -36 -29 -22 -15 -8 -3 -2 -3 -4 -6 -8 -9 -6 -5 -6 -6 -7 -7 -7 -7 -7 -7 -8 -8 -6 -4 -2 -1 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -3 -4 -5 -6 -6 -5 -5 -6 -7 -7 -8 -8 -6 -4 -3 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -2 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -5 -6 -8 -9 -10 -12 -22 -43 -70 -91 -67 -16 -36 -32 -7 -0 -0 -0 -0 -0 -0 -0 -1 -9 -30 -41 -44 -45 -47 -49 -48 -44 -42 -35 -37 -33 -28 -26 -30 -37 -36 -51 -43 -36 -31 -26 -25 -25 -15 -11 -7 -5 -4 -3 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -2 -3 -5 -8 -10 -11 -22 -18 -21 -23 -14 -6 -14 -16 -14 -12 -9 -6 -5 -4 -3 -2 -2 -6 -8 -6 -5 -5 -14 -24 -19 -10 -7 -9 -18 -25 -12 -5 -3 -9 -25 -36 -6 -5 -9 -29 -29 -7 -15 -31 -31 -32 -37 -42 -40 -33 -23 -17 -20 -17 -12 -13 -16 -23 -38 -59 -67 -60 -52 -54 -55 -55 -55 -52 -51 -49 -53 -63 -77 -82 -79 -72 -69 -74 -74 -68 -60 -53 -51 -54 -45 -31 -29 -28 -27 -25 -21 -11 -11 -6 -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 -1 -12 -50 -53 -39 -33 -13 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -88 -115 -113 -81 -24 -0 -0 -0 -0 -0 -7 -11 -31 -38 -22 -5 -0 -0 -0 -0 -0 -0 -1 -4 -6 -5 -5 -17 -28 -39 -55 -64 -59 -57 -56 -49 -51 -70 -99 -141 -153 -153 -145 -126 -104 -86 -78 -79 -77 -66 -49 -36 -28 -27 -33 -45 -75 -112 -111 -69 -24 -0 -0 -0 -0 -11 -96 -176 -157 -141 -150 -147 -142 -139 -140 -142 -141 -138 -145 -139 -143 -146 -146 -146 -148 -153 -155 -153 -155 -160 -169 -178 -183 -185 -180 -195 -199 -202 -209 -208 -202 -196 -190 -183 -174 -161 -146 -133 -121 -116 -106 -98 -90 -84 -78 -73 -65 -55 -50 -45 -41 -38 -38 -37 -37 -38 -41 -43 -43 -43 -42 -44 -50 -57 -66 -74 -80 -84 -86 -88 -93 -97 -97 -95 -95 -95 -93 -87 -80 -71 -64 -58 -54 -51 -48 -45 -38 -30 -24 -18 -11 -6 -3 -3 -4 -6 -10 -10 -7 -5 -5 -7 -8 -8 -8 -8 -7 -6 -6 -7 -6 -4 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -2 -3 -4 -5 -4 -4 -5 -6 -6 -6 -6 -4 -3 -3 -4 -3 -3 -3 -3 -3 -3 -2 -1 -1 -2 -3 -3 -3 -2 -2 -2 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -4 -5 -6 -6 -7 -8 -14 -30 -55 -83 -85 -42 -68 -73 -27 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -8 -17 -36 -47 -43 -41 -51 -62 -66 -74 -85 -91 -80 -64 -53 -19 -29 -39 -48 -59 -70 -50 -58 -44 -30 -20 -12 -7 -4 -4 -3 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -6 -13 -13 -5 -2 -5 -10 -14 -15 -13 -10 -9 -9 -9 -8 -7 -7 -8 -6 -5 -5 -12 -20 -19 -13 -8 -10 -16 -14 -9 -5 -3 -7 -22 -18 -6 -1 -0 -0 -2 -10 -27 -25 -17 -18 -27 -35 -35 -30 -28 -27 -24 -21 -19 -28 -27 -31 -40 -52 -58 -57 -53 -53 -57 -63 -63 -59 -56 -52 -51 -59 -70 -77 -79 -79 -77 -80 -71 -49 -42 -55 -49 -46 -24 -22 -29 -31 -30 -27 -24 -24 -20 -11 -3 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -46 -40 -22 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -33 -84 -108 -101 -74 -15 -0 -0 -0 -0 -0 -0 -0 -7 -8 -3 -0 -0 -0 -0 -0 -0 -2 -19 -45 -45 -36 -30 -45 -61 -67 -64 -59 -54 -51 -52 -44 -40 -53 -79 -111 -130 -139 -140 -126 -103 -79 -67 -69 -77 -75 -60 -46 -37 -33 -44 -56 -81 -108 -136 -123 -62 -0 -0 -0 -0 -4 -96 -173 -162 -149 -148 -155 -155 -150 -147 -143 -136 -139 -145 -136 -142 -144 -141 -141 -144 -149 -152 -153 -150 -149 -157 -172 -180 -184 -183 -185 -194 -205 -208 -201 -197 -198 -190 -185 -178 -166 -152 -141 -131 -120 -106 -96 -88 -82 -77 -73 -65 -57 -54 -51 -46 -41 -37 -37 -37 -39 -40 -41 -42 -43 -44 -47 -49 -53 -59 -64 -70 -76 -81 -86 -88 -91 -91 -90 -90 -91 -90 -83 -76 -68 -60 -54 -50 -46 -43 -44 -39 -33 -28 -22 -15 -8 -5 -4 -4 -5 -5 -6 -5 -5 -5 -8 -10 -10 -10 -9 -7 -6 -7 -8 -7 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -4 -4 -3 -3 -3 -4 -4 -4 -3 -3 -4 -4 -3 -3 -3 -4 -5 -4 -3 -2 -1 -2 -2 -3 -4 -3 -4 -3 -2 -1 -1 -2 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -4 -4 -5 -5 -5 -7 -11 -21 -40 -73 -53 -53 -89 -99 -54 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -2 -11 -19 -32 -29 -43 -59 -48 -32 -56 -37 -10 -1 -8 -18 -25 -32 -4 -25 -35 -34 -30 -26 -16 -13 -9 -6 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -1 -0 -2 -4 -12 -19 -15 -12 -12 -14 -15 -14 -13 -14 -13 -10 -8 -8 -10 -12 -12 -10 -12 -11 -9 -8 -7 -4 -1 -4 -15 -20 -38 -40 -10 -0 -0 -9 -20 -17 -10 -12 -21 -31 -31 -28 -27 -27 -29 -28 -28 -37 -38 -39 -39 -43 -47 -49 -53 -55 -59 -65 -70 -72 -69 -63 -54 -55 -63 -72 -76 -79 -78 -77 -53 -14 -3 -1 -13 -13 -4 -9 -24 -34 -33 -28 -25 -26 -24 -14 -3 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -18 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -40 -79 -95 -85 -60 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -31 -65 -69 -64 -60 -59 -60 -60 -60 -58 -54 -47 -48 -46 -39 -43 -58 -74 -99 -121 -131 -124 -104 -83 -70 -68 -74 -75 -64 -50 -42 -44 -56 -68 -90 -113 -125 -98 -44 -0 -0 -0 -0 -0 -51 -93 -95 -90 -84 -118 -163 -174 -162 -151 -147 -146 -148 -136 -140 -139 -138 -139 -141 -142 -142 -144 -144 -143 -150 -164 -173 -165 -181 -185 -195 -209 -215 -209 -201 -200 -189 -183 -180 -172 -160 -147 -134 -118 -103 -94 -86 -81 -78 -75 -67 -60 -57 -55 -51 -45 -41 -38 -37 -39 -41 -42 -42 -45 -48 -47 -48 -50 -53 -57 -60 -65 -72 -80 -82 -84 -83 -82 -83 -83 -80 -76 -71 -64 -56 -51 -47 -42 -38 -38 -36 -33 -31 -26 -18 -11 -7 -6 -6 -6 -6 -6 -6 -6 -6 -9 -11 -13 -12 -11 -9 -8 -9 -9 -8 -6 -5 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -3 -2 -2 -3 -3 -3 -4 -4 -4 -4 -4 -4 -3 -4 -5 -6 -7 -6 -3 -2 -2 -2 -3 -5 -6 -6 -5 -4 -2 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -4 -5 -5 -6 -7 -10 -16 -30 -61 -40 -40 -65 -89 -85 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -1 -5 -7 -2 -0 -0 -0 -0 -0 -0 -1 -3 -3 -0 -0 -4 -8 -19 -54 -41 -35 -21 -14 -12 -6 -5 -4 -3 -2 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -6 -12 -15 -16 -15 -13 -13 -14 -11 -11 -12 -13 -12 -7 -6 -8 -11 -11 -8 -6 -7 -5 -4 -6 -10 -18 -38 -51 -22 -1 -0 -11 -18 -13 -6 -8 -18 -25 -26 -27 -29 -34 -40 -37 -36 -39 -40 -40 -37 -37 -38 -43 -50 -57 -61 -63 -49 -29 -36 -28 -21 -25 -32 -65 -74 -74 -74 -73 -62 -29 -22 -11 -8 -3 -0 -3 -12 -33 -32 -27 -23 -20 -14 -8 -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 -2 -14 -16 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -64 -101 -98 -85 -70 -45 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -42 -61 -68 -67 -64 -62 -62 -60 -59 -59 -59 -56 -49 -44 -45 -39 -37 -42 -56 -82 -110 -120 -113 -99 -86 -78 -75 -78 -78 -69 -58 -52 -54 -65 -84 -108 -134 -115 -46 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -37 -103 -171 -190 -188 -170 -144 -139 -139 -140 -137 -136 -139 -141 -140 -140 -142 -143 -144 -146 -155 -166 -156 -176 -188 -191 -198 -209 -217 -212 -200 -196 -189 -182 -171 -158 -147 -136 -121 -108 -98 -89 -83 -79 -77 -69 -62 -58 -56 -53 -49 -45 -42 -39 -40 -42 -43 -43 -46 -50 -48 -47 -48 -50 -53 -56 -60 -65 -71 -71 -75 -74 -73 -72 -72 -72 -70 -66 -59 -52 -45 -40 -36 -32 -30 -29 -28 -27 -23 -18 -13 -10 -9 -8 -9 -9 -9 -8 -7 -9 -11 -16 -17 -16 -13 -11 -9 -9 -9 -8 -7 -6 -4 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -2 -3 -3 -4 -4 -4 -4 -4 -5 -5 -5 -5 -5 -6 -5 -3 -3 -2 -2 -2 -3 -4 -6 -7 -7 -6 -4 -2 -2 -3 -3 -2 -1 -1 -1 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -4 -5 -6 -7 -9 -11 -15 -25 -49 -49 -30 -14 -35 -116 -35 -19 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -32 -35 -38 -45 -48 -32 -16 -13 -12 -12 -13 -14 -14 -7 -4 -4 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -11 -11 -10 -10 -11 -14 -15 -13 -12 -13 -11 -4 -4 -6 -10 -11 -8 -7 -9 -7 -7 -9 -11 -14 -21 -22 -2 -1 -7 -26 -31 -15 -7 -5 -12 -19 -23 -26 -30 -36 -43 -41 -37 -35 -35 -33 -32 -31 -32 -38 -46 -54 -61 -58 -20 -3 -4 -1 -0 -0 -0 -25 -32 -50 -68 -68 -74 -64 -64 -62 -41 -14 -0 -0 -0 -21 -29 -27 -22 -29 -23 -15 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -40 -38 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -56 -95 -72 -35 -20 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -19 -56 -70 -75 -73 -70 -66 -62 -60 -61 -61 -59 -57 -54 -51 -48 -42 -42 -38 -38 -46 -65 -88 -108 -110 -97 -90 -86 -85 -84 -85 -81 -73 -65 -62 -65 -75 -91 -113 -128 -89 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -20 -60 -65 -138 -202 -184 -167 -154 -146 -139 -136 -137 -139 -138 -138 -136 -135 -135 -141 -152 -161 -159 -173 -192 -200 -201 -204 -210 -208 -198 -196 -194 -185 -173 -160 -148 -138 -128 -118 -105 -95 -86 -80 -77 -70 -64 -59 -56 -54 -51 -48 -45 -41 -44 -44 -43 -45 -49 -51 -50 -48 -47 -49 -54 -57 -60 -62 -63 -64 -68 -68 -67 -68 -69 -69 -67 -62 -54 -47 -41 -36 -32 -29 -26 -25 -25 -24 -22 -18 -17 -14 -13 -13 -12 -12 -12 -11 -11 -14 -18 -21 -20 -17 -14 -12 -10 -10 -9 -8 -7 -6 -5 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -2 -3 -4 -4 -3 -3 -3 -5 -6 -6 -5 -4 -3 -3 -2 -2 -2 -2 -3 -3 -3 -4 -6 -8 -8 -7 -5 -4 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -2 -3 -4 -5 -6 -8 -10 -13 -17 -23 -38 -50 -41 -11 -10 -84 -110 -84 -40 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -9 -10 -14 -22 -20 -32 -25 -21 -22 -19 -13 -8 -9 -8 -11 -11 -9 -10 -13 -5 -2 -2 -2 -2 -2 -1 -0 -1 -2 -3 -3 -3 -3 -6 -21 -25 -17 -11 -11 -8 -5 -5 -9 -12 -12 -11 -9 -6 -8 -10 -11 -12 -14 -17 -18 -11 -12 -31 -50 -39 -16 -7 -5 -11 -18 -25 -34 -30 -35 -39 -37 -32 -29 -26 -25 -25 -25 -27 -33 -43 -53 -62 -45 -14 -1 -0 -0 -0 -0 -0 -3 -5 -18 -44 -48 -66 -67 -64 -63 -54 -32 -3 -0 -0 -9 -22 -32 -18 -27 -25 -16 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -31 -43 -48 -25 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -32 -86 -82 -78 -68 -63 -59 -56 -53 -54 -57 -60 -59 -54 -50 -48 -41 -41 -41 -44 -56 -78 -104 -120 -115 -94 -89 -89 -90 -90 -89 -84 -78 -75 -73 -76 -83 -98 -115 -111 -13 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -98 -186 -194 -175 -158 -145 -137 -135 -135 -134 -132 -131 -133 -137 -143 -149 -155 -161 -170 -179 -194 -212 -212 -204 -196 -178 -186 -189 -182 -172 -163 -153 -142 -132 -124 -110 -101 -90 -80 -75 -68 -64 -61 -58 -55 -51 -48 -46 -43 -45 -44 -43 -45 -49 -52 -51 -50 -49 -51 -55 -58 -59 -60 -63 -64 -64 -64 -64 -63 -63 -64 -61 -56 -49 -43 -38 -35 -32 -29 -26 -24 -24 -23 -22 -20 -20 -19 -19 -19 -19 -18 -17 -16 -15 -19 -22 -21 -18 -16 -14 -13 -11 -11 -10 -9 -8 -7 -6 -4 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -4 -4 -3 -3 -4 -4 -5 -5 -5 -5 -4 -4 -4 -3 -3 -2 -2 -3 -3 -1 -2 -3 -6 -8 -8 -9 -9 -9 -10 -7 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -4 -7 -9 -10 -11 -14 -17 -19 -21 -24 -31 -44 -59 -71 -53 -85 -107 -103 -86 -59 -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 -14 -43 -43 -39 -33 -26 -17 -16 -19 -17 -13 -13 -14 -16 -16 -10 -8 -7 -7 -8 -10 -5 -8 -10 -10 -7 -1 -0 -0 -1 -3 -3 -3 -5 -9 -11 -11 -9 -9 -10 -11 -14 -13 -6 -8 -11 -11 -13 -14 -15 -17 -32 -46 -58 -72 -37 -20 -13 -12 -13 -14 -15 -22 -22 -28 -34 -31 -24 -21 -18 -15 -19 -24 -29 -36 -48 -59 -62 -31 -15 -14 -0 -0 -0 -0 -0 -0 -0 -1 -1 -17 -49 -65 -59 -57 -56 -48 -18 -3 -0 -3 -13 -34 -24 -22 -24 -23 -12 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -44 -41 -39 -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 -4 -34 -97 -86 -73 -65 -59 -53 -48 -44 -45 -51 -52 -56 -58 -53 -47 -49 -50 -56 -67 -90 -119 -139 -132 -104 -99 -95 -92 -90 -89 -89 -87 -87 -90 -94 -100 -110 -125 -121 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -62 -161 -212 -188 -164 -152 -144 -136 -131 -129 -126 -127 -133 -137 -142 -153 -167 -176 -176 -179 -191 -188 -188 -179 -135 -161 -180 -179 -170 -160 -152 -145 -137 -128 -114 -101 -89 -78 -69 -64 -62 -61 -60 -57 -51 -47 -48 -49 -48 -45 -43 -45 -47 -49 -50 -51 -52 -54 -57 -59 -59 -60 -63 -63 -62 -61 -60 -58 -56 -56 -54 -50 -45 -41 -37 -34 -31 -29 -27 -27 -27 -25 -23 -22 -22 -23 -24 -26 -27 -26 -23 -20 -19 -21 -23 -21 -18 -15 -14 -13 -12 -12 -11 -11 -11 -10 -9 -7 -7 -6 -4 -3 -2 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -3 -4 -4 -5 -5 -5 -4 -4 -5 -5 -4 -4 -5 -8 -6 -7 -5 -4 -3 -2 -2 -2 -2 -2 -2 -2 -4 -6 -9 -10 -13 -16 -18 -13 -6 -3 -2 -2 -2 -3 -3 -3 -2 -3 -4 -7 -13 -20 -24 -28 -36 -38 -35 -33 -33 -35 -44 -64 -77 -80 -93 -101 -106 -115 -112 -42 -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 -5 -17 -27 -29 -32 -39 -44 -33 -32 -30 -27 -25 -25 -32 -26 -19 -17 -16 -13 -11 -11 -8 -7 -9 -12 -11 -1 -1 -1 -1 -0 -0 -0 -1 -4 -6 -7 -6 -6 -10 -12 -11 -11 -6 -3 -6 -11 -16 -14 -13 -15 -23 -36 -41 -66 -41 -28 -20 -14 -9 -5 -6 -9 -15 -36 -48 -30 -18 -16 -14 -13 -16 -23 -30 -40 -54 -42 -24 -24 -35 -32 -5 -1 -0 -0 -1 -5 -24 -29 -23 -20 -28 -54 -62 -58 -56 -44 -17 -1 -0 -0 -17 -33 -33 -27 -28 -34 -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 -2 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -48 -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 -1 -25 -82 -87 -79 -70 -60 -51 -45 -42 -42 -45 -47 -51 -52 -54 -61 -67 -70 -77 -100 -132 -151 -143 -121 -103 -93 -86 -84 -86 -89 -90 -91 -95 -98 -102 -113 -133 -128 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -31 -12 -2 -0 -61 -174 -253 -247 -208 -190 -170 -153 -143 -137 -132 -130 -132 -136 -144 -156 -169 -178 -179 -178 -179 -177 -175 -162 -136 -146 -151 -149 -160 -164 -159 -151 -142 -132 -115 -102 -92 -81 -71 -64 -61 -62 -62 -59 -52 -47 -50 -54 -52 -48 -46 -45 -46 -47 -49 -53 -58 -60 -60 -61 -61 -62 -62 -62 -60 -58 -57 -55 -52 -49 -49 -46 -44 -41 -36 -31 -28 -27 -28 -31 -32 -33 -31 -29 -27 -25 -27 -31 -32 -30 -27 -25 -24 -25 -23 -19 -17 -15 -14 -13 -13 -13 -14 -14 -14 -13 -13 -12 -11 -9 -7 -5 -3 -2 -2 -2 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -5 -5 -5 -5 -6 -7 -7 -8 -6 -5 -4 -4 -3 -2 -3 -3 -2 -2 -3 -5 -8 -10 -15 -17 -15 -10 -6 -4 -3 -2 -3 -3 -3 -4 -5 -6 -8 -13 -20 -28 -39 -50 -62 -67 -75 -73 -67 -62 -61 -67 -66 -66 -77 -88 -96 -105 -113 -74 -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 -1 -4 -7 -7 -15 -34 -39 -37 -41 -51 -43 -50 -52 -47 -44 -34 -35 -37 -31 -28 -23 -15 -8 -5 -3 -3 -4 -3 -0 -0 -0 -0 -1 -2 -2 -2 -2 -5 -6 -4 -5 -4 -4 -5 -8 -14 -14 -13 -14 -16 -18 -6 -33 -35 -28 -21 -16 -9 -6 -4 -5 -11 -31 -53 -31 -15 -13 -14 -15 -16 -20 -26 -36 -46 -46 -42 -40 -29 -13 -2 -0 -0 -0 -2 -22 -48 -54 -60 -50 -30 -49 -61 -58 -55 -42 -23 -8 -1 -1 -14 -24 -27 -31 -31 -31 -19 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -16 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -13 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -76 -92 -79 -73 -64 -55 -49 -43 -46 -45 -43 -47 -55 -66 -73 -75 -77 -97 -134 -160 -157 -130 -91 -78 -73 -75 -79 -81 -81 -81 -83 -81 -83 -100 -136 -156 -100 -22 -3 -0 -0 -0 -0 -0 -0 -0 -2 -24 -20 -16 -61 -174 -106 -45 -21 -13 -59 -182 -306 -269 -239 -213 -187 -168 -156 -147 -138 -137 -141 -148 -156 -164 -169 -168 -170 -167 -174 -178 -172 -163 -160 -155 -148 -151 -157 -158 -153 -142 -128 -113 -106 -100 -91 -79 -69 -65 -65 -64 -60 -53 -49 -52 -56 -55 -53 -49 -47 -46 -48 -50 -56 -63 -64 -63 -62 -61 -61 -63 -61 -60 -59 -58 -54 -49 -45 -44 -44 -43 -41 -36 -31 -27 -27 -29 -32 -35 -38 -38 -37 -33 -28 -29 -32 -33 -33 -32 -31 -29 -26 -22 -19 -16 -15 -14 -13 -14 -14 -16 -16 -15 -14 -13 -12 -11 -9 -8 -7 -5 -4 -3 -4 -6 -6 -6 -5 -5 -5 -4 -4 -4 -5 -5 -5 -6 -6 -6 -5 -6 -7 -7 -7 -5 -7 -7 -6 -5 -6 -6 -5 -4 -5 -4 -2 -2 -2 -3 -3 -7 -10 -11 -10 -9 -8 -5 -3 -3 -3 -2 -3 -5 -11 -17 -20 -32 -46 -52 -51 -53 -71 -74 -91 -107 -112 -100 -88 -99 -66 -59 -69 -81 -93 -101 -101 -75 -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 -1 -6 -15 -22 -34 -18 -22 -38 -62 -79 -33 -43 -38 -28 -35 -51 -45 -26 -20 -15 -9 -4 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -2 -2 -3 -4 -6 -10 -12 -13 -15 -15 -21 -20 -29 -31 -26 -25 -24 -19 -13 -7 -5 -6 -10 -19 -15 -10 -9 -11 -13 -16 -18 -24 -33 -40 -38 -23 -9 -1 -0 -0 -0 -0 -3 -9 -42 -54 -47 -47 -50 -45 -55 -56 -53 -50 -46 -40 -43 -23 -6 -3 -6 -7 -20 -28 -28 -23 -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 -7 -58 -105 -118 -64 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -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 -24 -44 -70 -67 -62 -58 -52 -51 -51 -48 -50 -56 -64 -69 -69 -71 -88 -131 -165 -159 -119 -83 -65 -59 -61 -68 -72 -72 -68 -66 -64 -69 -97 -146 -199 -200 -58 -6 -0 -0 -32 -86 -96 -0 -0 -2 -111 -114 -106 -191 -275 -262 -261 -287 -319 -340 -339 -339 -316 -284 -268 -239 -208 -185 -171 -162 -156 -152 -152 -155 -158 -160 -165 -171 -167 -169 -173 -174 -171 -168 -166 -160 -157 -163 -164 -155 -142 -126 -112 -106 -101 -93 -83 -73 -67 -64 -65 -62 -55 -50 -50 -53 -56 -56 -54 -52 -50 -51 -54 -59 -66 -68 -67 -66 -64 -62 -63 -64 -62 -63 -61 -57 -53 -48 -46 -44 -43 -41 -37 -33 -30 -26 -28 -29 -31 -35 -38 -38 -38 -32 -32 -34 -36 -37 -37 -36 -34 -31 -26 -23 -20 -18 -17 -17 -18 -19 -19 -19 -17 -15 -14 -13 -13 -11 -10 -9 -8 -6 -5 -5 -7 -7 -7 -6 -6 -6 -6 -6 -5 -5 -5 -5 -5 -5 -6 -6 -6 -7 -6 -6 -4 -5 -6 -7 -6 -6 -6 -6 -7 -7 -6 -4 -2 -2 -3 -2 -3 -5 -6 -7 -8 -7 -5 -4 -4 -4 -3 -2 -3 -9 -17 -40 -59 -67 -63 -55 -59 -86 -79 -79 -93 -100 -84 -58 -87 -72 -67 -73 -80 -77 -70 -50 -31 -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 -5 -2 -2 -2 -5 -14 -2 -13 -11 -6 -5 -4 -20 -24 -42 -43 -28 -15 -8 -5 -4 -3 -1 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -6 -7 -7 -9 -11 -14 -18 -18 -19 -23 -31 -36 -31 -36 -37 -37 -27 -14 -12 -11 -8 -7 -6 -6 -6 -8 -11 -16 -18 -24 -32 -29 -0 -0 -0 -0 -0 -0 -0 -9 -18 -25 -43 -51 -44 -42 -43 -45 -48 -49 -48 -45 -41 -40 -43 -28 -8 -0 -0 -0 -8 -17 -24 -27 -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 -40 -154 -224 -182 -118 -58 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -27 -32 -50 -60 -63 -66 -62 -55 -53 -57 -66 -73 -76 -75 -86 -125 -161 -152 -111 -77 -58 -50 -52 -60 -64 -61 -53 -47 -45 -56 -103 -160 -179 -135 -41 -1 -0 -51 -153 -211 -151 -5 -21 -6 -190 -243 -252 -294 -318 -320 -324 -333 -343 -353 -362 -362 -338 -327 -320 -296 -264 -235 -213 -200 -191 -180 -168 -162 -159 -156 -158 -158 -163 -169 -171 -169 -165 -163 -162 -160 -155 -159 -160 -152 -138 -124 -113 -104 -97 -91 -85 -78 -72 -71 -69 -65 -58 -51 -48 -51 -57 -60 -59 -57 -54 -56 -61 -64 -70 -72 -72 -71 -68 -65 -65 -66 -65 -65 -64 -61 -57 -53 -50 -47 -45 -41 -37 -32 -29 -24 -24 -25 -26 -28 -29 -31 -36 -33 -32 -35 -38 -40 -40 -40 -40 -37 -32 -28 -25 -23 -22 -22 -23 -23 -22 -21 -20 -18 -16 -14 -12 -10 -9 -10 -11 -9 -6 -5 -6 -7 -7 -7 -8 -8 -7 -7 -7 -6 -5 -5 -4 -5 -4 -5 -6 -7 -8 -8 -7 -6 -7 -6 -6 -7 -7 -7 -7 -6 -6 -5 -4 -3 -2 -2 -3 -4 -6 -6 -8 -9 -7 -6 -6 -5 -4 -1 -1 -3 -7 -20 -39 -58 -64 -64 -63 -88 -87 -86 -91 -90 -65 -18 -22 -43 -64 -71 -60 -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 -12 -32 -40 -43 -41 -27 -20 -20 -16 -8 -3 -0 -0 -1 -1 -2 -3 -4 -4 -2 -6 -9 -8 -7 -7 -9 -12 -14 -14 -18 -26 -38 -40 -43 -44 -40 -29 -21 -26 -18 -12 -8 -6 -4 -5 -6 -9 -15 -20 -23 -23 -17 -2 -0 -0 -0 -2 -13 -31 -44 -38 -34 -37 -40 -39 -37 -36 -36 -39 -42 -43 -39 -36 -37 -34 -20 -1 -0 -0 -0 -1 -11 -25 -34 -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 -38 -124 -190 -159 -137 -94 -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 -2 -19 -29 -47 -71 -76 -73 -76 -84 -94 -102 -104 -100 -106 -127 -149 -140 -104 -65 -46 -41 -43 -49 -50 -45 -36 -33 -35 -55 -107 -164 -170 -117 -50 -9 -63 -180 -245 -264 -243 -207 -215 -85 -233 -317 -337 -338 -341 -342 -343 -348 -353 -357 -364 -366 -358 -360 -353 -337 -319 -303 -287 -271 -246 -229 -203 -187 -173 -158 -150 -144 -148 -156 -161 -161 -158 -157 -154 -155 -160 -160 -155 -145 -134 -123 -113 -105 -97 -92 -90 -88 -82 -81 -76 -69 -61 -54 -51 -53 -58 -62 -61 -61 -61 -63 -66 -69 -72 -73 -72 -72 -70 -67 -68 -68 -67 -65 -64 -62 -58 -54 -51 -49 -46 -40 -34 -28 -24 -21 -21 -22 -24 -24 -24 -26 -29 -28 -29 -32 -36 -39 -40 -41 -43 -39 -37 -34 -31 -27 -24 -24 -24 -23 -22 -22 -20 -17 -14 -12 -11 -10 -11 -13 -15 -11 -7 -6 -7 -8 -9 -8 -8 -8 -8 -8 -9 -8 -7 -5 -5 -6 -6 -6 -7 -9 -10 -9 -9 -11 -10 -8 -8 -7 -6 -5 -5 -5 -4 -4 -4 -4 -3 -3 -4 -6 -6 -6 -9 -10 -9 -8 -6 -5 -3 -0 -0 -1 -2 -11 -29 -50 -57 -78 -79 -79 -76 -83 -104 -108 -34 -5 -1 -2 -11 -28 -34 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -33 -42 -62 -51 -43 -42 -37 -21 -4 -1 -1 -3 -5 -5 -6 -9 -12 -16 -15 -9 -4 -5 -6 -7 -9 -11 -15 -24 -34 -43 -48 -39 -21 -11 -17 -31 -25 -15 -8 -4 -3 -6 -6 -8 -14 -19 -12 -7 -2 -0 -0 -3 -14 -28 -38 -39 -32 -28 -26 -25 -27 -27 -26 -27 -29 -33 -35 -37 -36 -35 -36 -37 -40 -13 -3 -0 -0 -6 -21 -30 -33 -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 -9 -63 -123 -142 -111 -48 -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 -13 -29 -33 -29 -27 -30 -34 -39 -47 -73 -129 -131 -136 -127 -95 -58 -36 -29 -30 -35 -36 -31 -25 -25 -33 -57 -108 -163 -206 -211 -179 -161 -212 -273 -276 -285 -300 -323 -351 -281 -330 -357 -362 -359 -360 -362 -362 -359 -343 -340 -345 -353 -361 -368 -369 -365 -359 -358 -356 -340 -307 -276 -246 -220 -194 -170 -153 -143 -138 -140 -144 -148 -153 -154 -152 -151 -148 -146 -142 -136 -128 -122 -118 -110 -102 -97 -94 -90 -85 -83 -78 -71 -64 -57 -53 -53 -58 -63 -64 -66 -69 -70 -70 -70 -71 -71 -69 -69 -70 -69 -69 -70 -68 -67 -64 -60 -56 -53 -50 -47 -44 -37 -29 -25 -22 -21 -19 -17 -18 -18 -19 -23 -23 -21 -24 -29 -33 -36 -40 -41 -41 -39 -37 -36 -34 -30 -27 -26 -24 -22 -21 -19 -16 -13 -12 -12 -10 -10 -12 -14 -12 -12 -11 -8 -8 -8 -8 -7 -7 -8 -10 -11 -12 -10 -8 -7 -7 -8 -8 -8 -8 -8 -9 -8 -6 -9 -9 -7 -7 -7 -5 -4 -4 -4 -4 -3 -4 -5 -5 -4 -4 -5 -6 -7 -11 -12 -12 -11 -7 -3 -2 -1 -1 -1 -2 -3 -10 -28 -57 -79 -90 -89 -72 -65 -107 -119 -57 -28 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -0 -0 -1 -3 -2 -0 -1 -8 -8 -11 -28 -43 -48 -53 -51 -26 -9 -3 -5 -8 -6 -11 -17 -22 -24 -18 -9 -4 -4 -4 -5 -7 -9 -13 -18 -26 -41 -36 -8 -0 -0 -5 -25 -29 -19 -10 -5 -3 -4 -5 -9 -16 -18 -1 -0 -0 -0 -1 -6 -26 -32 -27 -22 -19 -17 -15 -15 -17 -16 -17 -20 -24 -29 -30 -32 -33 -35 -36 -39 -47 -32 -13 -0 -0 -1 -16 -29 -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 -61 -87 -97 -79 -27 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -6 -47 -125 -130 -125 -109 -81 -51 -29 -21 -22 -26 -26 -23 -20 -22 -33 -61 -115 -167 -204 -230 -250 -268 -285 -297 -293 -297 -315 -340 -364 -378 -381 -377 -374 -373 -376 -379 -378 -363 -356 -355 -358 -364 -369 -374 -379 -377 -369 -370 -372 -362 -339 -311 -282 -250 -219 -193 -173 -155 -139 -131 -131 -135 -141 -144 -143 -139 -138 -137 -130 -120 -116 -121 -121 -117 -110 -103 -96 -90 -84 -80 -77 -72 -67 -62 -57 -55 -59 -64 -68 -71 -74 -75 -75 -73 -72 -73 -71 -71 -72 -72 -72 -71 -71 -69 -64 -59 -55 -53 -50 -48 -39 -30 -25 -23 -20 -19 -15 -10 -8 -8 -11 -16 -16 -13 -17 -22 -26 -31 -36 -38 -40 -39 -36 -34 -34 -37 -38 -34 -29 -26 -22 -18 -13 -11 -11 -10 -9 -10 -10 -9 -8 -8 -7 -8 -8 -7 -7 -6 -7 -9 -11 -13 -13 -11 -8 -8 -8 -8 -8 -9 -10 -9 -10 -7 -5 -5 -6 -7 -7 -8 -6 -4 -4 -5 -4 -3 -3 -4 -5 -5 -6 -6 -5 -7 -12 -13 -14 -11 -6 -4 -3 -2 -1 -1 -2 -2 -6 -16 -38 -50 -63 -72 -69 -66 -97 -109 -104 -93 -74 -41 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -28 -41 -39 -97 -83 -33 -26 -24 -3 -13 -15 -7 -0 -3 -13 -18 -54 -61 -40 -15 -8 -13 -11 -16 -23 -24 -16 -10 -5 -4 -3 -4 -5 -6 -8 -10 -14 -20 -31 -36 -16 -1 -0 -21 -42 -35 -19 -14 -10 -8 -8 -9 -11 -10 -8 -2 -0 -0 -0 -4 -14 -25 -25 -20 -15 -12 -11 -11 -10 -13 -15 -16 -17 -21 -23 -25 -28 -31 -36 -39 -41 -43 -41 -28 -5 -0 -0 -5 -16 -20 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -27 -128 -105 -45 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -44 -105 -113 -111 -93 -70 -48 -31 -21 -21 -24 -24 -21 -21 -25 -35 -62 -114 -160 -192 -217 -239 -265 -294 -308 -320 -319 -320 -326 -338 -354 -365 -366 -366 -369 -376 -386 -391 -380 -378 -378 -381 -386 -391 -395 -396 -391 -379 -369 -364 -360 -355 -333 -310 -282 -255 -230 -205 -180 -156 -140 -135 -133 -132 -131 -130 -127 -123 -123 -123 -120 -117 -120 -118 -118 -111 -103 -95 -87 -81 -77 -75 -75 -73 -69 -64 -62 -61 -66 -71 -75 -77 -78 -77 -77 -75 -77 -75 -75 -77 -78 -77 -75 -72 -69 -64 -58 -56 -52 -51 -44 -32 -25 -24 -23 -19 -17 -12 -7 -4 -4 -6 -9 -11 -8 -9 -13 -17 -22 -28 -34 -38 -38 -34 -33 -36 -42 -46 -41 -34 -28 -22 -17 -14 -12 -13 -9 -8 -7 -6 -6 -5 -5 -5 -5 -6 -7 -7 -7 -7 -9 -10 -11 -10 -9 -9 -9 -9 -7 -6 -7 -11 -12 -10 -6 -4 -4 -5 -6 -6 -6 -5 -5 -5 -5 -4 -3 -4 -4 -4 -3 -3 -3 -4 -7 -11 -12 -12 -10 -8 -6 -4 -2 -2 -2 -1 -1 -2 -10 -16 -25 -35 -46 -55 -61 -71 -80 -93 -98 -97 -78 -26 -18 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -20 -26 -25 -28 -23 -38 -58 -63 -65 -67 -77 -62 -81 -75 -35 -6 -2 -0 -0 -37 -84 -105 -65 -28 -21 -15 -13 -13 -9 -4 -4 -5 -4 -2 -2 -3 -4 -6 -8 -11 -14 -19 -19 -8 -3 -1 -17 -37 -40 -26 -12 -11 -13 -15 -18 -26 -5 -1 -0 -0 -0 -2 -17 -25 -23 -19 -15 -12 -13 -8 -9 -9 -10 -13 -14 -15 -19 -22 -24 -26 -30 -37 -41 -41 -41 -40 -37 -22 -23 -10 -1 -1 -3 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -64 -134 -158 -89 -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 -16 -56 -92 -104 -97 -80 -63 -48 -36 -30 -30 -27 -24 -23 -27 -37 -60 -95 -130 -157 -183 -213 -246 -279 -306 -326 -313 -304 -303 -309 -324 -338 -342 -344 -351 -365 -381 -393 -395 -399 -401 -407 -413 -416 -416 -414 -408 -396 -378 -367 -364 -359 -347 -334 -316 -294 -267 -239 -211 -186 -163 -146 -138 -132 -127 -124 -121 -116 -115 -114 -115 -117 -118 -117 -115 -109 -101 -93 -86 -80 -79 -77 -76 -74 -71 -68 -67 -65 -69 -74 -77 -79 -80 -79 -80 -81 -82 -80 -79 -80 -81 -80 -74 -69 -66 -61 -58 -54 -45 -37 -29 -21 -20 -21 -20 -17 -15 -12 -9 -7 -6 -5 -5 -6 -3 -4 -6 -10 -14 -21 -29 -35 -36 -32 -31 -37 -46 -49 -44 -36 -27 -20 -15 -12 -15 -13 -8 -6 -5 -4 -4 -4 -5 -6 -6 -6 -7 -7 -7 -6 -7 -7 -7 -7 -7 -7 -7 -8 -7 -5 -7 -14 -16 -14 -9 -5 -3 -4 -6 -6 -6 -5 -6 -6 -6 -5 -4 -4 -3 -3 -3 -3 -4 -4 -6 -9 -13 -14 -13 -10 -8 -6 -3 -2 -1 -1 -0 -0 -1 -5 -14 -25 -32 -30 -31 -46 -49 -55 -64 -72 -80 -91 -75 -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 -9 -27 -60 -85 -74 -44 -32 -11 -3 -9 -14 -17 -27 -46 -69 -76 -80 -78 -72 -72 -22 -8 -3 -16 -65 -159 -133 -84 -56 -34 -11 -8 -10 -7 -5 -4 -4 -2 -1 -1 -3 -4 -6 -9 -14 -22 -19 -21 -13 -5 -7 -15 -32 -22 -10 -8 -11 -15 -10 -4 -1 -0 -0 -0 -1 -6 -17 -20 -18 -17 -18 -21 -17 -11 -10 -12 -16 -24 -15 -14 -17 -20 -21 -22 -29 -36 -41 -42 -36 -30 -27 -28 -37 -31 -8 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -33 -115 -129 -117 -85 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -48 -87 -105 -98 -88 -73 -57 -44 -38 -30 -25 -22 -23 -32 -49 -73 -97 -116 -138 -171 -209 -245 -283 -306 -299 -289 -283 -284 -296 -313 -322 -327 -336 -355 -376 -393 -404 -411 -416 -419 -420 -420 -421 -423 -424 -416 -401 -386 -376 -368 -360 -348 -333 -317 -295 -270 -246 -221 -196 -168 -146 -132 -123 -118 -113 -108 -114 -115 -113 -113 -113 -111 -105 -97 -92 -88 -81 -77 -77 -79 -75 -73 -71 -70 -69 -68 -68 -74 -77 -78 -78 -78 -81 -85 -86 -84 -81 -79 -78 -75 -70 -66 -61 -58 -57 -54 -40 -21 -17 -15 -15 -15 -16 -16 -18 -17 -14 -11 -8 -6 -5 -4 -2 -2 -3 -5 -10 -17 -24 -31 -33 -32 -35 -42 -49 -51 -45 -35 -25 -17 -11 -11 -18 -15 -10 -6 -4 -3 -3 -4 -4 -5 -6 -7 -7 -7 -5 -4 -5 -5 -5 -6 -6 -5 -6 -8 -10 -9 -7 -10 -17 -19 -14 -7 -2 -2 -5 -6 -6 -7 -7 -7 -6 -6 -4 -4 -3 -2 -2 -3 -3 -4 -5 -8 -11 -13 -14 -13 -11 -8 -6 -3 -2 -1 -0 -0 -2 -6 -13 -21 -22 -10 -19 -35 -36 -40 -50 -62 -76 -92 -91 -43 -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 -3 -54 -81 -84 -73 -51 -33 -30 -13 -4 -2 -3 -6 -14 -19 -32 -45 -57 -66 -70 -81 -54 -46 -45 -34 -21 -107 -130 -118 -116 -111 -54 -32 -13 -6 -4 -4 -4 -4 -3 -2 -3 -6 -11 -18 -23 -31 -28 -24 -20 -15 -11 -3 -9 -8 -5 -6 -10 -17 -10 -3 -2 -1 -4 -11 -11 -12 -15 -15 -13 -14 -12 -8 -12 -15 -16 -20 -31 -37 -25 -17 -15 -18 -16 -23 -28 -33 -36 -37 -29 -26 -18 -16 -26 -34 -17 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -36 -140 -75 -37 -49 -58 -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 -20 -60 -92 -91 -96 -91 -78 -60 -44 -32 -22 -19 -18 -21 -31 -49 -71 -88 -100 -130 -168 -211 -252 -273 -270 -256 -249 -254 -271 -291 -305 -310 -321 -343 -371 -396 -413 -423 -427 -426 -425 -426 -427 -429 -434 -438 -428 -410 -391 -375 -363 -350 -335 -321 -307 -290 -271 -249 -228 -192 -159 -137 -124 -117 -113 -105 -105 -108 -107 -105 -106 -107 -99 -86 -74 -65 -63 -70 -80 -81 -75 -73 -71 -69 -66 -65 -65 -73 -75 -76 -79 -82 -86 -89 -88 -83 -78 -74 -71 -69 -67 -62 -57 -53 -50 -43 -29 -15 -12 -11 -11 -12 -14 -17 -20 -20 -16 -12 -8 -6 -4 -3 -2 -1 -1 -4 -8 -13 -20 -27 -31 -34 -38 -46 -53 -56 -51 -41 -31 -22 -16 -14 -17 -15 -11 -6 -4 -3 -2 -3 -4 -5 -5 -6 -7 -7 -5 -4 -4 -5 -5 -5 -5 -4 -5 -7 -9 -9 -8 -10 -15 -17 -12 -5 -1 -1 -4 -6 -7 -8 -8 -7 -6 -6 -5 -5 -4 -3 -3 -2 -2 -2 -3 -5 -8 -11 -13 -13 -13 -11 -7 -4 -2 -1 -0 -0 -1 -5 -13 -22 -30 -35 -37 -35 -34 -40 -50 -58 -65 -73 -81 -68 -48 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -34 -71 -76 -68 -72 -75 -57 -40 -21 -7 -3 -1 -0 -6 -9 -15 -23 -32 -35 -43 -52 -64 -77 -85 -81 -80 -126 -126 -119 -136 -174 -141 -112 -52 -15 -5 -3 -4 -6 -4 -3 -5 -9 -17 -28 -28 -21 -17 -18 -17 -18 -9 -5 -6 -6 -5 -6 -11 -15 -13 -11 -8 -7 -11 -13 -8 -10 -13 -12 -12 -13 -7 -7 -14 -19 -17 -25 -30 -32 -29 -21 -9 -11 -13 -18 -23 -26 -29 -29 -27 -38 -31 -11 -13 -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 -1 -15 -31 -8 -2 -8 -14 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -46 -67 -61 -74 -87 -84 -67 -43 -26 -20 -19 -17 -16 -24 -41 -63 -77 -82 -111 -147 -187 -221 -233 -225 -221 -228 -237 -255 -277 -284 -283 -298 -326 -360 -394 -424 -444 -448 -442 -433 -425 -421 -424 -432 -450 -452 -436 -412 -387 -366 -348 -333 -322 -311 -297 -281 -266 -249 -216 -180 -151 -133 -124 -121 -115 -110 -108 -109 -110 -109 -106 -101 -91 -71 -51 -52 -68 -80 -80 -72 -68 -66 -63 -61 -62 -63 -69 -70 -71 -76 -84 -91 -93 -87 -79 -74 -69 -63 -60 -59 -53 -47 -40 -33 -22 -11 -7 -7 -7 -7 -8 -10 -12 -14 -15 -11 -8 -6 -4 -2 -2 -1 -1 -1 -2 -6 -10 -13 -22 -30 -36 -42 -49 -56 -61 -62 -56 -48 -37 -26 -21 -18 -14 -10 -6 -4 -4 -3 -3 -4 -4 -5 -6 -6 -5 -4 -4 -4 -4 -5 -5 -5 -5 -6 -7 -7 -7 -8 -10 -14 -17 -13 -6 -3 -1 -4 -6 -7 -9 -10 -9 -7 -7 -7 -6 -5 -4 -3 -1 -2 -2 -2 -4 -6 -8 -10 -11 -14 -15 -15 -13 -8 -3 -1 -1 -0 -2 -8 -17 -29 -36 -32 -28 -30 -35 -39 -37 -43 -50 -57 -68 -72 -56 -39 -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 -43 -87 -102 -88 -81 -80 -70 -61 -46 -19 -7 -3 -2 -1 -2 -4 -6 -12 -19 -23 -25 -31 -46 -69 -71 -74 -72 -83 -95 -98 -125 -141 -157 -117 -52 -22 -2 -2 -3 -2 -1 -2 -4 -10 -16 -14 -9 -6 -7 -7 -8 -6 -6 -7 -7 -5 -6 -7 -8 -6 -5 -6 -10 -9 -11 -20 -24 -8 -8 -13 -17 -14 -13 -20 -21 -15 -24 -30 -29 -27 -25 -11 -7 -6 -10 -15 -21 -26 -14 -21 -43 -42 -10 -9 -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 -11 -30 -37 -24 -30 -53 -66 -64 -48 -28 -18 -13 -9 -10 -21 -41 -65 -78 -85 -110 -143 -178 -203 -205 -191 -183 -196 -217 -245 -265 -267 -263 -284 -314 -348 -383 -416 -442 -459 -452 -436 -421 -415 -420 -428 -449 -461 -457 -438 -410 -379 -349 -328 -317 -308 -299 -290 -279 -263 -239 -205 -168 -142 -128 -122 -119 -115 -111 -109 -106 -103 -98 -96 -92 -85 -81 -81 -84 -84 -78 -67 -62 -56 -49 -49 -59 -54 -58 -59 -63 -71 -82 -90 -87 -81 -73 -69 -63 -55 -50 -45 -36 -28 -22 -15 -7 -3 -2 -4 -3 -3 -3 -5 -7 -7 -6 -6 -5 -4 -4 -4 -3 -1 -0 -0 -1 -3 -6 -9 -17 -27 -36 -43 -50 -59 -67 -71 -73 -71 -63 -52 -43 -34 -22 -15 -11 -9 -8 -5 -4 -4 -4 -4 -5 -5 -4 -4 -4 -3 -3 -4 -5 -6 -6 -6 -7 -7 -8 -9 -9 -12 -18 -18 -12 -6 -3 -5 -8 -10 -12 -12 -10 -9 -8 -8 -7 -5 -4 -3 -2 -2 -1 -2 -2 -4 -5 -8 -11 -16 -22 -25 -24 -20 -11 -7 -4 -3 -5 -8 -7 -10 -12 -16 -21 -25 -24 -20 -19 -31 -39 -43 -50 -62 -65 -74 -35 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -84 -151 -103 -51 -24 -30 -59 -84 -57 -35 -21 -14 -9 -6 -6 -6 -10 -12 -16 -18 -12 -14 -35 -46 -62 -72 -69 -64 -58 -60 -82 -120 -138 -112 -73 -16 -2 -1 -0 -0 -1 -1 -1 -3 -4 -2 -2 -2 -2 -3 -3 -4 -4 -4 -4 -4 -4 -3 -3 -4 -6 -6 -6 -7 -9 -6 -4 -7 -12 -17 -17 -16 -19 -20 -18 -20 -20 -16 -27 -23 -12 -5 -3 -4 -12 -31 -35 -37 -47 -51 -35 -14 -8 -9 -9 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -9 -0 -3 -22 -44 -59 -52 -31 -13 -6 -3 -6 -16 -37 -61 -76 -85 -106 -140 -176 -197 -192 -171 -164 -180 -199 -227 -248 -254 -262 -287 -319 -349 -375 -401 -427 -452 -468 -453 -442 -435 -432 -431 -438 -450 -458 -454 -435 -402 -362 -329 -308 -293 -286 -282 -278 -269 -247 -218 -184 -153 -132 -123 -119 -117 -115 -112 -108 -103 -98 -95 -94 -91 -93 -95 -97 -98 -90 -75 -57 -41 -31 -30 -36 -37 -43 -44 -43 -46 -53 -61 -61 -62 -59 -54 -47 -41 -37 -29 -17 -10 -6 -4 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -5 -11 -14 -16 -17 -18 -4 -0 -1 -1 -1 -2 -7 -13 -18 -22 -29 -42 -51 -62 -73 -81 -85 -84 -78 -68 -49 -33 -26 -28 -28 -21 -14 -10 -7 -5 -4 -4 -4 -4 -5 -5 -5 -4 -4 -4 -6 -6 -7 -7 -8 -9 -10 -9 -11 -15 -17 -14 -9 -6 -9 -12 -13 -14 -14 -12 -11 -9 -9 -8 -7 -5 -5 -3 -2 -1 -1 -1 -2 -5 -9 -15 -23 -28 -31 -32 -30 -24 -20 -18 -17 -21 -28 -12 -8 -8 -11 -15 -18 -19 -20 -20 -30 -35 -41 -53 -49 -56 -67 -64 -58 -46 -25 -8 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -18 -26 -2 -1 -2 -8 -35 -105 -96 -75 -59 -45 -35 -29 -26 -32 -38 -48 -55 -47 -24 -12 -11 -12 -23 -43 -55 -56 -45 -34 -42 -72 -110 -131 -118 -48 -12 -3 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -2 -2 -2 -2 -2 -2 -1 -4 -7 -7 -6 -5 -6 -6 -9 -12 -15 -19 -19 -13 -19 -17 -11 -11 -13 -17 -19 -15 -11 -11 -6 -5 -19 -32 -34 -33 -37 -39 -28 -17 -10 -8 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -29 -51 -51 -32 -11 -3 -2 -3 -10 -25 -43 -59 -74 -104 -145 -178 -194 -189 -168 -148 -167 -184 -209 -230 -244 -263 -292 -328 -357 -375 -393 -414 -433 -446 -441 -450 -454 -449 -440 -434 -438 -448 -452 -444 -420 -381 -338 -304 -280 -265 -257 -252 -246 -235 -218 -193 -165 -143 -128 -121 -121 -119 -113 -108 -107 -106 -102 -100 -97 -95 -95 -95 -94 -92 -82 -61 -55 -48 -39 -35 -35 -34 -28 -23 -21 -25 -34 -40 -42 -37 -32 -28 -23 -19 -13 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -6 -18 -33 -41 -38 -31 -8 -1 -1 -1 -0 -1 -2 -4 -6 -12 -24 -39 -47 -55 -66 -79 -90 -94 -88 -73 -62 -50 -49 -54 -55 -49 -38 -29 -20 -13 -9 -6 -6 -6 -7 -8 -8 -7 -5 -5 -6 -7 -6 -6 -7 -8 -10 -10 -13 -16 -17 -15 -12 -11 -10 -10 -12 -13 -14 -13 -11 -10 -8 -7 -7 -6 -6 -4 -2 -1 -1 -1 -1 -4 -9 -18 -26 -30 -30 -33 -35 -38 -46 -49 -46 -43 -42 -29 -31 -31 -25 -18 -16 -16 -33 -37 -39 -38 -35 -46 -31 -39 -48 -55 -62 -73 -87 -77 -46 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -7 -87 -116 -108 -90 -83 -80 -76 -78 -74 -77 -90 -94 -90 -69 -40 -15 -3 -4 -9 -23 -37 -38 -31 -30 -49 -86 -99 -100 -59 -21 -7 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -2 -2 -3 -4 -5 -5 -5 -4 -5 -8 -12 -14 -16 -19 -19 -20 -6 -4 -3 -1 -2 -1 -1 -3 -4 -4 -5 -8 -7 -10 -14 -16 -22 -21 -22 -22 -16 -12 -12 -11 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -8 -10 -24 -47 -49 -31 -12 -4 -2 -2 -6 -14 -25 -40 -65 -108 -155 -182 -187 -179 -166 -151 -160 -172 -195 -216 -236 -261 -289 -289 -240 -231 -239 -254 -275 -292 -279 -345 -411 -440 -442 -441 -437 -444 -450 -444 -426 -395 -354 -313 -280 -255 -237 -226 -218 -213 -204 -185 -165 -146 -129 -119 -115 -115 -114 -113 -112 -111 -107 -105 -98 -87 -78 -75 -78 -77 -65 -53 -66 -75 -71 -56 -37 -26 -18 -14 -10 -10 -16 -23 -23 -20 -16 -12 -8 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -12 -9 -12 -15 -19 -31 -47 -54 -37 -23 -7 -1 -1 -1 -0 -1 -3 -8 -22 -26 -23 -34 -45 -53 -62 -74 -87 -96 -95 -77 -71 -66 -68 -75 -80 -80 -70 -57 -42 -28 -18 -13 -11 -9 -8 -10 -10 -9 -8 -8 -8 -7 -6 -6 -8 -10 -12 -15 -17 -18 -18 -16 -13 -14 -10 -8 -10 -13 -14 -12 -11 -10 -8 -6 -5 -5 -5 -3 -2 -1 -1 -1 -1 -3 -8 -13 -18 -21 -23 -25 -31 -48 -64 -65 -55 -50 -43 -46 -53 -49 -34 -21 -15 -12 -11 -16 -37 -46 -16 -11 -13 -21 -29 -38 -45 -47 -57 -78 -63 -28 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -50 -120 -147 -129 -126 -111 -90 -61 -31 -26 -56 -95 -143 -130 -98 -62 -25 -6 -2 -5 -15 -26 -34 -40 -53 -90 -102 -89 -59 -24 -17 -4 -1 -0 -0 -1 -6 -3 -2 -1 -2 -2 -3 -3 -2 -2 -2 -2 -1 -2 -3 -4 -4 -4 -5 -5 -8 -13 -11 -9 -12 -18 -16 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -5 -8 -20 -25 -15 -12 -29 -17 -11 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -14 -13 -24 -43 -46 -32 -16 -7 -3 -2 -5 -9 -14 -31 -68 -125 -179 -196 -185 -168 -152 -139 -148 -158 -179 -203 -228 -257 -279 -250 -93 -150 -178 -164 -156 -158 -91 -134 -189 -236 -318 -443 -449 -451 -451 -446 -430 -400 -363 -324 -289 -258 -233 -213 -198 -188 -181 -169 -154 -138 -122 -110 -103 -102 -104 -106 -107 -105 -101 -98 -93 -84 -74 -69 -69 -64 -49 -50 -54 -42 -21 -9 -12 -15 -12 -9 -6 -4 -5 -9 -13 -12 -8 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -16 -33 -37 -44 -48 -50 -53 -60 -60 -27 -13 -5 -2 -1 -1 -3 -7 -26 -18 -33 -44 -33 -25 -21 -33 -47 -66 -84 -94 -93 -83 -75 -75 -81 -87 -91 -93 -86 -72 -54 -37 -25 -18 -14 -13 -10 -10 -11 -11 -10 -9 -8 -9 -8 -9 -11 -13 -14 -15 -15 -15 -15 -16 -16 -16 -15 -14 -14 -15 -17 -15 -13 -10 -7 -5 -4 -4 -4 -2 -2 -1 -1 -1 -1 -2 -5 -7 -10 -13 -14 -17 -31 -51 -50 -32 -22 -34 -41 -46 -54 -49 -32 -22 -21 -17 -14 -13 -25 -35 -9 -5 -10 -13 -16 -22 -30 -35 -44 -57 -63 -54 -40 -26 -18 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -61 -109 -123 -114 -71 -37 -14 -2 -1 -3 -51 -145 -171 -154 -126 -89 -53 -22 -9 -9 -13 -22 -35 -70 -93 -109 -111 -93 -46 -37 -20 -7 -1 -0 -1 -7 -5 -3 -2 -2 -2 -4 -4 -4 -3 -2 -2 -1 -2 -2 -2 -3 -5 -7 -10 -15 -19 -17 -9 -8 -12 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -12 -5 -3 -2 -4 -5 -8 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -11 -13 -14 -20 -31 -34 -29 -18 -9 -5 -3 -6 -8 -11 -32 -74 -128 -174 -205 -182 -161 -152 -150 -150 -155 -173 -195 -221 -252 -282 -277 -177 -288 -348 -366 -381 -373 -275 -153 -63 -55 -120 -258 -454 -465 -463 -453 -434 -406 -371 -333 -297 -267 -242 -218 -197 -180 -167 -158 -147 -134 -119 -104 -92 -85 -83 -83 -85 -87 -88 -88 -87 -83 -78 -72 -66 -55 -45 -45 -41 -29 -14 -6 -7 -8 -8 -5 -3 -2 -1 -2 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -19 -39 -52 -60 -63 -62 -64 -69 -68 -41 -23 -11 -5 -3 -3 -4 -8 -18 -34 -49 -52 -39 -21 -14 -17 -31 -57 -84 -99 -94 -84 -83 -88 -94 -98 -101 -99 -82 -66 -51 -37 -25 -19 -15 -14 -12 -11 -11 -12 -12 -10 -8 -9 -10 -10 -12 -15 -15 -13 -12 -12 -13 -15 -17 -19 -20 -20 -19 -19 -21 -19 -15 -11 -6 -3 -3 -3 -3 -2 -2 -1 -1 -1 -2 -2 -4 -5 -6 -8 -9 -16 -26 -31 -24 -10 -8 -15 -22 -35 -52 -55 -39 -31 -35 -49 -36 -18 -9 -5 -4 -6 -7 -14 -23 -23 -26 -31 -40 -48 -57 -69 -84 -77 -62 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -6 -23 -6 -1 -0 -0 -0 -0 -0 -20 -114 -174 -167 -149 -126 -102 -62 -31 -15 -5 -6 -10 -46 -81 -98 -103 -106 -67 -57 -49 -31 -4 -1 -0 -3 -4 -3 -2 -2 -2 -4 -5 -6 -4 -2 -2 -3 -3 -2 -2 -4 -9 -10 -13 -17 -21 -18 -12 -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 -1 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -10 -12 -13 -16 -20 -22 -20 -14 -7 -4 -6 -6 -9 -34 -75 -111 -131 -199 -180 -160 -150 -149 -157 -162 -176 -197 -222 -254 -291 -319 -318 -351 -366 -371 -373 -373 -372 -321 -245 -239 -273 -338 -438 -458 -466 -462 -446 -419 -383 -342 -305 -274 -249 -229 -212 -195 -180 -170 -161 -149 -135 -119 -101 -84 -76 -70 -68 -70 -74 -76 -78 -81 -79 -75 -67 -56 -47 -39 -31 -22 -12 -3 -1 -1 -1 -1 -1 -1 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -21 -35 -45 -56 -57 -56 -67 -84 -87 -75 -54 -33 -19 -11 -7 -6 -7 -12 -70 -100 -89 -59 -32 -37 -34 -44 -58 -70 -79 -78 -74 -83 -98 -106 -106 -106 -93 -72 -55 -42 -31 -23 -19 -14 -12 -12 -11 -12 -13 -15 -13 -11 -11 -13 -14 -16 -17 -17 -15 -13 -12 -13 -15 -17 -18 -19 -19 -19 -20 -21 -19 -16 -13 -9 -6 -5 -4 -4 -3 -3 -2 -2 -2 -3 -3 -3 -3 -5 -6 -7 -9 -11 -11 -10 -8 -7 -8 -12 -24 -39 -46 -42 -37 -15 -30 -37 -26 -14 -7 -6 -6 -5 -7 -11 -17 -16 -18 -26 -37 -45 -51 -64 -81 -83 -73 -50 -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 -1 -57 -125 -154 -148 -135 -110 -76 -51 -32 -18 -6 -3 -3 -20 -48 -72 -78 -87 -88 -94 -99 -92 -27 -11 -2 -1 -2 -4 -1 -1 -2 -4 -5 -4 -2 -1 -2 -2 -3 -5 -7 -9 -13 -13 -14 -16 -17 -15 -15 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -9 -11 -10 -8 -7 -8 -12 -19 -20 -15 -8 -5 -4 -4 -10 -36 -81 -125 -153 -194 -185 -162 -141 -129 -131 -148 -175 -206 -238 -270 -301 -332 -351 -252 -281 -340 -369 -367 -364 -368 -377 -386 -397 -410 -422 -435 -450 -460 -456 -435 -400 -357 -315 -279 -249 -226 -210 -199 -191 -187 -184 -179 -169 -155 -135 -111 -94 -78 -67 -62 -60 -61 -65 -72 -74 -72 -65 -58 -48 -38 -28 -18 -8 -1 -2 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -5 -6 -4 -1 -0 -0 -4 -13 -26 -34 -36 -43 -61 -60 -65 -84 -106 -115 -114 -92 -53 -29 -19 -15 -17 -20 -15 -13 -25 -47 -64 -68 -65 -64 -60 -49 -39 -46 -59 -64 -81 -98 -107 -106 -99 -81 -63 -47 -36 -28 -22 -19 -15 -12 -10 -9 -10 -10 -12 -13 -14 -16 -18 -19 -19 -21 -21 -19 -17 -17 -17 -17 -18 -18 -16 -16 -16 -18 -19 -18 -16 -14 -12 -9 -7 -6 -5 -4 -4 -4 -3 -2 -2 -2 -2 -3 -4 -6 -5 -5 -7 -8 -8 -6 -6 -6 -7 -12 -18 -23 -31 -53 -22 -4 -6 -13 -12 -7 -5 -3 -5 -9 -12 -16 -10 -10 -17 -26 -34 -41 -53 -65 -78 -91 -86 -39 -18 -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 -23 -77 -123 -127 -128 -124 -112 -88 -56 -21 -11 -6 -5 -5 -8 -18 -38 -51 -65 -79 -99 -134 -164 -95 -35 -4 -1 -1 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -3 -7 -10 -11 -11 -11 -14 -16 -16 -13 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -11 -13 -9 -6 -4 -4 -7 -14 -19 -14 -7 -3 -3 -3 -9 -32 -75 -127 -166 -178 -178 -156 -136 -125 -128 -151 -190 -225 -255 -282 -307 -301 -217 -89 -106 -206 -311 -359 -356 -375 -375 -376 -383 -392 -403 -415 -429 -444 -451 -443 -416 -376 -331 -290 -252 -221 -197 -182 -175 -175 -181 -188 -190 -183 -167 -144 -119 -96 -78 -65 -56 -52 -55 -62 -66 -66 -62 -56 -47 -35 -22 -12 -4 -1 -1 -0 -0 -0 -1 -0 -0 -0 -2 -2 -4 -7 -11 -14 -18 -27 -43 -50 -42 -33 -42 -39 -41 -54 -63 -55 -41 -51 -67 -72 -84 -105 -130 -144 -137 -103 -62 -32 -24 -36 -54 -57 -43 -24 -16 -23 -46 -111 -91 -104 -83 -50 -37 -45 -47 -48 -57 -70 -82 -86 -77 -66 -52 -43 -36 -29 -23 -19 -15 -12 -10 -9 -9 -11 -12 -14 -17 -19 -20 -20 -20 -24 -25 -24 -22 -21 -20 -20 -19 -18 -17 -16 -16 -16 -16 -15 -14 -13 -11 -9 -8 -8 -7 -6 -5 -5 -4 -2 -1 -1 -1 -1 -2 -2 -2 -2 -4 -5 -6 -6 -6 -5 -5 -6 -8 -11 -17 -25 -18 -14 -18 -21 -11 -4 -2 -1 -1 -4 -10 -21 -14 -16 -22 -25 -25 -31 -42 -53 -66 -78 -89 -99 -100 -76 -44 -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 -26 -62 -72 -109 -123 -127 -123 -108 -77 -25 -11 -6 -5 -5 -7 -8 -14 -23 -32 -46 -71 -117 -140 -111 -52 -6 -5 -1 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -5 -8 -14 -22 -13 -17 -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 -8 -12 -8 -9 -11 -8 -5 -4 -3 -4 -11 -15 -12 -8 -5 -3 -4 -8 -24 -60 -99 -132 -153 -160 -151 -139 -135 -146 -176 -218 -245 -263 -286 -309 -267 -115 -12 -10 -52 -126 -186 -238 -380 -381 -378 -379 -384 -390 -400 -415 -430 -440 -445 -432 -398 -356 -311 -266 -224 -189 -164 -147 -140 -143 -155 -166 -169 -164 -152 -132 -109 -90 -74 -61 -54 -52 -55 -56 -55 -51 -46 -38 -27 -15 -6 -2 -0 -0 -0 -0 -0 -1 -3 -3 -1 -4 -8 -22 -43 -64 -77 -82 -103 -141 -136 -108 -88 -84 -68 -53 -53 -59 -56 -45 -54 -66 -88 -106 -124 -144 -157 -139 -103 -61 -36 -34 -45 -49 -51 -55 -29 -15 -23 -42 -97 -101 -87 -73 -73 -80 -65 -40 -24 -22 -36 -54 -60 -54 -90 -65 -48 -42 -33 -24 -19 -15 -13 -11 -9 -9 -9 -11 -14 -17 -20 -22 -23 -24 -26 -25 -24 -23 -22 -21 -20 -20 -19 -18 -17 -16 -16 -15 -15 -14 -13 -11 -9 -9 -9 -9 -9 -8 -7 -5 -3 -1 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -5 -5 -4 -4 -3 -4 -6 -8 -12 -20 -30 -38 -31 -6 -1 -0 -0 -0 -0 -1 -1 -7 -22 -34 -33 -24 -27 -33 -40 -47 -56 -66 -79 -95 -114 -98 -57 -35 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -54 -76 -103 -131 -117 -96 -48 -21 -9 -7 -6 -7 -11 -13 -13 -15 -18 -18 -29 -50 -58 -48 -34 -30 -8 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -2 -3 -8 -20 -46 -25 -16 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -20 -16 -13 -10 -6 -4 -4 -4 -6 -12 -19 -16 -11 -6 -4 -4 -6 -17 -55 -88 -112 -130 -140 -143 -147 -149 -147 -162 -201 -247 -262 -281 -303 -288 -220 -176 -132 -33 -1 -6 -107 -356 -380 -377 -376 -376 -378 -382 -391 -408 -423 -436 -435 -416 -382 -337 -288 -238 -193 -156 -128 -106 -97 -100 -108 -114 -116 -117 -116 -106 -93 -77 -64 -57 -54 -52 -49 -46 -41 -34 -26 -14 -8 -4 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -6 -23 -59 -101 -121 -94 -15 -10 -111 -129 -117 -130 -148 -134 -105 -78 -65 -63 -64 -74 -43 -65 -105 -135 -153 -164 -137 -91 -57 -34 -22 -21 -20 -21 -23 -18 -18 -28 -45 -66 -73 -73 -76 -86 -94 -74 -58 -42 -32 -39 -51 -37 -28 -90 -74 -54 -43 -31 -20 -16 -14 -14 -13 -11 -9 -9 -10 -11 -15 -19 -23 -23 -26 -25 -23 -23 -22 -21 -20 -19 -19 -19 -18 -16 -16 -16 -15 -15 -15 -14 -12 -10 -10 -10 -11 -11 -10 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -2 -2 -2 -3 -4 -5 -8 -15 -25 -28 -15 -4 -0 -0 -0 -0 -0 -0 -0 -15 -44 -70 -54 -39 -35 -36 -38 -39 -38 -47 -52 -67 -86 -100 -102 -96 -25 -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 -7 -23 -62 -129 -103 -80 -51 -25 -9 -8 -7 -7 -8 -9 -9 -11 -9 -5 -3 -6 -15 -38 -73 -75 -32 -1 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -2 -2 -9 -29 -19 -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 -7 -6 -3 -7 -6 -13 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -15 -20 -19 -16 -11 -6 -4 -2 -3 -5 -7 -12 -19 -17 -12 -7 -5 -4 -7 -13 -59 -93 -114 -126 -131 -126 -123 -116 -57 -5 -55 -227 -244 -263 -287 -305 -310 -308 -282 -193 -57 -0 -99 -317 -374 -372 -372 -371 -370 -368 -369 -383 -400 -410 -419 -418 -396 -358 -311 -262 -212 -166 -127 -96 -73 -59 -55 -54 -57 -63 -73 -73 -68 -61 -53 -49 -47 -47 -45 -42 -35 -26 -17 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -5 -19 -53 -84 -84 -62 -34 -0 -0 -99 -89 -75 -129 -196 -178 -143 -112 -97 -93 -88 -58 -16 -5 -23 -91 -175 -193 -152 -102 -60 -32 -17 -10 -7 -11 -20 -21 -20 -26 -35 -46 -56 -56 -55 -63 -77 -75 -85 -80 -80 -98 -101 -33 -30 -62 -60 -45 -31 -20 -14 -13 -14 -17 -18 -15 -12 -11 -11 -13 -15 -18 -20 -22 -23 -23 -22 -21 -21 -19 -18 -18 -18 -18 -17 -15 -16 -17 -18 -17 -16 -15 -14 -12 -13 -14 -14 -14 -14 -12 -10 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -6 -11 -17 -18 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -16 -59 -103 -85 -64 -51 -45 -41 -32 -27 -39 -44 -49 -60 -77 -98 -104 -86 -64 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -14 -74 -85 -69 -41 -19 -8 -6 -5 -6 -7 -8 -7 -13 -12 -8 -4 -2 -6 -32 -79 -92 -57 -7 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -3 -16 -34 -38 -1 -1 -0 -0 -0 -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 -19 -18 -21 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -10 -10 -7 -5 -3 -1 -3 -5 -10 -17 -24 -23 -17 -10 -6 -4 -7 -18 -67 -105 -125 -135 -132 -97 -27 -12 -5 -26 -93 -213 -239 -254 -273 -292 -307 -312 -292 -134 -36 -0 -100 -286 -365 -366 -368 -372 -373 -371 -369 -373 -383 -391 -399 -399 -384 -353 -315 -272 -223 -176 -135 -100 -70 -47 -31 -24 -22 -25 -31 -34 -33 -33 -34 -34 -36 -39 -41 -39 -33 -23 -13 -5 -2 -1 -0 -0 -0 -0 -0 -0 -1 -4 -11 -26 -52 -60 -58 -28 -0 -0 -0 -0 -0 -0 -18 -52 -77 -58 -147 -149 -131 -112 -76 -23 -3 -0 -10 -85 -188 -197 -165 -122 -79 -42 -17 -8 -2 -6 -15 -20 -21 -21 -26 -41 -62 -59 -50 -53 -66 -74 -87 -99 -116 -129 -115 -61 -56 -54 -44 -32 -22 -16 -15 -15 -18 -20 -20 -18 -17 -17 -17 -17 -16 -14 -15 -18 -20 -21 -21 -22 -21 -20 -20 -20 -20 -20 -18 -16 -19 -20 -21 -21 -19 -17 -17 -16 -17 -18 -19 -20 -20 -17 -15 -12 -8 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -6 -8 -12 -21 -35 -22 -6 -0 -0 -7 -29 -25 -6 -0 -4 -36 -105 -111 -97 -81 -66 -56 -50 -32 -24 -28 -30 -32 -39 -51 -70 -81 -90 -85 -66 -42 -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 -46 -77 -66 -35 -27 -21 -14 -7 -3 -3 -6 -8 -11 -8 -4 -2 -0 -1 -14 -34 -30 -7 -1 -2 -1 -1 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -3 -12 -42 -103 -180 -49 -7 -0 -0 -0 -0 -0 -0 -0 -2 -7 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -17 -20 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -10 -7 -4 -3 -1 -1 -2 -6 -14 -22 -29 -29 -23 -15 -8 -5 -8 -23 -69 -109 -130 -139 -136 -108 -46 -49 -22 -96 -200 -226 -243 -256 -266 -278 -293 -301 -276 -46 -5 -0 -97 -259 -355 -356 -358 -364 -369 -372 -374 -372 -374 -374 -373 -367 -353 -332 -303 -265 -214 -171 -135 -100 -68 -42 -26 -18 -16 -16 -15 -18 -21 -24 -26 -28 -30 -33 -34 -33 -29 -21 -10 -3 -1 -0 -0 -0 -0 -0 -1 -3 -12 -32 -78 -144 -143 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -129 -163 -146 -100 -35 -0 -0 -0 -0 -59 -160 -185 -161 -118 -70 -29 -6 -3 -1 -3 -8 -12 -17 -23 -30 -52 -62 -54 -45 -46 -53 -65 -82 -95 -95 -83 -67 -59 -47 -36 -28 -22 -19 -17 -18 -18 -19 -19 -19 -21 -21 -20 -18 -16 -14 -13 -15 -19 -20 -20 -21 -22 -22 -22 -22 -23 -23 -23 -22 -21 -22 -23 -24 -25 -24 -23 -22 -22 -23 -25 -26 -26 -26 -22 -20 -18 -15 -12 -7 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -11 -13 -20 -43 -39 -25 -24 -24 -25 -109 -72 -21 -0 -1 -30 -127 -98 -80 -73 -70 -64 -60 -42 -30 -23 -21 -22 -28 -36 -49 -59 -69 -80 -93 -111 -45 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -17 -41 -53 -55 -63 -48 -31 -17 -8 -5 -5 -7 -9 -9 -4 -2 -0 -0 -1 -4 -3 -0 -3 -10 -10 -7 -3 -1 -0 -0 -1 -2 -4 -1 -1 -4 -10 -26 -56 -81 -51 -10 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -10 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -7 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -7 -4 -2 -1 -1 -3 -11 -18 -26 -33 -38 -37 -25 -16 -8 -9 -25 -66 -100 -118 -124 -124 -119 -114 -147 -63 -77 -149 -202 -239 -257 -236 -187 -227 -306 -278 -50 -8 -0 -89 -236 -343 -343 -342 -345 -350 -355 -359 -361 -360 -358 -353 -343 -331 -318 -298 -250 -203 -162 -128 -95 -64 -40 -26 -22 -24 -25 -25 -27 -32 -35 -37 -37 -34 -30 -26 -23 -20 -15 -8 -2 -0 -0 -0 -0 -0 -1 -8 -29 -51 -73 -89 -76 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -64 -83 -49 -0 -0 -0 -0 -0 -49 -144 -193 -168 -120 -69 -26 -1 -0 -1 -2 -6 -13 -21 -30 -39 -54 -46 -38 -37 -44 -62 -69 -83 -81 -68 -53 -41 -33 -27 -22 -20 -19 -19 -21 -21 -21 -18 -16 -19 -28 -25 -27 -29 -26 -21 -18 -20 -22 -22 -21 -19 -19 -18 -18 -20 -23 -24 -24 -24 -26 -27 -28 -30 -32 -32 -31 -30 -30 -30 -30 -29 -27 -26 -24 -22 -19 -17 -14 -8 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -10 -14 -17 -30 -38 -49 -66 -85 -100 -106 -34 -1 -0 -0 -6 -53 -64 -55 -53 -58 -57 -54 -41 -31 -25 -22 -21 -24 -31 -39 -47 -54 -63 -77 -91 -65 -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 -1 -1 -7 -56 -97 -81 -48 -31 -17 -10 -7 -7 -9 -12 -9 -6 -2 -0 -0 -0 -0 -1 -8 -18 -17 -7 -1 -0 -0 -0 -2 -6 -6 -2 -1 -7 -21 -53 -90 -49 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -15 -13 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -4 -2 -1 -0 -1 -5 -20 -29 -34 -41 -50 -40 -29 -23 -15 -17 -36 -64 -86 -97 -99 -99 -101 -111 -141 -90 -46 -59 -114 -155 -154 -119 -51 -71 -118 -97 -19 -3 -0 -69 -192 -302 -332 -329 -328 -331 -332 -332 -333 -335 -336 -333 -328 -319 -308 -289 -244 -198 -158 -126 -96 -67 -43 -31 -34 -43 -50 -54 -58 -62 -63 -61 -55 -45 -31 -20 -15 -13 -11 -7 -2 -0 -0 -0 -0 -3 -12 -37 -89 -100 -65 -22 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -38 -122 -198 -184 -131 -69 -24 -4 -1 -1 -3 -6 -11 -21 -37 -53 -48 -37 -36 -55 -96 -148 -93 -79 -62 -43 -30 -24 -21 -18 -17 -16 -17 -20 -22 -23 -22 -20 -19 -23 -34 -28 -30 -29 -22 -17 -19 -22 -22 -22 -20 -17 -15 -13 -16 -18 -20 -22 -26 -30 -33 -36 -38 -38 -39 -38 -35 -33 -31 -30 -28 -25 -25 -24 -22 -19 -16 -14 -13 -8 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -6 -9 -12 -17 -26 -44 -73 -116 -175 -164 -60 -0 -0 -0 -0 -19 -40 -42 -36 -38 -40 -40 -35 -28 -22 -19 -19 -22 -27 -31 -36 -43 -48 -62 -76 -82 -88 -74 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -29 -58 -70 -79 -69 -41 -23 -12 -9 -8 -9 -10 -7 -2 -0 -0 -1 -0 -0 -8 -12 -8 -2 -0 -0 -0 -0 -3 -11 -5 -1 -2 -11 -39 -104 -97 -41 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -14 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -3 -2 -1 -1 -4 -12 -33 -51 -60 -63 -59 -44 -29 -22 -22 -36 -57 -72 -80 -82 -78 -79 -87 -101 -127 -150 -102 -45 -14 -7 -0 -0 -0 -3 -9 -8 -2 -0 -0 -21 -77 -167 -254 -244 -292 -312 -315 -311 -308 -305 -303 -306 -310 -306 -291 -275 -240 -197 -159 -128 -101 -75 -50 -43 -56 -76 -93 -103 -108 -106 -100 -90 -76 -57 -34 -19 -12 -11 -9 -6 -3 -2 -4 -6 -10 -24 -51 -67 -76 -65 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -75 -149 -188 -135 -72 -27 -6 -1 -2 -4 -9 -16 -29 -45 -49 -42 -39 -45 -70 -109 -135 -74 -50 -35 -25 -19 -17 -17 -16 -15 -15 -16 -19 -21 -22 -22 -21 -20 -21 -27 -29 -34 -38 -35 -27 -21 -19 -19 -18 -16 -15 -15 -16 -20 -24 -28 -31 -33 -35 -36 -38 -38 -37 -37 -35 -32 -29 -26 -24 -21 -19 -18 -18 -17 -15 -13 -11 -11 -8 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -9 -13 -19 -31 -54 -86 -75 -37 -6 -0 -0 -0 -0 -6 -21 -27 -23 -25 -32 -32 -28 -24 -22 -16 -16 -21 -23 -25 -27 -32 -54 -77 -73 -72 -84 -89 -42 -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 -4 -10 -29 -87 -128 -83 -46 -25 -14 -9 -5 -1 -0 -0 -0 -1 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -6 -2 -1 -6 -28 -61 -89 -51 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -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 -1 -3 -2 -3 -2 -4 -12 -25 -46 -63 -68 -67 -54 -31 -22 -20 -39 -63 -80 -88 -85 -74 -67 -73 -84 -98 -118 -141 -101 -41 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -60 -142 -151 -254 -295 -304 -300 -293 -282 -274 -276 -286 -285 -269 -250 -223 -190 -158 -131 -106 -81 -55 -59 -89 -121 -144 -155 -154 -142 -128 -111 -90 -65 -41 -26 -20 -17 -15 -14 -13 -19 -32 -45 -49 -54 -67 -45 -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 -6 -39 -130 -183 -130 -65 -22 -3 -1 -3 -5 -9 -14 -21 -29 -36 -43 -49 -52 -53 -48 -39 -30 -23 -19 -16 -15 -14 -14 -13 -13 -13 -16 -19 -23 -26 -23 -20 -22 -27 -27 -24 -25 -28 -29 -24 -16 -16 -17 -16 -17 -19 -20 -22 -25 -28 -31 -32 -32 -32 -31 -30 -30 -29 -28 -27 -25 -22 -20 -17 -15 -13 -13 -12 -13 -13 -10 -9 -8 -7 -6 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -6 -10 -15 -24 -42 -71 -26 -4 -0 -1 -4 -10 -15 -15 -13 -12 -15 -25 -29 -28 -22 -16 -16 -12 -14 -19 -21 -20 -20 -20 -32 -46 -52 -57 -68 -85 -80 -88 -53 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -55 -117 -108 -83 -57 -22 -11 -6 -3 -1 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -0 -1 -8 -28 -48 -43 -27 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -6 -17 -34 -53 -64 -63 -59 -43 -23 -18 -28 -51 -75 -92 -95 -86 -73 -74 -79 -89 -92 -89 -109 -92 -34 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -76 -189 -217 -261 -280 -286 -285 -281 -274 -265 -261 -264 -262 -251 -237 -218 -191 -164 -138 -113 -88 -65 -84 -133 -175 -197 -196 -184 -160 -136 -115 -93 -72 -56 -45 -38 -33 -32 -36 -47 -70 -73 -76 -59 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -40 -134 -239 -184 -114 -55 -17 -2 -2 -3 -5 -9 -13 -19 -27 -43 -63 -67 -57 -40 -26 -21 -18 -15 -13 -11 -11 -11 -11 -11 -11 -12 -15 -20 -30 -34 -29 -24 -25 -31 -26 -17 -14 -16 -18 -14 -11 -15 -19 -22 -24 -26 -27 -26 -26 -25 -25 -24 -23 -23 -21 -19 -18 -17 -17 -17 -16 -15 -12 -11 -10 -9 -7 -8 -10 -11 -11 -12 -12 -11 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -8 -12 -18 -26 -49 -68 -71 -49 -25 -31 -42 -40 -25 -11 -6 -8 -15 -24 -23 -15 -10 -7 -8 -11 -15 -17 -17 -16 -16 -17 -24 -32 -41 -56 -77 -90 -113 -96 -30 -0 -0 -5 -8 -4 -0 -3 -23 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -5 -0 -32 -72 -64 -44 -28 -15 -7 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -2 -8 -20 -36 -52 -60 -56 -49 -35 -21 -18 -28 -43 -57 -69 -79 -84 -87 -88 -67 -57 -49 -38 -48 -59 -25 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -97 -229 -263 -260 -261 -265 -267 -267 -264 -258 -253 -250 -244 -238 -232 -223 -204 -179 -152 -124 -99 -85 -123 -135 -145 -187 -230 -196 -153 -130 -112 -95 -81 -73 -69 -65 -63 -70 -78 -81 -101 -61 -30 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -92 -253 -225 -149 -89 -46 -21 -9 -3 -4 -7 -10 -15 -21 -31 -55 -80 -75 -52 -31 -19 -16 -15 -13 -11 -9 -8 -8 -9 -10 -11 -12 -14 -21 -35 -30 -23 -21 -22 -22 -12 -13 -12 -11 -11 -11 -12 -15 -20 -24 -26 -26 -25 -24 -23 -22 -20 -18 -18 -17 -15 -14 -12 -10 -10 -10 -9 -9 -8 -7 -7 -5 -4 -5 -7 -9 -10 -11 -11 -8 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -8 -11 -11 -17 -38 -59 -75 -74 -35 -22 -13 -7 -5 -3 -3 -6 -7 -7 -6 -4 -3 -5 -8 -13 -16 -15 -12 -10 -10 -11 -17 -27 -43 -72 -80 -97 -109 -66 -7 -14 -53 -70 -61 -74 -117 -137 -74 -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 -6 -21 -18 -60 -63 -37 -19 -7 -2 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -18 -29 -41 -51 -48 -36 -22 -13 -12 -20 -25 -29 -47 -75 -99 -106 -98 -76 -64 -59 -54 -44 -24 -26 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -94 -210 -255 -248 -247 -247 -249 -250 -248 -244 -244 -241 -235 -230 -226 -224 -214 -191 -166 -138 -114 -115 -168 -151 -106 -159 -247 -209 -178 -155 -138 -123 -110 -98 -93 -95 -102 -119 -109 -59 -43 -20 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -115 -224 -177 -112 -70 -44 -28 -18 -9 -8 -9 -14 -21 -32 -45 -62 -70 -56 -36 -22 -16 -15 -13 -12 -10 -9 -7 -7 -10 -11 -10 -9 -9 -9 -8 -8 -10 -15 -20 -20 -8 -9 -10 -10 -10 -12 -15 -17 -19 -20 -21 -21 -21 -20 -20 -18 -16 -16 -17 -15 -13 -12 -11 -9 -8 -8 -8 -7 -7 -5 -5 -4 -3 -3 -4 -4 -4 -5 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -3 -3 -8 -12 -13 -8 -4 -4 -6 -6 -4 -2 -1 -4 -8 -10 -11 -4 -3 -4 -6 -11 -15 -14 -10 -7 -6 -6 -8 -14 -25 -51 -67 -80 -102 -112 -109 -140 -166 -164 -147 -165 -183 -182 -150 -107 -71 -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 -19 -23 -27 -61 -18 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -13 -15 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -26 -30 -28 -24 -12 -5 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -4 -10 -17 -25 -32 -32 -19 -10 -5 -4 -5 -4 -8 -33 -61 -76 -71 -64 -81 -93 -96 -90 -70 -27 -32 -12 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -90 -199 -254 -242 -238 -238 -239 -237 -235 -234 -236 -234 -229 -225 -223 -221 -215 -200 -175 -148 -132 -137 -154 -105 -47 -51 -128 -214 -213 -179 -150 -122 -101 -106 -163 -164 -98 -66 -48 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -36 -122 -193 -185 -133 -93 -64 -44 -30 -21 -15 -11 -13 -22 -41 -63 -64 -56 -45 -33 -24 -19 -19 -18 -17 -15 -13 -12 -9 -7 -7 -7 -7 -9 -11 -10 -9 -9 -10 -12 -13 -15 -13 -12 -12 -11 -11 -11 -14 -16 -17 -16 -16 -17 -18 -19 -18 -15 -14 -12 -12 -12 -12 -11 -11 -10 -10 -10 -11 -10 -8 -6 -6 -4 -2 -2 -1 -1 -1 -1 -1 -0 -1 -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 -2 -3 -5 -8 -9 -5 -5 -5 -5 -8 -14 -22 -10 -9 -7 -7 -9 -10 -11 -8 -6 -4 -4 -6 -10 -15 -32 -52 -67 -82 -114 -136 -146 -152 -156 -165 -177 -183 -186 -186 -182 -145 -37 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -34 -20 -17 -17 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -15 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -5 -31 -43 -0 -3 -12 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -18 -34 -41 -36 -25 -10 -4 -1 -1 -0 -0 -0 -1 -1 -1 -1 -3 -4 -6 -6 -4 -3 -5 -8 -8 -10 -12 -12 -6 -3 -1 -1 -1 -2 -6 -27 -18 -3 -6 -16 -60 -96 -105 -103 -96 -74 -47 -17 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -85 -195 -256 -237 -230 -228 -228 -228 -228 -230 -228 -224 -221 -219 -217 -214 -207 -196 -178 -158 -148 -155 -166 -146 -47 -4 -19 -44 -39 -37 -34 -29 -28 -48 -108 -94 -37 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -96 -185 -204 -156 -114 -84 -60 -42 -28 -18 -12 -13 -19 -35 -55 -64 -44 -32 -27 -24 -23 -23 -23 -23 -23 -23 -22 -19 -16 -12 -12 -16 -19 -17 -17 -21 -22 -18 -16 -16 -16 -17 -16 -14 -12 -11 -10 -10 -12 -14 -14 -14 -14 -13 -14 -15 -15 -14 -12 -11 -11 -11 -10 -9 -10 -10 -11 -12 -13 -13 -11 -8 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -3 -4 -3 -4 -5 -8 -11 -13 -17 -15 -10 -5 -7 -10 -10 -9 -7 -7 -14 -9 -8 -7 -6 -4 -3 -6 -9 -13 -21 -36 -56 -65 -85 -106 -124 -138 -144 -153 -164 -174 -179 -173 -128 -154 -80 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -17 -18 -13 -13 -6 -2 -1 -1 -0 -0 -0 -1 -3 -21 -32 -17 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -13 -5 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -20 -92 -212 -178 -130 -98 -64 -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 -3 -14 -32 -43 -32 -17 -6 -2 -1 -1 -1 -1 -0 -0 -0 -1 -3 -5 -6 -7 -7 -9 -13 -9 -5 -3 -2 -2 -1 -1 -2 -5 -6 -5 -4 -2 -16 -16 -7 -4 -26 -62 -91 -87 -92 -122 -103 -48 -17 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -80 -203 -269 -239 -226 -217 -213 -214 -218 -222 -218 -209 -207 -207 -207 -204 -196 -189 -178 -166 -161 -175 -221 -289 -105 -11 -1 -2 -2 -0 -0 -0 -1 -6 -19 -12 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -112 -174 -169 -117 -85 -64 -49 -36 -23 -15 -14 -18 -25 -40 -49 -39 -28 -29 -31 -31 -31 -31 -31 -31 -33 -34 -33 -31 -27 -24 -30 -38 -38 -28 -25 -25 -25 -23 -22 -20 -18 -16 -14 -11 -10 -10 -9 -10 -12 -13 -13 -13 -14 -15 -16 -16 -15 -15 -15 -15 -12 -11 -10 -9 -10 -10 -10 -12 -14 -15 -15 -9 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -3 -4 -4 -5 -7 -6 -8 -17 -24 -21 -11 -3 -2 -6 -10 -9 -4 -4 -16 -11 -9 -8 -9 -5 -3 -6 -8 -11 -16 -23 -40 -50 -63 -80 -102 -124 -135 -144 -152 -159 -161 -147 -26 -78 -78 -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 -1 -2 -0 -19 -24 -22 -14 -6 -4 -2 -3 -4 -1 -4 -35 -27 -9 -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 -14 -54 -200 -218 -214 -191 -164 -87 -86 -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 -6 -31 -48 -33 -22 -9 -5 -5 -4 -2 -2 -0 -0 -0 -2 -5 -5 -6 -7 -9 -13 -19 -8 -3 -3 -2 -1 -1 -3 -8 -9 -7 -5 -6 -8 -43 -41 -17 -0 -3 -16 -38 -32 -34 -77 -141 -130 -79 -34 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -54 -160 -239 -248 -225 -208 -199 -197 -199 -201 -196 -187 -186 -192 -196 -193 -187 -184 -179 -172 -167 -176 -210 -270 -113 -22 -41 -103 -109 -27 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -50 -112 -145 -133 -89 -64 -46 -33 -24 -17 -15 -21 -38 -42 -42 -39 -34 -37 -41 -43 -42 -41 -40 -41 -44 -47 -48 -45 -41 -37 -34 -33 -31 -29 -27 -25 -24 -22 -20 -19 -19 -17 -14 -11 -9 -8 -8 -9 -10 -12 -13 -14 -16 -21 -22 -23 -22 -21 -20 -20 -20 -19 -17 -15 -13 -12 -12 -11 -11 -12 -14 -13 -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 -2 -3 -6 -8 -6 -5 -10 -17 -17 -13 -16 -13 -11 -10 -9 -9 -11 -17 -14 -9 -8 -10 -7 -5 -5 -7 -10 -14 -19 -27 -36 -48 -64 -82 -103 -119 -131 -138 -139 -123 -28 -5 -18 -23 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -4 -3 -6 -10 -6 -3 -1 -1 -0 -1 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -15 -17 -13 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -93 -173 -205 -165 -171 -164 -154 -94 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -44 -31 -18 -12 -15 -18 -17 -11 -6 -13 -9 -4 -4 -7 -6 -3 -4 -8 -13 -15 -3 -3 -6 -6 -4 -3 -5 -7 -3 -3 -7 -14 -17 -42 -37 -16 -0 -0 -1 -5 -4 -3 -43 -139 -186 -147 -92 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -30 -141 -244 -224 -201 -189 -184 -182 -180 -176 -168 -165 -170 -175 -178 -177 -176 -175 -172 -166 -169 -194 -227 -180 -160 -170 -191 -196 -170 -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 -33 -91 -131 -127 -82 -50 -32 -22 -15 -12 -12 -17 -37 -41 -40 -42 -47 -51 -53 -53 -52 -52 -54 -58 -63 -63 -58 -50 -45 -41 -37 -31 -26 -22 -20 -19 -18 -18 -18 -18 -17 -16 -13 -10 -8 -7 -8 -10 -11 -11 -13 -16 -21 -27 -29 -29 -28 -27 -26 -29 -30 -28 -25 -22 -19 -16 -14 -12 -10 -9 -9 -7 -5 -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 -1 -2 -4 -7 -8 -7 -11 -13 -11 -11 -16 -9 -2 -0 -3 -11 -10 -7 -5 -5 -6 -8 -8 -6 -4 -4 -9 -14 -18 -23 -31 -41 -54 -67 -81 -95 -110 -123 -129 -117 -58 -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 -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 -4 -14 -14 -10 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -112 -255 -181 -183 -166 -145 -171 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -14 -11 -18 -35 -46 -43 -26 -7 -15 -8 -10 -12 -11 -6 -1 -4 -9 -10 -6 -2 -2 -8 -9 -6 -4 -5 -5 -3 -5 -6 -7 -16 -45 -43 -18 -0 -0 -0 -0 -0 -50 -123 -174 -145 -84 -63 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -113 -224 -221 -197 -183 -175 -168 -164 -161 -154 -146 -145 -151 -159 -166 -167 -166 -165 -158 -157 -173 -198 -208 -208 -204 -205 -204 -196 -51 -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 -23 -116 -154 -111 -63 -36 -27 -21 -15 -9 -7 -12 -26 -39 -53 -64 -70 -72 -71 -69 -68 -67 -67 -68 -68 -63 -57 -50 -43 -39 -32 -25 -20 -16 -13 -13 -12 -12 -13 -14 -14 -14 -12 -9 -6 -5 -6 -8 -10 -12 -15 -21 -26 -33 -40 -45 -44 -38 -37 -48 -47 -41 -33 -28 -24 -19 -17 -15 -12 -8 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -10 -12 -14 -18 -19 -16 -18 -15 -6 -1 -1 -1 -3 -3 -3 -4 -6 -9 -13 -14 -10 -3 -3 -9 -15 -19 -21 -24 -29 -45 -55 -65 -77 -92 -108 -118 -113 -82 -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 -1 -7 -11 -7 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -3 -11 -94 -112 -111 -72 -27 -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 -1 -5 -13 -28 -48 -59 -52 -31 -8 -5 -2 -6 -8 -10 -11 -12 -9 -8 -5 -2 -0 -1 -5 -9 -14 -18 -20 -17 -19 -25 -20 -15 -24 -43 -35 -13 -0 -0 -0 -0 -0 -25 -55 -66 -41 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -104 -203 -220 -200 -185 -171 -156 -146 -140 -130 -123 -121 -127 -139 -152 -158 -158 -158 -154 -155 -169 -192 -204 -178 -101 -35 -57 -203 -98 -79 -67 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -43 -122 -140 -89 -54 -36 -30 -22 -14 -11 -14 -25 -45 -66 -84 -92 -93 -88 -85 -82 -79 -75 -70 -66 -56 -50 -45 -39 -36 -37 -39 -37 -29 -17 -9 -9 -10 -12 -13 -12 -12 -12 -11 -9 -7 -5 -5 -6 -10 -16 -22 -29 -40 -54 -71 -85 -89 -83 -71 -74 -67 -56 -45 -35 -28 -23 -19 -16 -12 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -15 -21 -21 -16 -9 -11 -11 -6 -4 -3 -1 -1 -2 -4 -7 -10 -12 -16 -20 -12 -3 -2 -9 -15 -18 -19 -19 -22 -33 -43 -53 -63 -76 -93 -109 -114 -101 -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 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -6 -8 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -10 -21 -30 -35 -37 -36 -28 -16 -7 -2 -1 -1 -1 -3 -7 -13 -11 -17 -10 -3 -1 -2 -5 -11 -16 -19 -21 -20 -18 -36 -29 -24 -32 -34 -4 -0 -0 -0 -0 -0 -0 -44 -71 -50 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -97 -188 -219 -199 -184 -166 -144 -129 -119 -106 -101 -99 -104 -116 -132 -145 -151 -157 -159 -170 -181 -162 -102 -68 -27 -6 -44 -175 -214 -247 -203 -100 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -79 -63 -1 -0 -0 -0 -0 -0 -0 -2 -18 -95 -127 -116 -91 -77 -74 -54 -28 -16 -25 -39 -60 -84 -102 -112 -114 -106 -94 -88 -84 -78 -70 -61 -55 -45 -38 -33 -30 -28 -33 -39 -32 -18 -11 -7 -7 -10 -13 -14 -13 -12 -11 -10 -9 -8 -6 -6 -10 -17 -26 -37 -51 -67 -87 -114 -137 -147 -137 -115 -97 -82 -70 -59 -44 -35 -28 -22 -17 -11 -6 -5 -3 -2 -1 -0 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -12 -21 -23 -21 -24 -21 -15 -9 -5 -3 -4 -6 -5 -4 -6 -7 -10 -17 -19 -12 -3 -2 -7 -12 -15 -15 -17 -20 -26 -34 -42 -52 -63 -86 -112 -120 -89 -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 -1 -1 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -8 -0 -0 -0 -0 -0 -0 -0 -0 -5 -23 -39 -40 -28 -15 -11 -6 -11 -21 -24 -18 -9 -3 -1 -1 -2 -13 -8 -4 -4 -9 -16 -19 -17 -16 -13 -13 -27 -47 -48 -51 -58 -52 -3 -0 -0 -0 -0 -0 -0 -17 -50 -89 -82 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -89 -180 -216 -191 -172 -151 -128 -110 -99 -91 -86 -83 -83 -92 -108 -127 -139 -153 -169 -192 -198 -142 -14 -0 -0 -70 -155 -73 -118 -169 -146 -69 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -57 -45 -1 -0 -0 -0 -0 -8 -55 -158 -122 -118 -118 -115 -104 -81 -67 -39 -28 -36 -54 -73 -90 -104 -112 -115 -111 -100 -90 -80 -71 -63 -56 -49 -43 -38 -33 -30 -28 -26 -28 -38 -35 -21 -11 -8 -8 -10 -12 -12 -13 -12 -11 -10 -8 -8 -8 -13 -21 -31 -41 -51 -64 -84 -111 -137 -153 -156 -152 -132 -110 -90 -76 -68 -51 -40 -32 -27 -21 -14 -10 -7 -6 -6 -5 -4 -4 -5 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -20 -27 -28 -47 -46 -35 -21 -13 -3 -14 -18 -14 -8 -5 -5 -12 -25 -29 -19 -5 -2 -4 -7 -10 -12 -14 -18 -21 -26 -33 -42 -52 -73 -107 -131 -111 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -21 -35 -40 -33 -33 -14 -9 -18 -30 -33 -21 -6 -0 -0 -2 -9 -6 -4 -5 -11 -19 -25 -18 -16 -11 -11 -35 -55 -54 -47 -43 -33 -0 -0 -0 -0 -0 -0 -0 -1 -9 -24 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -80 -180 -219 -185 -163 -138 -116 -96 -84 -78 -76 -73 -67 -69 -84 -105 -118 -138 -163 -193 -206 -167 -36 -8 -1 -10 -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 -2 -7 -5 -0 -0 -0 -21 -82 -118 -123 -149 -109 -97 -101 -100 -81 -48 -32 -29 -42 -62 -80 -93 -101 -105 -101 -92 -83 -74 -66 -56 -45 -38 -35 -33 -32 -30 -29 -29 -28 -24 -21 -24 -23 -17 -12 -9 -10 -14 -14 -10 -10 -10 -10 -10 -8 -8 -12 -22 -36 -51 -63 -74 -81 -102 -126 -143 -150 -151 -144 -127 -110 -92 -75 -67 -57 -47 -39 -38 -38 -32 -25 -20 -19 -19 -21 -20 -18 -16 -11 -6 -3 -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 -5 -16 -32 -29 -45 -54 -53 -49 -50 -30 -34 -31 -23 -18 -16 -6 -8 -18 -27 -21 -4 -1 -1 -3 -6 -8 -10 -14 -17 -21 -26 -34 -43 -57 -87 -111 -90 -41 -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 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -16 -34 -43 -33 -13 -6 -11 -21 -22 -10 -2 -0 -0 -3 -9 -5 -1 -0 -2 -6 -13 -12 -13 -15 -20 -32 -35 -21 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -47 -121 -177 -184 -156 -130 -107 -87 -73 -66 -66 -65 -54 -52 -62 -80 -92 -108 -130 -156 -177 -178 -135 -64 -43 -31 -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 -1 -1 -0 -0 -0 -0 -0 -0 -6 -23 -45 -79 -153 -178 -139 -97 -79 -76 -70 -56 -39 -28 -32 -43 -58 -72 -82 -86 -82 -81 -74 -63 -52 -43 -37 -31 -25 -21 -20 -20 -22 -24 -29 -34 -37 -28 -21 -18 -16 -14 -11 -10 -10 -14 -14 -9 -9 -10 -11 -11 -10 -10 -17 -32 -49 -67 -84 -100 -114 -131 -138 -139 -138 -136 -128 -111 -97 -85 -76 -70 -64 -57 -52 -54 -60 -58 -54 -49 -46 -49 -57 -56 -47 -34 -24 -17 -13 -7 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -28 -25 -31 -40 -51 -67 -72 -71 -68 -54 -36 -32 -20 -8 -2 -7 -19 -13 -3 -0 -1 -2 -4 -6 -7 -10 -13 -17 -22 -31 -40 -53 -71 -90 -80 -78 -40 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -16 -15 -15 -14 -11 -6 -1 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -4 -15 -17 -15 -13 -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 -15 -109 -188 -153 -127 -105 -86 -71 -62 -57 -57 -45 -41 -46 -57 -66 -74 -85 -103 -125 -150 -180 -153 -169 -157 -103 -30 -2 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -29 -61 -72 -73 -72 -59 -29 -7 -16 -30 -56 -91 -130 -165 -184 -177 -156 -143 -127 -104 -79 -62 -48 -35 -27 -25 -31 -41 -51 -61 -67 -71 -69 -60 -52 -43 -35 -29 -23 -20 -17 -15 -14 -14 -14 -15 -19 -27 -37 -40 -33 -24 -18 -15 -12 -9 -9 -8 -9 -9 -9 -10 -12 -15 -18 -19 -17 -24 -38 -55 -72 -85 -93 -110 -120 -125 -125 -123 -117 -108 -96 -89 -86 -83 -79 -77 -75 -78 -83 -83 -77 -74 -72 -75 -79 -79 -74 -61 -45 -34 -28 -24 -17 -12 -10 -8 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -19 -19 -23 -36 -55 -62 -78 -86 -75 -40 -38 -23 -12 -8 -16 -41 -15 -4 -1 -1 -2 -3 -5 -6 -8 -11 -15 -21 -27 -38 -51 -65 -78 -62 -82 -67 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -10 -5 -2 -2 -0 -0 -0 -0 -0 -0 -2 -4 -2 -1 -3 -10 -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 -3 -103 -183 -161 -130 -106 -86 -70 -58 -51 -51 -40 -35 -36 -38 -41 -44 -51 -64 -81 -101 -123 -145 -166 -178 -176 -145 -56 -81 -44 -12 -0 -0 -0 -0 -0 -0 -0 -3 -24 -43 -41 -21 -0 -0 -7 -22 -81 -132 -135 -114 -87 -58 -37 -30 -41 -57 -78 -99 -117 -128 -127 -119 -103 -88 -75 -62 -48 -33 -23 -20 -24 -31 -39 -46 -53 -58 -60 -59 -55 -48 -40 -31 -25 -20 -16 -14 -13 -12 -11 -10 -10 -13 -19 -30 -37 -22 -17 -15 -12 -10 -8 -6 -6 -6 -6 -8 -10 -14 -19 -25 -30 -34 -33 -35 -43 -58 -76 -90 -96 -104 -111 -115 -119 -119 -111 -108 -108 -107 -105 -108 -104 -104 -100 -98 -101 -102 -95 -98 -99 -93 -80 -64 -56 -49 -41 -34 -30 -26 -21 -18 -14 -11 -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 -8 -15 -16 -16 -20 -26 -38 -55 -68 -66 -21 -29 -28 -21 -21 -33 -51 -25 -7 -1 -1 -4 -7 -8 -8 -8 -10 -13 -19 -27 -38 -50 -58 -63 -28 -41 -64 -43 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -25 -20 -25 -38 -30 -11 -13 -12 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -94 -165 -161 -129 -103 -84 -66 -52 -45 -41 -34 -30 -28 -25 -23 -22 -26 -39 -54 -72 -90 -105 -111 -115 -123 -144 -183 -216 -117 -33 -0 -0 -0 -0 -0 -0 -6 -26 -67 -89 -97 -101 -116 -146 -103 -103 -111 -114 -105 -84 -62 -44 -27 -17 -19 -29 -41 -54 -63 -67 -66 -63 -61 -55 -44 -32 -22 -16 -17 -22 -29 -35 -41 -47 -54 -56 -51 -43 -36 -30 -25 -20 -16 -13 -12 -11 -10 -10 -9 -9 -9 -12 -16 -20 -22 -13 -9 -7 -6 -6 -7 -5 -7 -8 -8 -10 -16 -23 -33 -42 -49 -57 -61 -65 -73 -87 -100 -106 -110 -111 -112 -114 -118 -118 -100 -94 -85 -77 -86 -137 -126 -122 -95 -65 -67 -93 -86 -84 -77 -63 -48 -40 -39 -40 -40 -38 -34 -30 -25 -21 -16 -12 -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 -2 -7 -14 -24 -34 -22 -15 -18 -26 -35 -44 -54 -47 -31 -24 -33 -47 -42 -23 -7 -1 -2 -9 -11 -12 -11 -11 -11 -13 -18 -27 -39 -47 -45 -51 -44 -48 -66 -61 -15 -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 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -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 -4 -18 -30 -19 -16 -37 -68 -52 -30 -14 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -10 -79 -131 -134 -108 -91 -77 -59 -46 -37 -28 -24 -25 -26 -23 -19 -22 -28 -38 -50 -65 -82 -93 -93 -90 -89 -95 -111 -137 -87 -34 -8 -10 -13 -3 -0 -0 -19 -65 -92 -89 -81 -71 -66 -69 -65 -63 -63 -62 -57 -45 -32 -14 -4 -1 -2 -9 -20 -28 -36 -49 -65 -63 -52 -38 -25 -16 -14 -17 -22 -27 -32 -38 -43 -43 -40 -35 -28 -23 -21 -19 -16 -13 -11 -9 -10 -10 -9 -9 -9 -9 -9 -10 -12 -12 -10 -7 -5 -4 -5 -6 -8 -11 -12 -10 -10 -16 -26 -40 -55 -67 -79 -89 -98 -107 -117 -123 -124 -125 -126 -124 -120 -119 -111 -75 -44 -26 -13 -12 -40 -125 -117 -107 -89 -74 -74 -71 -63 -56 -48 -40 -40 -44 -51 -55 -56 -55 -51 -46 -38 -31 -26 -24 -18 -12 -7 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -17 -27 -18 -10 -10 -13 -12 -17 -24 -29 -35 -44 -49 -56 -42 -22 -6 -0 -2 -11 -16 -18 -17 -18 -18 -19 -21 -22 -23 -26 -31 -38 -47 -56 -62 -61 -53 -45 -32 -24 -19 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -4 -16 -33 -16 -16 -21 -25 -22 -15 -9 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -69 -73 -95 -106 -99 -82 -77 -67 -50 -38 -29 -21 -19 -24 -29 -30 -33 -56 -94 -107 -101 -90 -86 -89 -112 -118 -126 -126 -103 -97 -79 -53 -42 -54 -68 -24 -13 -13 -26 -54 -77 -67 -50 -37 -32 -31 -30 -30 -30 -28 -24 -14 -7 -2 -0 -0 -2 -6 -11 -20 -31 -36 -29 -22 -17 -13 -11 -12 -16 -19 -22 -25 -28 -32 -34 -32 -28 -25 -24 -23 -20 -17 -14 -11 -10 -10 -10 -10 -10 -9 -9 -9 -8 -8 -8 -7 -7 -5 -4 -3 -5 -8 -10 -12 -11 -10 -15 -26 -45 -63 -81 -97 -110 -121 -131 -145 -153 -155 -155 -149 -142 -135 -119 -97 -72 -20 -4 -4 -24 -55 -79 -101 -91 -80 -73 -71 -72 -69 -62 -57 -55 -58 -64 -67 -75 -82 -84 -80 -77 -73 -63 -52 -45 -40 -31 -21 -13 -8 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -11 -15 -16 -18 -17 -8 -5 -9 -16 -25 -39 -59 -74 -85 -58 -22 -7 -1 -4 -10 -17 -21 -22 -24 -26 -27 -27 -24 -19 -21 -26 -32 -40 -48 -52 -52 -52 -54 -58 -61 -63 -35 -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 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -2 -1 -1 -2 -1 -2 -2 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -5 -17 -34 -13 -10 -6 -2 -4 -6 -8 -9 -7 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -32 -119 -120 -95 -76 -67 -67 -75 -65 -41 -26 -19 -15 -14 -20 -27 -29 -34 -67 -132 -117 -74 -43 -38 -45 -103 -111 -115 -111 -77 -75 -74 -64 -58 -62 -67 -50 -50 -56 -60 -54 -42 -29 -23 -19 -18 -16 -15 -14 -13 -11 -7 -1 -1 -1 -1 -3 -8 -14 -10 -13 -16 -16 -15 -13 -12 -12 -14 -16 -20 -21 -22 -24 -25 -25 -25 -27 -26 -24 -22 -20 -17 -13 -11 -10 -10 -12 -11 -11 -10 -9 -8 -8 -6 -5 -5 -5 -5 -5 -4 -3 -4 -8 -9 -8 -8 -12 -23 -39 -63 -81 -99 -116 -134 -148 -158 -107 -98 -129 -165 -155 -137 -124 -79 -24 -0 -0 -0 -4 -39 -95 -108 -94 -83 -78 -77 -78 -82 -85 -83 -77 -74 -74 -64 -49 -57 -76 -95 -120 -118 -115 -103 -83 -62 -44 -31 -22 -15 -10 -8 -7 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -11 -15 -18 -19 -16 -9 -11 -19 -19 -19 -29 -35 -54 -63 -63 -58 -22 -5 -2 -5 -11 -19 -24 -27 -28 -28 -28 -26 -23 -23 -26 -31 -37 -44 -48 -49 -48 -47 -48 -57 -51 -26 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -3 -2 -1 -1 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -2 -1 -2 -7 -14 -10 -4 -1 -1 -2 -4 -7 -8 -8 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -2 -1 -1 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -10 -30 -54 -51 -40 -39 -47 -47 -25 -44 -32 -19 -11 -9 -8 -12 -17 -19 -22 -38 -78 -62 -25 -5 -10 -21 -53 -57 -57 -65 -84 -94 -62 -45 -38 -38 -39 -38 -36 -31 -24 -16 -8 -7 -7 -7 -7 -8 -8 -8 -7 -5 -2 -1 -1 -3 -7 -14 -21 -24 -21 -18 -17 -18 -20 -20 -20 -21 -23 -24 -25 -26 -27 -27 -25 -22 -23 -24 -23 -20 -17 -14 -12 -10 -10 -11 -12 -13 -12 -12 -10 -8 -7 -7 -7 -6 -5 -4 -4 -6 -4 -3 -3 -5 -5 -7 -10 -18 -33 -54 -74 -92 -111 -130 -148 -160 -174 -113 -82 -109 -166 -149 -99 -64 -32 -5 -0 -0 -0 -0 -28 -90 -111 -102 -99 -99 -84 -36 -80 -86 -67 -42 -23 -10 -2 -0 -9 -25 -42 -64 -58 -91 -122 -113 -85 -50 -31 -21 -16 -15 -15 -13 -12 -8 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -10 -15 -16 -15 -13 -12 -14 -22 -24 -23 -29 -27 -48 -104 -161 -142 -65 -18 -2 -2 -8 -18 -28 -34 -34 -29 -28 -27 -25 -25 -27 -30 -37 -45 -49 -51 -51 -50 -58 -64 -51 -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 -1 -1 -2 -2 -1 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -5 -4 -3 -2 -1 -4 -11 -8 -4 -6 -13 -17 -12 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -2 -3 -2 -3 -4 -3 -2 -1 -2 -4 -4 -2 -1 -0 -0 -0 -0 -0 -4 -20 -21 -34 -44 -41 -32 -29 -21 -20 -20 -11 -26 -21 -15 -10 -7 -3 -4 -6 -9 -13 -17 -29 -30 -27 -27 -34 -40 -45 -48 -53 -59 -63 -54 -40 -30 -26 -25 -24 -24 -23 -20 -14 -7 -1 -1 -1 -2 -2 -3 -3 -3 -2 -1 -1 -2 -4 -5 -6 -7 -10 -18 -24 -24 -23 -23 -25 -26 -29 -30 -30 -31 -32 -32 -31 -27 -23 -20 -21 -20 -19 -17 -15 -12 -11 -11 -12 -12 -13 -13 -12 -11 -10 -9 -9 -9 -7 -6 -5 -4 -4 -6 -4 -3 -3 -4 -7 -11 -17 -28 -45 -64 -82 -100 -117 -133 -150 -163 -173 -159 -147 -149 -158 -144 -103 -65 -30 -0 -0 -0 -0 -0 -19 -74 -117 -114 -115 -100 -56 -10 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -54 -108 -130 -112 -76 -39 -31 -30 -26 -25 -24 -21 -18 -16 -12 -8 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -11 -12 -9 -5 -7 -7 -9 -15 -25 -33 -35 -74 -154 -225 -195 -104 -36 -4 -2 -8 -19 -30 -40 -45 -39 -32 -30 -29 -28 -28 -33 -43 -53 -59 -62 -61 -61 -68 -73 -55 -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 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -10 -10 -9 -8 -6 -4 -3 -3 -6 -12 -12 -6 -4 -4 -5 -4 -1 -0 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -2 -3 -3 -4 -4 -6 -9 -11 -10 -7 -6 -4 -1 -0 -0 -0 -1 -7 -18 -28 -32 -39 -41 -35 -26 -17 -5 -0 -12 -33 -34 -19 -8 -2 -1 -0 -0 -1 -3 -5 -7 -9 -12 -15 -18 -21 -25 -28 -30 -32 -32 -30 -26 -22 -20 -18 -16 -16 -19 -22 -20 -14 -7 -2 -0 -0 -1 -1 -2 -3 -3 -2 -2 -3 -6 -11 -15 -13 -13 -19 -22 -28 -29 -29 -29 -28 -30 -28 -31 -34 -35 -36 -36 -34 -29 -23 -20 -19 -18 -16 -14 -12 -10 -11 -13 -14 -13 -12 -12 -11 -11 -10 -10 -11 -9 -7 -5 -4 -3 -3 -4 -4 -5 -6 -8 -12 -19 -29 -41 -55 -70 -88 -106 -120 -131 -142 -150 -157 -162 -160 -150 -139 -132 -131 -108 -58 -0 -0 -0 -0 -0 -10 -46 -110 -120 -107 -71 -20 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -42 -87 -114 -120 -82 -65 -55 -48 -44 -42 -39 -35 -30 -27 -24 -23 -19 -11 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -5 -3 -1 -1 -1 -3 -10 -23 -32 -35 -63 -114 -174 -215 -117 -37 -6 -2 -8 -16 -23 -29 -31 -24 -26 -33 -33 -28 -29 -36 -47 -58 -65 -69 -72 -76 -86 -78 -41 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -8 -5 -3 -3 -3 -7 -11 -10 -5 -4 -4 -4 -1 -0 -0 -1 -3 -4 -3 -2 -1 -0 -0 -0 -0 -1 -2 -3 -2 -0 -0 -0 -0 -2 -3 -5 -4 -9 -25 -36 -10 -12 -11 -7 -3 -0 -0 -2 -10 -17 -18 -15 -24 -28 -29 -30 -29 -2 -0 -2 -11 -23 -19 -8 -2 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -4 -4 -5 -7 -9 -12 -14 -14 -13 -11 -12 -13 -12 -13 -17 -22 -24 -20 -11 -4 -1 -0 -0 -1 -1 -1 -1 -0 -1 -3 -7 -11 -16 -18 -22 -29 -39 -42 -42 -38 -34 -31 -32 -32 -35 -39 -42 -43 -43 -40 -34 -28 -23 -20 -19 -18 -17 -15 -15 -17 -18 -18 -15 -13 -14 -14 -14 -13 -11 -8 -7 -6 -5 -4 -3 -4 -5 -6 -8 -11 -14 -22 -31 -41 -51 -62 -76 -93 -106 -114 -119 -124 -130 -136 -139 -135 -123 -118 -118 -120 -113 -84 -32 -13 -4 -4 -5 -2 -12 -31 -21 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -16 -31 -75 -78 -77 -70 -60 -53 -51 -55 -51 -42 -35 -36 -40 -36 -26 -15 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -6 -15 -24 -25 -37 -67 -113 -188 -185 -94 -18 -2 -1 -5 -10 -13 -15 -15 -15 -20 -31 -36 -31 -32 -42 -55 -67 -77 -81 -71 -74 -81 -79 -61 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -2 -3 -7 -10 -8 -7 -8 -9 -7 -3 -1 -0 -0 -1 -2 -3 -3 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -5 -7 -11 -29 -43 -32 -35 -37 -28 -13 -1 -0 -2 -14 -15 -9 -7 -13 -14 -14 -23 -32 -1 -15 -18 -15 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -4 -4 -6 -7 -8 -8 -10 -13 -16 -15 -10 -5 -2 -1 -1 -1 -0 -0 -0 -0 -1 -3 -5 -9 -14 -22 -32 -42 -53 -59 -56 -47 -38 -36 -35 -39 -43 -47 -49 -48 -44 -39 -34 -31 -28 -25 -23 -23 -24 -23 -23 -24 -23 -20 -16 -14 -17 -14 -15 -16 -13 -8 -7 -6 -6 -6 -5 -6 -7 -9 -11 -14 -23 -34 -41 -47 -54 -64 -80 -90 -95 -98 -100 -102 -105 -109 -108 -104 -96 -93 -96 -102 -104 -98 -82 -61 -58 -55 -37 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -35 -63 -71 -60 -52 -48 -51 -50 -44 -39 -43 -47 -45 -38 -29 -21 -11 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -4 -10 -19 -29 -38 -56 -88 -135 -200 -127 -39 -4 -0 -1 -3 -5 -7 -10 -13 -18 -20 -27 -37 -38 -42 -53 -67 -81 -96 -71 -32 -27 -45 -64 -58 -23 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -3 -1 -2 -3 -3 -3 -2 -5 -8 -9 -10 -10 -10 -8 -5 -2 -1 -0 -1 -1 -1 -2 -4 -2 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -13 -27 -31 -19 -13 -11 -9 -5 -2 -2 -3 -5 -6 -6 -6 -7 -7 -8 -18 -24 -7 -52 -47 -23 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -2 -2 -2 -3 -3 -4 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -1 -2 -3 -5 -10 -18 -30 -43 -56 -68 -70 -62 -50 -40 -33 -33 -40 -47 -51 -53 -52 -48 -44 -41 -40 -39 -38 -35 -36 -38 -39 -38 -33 -27 -22 -18 -15 -14 -11 -11 -12 -11 -9 -10 -9 -8 -8 -8 -8 -10 -12 -16 -23 -33 -42 -48 -52 -54 -57 -68 -72 -73 -74 -74 -74 -77 -79 -78 -75 -73 -74 -78 -83 -86 -87 -90 -91 -96 -94 -69 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -50 -70 -65 -59 -54 -50 -48 -44 -40 -41 -43 -45 -46 -46 -36 -20 -9 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -3 -6 -13 -13 -27 -44 -60 -74 -92 -96 -56 -16 -0 -0 -1 -3 -6 -10 -13 -16 -22 -26 -28 -34 -39 -50 -64 -77 -84 -77 -29 -10 -2 -2 -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 -2 -3 -5 -4 -3 -3 -3 -2 -3 -4 -4 -5 -5 -4 -3 -2 -1 -0 -0 -2 -3 -2 -1 -2 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -16 -20 -18 -13 -11 -19 -24 -16 -7 -8 -9 -7 -6 -5 -6 -6 -6 -9 -15 -16 -8 -41 -37 -19 -6 -5 -6 -3 -2 -1 -1 -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 -2 -2 -2 -1 -1 -0 -0 -0 -1 -1 -3 -6 -12 -27 -43 -59 -70 -77 -74 -64 -55 -46 -34 -33 -43 -51 -57 -61 -62 -58 -59 -63 -65 -64 -62 -56 -53 -52 -49 -43 -37 -30 -24 -20 -16 -13 -11 -10 -9 -10 -11 -12 -11 -10 -9 -9 -10 -12 -15 -20 -28 -39 -49 -55 -57 -54 -49 -49 -50 -50 -49 -49 -46 -48 -50 -53 -55 -56 -57 -60 -66 -72 -75 -82 -92 -99 -100 -84 -23 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -13 -28 -60 -67 -63 -53 -44 -39 -36 -35 -35 -37 -38 -36 -30 -18 -9 -4 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -2 -4 -3 -10 -19 -25 -22 -17 -12 -7 -3 -0 -1 -3 -7 -10 -11 -16 -14 -13 -14 -18 -26 -39 -56 -70 -80 -87 -87 -76 -44 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -5 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -23 -20 -17 -15 -13 -12 -16 -21 -20 -17 -16 -12 -9 -7 -6 -5 -5 -4 -5 -8 -8 -4 -6 -9 -11 -10 -11 -17 -12 -10 -9 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -6 -8 -9 -7 -5 -4 -2 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 -1 -2 -7 -16 -35 -55 -68 -74 -75 -70 -63 -58 -53 -45 -42 -51 -58 -63 -70 -73 -77 -87 -99 -108 -110 -105 -96 -87 -78 -67 -55 -41 -32 -26 -21 -17 -14 -12 -11 -10 -11 -14 -13 -12 -11 -10 -10 -10 -12 -14 -18 -25 -35 -44 -50 -51 -47 -42 -39 -37 -35 -34 -35 -33 -35 -37 -41 -45 -46 -47 -47 -51 -60 -67 -75 -83 -86 -81 -71 -29 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -43 -67 -65 -50 -39 -35 -33 -32 -32 -30 -28 -24 -17 -11 -6 -3 -1 -1 -1 -2 -2 -2 -1 -2 -3 -4 -4 -4 -3 -4 -4 -4 -4 -3 -3 -2 -2 -1 -0 -0 -1 -3 -3 -2 -2 -3 -3 -3 -3 -3 -6 -8 -9 -6 -8 -8 -9 -12 -17 -25 -37 -51 -64 -75 -90 -101 -73 -29 -9 -26 -27 -20 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -5 -5 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -2 -3 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -23 -21 -18 -15 -12 -10 -11 -17 -15 -10 -7 -10 -10 -8 -7 -8 -10 -14 -6 -3 -2 -1 -0 -2 -4 -4 -7 -15 -23 -29 -31 -28 -19 -5 -3 -2 -1 -1 -1 -0 -0 -0 -0 -1 -2 -4 -7 -10 -12 -15 -18 -18 -17 -15 -13 -10 -8 -4 -2 -1 -2 -1 -1 -1 -0 -0 -0 -1 -2 -7 -15 -25 -41 -59 -69 -70 -70 -67 -65 -65 -66 -64 -56 -54 -56 -65 -79 -94 -115 -133 -114 -100 -165 -154 -142 -139 -134 -117 -93 -66 -48 -36 -28 -21 -17 -14 -13 -13 -15 -15 -13 -12 -10 -10 -10 -9 -10 -12 -14 -19 -25 -32 -36 -36 -34 -31 -29 -28 -27 -27 -27 -27 -27 -29 -32 -36 -38 -40 -43 -47 -53 -56 -63 -70 -71 -61 -31 -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 -27 -58 -63 -48 -38 -35 -35 -37 -38 -36 -32 -28 -23 -19 -17 -15 -13 -12 -11 -11 -11 -10 -9 -7 -7 -8 -9 -8 -7 -7 -6 -7 -7 -4 -3 -6 -6 -5 -2 -1 -1 -1 -4 -8 -10 -13 -22 -24 -20 -18 -13 -6 -5 -6 -7 -9 -12 -18 -23 -28 -36 -45 -55 -67 -80 -72 -42 -13 -15 -23 -32 -32 -11 -1 -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 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -11 -16 -11 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -18 -19 -16 -13 -12 -15 -13 -8 -6 -7 -10 -12 -12 -11 -12 -15 -22 -10 -4 -2 -1 -0 -0 -0 -0 -1 -6 -19 -29 -32 -28 -21 -14 -17 -11 -5 -3 -3 -3 -2 -2 -3 -4 -8 -12 -18 -23 -30 -37 -32 -31 -31 -35 -42 -47 -27 -13 -7 -4 -3 -2 -2 -1 -1 -1 -1 -6 -10 -15 -23 -32 -44 -57 -64 -66 -66 -70 -74 -78 -84 -89 -84 -80 -83 -96 -116 -141 -162 -136 -73 -31 -82 -72 -99 -159 -199 -176 -144 -106 -75 -54 -39 -28 -21 -18 -16 -15 -14 -13 -11 -9 -8 -7 -7 -8 -8 -9 -11 -12 -14 -19 -23 -25 -25 -24 -23 -23 -24 -23 -24 -23 -22 -22 -24 -26 -30 -33 -37 -42 -46 -48 -52 -56 -61 -65 -69 -57 -21 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -46 -67 -55 -44 -39 -40 -45 -50 -50 -50 -50 -52 -52 -46 -42 -39 -36 -32 -27 -19 -13 -8 -6 -6 -10 -17 -17 -15 -14 -16 -19 -20 -14 -12 -19 -17 -13 -5 -3 -7 -4 -4 -3 -3 -15 -57 -50 -38 -24 -13 -6 -6 -7 -9 -11 -16 -28 -34 -38 -42 -49 -60 -71 -48 -14 -0 -0 -0 -0 -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 -1 -8 -16 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -20 -24 -18 -16 -19 -24 -11 -9 -8 -11 -17 -27 -30 -25 -22 -20 -11 -5 -5 -5 -3 -0 -0 -0 -0 -0 -1 -4 -4 -2 -1 -6 -21 -25 -17 -12 -11 -13 -10 -9 -8 -9 -12 -16 -23 -32 -40 -48 -54 -47 -47 -47 -53 -72 -90 -60 -71 -75 -52 -28 -18 -16 -15 -11 -4 -3 -7 -12 -17 -26 -36 -46 -58 -68 -74 -80 -89 -96 -100 -107 -119 -120 -122 -131 -145 -161 -179 -195 -152 -84 -27 -2 -0 -40 -117 -185 -197 -176 -137 -101 -72 -50 -36 -28 -22 -21 -21 -20 -17 -13 -9 -7 -5 -5 -5 -6 -7 -8 -9 -9 -11 -13 -16 -17 -17 -17 -18 -20 -21 -23 -22 -20 -19 -20 -22 -25 -28 -32 -37 -40 -42 -45 -48 -51 -56 -61 -60 -32 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -36 -73 -70 -56 -44 -40 -41 -42 -49 -55 -62 -68 -68 -58 -54 -50 -45 -35 -19 -14 -11 -9 -7 -8 -22 -34 -38 -41 -45 -50 -49 -53 -55 -52 -41 -31 -24 -18 -15 -14 -10 -7 -4 -2 -8 -45 -38 -22 -11 -7 -9 -9 -9 -9 -13 -20 -34 -44 -49 -54 -62 -50 -31 -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 -1 -6 -5 -6 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -17 -23 -21 -17 -18 -19 -12 -9 -10 -15 -24 -32 -30 -22 -16 -11 -4 -4 -11 -16 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -16 -13 -8 -8 -14 -23 -29 -34 -33 -28 -23 -23 -30 -40 -52 -66 -80 -80 -72 -64 -63 -71 -83 -73 -89 -99 -92 -85 -84 -78 -69 -56 -38 -31 -28 -29 -34 -42 -47 -54 -67 -79 -89 -98 -109 -126 -132 -133 -142 -139 -140 -144 -150 -158 -176 -201 -205 -157 -69 -0 -0 -11 -58 -130 -193 -182 -149 -114 -83 -58 -41 -34 -29 -28 -29 -30 -25 -20 -16 -13 -10 -7 -6 -6 -6 -6 -7 -7 -8 -9 -10 -12 -14 -14 -14 -17 -20 -21 -20 -19 -18 -19 -20 -22 -26 -30 -33 -35 -35 -37 -41 -44 -44 -47 -52 -44 -30 -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 -11 -28 -35 -59 -53 -39 -30 -26 -33 -40 -47 -51 -49 -43 -39 -35 -30 -24 -17 -18 -20 -24 -28 -27 -47 -57 -62 -64 -67 -70 -68 -74 -84 -89 -70 -57 -44 -29 -18 -15 -23 -28 -27 -18 -17 -20 -23 -24 -20 -16 -17 -18 -21 -23 -21 -26 -36 -42 -47 -70 -68 -37 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -15 -20 -21 -20 -19 -19 -19 -18 -15 -11 -8 -8 -7 -7 -10 -17 -19 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -3 -1 -4 -18 -43 -72 -65 -66 -62 -51 -40 -46 -57 -70 -81 -85 -79 -73 -74 -79 -82 -80 -89 -110 -136 -159 -176 -170 -159 -149 -136 -118 -104 -96 -92 -87 -82 -87 -99 -86 -92 -135 -208 -219 -197 -164 -138 -127 -118 -117 -120 -129 -148 -184 -215 -204 -139 -49 -0 -0 -1 -76 -178 -206 -179 -149 -119 -89 -62 -43 -36 -33 -33 -35 -38 -37 -34 -30 -26 -22 -16 -12 -10 -9 -8 -7 -7 -7 -7 -9 -10 -11 -12 -13 -15 -17 -18 -19 -20 -20 -20 -20 -21 -23 -26 -32 -38 -37 -36 -38 -40 -36 -38 -43 -48 -48 -35 -5 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -15 -54 -62 -47 -31 -18 -18 -21 -26 -29 -29 -24 -20 -18 -20 -27 -23 -21 -27 -39 -52 -43 -50 -55 -54 -51 -54 -51 -54 -69 -87 -101 -65 -49 -31 -13 -4 -4 -4 -11 -26 -36 -53 -57 -54 -43 -25 -23 -32 -31 -19 -10 -3 -13 -18 -16 -15 -29 -17 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -3 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -12 -15 -14 -16 -22 -28 -26 -18 -10 -11 -13 -14 -17 -24 -33 -33 -11 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -8 -10 -7 -2 -6 -35 -74 -87 -74 -70 -68 -65 -64 -79 -73 -73 -77 -83 -96 -114 -121 -111 -98 -106 -109 -118 -130 -145 -159 -174 -187 -196 -199 -199 -199 -203 -208 -207 -202 -207 -221 -192 -159 -136 -110 -87 -62 -69 -89 -92 -94 -102 -116 -139 -171 -193 -195 -142 -67 -8 -0 -0 -0 -68 -167 -201 -165 -135 -109 -84 -60 -42 -34 -32 -35 -41 -53 -50 -47 -42 -32 -22 -19 -19 -17 -14 -11 -10 -9 -9 -9 -10 -10 -10 -10 -11 -13 -15 -17 -19 -20 -20 -20 -20 -19 -19 -22 -29 -39 -43 -44 -44 -45 -39 -36 -36 -37 -38 -38 -17 -9 -5 -5 -7 -3 -1 -0 -0 -0 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -17 -37 -40 -19 -11 -9 -11 -14 -16 -15 -17 -23 -29 -27 -18 -17 -26 -45 -60 -50 -45 -42 -39 -32 -38 -44 -49 -50 -43 -58 -47 -24 -5 -0 -0 -0 -0 -0 -3 -24 -54 -57 -41 -23 -9 -8 -7 -3 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -5 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -5 -11 -17 -8 -2 -0 -0 -0 -0 -0 -3 -5 -5 -4 -5 -7 -7 -6 -5 -3 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -3 -9 -16 -19 -16 -11 -16 -17 -18 -21 -25 -25 -9 -2 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -7 -9 -10 -10 -9 -5 -17 -31 -26 -16 -28 -50 -70 -80 -94 -75 -66 -68 -78 -94 -116 -121 -76 -22 -65 -94 -113 -118 -115 -115 -119 -138 -159 -179 -198 -218 -240 -266 -287 -299 -303 -290 -257 -210 -157 -105 -30 -20 -39 -67 -92 -118 -142 -171 -152 -70 -37 -33 -21 -8 -0 -0 -0 -0 -47 -128 -187 -149 -123 -101 -78 -54 -37 -30 -29 -32 -40 -54 -64 -62 -49 -30 -18 -16 -19 -19 -15 -12 -12 -14 -15 -14 -13 -12 -10 -9 -9 -11 -13 -14 -15 -17 -18 -19 -19 -19 -19 -21 -24 -34 -50 -61 -63 -54 -43 -37 -33 -32 -32 -35 -32 -27 -22 -17 -6 -5 -3 -7 -21 -39 -37 -14 -3 -7 -11 -13 -5 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -9 -30 -54 -38 -23 -13 -9 -9 -12 -18 -28 -38 -42 -38 -32 -25 -29 -53 -56 -50 -39 -31 -32 -27 -29 -39 -50 -53 -20 -16 -9 -3 -0 -0 -0 -0 -0 -0 -0 -4 -9 -6 -0 -3 -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 -1 -2 -4 -5 -5 -5 -4 -3 -0 -0 -1 -2 -5 -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 -2 -6 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -4 -4 -5 -11 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -6 -8 -6 -3 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -19 -20 -16 -13 -11 -11 -11 -10 -8 -1 -1 -1 -1 -1 -2 -3 -2 -2 -2 -3 -6 -6 -10 -19 -32 -36 -13 -2 -0 -0 -0 -2 -9 -30 -65 -81 -81 -79 -78 -81 -93 -111 -47 -4 -0 -2 -31 -71 -120 -148 -132 -110 -102 -102 -111 -124 -135 -135 -144 -151 -150 -153 -157 -154 -141 -128 -128 -94 -92 -92 -90 -91 -91 -86 -78 -53 -11 -1 -0 -0 -0 -0 -0 -0 -3 -41 -109 -162 -127 -99 -76 -56 -39 -29 -24 -23 -28 -35 -48 -62 -61 -47 -27 -20 -18 -16 -14 -11 -11 -14 -18 -20 -19 -19 -16 -13 -11 -9 -9 -11 -12 -13 -14 -15 -17 -18 -21 -23 -23 -22 -25 -29 -44 -57 -49 -43 -39 -35 -31 -28 -28 -30 -31 -30 -28 -27 -17 -12 -17 -30 -41 -43 -33 -33 -45 -57 -53 -24 -8 -17 -23 -34 -41 -31 -10 -2 -0 -1 -2 -3 -12 -26 -45 -51 -45 -32 -16 -12 -14 -20 -26 -30 -33 -32 -30 -33 -44 -45 -42 -30 -12 -13 -16 -20 -29 -44 -69 -38 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -32 -29 -8 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -4 -6 -9 -10 -9 -9 -8 -5 -3 -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 -2 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -3 -3 -4 -6 -9 -11 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -4 -4 -3 -2 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -6 -4 -16 -16 -12 -11 -10 -9 -9 -7 -4 -3 -8 -8 -7 -7 -8 -8 -5 -5 -5 -4 -3 -3 -5 -9 -17 -20 -7 -1 -0 -0 -0 -0 -0 -1 -10 -47 -72 -87 -92 -90 -91 -111 -53 -12 -2 -2 -0 -11 -37 -49 -40 -114 -135 -133 -122 -111 -101 -86 -85 -90 -94 -102 -119 -129 -100 -55 -45 -31 -18 -10 -7 -7 -7 -6 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -48 -121 -170 -137 -107 -82 -62 -45 -31 -22 -18 -18 -22 -29 -40 -50 -50 -40 -26 -26 -22 -17 -14 -12 -11 -16 -19 -19 -17 -16 -16 -15 -13 -11 -11 -12 -12 -13 -13 -14 -15 -17 -18 -20 -21 -21 -22 -21 -22 -26 -33 -41 -42 -37 -30 -27 -27 -28 -29 -29 -27 -28 -26 -26 -28 -33 -43 -21 -30 -54 -64 -71 -72 -60 -55 -64 -62 -65 -74 -80 -74 -47 -59 -62 -45 -20 -5 -1 -25 -47 -59 -72 -40 -21 -13 -11 -13 -18 -24 -22 -15 -11 -14 -20 -23 -21 -15 -14 -17 -25 -35 -40 -71 -47 -25 -19 -26 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -28 -45 -38 -25 -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 -0 -0 -0 -0 -0 -1 -2 -3 -5 -9 -11 -11 -12 -12 -10 -6 -6 -3 -1 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -4 -5 -4 -5 -8 -9 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -3 -0 -3 -2 -5 -9 -12 -11 -13 -11 -7 -5 -14 -12 -6 -1 -1 -2 -4 -5 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -24 -52 -86 -107 -99 -100 -62 -40 -36 -33 -6 -5 -7 -10 -14 -19 -65 -119 -134 -99 -70 -120 -155 -173 -180 -187 -178 -159 -92 -15 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -27 -108 -91 -69 -50 -35 -24 -16 -15 -16 -19 -24 -34 -44 -47 -44 -35 -34 -30 -24 -18 -13 -13 -17 -17 -15 -12 -10 -10 -12 -12 -11 -12 -14 -14 -14 -14 -14 -15 -16 -16 -17 -18 -19 -18 -17 -17 -20 -27 -34 -38 -37 -30 -30 -30 -28 -29 -31 -29 -29 -28 -28 -27 -27 -32 -34 -38 -44 -52 -63 -74 -83 -87 -83 -73 -68 -67 -72 -84 -91 -97 -99 -103 -102 -35 -13 -9 -12 -19 -28 -38 -38 -27 -10 -4 -10 -16 -17 -13 -7 -5 -5 -7 -9 -12 -15 -21 -30 -39 -33 -49 -48 -47 -52 -60 -28 -10 -3 -0 -0 -0 -0 -1 -0 -0 -0 -0 -12 -29 -34 -37 -20 -11 -9 -7 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -5 -3 -4 -8 -12 -11 -11 -11 -10 -8 -8 -7 -7 -5 -1 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -5 -3 -3 -5 -7 -5 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -7 -2 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -10 -13 -12 -9 -7 -4 -1 -0 -0 -0 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -16 -61 -105 -112 -105 -97 -104 -108 -90 -34 -36 -50 -74 -97 -79 -31 -8 -1 -0 -0 -46 -59 -47 -25 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -74 -72 -56 -39 -28 -21 -16 -15 -15 -17 -22 -32 -47 -54 -52 -46 -43 -38 -31 -23 -15 -16 -17 -17 -14 -11 -8 -8 -9 -10 -11 -12 -13 -14 -15 -15 -14 -14 -14 -13 -12 -12 -15 -16 -16 -17 -18 -21 -23 -26 -27 -25 -27 -32 -32 -30 -30 -30 -32 -32 -30 -28 -27 -28 -31 -34 -37 -40 -50 -62 -71 -75 -75 -73 -64 -54 -53 -62 -79 -86 -92 -98 -100 -70 -52 -37 -32 -50 -26 -42 -57 -57 -36 -18 -16 -18 -19 -17 -10 -5 -3 -3 -4 -6 -9 -10 -14 -22 -27 -35 -40 -44 -54 -59 -55 -52 -36 -0 -0 -7 -21 -26 -0 -0 -0 -0 -1 -1 -5 -25 -31 -30 -30 -30 -24 -15 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -4 -7 -10 -10 -10 -10 -9 -10 -11 -10 -7 -3 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -2 -0 -2 -4 -7 -11 -14 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -8 -7 -4 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -23 -53 -87 -100 -97 -85 -77 -74 -57 -51 -51 -57 -69 -84 -96 -59 -22 -9 -6 -9 -10 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -35 -42 -41 -35 -28 -25 -22 -19 -18 -18 -22 -34 -49 -54 -50 -50 -48 -43 -35 -27 -21 -20 -19 -18 -16 -13 -9 -7 -7 -8 -9 -10 -12 -13 -13 -12 -11 -11 -10 -8 -7 -7 -9 -12 -13 -14 -16 -18 -20 -20 -19 -19 -20 -23 -28 -33 -35 -38 -36 -35 -33 -30 -28 -29 -31 -33 -35 -35 -40 -48 -56 -66 -81 -78 -61 -46 -46 -64 -79 -82 -82 -84 -88 -88 -82 -75 -74 -88 -85 -90 -85 -65 -40 -21 -16 -17 -19 -19 -13 -8 -5 -4 -6 -11 -18 -21 -17 -13 -17 -25 -28 -27 -36 -44 -45 -28 -1 -3 -3 -24 -46 -42 -1 -0 -0 -0 -0 -0 -0 -4 -11 -21 -38 -45 -45 -42 -39 -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 -0 -0 -0 -0 -0 -0 -1 -5 -4 -4 -4 -4 -6 -8 -8 -8 -6 -4 -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 -2 -7 -5 -3 -1 -0 -0 -1 -4 -8 -12 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -14 -13 -9 -5 -2 -2 -2 -3 -2 -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 -1 -9 -27 -50 -70 -85 -88 -78 -54 -47 -42 -38 -38 -46 -63 -87 -79 -47 -48 -69 -76 -52 -20 -25 -14 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -4 -14 -34 -42 -34 -32 -28 -24 -22 -22 -25 -40 -45 -46 -47 -49 -47 -42 -35 -29 -27 -25 -20 -16 -14 -12 -8 -5 -5 -6 -7 -8 -10 -10 -8 -7 -7 -7 -7 -7 -7 -6 -8 -9 -10 -11 -15 -17 -18 -18 -17 -19 -20 -19 -21 -25 -32 -35 -35 -33 -32 -30 -29 -30 -32 -35 -38 -38 -40 -43 -48 -54 -63 -64 -56 -44 -37 -43 -66 -80 -82 -77 -75 -75 -75 -75 -75 -79 -83 -84 -82 -74 -56 -40 -28 -19 -13 -15 -14 -11 -10 -9 -11 -15 -22 -27 -23 -17 -12 -13 -16 -13 -20 -28 -36 -42 -37 -19 -18 -24 -23 -6 -1 -0 -0 -0 -0 -0 -0 -0 -2 -9 -30 -38 -40 -43 -52 -46 -43 -29 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -8 -8 -6 -5 -6 -7 -5 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -3 -2 -1 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -12 -13 -11 -6 -3 -1 -1 -2 -2 -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 -2 -8 -22 -51 -62 -50 -37 -49 -60 -65 -64 -60 -65 -61 -63 -73 -83 -91 -96 -98 -106 -131 -71 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -5 -18 -47 -45 -56 -60 -48 -41 -34 -28 -25 -26 -30 -51 -57 -52 -45 -46 -46 -43 -39 -37 -36 -31 -22 -14 -10 -9 -5 -3 -3 -4 -7 -8 -9 -10 -10 -9 -10 -9 -8 -7 -6 -6 -8 -10 -11 -12 -15 -17 -18 -18 -17 -20 -22 -22 -23 -25 -29 -26 -26 -28 -27 -27 -28 -30 -34 -38 -41 -43 -44 -46 -49 -51 -55 -58 -57 -51 -44 -44 -58 -68 -69 -66 -65 -64 -63 -62 -60 -59 -60 -66 -78 -86 -82 -71 -56 -39 -21 -15 -13 -14 -17 -15 -12 -12 -16 -20 -22 -23 -17 -12 -11 -9 -10 -12 -17 -22 -13 -15 -24 -28 -20 -6 -2 -1 -1 -2 -1 -1 -1 -1 -1 -2 -21 -26 -20 -12 -17 -35 -39 -32 -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 -0 -0 -0 -0 -0 -0 -0 -3 -7 -10 -7 -6 -7 -9 -10 -4 -4 -3 -0 -2 -12 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -6 -6 -4 -2 -1 -2 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -5 -1 -3 -18 -37 -61 -77 -68 -60 -60 -64 -66 -60 -53 -56 -73 -97 -112 -69 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -50 -124 -93 -81 -79 -70 -61 -53 -41 -31 -29 -41 -70 -82 -71 -48 -50 -51 -50 -47 -45 -44 -37 -27 -17 -11 -7 -3 -1 -1 -1 -2 -6 -11 -15 -17 -16 -19 -18 -15 -13 -10 -8 -9 -10 -11 -13 -16 -19 -21 -22 -21 -21 -21 -21 -22 -25 -30 -27 -24 -23 -22 -22 -26 -30 -34 -37 -40 -41 -43 -46 -52 -54 -57 -59 -60 -58 -53 -53 -53 -53 -51 -49 -49 -49 -50 -52 -50 -47 -45 -45 -51 -71 -82 -85 -80 -63 -40 -25 -16 -12 -12 -16 -16 -14 -13 -12 -15 -22 -24 -22 -22 -19 -12 -8 -8 -10 -11 -15 -20 -22 -13 -16 -30 -26 -7 -23 -18 -8 -2 -1 -2 -1 -13 -24 -27 -13 -18 -24 -28 -27 -25 -20 -14 -9 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -6 -7 -7 -9 -13 -13 -8 -1 -7 -13 -11 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -2 -3 -2 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -2 -6 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -19 -30 -22 -15 -27 -43 -56 -61 -42 -38 -45 -58 -70 -54 -17 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -33 -124 -101 -90 -91 -88 -69 -79 -67 -48 -43 -58 -81 -86 -73 -55 -60 -60 -54 -46 -43 -46 -38 -28 -19 -12 -5 -2 -0 -0 -0 -1 -5 -10 -15 -20 -24 -27 -27 -25 -21 -17 -15 -14 -13 -14 -15 -18 -23 -25 -24 -24 -23 -22 -20 -18 -16 -17 -20 -21 -22 -22 -24 -28 -31 -34 -36 -37 -38 -41 -44 -50 -53 -56 -60 -62 -60 -56 -53 -50 -47 -43 -39 -39 -39 -39 -39 -37 -39 -40 -41 -45 -53 -59 -65 -68 -56 -44 -37 -30 -21 -16 -21 -21 -17 -12 -8 -9 -15 -20 -26 -32 -33 -24 -15 -10 -9 -9 -11 -15 -15 -12 -22 -47 -53 -12 -26 -23 -11 -0 -1 -1 -1 -6 -18 -38 -29 -22 -19 -16 -16 -18 -17 -14 -11 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -2 -5 -7 -6 -2 -9 -13 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -4 -5 -7 -6 -3 -0 -0 -0 -0 -0 -0 -3 -4 -3 -3 -4 -8 -4 -1 -0 -0 -0 -1 -3 -3 -0 -0 -0 -1 -3 -4 -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 -2 -3 -2 -2 -4 -8 -18 -34 -22 -27 -33 -38 -42 -43 -23 -18 -21 -11 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -30 -38 -17 -68 -56 -58 -71 -76 -42 -93 -100 -78 -67 -73 -73 -63 -56 -62 -66 -61 -50 -40 -35 -40 -35 -29 -22 -13 -6 -2 -1 -0 -0 -1 -4 -10 -18 -26 -27 -32 -34 -34 -33 -31 -28 -25 -21 -19 -19 -21 -26 -28 -28 -27 -26 -23 -20 -17 -17 -18 -19 -19 -20 -24 -27 -30 -32 -34 -36 -36 -37 -39 -42 -46 -49 -51 -54 -58 -58 -56 -54 -50 -45 -42 -38 -35 -33 -32 -29 -32 -36 -39 -42 -45 -46 -46 -46 -47 -43 -41 -42 -42 -31 -25 -20 -14 -10 -9 -9 -8 -9 -12 -17 -20 -17 -12 -11 -13 -11 -12 -15 -18 -15 -20 -40 -47 -25 -2 -8 -13 -15 -16 -12 -4 -0 -1 -2 -1 -7 -9 -7 -4 -4 -6 -6 -8 -11 -13 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -2 -5 -10 -12 -9 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -5 -4 -2 -0 -0 -0 -0 -0 -1 -6 -9 -8 -7 -9 -10 -4 -3 -5 -6 -7 -7 -9 -8 -5 -2 -0 -1 -3 -4 -1 -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 -1 -1 -0 -2 -4 -4 -5 -6 -7 -8 -10 -10 -15 -17 -16 -16 -28 -27 -30 -32 -25 -20 -12 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -57 -73 -12 -6 -1 -9 -20 -26 -15 -55 -83 -97 -106 -82 -54 -45 -53 -63 -67 -62 -51 -40 -34 -37 -37 -31 -22 -12 -7 -3 -1 -0 -0 -1 -4 -10 -18 -27 -31 -35 -39 -41 -43 -42 -39 -33 -28 -24 -21 -24 -27 -30 -30 -28 -25 -23 -20 -18 -18 -19 -19 -18 -17 -22 -26 -29 -32 -33 -37 -39 -40 -41 -43 -45 -47 -47 -46 -49 -52 -53 -55 -53 -46 -44 -40 -36 -32 -27 -27 -29 -31 -35 -40 -46 -48 -46 -44 -43 -40 -37 -37 -37 -29 -24 -18 -12 -6 -4 -5 -4 -5 -6 -6 -4 -3 -3 -7 -13 -14 -17 -17 -13 -15 -25 -51 -68 -36 -9 -5 -15 -34 -47 -31 -12 -3 -4 -2 -1 -1 -1 -1 -0 -0 -1 -1 -3 -4 -2 -1 -1 -4 -1 -0 -1 -4 -7 -3 -3 -2 -5 -15 -25 -15 -4 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -7 -7 -7 -3 -4 -7 -9 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -4 -6 -4 -4 -4 -2 -0 -0 -0 -0 -0 -1 -4 -8 -11 -9 -5 -1 -0 -5 -12 -16 -17 -16 -13 -12 -12 -6 -1 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -6 -9 -14 -18 -12 -7 -5 -4 -3 -10 -14 -14 -16 -23 -34 -29 -19 -16 -30 -23 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -20 -27 -5 -1 -0 -0 -0 -0 -2 -16 -36 -52 -55 -45 -40 -45 -55 -61 -60 -53 -45 -40 -38 -40 -37 -30 -22 -15 -7 -3 -1 -1 -0 -1 -4 -9 -16 -25 -32 -38 -42 -44 -47 -47 -43 -38 -32 -27 -25 -27 -30 -32 -30 -28 -27 -25 -23 -19 -17 -16 -16 -15 -13 -18 -25 -31 -34 -33 -39 -43 -46 -47 -47 -47 -46 -43 -39 -39 -41 -43 -46 -49 -45 -43 -41 -39 -36 -29 -25 -22 -22 -25 -29 -35 -38 -40 -42 -41 -39 -38 -35 -29 -24 -21 -17 -13 -8 -4 -3 -2 -2 -3 -2 -2 -2 -3 -6 -11 -17 -20 -18 -14 -11 -31 -61 -73 -55 -25 -9 -15 -39 -51 -48 -33 -16 -14 -5 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -4 -14 -6 -3 -6 -13 -20 -25 -20 -13 -16 -42 -56 -58 -53 -32 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -9 -8 -7 -5 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -5 -6 -5 -2 -0 -0 -0 -0 -0 -0 -1 -3 -7 -4 -1 -0 -0 -4 -8 -11 -11 -15 -16 -20 -20 -12 -1 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -6 -7 -3 -2 -2 -2 -1 -6 -8 -6 -8 -18 -39 -38 -31 -32 -47 -35 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -12 -23 -37 -39 -43 -49 -55 -57 -54 -48 -46 -45 -43 -40 -35 -28 -22 -19 -13 -9 -6 -5 -3 -6 -9 -12 -18 -25 -32 -39 -43 -43 -44 -43 -38 -33 -28 -26 -25 -29 -33 -34 -32 -30 -27 -26 -25 -23 -20 -18 -15 -12 -13 -18 -23 -28 -33 -33 -38 -43 -46 -46 -44 -43 -41 -39 -37 -36 -36 -35 -35 -38 -38 -39 -40 -40 -37 -31 -26 -24 -23 -21 -20 -23 -27 -31 -36 -38 -39 -38 -36 -32 -27 -22 -18 -15 -12 -9 -7 -4 -2 -3 -4 -4 -4 -4 -7 -11 -14 -17 -17 -16 -16 -26 -39 -47 -45 -31 -21 -22 -35 -43 -52 -57 -54 -32 -12 -4 -2 -2 -1 -0 -0 -0 -1 -2 -4 -4 -4 -3 -8 -6 -5 -7 -5 -13 -25 -32 -33 -42 -57 -64 -66 -63 -40 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -14 -11 -12 -15 -17 -15 -9 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -8 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -3 -7 -8 -8 -14 -21 -30 -32 -21 -1 -0 -0 -0 -5 -33 -32 -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 -3 -4 -3 -5 -5 -6 -6 -8 -17 -29 -34 -35 -36 -25 -25 -16 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -9 -29 -41 -48 -54 -55 -54 -52 -50 -47 -44 -41 -38 -36 -34 -31 -23 -18 -15 -13 -12 -15 -16 -18 -22 -28 -34 -42 -43 -34 -32 -32 -29 -24 -20 -17 -19 -23 -29 -32 -27 -28 -28 -28 -28 -25 -23 -20 -18 -17 -17 -19 -21 -24 -29 -31 -36 -40 -42 -41 -39 -37 -36 -34 -32 -32 -31 -30 -29 -30 -32 -34 -36 -38 -34 -28 -23 -20 -19 -18 -16 -16 -17 -20 -25 -31 -35 -36 -34 -27 -25 -22 -20 -19 -17 -15 -12 -8 -4 -6 -9 -9 -5 -5 -6 -7 -8 -8 -10 -12 -15 -18 -21 -23 -28 -29 -30 -33 -34 -33 -38 -48 -51 -41 -28 -18 -13 -11 -5 -2 -3 -2 -2 -3 -4 -5 -6 -5 -5 -4 -3 -3 -1 -5 -13 -24 -35 -50 -58 -62 -63 -54 -17 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -13 -13 -18 -23 -13 -10 -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 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -10 -11 -9 -14 -22 -26 -23 -13 -0 -1 -23 -40 -50 -65 -62 -46 -25 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -8 -5 -3 -2 -2 -2 -1 -4 -9 -25 -46 -60 -31 -24 -25 -24 -17 -32 -56 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -13 -29 -44 -58 -59 -59 -58 -56 -56 -50 -47 -43 -37 -29 -23 -21 -21 -21 -20 -21 -22 -25 -29 -35 -40 -45 -45 -38 -34 -30 -25 -20 -17 -17 -19 -22 -26 -28 -23 -23 -24 -26 -29 -26 -25 -24 -24 -22 -21 -21 -22 -24 -26 -29 -33 -37 -38 -37 -35 -32 -29 -26 -25 -24 -24 -23 -23 -24 -25 -27 -28 -28 -25 -22 -19 -17 -17 -16 -14 -12 -10 -11 -13 -18 -22 -24 -22 -16 -16 -19 -20 -20 -18 -15 -11 -8 -6 -8 -10 -11 -9 -9 -9 -8 -7 -6 -8 -10 -11 -11 -11 -11 -15 -20 -25 -31 -33 -32 -32 -37 -39 -42 -41 -39 -39 -32 -17 -8 -8 -8 -7 -6 -7 -7 -9 -13 -13 -10 -2 -1 -0 -0 -1 -5 -8 -16 -23 -34 -54 -52 -27 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -13 -23 -25 -23 -26 -14 -12 -12 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -12 -14 -14 -15 -10 -5 -4 -13 -47 -60 -61 -56 -52 -51 -53 -59 -53 -27 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -16 -39 -62 -75 -44 -23 -19 -26 -60 -100 -112 -86 -29 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -16 -59 -66 -70 -76 -84 -85 -68 -56 -47 -36 -25 -19 -18 -19 -17 -14 -16 -19 -26 -34 -42 -45 -47 -47 -44 -38 -34 -28 -21 -17 -17 -20 -25 -28 -24 -22 -22 -23 -26 -30 -26 -26 -28 -29 -28 -24 -22 -23 -25 -26 -29 -34 -36 -37 -36 -35 -31 -26 -21 -18 -17 -17 -17 -17 -17 -19 -21 -22 -21 -19 -17 -15 -15 -16 -14 -12 -9 -6 -6 -8 -10 -11 -11 -10 -10 -12 -16 -17 -14 -12 -9 -6 -5 -6 -8 -11 -14 -13 -13 -12 -11 -11 -14 -15 -15 -13 -9 -10 -8 -8 -9 -11 -18 -26 -31 -33 -33 -36 -41 -42 -38 -40 -48 -38 -21 -20 -14 -13 -14 -14 -13 -16 -22 -28 -29 -9 -2 -0 -0 -0 -0 -0 -1 -4 -12 -35 -31 -19 -10 -1 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -2 -16 -29 -38 -43 -30 -13 -11 -18 -17 -14 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -8 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -20 -19 -10 -2 -5 -23 -53 -77 -77 -64 -49 -38 -37 -42 -61 -82 -84 -46 -12 -0 -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 -1 -5 -8 -14 -37 -42 -38 -28 -16 -17 -25 -56 -76 -28 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -28 -28 -37 -58 -86 -95 -78 -62 -48 -31 -18 -12 -10 -9 -6 -5 -7 -12 -21 -35 -42 -48 -52 -55 -52 -42 -33 -24 -16 -12 -12 -16 -20 -24 -22 -21 -21 -22 -23 -26 -25 -27 -32 -36 -34 -28 -24 -25 -26 -28 -30 -33 -35 -37 -37 -36 -31 -26 -18 -14 -12 -12 -12 -13 -13 -14 -16 -17 -16 -15 -14 -13 -14 -14 -13 -12 -10 -6 -5 -6 -7 -7 -7 -6 -7 -10 -13 -12 -8 -6 -6 -6 -7 -8 -10 -14 -16 -16 -14 -13 -13 -12 -12 -11 -11 -14 -7 -5 -5 -5 -5 -5 -9 -17 -27 -34 -35 -32 -31 -33 -36 -35 -49 -62 -67 -54 -27 -15 -15 -15 -18 -27 -27 -25 -58 -30 -9 -0 -0 -0 -0 -0 -0 -1 -3 -20 -31 -33 -34 -10 -2 -0 -0 -0 -0 -3 -4 -3 -0 -0 -0 -0 -0 -4 -14 -25 -37 -47 -38 -23 -16 -26 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -11 -12 -7 -1 -4 -20 -37 -35 -52 -55 -45 -33 -33 -26 -42 -69 -85 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -55 -102 -109 -58 -32 -16 -14 -23 -36 -42 -18 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -14 -33 -65 -69 -59 -43 -23 -10 -5 -4 -4 -4 -3 -6 -9 -16 -34 -44 -54 -64 -72 -75 -56 -35 -18 -8 -6 -6 -8 -13 -20 -21 -21 -21 -24 -26 -26 -25 -27 -31 -37 -34 -30 -27 -28 -29 -31 -33 -35 -37 -38 -37 -33 -28 -21 -14 -10 -9 -9 -9 -10 -11 -12 -13 -15 -15 -15 -14 -15 -14 -14 -14 -13 -11 -8 -7 -7 -7 -7 -6 -5 -6 -10 -16 -13 -9 -6 -6 -8 -11 -12 -12 -12 -13 -13 -13 -12 -11 -9 -7 -4 -2 -3 -3 -3 -4 -4 -4 -4 -5 -8 -12 -20 -24 -24 -25 -31 -38 -40 -48 -59 -69 -62 -37 -19 -19 -19 -26 -36 -34 -7 -10 -2 -0 -0 -0 -0 -0 -0 -0 -1 -18 -27 -31 -35 -40 -22 -7 -0 -0 -0 -0 -1 -3 -3 -1 -0 -0 -0 -0 -1 -5 -10 -22 -32 -29 -25 -25 -25 -22 -12 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -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 -43 -41 -31 -21 -15 -30 -36 -30 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -15 -22 -19 -12 -57 -48 -31 -22 -18 -30 -59 -54 -18 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -9 -20 -46 -59 -61 -51 -33 -12 -4 -3 -4 -5 -3 -2 -4 -8 -13 -35 -54 -69 -83 -97 -107 -85 -53 -22 -4 -3 -4 -7 -12 -18 -20 -19 -20 -22 -25 -27 -27 -27 -29 -32 -29 -28 -28 -31 -33 -36 -38 -39 -39 -36 -33 -27 -19 -12 -7 -6 -7 -9 -12 -13 -13 -15 -17 -19 -20 -20 -19 -18 -15 -15 -15 -15 -13 -11 -11 -10 -10 -9 -7 -5 -6 -10 -19 -16 -12 -9 -9 -11 -11 -9 -7 -8 -10 -11 -11 -11 -7 -4 -2 -2 -1 -1 -1 -2 -2 -3 -4 -4 -4 -4 -3 -4 -8 -12 -15 -20 -30 -39 -50 -60 -67 -68 -52 -30 -26 -23 -24 -26 -23 -13 -4 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -13 -19 -21 -25 -17 -7 -2 -1 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -7 -19 -27 -25 -25 -22 -23 -22 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -25 -42 -36 -29 -31 -29 -31 -25 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -18 -29 -26 -16 -12 -14 -24 -36 -28 -18 -8 -6 -13 -8 -2 -0 -2 -4 -8 -5 -6 -13 -23 -26 -27 -28 -33 -46 -54 -52 -39 -20 -4 -6 -9 -8 -5 -1 -2 -3 -7 -14 -34 -56 -70 -80 -97 -102 -77 -41 -10 -2 -2 -4 -8 -12 -16 -17 -17 -17 -18 -21 -22 -22 -22 -24 -28 -28 -29 -32 -37 -36 -36 -37 -37 -34 -28 -24 -19 -14 -11 -10 -10 -11 -13 -16 -19 -21 -22 -22 -26 -26 -24 -22 -20 -16 -14 -14 -14 -14 -13 -14 -15 -14 -13 -11 -9 -8 -10 -17 -15 -11 -9 -9 -10 -9 -8 -6 -7 -9 -9 -7 -6 -3 -1 -0 -1 -3 -5 -5 -3 -2 -4 -4 -6 -7 -10 -13 -13 -14 -17 -20 -25 -31 -39 -48 -60 -64 -61 -50 -37 -35 -23 -19 -26 -36 -30 -13 -5 -4 -2 -1 -0 -0 -0 -2 -4 -4 -5 -8 -7 -7 -5 -5 -11 -5 -1 -0 -0 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -3 -13 -26 -27 -21 -12 -10 -14 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -37 -20 -7 -6 -4 -20 -24 -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 -1 -10 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -2 -5 -11 -15 -15 -14 -13 -19 -24 -20 -30 -58 -35 -14 -8 -13 -20 -31 -20 -17 -26 -41 -37 -33 -32 -34 -39 -40 -34 -21 -6 -1 -10 -18 -21 -16 -5 -4 -5 -5 -6 -8 -7 -11 -23 -48 -56 -49 -30 -9 -2 -4 -8 -13 -17 -14 -13 -12 -11 -11 -14 -17 -18 -18 -19 -26 -30 -32 -31 -33 -31 -30 -30 -30 -26 -21 -20 -20 -19 -18 -18 -18 -17 -16 -15 -15 -16 -17 -17 -21 -23 -21 -19 -17 -14 -13 -12 -12 -12 -11 -13 -17 -16 -16 -15 -14 -13 -15 -15 -13 -10 -7 -7 -7 -7 -6 -6 -5 -6 -5 -3 -1 -1 -2 -6 -14 -21 -22 -18 -11 -6 -4 -4 -8 -13 -19 -26 -28 -28 -30 -31 -31 -29 -27 -26 -40 -40 -33 -25 -23 -21 -13 -9 -14 -19 -23 -33 -42 -31 -23 -11 -1 -2 -4 -7 -7 -6 -3 -2 -1 -1 -1 -0 -0 -0 -1 -1 -0 -1 -2 -3 -4 -1 -0 -0 -0 -0 -0 -7 -17 -15 -9 -3 -0 -0 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -3 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -14 -5 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -6 -12 -18 -20 -21 -17 -16 -23 -34 -24 -18 -15 -17 -21 -23 -16 -11 -10 -11 -12 -16 -21 -25 -27 -22 -13 -5 -0 -1 -8 -14 -15 -11 -7 -3 -1 -0 -0 -0 -2 -3 -4 -9 -14 -15 -11 -4 -5 -9 -17 -26 -31 -23 -19 -15 -10 -8 -13 -19 -23 -23 -26 -29 -31 -30 -24 -23 -21 -21 -22 -24 -22 -21 -21 -22 -22 -19 -18 -17 -15 -13 -11 -10 -10 -12 -11 -14 -16 -17 -15 -16 -15 -13 -13 -12 -12 -13 -14 -16 -17 -18 -19 -19 -19 -20 -19 -15 -9 -6 -4 -4 -4 -4 -3 -3 -5 -6 -7 -6 -8 -11 -16 -24 -30 -32 -27 -17 -9 -4 -2 -2 -2 -9 -10 -9 -9 -18 -21 -20 -16 -9 -4 -10 -12 -9 -5 -2 -3 -4 -4 -5 -8 -13 -27 -50 -51 -38 -20 -8 -7 -5 -5 -6 -7 -4 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -1 -2 -6 -4 -2 -0 -1 -2 -5 -7 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -4 -1 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -72 -44 -24 -16 -15 -10 -7 -5 -3 -4 -4 -4 -4 -4 -4 -7 -10 -13 -14 -11 -7 -3 -1 -0 -2 -4 -5 -4 -2 -1 -0 -0 -1 -2 -4 -7 -11 -13 -12 -10 -9 -8 -7 -10 -17 -28 -37 -33 -24 -17 -12 -10 -13 -21 -29 -36 -40 -38 -34 -31 -27 -19 -16 -15 -16 -17 -18 -17 -17 -19 -20 -18 -16 -17 -17 -16 -12 -8 -7 -7 -9 -10 -12 -14 -16 -17 -17 -17 -17 -17 -15 -17 -18 -19 -19 -20 -21 -22 -23 -23 -22 -19 -14 -6 -2 -3 -5 -8 -10 -10 -11 -13 -16 -18 -19 -23 -25 -22 -20 -21 -19 -16 -12 -9 -6 -4 -3 -1 -1 -0 -0 -0 -0 -3 -4 -3 -2 -1 -1 -1 -1 -1 -1 -2 -4 -6 -5 -6 -13 -21 -29 -32 -28 -23 -23 -28 -36 -30 -20 -18 -12 -7 -3 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -7 -9 -8 -1 -3 -6 -8 -8 -7 -9 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -19 -78 -44 -21 -18 -20 -18 -10 -4 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -9 -12 -15 -19 -20 -21 -17 -13 -12 -13 -17 -21 -23 -17 -15 -16 -19 -24 -25 -28 -30 -30 -29 -26 -26 -25 -21 -16 -14 -14 -14 -14 -12 -11 -12 -14 -15 -12 -13 -15 -14 -12 -9 -6 -5 -7 -8 -9 -12 -14 -15 -17 -18 -19 -20 -22 -20 -20 -20 -21 -21 -23 -24 -26 -27 -26 -23 -19 -14 -11 -11 -15 -19 -21 -21 -20 -21 -24 -27 -27 -27 -27 -24 -16 -12 -11 -11 -10 -10 -15 -17 -14 -10 -5 -2 -2 -2 -1 -1 -2 -3 -4 -3 -2 -3 -3 -2 -2 -2 -3 -6 -11 -14 -19 -26 -30 -19 -16 -17 -21 -28 -34 -29 -23 -37 -33 -26 -18 -13 -11 -8 -5 -3 -2 -1 -0 -0 -0 -0 -1 -7 -13 -15 -4 -4 -7 -9 -11 -11 -12 -9 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -8 -20 -30 -27 -26 -23 -15 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -10 -13 -13 -12 -10 -10 -12 -14 -18 -21 -24 -26 -25 -23 -25 -28 -23 -16 -12 -11 -13 -17 -22 -26 -23 -20 -18 -17 -14 -11 -11 -13 -14 -13 -11 -11 -12 -12 -10 -10 -10 -13 -18 -17 -17 -15 -12 -11 -10 -8 -6 -6 -6 -6 -8 -10 -11 -13 -16 -19 -24 -26 -26 -25 -24 -24 -25 -26 -28 -30 -32 -32 -31 -29 -27 -27 -29 -35 -39 -35 -29 -25 -25 -28 -32 -36 -39 -38 -31 -18 -11 -8 -10 -13 -16 -22 -26 -20 -13 -8 -6 -6 -6 -6 -9 -16 -25 -18 -14 -12 -12 -13 -8 -6 -5 -4 -5 -7 -11 -17 -27 -37 -22 -10 -8 -10 -11 -12 -13 -11 -21 -25 -22 -15 -12 -10 -9 -8 -6 -3 -1 -0 -0 -0 -0 -2 -5 -7 -7 -2 -2 -7 -14 -14 -10 -4 -0 -0 -1 -2 -4 -3 -2 -1 -0 -0 -3 -18 -20 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -40 -65 -65 -41 -46 -51 -42 -20 -7 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -15 -17 -14 -9 -10 -12 -13 -16 -20 -24 -26 -29 -31 -35 -40 -39 -27 -14 -11 -11 -11 -12 -13 -12 -10 -10 -10 -9 -9 -8 -9 -11 -13 -14 -11 -11 -13 -15 -16 -14 -14 -15 -16 -18 -18 -15 -9 -8 -8 -7 -5 -4 -3 -3 -3 -5 -6 -8 -10 -13 -20 -26 -29 -29 -27 -25 -26 -27 -30 -32 -36 -38 -37 -36 -36 -39 -42 -45 -45 -37 -30 -26 -27 -37 -49 -58 -63 -61 -46 -27 -14 -9 -10 -14 -20 -24 -23 -17 -15 -13 -14 -14 -13 -15 -17 -24 -41 -34 -24 -18 -18 -23 -18 -14 -12 -8 -6 -5 -6 -8 -14 -27 -22 -10 -5 -4 -4 -3 -4 -8 -10 -12 -10 -6 -4 -3 -3 -3 -4 -4 -2 -0 -0 -0 -2 -4 -7 -2 -1 -0 -1 -3 -11 -10 -6 -2 -0 -1 -1 -2 -4 -5 -4 -3 -2 -1 -4 -19 -27 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -51 -83 -67 -58 -61 -62 -54 -35 -21 -11 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -10 -12 -12 -10 -10 -14 -12 -12 -14 -19 -19 -21 -25 -29 -33 -38 -30 -21 -14 -13 -12 -10 -9 -8 -10 -11 -11 -10 -10 -12 -14 -15 -16 -17 -19 -16 -11 -10 -12 -21 -21 -16 -15 -18 -20 -18 -11 -5 -5 -4 -3 -2 -2 -2 -2 -2 -3 -4 -5 -6 -8 -17 -25 -31 -33 -31 -26 -25 -25 -28 -32 -36 -40 -41 -42 -42 -44 -44 -40 -36 -32 -29 -28 -32 -43 -53 -64 -74 -74 -49 -29 -17 -15 -18 -23 -30 -34 -32 -23 -21 -23 -25 -26 -23 -22 -22 -24 -28 -27 -27 -28 -28 -26 -23 -21 -21 -17 -15 -13 -10 -7 -11 -14 -12 -6 -4 -3 -3 -4 -4 -6 -7 -6 -4 -2 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -6 -16 -9 -5 -3 -3 -1 -0 -0 -1 -1 -0 -0 -1 -1 -3 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -3 -11 -25 -49 -57 -63 -61 -50 -30 -20 -12 -5 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -7 -10 -10 -9 -9 -8 -6 -7 -9 -13 -14 -15 -16 -18 -21 -24 -20 -15 -12 -11 -10 -10 -11 -11 -12 -13 -12 -12 -13 -15 -16 -17 -18 -18 -17 -13 -8 -3 -6 -20 -24 -17 -15 -16 -19 -17 -9 -6 -4 -3 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -6 -15 -25 -34 -38 -36 -31 -28 -27 -29 -33 -36 -38 -40 -43 -46 -45 -40 -32 -27 -29 -32 -35 -38 -56 -89 -103 -90 -77 -57 -38 -27 -32 -40 -45 -48 -46 -36 -29 -27 -30 -34 -36 -34 -30 -27 -25 -25 -28 -30 -30 -30 -28 -26 -26 -27 -23 -20 -16 -13 -11 -11 -11 -9 -9 -7 -8 -10 -9 -8 -9 -10 -9 -8 -3 -1 -2 -2 -1 -1 -1 -1 -2 -2 -2 -1 -3 -13 -15 -16 -17 -13 -7 -2 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -54 -36 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -21 -38 -57 -69 -51 -34 -20 -9 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -3 -8 -10 -9 -5 -12 -10 -6 -5 -6 -7 -8 -8 -9 -8 -8 -7 -8 -13 -12 -11 -10 -10 -8 -9 -10 -11 -10 -7 -6 -6 -8 -11 -13 -15 -14 -10 -7 -5 -3 -1 -0 -1 -1 -6 -19 -29 -29 -27 -23 -16 -9 -5 -3 -2 -2 -3 -3 -3 -2 -2 -2 -2 -4 -7 -17 -28 -37 -43 -42 -40 -39 -39 -43 -45 -44 -42 -42 -47 -46 -42 -36 -29 -24 -25 -32 -40 -41 -47 -58 -69 -70 -76 -71 -59 -46 -57 -62 -64 -62 -60 -48 -40 -39 -43 -44 -42 -40 -39 -36 -35 -36 -34 -29 -26 -24 -22 -21 -22 -22 -21 -20 -19 -17 -16 -16 -17 -18 -21 -17 -12 -10 -6 -20 -29 -25 -22 -18 -12 -8 -7 -6 -4 -5 -6 -4 -4 -2 -1 -0 -2 -7 -10 -11 -11 -10 -6 -2 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -16 -52 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -12 -32 -19 -21 -28 -29 -4 -2 -1 -0 -0 -0 -0 -1 -2 -4 -7 -11 -9 -6 -14 -13 -9 -5 -3 -3 -4 -4 -3 -2 -2 -2 -2 -1 -2 -1 -1 -3 -4 -5 -5 -7 -11 -12 -6 -4 -5 -7 -9 -9 -8 -6 -2 -0 -0 -0 -0 -0 -0 -0 -5 -19 -27 -31 -33 -32 -24 -19 -14 -11 -7 -5 -5 -5 -4 -2 -1 -1 -2 -2 -7 -18 -30 -38 -44 -46 -49 -52 -55 -58 -58 -54 -50 -48 -50 -48 -45 -40 -34 -28 -28 -31 -33 -32 -37 -49 -66 -77 -65 -65 -77 -69 -74 -76 -75 -73 -68 -61 -59 -62 -71 -69 -71 -72 -65 -48 -45 -41 -35 -29 -23 -20 -17 -16 -16 -16 -15 -15 -15 -13 -13 -13 -14 -16 -11 -7 -8 -12 -10 -34 -56 -58 -49 -34 -23 -20 -17 -14 -12 -11 -11 -9 -9 -7 -3 -2 -3 -5 -6 -5 -3 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -2 -2 -2 -3 -3 -3 -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 -1 -1 -0 -0 -0 -1 -1 -1 -3 -3 -3 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -31 -41 -11 -6 -4 -3 -1 -0 -0 -3 -6 -9 -15 -17 -12 -4 -12 -10 -7 -5 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -9 -10 -9 -7 -5 -6 -7 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -14 -19 -24 -33 -35 -26 -16 -11 -9 -6 -3 -2 -1 -1 -1 -2 -8 -18 -30 -39 -45 -47 -49 -51 -57 -60 -59 -57 -55 -54 -52 -51 -49 -46 -41 -38 -36 -34 -31 -31 -32 -38 -54 -53 -51 -65 -87 -79 -74 -76 -83 -80 -69 -63 -63 -71 -83 -90 -94 -89 -67 -58 -46 -34 -27 -21 -16 -12 -10 -9 -9 -9 -9 -8 -9 -8 -7 -6 -7 -8 -8 -9 -11 -14 -23 -39 -54 -53 -35 -23 -23 -22 -22 -22 -22 -20 -17 -14 -13 -13 -8 -6 -6 -8 -8 -7 -6 -3 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -2 -3 -3 -4 -4 -4 -4 -2 -1 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -36 -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 -1 -2 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -7 -8 -9 -10 -10 -7 -7 -9 -12 -15 -22 -16 -7 -1 -0 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -1 -0 -1 -1 -2 -3 -4 -5 -8 -7 -4 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -30 -42 -30 -20 -16 -9 -3 -1 -1 -0 -0 -0 -1 -8 -17 -26 -34 -42 -43 -43 -44 -50 -53 -51 -51 -54 -55 -55 -54 -51 -44 -46 -48 -46 -40 -36 -28 -23 -23 -31 -41 -55 -69 -72 -66 -60 -57 -60 -59 -56 -54 -57 -61 -66 -76 -82 -77 -56 -41 -29 -21 -16 -10 -6 -3 -3 -3 -3 -4 -4 -4 -4 -5 -6 -4 -6 -9 -12 -12 -10 -11 -17 -27 -34 -49 -44 -32 -32 -22 -21 -24 -26 -24 -15 -17 -22 -20 -15 -12 -11 -12 -13 -13 -8 -1 -0 -0 -0 -1 -4 -3 -3 -4 -5 -4 -3 -3 -3 -3 -4 -4 -5 -4 -3 -1 -0 -0 -1 -3 -9 -15 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -26 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -12 -20 -16 -13 -10 -7 -7 -11 -7 -2 -0 -0 -0 -0 -0 -0 -9 -14 -11 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -4 -6 -9 -10 -8 -7 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -9 -14 -11 -15 -23 -25 -16 -7 -2 -0 -0 -0 -0 -6 -13 -20 -24 -35 -42 -46 -51 -50 -45 -43 -45 -49 -52 -53 -51 -45 -39 -40 -43 -44 -38 -31 -23 -16 -12 -12 -18 -26 -34 -39 -47 -51 -52 -55 -51 -49 -52 -57 -54 -54 -57 -59 -53 -40 -30 -23 -19 -14 -9 -6 -5 -7 -10 -13 -13 -7 -4 -5 -7 -8 -9 -12 -13 -10 -8 -8 -8 -7 -10 -9 -13 -20 -35 -56 -33 -19 -19 -25 -24 -13 -9 -23 -27 -24 -21 -21 -23 -26 -26 -19 -2 -1 -0 -3 -8 -7 -4 -7 -11 -13 -9 -5 -4 -4 -4 -5 -6 -6 -5 -3 -1 -0 -1 -4 -8 -14 -15 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -6 -3 -2 -0 -0 -1 -1 -2 -1 -0 -0 -0 -1 -0 -7 -9 -7 -0 -0 -0 -1 -1 -1 -2 -2 -3 -4 -5 -6 -7 -8 -4 -5 -4 -3 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -1 -4 -11 -19 -24 -18 -10 -3 -0 -0 -0 -1 -4 -10 -17 -21 -30 -37 -38 -38 -37 -33 -30 -34 -37 -41 -43 -43 -40 -39 -38 -36 -31 -27 -21 -15 -11 -9 -7 -8 -13 -18 -24 -29 -34 -39 -42 -46 -50 -51 -56 -56 -58 -58 -52 -44 -36 -32 -30 -29 -23 -21 -23 -26 -27 -29 -26 -16 -6 -5 -7 -8 -9 -11 -10 -8 -8 -15 -15 -10 -1 -2 -1 -1 -5 -18 -58 -47 -22 -12 -22 -26 -21 -11 -18 -28 -30 -26 -24 -27 -28 -25 -19 -6 -1 -1 -4 -14 -14 -16 -18 -18 -17 -12 -8 -5 -7 -7 -7 -8 -7 -6 -4 -3 -3 -4 -4 -5 -9 -15 -39 -42 -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 -2 -4 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -7 -3 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -18 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -4 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -4 -11 -12 -7 -4 -2 -2 -2 -3 -6 -11 -19 -27 -34 -39 -38 -33 -26 -23 -24 -28 -30 -31 -33 -37 -38 -38 -35 -31 -24 -20 -17 -14 -12 -8 -8 -11 -15 -17 -19 -21 -25 -33 -39 -46 -49 -40 -44 -47 -45 -37 -32 -29 -28 -32 -38 -28 -24 -26 -27 -17 -7 -12 -21 -13 -8 -9 -10 -10 -11 -13 -17 -20 -19 -21 -21 -18 -15 -10 -6 -6 -10 -16 -39 -44 -31 -23 -25 -26 -26 -22 -27 -28 -21 -11 -13 -21 -19 -7 -6 -5 -8 -12 -11 -11 -12 -15 -16 -13 -13 -12 -11 -9 -10 -10 -9 -11 -10 -9 -8 -7 -7 -6 -4 -1 -1 -3 -20 -43 -20 -18 -16 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -16 -21 -17 -15 -18 -20 -23 -26 -13 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -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 -1 -1 -1 -2 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -3 -8 -12 -9 -6 -5 -6 -5 -5 -9 -20 -31 -37 -39 -37 -32 -27 -23 -20 -22 -24 -27 -30 -33 -36 -37 -34 -29 -24 -20 -17 -15 -11 -9 -8 -10 -15 -22 -27 -27 -28 -34 -38 -39 -39 -39 -34 -36 -33 -26 -18 -16 -18 -23 -30 -33 -17 -9 -8 -7 -3 -2 -2 -3 -5 -7 -8 -10 -9 -7 -11 -14 -9 -11 -17 -20 -19 -18 -15 -12 -11 -11 -11 -18 -27 -34 -37 -35 -29 -26 -27 -30 -27 -19 -16 -14 -19 -26 -23 -19 -18 -19 -21 -18 -18 -18 -15 -13 -11 -10 -10 -14 -15 -13 -10 -7 -11 -13 -12 -12 -10 -7 -3 -1 -0 -0 -10 -24 -22 -31 -43 -38 -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 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -23 -26 -26 -28 -33 -36 -38 -41 -23 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -22 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -1 -3 -7 -15 -15 -13 -12 -9 -7 -6 -12 -34 -37 -34 -33 -37 -33 -29 -26 -25 -23 -21 -23 -28 -32 -37 -38 -35 -27 -21 -18 -16 -14 -12 -8 -7 -10 -16 -24 -28 -31 -35 -39 -36 -32 -27 -25 -28 -32 -29 -19 -16 -18 -18 -15 -15 -11 -5 -2 -2 -6 -6 -4 -3 -4 -4 -4 -6 -7 -5 -4 -6 -11 -11 -15 -18 -17 -14 -13 -10 -8 -8 -8 -8 -10 -16 -26 -29 -28 -25 -25 -25 -26 -27 -27 -30 -31 -29 -25 -23 -22 -22 -21 -18 -17 -17 -17 -13 -12 -11 -11 -12 -12 -9 -6 -5 -8 -11 -12 -10 -10 -10 -6 -2 -1 -0 -0 -2 -10 -15 -36 -48 -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 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -24 -25 -29 -31 -33 -38 -38 -32 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -24 -64 -24 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -2 -2 -2 -3 -2 -3 -4 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -2 -2 -2 -1 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -5 -6 -16 -24 -26 -21 -12 -7 -8 -14 -30 -40 -48 -51 -40 -29 -24 -22 -20 -18 -18 -22 -28 -35 -35 -36 -36 -29 -25 -22 -19 -15 -11 -7 -5 -6 -11 -15 -21 -26 -29 -28 -24 -17 -11 -13 -25 -31 -27 -23 -25 -26 -17 -4 -5 -4 -3 -3 -4 -6 -6 -5 -6 -7 -6 -6 -7 -8 -7 -7 -7 -7 -8 -11 -12 -8 -8 -9 -10 -9 -7 -7 -6 -6 -8 -11 -12 -12 -13 -17 -19 -18 -19 -20 -22 -23 -25 -24 -23 -22 -21 -19 -18 -18 -18 -17 -14 -13 -15 -19 -23 -19 -13 -10 -11 -11 -10 -8 -9 -10 -7 -2 -1 -1 -1 -0 -0 -0 -1 -9 -18 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -21 -26 -27 -28 -31 -37 -43 -41 -27 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -15 -45 -18 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -2 -3 -5 -3 -1 -3 -4 -5 -3 -1 -3 -3 -3 -3 -2 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -5 -7 -6 -23 -39 -45 -38 -32 -27 -24 -31 -34 -31 -28 -31 -22 -18 -18 -20 -19 -20 -22 -26 -33 -48 -51 -45 -36 -29 -25 -22 -19 -15 -11 -8 -6 -5 -10 -16 -21 -23 -17 -16 -11 -4 -2 -3 -10 -17 -26 -35 -41 -32 -11 -5 -4 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -5 -7 -8 -8 -6 -5 -6 -9 -12 -10 -4 -2 -3 -5 -6 -7 -7 -6 -5 -5 -5 -5 -5 -6 -9 -10 -11 -15 -19 -23 -27 -29 -29 -28 -25 -24 -24 -22 -19 -18 -17 -16 -16 -16 -17 -16 -16 -15 -13 -12 -10 -7 -2 -5 -6 -3 -0 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -29 -30 -31 -32 -34 -36 -42 -45 -40 -22 -12 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -36 -25 -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 -2 -2 -4 -5 -6 -3 -2 -4 -5 -6 -3 -1 -1 -3 -5 -6 -7 -5 -1 -2 -2 -2 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -7 -7 -20 -34 -42 -38 -49 -64 -76 -77 -66 -41 -16 -12 -12 -19 -27 -32 -39 -43 -42 -37 -35 -44 -43 -37 -29 -26 -23 -21 -19 -16 -14 -15 -17 -18 -23 -26 -24 -19 -9 -5 -3 -1 -1 -2 -8 -17 -28 -35 -36 -26 -7 -4 -3 -3 -2 -2 -2 -1 -1 -2 -2 -2 -2 -3 -4 -4 -4 -2 -2 -12 -24 -27 -21 -16 -8 -0 -0 -2 -4 -5 -5 -5 -5 -4 -5 -5 -5 -5 -6 -8 -13 -20 -27 -31 -32 -29 -27 -25 -22 -20 -19 -19 -19 -19 -19 -20 -19 -17 -17 -16 -12 -10 -9 -9 -8 -3 -3 -4 -3 -3 -4 -4 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -18 -27 -34 -37 -37 -37 -43 -46 -46 -45 -36 -24 -12 -1 -0 -0 -0 -0 -0 -0 -0 -14 -55 -51 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -3 -2 -4 -6 -8 -8 -6 -2 -0 -3 -7 -10 -9 -8 -5 -3 -2 -5 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -14 -23 -23 -23 -36 -57 -78 -89 -81 -59 -31 -20 -20 -28 -38 -37 -44 -46 -44 -39 -33 -31 -29 -26 -24 -21 -19 -18 -18 -18 -18 -22 -31 -35 -37 -35 -28 -18 -12 -7 -4 -1 -2 -4 -7 -9 -9 -7 -5 -3 -2 -1 -2 -2 -2 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -7 -20 -30 -28 -26 -26 -22 -8 -3 -2 -1 -1 -7 -8 -7 -4 -3 -3 -2 -2 -2 -4 -9 -15 -20 -16 -10 -11 -20 -23 -16 -13 -18 -20 -20 -21 -22 -22 -21 -20 -18 -16 -12 -10 -9 -9 -6 -5 -6 -6 -5 -4 -4 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -18 -22 -40 -41 -41 -43 -43 -43 -44 -33 -6 -1 -0 -0 -0 -0 -0 -0 -8 -31 -42 -46 -33 -4 -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 -1 -2 -7 -8 -6 -3 -1 -1 -3 -5 -8 -8 -6 -4 -3 -9 -8 -6 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -1 -3 -3 -3 -2 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -41 -79 -38 -23 -20 -25 -34 -53 -57 -49 -34 -23 -19 -29 -48 -43 -44 -47 -48 -36 -28 -24 -21 -21 -19 -16 -14 -15 -18 -27 -38 -48 -50 -54 -54 -47 -34 -24 -22 -23 -21 -7 -6 -9 -11 -6 -7 -6 -4 -3 -3 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -5 -10 -8 -15 -23 -24 -24 -29 -33 -29 -17 -19 -19 -11 -12 -14 -12 -8 -3 -2 -2 -1 -1 -1 -2 -5 -11 -16 -15 -15 -16 -22 -15 -12 -18 -23 -24 -24 -24 -25 -25 -24 -23 -22 -19 -16 -13 -9 -10 -8 -8 -8 -7 -5 -3 -4 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -38 -42 -42 -38 -34 -33 -38 -38 -29 -18 -7 -0 -0 -0 -0 -0 -0 -2 -14 -54 -75 -62 -34 -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 -1 -4 -8 -8 -7 -6 -4 -1 -0 -1 -7 -7 -4 -2 -6 -11 -12 -10 -9 -6 -5 -4 -3 -2 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -1 -1 -2 -2 -2 -2 -1 -1 -2 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -7 -34 -65 -78 -46 -24 -12 -7 -10 -32 -45 -46 -44 -32 -24 -22 -24 -24 -29 -32 -32 -34 -29 -22 -16 -14 -12 -12 -12 -14 -27 -41 -52 -56 -52 -43 -31 -19 -8 -9 -14 -22 -28 -12 -10 -15 -18 -7 -5 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -22 -39 -34 -28 -25 -26 -26 -31 -33 -28 -16 -19 -33 -40 -33 -31 -28 -21 -11 -6 -3 -1 -1 -1 -0 -1 -2 -4 -9 -14 -19 -24 -31 -33 -32 -21 -16 -18 -21 -23 -25 -29 -32 -30 -28 -24 -20 -20 -16 -15 -15 -13 -10 -6 -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 -19 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -24 -33 -39 -38 -35 -34 -39 -48 -48 -40 -23 -6 -6 -9 -11 -9 -0 -5 -45 -75 -76 -46 -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 -1 -4 -4 -3 -2 -1 -0 -0 -0 -0 -2 -2 -1 -3 -8 -7 -7 -8 -9 -6 -4 -3 -2 -2 -3 -4 -3 -2 -3 -4 -4 -3 -3 -3 -3 -3 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -1 -7 -22 -40 -55 -45 -32 -21 -10 -8 -19 -36 -56 -67 -61 -50 -38 -24 -15 -12 -15 -17 -19 -18 -16 -12 -8 -8 -9 -13 -20 -41 -56 -59 -47 -22 -12 -12 -21 -42 -66 -82 -77 -47 -26 -12 -4 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -23 -47 -41 -35 -28 -20 -31 -42 -42 -27 -21 -22 -25 -27 -29 -30 -28 -24 -17 -10 -5 -1 -1 -0 -0 -0 -1 -2 -3 -6 -11 -19 -25 -22 -10 -2 -1 -2 -4 -6 -8 -12 -20 -28 -25 -16 -11 -15 -17 -22 -20 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -11 -26 -45 -41 -39 -40 -44 -51 -60 -61 -61 -69 -80 -70 -42 -2 -3 -36 -65 -75 -57 -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 -1 -2 -3 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -4 -5 -5 -4 -3 -2 -2 -2 -2 -3 -3 -3 -2 -2 -2 -3 -3 -3 -2 -2 -2 -2 -2 -5 -6 -6 -5 -6 -6 -6 -4 -3 -2 -2 -2 -1 -1 -1 -1 -2 -4 -5 -3 -10 -17 -29 -40 -34 -31 -39 -54 -64 -70 -69 -63 -51 -35 -21 -14 -14 -12 -11 -10 -10 -6 -4 -6 -12 -23 -53 -64 -64 -64 -54 -56 -57 -58 -75 -103 -126 -134 -124 -94 -51 -13 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -10 -14 -13 -8 -4 -10 -17 -26 -29 -26 -23 -20 -19 -22 -25 -27 -27 -21 -15 -10 -3 -2 -1 -1 -1 -1 -2 -3 -6 -9 -13 -18 -21 -19 -7 -1 -0 -0 -0 -0 -0 -0 -4 -2 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -4 -20 -46 -46 -44 -42 -42 -44 -55 -65 -72 -77 -78 -71 -54 -32 -35 -39 -45 -54 -63 -21 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -2 -3 -2 -2 -1 -1 -1 -2 -2 -2 -3 -2 -2 -2 -3 -4 -5 -4 -4 -3 -3 -4 -4 -4 -4 -4 -4 -5 -5 -6 -5 -3 -2 -1 -1 -1 -2 -2 -2 -2 -3 -4 -4 -4 -7 -11 -15 -29 -43 -59 -70 -56 -47 -42 -43 -45 -45 -37 -27 -19 -11 -8 -7 -7 -4 -4 -7 -15 -30 -48 -61 -68 -67 -60 -60 -59 -54 -68 -80 -78 -58 -68 -71 -43 -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 -0 -0 -6 -17 -29 -23 -21 -19 -15 -15 -18 -22 -23 -22 -19 -17 -17 -8 -4 -2 -3 -4 -4 -4 -5 -7 -8 -9 -11 -16 -20 -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 -1 -1 -1 -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 -0 -17 -13 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -26 -37 -43 -46 -46 -44 -48 -54 -62 -71 -77 -76 -77 -81 -75 -62 -54 -59 -74 -40 -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 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -4 -4 -4 -4 -4 -4 -3 -4 -4 -4 -4 -3 -2 -1 -1 -2 -2 -2 -2 -1 -1 -1 -2 -3 -4 -22 -28 -21 -18 -8 -4 -5 -5 -17 -34 -48 -52 -42 -35 -34 -36 -38 -39 -38 -32 -24 -16 -11 -8 -6 -6 -8 -11 -16 -33 -45 -49 -50 -53 -49 -36 -19 -11 -13 -11 -6 -0 -5 -4 -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 -2 -9 -22 -30 -30 -25 -17 -12 -12 -15 -18 -19 -20 -18 -15 -15 -8 -4 -2 -2 -4 -5 -5 -5 -6 -6 -8 -10 -15 -24 -26 -17 -3 -0 -0 -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 -4 -4 -4 -6 -7 -8 -10 -8 -4 -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 -20 -21 -16 -13 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -14 -25 -32 -35 -31 -16 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -22 -40 -50 -53 -48 -47 -52 -61 -71 -76 -75 -72 -70 -67 -66 -67 -70 -79 -75 -56 -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 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -5 -5 -4 -3 -3 -3 -3 -4 -4 -4 -4 -4 -3 -2 -1 -0 -0 -2 -3 -3 -3 -3 -4 -5 -5 -8 -15 -23 -24 -11 -5 -9 -15 -20 -26 -32 -33 -28 -27 -29 -32 -24 -21 -19 -17 -17 -14 -10 -7 -7 -7 -7 -9 -19 -26 -29 -30 -36 -40 -35 -22 -3 -1 -0 -1 -3 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -11 -20 -26 -27 -22 -13 -10 -8 -8 -11 -19 -23 -22 -15 -9 -4 -1 -1 -2 -3 -3 -5 -5 -6 -9 -12 -17 -24 -30 -31 -17 -5 -5 -14 -19 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -5 -6 -6 -6 -7 -9 -11 -13 -15 -18 -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 -18 -24 -33 -43 -19 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -48 -77 -83 -77 -67 -33 -3 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -22 -38 -52 -54 -52 -55 -62 -72 -76 -75 -70 -62 -59 -62 -67 -71 -75 -79 -66 -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 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -4 -4 -4 -4 -4 -4 -5 -4 -4 -3 -2 -2 -3 -3 -3 -3 -4 -4 -3 -2 -1 -0 -0 -1 -2 -3 -3 -4 -5 -6 -5 -6 -8 -11 -12 -9 -8 -10 -16 -22 -17 -18 -35 -27 -17 -12 -10 -7 -6 -5 -6 -6 -8 -8 -6 -6 -5 -4 -5 -7 -12 -14 -14 -15 -30 -43 -50 -46 -23 -38 -45 -35 -15 -19 -16 -8 -3 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -19 -23 -21 -11 -7 -5 -7 -12 -19 -21 -16 -10 -4 -1 -1 -2 -3 -3 -4 -5 -6 -10 -16 -24 -30 -35 -35 -26 -9 -1 -5 -23 -20 -9 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -4 -3 -2 -3 -4 -5 -7 -10 -17 -22 -20 -13 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -21 -27 -29 -12 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -76 -88 -79 -79 -66 -44 -19 -3 -0 -0 -0 -0 -0 -0 -0 -1 -4 -25 -49 -59 -57 -58 -61 -68 -74 -75 -72 -65 -59 -60 -65 -70 -71 -74 -66 -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 -1 -1 -3 -5 -7 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -6 -7 -7 -6 -5 -4 -4 -4 -4 -4 -3 -2 -2 -3 -3 -4 -5 -5 -5 -4 -3 -1 -0 -0 -1 -2 -2 -2 -3 -4 -2 -2 -4 -6 -8 -11 -11 -8 -8 -14 -15 -13 -12 -9 -4 -3 -3 -3 -2 -2 -2 -2 -3 -6 -7 -6 -3 -1 -1 -2 -3 -3 -4 -4 -5 -15 -26 -33 -34 -34 -38 -34 -24 -23 -23 -19 -10 -8 -13 -13 -5 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -21 -29 -29 -26 -17 -11 -8 -7 -7 -7 -7 -6 -5 -3 -1 -2 -2 -2 -2 -3 -6 -12 -19 -26 -17 -18 -20 -18 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -4 -14 -12 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -0 -0 -1 -1 -2 -5 -11 -17 -20 -19 -16 -13 -6 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -20 -25 -33 -35 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -34 -63 -84 -92 -89 -90 -87 -75 -53 -18 -0 -0 -0 -0 -0 -0 -0 -0 -22 -47 -57 -57 -59 -61 -61 -71 -75 -74 -69 -62 -60 -62 -67 -67 -68 -65 -47 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -3 -4 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -3 -2 -1 -1 -0 -0 -0 -1 -1 -3 -3 -2 -2 -5 -6 -6 -5 -4 -4 -4 -4 -4 -4 -4 -3 -2 -2 -3 -5 -6 -6 -6 -5 -4 -2 -0 -0 -1 -2 -3 -4 -5 -5 -5 -5 -7 -8 -7 -12 -8 -6 -11 -23 -22 -17 -11 -3 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -4 -3 -1 -1 -0 -1 -1 -0 -0 -0 -1 -3 -4 -5 -4 -6 -6 -6 -6 -7 -8 -8 -7 -12 -16 -16 -10 -7 -5 -3 -4 -4 -6 -7 -4 -6 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -16 -29 -35 -28 -24 -19 -14 -8 -5 -4 -4 -4 -4 -3 -2 -1 -1 -1 -2 -3 -9 -17 -25 -31 -27 -13 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -4 -20 -23 -11 -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 -2 -5 -8 -10 -10 -9 -7 -5 -1 -3 -9 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -20 -22 -20 -13 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -52 -112 -104 -102 -101 -97 -86 -74 -45 -11 -1 -0 -0 -0 -0 -0 -21 -48 -63 -62 -66 -67 -63 -71 -76 -76 -73 -65 -63 -62 -63 -63 -64 -64 -51 -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 -1 -3 -5 -7 -6 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -7 -8 -7 -5 -4 -3 -2 -1 -0 -0 -0 -1 -2 -3 -2 -2 -4 -5 -5 -5 -5 -4 -4 -4 -4 -4 -4 -3 -3 -3 -4 -4 -5 -6 -7 -8 -7 -3 -1 -0 -2 -5 -9 -9 -7 -5 -5 -7 -8 -7 -8 -10 -12 -17 -26 -22 -19 -17 -10 -3 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -2 -1 -0 -0 -1 -2 -8 -9 -4 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -4 -6 -8 -8 -7 -5 -4 -3 -4 -12 -24 -41 -48 -18 -11 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -7 -13 -15 -8 -9 -10 -9 -6 -7 -8 -8 -8 -8 -7 -5 -4 -4 -5 -9 -15 -21 -21 -14 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -13 -17 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -4 -7 -5 -6 -11 -26 -14 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -17 -17 -14 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -33 -73 -64 -75 -92 -104 -93 -93 -67 -28 -8 -2 -0 -0 -0 -0 -6 -18 -34 -64 -74 -74 -70 -73 -77 -78 -75 -67 -64 -62 -62 -62 -64 -65 -54 -21 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -5 -6 -3 -1 -1 -1 -0 -0 -1 -4 -9 -10 -8 -7 -6 -5 -4 -3 -2 -1 -0 -0 -0 -1 -2 -3 -4 -3 -3 -4 -5 -4 -4 -4 -5 -5 -5 -4 -3 -3 -3 -3 -4 -4 -4 -6 -11 -13 -4 -2 -1 -1 -2 -10 -10 -8 -6 -7 -7 -5 -4 -8 -11 -12 -11 -8 -7 -8 -7 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -4 -4 -4 -4 -13 -39 -51 -34 -6 -1 -0 -1 -2 -2 -2 -1 -2 -2 -3 -4 -4 -5 -4 -3 -2 -2 -3 -6 -13 -29 -40 -43 -34 -19 -14 -13 -9 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -3 -2 -3 -4 -6 -9 -10 -9 -12 -14 -14 -13 -10 -8 -10 -16 -23 -26 -21 -5 -5 -9 -11 -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 -1 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -6 -5 -3 -2 -7 -7 -9 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -20 -17 -13 -21 -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 -1 -4 -40 -84 -113 -96 -97 -91 -77 -51 -12 -0 -0 -0 -0 -0 -5 -19 -67 -81 -82 -78 -77 -81 -80 -75 -68 -64 -62 -61 -60 -64 -66 -58 -31 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -2 -2 -4 -6 -3 -3 -6 -9 -11 -9 -8 -7 -7 -6 -5 -3 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -3 -4 -4 -4 -4 -4 -5 -5 -5 -4 -3 -3 -5 -7 -7 -7 -5 -6 -7 -6 -5 -3 -2 -3 -10 -23 -24 -17 -9 -9 -7 -4 -4 -7 -10 -9 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -5 -9 -10 -9 -10 -21 -32 -63 -85 -65 -22 -6 -4 -4 -2 -2 -3 -3 -5 -7 -8 -8 -4 -3 -3 -3 -2 -4 -8 -14 -27 -34 -30 -18 -10 -10 -12 -12 -7 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -2 -2 -1 -1 -1 -3 -5 -8 -9 -10 -15 -19 -19 -15 -10 -8 -9 -13 -17 -22 -28 -23 -31 -40 -41 -16 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -4 -10 -16 -9 -5 -3 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -28 -30 -31 -29 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -38 -89 -118 -123 -104 -102 -99 -88 -64 -14 -0 -0 -0 -0 -0 -2 -12 -57 -79 -87 -88 -83 -86 -84 -77 -69 -65 -63 -59 -51 -60 -66 -65 -55 -39 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -6 -8 -9 -9 -7 -7 -7 -8 -8 -7 -5 -4 -3 -2 -2 -1 -0 -1 -1 -1 -2 -3 -4 -4 -4 -3 -3 -4 -4 -4 -4 -5 -6 -7 -9 -11 -11 -11 -10 -12 -11 -7 -5 -4 -4 -8 -31 -39 -34 -21 -9 -9 -9 -9 -8 -7 -8 -9 -5 -3 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -6 -13 -17 -13 -10 -14 -29 -38 -50 -57 -39 -16 -14 -29 -20 -10 -8 -10 -11 -14 -18 -20 -16 -13 -13 -13 -10 -11 -18 -26 -31 -29 -21 -11 -7 -5 -4 -3 -2 -4 -9 -16 -24 -9 -2 -1 -2 -2 -3 -5 -7 -7 -8 -6 -3 -2 -1 -1 -0 -0 -2 -5 -8 -10 -26 -39 -39 -29 -23 -19 -15 -11 -9 -9 -12 -21 -35 -50 -57 -37 -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 -1 -1 -2 -4 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -8 -7 -4 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -29 -32 -35 -34 -24 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -58 -133 -148 -132 -115 -109 -104 -96 -79 -39 -18 -7 -0 -0 -0 -0 -2 -13 -44 -77 -99 -91 -92 -89 -81 -73 -68 -67 -65 -57 -63 -68 -69 -64 -39 -16 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -6 -5 -5 -6 -7 -8 -8 -6 -5 -4 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -4 -5 -7 -8 -9 -10 -11 -13 -11 -11 -9 -7 -6 -8 -9 -7 -20 -24 -22 -17 -10 -11 -12 -10 -7 -7 -8 -6 -6 -6 -6 -4 -3 -5 -6 -7 -6 -7 -8 -7 -9 -13 -16 -21 -32 -26 -19 -13 -12 -12 -14 -14 -10 -5 -1 -1 -6 -11 -18 -24 -28 -27 -23 -25 -38 -34 -31 -24 -15 -13 -18 -23 -28 -27 -17 -7 -3 -3 -2 -1 -2 -8 -17 -24 -27 -25 -8 -1 -2 -1 -1 -6 -12 -13 -10 -9 -7 -4 -3 -1 -1 -0 -0 -1 -3 -7 -8 -21 -40 -56 -35 -28 -34 -36 -24 -15 -10 -11 -19 -33 -44 -31 -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 -2 -2 -3 -9 -10 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -34 -33 -28 -28 -18 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -76 -145 -156 -151 -138 -127 -119 -111 -102 -92 -81 -50 -20 -0 -0 -0 -0 -0 -0 -24 -56 -85 -94 -98 -95 -87 -78 -72 -72 -73 -70 -72 -74 -70 -57 -16 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -4 -6 -6 -5 -4 -3 -3 -3 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -3 -5 -7 -7 -8 -9 -10 -10 -8 -7 -7 -7 -8 -11 -14 -13 -16 -17 -17 -16 -16 -14 -10 -7 -8 -8 -7 -3 -4 -6 -7 -4 -4 -6 -8 -9 -7 -12 -18 -23 -23 -17 -15 -18 -23 -22 -17 -13 -11 -8 -5 -2 -1 -6 -13 -21 -27 -36 -40 -40 -39 -32 -22 -15 -17 -32 -46 -49 -31 -26 -25 -24 -20 -15 -8 -2 -1 -0 -0 -0 -0 -10 -14 -13 -8 -5 -3 -2 -2 -1 -2 -5 -8 -8 -7 -6 -4 -3 -2 -1 -1 -1 -1 -1 -3 -5 -16 -38 -61 -60 -33 -20 -29 -32 -31 -29 -22 -16 -15 -20 -24 -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 -1 -1 -1 -2 -14 -20 -20 -16 -6 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -2 -2 -2 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -19 -21 -24 -34 -30 -19 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -37 -110 -206 -182 -161 -145 -133 -123 -113 -103 -94 -90 -74 -54 -32 -4 -0 -0 -0 -0 -5 -12 -33 -89 -99 -96 -89 -83 -77 -78 -82 -84 -85 -82 -67 -38 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -4 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -6 -6 -7 -9 -10 -11 -8 -8 -9 -13 -14 -12 -10 -9 -10 -11 -10 -8 -11 -11 -8 -6 -5 -8 -7 -5 -2 -2 -5 -7 -4 -3 -3 -4 -6 -8 -11 -14 -15 -13 -9 -7 -11 -12 -11 -9 -7 -8 -8 -9 -8 -11 -16 -18 -18 -18 -26 -30 -27 -24 -20 -16 -14 -13 -23 -33 -38 -19 -17 -17 -13 -7 -5 -3 -2 -0 -0 -1 -0 -0 -1 -0 -0 -1 -1 -1 -0 -0 -1 -1 -2 -3 -2 -2 -2 -1 -1 -1 -1 -1 -2 -9 -21 -13 -9 -13 -22 -26 -18 -12 -11 -14 -16 -22 -33 -30 -21 -15 -13 -23 -35 -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 -1 -1 -0 -7 -13 -18 -15 -11 -6 -3 -2 -1 -1 -1 -1 -1 -1 -3 -3 -2 -1 -1 -2 -3 -4 -2 -2 -2 -2 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -17 -23 -25 -20 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -37 -78 -146 -165 -159 -141 -125 -114 -105 -98 -95 -95 -91 -72 -12 -1 -0 -0 -0 -0 -0 -18 -83 -100 -99 -91 -89 -82 -82 -87 -91 -93 -90 -66 -13 -5 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -4 -5 -6 -6 -6 -6 -7 -8 -9 -8 -14 -25 -39 -35 -30 -25 -20 -14 -10 -7 -2 -3 -4 -5 -7 -4 -4 -3 -2 -2 -2 -3 -5 -4 -4 -5 -6 -9 -11 -13 -15 -17 -16 -15 -14 -15 -14 -11 -9 -6 -7 -9 -10 -7 -6 -5 -6 -7 -9 -10 -11 -11 -13 -14 -15 -17 -17 -14 -10 -9 -9 -11 -10 -5 -5 -6 -8 -10 -9 -7 -5 -3 -2 -1 -0 -0 -1 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -2 -9 -25 -14 -9 -7 -7 -7 -7 -7 -7 -8 -10 -14 -20 -23 -19 -14 -11 -18 -21 -17 -8 -8 -5 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -5 -12 -16 -19 -18 -10 -5 -2 -1 -1 -1 -1 -1 -1 -2 -2 -1 -2 -5 -7 -6 -3 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -118 -160 -164 -144 -126 -117 -110 -104 -101 -104 -110 -100 -26 -7 -1 -0 -0 -0 -0 -17 -77 -107 -108 -97 -95 -86 -85 -89 -95 -100 -100 -90 -66 -41 -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 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -2 -3 -6 -8 -6 -4 -4 -4 -5 -7 -8 -15 -25 -37 -31 -25 -19 -13 -7 -5 -6 -7 -8 -9 -8 -7 -6 -5 -4 -2 -5 -6 -8 -8 -8 -7 -7 -9 -9 -12 -16 -20 -19 -18 -17 -16 -16 -14 -12 -10 -9 -9 -8 -8 -8 -9 -10 -11 -11 -11 -11 -11 -13 -17 -19 -17 -16 -16 -14 -10 -10 -11 -14 -17 -11 -9 -8 -9 -12 -15 -16 -13 -8 -5 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -5 -4 -5 -6 -6 -6 -6 -6 -5 -5 -5 -6 -7 -7 -6 -6 -5 -5 -7 -11 -18 -20 -16 -2 -1 -0 -0 -0 -0 -4 -8 -10 -10 -7 -3 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -2 -3 -3 -3 -1 -5 -11 -18 -23 -15 -6 -4 -3 -2 -2 -2 -2 -1 -2 -3 -5 -5 -3 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -2 -8 -12 -10 -3 -4 -9 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -110 -167 -176 -153 -139 -121 -110 -104 -104 -110 -120 -126 -117 -79 -34 -0 -0 -0 -0 -8 -36 -61 -88 -104 -100 -92 -89 -91 -98 -104 -106 -95 -68 -28 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -4 -7 -6 -4 -3 -4 -4 -6 -7 -11 -19 -45 -35 -19 -8 -8 -8 -8 -11 -15 -16 -17 -16 -14 -14 -11 -7 -2 -5 -7 -10 -12 -11 -8 -5 -4 -8 -13 -17 -18 -16 -15 -15 -15 -16 -16 -16 -16 -16 -15 -14 -13 -13 -13 -14 -14 -15 -15 -17 -19 -17 -17 -16 -16 -17 -17 -16 -15 -14 -13 -15 -18 -12 -9 -7 -8 -10 -12 -12 -10 -8 -7 -6 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -2 -2 -3 -4 -5 -5 -5 -6 -6 -6 -6 -6 -5 -5 -5 -3 -2 -2 -3 -9 -16 -25 -33 -16 -6 -0 -0 -0 -1 -2 -5 -10 -13 -12 -8 -5 -3 -1 -1 -2 -5 -7 -4 -2 -1 -0 -0 -3 -5 -5 -2 -1 -2 -5 -12 -23 -27 -19 -20 -14 -7 -9 -12 -9 -4 -4 -8 -14 -17 -3 -1 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -5 -16 -13 -6 -6 -27 -21 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -87 -154 -176 -162 -141 -121 -107 -99 -98 -106 -119 -135 -155 -117 -53 -0 -0 -0 -0 -1 -3 -16 -63 -105 -105 -97 -93 -95 -103 -108 -109 -95 -58 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -5 -5 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -6 -6 -6 -6 -5 -4 -5 -6 -7 -6 -7 -10 -16 -22 -16 -10 -8 -6 -8 -12 -18 -20 -14 -8 -7 -9 -10 -8 -4 -2 -2 -3 -3 -4 -4 -5 -5 -7 -9 -12 -14 -15 -16 -18 -20 -20 -21 -23 -24 -25 -24 -21 -19 -19 -19 -19 -19 -20 -21 -22 -23 -24 -23 -23 -23 -23 -23 -23 -23 -22 -21 -20 -17 -15 -14 -14 -14 -14 -14 -14 -13 -11 -11 -10 -7 -6 -5 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -3 -3 -3 -2 -2 -3 -3 -4 -3 -5 -8 -9 -10 -8 -8 -7 -5 -2 -1 -1 -1 -5 -13 -24 -39 -28 -13 -0 -0 -0 -1 -1 -3 -8 -12 -10 -7 -6 -4 -3 -4 -8 -11 -12 -9 -5 -1 -1 -1 -2 -3 -4 -1 -0 -0 -2 -9 -14 -15 -16 -22 -16 -4 -5 -4 -2 -0 -2 -4 -6 -7 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -4 -4 -3 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -26 -59 -123 -176 -159 -137 -119 -105 -97 -105 -121 -142 -164 -140 -66 -0 -0 -0 -0 -0 -0 -2 -49 -97 -109 -103 -97 -98 -109 -112 -112 -101 -71 -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 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -1 -2 -4 -6 -6 -3 -1 -0 -0 -0 -0 -1 -1 -2 -3 -7 -16 -13 -9 -6 -5 -5 -6 -8 -7 -4 -4 -6 -9 -7 -6 -5 -7 -9 -12 -15 -17 -15 -8 -2 -1 -2 -1 -1 -0 -1 -1 -1 -1 -3 -5 -7 -9 -12 -17 -21 -18 -14 -18 -24 -27 -29 -31 -32 -31 -23 -14 -10 -14 -26 -30 -29 -28 -27 -26 -26 -27 -26 -25 -26 -27 -25 -24 -25 -25 -20 -14 -9 -4 -13 -23 -27 -26 -27 -28 -27 -25 -22 -19 -15 -12 -12 -11 -10 -9 -7 -4 -2 -1 -1 -1 -1 -0 -0 -1 -3 -4 -6 -7 -6 -5 -5 -4 -3 -2 -4 -4 -3 -3 -6 -9 -11 -9 -8 -6 -6 -6 -4 -2 -1 -1 -2 -5 -12 -15 -10 -4 -1 -1 -1 -1 -0 -6 -11 -12 -4 -5 -5 -4 -5 -7 -12 -18 -15 -10 -6 -3 -3 -2 -1 -0 -0 -0 -0 -0 -1 -2 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -75 -145 -160 -154 -139 -123 -112 -123 -139 -159 -179 -170 -86 -7 -0 -0 -0 -0 -0 -0 -42 -89 -113 -108 -101 -99 -109 -113 -114 -106 -83 -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 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -1 -2 -5 -9 -12 -14 -15 -16 -15 -11 -8 -5 -4 -10 -16 -16 -6 -9 -12 -14 -13 -9 -7 -9 -9 -12 -13 -10 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -2 -5 -8 -10 -11 -15 -17 -9 -7 -15 -28 -25 -26 -31 -38 -33 -14 -3 -1 -8 -20 -28 -34 -31 -24 -24 -30 -33 -30 -29 -31 -28 -15 -8 -10 -9 -5 -2 -2 -17 -30 -29 -19 -26 -31 -38 -47 -42 -33 -23 -14 -23 -23 -21 -21 -19 -17 -14 -5 -2 -1 -1 -1 -0 -1 -1 -2 -4 -5 -7 -6 -7 -6 -3 -1 -2 -2 -3 -5 -7 -10 -11 -9 -6 -5 -3 -3 -4 -3 -3 -2 -1 -1 -1 -4 -5 -10 -19 -9 -3 -0 -0 -0 -7 -16 -19 -8 -5 -6 -8 -9 -11 -13 -16 -14 -11 -7 -5 -4 -3 -1 -0 -0 -0 -0 -0 -3 -6 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -2 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -58 -122 -180 -180 -159 -145 -148 -154 -165 -180 -198 -114 -27 -0 -0 -0 -0 -0 -0 -36 -81 -117 -114 -106 -102 -106 -114 -117 -115 -105 -77 -46 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -3 -2 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -3 -9 -12 -14 -15 -16 -17 -17 -16 -13 -10 -7 -4 -4 -12 -21 -28 -28 -32 -31 -23 -13 -6 -5 -9 -10 -11 -12 -11 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -6 -9 -12 -12 -10 -7 -3 -2 -3 -5 -3 -4 -7 -9 -3 -1 -0 -0 -1 -2 -5 -11 -7 -4 -5 -10 -6 -7 -12 -18 -12 -5 -1 -0 -1 -1 -0 -0 -2 -1 -0 -0 -6 -10 -15 -21 -29 -32 -30 -33 -38 -40 -39 -32 -25 -18 -11 -3 -1 -1 -2 -1 -1 -0 -0 -1 -1 -2 -1 -2 -5 -6 -4 -2 -1 -1 -2 -4 -5 -8 -11 -6 -4 -3 -1 -1 -1 -0 -0 -1 -0 -0 -1 -2 -5 -7 -12 -8 -4 -6 -10 -14 -18 -20 -18 -14 -11 -11 -12 -14 -17 -18 -17 -13 -10 -6 -5 -3 -1 -2 -1 -1 -1 -1 -2 -6 -13 -18 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -72 -129 -126 -129 -164 -140 -102 -81 -94 -163 -109 -35 -0 -0 -0 -0 -0 -0 -29 -74 -124 -123 -117 -113 -115 -120 -124 -124 -115 -71 -33 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -2 -3 -3 -4 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -6 -5 -5 -8 -11 -14 -15 -13 -12 -11 -11 -9 -10 -13 -18 -17 -14 -11 -7 -4 -2 -1 -3 -5 -10 -13 -7 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -8 -15 -13 -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 -0 -0 -1 -1 -3 -4 -9 -20 -29 -34 -32 -18 -9 -4 -2 -1 -2 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -1 -0 -1 -1 -2 -4 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -3 -5 -8 -11 -9 -5 -3 -15 -20 -23 -28 -28 -23 -20 -18 -16 -14 -12 -14 -13 -11 -10 -10 -9 -9 -9 -9 -8 -5 -2 -2 -2 -4 -7 -8 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -24 -19 -34 -73 -52 -20 -2 -9 -48 -36 -13 -0 -0 -0 -0 -0 -0 -21 -63 -119 -127 -132 -134 -134 -134 -135 -132 -122 -68 -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 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -6 -10 -13 -16 -10 -8 -8 -13 -14 -11 -8 -8 -12 -13 -11 -5 -3 -2 -2 -2 -6 -11 -14 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -6 -12 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -4 -1 -0 -0 -0 -0 -2 -4 -3 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -3 -6 -8 -7 -7 -3 -5 -7 -13 -28 -31 -31 -29 -24 -17 -10 -5 -6 -8 -11 -12 -12 -11 -12 -15 -15 -13 -10 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -23 -51 -101 -129 -142 -142 -144 -142 -138 -131 -86 -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 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -6 -9 -13 -15 -12 -9 -6 -3 -1 -0 -1 -2 -4 -4 -3 -2 -3 -3 -3 -4 -4 -4 -4 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -6 -9 -13 -6 -2 -3 -13 -30 -35 -33 -25 -18 -11 -5 -3 -5 -9 -13 -15 -15 -17 -21 -18 -14 -12 -11 -3 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -58 -96 -124 -144 -147 -145 -142 -136 -98 -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 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -2 -2 -2 -3 -5 -5 -5 -8 -8 -5 -2 -1 -0 -0 -1 -1 -1 -1 -1 -2 -3 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -6 -11 -11 -8 -5 -4 -24 -29 -27 -20 -12 -7 -3 -2 -3 -5 -9 -12 -13 -14 -17 -21 -16 -12 -15 -7 -2 -0 -0 -0 -0 -0 -0 -4 -11 -18 -26 -32 -29 -15 -14 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -36 -84 -148 -151 -150 -137 -106 -49 -16 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -3 -2 -2 -2 -1 -0 -0 -3 -5 -7 -7 -4 -2 -2 -3 -4 -5 -4 -5 -5 -5 -2 -2 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -12 -13 -13 -12 -10 -14 -15 -12 -9 -5 -3 -1 -1 -1 -3 -5 -8 -10 -12 -14 -12 -7 -3 -6 -3 -0 -0 -0 -0 -1 -0 -0 -10 -27 -33 -34 -36 -39 -39 -40 -31 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -40 -91 -125 -145 -147 -132 -121 -66 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -4 -4 -4 -2 -1 -1 -2 -3 -4 -4 -6 -6 -6 -5 -4 -5 -7 -6 -6 -5 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -5 -7 -9 -11 -10 -9 -8 -7 -7 -5 -3 -1 -0 -0 -0 -1 -3 -5 -8 -11 -12 -10 -8 -5 -2 -0 -0 -0 -1 -5 -13 -11 -16 -26 -33 -33 -36 -39 -41 -43 -39 -33 -34 -40 -35 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -12 -78 -132 -159 -156 -151 -91 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -5 -5 -6 -6 -4 -1 -1 -2 -3 -4 -2 -4 -5 -4 -3 -1 -1 -2 -2 -2 -2 -2 -1 -2 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -4 -3 -2 -1 -1 -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 -3 -3 -5 -7 -10 -9 -7 -5 -5 -4 -2 -1 -0 -0 -0 -0 -1 -1 -3 -6 -11 -11 -9 -14 -8 -3 -0 -0 -1 -7 -19 -29 -31 -30 -25 -16 -26 -41 -47 -50 -54 -54 -41 -52 -57 -42 -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 -7 -59 -113 -112 -50 -32 -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 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -2 -1 -2 -3 -3 -2 -1 -2 -3 -4 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -6 -6 -5 -3 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -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 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -3 -4 -9 -9 -7 -3 -3 -2 -1 -1 -1 -0 -0 -0 -1 -1 -2 -8 -15 -15 -5 -11 -14 -14 -3 -1 -3 -12 -35 -43 -42 -37 -33 -28 -32 -47 -52 -59 -67 -72 -75 -74 -65 -29 -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 -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 -3 -26 -54 -48 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -5 -5 -5 -3 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -4 -4 -4 -5 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -4 -4 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -6 -14 -22 -22 -28 -35 -38 -19 -7 -2 -8 -35 -49 -51 -46 -35 -30 -36 -50 -59 -65 -67 -67 -69 -66 -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 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -4 -3 -3 -2 -2 -4 -6 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -3 -4 -3 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -2 -5 -12 -21 -28 -32 -33 -34 -25 -13 -0 -18 -36 -46 -43 -42 -35 -29 -39 -45 -46 -44 -46 -52 -58 -50 -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 -1 -1 -2 -3 -1 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -2 -2 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -2 -1 -0 -0 -1 -5 -8 -8 -5 -3 -2 -1 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -3 -4 -4 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -4 -9 -9 -11 -17 -22 -20 -15 -23 -23 -16 -7 -1 -12 -23 -32 -29 -29 -32 -38 -41 -40 -35 -32 -34 -42 -53 -33 -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 -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 -1 -0 -0 -0 -0 -0 -1 -1 -1 -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 -1 -1 -2 -2 -2 -1 -3 -4 -2 -2 -2 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -6 -7 -7 -5 -6 -5 -4 -4 -2 -1 -1 -0 -0 -0 -0 -0 -4 -8 -9 -7 -5 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -6 -13 -18 -20 -24 -26 -25 -18 -17 -14 -11 -8 -6 -6 -6 -15 -19 -22 -27 -31 -33 -33 -34 -38 -43 -50 -43 -21 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -5 -3 -1 -1 -2 -0 -1 -2 -3 -3 -2 -2 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -4 -1 -2 -2 -2 -2 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -2 -6 -8 -7 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -4 -9 -13 -16 -18 -20 -21 -21 -23 -23 -25 -27 -23 -19 -15 -10 -10 -12 -14 -20 -25 -29 -34 -40 -46 -51 -48 -26 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -2 -2 -2 -1 -2 -3 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -5 -6 -6 -5 -5 -5 -4 -3 -2 -2 -5 -7 -8 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -1 -2 -4 -6 -6 -4 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -2 -2 -1 -1 -1 -2 -4 -8 -11 -13 -14 -16 -17 -17 -15 -15 -22 -23 -22 -18 -15 -12 -9 -7 -7 -11 -16 -19 -26 -35 -43 -47 -43 -28 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -4 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -7 -7 -6 -6 -5 -4 -2 -1 -0 -1 -5 -8 -8 -3 -2 -1 -0 -0 -0 -0 -0 -2 -4 -7 -10 -13 -12 -10 -5 -5 -5 -4 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -3 -2 -3 -5 -7 -10 -11 -9 -6 -4 -4 -9 -17 -19 -18 -15 -13 -10 -6 -4 -3 -3 -3 -6 -16 -27 -36 -39 -35 -25 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -23 -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 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -3 -3 -4 -5 -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 -1 -3 -6 -8 -8 -8 -8 -8 -7 -5 -1 -0 -0 -1 -4 -9 -11 -10 -9 -8 -7 -6 -4 -4 -6 -11 -15 -18 -17 -15 -13 -10 -7 -6 -5 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -4 -2 -1 -2 -3 -5 -10 -13 -14 -13 -11 -8 -6 -4 -2 -1 -1 -1 -1 -7 -19 -28 -21 -5 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -69 -102 -36 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -2 -2 -3 -4 -5 -3 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -8 -9 -10 -10 -9 -8 -5 -1 -0 -0 -0 -2 -7 -9 -8 -8 -9 -9 -10 -9 -9 -11 -14 -15 -16 -15 -14 -12 -9 -6 -5 -4 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -2 -2 -3 -3 -3 -3 -4 -4 -3 -3 -3 -3 -4 -6 -7 -7 -8 -6 -4 -3 -2 -1 -0 -0 -1 -1 -2 -10 -19 -24 -20 -14 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -35 -82 -109 -99 -44 -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 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -4 -6 -5 -3 -2 -3 -4 -6 -4 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -10 -10 -10 -10 -8 -4 -2 -3 -3 -4 -4 -6 -6 -7 -7 -6 -5 -4 -4 -6 -8 -10 -11 -12 -12 -10 -8 -6 -5 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -4 -3 -4 -4 -5 -4 -3 -3 -3 -3 -3 -5 -4 -3 -2 -1 -1 -1 -0 -0 -2 -5 -8 -13 -18 -19 -17 -12 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -81 -110 -94 -51 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -5 -7 -9 -9 -9 -8 -6 -4 -3 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -1 -4 -6 -8 -9 -9 -8 -7 -7 -7 -6 -5 -5 -6 -6 -4 -2 -1 -0 -0 -0 -1 -3 -4 -7 -8 -8 -7 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -2 -2 -2 -2 -3 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -4 -5 -5 -5 -4 -3 -2 -1 -1 -1 -2 -2 -1 -1 -1 -2 -2 -1 -3 -7 -12 -16 -19 -19 -16 -13 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -66 -100 -96 -62 -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 -1 -1 -2 -3 -4 -4 -7 -9 -9 -6 -3 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -6 -5 -3 -0 -0 -0 -0 -2 -7 -9 -8 -8 -7 -7 -7 -8 -8 -7 -7 -5 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -2 -3 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -3 -2 -1 -1 -0 -0 -1 -1 -0 -0 -1 -2 -3 -6 -8 -10 -15 -19 -21 -20 -17 -15 -13 -6 -2 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -9 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -50 -82 -78 -41 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -5 -7 -8 -6 -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 -1 -1 -2 -3 -4 -5 -6 -6 -5 -2 -1 -1 -0 -2 -7 -11 -9 -8 -7 -7 -8 -8 -8 -8 -7 -5 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -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 -1 -2 -3 -3 -3 -3 -2 -2 -2 -2 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -4 -5 -9 -12 -16 -20 -23 -24 -23 -19 -16 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -4 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -67 -63 -17 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -4 -5 -6 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -5 -6 -7 -6 -5 -4 -4 -6 -9 -12 -10 -8 -7 -7 -7 -7 -7 -7 -6 -5 -4 -3 -2 -1 -1 -1 -1 -1 -0 -1 -1 -2 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -3 -3 -3 -3 -4 -4 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -2 -2 -2 -4 -5 -7 -9 -11 -14 -17 -20 -24 -26 -26 -18 -10 -5 -2 -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 -2 -6 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -32 -61 -74 -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 -1 -2 -3 -5 -5 -5 -6 -7 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -4 -6 -7 -7 -8 -8 -8 -9 -9 -8 -8 -7 -6 -6 -6 -6 -5 -5 -5 -4 -3 -3 -2 -2 -3 -2 -2 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -3 -3 -2 -3 -5 -7 -6 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -8 -10 -12 -14 -15 -16 -18 -25 -24 -20 -12 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -41 -57 -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 -1 -2 -4 -5 -7 -8 -6 -4 -7 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -4 -5 -7 -7 -7 -7 -7 -8 -8 -9 -9 -8 -6 -4 -5 -5 -6 -4 -4 -3 -3 -3 -3 -4 -4 -3 -3 -3 -2 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -4 -5 -5 -2 -3 -5 -8 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -4 -6 -8 -9 -8 -6 -5 -11 -9 -7 -7 -10 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -2 -3 -5 -7 -8 -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 -2 -2 -2 -2 -3 -3 -4 -5 -7 -7 -8 -8 -9 -9 -9 -9 -9 -7 -5 -5 -5 -6 -7 -5 -3 -2 -3 -4 -4 -4 -3 -2 -2 -1 -1 -1 -2 -3 -3 -3 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -1 -3 -4 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -2 -2 -2 -2 -2 -2 -3 -4 -5 -4 -2 -1 -3 -3 -2 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -2 -3 -4 -6 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -2 -1 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -5 -7 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -3 -4 -5 -6 -7 -7 -8 -8 -9 -9 -8 -8 -7 -6 -5 -5 -5 -5 -5 -4 -3 -3 -4 -4 -3 -2 -2 -2 -1 -0 -0 -1 -2 -3 -4 -4 -4 -3 -2 -2 -2 -1 -0 -1 -1 -2 -1 -0 -0 -1 -1 -2 -3 -4 -4 -2 -1 -1 -1 -1 -1 -2 -2 -3 -3 -4 -4 -3 -2 -2 -3 -3 -3 -3 -3 -2 -1 -1 -2 -3 -2 -1 -1 -1 -1 -2 -1 -1 -1 -2 -2 -3 -3 -5 -5 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -3 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -7 -14 -8 -3 -1 -2 -3 -2 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -7 -9 -12 -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 -1 -1 -2 -2 -3 -2 -3 -3 -3 -5 -5 -6 -8 -9 -10 -10 -9 -9 -8 -8 -8 -6 -4 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -1 -3 -3 -3 -5 -4 -2 -1 -3 -3 -1 -2 -3 -4 -3 -3 -1 -0 -0 -0 -0 -1 -2 -1 -1 -2 -2 -2 -3 -3 -3 -3 -5 -5 -5 -4 -4 -3 -3 -3 -3 -4 -6 -3 -1 -0 -0 -1 -2 -3 -2 -3 -3 -4 -4 -2 -0 -1 -2 -2 -4 -11 -15 -13 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -17 -27 -25 -14 -5 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -9 -12 -12 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -5 -5 -5 -6 -6 -7 -8 -9 -9 -9 -10 -9 -8 -7 -7 -6 -4 -3 -3 -2 -2 -3 -2 -2 -0 -0 -0 -0 -1 -3 -4 -3 -2 -1 -1 -1 -2 -3 -3 -2 -3 -4 -3 -2 -2 -4 -4 -5 -7 -7 -7 -5 -3 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -4 -5 -5 -4 -5 -6 -6 -6 -5 -4 -4 -4 -4 -4 -4 -1 -0 -0 -0 -1 -3 -4 -2 -2 -3 -3 -3 -3 -2 -2 -3 -4 -8 -13 -18 -19 -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 -1 -2 -2 -2 -1 -0 -0 -0 -1 -0 -0 -2 -18 -25 -21 -7 -2 -1 -1 -2 -3 -4 -3 -2 -1 -2 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -5 -8 -8 -1 -1 -2 -5 -8 -7 -9 -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 -1 -1 -1 -2 -3 -3 -4 -5 -6 -6 -7 -7 -8 -9 -10 -11 -11 -10 -10 -9 -8 -6 -5 -4 -4 -4 -3 -3 -3 -4 -4 -3 -1 -0 -0 -0 -0 -3 -5 -4 -1 -1 -2 -2 -3 -3 -1 -2 -3 -4 -4 -5 -6 -6 -6 -6 -5 -3 -1 -0 -0 -0 -0 -2 -4 -2 -1 -2 -5 -6 -4 -1 -3 -6 -7 -7 -8 -9 -10 -10 -9 -6 -5 -6 -6 -6 -5 -3 -2 -3 -3 -2 -2 -3 -3 -3 -3 -2 -2 -3 -3 -4 -6 -10 -9 -6 -6 -8 -5 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -8 -30 -32 -24 -8 -3 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -5 -8 -17 -11 -8 -9 -11 -12 -13 -12 -11 -8 -4 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -5 -5 -6 -7 -8 -8 -9 -10 -12 -12 -11 -8 -7 -7 -7 -6 -5 -4 -3 -3 -3 -4 -5 -6 -5 -3 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -0 -2 -5 -9 -7 -7 -6 -5 -6 -5 -2 -1 -0 -0 -0 -0 -1 -4 -12 -11 -5 -3 -3 -2 -1 -0 -1 -2 -2 -6 -11 -15 -16 -15 -12 -10 -9 -9 -9 -9 -9 -8 -9 -9 -7 -5 -4 -2 -2 -2 -3 -2 -1 -1 -1 -1 -1 -4 -4 -2 -1 -1 -1 -2 -4 -5 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -18 -45 -48 -32 -16 -5 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -3 -4 -5 -6 -8 -10 -8 -9 -12 -16 -17 -20 -23 -25 -21 -14 -5 -2 -2 -3 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -5 -6 -7 -8 -8 -5 -3 -3 -4 -6 -5 -4 -3 -4 -6 -7 -6 -5 -4 -4 -3 -3 -4 -6 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -5 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -10 -11 -10 -11 -12 -11 -11 -10 -8 -4 -6 -7 -7 -5 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -4 -4 -4 -3 -1 -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 -1 -1 -3 -3 -1 -0 -1 -0 -0 -0 -14 -36 -44 -28 -14 -7 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -4 -5 -5 -5 -5 -6 -8 -12 -15 -16 -17 -18 -19 -20 -22 -22 -20 -16 -11 -6 -3 -3 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -4 -4 -5 -6 -7 -8 -8 -4 -2 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -2 -2 -4 -3 -2 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -5 -5 -7 -7 -3 -3 -4 -4 -4 -4 -3 -3 -2 -1 -1 -1 -1 -2 -3 -3 -3 -4 -3 -3 -4 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -1 -2 -2 -1 -0 -3 -0 -0 -0 -3 -13 -28 -35 -23 -11 -6 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -1 -1 -1 -1 -2 -3 -3 -4 -5 -6 -6 -6 -7 -10 -14 -16 -18 -20 -21 -19 -18 -16 -14 -12 -12 -11 -6 -6 -7 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -4 -4 -4 -3 -3 -2 -2 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -4 -4 -5 -4 -4 -3 -4 -3 -2 -5 -5 -4 -4 -3 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -1 -0 -1 -1 -2 -3 -0 -0 -0 -0 -0 -13 -32 -45 -24 -13 -6 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -2 -2 -2 -2 -3 -4 -4 -5 -6 -7 -7 -7 -7 -11 -14 -17 -18 -17 -15 -11 -10 -12 -17 -20 -17 -11 -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 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -3 -4 -5 -5 -6 -8 -9 -7 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -4 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -7 -8 -5 -3 -3 -2 -1 -1 -2 -3 -4 -6 -0 -0 -0 -0 -2 -8 -22 -31 -28 -18 -10 -5 -2 -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 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -4 -4 -5 -6 -7 -7 -7 -8 -10 -12 -14 -17 -18 -17 -12 -5 -2 -3 -9 -21 -20 -17 -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 -1 -0 -0 -0 -1 -0 -1 -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 -1 -1 -0 -0 -1 -1 -0 -0 -1 -2 -2 -2 -2 -2 -3 -6 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -6 -12 -14 -10 -6 -3 -2 -2 -3 -3 -4 -5 -6 -8 -0 -0 -0 -0 -0 -1 -5 -21 -28 -22 -18 -12 -6 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -5 -6 -6 -8 -9 -9 -7 -8 -13 -14 -15 -16 -18 -10 -4 -6 -14 -20 -21 -14 -9 -8 -11 -15 -11 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -4 -2 -1 -3 -5 -7 -7 -6 -5 -6 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -23 -27 -20 -11 -8 -6 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -5 -6 -6 -7 -8 -9 -10 -9 -9 -11 -11 -8 -6 -4 -3 -5 -16 -21 -20 -16 -11 -12 -15 -18 -14 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -2 -2 -2 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -7 -6 -3 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -16 -17 -17 -20 -22 -20 -18 -15 -10 -5 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -3 -4 -5 -6 -7 -9 -10 -9 -9 -8 -9 -9 -6 -0 -0 -4 -9 -14 -7 -3 -4 -10 -17 -21 -16 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -3 -4 -7 -11 -15 -15 -14 -12 -9 -6 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -2 -3 -3 -4 -5 -6 -7 -8 -9 -7 -7 -7 -9 -11 -9 -3 -2 -4 -6 -4 -7 -11 -16 -17 -19 -17 -8 -2 -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 -1 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -7 -11 -14 -9 -5 -3 -2 -2 -2 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -2 -2 -2 -3 -4 -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 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -2 -2 -3 -3 -4 -5 -6 -7 -7 -7 -6 -6 -7 -9 -11 -11 -7 -7 -9 -10 -4 -5 -7 -7 -5 -3 -2 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -6 -6 -4 -3 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -5 -4 -4 -3 -2 -3 -4 -4 -3 -4 -5 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -6 -6 -6 -6 -6 -5 -5 -6 -6 -6 -6 -4 -4 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -13 -11 -6 -4 -2 -1 -1 -1 -2 -3 -4 -6 -7 -6 -6 -5 -4 -4 -4 -4 -4 -4 -4 -4 -3 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -6 -6 -6 -5 -5 -4 -4 -5 -6 -3 -2 -1 -3 -8 -11 -5 -6 -7 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -2 -4 -4 -4 -4 -5 -6 -6 -5 -5 -5 -5 -4 -4 -5 -6 -5 -4 -3 -3 -5 -5 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -5 -5 -5 -5 -4 -4 -4 -4 -3 -2 -1 -1 -1 -2 -5 -11 -13 -13 -10 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -15 -22 -19 -16 -16 -15 -13 -11 -9 -8 -8 -6 -4 -2 -2 -2 -2 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -2 -2 -2 -3 -4 -4 -4 -4 -3 -3 -3 -3 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -7 -8 -11 -15 -18 -20 -22 -23 -13 -8 -8 -7 -5 -2 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -3 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -8 -9 -4 -3 -4 -6 -6 -7 -7 -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 -1 -2 -3 -3 -4 -4 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -2 -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 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -2 -2 -2 -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 -2 -5 -17 -24 -17 -11 -7 -6 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -3 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -4 -3 -3 -4 -5 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -15 -13 -9 -9 -10 -12 -11 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -3 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -3 -5 -6 -5 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -3 -3 -4 -4 -5 -4 -3 -3 -3 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -15 -17 -14 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -5 -8 -9 -9 -9 -6 -3 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -7 -5 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -4 -4 -4 -3 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -4 -4 -5 -6 -9 -12 -9 -5 -0 -1 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -3 -3 -3 -3 -4 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -4 -5 -5 -5 -5 -4 -4 -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 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -5 -6 -6 -6 -9 -11 -14 -12 -7 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -6 -5 -5 -5 -4 -4 -4 -3 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -3 -5 -7 -7 -8 -10 -12 -13 -11 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -4 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -5 -6 -6 -6 -6 -5 -5 -4 -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 -1 -2 -2 -2 -2 -3 -4 -4 -5 -4 -3 -3 -5 -6 -7 -8 -9 -10 -12 -14 -16 -12 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -5 -6 -4 -3 -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 -1 -1 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -6 -6 -6 -6 -6 -6 -5 -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 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -2 -2 -3 -4 -6 -6 -5 -5 -7 -8 -8 -9 -11 -11 -12 -14 -17 -20 -19 -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 -1 -3 -5 -4 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -5 -6 -3 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -4 -5 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -6 -6 -6 -6 -6 -6 -6 -5 -5 -5 -5 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -4 -8 -9 -10 -12 -15 -17 -17 -20 -22 -23 -16 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -5 -5 -5 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -5 -4 -3 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -6 -6 -6 -6 -5 -5 -5 -5 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -2 -3 -4 -8 -13 -19 -20 -22 -22 -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 -1 -2 -3 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -4 -4 -5 -5 -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 -1 -1 -1 -0 -0 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -3 -3 -3 -3 -4 -5 -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 -1 -3 -4 -6 -6 -6 -6 -6 -6 -6 -5 -5 -5 -6 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -2 -2 -2 -3 -3 -4 -4 -3 -1 -1 -1 -2 -2 -3 -5 -14 -16 -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 -1 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -3 -4 -4 -5 -5 -5 -5 -5 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -2 -4 -4 -4 -5 -5 -5 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -7 -7 -7 -7 -7 -6 -5 -5 -6 -6 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -3 -3 -2 -2 -3 -4 -4 -4 -3 -1 -2 -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 -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 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -4 -4 -5 -5 -5 -5 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -2 -3 -3 -2 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -5 -5 -5 -6 -6 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -4 -4 -5 -4 -3 -4 -4 -4 -4 -4 -4 -4 -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 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -4 -4 -4 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -7 -6 -5 -5 -4 -4 -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 -0 -0 -0 -0 -0 -0 -2 -4 -4 -3 -3 -4 -4 -4 -3 -2 -2 -3 -4 -4 -4 -4 -5 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -4 -4 -5 -4 -3 -2 -1 -1 -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 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -7 -8 -8 -8 -7 -6 -5 -5 -5 -6 -6 -6 -6 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -4 -4 -5 -3 -3 -3 -3 -3 -2 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -4 -4 -5 -5 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -8 -9 -9 -9 -8 -7 -7 -7 -7 -7 -6 -7 -6 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -4 -4 -3 -3 -4 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -4 -4 -4 -6 -6 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -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 -1 -4 -6 -8 -10 -10 -11 -10 -9 -9 -8 -8 -8 -8 -8 -7 -7 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -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 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -3 -3 -4 -5 -6 -6 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -3 -6 -6 -5 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -13 -12 -11 -10 -9 -9 -8 -8 -8 -8 -7 -6 -5 -4 -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 -2 -5 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -5 -5 -6 -6 -5 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -12 -12 -12 -11 -11 -10 -9 -8 -7 -7 -6 -6 -5 -4 -3 -3 -3 -3 -3 -2 -2 -3 -4 -2 -1 -0 -0 -0 -2 -6 -11 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -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 -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 -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 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -5 -4 -4 -4 -5 -5 -5 -4 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -12 -11 -11 -10 -9 -8 -7 -7 -7 -6 -5 -4 -4 -3 -3 -2 -1 -1 -2 -2 -2 -2 -1 -0 -0 -3 -10 -20 -20 -16 -11 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -4 -4 -5 -5 -5 -5 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -12 -11 -10 -10 -9 -9 -9 -8 -6 -5 -4 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -4 -8 -12 -14 -12 -5 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -5 -6 -6 -6 -5 -4 -3 -2 -2 -2 -1 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -2 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -12 -11 -10 -9 -9 -9 -8 -7 -6 -6 -5 -4 -2 -2 -1 -1 -1 -1 -2 -3 -3 -4 -3 -2 -1 -4 -8 -11 -5 -1 -1 -2 -3 -4 -2 -1 -0 -1 -2 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -3 -4 -5 -6 -6 -5 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -12 -13 -11 -10 -9 -8 -8 -8 -8 -8 -8 -7 -6 -5 -4 -5 -4 -4 -2 -2 -2 -2 -3 -3 -4 -4 -6 -7 -8 -5 -2 -1 -1 -1 -3 -1 -1 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -1 -3 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -2 -2 -4 -6 -6 -6 -5 -4 -4 -3 -3 -2 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -2 -2 -3 -3 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -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 -2 -6 -10 -8 -5 -6 -8 -9 -9 -9 -8 -8 -8 -8 -9 -8 -7 -7 -6 -5 -4 -3 -3 -3 -3 -4 -4 -4 -5 -5 -5 -5 -4 -3 -2 -1 -2 -3 -4 -4 -2 -2 -5 -4 -2 -0 -0 -1 -2 -4 -5 -6 -6 -6 -5 -5 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -4 -5 -5 -5 -5 -7 -7 -7 -6 -5 -4 -5 -5 -5 -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 -1 -2 -3 -4 -4 -3 -3 -2 -0 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -1 -4 -8 -10 -10 -9 -8 -7 -7 -8 -9 -9 -8 -8 -7 -6 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -2 -3 -3 -4 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -5 -5 -5 -4 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -5 -4 -3 -3 -4 -5 -6 -5 -5 -4 -4 -4 -5 -6 -6 -6 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -13 -13 -12 -11 -9 -9 -8 -8 -8 -8 -9 -7 -6 -6 -5 -4 -3 -4 -4 -4 -4 -3 -2 -2 -2 -2 -2 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -4 -4 -3 -3 -3 -3 -3 -3 -5 -6 -7 -7 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -3 -2 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -13 -13 -12 -11 -9 -9 -8 -8 -7 -8 -8 -8 -7 -6 -6 -5 -4 -4 -4 -4 -4 -3 -3 -2 -2 -2 -2 -2 -3 -4 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -1 -2 -3 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -4 -6 -8 -9 -9 -7 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -2 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -9 -11 -12 -12 -12 -10 -7 -7 -7 -8 -8 -8 -8 -7 -6 -6 -6 -5 -5 -4 -5 -5 -6 -6 -6 -5 -4 -3 -3 -3 -4 -4 -3 -2 -0 -0 -0 -1 -2 -2 -3 -3 -2 -1 -2 -3 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -2 -3 -3 -2 -2 -2 -4 -6 -9 -11 -11 -10 -9 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -4 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -6 -4 -6 -8 -9 -7 -6 -6 -7 -8 -8 -8 -9 -10 -10 -8 -7 -5 -5 -6 -6 -8 -7 -6 -4 -3 -3 -4 -5 -6 -6 -4 -2 -0 -0 -2 -4 -3 -3 -3 -4 -3 -3 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -2 -2 -2 -3 -3 -3 -3 -5 -7 -9 -11 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 Wind_Speed 19 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 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 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 15 15 15 15 14 14 14 13 13 13 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 5 5 5 5 6 6 7 8 8 9 10 10 11 12 13 14 15 16 17 19 20 21 21 22 22 21 21 20 20 20 20 20 20 19 19 19 19 19 18 17 16 16 15 16 16 17 17 18 18 18 18 17 15 14 14 16 18 18 17 17 17 17 18 18 18 17 17 17 18 19 20 18 17 18 19 20 20 21 21 21 20 20 21 23 24 25 26 27 28 29 29 29 29 29 27 25 23 23 23 24 25 27 28 28 28 28 28 27 25 22 20 18 18 18 18 17 17 17 18 18 18 18 18 19 21 23 24 25 25 25 25 25 25 26 26 27 27 28 29 29 29 29 29 29 28 28 28 27 27 28 28 28 28 27 27 27 28 28 28 28 27 27 27 27 27 27 27 27 27 26 24 15 2 5 3 3 4 3 3 3 5 8 13 16 18 19 20 19 18 17 17 16 17 16 16 15 13 12 12 14 14 13 10 7 4 3 3 5 6 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 9 8 8 7 7 6 6 6 7 7 7 7 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 12 14 15 15 13 14 18 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 21 21 21 22 23 23 23 23 23 23 24 24 23 23 21 20 19 19 19 19 20 20 21 21 21 21 21 21 21 21 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 22 22 22 21 20 20 19 19 19 19 19 19 19 18 18 17 18 18 19 19 20 20 20 20 21 22 22 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 15 15 15 15 15 14 14 14 13 13 13 12 12 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 9 10 10 11 12 13 13 14 16 17 19 20 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 18 17 16 15 14 14 15 17 18 18 18 18 18 18 17 15 14 13 14 16 19 19 20 19 19 20 20 20 19 19 20 20 21 20 19 18 18 19 19 20 21 22 22 21 21 22 23 24 25 26 28 29 30 29 29 30 30 28 26 24 24 24 25 26 27 28 28 28 28 27 27 24 21 19 17 17 17 17 17 17 17 18 18 18 18 19 20 22 24 25 25 25 25 26 26 26 26 27 27 28 28 29 29 29 29 29 28 28 28 27 27 27 28 28 28 27 27 27 27 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 23 15 3 4 5 5 4 3 4 5 9 13 16 18 19 19 19 19 18 18 18 17 17 16 16 15 14 14 15 16 18 17 11 5 3 3 4 5 6 6 7 7 7 6 6 6 6 5 6 6 7 7 8 8 8 8 9 9 9 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 11 11 11 11 11 11 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 10 11 12 13 13 11 1 11 16 18 20 21 21 21 21 20 21 21 21 21 21 21 21 22 22 22 23 22 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 23 23 23 22 21 21 21 21 21 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 22 21 21 20 19 19 20 20 20 20 19 19 18 17 17 17 17 18 18 18 18 18 19 20 21 22 19 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 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 6 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 9 9 10 10 11 12 12 13 14 16 17 18 19 20 21 21 21 21 21 20 20 20 19 19 18 18 18 19 19 18 17 16 15 14 13 15 18 20 19 19 18 18 17 16 16 15 14 14 16 19 22 23 22 22 23 22 22 21 21 21 21 21 21 20 19 19 19 19 20 21 22 22 22 22 23 24 25 26 27 29 31 31 30 29 29 29 29 28 26 25 25 25 26 27 28 28 28 28 27 25 23 20 18 17 16 16 16 17 17 18 18 19 19 19 20 21 23 24 25 26 26 26 26 26 26 27 27 27 28 29 29 29 29 29 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 24 19 13 10 7 3 3 6 8 10 13 15 17 18 19 19 19 18 18 18 18 17 17 16 16 15 15 15 17 19 20 15 8 4 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 10 9 9 8 8 8 8 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 11 10 10 9 8 9 11 16 19 20 21 21 21 20 20 21 21 21 21 21 21 22 22 22 22 22 21 20 21 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 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 23 22 22 22 22 22 22 21 21 20 20 20 20 21 22 22 21 20 19 17 16 16 16 17 17 17 17 17 17 17 18 19 20 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 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 9 9 10 10 11 11 12 13 14 16 17 18 19 20 21 21 21 21 21 20 20 19 19 19 18 18 18 19 19 18 18 16 15 14 13 14 17 20 20 19 18 17 16 15 15 16 16 16 17 20 23 24 24 24 24 23 22 22 22 22 22 22 22 22 22 22 21 20 20 22 23 24 23 23 24 25 26 27 28 30 31 31 30 29 28 29 29 28 27 26 26 26 27 27 27 27 27 27 26 23 21 19 17 16 16 16 17 17 18 18 19 19 19 20 21 22 24 25 25 26 26 26 26 27 27 27 28 28 29 29 30 29 29 29 28 28 27 27 27 27 27 27 27 26 25 25 25 26 27 27 27 27 27 26 26 26 26 27 27 27 26 26 26 26 26 25 20 14 6 2 7 10 11 11 12 15 17 18 19 19 18 18 19 18 18 17 17 16 16 16 16 16 17 19 20 18 13 9 5 4 5 5 6 5 5 5 6 6 6 6 6 6 6 6 7 7 7 8 8 9 8 8 8 8 7 7 7 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 10 10 10 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 12 15 18 20 20 20 21 20 20 20 21 21 21 21 21 22 22 22 22 21 20 19 21 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 22 21 21 21 21 21 21 22 22 23 23 22 21 20 18 17 17 16 16 16 15 14 14 15 16 17 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 12 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 6 6 6 6 7 7 7 8 8 9 9 10 10 10 11 11 12 13 14 16 17 19 20 21 21 22 22 21 20 20 19 19 19 19 18 18 18 19 19 19 18 17 16 15 14 14 15 17 19 19 18 17 15 14 15 16 18 19 19 20 22 23 24 24 23 23 22 22 22 22 22 22 23 23 24 23 22 22 22 23 24 25 25 25 26 27 27 28 29 30 31 31 30 29 29 29 29 28 27 27 27 27 26 26 26 26 26 25 23 21 19 18 16 16 16 16 17 17 18 18 19 19 19 20 22 23 24 25 25 26 26 26 27 27 27 28 28 28 29 29 30 29 29 28 28 27 27 27 27 27 26 26 26 25 24 23 23 24 25 26 27 27 26 26 26 26 26 26 27 27 26 26 27 27 27 27 24 16 6 10 13 13 12 11 12 14 16 17 18 18 18 18 18 18 18 17 17 17 16 16 16 17 18 19 19 19 17 15 11 7 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 7 7 7 7 8 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 10 10 9 9 10 10 11 11 11 13 15 17 19 20 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 19 18 21 22 22 22 21 21 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 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 21 21 21 21 21 21 21 22 23 23 23 22 21 20 19 18 17 17 17 16 13 10 10 11 13 15 17 18 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 10 10 11 11 11 12 13 15 16 18 19 21 21 21 22 21 21 20 20 19 19 19 18 18 18 19 19 19 19 19 18 17 16 15 14 13 15 16 18 19 18 16 15 15 17 19 20 20 20 21 22 23 23 22 22 22 23 22 22 22 22 23 23 23 23 23 23 23 23 24 25 25 25 26 27 27 28 29 29 30 30 29 29 29 29 28 27 27 27 27 26 25 24 24 25 24 23 22 20 18 16 16 16 16 16 17 17 18 18 18 19 20 21 22 23 24 25 26 26 26 27 27 27 28 28 28 29 29 29 29 29 28 28 28 27 27 27 27 26 26 26 25 23 21 19 19 21 23 25 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 24 19 17 16 15 14 13 13 14 16 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 19 19 18 18 17 15 12 7 4 5 5 4 4 4 5 5 6 6 6 7 7 7 7 7 8 8 8 8 8 8 7 7 7 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 11 11 11 11 11 12 14 16 17 18 19 19 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 21 21 22 22 22 21 21 21 21 22 22 23 23 23 23 24 24 24 24 24 24 24 23 23 24 24 24 23 23 23 22 22 22 22 22 22 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 22 22 23 23 22 22 21 20 20 19 19 18 19 19 15 7 3 6 10 14 16 17 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 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 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 10 10 11 11 11 11 12 13 14 16 18 19 20 21 21 21 21 21 20 20 19 19 18 18 18 18 19 19 19 19 19 18 17 15 14 13 13 13 14 17 19 19 18 17 17 18 19 20 19 19 20 21 22 21 21 21 21 22 22 23 23 23 24 23 23 23 23 23 23 23 24 24 24 24 24 25 26 27 28 29 29 28 28 27 27 28 27 26 26 27 27 26 24 23 23 23 23 22 20 18 17 16 16 16 16 16 17 17 17 17 18 19 20 22 23 24 25 25 26 26 26 27 27 28 28 29 29 29 29 29 29 29 28 28 28 27 27 27 27 26 26 25 25 22 18 16 15 17 21 24 25 26 26 26 26 26 26 26 27 27 27 27 27 27 26 25 24 23 22 20 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 19 19 20 20 20 20 18 14 9 6 5 4 4 4 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 12 12 12 11 11 12 14 16 17 18 18 19 19 20 20 20 20 20 21 22 22 23 23 22 22 22 21 21 21 22 22 21 21 20 21 21 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 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 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 20 20 20 20 20 22 22 18 7 3 10 15 16 16 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 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 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 10 11 11 12 12 12 12 13 14 16 17 19 20 21 21 21 21 20 20 19 19 18 18 18 18 18 19 19 19 19 19 18 17 15 13 13 13 13 13 16 19 19 19 18 18 18 19 20 19 19 19 19 20 20 20 20 20 20 22 24 25 25 25 24 24 24 23 23 23 23 24 23 22 22 22 23 25 26 27 28 28 28 26 26 26 26 27 26 26 26 26 25 23 23 23 23 22 20 19 17 16 16 16 16 16 16 16 16 17 17 18 20 21 22 23 24 25 25 26 26 27 27 28 28 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 26 26 25 24 20 15 12 11 13 16 21 24 26 26 26 26 26 26 26 26 26 26 26 26 26 25 24 23 23 22 20 19 18 18 18 18 18 18 18 17 16 16 17 17 17 17 17 17 17 16 17 17 17 17 18 18 19 20 20 21 21 20 19 15 12 10 7 5 4 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 10 10 11 13 13 12 11 11 12 14 16 17 18 18 19 19 19 19 19 19 20 21 22 22 22 22 22 22 22 21 21 22 22 22 21 21 21 21 21 22 22 23 23 23 23 23 24 24 23 23 23 23 23 24 25 24 23 23 23 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 23 23 22 22 20 20 20 20 20 20 20 20 20 20 20 15 8 13 16 16 16 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 13 13 13 14 15 17 18 20 20 20 21 21 20 20 19 19 18 18 18 18 18 18 19 19 19 18 18 16 15 14 13 13 13 14 16 18 18 19 18 18 18 20 20 20 19 18 17 18 18 19 18 18 18 21 24 25 25 25 25 25 24 24 23 23 23 23 22 19 19 20 22 23 25 27 28 29 28 26 25 25 26 27 26 25 25 24 23 23 22 22 22 21 19 17 16 16 16 16 16 16 16 16 16 16 17 19 20 22 23 24 24 25 25 26 27 27 28 28 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 26 26 25 24 19 13 8 7 7 9 14 21 27 27 27 27 27 27 26 26 26 25 25 25 25 24 24 23 22 22 21 19 19 19 19 20 20 19 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 18 19 19 20 21 21 21 20 18 16 14 12 8 5 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 11 11 11 11 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 12 12 12 11 11 11 11 11 12 13 14 13 13 12 13 14 16 17 17 18 19 19 19 19 19 19 20 21 22 22 22 22 22 22 22 21 21 22 22 22 22 21 21 21 21 22 22 22 22 23 23 23 23 23 23 22 22 22 23 23 23 23 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 23 22 22 22 21 21 21 22 22 23 23 23 23 22 20 19 19 19 19 19 19 19 18 18 17 16 15 15 16 15 15 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 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 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 7 6 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 12 12 13 13 13 14 15 16 17 18 19 19 20 20 20 20 19 19 19 18 18 18 18 18 18 18 19 18 18 17 16 15 14 14 14 14 15 16 17 17 17 18 18 19 21 21 20 19 18 16 16 16 17 17 16 16 19 22 24 24 24 25 25 24 24 23 23 22 22 20 16 19 20 21 23 25 27 28 30 29 27 26 26 27 27 25 23 23 23 22 21 21 21 21 19 18 16 16 16 16 16 16 16 15 15 16 16 18 19 21 22 23 24 24 25 26 26 27 28 28 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 26 26 25 24 20 11 6 4 3 2 6 18 26 27 27 27 27 27 26 26 25 25 24 24 23 23 23 22 21 21 21 20 20 19 19 20 20 19 19 19 18 18 17 17 17 17 17 17 16 16 16 16 16 17 17 18 18 19 19 20 20 20 20 19 18 16 15 11 6 5 6 6 7 7 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 12 13 14 15 14 14 14 15 16 16 17 18 19 19 19 19 19 19 20 21 21 22 22 22 22 22 21 21 21 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 23 23 22 22 22 21 22 22 22 23 23 24 23 22 20 18 18 18 18 18 18 17 17 16 16 15 15 15 15 14 14 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 11 11 12 13 13 14 14 14 15 16 17 18 19 19 19 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 17 16 15 15 15 15 15 16 16 16 15 16 18 19 21 22 21 19 18 18 16 15 14 15 15 14 14 16 19 21 22 23 23 24 24 24 24 23 21 19 10 22 20 20 22 23 24 26 28 28 28 27 26 26 27 26 24 23 23 23 22 21 20 20 19 17 16 16 16 16 16 16 16 15 15 15 16 17 18 20 21 23 24 24 25 25 26 27 28 28 29 29 29 30 30 29 29 29 29 29 29 29 28 28 28 27 27 27 26 26 26 25 20 11 6 3 2 2 10 20 24 25 26 27 27 27 26 26 25 25 24 23 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 19 19 19 19 19 19 19 18 18 15 9 4 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 12 13 14 15 15 15 15 15 15 16 17 18 18 19 19 19 19 19 19 20 21 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 23 23 24 24 23 21 19 18 18 17 17 16 16 16 15 15 14 14 14 13 13 13 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 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 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 10 10 11 12 12 13 14 14 15 15 16 16 17 18 19 19 19 19 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 17 16 16 16 15 15 15 16 16 15 15 16 18 20 21 21 19 18 18 18 17 14 12 12 12 11 12 14 16 18 20 21 22 24 24 24 24 21 15 16 24 25 22 22 22 23 24 25 27 27 26 25 25 25 26 25 24 23 22 23 22 21 20 18 17 16 16 16 16 16 17 16 16 15 14 14 15 17 18 20 22 23 24 25 26 26 27 28 28 29 29 29 30 30 30 30 29 29 29 29 29 29 28 28 28 28 27 27 27 26 26 25 21 13 7 6 5 1 13 21 23 24 25 26 26 26 26 26 25 25 24 23 22 21 20 19 19 19 19 19 20 20 20 20 20 21 21 21 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 14 6 5 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 14 15 15 15 15 15 15 16 17 18 18 19 19 19 18 18 19 20 20 21 22 22 22 21 21 21 21 21 21 21 21 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 21 21 21 21 22 21 21 21 21 21 21 21 22 22 22 23 24 24 22 21 20 18 17 16 16 15 14 14 13 13 12 12 12 12 12 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 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 10 11 12 13 14 14 15 16 16 16 17 17 18 19 19 19 19 19 19 19 19 18 19 19 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 15 15 16 17 18 20 21 19 17 16 17 18 17 16 13 11 10 11 12 13 14 16 17 19 22 23 24 24 24 22 26 28 30 25 22 22 23 23 24 25 26 25 24 23 23 23 24 23 22 21 21 22 22 21 20 18 16 16 16 16 17 17 17 17 16 15 14 14 15 17 18 20 22 24 25 26 26 27 28 29 29 29 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 27 27 27 26 26 25 17 8 6 6 4 15 21 23 24 25 26 26 26 26 25 25 24 24 23 22 21 20 19 19 18 18 18 19 19 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 19 19 19 20 20 20 20 18 10 4 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 14 14 15 15 15 15 15 16 17 17 18 18 19 18 18 18 19 19 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 21 21 21 21 21 21 21 21 21 21 21 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 21 21 21 21 21 21 21 21 21 21 21 20 20 21 21 21 21 21 23 24 24 24 23 21 20 18 17 16 14 13 13 12 11 11 11 11 11 11 18 18 18 18 18 18 18 18 18 18 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 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 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 11 12 12 13 14 15 16 17 17 17 17 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 17 19 20 20 18 16 15 16 18 17 18 17 14 12 12 14 14 14 15 16 18 21 23 24 25 25 27 31 31 28 24 22 23 23 23 24 25 25 24 23 22 21 22 22 21 20 19 20 21 22 21 19 17 16 16 16 17 17 17 17 17 16 15 14 14 15 16 19 21 23 25 27 27 27 28 29 29 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 27 27 20 7 4 1 7 17 22 23 24 24 25 25 26 26 25 25 24 24 23 22 21 21 20 19 19 18 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 20 20 19 19 18 18 18 18 18 19 19 20 20 20 20 20 15 4 6 8 9 9 9 8 8 7 7 7 7 6 6 6 7 7 7 7 8 8 8 8 9 9 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 14 15 16 16 16 16 16 16 17 18 18 18 18 18 18 18 19 19 20 21 21 21 21 20 20 20 21 21 21 21 20 20 20 21 21 21 21 21 21 21 21 21 21 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 21 21 21 20 20 20 20 20 21 21 21 21 20 20 20 20 21 21 21 21 22 23 23 23 23 22 21 19 18 16 14 13 12 11 10 10 10 10 10 10 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 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 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 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 11 12 13 14 15 16 16 17 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 16 16 16 17 17 17 17 18 19 19 17 17 16 16 17 18 20 20 17 15 13 15 16 16 15 15 17 19 22 25 25 26 27 29 29 27 24 23 23 23 24 25 26 25 23 22 21 21 21 20 19 18 19 19 20 21 20 18 16 16 16 16 17 17 17 17 17 16 15 15 14 15 17 21 24 26 27 28 28 28 29 29 29 30 30 30 30 30 30 30 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 23 9 2 2 10 19 22 23 24 24 24 25 25 26 25 25 25 24 23 22 22 21 21 21 20 19 18 18 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 21 21 21 21 21 20 19 19 18 18 18 18 18 19 19 20 20 20 20 18 9 5 8 9 10 10 10 9 9 8 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 10 11 11 11 12 12 12 13 13 13 12 12 12 12 11 11 11 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 13 13 14 14 15 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 19 20 20 21 21 21 20 20 20 20 20 21 21 20 20 20 21 21 21 21 20 20 21 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 21 21 21 20 20 20 20 20 20 20 21 21 21 21 20 20 20 21 21 21 21 21 21 22 22 22 22 21 20 19 17 15 13 11 10 9 9 9 9 9 9 18 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 10 11 12 13 14 15 16 17 18 18 18 19 19 19 19 19 20 20 20 19 19 19 19 18 18 18 19 18 18 18 19 19 19 19 19 18 17 17 16 17 17 18 18 17 17 17 18 18 18 17 16 15 16 19 21 21 19 17 15 16 17 17 16 14 15 18 21 24 26 27 27 27 29 29 26 23 23 23 24 25 26 25 24 22 21 21 20 20 19 19 19 19 20 20 19 18 17 16 17 17 17 17 17 17 17 16 16 15 15 17 20 24 26 28 28 28 28 28 29 29 29 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 24 15 7 6 12 19 22 24 24 24 24 25 25 25 25 25 25 24 24 23 22 21 21 22 21 21 20 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 21 21 20 19 19 19 18 18 18 18 19 19 19 20 20 20 15 5 7 8 9 10 10 9 9 8 8 7 7 7 7 7 7 7 8 8 8 8 8 9 9 10 10 11 11 11 11 11 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 20 19 17 15 12 10 9 8 8 7 8 8 8 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 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 7 7 7 7 7 7 7 6 6 7 7 7 8 9 10 11 12 13 14 16 17 18 18 19 19 19 19 19 19 20 20 20 20 19 19 19 19 18 18 18 19 19 18 19 19 19 19 19 19 18 18 17 17 18 19 19 18 17 16 16 17 18 18 18 17 15 15 18 21 22 21 19 17 17 18 18 16 14 14 16 19 22 26 28 27 27 28 27 25 24 23 23 24 25 25 25 24 22 21 21 20 20 20 20 20 20 20 20 19 18 17 17 17 17 17 17 17 17 17 16 16 16 17 18 22 26 28 29 29 28 28 28 29 29 29 29 30 30 30 30 30 30 29 29 28 28 27 27 27 28 28 28 28 28 27 27 27 27 26 25 24 19 13 11 12 18 22 24 24 25 25 25 25 25 25 25 25 24 24 23 22 21 21 21 21 21 21 20 19 19 19 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 20 19 19 19 18 18 18 19 19 19 20 20 20 19 10 4 7 8 8 9 9 9 8 8 8 7 7 7 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 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 21 21 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 20 20 19 19 17 14 11 9 8 7 7 7 7 7 6 18 18 18 18 18 18 18 18 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 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 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 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 7 7 8 9 10 11 12 14 15 16 17 18 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 17 15 14 15 16 17 18 17 16 14 14 16 19 20 21 21 20 19 19 18 15 13 14 16 18 21 26 29 28 27 26 25 25 24 23 23 24 25 25 24 23 22 21 21 21 21 21 21 20 20 20 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 18 21 25 28 29 29 29 29 29 29 28 28 28 29 29 29 29 29 29 29 29 28 28 27 27 27 27 27 27 27 27 27 27 27 27 26 25 24 23 21 17 15 15 18 21 23 25 25 25 25 24 24 25 24 24 24 24 23 23 22 21 21 21 21 21 20 20 19 19 19 19 19 20 20 20 20 20 20 21 21 21 22 22 22 21 21 22 22 22 21 20 20 19 19 19 18 18 18 18 18 19 19 19 18 13 6 5 7 7 8 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 11 11 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 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 16 16 17 17 17 17 17 18 18 18 19 19 19 19 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 19 19 19 19 20 20 20 19 19 18 16 14 11 9 8 7 6 6 6 6 5 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 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 7 7 8 9 10 11 12 14 15 17 18 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 19 19 18 19 19 19 18 18 18 18 18 18 19 19 18 16 14 13 14 15 16 17 15 14 13 14 15 17 18 19 20 21 20 20 19 15 14 14 16 18 22 28 30 28 25 24 24 24 24 24 24 25 25 24 23 22 21 21 21 21 21 21 22 21 20 20 19 19 18 18 18 18 18 18 18 18 18 17 17 18 19 20 23 26 28 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 26 27 27 27 27 27 27 26 26 25 25 24 23 22 20 18 18 19 21 23 24 25 25 25 25 24 24 24 24 24 23 23 23 22 22 21 21 21 21 21 20 20 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 21 21 20 20 19 19 19 18 18 17 17 18 17 17 15 12 7 6 6 7 8 8 8 8 8 8 8 8 9 8 8 9 9 9 9 9 9 9 9 10 10 11 12 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 15 15 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 14 14 14 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 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 19 18 19 19 19 19 18 18 17 16 13 10 9 7 6 5 5 5 5 4 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 7 7 8 8 9 10 11 13 14 16 18 19 20 20 20 20 20 20 21 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 18 18 18 19 17 15 13 13 14 15 15 15 14 13 14 15 16 16 16 16 18 20 20 21 20 18 16 15 16 19 23 27 29 27 25 23 23 24 24 24 24 25 25 24 22 21 21 20 20 20 20 21 22 21 20 20 19 19 19 18 18 18 18 19 19 19 18 18 18 19 20 22 24 27 29 29 30 30 30 30 29 29 28 28 28 27 27 27 27 27 27 27 27 27 27 26 25 26 26 27 27 27 27 26 26 25 25 24 24 24 23 22 21 21 21 21 23 25 25 25 25 24 24 24 24 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 22 22 22 21 20 20 20 19 19 18 18 17 17 16 14 13 11 8 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 11 12 12 13 14 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 16 15 15 14 14 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 20 20 19 18 18 18 19 18 18 17 17 16 15 12 10 8 7 5 5 4 4 4 4 17 18 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 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 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 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 6 6 6 7 7 8 8 9 10 11 13 15 17 18 19 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 14 13 14 14 13 13 13 13 15 16 16 15 14 14 15 17 19 21 21 21 18 16 17 20 23 25 27 27 27 26 24 24 24 24 25 25 25 23 22 21 20 19 19 19 20 22 22 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 21 23 25 27 29 30 30 30 30 30 30 30 29 29 28 27 27 26 26 26 26 26 27 27 26 26 25 25 25 26 26 27 26 25 25 24 24 24 24 24 23 23 23 22 22 23 24 25 25 25 25 24 24 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 20 20 21 21 22 22 21 21 20 20 19 18 18 17 17 17 15 11 8 7 6 6 7 7 7 7 7 8 8 8 7 8 8 8 8 8 9 9 9 9 9 10 10 10 11 12 13 14 14 15 16 16 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 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 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 22 21 21 21 20 19 20 20 20 20 21 21 21 21 20 20 19 19 18 18 18 18 18 17 15 14 14 13 11 9 7 5 4 4 3 3 3 3 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 9 10 11 12 14 15 17 19 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 14 14 14 13 11 11 12 14 16 16 15 14 13 13 13 15 17 20 22 23 21 18 18 20 22 24 25 27 28 27 26 24 23 24 24 25 24 23 22 21 20 19 18 19 20 22 22 21 20 20 19 19 19 19 19 19 19 19 20 20 20 19 20 21 23 24 26 27 29 30 30 30 31 31 31 31 30 30 29 29 28 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 24 24 24 25 25 24 24 24 24 23 23 23 22 22 22 23 23 22 22 22 22 21 21 20 20 20 19 19 19 18 18 18 17 17 17 17 18 18 18 19 20 20 20 21 21 21 21 21 21 20 20 19 18 16 16 18 16 8 4 6 7 6 6 7 7 8 10 10 11 10 7 7 8 9 8 8 8 8 9 9 9 10 10 10 11 12 14 15 16 16 16 17 17 17 17 17 17 17 16 16 15 15 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 15 15 15 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 20 20 21 21 20 20 20 20 20 20 20 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 20 19 20 20 19 20 21 21 21 20 20 20 19 18 18 18 18 19 18 16 13 12 11 11 9 7 6 4 3 3 3 3 3 3 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 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 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 8 9 10 11 11 12 14 16 18 19 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 18 18 18 18 18 18 18 18 18 17 17 16 16 17 15 15 15 15 15 15 14 12 9 11 13 15 15 15 14 14 14 13 13 14 16 20 23 24 23 20 20 21 22 23 25 27 28 27 26 24 23 23 24 24 24 23 22 21 20 19 18 19 21 22 22 21 20 20 19 20 20 19 19 19 20 20 20 20 20 20 21 22 24 25 27 28 29 30 30 30 31 31 31 31 31 30 30 30 29 28 27 27 26 26 26 26 26 26 26 26 26 25 23 23 24 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 21 21 20 20 20 19 19 19 18 18 17 16 16 16 17 18 18 18 18 19 19 20 20 20 20 20 21 21 21 20 19 18 17 17 18 19 12 7 3 5 8 9 9 9 9 11 11 12 12 9 7 8 8 8 8 8 8 8 9 9 9 9 10 10 10 12 16 17 17 17 17 18 18 17 17 17 16 16 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 13 13 13 13 13 13 13 12 12 13 13 13 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 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 21 21 21 22 21 21 21 23 23 22 21 21 20 20 20 20 19 19 18 18 18 19 19 19 16 12 9 8 8 7 6 5 4 3 3 3 3 4 4 18 18 17 17 17 17 17 17 17 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 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 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 9 9 8 8 8 8 8 8 8 7 7 7 7 7 8 9 10 11 12 12 13 14 16 18 19 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 21 21 19 18 18 18 18 18 18 18 18 18 17 16 16 16 16 14 14 15 16 16 15 13 9 8 11 14 15 14 12 12 13 16 16 15 14 15 19 24 25 24 22 22 23 23 24 26 27 27 26 25 24 23 23 23 24 23 23 22 22 20 19 18 19 20 22 21 21 20 19 19 20 20 20 20 20 20 20 20 20 20 21 22 23 25 26 27 28 29 29 30 30 30 30 30 30 30 30 30 30 29 29 28 28 27 27 27 27 27 27 27 26 26 25 23 21 21 22 24 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 23 24 24 24 24 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 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 19 19 18 19 20 20 18 11 10 11 11 11 11 10 11 11 11 11 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 4 14 18 18 18 18 18 18 17 16 16 16 15 15 14 14 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 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 22 21 21 21 21 21 21 21 21 22 23 23 22 21 20 20 20 19 19 19 19 18 18 19 19 20 20 17 10 7 7 6 6 5 4 4 4 4 4 4 4 4 18 18 18 17 17 17 17 18 18 18 18 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 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 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 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 10 12 13 13 13 15 16 18 19 20 21 21 21 21 21 21 21 21 21 22 21 22 22 22 22 21 21 19 19 18 18 18 18 18 18 18 17 17 16 15 15 14 13 13 15 17 17 15 10 6 7 12 15 15 13 10 10 11 15 18 17 16 17 20 24 25 25 23 24 24 25 26 27 27 27 26 25 24 22 22 23 23 22 22 22 21 20 19 18 19 20 21 21 20 19 19 19 20 20 20 20 20 21 20 20 20 20 21 22 24 26 26 27 28 28 29 29 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 27 27 27 26 26 26 26 25 23 19 17 19 23 25 25 23 22 22 22 23 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 20 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 19 19 19 19 19 19 19 19 20 21 21 21 19 16 14 14 13 12 12 11 11 10 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 6 12 17 19 19 19 18 18 17 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 14 14 14 14 14 14 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 18 18 18 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 19 20 20 16 9 6 6 6 6 5 5 4 4 5 5 5 5 5 18 18 18 18 17 17 18 18 18 18 18 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 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 10 12 13 13 13 14 15 16 17 19 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 20 20 19 19 18 18 17 18 17 17 17 17 16 15 13 12 12 13 14 16 17 13 8 6 7 11 14 14 12 10 9 10 14 18 19 19 19 21 23 25 25 25 25 26 27 28 28 27 26 25 24 23 21 21 21 21 21 21 21 21 20 19 18 19 20 21 20 19 19 19 20 20 21 21 21 21 21 21 20 20 20 20 21 24 27 27 27 28 28 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 26 26 26 26 26 25 24 19 11 9 14 15 20 23 22 21 21 22 22 23 23 23 23 23 22 22 22 22 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 20 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 18 18 19 19 19 19 20 20 20 20 19 18 16 15 14 13 13 12 11 11 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 11 14 16 20 20 19 18 17 16 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 20 20 21 20 20 20 19 19 19 18 18 18 17 18 18 19 20 21 14 3 5 6 5 5 5 5 5 5 6 6 6 5 5 18 18 18 18 18 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 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 9 10 11 13 14 13 13 14 14 16 17 18 19 20 21 21 21 21 21 21 21 21 21 21 21 22 22 21 21 20 20 19 19 18 17 17 17 17 16 17 17 16 14 12 11 11 12 12 12 13 12 9 8 8 10 12 12 11 11 12 11 13 17 20 21 21 22 24 25 25 25 25 26 27 28 28 27 26 25 24 22 20 20 21 21 21 20 20 20 20 19 19 20 21 21 21 19 19 20 20 21 21 22 22 22 21 21 21 21 21 21 22 24 27 27 27 28 28 28 29 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 26 26 26 26 25 25 25 25 24 19 11 5 3 10 18 21 21 21 21 21 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 19 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 18 18 18 19 19 19 19 19 18 17 17 15 15 14 13 12 12 12 11 11 10 10 10 10 10 10 10 9 9 8 8 8 8 9 9 10 12 13 11 14 16 16 16 15 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 12 12 12 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 16 16 16 16 16 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 12 13 14 9 7 6 6 6 6 6 6 6 6 6 6 6 5 18 18 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 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 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 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 12 14 13 12 13 14 14 15 17 18 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 17 16 16 16 16 16 17 16 13 11 10 11 11 7 4 5 8 9 9 9 9 10 10 10 11 13 14 15 17 20 22 23 24 24 25 25 25 25 26 27 27 27 26 26 26 24 22 21 21 21 21 20 20 20 20 20 20 20 21 21 22 21 20 20 21 21 22 22 23 23 23 22 22 22 22 22 22 23 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 26 26 26 25 25 25 25 25 24 24 22 18 13 11 11 14 17 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 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 18 18 18 18 18 18 18 18 17 17 16 16 15 14 14 13 13 13 13 13 12 12 12 12 12 11 11 10 10 9 9 9 9 9 9 9 10 10 7 4 9 12 13 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 16 16 16 16 16 16 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 19 19 19 19 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 18 18 18 18 17 17 17 16 16 16 14 4 9 13 12 10 8 7 6 6 6 7 7 7 7 7 6 6 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 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 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 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 11 13 12 10 11 13 14 14 15 16 17 19 19 20 20 20 20 20 20 21 21 20 20 20 20 20 19 19 19 19 18 18 18 17 15 15 16 16 16 16 15 13 11 11 12 11 5 2 2 5 8 9 10 10 10 10 10 12 14 16 17 18 20 22 23 24 25 25 25 25 25 25 26 26 26 26 26 25 24 23 22 22 22 21 21 20 20 20 20 20 21 21 21 21 21 21 21 22 22 23 23 24 24 23 23 23 23 23 23 24 25 26 27 27 27 27 27 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 25 25 25 25 24 24 24 23 21 18 15 14 14 15 16 17 18 17 17 17 18 18 19 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 14 14 13 13 14 14 14 14 13 13 13 13 12 12 11 11 10 10 10 9 9 9 9 8 8 6 6 8 9 11 12 12 12 13 13 13 13 13 12 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 14 14 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 13 14 14 15 15 16 15 16 16 16 17 17 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 14 8 4 11 13 13 12 10 9 7 7 7 7 7 7 7 7 7 6 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 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 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 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 10 10 11 12 13 11 8 9 12 14 15 15 16 17 18 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 17 16 15 15 15 16 14 14 14 12 10 9 10 9 5 3 3 4 5 8 10 11 11 12 13 14 16 18 19 19 20 22 24 25 25 25 25 24 24 24 25 25 25 25 25 24 24 23 23 22 22 22 21 20 20 20 20 21 21 21 21 21 20 20 21 22 23 24 24 24 24 24 24 24 24 24 24 24 25 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 23 22 21 18 16 15 15 16 16 16 16 15 14 15 16 17 18 19 19 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 17 17 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 15 15 15 15 14 14 13 13 14 13 13 12 11 11 10 10 9 9 9 8 7 7 7 7 7 8 9 10 11 11 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 14 14 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 13 13 13 13 14 15 15 15 15 15 16 16 17 17 17 17 17 18 18 19 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 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 16 15 14 12 8 6 11 13 14 14 13 12 10 9 8 8 8 8 8 8 7 7 7 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 18 18 18 17 18 18 18 18 18 18 18 17 17 17 18 18 18 18 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 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 10 10 10 11 12 13 11 9 9 12 14 15 15 16 17 18 19 19 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 17 16 15 15 15 14 13 12 12 10 5 4 4 4 4 3 3 3 4 6 8 10 12 14 14 15 17 19 21 21 21 22 24 24 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 21 21 21 20 21 20 21 21 21 21 20 20 20 21 22 24 24 25 25 24 24 24 25 25 25 24 25 25 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 23 22 21 19 17 16 16 16 16 16 14 14 14 14 15 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 14 13 13 13 14 15 15 15 15 14 14 14 13 14 14 13 13 12 11 10 10 9 9 8 8 7 7 7 7 7 8 8 9 10 11 11 12 12 11 11 10 10 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 14 14 14 15 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 15 15 16 16 16 16 16 17 17 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 17 17 17 16 15 12 8 7 11 14 14 14 14 14 12 11 10 9 9 8 8 8 8 8 8 7 19 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 18 18 17 18 18 18 18 18 18 17 17 17 17 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 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 12 12 11 10 10 13 15 15 16 16 17 17 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 18 18 18 17 16 15 14 13 12 12 10 7 3 5 7 8 8 7 6 4 3 5 5 6 8 11 13 14 16 17 19 21 21 22 23 24 24 24 24 24 24 23 23 23 23 23 22 22 21 22 22 23 23 22 21 21 21 21 21 21 21 21 21 20 20 20 20 21 22 24 25 25 25 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 27 26 26 26 26 26 25 25 25 24 24 23 23 23 21 20 18 17 17 17 18 17 15 14 14 14 15 17 18 19 19 20 20 20 19 19 19 19 19 19 19 19 19 19 20 19 19 19 19 19 19 19 19 19 18 17 17 16 16 16 16 16 16 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 14 14 15 15 15 15 15 14 14 14 14 14 13 12 11 10 9 9 8 8 8 7 7 7 7 7 8 8 9 9 10 10 11 11 11 10 10 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 13 13 12 13 13 14 14 14 14 14 15 15 15 15 16 16 16 17 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 17 17 13 3 11 14 14 15 15 16 15 14 12 11 10 9 9 8 8 8 8 8 8 8 19 19 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 18 17 17 17 18 18 18 18 17 17 17 17 17 18 18 18 18 18 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 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 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 14 15 16 16 16 17 17 18 18 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 18 18 17 17 15 14 12 11 11 10 7 4 8 10 10 10 9 9 8 6 4 5 6 6 7 9 10 11 16 18 19 21 21 23 23 24 24 24 23 23 23 23 23 23 22 22 21 21 20 21 22 23 23 22 21 21 20 20 21 21 21 21 21 21 20 20 20 21 22 24 26 26 25 24 24 25 26 26 26 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 24 24 23 23 22 21 19 18 18 19 19 19 17 15 15 15 16 17 18 19 20 20 20 20 20 20 19 19 19 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 17 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 15 15 16 16 16 16 16 16 15 15 14 13 12 11 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 12 12 12 13 14 14 13 13 13 14 14 15 15 15 16 16 17 18 18 19 19 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 20 20 20 19 19 19 18 18 18 18 18 18 18 18 15 13 16 16 16 16 16 16 15 13 12 11 9 9 8 8 8 8 8 8 8 8 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 17 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 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 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 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 11 12 12 11 10 10 12 13 15 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 16 17 17 17 17 17 16 14 12 11 11 10 9 6 9 11 11 10 9 9 9 8 6 5 6 7 7 8 9 9 9 15 18 20 21 22 22 23 23 23 23 23 22 22 22 22 22 22 21 20 20 20 21 22 22 22 21 21 21 20 20 20 21 21 21 20 20 20 20 20 21 22 24 26 26 25 24 24 25 26 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 26 26 26 25 25 25 24 24 24 23 22 21 20 19 20 21 21 20 18 16 16 16 17 18 19 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 15 15 15 15 16 16 17 17 16 16 15 14 13 12 10 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 14 14 15 15 15 16 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 21 21 21 20 20 20 20 19 19 18 18 18 18 18 18 18 17 17 17 17 16 14 13 13 13 12 11 10 9 9 9 8 8 8 8 8 8 8 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 11 12 13 13 11 10 11 14 15 16 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 16 15 14 12 11 10 10 8 8 12 13 12 11 10 10 8 6 5 6 7 8 8 9 9 8 7 14 18 20 22 22 22 22 22 23 22 22 22 21 21 21 21 20 20 20 20 21 21 21 21 20 21 21 21 20 20 20 20 20 20 19 19 19 20 21 21 22 24 26 26 25 24 25 26 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 26 26 26 26 25 25 25 25 24 24 24 23 22 21 20 20 21 22 21 20 19 18 17 18 18 19 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 15 15 15 15 15 16 15 14 14 14 14 13 13 13 13 13 14 14 13 13 14 13 13 14 14 14 15 15 15 16 17 17 17 17 16 15 13 12 11 10 9 8 8 8 8 9 8 8 8 8 8 9 9 10 10 10 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 14 14 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 12 13 13 14 14 14 15 15 16 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 21 21 21 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 17 16 13 12 12 11 11 10 10 10 9 9 9 9 8 8 8 9 9 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 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 11 12 14 14 13 12 14 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 15 14 12 11 10 8 8 10 13 14 13 12 12 10 8 7 6 7 8 9 9 9 8 7 6 10 17 20 21 22 22 22 22 22 22 21 21 21 20 20 20 19 19 19 20 20 21 21 20 20 20 21 21 20 20 20 20 19 19 18 18 19 20 21 21 23 25 26 26 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 24 24 23 23 22 21 21 21 22 22 21 21 19 19 18 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 17 17 17 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 16 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 16 17 17 18 17 17 16 14 13 12 10 9 9 8 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 13 13 14 14 14 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 15 16 16 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 18 19 19 19 19 18 17 14 13 13 11 11 11 11 11 10 10 10 9 9 8 8 9 9 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 12 14 15 14 14 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 11 10 11 9 7 9 12 14 14 13 13 12 11 9 7 7 8 8 9 9 8 8 7 7 6 11 18 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 19 20 21 21 20 20 20 20 20 20 20 19 19 18 18 17 17 18 19 21 22 24 26 27 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 23 22 22 21 21 21 22 22 21 21 19 19 19 19 19 20 20 21 20 20 20 19 19 19 19 19 19 19 18 18 17 18 18 18 18 17 17 16 16 16 16 16 15 16 16 16 16 17 17 17 17 17 17 18 17 17 17 17 17 17 17 17 17 16 16 15 14 13 13 13 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 15 16 17 17 17 17 17 16 16 14 13 11 10 9 9 9 9 9 9 9 10 10 10 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 12 12 12 11 11 12 12 12 12 12 12 13 12 12 12 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 14 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 20 20 19 18 16 16 14 13 12 11 11 11 11 11 10 10 9 9 9 9 9 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 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 12 15 16 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 17 17 17 17 16 15 13 10 10 7 7 11 13 14 14 13 13 12 11 10 8 8 8 8 9 9 8 8 8 8 8 6 14 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 19 20 21 21 20 20 20 20 20 20 19 19 18 17 17 16 17 18 19 21 22 24 26 27 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 23 23 22 22 21 21 21 22 22 22 21 20 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 16 16 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 16 16 15 14 13 13 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 15 16 16 16 17 17 17 17 16 15 14 12 10 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 13 13 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 14 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 18 17 15 14 12 11 11 11 12 11 11 10 10 9 9 9 9 20 20 20 20 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 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 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 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 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 12 15 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 17 17 18 18 18 18 18 17 16 14 14 12 10 8 6 11 13 13 13 13 13 13 13 12 10 9 9 8 8 8 8 9 9 9 9 8 7 13 19 19 19 19 19 19 19 19 20 20 19 19 19 18 18 19 19 20 20 20 20 20 19 19 19 19 19 18 17 17 16 16 17 18 19 21 23 25 26 27 27 26 26 26 27 26 26 26 26 26 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 22 22 21 21 21 21 22 22 22 21 20 19 19 19 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 16 16 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 16 16 16 15 14 13 13 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 16 16 16 17 17 17 17 16 14 13 11 10 10 9 9 9 9 9 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 15 15 15 15 16 16 16 16 16 17 17 17 18 17 17 17 17 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 18 17 15 12 11 11 11 11 12 11 11 11 10 10 9 9 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 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 12 14 16 16 15 15 15 14 14 14 14 13 14 14 14 14 14 14 14 14 14 15 15 16 16 17 18 18 19 19 19 18 17 13 12 12 11 8 6 11 14 14 14 14 14 13 13 13 12 11 10 10 9 9 9 9 9 9 9 10 9 9 13 17 18 18 19 19 19 18 19 19 19 19 19 19 18 19 19 20 20 20 20 19 19 19 19 18 18 18 18 17 16 16 16 17 19 20 22 24 26 27 27 26 26 26 27 27 26 26 26 26 26 26 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 22 22 21 21 21 21 22 22 22 21 20 20 19 19 19 19 20 20 20 19 18 18 18 18 18 18 19 19 19 19 18 18 17 17 16 16 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 16 15 14 14 13 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 15 15 16 16 16 16 17 17 17 17 16 14 13 11 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 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 11 11 11 11 11 12 12 12 12 12 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 18 18 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 20 20 19 19 15 12 11 11 11 11 11 12 12 11 11 10 10 10 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 12 13 15 15 15 15 15 14 14 14 13 13 14 14 14 14 14 14 14 14 14 15 15 16 16 17 18 18 19 19 19 19 18 11 10 9 8 7 9 14 15 15 14 14 14 14 13 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 13 15 16 17 18 19 18 18 18 18 18 19 19 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 16 16 17 18 20 22 24 25 26 26 26 26 26 26 27 27 27 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 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 21 21 21 21 22 22 22 21 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 18 18 18 17 17 17 17 16 15 15 15 15 15 15 16 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 13 13 12 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 15 16 16 16 16 17 17 17 17 16 14 12 11 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 15 15 15 16 16 16 17 17 18 18 18 17 17 17 17 18 18 18 19 19 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 20 20 20 20 20 16 11 11 11 11 11 12 12 12 12 11 11 10 10 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 11 13 14 15 15 15 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 15 15 16 17 17 18 18 19 19 19 19 19 7 8 8 9 8 10 15 15 15 15 14 14 13 13 13 13 12 11 11 11 11 11 11 11 11 10 10 10 11 13 14 9 9 17 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 17 19 20 22 24 26 26 25 25 25 25 26 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 21 21 21 22 22 22 21 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 15 15 16 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 15 14 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 15 15 16 16 16 17 17 17 16 15 13 12 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 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 11 11 11 10 10 10 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 18 17 17 17 17 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 11 10 11 11 11 12 12 12 12 12 11 11 11 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 9 9 10 11 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 15 15 16 17 17 18 18 19 19 18 19 19 4 9 9 9 9 11 15 16 15 15 15 14 13 13 13 13 12 11 11 11 11 12 12 12 11 11 11 10 10 11 8 9 8 13 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 17 19 21 23 25 26 26 25 25 25 25 26 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 22 22 21 21 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 18 18 17 17 16 15 15 15 15 16 17 18 18 19 18 18 18 19 19 18 18 17 17 17 17 17 17 17 18 18 17 17 17 16 15 14 14 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 15 14 12 11 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 12 12 11 11 11 10 10 10 10 10 10 10 10 11 11 12 13 13 14 14 15 16 16 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 16 11 11 11 11 12 12 12 12 12 11 11 11 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 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 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 10 10 10 10 10 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 15 16 17 18 18 19 19 19 18 18 15 2 8 9 9 9 11 15 16 16 15 15 14 13 13 13 12 11 11 11 11 11 11 12 12 12 12 12 11 10 9 11 13 13 13 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 16 16 17 18 19 21 23 25 26 26 25 26 26 26 27 28 27 27 27 26 26 26 26 26 26 26 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 17 16 16 15 15 16 17 18 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 18 18 18 17 17 16 16 15 14 14 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 15 14 12 11 10 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 11 12 11 11 10 10 10 10 10 10 10 9 10 10 10 11 12 12 13 14 14 15 16 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 18 16 12 12 12 12 12 12 12 12 12 12 12 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 19 19 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 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 10 10 10 10 11 11 12 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 15 16 17 18 19 19 19 19 19 12 5 7 8 9 11 12 13 15 16 16 15 14 13 12 12 12 12 11 11 10 10 11 11 12 12 12 12 13 13 14 14 14 15 14 14 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 15 15 15 16 17 17 18 20 22 24 25 26 26 26 26 26 27 27 28 28 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 17 17 17 16 17 17 17 18 18 18 17 16 16 16 17 18 19 19 20 20 19 19 19 19 19 19 19 18 17 17 17 17 17 18 18 18 17 17 16 15 15 15 14 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 13 11 11 11 11 11 11 11 11 11 11 11 12 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 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 11 11 11 11 10 10 9 9 9 9 9 9 9 9 10 10 11 12 12 13 14 15 16 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 18 15 14 13 13 13 13 13 13 13 12 12 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 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 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 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 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 10 10 10 11 11 12 12 12 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 15 17 18 19 19 20 19 18 15 10 10 11 11 11 13 14 14 15 15 15 15 13 12 11 11 12 12 12 11 10 10 11 11 12 12 13 14 14 14 15 15 15 15 15 14 16 16 16 16 16 15 15 16 16 16 16 16 16 15 16 16 16 16 16 16 15 15 15 15 16 17 17 18 20 22 24 25 26 26 26 26 26 27 27 28 28 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 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 22 22 22 22 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 17 17 18 18 18 18 17 18 18 19 20 20 20 20 19 19 19 19 19 19 19 18 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 14 15 15 15 14 13 12 11 11 11 11 10 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 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 8 8 9 9 9 10 10 11 12 12 13 15 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 17 16 15 14 14 14 14 14 14 13 13 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 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 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 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 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 10 10 10 11 11 12 12 12 12 13 13 13 14 14 14 13 13 13 13 13 12 12 12 12 13 13 14 15 16 18 19 19 20 20 19 17 15 13 12 12 11 12 14 15 15 15 15 15 14 12 10 10 10 11 12 12 11 10 10 10 10 10 11 11 12 13 14 15 15 15 15 15 14 15 16 16 16 15 15 15 15 16 16 16 15 9 9 14 15 15 15 15 15 14 14 15 15 16 16 16 18 21 22 24 25 26 26 26 25 26 26 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 16 16 16 16 16 17 18 18 19 18 18 18 19 20 20 20 20 20 19 19 19 19 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 16 16 15 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 11 10 10 10 10 11 11 11 11 12 12 13 14 14 15 15 15 15 16 16 16 16 16 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 12 10 10 10 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 9 9 9 8 8 8 8 8 8 8 9 9 9 10 11 11 12 14 15 17 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 20 20 20 20 20 21 21 20 20 20 20 20 20 20 20 20 20 19 19 18 17 16 16 15 15 15 14 14 14 14 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 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 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 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 14 14 15 17 18 19 20 20 20 20 16 13 14 12 12 12 13 14 15 15 15 15 14 12 11 10 10 10 11 12 12 11 10 9 10 10 10 10 11 11 12 13 14 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 11 7 9 13 15 15 15 14 14 14 14 15 15 16 16 14 14 21 22 24 25 26 26 25 25 25 26 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 18 18 17 17 16 16 16 15 16 16 17 18 18 18 18 18 19 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 17 17 17 17 17 18 18 17 17 16 15 15 14 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 13 11 10 10 9 9 10 11 11 12 12 12 13 13 14 14 15 15 16 16 16 16 16 16 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 12 12 11 10 10 11 11 10 10 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 10 11 13 15 16 17 18 18 18 18 18 18 18 18 18 19 18 18 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 19 19 19 18 17 16 16 16 15 15 15 15 15 22 22 22 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 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 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 14 15 16 17 19 19 20 20 20 19 14 9 14 13 13 13 14 15 16 15 15 14 13 12 11 11 10 10 10 10 10 10 9 10 10 10 10 10 10 11 12 13 14 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 11 9 11 5 13 14 14 14 14 14 14 14 14 14 16 16 16 17 20 22 24 25 25 25 25 25 25 26 26 27 27 27 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 22 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 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 15 15 15 16 17 17 17 18 18 18 18 19 20 20 20 20 21 21 20 20 20 19 19 18 18 17 17 17 17 17 17 17 18 18 18 17 16 16 15 14 13 13 12 12 11 11 11 10 10 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 15 16 15 14 13 13 12 11 11 11 11 12 12 12 12 13 13 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 10 11 12 15 16 17 17 17 17 17 18 18 18 18 19 19 19 19 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 19 19 19 18 18 18 17 17 16 16 16 16 16 15 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 20 20 20 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 14 15 16 18 19 19 19 19 18 16 10 4 13 14 14 13 14 15 15 15 14 13 13 12 12 11 11 10 10 10 9 9 10 10 11 11 11 11 12 13 13 14 15 15 15 14 15 16 15 15 14 14 15 15 15 15 14 12 10 16 13 14 13 13 13 13 13 13 14 15 13 14 15 14 10 12 14 20 23 24 24 24 24 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 18 17 17 16 16 15 15 15 15 16 17 17 17 17 18 18 18 19 19 19 20 21 21 20 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 18 17 17 16 15 15 14 13 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 14 14 13 13 13 13 12 12 12 12 12 13 13 14 15 15 16 16 16 16 16 16 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 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 8 9 10 12 14 15 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 16 16 16 16 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 14 15 17 18 19 19 19 17 15 14 9 4 11 15 14 14 14 15 15 14 14 13 13 13 12 11 11 10 10 10 10 10 11 12 12 12 12 12 14 15 15 15 15 14 15 16 18 17 17 16 14 14 14 14 15 14 14 14 16 17 15 14 13 12 12 12 13 12 13 13 12 14 12 8 10 6 9 17 21 23 24 24 24 24 25 25 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 23 23 23 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 18 18 17 16 16 15 14 14 15 16 17 17 17 17 17 17 17 17 18 18 19 20 20 20 20 20 19 19 19 18 18 17 17 17 17 17 17 17 17 18 18 17 17 16 15 14 13 12 12 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 14 15 14 13 12 12 12 12 13 13 13 13 12 12 13 13 14 15 16 16 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 13 12 12 12 12 11 11 11 11 11 11 11 11 11 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 9 9 8 9 9 11 13 15 15 15 15 16 16 16 17 18 18 18 18 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 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 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 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 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 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 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 14 16 17 18 19 18 18 16 14 14 11 4 9 16 15 15 15 15 15 14 14 13 13 12 12 11 11 10 10 10 10 11 12 12 13 13 13 13 15 16 16 15 15 15 19 19 19 18 19 18 16 14 14 15 15 15 15 16 17 17 15 13 13 12 12 12 12 10 10 11 12 12 7 4 7 5 8 14 20 22 23 23 24 24 25 25 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 22 22 21 21 21 21 21 20 20 20 20 20 20 21 20 20 19 18 18 17 16 15 14 14 15 16 17 18 18 18 18 17 17 17 17 18 19 19 20 20 20 20 20 19 19 18 18 18 17 17 17 17 17 17 17 18 18 18 17 16 16 15 14 13 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 13 12 12 12 12 12 12 13 13 13 13 13 13 13 14 15 16 17 17 17 17 17 17 17 16 17 17 16 16 16 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 13 14 15 14 14 15 15 16 17 17 18 18 18 18 19 19 19 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 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 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 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 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 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 13 13 12 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 14 15 17 18 18 18 17 16 15 14 14 14 9 9 16 16 15 15 15 15 14 13 13 12 12 12 11 11 11 11 11 11 12 12 12 13 13 14 15 16 16 15 15 16 17 19 20 20 20 20 19 18 16 16 16 16 16 16 16 17 17 15 13 13 13 14 14 14 15 14 14 14 13 11 8 7 7 9 13 18 21 22 23 24 25 25 25 26 26 26 26 26 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 22 22 21 21 21 21 20 20 20 20 20 20 21 21 20 20 19 18 18 17 15 14 14 14 16 17 18 18 18 18 18 17 17 17 18 19 19 19 20 20 20 20 19 19 18 18 18 18 18 17 17 17 17 17 18 18 18 18 17 16 15 14 13 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 11 12 12 12 13 13 13 13 13 13 13 14 15 16 17 17 17 17 17 17 17 17 16 17 16 16 16 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 10 12 14 14 14 14 14 14 15 16 17 17 18 18 19 19 19 20 20 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 18 18 18 18 18 18 18 17 17 21 21 21 21 21 21 21 21 21 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 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 13 12 12 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 15 16 18 18 18 17 17 16 15 15 15 16 15 13 16 15 15 15 15 15 14 13 13 12 12 12 11 11 11 11 11 12 12 12 12 13 14 14 15 16 16 16 16 17 19 20 21 21 21 20 18 17 16 16 16 16 16 17 17 17 17 15 13 13 13 14 14 15 15 14 14 13 13 13 13 13 15 14 13 16 20 22 23 24 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 23 23 23 24 24 23 23 22 22 22 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 18 17 16 14 14 14 16 17 18 18 19 18 18 18 18 18 19 19 19 19 19 20 20 19 19 19 19 18 18 18 18 18 18 17 17 17 18 18 18 18 18 17 16 15 14 13 12 12 11 11 11 11 11 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 13 13 13 13 13 13 14 15 16 16 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 10 11 12 13 12 13 13 14 14 15 16 17 17 17 18 19 20 20 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 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 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 14 16 17 18 18 18 17 16 16 16 16 15 17 13 13 15 14 14 14 15 16 15 14 13 12 12 12 11 11 11 11 12 12 12 12 13 13 14 14 15 16 16 16 17 19 20 20 20 20 19 18 18 17 17 17 16 16 17 17 17 18 17 15 13 13 13 14 14 14 14 14 13 13 13 14 15 16 18 17 14 15 18 21 23 24 24 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 21 21 22 22 22 22 23 23 24 24 24 23 23 22 22 22 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 18 17 16 15 14 15 16 17 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 19 19 19 19 18 18 18 18 18 18 18 17 17 18 18 18 19 18 18 17 16 15 14 13 12 12 11 11 11 11 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 15 16 16 16 16 17 17 18 18 17 15 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 10 10 10 10 10 10 9 9 9 9 9 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 7 7 7 8 9 10 11 11 11 12 12 13 13 14 15 16 17 17 16 16 17 18 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 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 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 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 16 16 16 16 16 16 15 15 14 14 13 13 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 13 13 15 17 18 18 18 18 17 17 17 16 16 17 19 7 13 14 14 14 15 15 16 15 14 13 12 12 12 11 11 11 12 12 12 12 12 13 14 14 14 15 16 17 17 19 20 20 20 20 19 19 19 18 18 17 17 17 17 17 18 18 18 17 15 14 14 13 13 14 13 13 13 13 13 13 14 15 16 17 17 14 13 17 20 22 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 22 22 22 23 23 24 24 24 23 23 22 22 22 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 19 18 16 15 15 15 15 16 17 17 18 18 18 18 18 19 19 19 20 19 19 20 20 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 17 17 16 15 14 13 12 12 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 15 15 15 16 16 16 16 18 19 18 14 14 14 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 9 10 10 10 10 11 11 12 13 14 14 15 16 16 16 15 14 14 16 18 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 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 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 18 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 13 13 14 16 17 18 18 18 18 16 16 14 14 17 16 4 7 16 14 14 14 15 15 15 15 14 14 13 12 12 12 12 12 12 12 12 12 13 13 13 14 14 16 17 18 19 19 20 20 20 20 19 19 19 18 17 15 11 13 17 18 18 18 18 17 15 14 14 13 13 13 13 13 13 13 13 13 14 14 15 16 15 13 12 16 19 21 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 22 22 22 23 23 24 24 23 23 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 19 18 16 15 15 15 15 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 18 18 18 18 17 17 17 17 18 18 18 18 18 18 17 16 15 14 13 12 12 12 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 14 15 15 15 15 15 15 15 15 17 18 19 14 12 13 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 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 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 9 10 10 10 10 10 11 12 13 13 13 14 15 16 15 14 13 13 15 19 20 20 20 20 20 20 20 20 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 19 19 18 18 18 18 17 17 17 17 17 18 18 18 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 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 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 16 16 16 16 15 15 14 14 13 13 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 13 13 14 15 16 17 17 18 17 16 7 4 7 7 12 8 11 14 18 17 14 15 15 15 15 15 14 14 13 12 12 12 12 12 12 12 12 12 13 13 13 14 15 17 18 19 17 15 17 19 20 20 20 20 19 18 17 15 7 8 16 18 18 18 17 17 15 14 14 14 14 14 13 13 14 14 13 13 13 13 13 13 12 10 11 14 17 19 20 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 22 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 19 18 16 15 15 14 15 16 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 17 17 17 17 17 17 17 17 18 18 18 18 17 16 15 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 16 17 17 16 12 12 13 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 9 9 9 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 7 7 8 9 9 9 10 10 10 10 11 12 13 13 12 12 13 14 14 14 13 13 13 15 19 21 21 21 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 18 18 19 19 19 17 17 17 16 16 16 16 15 16 16 16 17 18 18 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 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 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 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 15 16 16 16 16 15 15 14 14 13 13 12 12 13 13 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 15 16 17 17 17 17 17 12 6 9 9 7 12 13 15 16 18 19 15 15 15 15 15 15 15 14 13 12 12 12 12 12 11 12 12 12 13 13 14 14 16 17 18 17 10 3 11 17 20 20 20 20 20 17 14 15 11 6 17 18 18 16 16 16 14 10 14 15 15 14 14 14 14 14 14 14 13 13 12 11 10 8 9 13 16 18 19 20 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 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 20 21 21 20 20 20 19 18 17 16 15 14 15 15 17 18 18 18 18 18 18 18 18 18 19 19 18 19 19 19 19 19 18 18 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 13 13 13 14 14 15 15 15 16 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 9 9 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 8 8 9 9 9 9 10 10 10 11 12 13 13 13 12 12 13 14 14 13 12 11 7 14 21 20 20 20 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 19 19 19 16 16 16 15 15 14 14 14 14 14 14 15 16 17 17 18 19 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 16 16 15 15 15 14 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 14 15 16 17 17 16 16 16 9 6 9 11 14 16 16 16 17 18 19 16 15 16 16 16 15 14 14 13 12 12 12 11 11 10 10 11 12 13 14 14 15 16 17 16 11 1 9 12 17 19 20 20 20 19 11 7 18 18 18 18 10 3 10 14 15 10 3 14 16 16 16 16 16 15 15 15 15 14 13 13 11 9 8 8 11 15 17 18 19 19 20 20 20 20 21 21 21 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 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 20 20 19 19 18 17 16 15 15 15 15 16 17 18 18 18 18 17 18 18 18 18 18 18 18 18 19 19 18 18 18 17 17 17 16 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 13 13 13 13 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 11 11 10 10 10 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 6 6 6 6 5 6 6 6 6 7 8 8 9 9 9 9 9 9 9 11 12 14 14 14 14 14 14 14 14 12 11 10 6 3 14 16 17 18 18 18 19 19 19 19 19 19 19 20 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 19 19 16 16 15 15 14 14 13 13 13 13 13 14 15 16 17 17 17 17 17 18 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 16 15 15 15 14 13 13 12 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 13 13 14 16 17 15 14 16 15 11 10 6 10 12 14 17 16 16 17 17 18 17 16 15 16 17 15 13 12 12 12 11 11 11 10 11 11 8 8 13 15 15 15 16 16 16 12 5 7 11 11 16 19 19 20 20 20 20 20 19 19 16 6 9 11 6 10 11 5 9 15 16 17 17 17 17 16 16 16 16 15 15 14 12 10 8 8 11 14 16 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 20 20 20 19 19 18 18 17 16 15 15 15 16 17 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 10 12 14 14 15 15 15 15 15 14 13 12 10 9 7 10 14 15 15 16 17 17 18 18 19 19 19 19 20 20 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 17 16 16 16 15 14 14 14 14 14 15 16 17 18 18 18 17 16 15 16 17 18 20 21 21 22 22 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 16 16 15 15 14 13 13 12 13 14 14 14 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 15 16 18 17 15 10 12 10 8 10 15 17 16 16 17 16 16 16 15 15 15 15 16 17 15 6 4 10 11 11 11 11 10 11 13 13 9 7 15 16 16 16 16 17 15 7 4 13 14 14 17 18 18 19 19 20 20 20 20 18 14 4 9 12 9 6 7 9 13 16 17 17 18 18 18 18 17 17 16 16 16 15 14 11 9 8 10 13 15 17 17 17 17 17 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 22 22 22 22 23 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 23 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 19 19 19 18 18 17 16 16 15 16 16 17 17 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 12 12 12 12 13 13 13 13 13 14 13 13 14 14 13 13 13 14 14 14 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 5 6 6 7 7 8 8 8 9 9 9 9 9 10 10 12 13 14 15 15 15 16 16 16 15 14 12 10 9 10 12 14 15 15 15 16 18 17 17 18 18 19 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 18 18 18 17 17 16 16 16 16 17 17 18 20 20 20 20 18 16 15 15 15 17 18 20 21 21 21 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 16 16 16 15 15 14 13 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 12 14 16 17 17 17 17 16 15 14 15 16 16 16 15 14 15 15 15 14 13 14 14 14 15 13 14 14 10 8 10 11 11 10 10 13 15 16 17 18 18 18 17 17 17 17 13 7 11 13 13 17 17 17 18 19 19 20 20 20 19 19 17 9 6 14 12 10 10 11 13 15 17 18 18 19 19 18 18 17 16 17 17 17 15 12 10 9 10 12 14 15 16 16 16 17 17 18 18 18 18 18 18 19 19 19 20 20 19 19 19 19 19 20 20 21 21 22 22 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 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 17 17 16 16 16 16 16 17 17 17 17 17 17 16 16 15 16 17 18 18 18 18 18 17 16 15 15 16 16 16 16 15 15 15 14 14 14 14 14 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 12 12 12 13 12 12 12 11 11 11 12 12 12 13 13 14 14 14 13 14 13 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 11 11 10 10 9 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 7 6 5 5 6 6 7 7 8 8 8 9 9 9 10 10 10 10 11 13 13 14 14 15 15 16 16 17 16 14 13 12 11 12 13 13 13 15 16 16 16 16 16 16 14 16 18 18 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 19 19 20 21 21 21 19 17 15 15 15 17 19 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 20 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 20 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 16 16 16 16 16 15 14 13 13 14 14 15 15 15 16 16 16 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 13 10 13 16 17 16 17 17 17 17 17 16 15 15 14 13 14 15 14 14 13 13 13 14 14 13 4 12 14 13 10 10 11 11 11 12 14 15 17 18 19 19 19 19 18 18 18 16 14 13 12 12 15 15 17 18 19 19 19 19 19 19 20 19 16 10 15 10 9 10 11 13 16 17 19 19 19 19 18 17 16 16 17 18 17 15 13 11 9 10 11 13 14 15 15 16 16 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 20 20 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 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 17 17 16 16 16 16 16 16 17 17 17 17 16 15 13 14 16 18 19 18 18 18 17 16 15 15 15 15 16 16 15 15 15 14 14 14 14 14 14 14 15 15 15 15 14 14 13 13 13 13 13 13 14 14 14 13 13 12 12 12 12 11 11 11 11 11 12 12 13 13 13 12 12 11 11 11 12 12 12 13 13 14 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 7 7 7 7 7 6 5 5 5 6 6 7 7 8 8 8 8 9 9 9 10 10 10 11 12 12 13 13 14 14 15 16 16 16 16 15 13 12 12 12 12 12 12 14 15 15 15 14 13 7 5 14 16 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 17 17 17 17 18 19 20 21 21 19 16 15 15 16 17 19 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 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 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 16 16 17 17 16 16 15 14 14 14 15 15 15 15 16 16 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 13 7 5 12 15 14 16 17 17 16 15 14 14 14 15 15 15 14 15 15 14 13 14 14 14 13 6 8 13 12 13 12 12 12 13 13 14 15 17 18 19 19 19 19 19 18 18 17 16 15 13 13 16 17 18 18 19 19 18 18 18 19 20 19 17 14 12 4 9 9 11 14 17 18 19 19 19 19 17 16 15 16 17 17 17 16 14 12 10 10 11 12 13 14 14 15 16 16 16 17 17 17 17 18 18 18 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 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 15 13 13 16 19 19 19 18 18 17 17 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 12 12 12 13 13 13 12 12 12 11 12 12 12 13 13 13 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 6 6 7 7 8 8 8 8 8 8 9 9 9 9 10 11 11 12 12 12 13 13 14 15 16 16 16 15 14 12 12 11 11 12 12 13 14 14 13 12 11 10 8 11 13 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 18 17 17 17 17 17 17 17 17 16 16 16 16 16 17 18 19 20 19 17 15 14 15 16 17 18 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 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 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 15 15 15 15 15 15 15 16 16 17 17 17 16 16 15 15 15 15 16 15 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 13 9 3 8 12 14 16 16 15 15 14 14 14 14 14 14 14 15 15 14 14 14 14 14 13 10 8 11 12 13 13 14 14 14 14 15 16 17 18 19 19 19 19 18 18 18 17 17 16 16 17 17 18 18 18 18 18 17 17 18 19 19 18 17 17 18 11 10 9 11 15 18 19 20 19 19 17 15 14 15 16 16 17 17 16 14 12 11 10 11 12 13 14 14 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 17 17 16 18 19 19 19 18 18 17 17 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 15 15 14 14 14 14 13 13 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 13 13 14 14 14 15 15 14 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 12 12 12 14 15 15 16 15 14 12 12 11 11 11 12 12 12 12 11 10 10 10 11 12 13 14 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 16 17 18 18 17 15 14 14 14 15 17 18 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 16 16 16 16 17 17 17 16 15 15 14 15 15 16 16 16 16 17 17 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 15 15 15 14 14 14 13 13 13 12 13 15 16 16 16 15 14 14 13 13 13 14 14 15 14 14 14 14 14 14 13 12 10 11 12 13 14 14 14 15 15 15 16 17 18 19 19 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 14 16 18 19 19 18 18 18 19 15 12 10 14 18 20 20 20 20 19 17 15 14 14 15 16 16 16 16 15 13 12 11 11 12 13 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 17 17 17 16 16 16 16 16 17 17 17 18 19 20 20 19 19 19 18 18 18 17 17 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 15 15 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 13 13 14 14 14 15 15 14 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 9 10 10 11 11 11 11 11 11 11 13 14 15 15 14 13 12 11 11 11 11 11 11 11 11 11 10 11 11 12 13 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 15 15 15 16 17 17 17 16 15 14 13 14 15 17 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 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 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 16 16 16 16 15 15 15 15 15 16 16 16 16 17 17 16 16 15 14 14 14 15 15 16 16 17 17 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 13 13 14 14 14 15 16 16 16 15 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 12 11 12 13 13 14 15 15 15 16 16 17 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 17 17 13 12 17 19 19 19 19 20 20 19 17 14 17 19 20 20 20 20 19 18 16 15 15 15 15 16 16 16 15 14 13 12 12 12 13 13 14 14 15 15 16 16 16 17 17 16 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 17 17 17 17 16 16 16 17 17 18 19 20 20 20 20 19 19 18 18 18 17 17 16 16 15 15 15 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 14 14 15 15 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 13 13 13 13 13 12 11 11 11 11 11 10 11 11 11 11 12 12 12 12 11 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 9 9 10 11 11 11 11 10 10 10 12 14 15 14 14 13 12 11 11 11 11 11 11 11 11 11 11 12 12 13 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 19 19 19 19 18 18 18 18 17 17 17 16 16 16 15 15 16 16 17 16 16 14 14 14 14 15 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 16 16 17 17 17 17 16 16 15 15 14 14 14 15 16 16 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 15 15 16 16 15 14 14 13 13 13 13 14 14 14 13 14 14 14 15 15 15 15 14 12 12 12 13 14 15 15 15 16 16 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 17 19 19 19 20 20 20 20 20 19 20 20 20 20 20 20 19 18 17 16 15 15 14 14 15 15 14 14 13 12 12 12 12 13 13 14 15 16 16 16 16 16 16 16 16 16 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 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 19 19 19 19 18 18 18 17 17 17 17 17 17 17 18 19 20 21 21 20 19 19 18 18 17 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 15 16 16 16 16 15 14 14 13 13 13 13 13 13 14 14 13 13 13 12 12 13 13 13 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 10 10 10 10 10 10 11 11 12 13 14 14 12 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 8 8 9 9 10 11 11 11 11 11 10 10 12 14 14 14 13 12 11 11 11 11 11 11 11 11 11 11 12 12 13 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 20 20 20 20 19 19 19 19 18 18 18 17 17 17 16 16 15 15 16 16 17 17 16 15 15 14 15 16 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 19 19 19 19 19 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 16 16 16 16 15 15 15 16 16 17 17 17 17 17 16 16 16 15 15 14 15 16 16 16 17 17 18 18 19 19 19 18 18 18 18 18 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 14 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 16 15 13 12 12 13 13 14 15 16 16 17 17 18 18 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 16 15 15 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 17 17 16 15 14 13 13 13 13 13 13 12 12 12 13 13 14 15 16 16 16 16 16 15 15 15 15 16 17 17 18 18 18 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 18 19 20 21 21 20 19 18 18 17 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 15 14 14 14 14 14 14 14 14 14 14 13 13 13 12 13 13 13 14 14 14 14 14 13 13 13 13 13 13 14 14 14 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 10 10 10 10 11 11 12 13 15 15 13 10 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 12 13 14 13 13 12 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 16 15 15 16 16 17 17 16 16 15 15 16 16 17 17 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 15 15 15 16 16 16 16 17 18 18 19 19 19 18 18 18 18 18 18 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 14 14 13 12 12 13 13 13 13 13 13 14 14 15 15 16 16 16 15 13 13 12 12 13 14 15 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 16 15 16 18 19 19 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 19 19 18 17 16 14 13 13 13 13 13 12 12 11 11 12 13 15 16 16 16 16 16 15 15 14 14 14 14 15 16 17 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 19 20 21 20 20 18 18 17 17 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 14 15 15 15 15 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 14 14 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 11 11 10 10 11 12 13 14 15 14 11 10 9 10 10 10 9 8 9 9 10 10 11 11 10 10 10 9 9 9 9 8 8 8 8 8 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 12 13 13 13 12 12 11 11 11 11 11 11 12 12 12 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 18 18 18 19 19 19 19 20 20 20 20 20 19 19 19 19 18 18 18 18 19 18 18 17 16 16 15 16 16 16 17 16 16 16 17 17 17 17 17 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 19 19 19 19 19 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 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 16 15 16 17 17 18 18 18 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 15 15 14 14 14 14 15 15 15 15 15 15 15 15 14 14 13 12 12 12 13 13 13 13 13 14 14 15 16 16 16 16 15 14 13 13 12 12 12 14 15 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 19 19 19 19 20 20 20 19 19 19 19 19 20 20 20 20 19 19 19 19 19 18 17 15 14 14 13 13 13 12 11 10 10 11 13 14 15 16 16 16 15 15 14 13 13 13 13 14 16 17 18 18 19 19 19 19 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 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 18 17 17 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 14 14 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 11 12 13 14 13 12 11 11 11 11 10 9 8 8 9 10 11 11 11 11 11 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 12 12 12 13 12 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 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 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 16 17 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 16 16 16 15 14 14 14 14 14 15 15 15 15 15 15 15 14 14 13 12 12 12 12 13 13 13 13 13 14 14 15 16 16 16 16 15 14 14 14 13 12 11 11 14 16 16 17 17 17 16 16 16 16 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 19 19 19 19 19 20 20 19 19 19 19 19 20 19 18 17 16 16 15 15 14 14 13 11 10 10 11 12 14 15 15 15 15 15 14 14 13 12 12 13 14 15 16 17 18 18 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 18 19 19 19 18 18 18 18 18 18 17 16 16 15 15 15 15 15 15 15 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 14 14 14 14 14 15 15 15 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 13 13 14 14 15 15 15 15 15 15 14 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 11 12 13 13 13 13 12 12 12 12 10 8 8 8 9 10 11 12 12 12 12 11 11 11 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 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 14 14 15 15 16 17 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 16 16 16 16 15 14 14 14 14 14 15 15 15 16 15 15 15 14 13 13 12 11 11 12 13 13 13 13 13 14 15 15 16 16 16 15 15 15 14 14 14 13 12 8 9 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 18 18 19 19 19 20 19 19 19 19 19 19 19 19 19 19 18 19 20 20 19 19 18 17 17 16 16 15 15 13 12 11 11 11 12 14 15 15 14 14 14 14 13 12 12 12 13 13 14 16 17 17 18 18 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 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 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 16 15 15 14 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 15 15 15 14 13 12 12 12 12 12 12 12 12 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 13 13 13 13 13 13 12 11 8 7 8 9 10 11 12 12 13 13 12 12 12 12 12 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 18 17 17 17 16 16 16 16 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 13 13 14 15 15 16 17 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 16 16 16 16 15 15 14 14 14 14 14 15 15 15 16 15 15 15 14 13 13 12 11 11 12 12 13 13 13 13 14 15 15 16 15 15 15 15 14 14 14 14 14 13 9 4 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 17 18 18 18 18 19 19 19 19 19 18 19 19 19 19 19 19 19 18 19 20 20 20 20 19 19 18 18 17 17 16 15 14 13 12 11 12 12 13 14 14 14 13 13 13 13 12 12 12 13 13 14 15 16 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 18 19 19 19 19 19 19 19 18 18 18 17 17 16 15 14 14 14 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 15 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 15 15 14 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 12 12 13 13 13 13 13 13 12 10 8 7 8 9 10 11 12 12 13 13 13 13 13 12 12 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 19 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 17 17 16 16 16 16 16 16 16 16 16 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 13 13 14 14 15 16 17 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 16 16 16 15 15 14 14 14 14 14 14 15 15 15 16 16 15 15 14 13 12 12 11 11 12 12 13 13 13 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 12 9 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 15 15 15 15 16 16 17 17 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 19 19 18 18 17 16 15 13 12 11 12 12 13 13 14 13 13 12 12 12 12 12 12 13 13 14 15 16 16 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 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 19 19 19 18 18 18 19 19 19 19 19 19 18 18 17 17 16 15 14 14 14 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 14 15 15 15 15 15 15 14 14 14 14 14 14 13 13 14 14 15 15 15 15 16 16 16 16 16 15 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 15 15 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 12 12 10 8 7 7 8 10 11 12 12 13 13 13 13 13 12 12 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 13 14 15 16 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 15 15 15 15 16 16 16 15 15 15 14 14 14 13 14 14 15 15 16 16 16 15 15 14 12 12 12 11 11 12 12 13 13 13 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 11 15 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 16 17 17 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 19 19 18 17 16 15 14 12 11 11 11 12 13 13 13 13 12 12 12 12 12 12 12 13 13 15 15 15 16 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 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 18 18 18 17 16 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 14 14 14 14 15 15 16 16 15 15 14 13 13 14 14 14 14 14 15 15 15 14 15 15 15 15 15 16 16 15 15 15 14 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 10 8 7 7 8 9 11 12 12 13 13 13 13 13 12 12 11 11 10 10 9 9 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 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 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 17 16 16 16 15 15 15 16 16 16 17 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 14 13 13 13 14 15 16 16 17 17 18 18 18 18 18 18 17 17 17 17 17 17 16 16 15 15 15 15 15 16 16 15 15 15 14 14 14 14 13 14 14 15 15 15 15 15 15 15 14 12 12 12 12 11 12 12 12 13 13 14 15 15 15 15 14 13 13 14 14 14 15 15 15 14 13 13 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 14 14 15 16 17 17 18 18 19 19 19 18 18 18 18 17 17 18 18 18 18 19 19 20 20 20 20 20 20 20 19 19 18 17 16 15 14 13 11 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 13 14 14 14 15 16 16 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 17 17 16 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 14 14 14 14 15 15 15 15 15 14 14 13 13 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 14 12 12 11 12 12 12 12 12 12 12 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 10 8 7 8 9 10 11 12 12 13 13 13 13 12 12 11 11 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 20 21 21 21 21 21 21 21 20 20 20 19 19 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 15 15 15 15 16 16 17 17 17 18 18 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 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 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 15 15 16 16 17 18 18 18 18 18 18 17 17 17 17 17 16 16 15 15 15 14 15 15 15 15 15 15 15 14 14 14 14 14 13 14 14 15 15 15 15 15 15 15 14 13 12 12 12 11 12 12 12 13 13 14 15 15 15 14 13 13 13 14 14 14 15 15 15 15 14 13 14 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 14 15 16 17 17 17 17 18 19 19 19 18 17 17 17 17 17 17 18 18 19 19 19 19 20 20 20 20 20 19 19 19 18 17 17 16 14 13 11 10 9 9 10 11 11 12 12 12 12 11 11 11 11 11 12 12 13 13 13 14 15 16 16 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 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 18 18 18 17 17 16 15 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 12 12 13 14 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 14 12 12 12 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 12 12 12 12 12 11 11 11 10 8 8 9 10 11 11 11 12 12 13 13 12 12 11 11 11 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 21 21 20 20 20 20 19 19 19 18 18 18 17 17 16 16 15 15 15 15 16 16 16 17 17 18 18 19 19 19 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 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 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 14 13 14 14 14 14 15 15 15 16 16 17 17 18 18 18 18 18 17 17 17 16 16 16 16 15 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 13 13 14 14 14 15 15 15 15 15 14 14 13 12 12 12 12 12 12 12 12 13 14 15 15 15 14 13 13 13 13 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 12 12 12 12 12 13 14 15 15 16 17 17 17 17 18 19 19 18 17 16 15 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 15 13 12 10 9 8 9 9 10 10 11 11 11 10 10 10 10 11 11 11 11 12 12 13 14 14 15 16 16 16 16 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 18 18 18 19 19 19 19 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 12 13 13 13 14 14 15 15 14 14 14 11 7 11 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 12 12 13 14 14 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 12 12 12 12 11 11 11 10 9 8 8 10 11 11 11 12 12 12 13 13 12 12 11 11 10 10 9 9 8 8 8 9 9 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 19 19 19 18 18 17 17 16 16 15 15 15 15 15 16 16 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 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 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 13 13 13 14 14 14 15 15 15 16 16 17 17 18 18 18 18 17 17 17 17 16 16 16 16 15 14 13 13 13 14 14 14 15 15 14 14 14 14 14 13 13 13 13 14 14 14 15 15 15 15 14 14 13 13 12 11 11 12 12 12 12 12 13 14 15 15 14 13 13 13 13 13 14 14 15 15 15 15 15 14 13 13 14 14 13 13 13 13 14 14 13 12 12 12 12 13 14 15 15 16 16 17 17 16 17 18 19 18 18 17 15 15 15 16 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 15 14 12 11 9 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 12 13 13 14 14 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 16 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 14 15 15 15 15 15 14 11 2 12 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 12 12 13 14 14 14 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 12 12 12 11 11 11 10 10 9 9 9 10 12 13 12 13 13 13 13 13 12 12 11 10 10 9 9 9 8 8 8 9 9 9 8 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 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 20 20 19 19 19 18 18 17 16 16 15 15 15 15 15 16 16 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 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 15 15 14 13 13 13 13 14 14 14 14 14 15 15 16 17 17 17 18 18 17 17 17 17 17 17 17 16 16 15 14 13 12 12 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 15 14 14 14 13 13 12 12 11 12 12 12 12 12 13 14 15 15 14 13 13 13 13 13 14 15 15 15 15 15 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 16 16 16 16 17 16 17 18 18 18 18 16 15 14 15 16 17 18 19 19 19 19 20 20 20 19 19 19 19 19 18 18 18 17 17 16 15 14 13 11 10 8 7 7 8 9 10 10 10 10 9 9 9 9 9 9 9 9 10 11 12 12 13 13 14 14 14 15 15 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 16 15 14 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 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 11 6 11 14 15 15 15 15 14 11 15 15 16 16 16 16 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 13 13 14 14 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 12 11 10 10 10 10 10 10 9 10 10 13 14 14 14 13 13 13 13 12 12 11 10 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 19 18 18 17 17 16 15 15 14 15 15 16 16 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 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 17 17 17 17 16 16 15 15 14 13 13 13 13 13 13 13 13 13 13 14 15 16 17 17 17 17 17 17 17 17 17 17 17 17 16 15 14 13 12 12 12 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 12 12 11 11 12 12 12 13 13 14 15 15 14 13 13 13 13 14 14 15 15 15 15 15 15 14 13 12 12 13 13 13 12 12 12 12 13 15 16 15 14 14 15 15 15 15 16 16 16 15 16 18 18 18 18 17 15 14 15 17 18 18 19 19 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 16 15 14 12 11 9 8 7 7 8 9 10 10 10 9 9 9 8 8 8 8 8 9 10 11 11 12 13 13 13 14 14 15 15 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 16 16 17 17 16 15 15 14 13 13 13 13 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 11 8 7 9 13 15 15 15 14 15 15 16 16 16 16 15 15 15 15 15 14 14 14 13 13 12 12 12 12 12 13 14 15 15 15 15 14 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 14 15 15 15 14 13 12 12 11 11 11 10 9 8 8 8 8 8 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 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 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 21 21 22 22 22 22 22 22 22 23 22 22 22 21 21 20 20 20 19 19 19 18 18 17 17 16 15 14 14 15 15 16 16 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 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 17 17 17 16 16 16 15 14 13 13 12 13 13 13 13 13 13 13 14 15 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 15 13 12 12 12 12 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 13 13 14 14 15 15 14 14 14 13 14 14 15 15 15 15 15 16 16 15 14 12 11 12 13 12 12 12 12 12 12 13 16 14 14 15 15 15 15 15 15 15 15 14 14 15 17 17 17 15 10 14 16 18 18 19 19 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 17 17 16 15 14 12 11 10 9 8 9 9 10 10 10 9 9 9 8 8 8 8 8 8 9 9 10 11 12 12 13 13 13 14 14 15 15 16 16 17 17 17 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 17 17 16 17 17 17 17 18 18 18 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 16 15 16 16 16 16 15 15 14 14 13 13 13 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 14 13 12 3 12 12 14 15 16 16 16 16 16 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 11 11 14 16 16 16 14 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 10 10 10 10 10 10 9 10 12 14 16 17 16 15 14 13 12 12 11 10 10 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 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 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 23 22 22 22 21 21 21 20 20 20 19 19 19 18 17 16 15 14 14 14 15 15 16 16 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 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 16 16 16 15 14 13 12 12 12 12 13 13 13 13 14 14 15 16 16 17 17 17 17 17 17 17 16 16 16 16 16 15 15 14 13 12 12 12 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 14 13 13 13 13 14 14 14 14 14 14 13 13 13 12 12 12 13 13 14 15 15 15 15 15 15 14 14 14 15 15 16 16 16 16 16 16 16 15 13 11 10 12 12 12 12 12 12 12 12 13 14 14 14 14 14 14 14 14 15 15 14 12 11 11 12 11 8 9 14 17 18 19 19 20 20 20 21 20 20 20 20 20 20 19 19 19 18 18 18 18 18 17 17 17 16 15 14 12 11 10 10 10 10 10 10 9 9 9 9 9 8 8 7 7 8 8 9 10 11 11 12 12 13 13 14 14 14 15 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 16 15 16 15 15 15 14 14 14 14 13 13 13 13 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 10 3 9 14 16 17 17 16 16 15 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 11 10 9 5 9 18 18 18 16 12 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 10 10 11 11 10 10 10 10 10 10 11 10 8 7 12 16 17 16 15 14 13 13 12 11 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 19 18 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 19 19 18 17 16 14 14 14 14 15 15 16 17 17 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 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 16 16 16 16 15 14 13 12 12 12 12 12 12 12 13 13 14 15 16 16 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 13 12 11 12 12 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 14 13 13 13 13 14 14 14 15 15 14 13 13 13 12 12 13 13 14 14 15 15 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 14 11 10 12 12 12 12 13 13 12 13 14 14 13 14 14 14 14 14 14 14 14 14 13 12 10 11 11 11 15 18 19 19 20 20 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 18 18 17 17 17 16 15 15 14 12 11 10 9 9 10 10 10 10 10 9 9 8 7 7 7 8 8 9 10 11 11 12 12 12 13 13 14 14 14 14 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 15 15 15 16 16 17 17 17 17 17 17 18 18 18 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 16 15 15 15 14 14 13 13 13 13 13 13 13 13 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 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 15 16 16 16 15 15 15 15 14 14 13 13 13 13 13 13 13 12 12 12 11 9 10 9 2 18 19 19 18 11 2 8 10 11 11 11 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 6 7 11 12 11 10 11 12 12 12 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 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 18 18 18 18 18 18 18 19 18 18 18 19 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 19 18 18 17 15 13 13 14 14 15 16 16 17 17 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 15 15 14 13 12 11 11 12 12 12 12 12 13 14 15 15 16 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 13 12 11 11 11 12 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 14 13 13 13 13 13 13 13 13 14 14 15 15 15 16 16 16 16 16 16 17 17 17 16 16 17 17 17 17 16 16 15 14 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 12 11 11 12 10 14 17 18 19 20 20 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 16 15 14 13 11 10 10 10 11 11 11 11 10 10 8 8 7 7 8 8 9 9 10 10 11 12 12 12 13 13 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 17 17 16 16 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 15 15 14 15 15 16 16 15 15 15 14 14 13 13 13 13 13 13 13 12 12 11 10 10 10 12 7 11 17 17 10 9 9 9 10 10 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 8 6 6 7 7 8 10 11 12 12 12 11 10 10 10 10 9 9 9 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 18 18 18 18 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 18 18 16 13 13 14 14 15 15 16 16 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 15 15 14 13 12 11 11 11 11 11 12 12 13 13 14 15 16 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 13 12 12 11 11 11 12 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 14 14 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 15 13 12 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 9 10 5 13 17 18 18 19 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 17 16 15 14 13 12 12 12 13 13 12 11 10 9 8 8 8 8 8 8 9 9 10 10 11 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 15 15 15 14 14 14 15 16 16 16 16 16 16 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 16 15 15 14 14 13 13 12 12 12 13 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 12 12 11 11 10 10 10 11 12 6 6 9 5 8 11 11 11 11 11 11 11 11 11 12 12 11 11 10 10 10 11 11 11 11 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 9 11 12 12 12 11 11 10 10 10 9 9 9 9 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 16 16 16 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 17 18 18 18 19 19 20 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 22 22 22 22 22 22 22 21 21 20 20 20 20 19 19 18 17 14 12 13 14 14 15 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 15 15 14 13 12 11 11 11 11 11 11 11 12 13 14 15 16 16 17 17 17 17 17 17 17 17 16 16 15 15 14 14 13 12 12 11 10 10 11 12 13 14 14 14 14 14 13 12 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 14 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 16 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 16 14 13 12 13 13 13 13 13 14 14 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 5 2 12 16 16 17 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 17 16 15 14 14 14 14 14 13 13 12 10 9 8 8 8 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 14 14 15 15 15 16 16 16 15 15 14 13 13 14 15 15 15 15 15 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 17 17 16 15 14 14 13 13 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 11 11 10 10 9 9 11 11 7 6 9 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 8 8 9 9 11 12 12 12 12 11 11 11 10 10 9 9 9 8 9 8 8 9 9 9 9 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 15 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 17 17 18 18 19 19 19 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 23 23 22 22 22 22 22 21 21 21 20 20 20 19 19 18 17 15 12 13 14 14 14 15 15 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 15 15 14 14 13 11 11 10 10 10 11 11 12 12 14 15 15 16 16 17 17 17 17 17 17 17 17 16 16 15 14 14 13 12 12 11 11 10 11 11 12 13 14 14 14 14 13 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 14 13 12 12 12 13 13 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 13 14 15 16 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 17 17 16 16 15 15 15 14 14 13 12 10 9 9 8 8 8 8 9 9 10 10 10 11 11 11 11 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 15 15 16 16 15 15 14 13 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 17 17 17 16 15 14 14 13 13 13 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 11 11 11 10 10 9 9 9 8 9 9 10 10 10 11 11 11 11 11 10 10 11 11 11 10 10 10 10 10 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 11 11 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 21 17 17 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 18 18 16 12 12 13 14 14 14 15 15 15 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 14 13 12 11 10 10 10 10 10 11 12 13 14 15 16 16 17 17 17 17 17 17 17 17 17 16 15 15 14 13 13 12 12 11 11 11 11 11 12 13 14 14 14 14 13 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 16 14 13 12 12 12 12 13 14 14 14 13 13 12 12 11 11 11 11 11 11 11 11 11 12 13 15 15 15 15 15 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 19 19 19 19 19 18 17 17 16 16 15 15 15 14 14 13 12 10 10 9 8 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 14 15 15 15 14 13 12 12 11 11 12 12 12 13 13 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 17 17 17 17 16 15 14 14 13 13 13 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 10 9 9 8 9 9 9 10 10 10 11 11 11 11 11 10 10 11 10 10 10 10 10 10 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 15 15 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 21 21 21 17 17 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 21 21 21 20 20 19 19 18 18 17 11 10 13 13 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 15 15 14 14 13 11 10 10 9 9 9 10 11 13 14 15 15 16 16 17 17 17 17 18 17 17 17 16 16 15 14 13 13 12 12 12 12 12 12 12 12 12 13 14 14 14 13 13 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 16 14 13 12 11 11 12 13 14 14 14 13 12 12 11 11 11 10 10 10 10 10 10 11 11 12 13 14 14 14 14 15 15 16 16 16 16 16 17 17 17 17 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 17 16 16 16 15 15 14 14 14 14 13 11 10 9 8 8 7 8 8 8 8 8 8 9 9 9 9 9 9 10 11 11 12 12 12 12 12 12 13 13 12 12 12 13 13 14 14 14 13 12 11 10 10 10 10 11 11 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 18 17 17 17 16 16 15 14 14 13 13 13 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 12 12 12 12 11 11 10 10 9 9 10 10 11 10 8 11 10 10 11 12 11 11 11 11 10 10 10 10 10 10 10 10 11 11 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 15 15 15 16 16 16 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 21 21 21 22 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 18 18 7 9 13 13 13 13 14 14 14 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 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 16 15 15 15 14 13 12 11 10 9 9 9 9 11 12 13 14 15 16 16 17 17 17 17 17 17 17 17 17 16 15 14 14 13 13 13 12 12 12 12 12 12 13 13 14 14 14 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 14 15 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 16 14 12 11 11 11 11 12 14 15 14 13 12 11 11 10 10 10 10 9 9 9 10 10 11 11 12 13 13 13 14 14 15 15 15 15 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 17 16 16 16 15 15 14 14 14 14 14 13 12 10 9 8 7 7 7 7 8 8 8 7 7 7 8 8 8 8 8 9 10 11 11 11 11 11 12 12 12 12 12 11 12 12 13 13 14 13 12 11 9 9 9 9 10 10 11 11 12 12 12 13 13 13 14 14 14 15 15 15 16 16 17 17 17 18 18 17 17 17 17 16 16 15 14 14 13 13 13 12 12 12 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 16 16 15 15 14 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 11 12 12 12 6 10 9 9 12 12 12 11 11 11 10 10 10 10 10 9 10 10 11 11 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 9 9 9 10 9 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 17 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 20 20 20 20 19 19 18 13 9 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 13 12 10 9 8 9 9 10 11 12 13 14 15 16 17 17 17 17 17 17 17 17 17 16 16 15 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 14 14 15 16 16 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 19 18 16 14 12 11 11 10 11 12 14 15 14 13 11 10 10 10 10 9 9 9 9 9 9 9 10 11 11 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 16 16 15 15 15 14 14 13 14 14 13 11 10 9 8 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 8 9 10 10 10 10 11 11 12 12 11 11 11 11 11 11 12 13 13 12 11 9 8 8 9 9 10 10 10 11 11 12 12 12 13 13 13 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 16 16 15 15 14 13 13 13 13 12 12 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 15 15 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 12 13 13 8 8 10 9 11 12 11 11 10 10 10 10 10 10 10 9 9 10 10 11 10 10 10 10 10 9 10 10 10 10 10 10 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 16 16 17 17 17 17 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 18 8 11 12 12 12 13 13 13 13 14 14 14 14 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 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 14 14 13 12 11 9 8 8 9 10 11 12 13 14 15 16 16 17 17 17 17 17 17 17 17 16 16 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 14 15 15 16 17 17 17 17 17 18 18 19 19 19 19 19 20 20 20 20 20 20 20 21 20 20 18 15 13 12 11 11 10 11 12 14 15 14 13 11 10 9 9 9 9 9 8 8 8 9 9 10 10 11 11 12 12 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 17 16 16 16 15 15 14 13 13 13 12 12 11 10 8 8 7 7 6 7 7 7 6 6 6 6 6 6 6 6 7 7 8 9 9 9 9 10 11 11 11 10 10 10 11 11 11 11 12 13 13 11 9 8 8 8 9 9 10 10 10 10 11 11 12 12 12 13 13 14 14 15 15 16 16 17 17 17 17 17 17 16 16 16 16 15 15 14 14 13 13 13 12 12 12 12 12 13 13 13 14 14 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 11 11 10 10 11 11 11 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 11 11 12 11 11 11 10 10 10 10 9 8 8 9 10 10 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 22 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 15 6 10 11 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 13 13 12 10 9 8 8 9 10 11 12 13 14 15 16 17 17 17 17 17 17 17 17 16 16 15 14 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 12 12 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 14 14 15 15 16 16 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 21 21 21 21 21 21 19 17 15 13 12 11 11 11 11 12 13 15 15 14 12 10 9 8 8 8 8 8 8 8 9 9 9 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 18 19 19 18 18 17 17 16 16 16 15 14 13 12 12 11 11 10 9 8 7 7 6 6 6 6 6 5 5 5 5 5 5 6 6 6 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 11 12 12 12 10 8 8 8 8 9 9 9 10 10 10 10 11 11 12 12 12 13 13 14 15 15 16 16 16 17 17 16 16 16 16 16 15 15 15 15 14 13 13 13 12 12 12 12 12 13 13 13 14 14 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 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 15 15 15 15 14 14 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 11 11 12 11 10 10 10 9 9 9 8 8 8 9 9 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 20 20 20 20 20 20 20 19 19 19 18 15 10 9 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 13 12 11 10 8 7 8 10 11 12 13 14 15 16 17 17 17 17 17 17 17 16 16 15 15 14 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 12 12 13 13 13 13 13 14 14 15 15 14 14 14 14 14 14 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 21 20 19 17 15 14 12 11 11 11 11 12 13 15 16 16 15 13 11 8 7 7 7 7 8 8 8 9 9 9 10 10 11 11 12 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 17 17 16 16 15 14 13 12 11 10 10 9 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 8 8 9 9 9 9 9 9 9 10 10 10 10 11 12 11 10 9 8 8 8 8 9 9 9 9 10 10 10 11 11 11 12 12 13 13 14 14 14 15 15 15 16 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 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 14 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 12 11 10 9 9 9 9 9 8 8 8 8 9 9 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 17 17 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 16 11 9 10 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 13 12 11 10 9 8 8 9 10 11 12 13 14 15 16 17 17 17 17 17 17 16 16 15 15 14 13 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 11 12 12 12 12 11 11 11 12 12 13 13 13 14 14 15 15 15 14 14 14 14 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 20 18 16 15 14 13 12 11 11 11 11 13 15 16 17 17 16 14 10 8 7 7 7 7 8 8 8 9 9 9 10 10 11 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 17 18 18 18 18 18 18 18 17 17 16 16 15 14 13 12 11 10 9 9 8 8 7 7 6 6 6 6 5 5 5 5 5 4 4 5 5 5 6 6 7 7 7 7 7 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 9 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 14 14 13 13 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 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 14 14 15 15 15 15 14 14 14 14 14 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 9 9 9 10 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 12 11 10 10 9 9 9 9 9 9 8 8 9 9 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 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 16 16 16 16 16 16 16 16 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 18 18 18 18 18 17 16 11 9 10 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 14 14 13 12 12 11 10 10 9 9 10 11 12 13 14 15 16 16 17 17 17 17 17 16 16 15 15 14 13 13 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 11 11 11 12 12 13 13 14 14 15 15 15 15 14 14 14 15 15 15 16 16 16 17 17 17 17 18 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 20 19 17 16 15 15 14 12 11 11 10 11 12 14 16 17 17 16 15 13 10 8 7 7 7 8 8 8 8 8 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 17 17 17 17 17 17 17 16 16 15 15 14 13 12 11 10 9 9 8 7 7 6 6 6 6 6 5 4 5 5 5 5 4 4 4 5 5 6 6 6 6 6 7 7 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 9 8 8 8 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 14 14 14 13 12 12 12 12 12 13 13 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 9 9 9 9 9 9 10 9 8 8 10 11 11 11 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 11 11 12 11 10 10 10 9 10 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 13 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 16 17 17 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 22 22 22 22 23 23 23 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 17 17 17 17 17 16 15 12 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 13 13 12 11 11 11 11 11 11 11 11 12 13 14 15 16 17 17 17 17 17 16 16 15 15 14 14 13 12 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 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 21 20 19 18 17 16 16 16 15 14 12 11 11 11 11 13 15 16 16 16 17 16 14 11 9 8 8 8 9 8 8 8 8 8 9 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 14 14 14 14 15 16 17 17 17 16 16 16 15 15 14 14 13 12 11 10 10 9 8 7 7 6 6 5 5 5 5 4 5 5 5 5 4 4 4 4 5 5 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 9 8 8 8 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 13 13 12 12 12 12 13 13 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 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 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 11 11 9 5 10 11 11 11 12 12 12 12 12 11 11 11 10 10 10 10 9 9 10 10 11 11 11 11 10 10 9 9 10 10 10 10 10 11 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 23 23 23 16 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 15 14 13 11 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 13 13 12 11 11 12 12 11 10 10 11 12 13 14 15 16 17 17 17 17 17 16 15 15 14 14 13 13 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 10 10 11 11 11 11 11 11 12 12 13 13 14 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 18 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 21 20 19 18 17 17 17 17 16 15 13 12 11 11 11 12 12 12 14 17 18 19 17 15 13 10 9 9 9 8 8 7 7 8 8 9 9 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 15 15 15 15 14 14 14 14 14 14 15 16 16 16 16 16 15 15 15 14 13 13 12 11 10 10 9 8 7 6 6 5 5 5 5 5 4 4 5 5 5 4 4 4 4 4 5 5 5 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 9 9 10 9 8 8 9 9 9 9 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 14 14 14 13 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 15 15 15 15 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 14 14 14 14 15 14 14 14 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 10 10 10 10 9 9 9 9 9 8 9 10 11 11 6 10 11 11 11 12 12 13 13 12 12 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 10 9 9 10 10 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 23 23 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 13 13 12 12 11 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 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 14 14 14 14 13 12 12 11 11 11 10 9 9 9 11 12 13 15 16 16 17 17 17 17 16 15 15 14 14 13 13 12 11 11 10 10 10 10 11 11 11 11 11 11 12 12 11 11 11 10 10 10 10 10 11 11 11 11 12 13 13 14 14 15 15 15 15 14 15 15 15 16 16 16 16 17 17 17 18 18 19 20 20 21 21 22 22 22 22 23 23 23 23 23 23 22 22 21 20 19 18 18 18 18 18 18 16 15 13 12 12 12 10 8 8 12 16 19 20 19 18 16 13 11 9 9 8 7 7 7 7 7 8 9 9 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 13 13 14 15 15 15 15 15 15 15 15 15 14 14 13 13 12 11 10 10 9 8 7 6 6 5 5 4 4 4 4 4 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 8 8 8 8 9 9 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 13 12 12 12 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 10 10 9 9 9 9 9 8 8 9 10 9 6 9 11 11 12 12 12 13 13 12 12 12 12 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 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 14 13 13 12 12 11 11 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 12 11 11 10 10 9 8 7 8 9 11 12 14 15 16 17 17 17 17 16 16 15 14 13 13 13 12 12 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 12 12 13 13 14 15 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 18 19 20 20 21 21 22 22 23 23 23 23 23 23 23 23 23 22 21 20 20 19 19 19 19 19 19 19 18 16 15 14 13 13 10 7 6 10 15 19 20 20 19 17 15 12 10 9 7 7 6 6 6 6 7 8 8 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 13 13 14 14 14 13 13 13 13 14 14 14 14 14 15 15 15 14 14 14 13 13 13 12 11 11 10 9 8 7 7 6 5 5 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 9 9 9 9 9 10 10 11 11 11 11 11 10 10 11 11 11 11 12 12 12 13 13 13 14 14 14 14 13 12 11 12 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 8 10 11 11 12 12 12 12 13 12 12 12 12 12 11 11 10 10 10 10 10 11 11 11 11 12 13 13 13 13 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 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 14 14 13 12 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 11 10 9 9 8 8 8 7 8 9 11 13 14 15 16 16 17 16 16 16 15 14 13 13 13 12 12 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 13 14 14 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 23 24 24 24 24 23 23 22 21 21 20 20 20 20 20 19 19 20 20 19 18 17 16 15 14 12 9 9 11 16 19 20 20 19 17 15 13 10 8 7 6 5 5 5 6 6 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 13 13 13 12 12 13 13 13 12 12 12 13 14 14 14 14 13 13 13 13 12 11 11 10 9 9 8 7 6 6 5 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 14 14 14 14 14 13 11 11 12 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 15 15 15 15 14 14 14 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 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 9 9 10 9 9 9 9 9 8 8 8 8 9 11 12 12 12 12 12 13 13 13 13 13 12 12 11 11 10 10 10 10 10 11 11 11 11 12 13 14 14 13 13 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 24 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 15 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 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 11 10 10 9 8 8 8 8 8 9 10 12 13 15 16 16 16 16 16 16 15 14 14 13 12 12 12 12 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 16 16 17 17 18 19 19 20 20 20 21 21 22 22 23 23 23 24 24 24 24 24 23 23 22 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 18 18 17 16 18 20 22 21 20 19 18 17 15 13 10 8 6 5 4 4 5 5 6 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 11 11 12 13 13 13 13 13 13 13 12 12 12 11 11 10 9 8 7 7 6 5 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 9 9 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 14 14 15 15 15 14 13 12 11 11 13 14 14 14 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 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 8 9 9 10 11 12 12 12 12 13 13 13 13 13 13 13 13 12 11 11 10 10 10 10 11 11 11 11 11 12 13 13 13 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 17 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 23 23 23 23 23 23 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 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 13 13 13 12 12 11 10 10 9 8 8 8 8 9 10 12 13 14 15 16 16 16 16 16 15 15 14 13 12 12 12 12 12 11 11 10 10 10 10 10 11 11 11 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 16 16 17 17 18 19 20 20 21 21 21 22 22 22 23 23 23 24 24 24 24 24 24 23 22 21 21 21 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 21 22 23 24 22 20 18 17 15 14 12 10 7 5 4 3 3 4 5 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 12 12 12 12 12 11 11 10 10 9 8 7 6 6 5 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 8 8 9 9 8 8 9 9 9 9 9 9 9 9 10 10 10 10 9 10 10 10 10 10 11 11 12 13 14 14 15 15 15 15 15 14 13 12 10 10 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 11 12 12 12 12 12 13 14 14 14 14 14 13 13 13 12 11 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 13 14 14 14 15 15 15 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 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 13 13 13 12 12 12 12 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 11 11 10 9 8 8 8 9 10 11 13 14 15 16 16 16 16 16 15 15 14 13 12 12 12 12 12 12 11 11 11 10 10 11 11 11 11 12 12 12 12 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 16 16 17 18 19 20 20 21 21 22 22 22 23 23 23 23 23 24 24 24 24 24 24 23 22 22 21 22 22 22 22 21 21 20 20 20 20 21 21 21 21 21 21 22 22 23 23 23 22 20 18 16 14 13 11 9 7 5 3 3 3 3 4 5 6 6 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 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 10 9 8 8 7 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 13 14 15 15 15 15 15 15 14 14 13 11 10 12 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 14 14 14 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 15 15 15 15 15 15 16 15 15 15 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 10 11 12 12 13 12 12 13 14 14 14 14 14 14 13 13 12 12 11 10 10 10 10 10 10 11 12 12 12 12 12 12 11 12 12 13 14 14 15 15 15 15 14 14 14 13 13 13 13 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 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 14 14 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 11 11 10 9 9 8 8 9 10 11 12 13 14 15 16 16 16 16 15 15 14 14 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 17 17 18 19 20 20 21 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 23 22 22 22 22 23 23 22 21 21 20 19 19 20 21 22 22 21 21 21 22 22 23 23 23 22 20 18 16 14 12 10 8 6 4 3 2 2 3 4 5 5 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 10 10 9 8 8 7 6 6 5 5 5 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 6 6 7 7 7 8 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 13 14 15 15 15 15 15 15 15 14 14 13 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 12 12 12 13 13 13 14 14 14 14 14 14 14 13 13 12 11 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 13 14 14 15 15 15 15 15 15 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 10 10 9 9 9 9 9 10 12 13 14 15 15 16 16 16 15 15 15 14 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 13 13 13 13 13 13 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 17 18 18 19 20 20 21 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 22 22 22 22 23 22 21 21 20 19 19 20 22 22 22 21 21 22 23 23 24 24 23 23 21 19 16 14 12 10 8 6 4 2 1 2 2 3 4 5 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 9 9 8 8 7 7 6 6 6 5 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 6 6 6 7 7 9 9 10 10 10 10 9 9 9 9 9 8 8 8 8 8 9 9 9 10 10 10 11 11 12 13 14 14 15 15 15 15 15 14 14 13 13 12 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 15 15 15 15 15 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 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 10 10 10 11 11 12 12 12 12 12 13 14 14 14 14 14 14 14 14 13 13 11 11 11 10 10 10 10 11 11 12 12 12 12 12 12 13 14 14 15 15 15 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 10 10 9 9 9 9 10 11 13 14 15 15 15 15 15 15 15 15 14 14 13 12 12 12 12 12 13 13 12 12 12 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 16 16 16 16 16 16 17 18 18 19 20 20 21 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 23 23 22 22 21 22 22 22 22 21 21 20 19 19 20 22 23 22 22 22 23 24 24 24 24 24 23 22 20 17 15 12 10 8 6 4 2 1 1 2 3 4 5 5 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 11 11 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 6 6 5 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 6 6 6 6 7 8 9 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 12 13 14 14 14 14 14 14 13 13 12 12 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 10 10 11 11 12 12 12 12 12 12 13 14 14 14 14 14 13 13 13 13 12 11 11 11 11 11 11 11 11 11 11 12 12 12 13 14 15 15 15 15 15 16 15 15 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 16 16 17 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 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 12 12 12 11 11 11 11 10 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 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 10 12 13 14 15 15 15 15 15 15 15 14 14 14 13 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 13 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 17 17 18 19 19 20 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 23 22 22 21 21 21 21 21 21 21 20 20 19 20 21 22 23 23 23 24 25 25 25 25 24 24 24 22 20 18 15 13 11 8 6 4 2 1 1 2 3 4 4 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 8 8 8 9 9 9 9 10 10 10 10 9 9 9 8 8 8 7 7 6 5 5 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 6 6 6 6 6 8 9 10 10 11 10 10 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 11 12 12 12 12 12 12 13 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 14 14 14 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 14 14 14 14 14 14 13 13 12 12 11 11 11 11 11 11 11 11 11 11 12 12 13 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 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 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 9 9 10 11 12 13 14 15 15 15 15 15 14 14 14 14 13 13 12 12 12 12 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 18 19 19 20 20 21 22 23 23 22 22 22 23 23 22 22 22 22 22 23 23 24 23 23 22 22 21 21 20 20 21 21 21 21 20 20 20 20 21 22 23 23 24 25 25 25 25 25 24 24 24 23 21 18 16 14 11 9 7 5 3 1 0 1 2 3 4 4 5 5 4 4 4 4 5 5 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 9 10 11 11 10 10 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 7 6 6 5 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 4 4 5 5 4 4 5 5 6 7 7 7 6 6 6 6 7 9 10 10 11 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 12 12 13 13 14 14 14 14 14 14 13 12 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 14 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 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 11 11 11 10 10 9 9 9 9 9 10 11 13 14 14 15 15 15 15 14 14 14 14 14 13 13 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 15 15 15 15 15 16 16 17 17 17 17 16 16 16 17 18 18 19 19 19 20 20 21 22 23 23 23 23 23 23 23 22 22 22 22 22 23 23 23 22 22 21 21 21 20 20 20 20 20 21 20 20 20 20 20 21 21 22 23 24 25 25 25 25 24 24 24 23 22 21 19 17 14 12 10 8 5 4 2 0 1 2 3 4 4 4 4 4 3 3 3 4 5 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 9 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 7 6 5 5 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 4 5 5 4 4 4 5 6 7 7 7 7 6 5 6 6 8 10 11 11 11 10 9 9 9 9 9 9 8 8 8 7 7 7 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 16 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 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 14 14 14 14 14 14 13 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 14 14 14 15 15 16 16 15 15 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 17 17 17 17 18 18 19 19 19 19 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 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 10 9 8 8 8 8 9 10 12 13 14 15 15 15 15 14 14 14 14 14 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 18 19 19 19 19 19 20 20 21 22 23 23 23 24 24 24 23 22 21 21 21 22 22 22 22 21 21 21 21 20 20 20 19 20 20 21 20 20 19 19 19 19 20 22 23 24 25 25 25 24 24 23 23 23 22 21 19 17 15 13 11 9 6 5 3 1 1 1 2 3 4 4 3 3 3 2 3 3 4 5 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 8 9 10 10 10 9 9 9 9 9 9 8 8 8 8 7 7 7 7 8 8 8 8 9 9 9 9 9 9 8 7 6 6 5 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 4 5 5 5 4 4 5 6 8 8 8 8 7 6 5 6 8 10 11 11 11 10 9 9 9 9 9 9 8 8 8 7 7 7 7 7 8 8 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 11 12 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 13 12 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 14 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 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 22 22 22 23 23 23 23 23 23 23 23 23 23 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 8 8 8 8 9 10 12 13 14 15 15 15 14 14 14 14 13 14 14 13 13 13 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 17 17 18 18 18 17 17 18 19 19 19 19 19 19 20 20 21 21 22 23 23 24 24 23 23 21 20 21 21 22 22 21 21 20 20 20 20 20 20 19 18 19 20 20 19 18 18 17 18 19 20 22 23 24 24 24 24 24 23 23 23 23 22 21 20 18 16 14 12 10 8 6 4 2 1 1 2 3 3 3 3 2 2 2 2 3 4 5 6 6 6 6 6 6 7 7 7 8 8 8 9 10 10 10 10 10 9 9 9 9 8 8 8 9 9 8 8 8 7 7 7 7 7 8 8 8 8 8 8 9 9 8 8 7 6 6 5 5 4 4 4 4 3 3 3 3 3 3 3 4 4 4 3 3 3 3 4 5 5 5 4 4 4 5 8 8 9 8 7 6 5 5 8 10 11 12 11 10 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 8 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 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 13 12 11 10 10 11 12 12 13 13 12 12 12 12 13 13 14 15 16 16 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 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 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 9 8 8 9 10 11 12 13 14 15 15 14 14 14 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 21 21 22 23 23 23 23 23 22 21 20 21 21 22 21 21 20 20 20 20 20 20 19 18 18 18 19 19 19 17 17 17 18 19 20 22 23 24 24 24 24 24 24 24 23 23 23 22 21 19 17 15 13 11 9 7 5 3 2 1 2 2 3 3 3 2 2 2 3 3 4 4 5 5 5 5 5 5 5 6 6 7 7 7 9 10 10 10 10 10 9 8 8 8 8 8 8 9 9 9 8 8 7 7 6 6 7 7 8 8 8 8 8 8 8 8 7 7 6 6 5 5 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 3 3 3 3 4 5 5 4 4 3 5 7 8 8 8 7 6 4 5 7 10 12 11 10 9 9 8 9 9 9 9 8 8 8 7 7 7 7 7 7 7 8 8 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 13 12 10 10 10 11 12 13 13 13 13 12 12 13 13 14 15 16 16 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 16 16 16 16 16 16 16 16 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 23 23 23 23 24 24 24 24 24 24 24 12 12 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 9 8 8 9 10 11 12 13 14 14 14 14 14 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 17 17 18 18 18 18 17 18 18 19 19 19 19 20 20 20 21 21 21 21 22 22 23 23 23 22 20 20 20 21 21 21 21 20 19 20 20 20 20 19 18 17 17 19 19 18 17 17 17 18 19 20 22 23 24 24 24 24 24 24 24 24 23 23 22 21 20 18 16 14 12 10 8 6 4 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 5 5 6 6 8 10 10 10 10 10 9 8 8 8 9 9 8 9 9 9 8 8 7 7 6 6 7 7 8 8 7 7 7 7 7 7 7 6 6 5 5 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 4 4 5 4 3 3 4 6 8 9 8 7 6 4 4 7 11 12 11 10 9 9 8 8 8 9 8 8 8 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 14 13 12 11 10 10 11 12 12 13 13 13 13 13 13 14 14 15 16 16 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 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 23 23 23 23 24 24 24 24 24 24 24 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 10 9 8 7 8 8 10 11 12 13 14 14 14 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 17 17 18 18 17 17 17 18 18 19 19 19 19 20 20 20 21 21 21 21 21 21 22 22 23 23 22 21 20 20 21 21 21 20 20 19 20 20 20 20 19 18 17 17 18 19 18 17 17 17 18 19 21 22 23 24 24 24 24 24 24 24 24 23 23 22 21 20 19 17 15 13 11 9 7 6 4 3 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 7 9 10 10 11 10 10 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 8 8 7 7 6 6 6 6 6 6 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 4 4 4 4 3 3 4 6 8 9 9 8 6 4 3 7 11 12 11 10 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 10 11 11 12 12 13 13 14 14 13 13 13 13 13 12 12 12 12 12 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 11 10 10 11 11 12 12 13 13 14 14 14 14 14 15 16 16 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 15 15 15 16 16 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 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 11 11 12 12 12 13 13 13 13 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 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 10 10 8 7 7 7 8 10 11 12 13 13 13 13 12 12 12 13 13 13 14 14 14 14 14 14 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 16 16 16 17 17 17 17 17 18 18 18 17 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 21 20 20 20 20 20 20 20 20 20 20 20 20 19 18 17 17 18 19 18 17 17 17 19 20 21 22 23 24 24 24 24 24 24 24 24 24 23 22 21 20 19 18 16 14 12 10 8 7 5 4 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 2 2 2 2 3 3 3 3 6 8 9 10 11 11 11 10 10 9 9 9 9 8 9 9 9 9 9 8 8 7 7 8 8 8 7 7 6 6 5 5 5 5 4 4 3 3 3 3 2 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 3 4 4 4 4 5 6 7 9 9 9 8 7 4 3 7 11 12 11 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 9 9 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 11 12 12 13 13 14 14 13 13 13 13 13 13 12 12 12 12 13 13 14 15 15 15 15 16 16 15 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 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 11 11 11 11 11 11 11 13 14 14 14 14 15 15 16 17 18 17 17 17 17 16 16 16 16 16 15 15 15 15 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 11 11 11 12 12 13 13 13 13 13 13 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 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 10 9 7 6 6 7 8 9 11 12 13 13 13 12 12 12 12 13 13 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 14 14 14 15 15 16 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 21 21 21 22 21 21 20 21 22 22 22 21 21 20 20 20 20 20 20 20 21 21 21 20 19 18 17 18 18 19 19 18 18 18 19 20 21 22 23 24 24 24 24 24 24 24 24 24 23 22 22 21 20 18 17 16 14 12 10 8 7 6 5 4 3 4 3 3 3 3 3 2 2 2 2 2 1 1 1 1 2 2 2 2 2 3 5 8 9 10 11 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 8 7 7 7 8 8 7 7 6 5 5 4 4 4 4 3 3 3 2 2 2 3 3 3 3 4 4 3 3 3 4 4 4 4 4 3 2 3 3 4 5 6 8 9 9 9 10 10 9 7 5 2 7 11 12 11 9 8 7 7 7 8 8 8 7 7 7 7 7 8 8 7 7 6 6 7 8 9 9 10 10 10 10 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 8 9 9 11 12 12 13 13 14 14 14 14 13 13 13 13 12 12 12 12 13 13 14 14 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 11 11 10 10 10 10 11 13 14 14 15 15 16 17 18 18 18 18 17 17 17 16 16 16 16 16 15 15 15 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 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 10 9 7 5 5 6 8 10 11 12 13 13 12 11 11 12 12 13 14 14 14 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 16 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 21 22 22 21 21 21 22 22 22 21 21 20 19 19 19 19 20 20 21 21 21 20 19 18 18 18 19 19 19 18 18 19 19 20 21 22 24 24 25 25 25 24 24 24 24 24 23 23 22 21 20 19 18 17 15 13 11 10 8 7 6 5 5 5 5 4 4 4 4 4 4 3 3 3 3 2 2 1 2 2 2 2 2 3 5 7 9 10 11 12 12 11 10 10 9 9 9 9 9 9 9 9 9 8 8 7 7 7 8 8 8 7 6 5 4 4 3 3 3 3 2 2 2 2 3 3 4 4 4 4 5 4 4 4 4 4 4 5 4 3 2 2 2 3 4 7 9 10 10 10 10 10 10 9 6 2 5 10 12 11 9 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 6 6 6 7 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 9 10 11 12 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 11 11 10 10 9 10 10 12 14 14 15 16 17 17 18 18 18 18 17 16 17 16 16 16 16 16 15 15 15 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 19 19 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 10 10 11 11 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 11 11 11 12 12 12 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 11 11 10 10 10 10 10 9 7 5 5 6 8 10 12 13 12 12 11 11 11 12 13 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 20 20 21 21 20 20 20 20 20 20 21 22 22 22 22 22 22 22 22 22 21 20 19 18 19 19 19 20 21 21 20 20 19 19 18 19 19 19 19 19 19 19 20 21 22 23 24 25 25 25 25 25 24 24 24 24 24 23 22 22 21 20 19 18 16 15 13 11 10 9 8 7 6 6 6 5 5 5 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 4 7 8 8 10 11 12 12 11 11 10 9 9 9 9 9 9 8 8 8 8 7 7 6 7 7 8 8 7 6 5 4 3 3 3 2 2 2 2 2 2 3 3 4 4 5 5 5 5 5 4 4 4 4 5 4 4 3 2 2 2 2 6 8 10 10 10 11 11 11 10 7 3 4 9 11 10 9 8 7 6 7 7 8 7 7 7 7 7 8 9 9 8 7 6 6 6 7 7 8 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 11 12 13 14 14 14 15 14 14 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 13 12 12 12 11 11 10 10 10 10 10 11 12 13 15 16 16 17 17 18 17 17 17 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 9 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 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 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 10 9 9 9 9 9 8 7 6 6 7 9 11 13 12 11 11 10 11 12 13 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 15 15 15 15 15 15 16 16 17 17 16 16 16 17 17 18 18 19 19 19 19 19 20 20 21 21 21 21 20 19 19 19 19 20 21 22 22 22 22 23 23 22 22 21 20 19 18 18 19 20 20 21 21 20 20 19 19 19 19 20 20 20 20 20 20 20 21 22 23 24 25 26 26 25 25 25 25 24 24 24 24 23 22 22 21 20 19 18 16 14 13 12 10 9 8 7 7 6 6 5 5 5 5 5 5 5 4 4 4 4 3 3 3 2 2 3 5 8 8 9 10 11 11 12 11 11 10 9 9 9 9 9 8 8 8 8 7 7 6 6 6 6 7 7 7 6 5 4 3 2 2 2 2 2 2 2 2 3 3 4 5 5 6 6 6 6 5 5 4 4 5 5 4 4 4 4 3 1 3 6 7 9 10 11 11 11 10 7 3 3 7 9 9 9 8 7 6 7 8 8 8 8 7 7 8 9 9 9 8 7 6 6 7 7 7 8 9 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 8 10 11 13 13 14 14 15 14 14 14 14 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 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 11 11 13 15 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 8 9 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 11 11 10 9 8 8 8 8 7 6 6 7 9 11 12 12 11 10 10 11 12 13 13 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 16 16 17 18 19 19 19 19 19 20 20 20 21 21 22 21 20 19 19 19 19 20 21 21 22 22 22 22 22 22 22 22 21 20 19 18 18 20 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 22 23 24 25 26 26 26 26 25 25 25 25 25 25 24 24 23 23 22 21 20 19 17 16 14 13 12 10 9 8 7 7 6 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 5 8 9 9 9 10 11 11 11 11 10 9 9 8 8 8 8 8 8 7 7 7 7 6 5 5 6 6 6 6 5 4 3 3 2 2 2 2 2 2 3 3 3 4 5 5 6 6 7 7 7 6 5 5 5 5 5 5 6 6 6 5 2 2 4 5 7 9 10 11 11 11 8 3 2 5 7 8 8 8 7 7 7 9 10 10 9 8 8 9 10 10 9 8 7 6 7 7 7 8 8 9 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 8 10 12 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 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 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 11 12 14 15 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 8 8 9 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 10 9 9 8 8 7 7 6 5 5 7 9 11 11 11 10 10 11 12 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 16 16 17 18 19 19 20 20 20 20 20 20 21 21 21 21 20 19 19 20 20 20 21 22 22 22 22 22 22 22 22 22 21 21 20 19 19 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 24 25 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 23 22 21 20 19 17 16 14 13 12 10 9 9 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 3 4 7 9 9 10 10 11 11 11 10 10 9 9 8 8 8 8 8 7 7 7 7 7 6 6 5 5 5 6 6 5 5 4 3 2 1 1 1 2 2 2 3 3 4 4 5 6 6 7 7 8 8 7 7 6 6 6 6 7 7 9 9 7 3 1 2 3 5 7 8 9 10 9 7 3 1 3 5 7 7 8 7 7 8 10 11 11 10 10 10 11 11 10 9 7 6 6 7 7 8 8 9 9 10 10 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 8 8 10 12 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 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 12 12 12 12 12 12 11 11 11 11 11 11 11 10 11 12 13 14 16 17 17 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 7 8 9 9 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 12 12 12 12 12 11 10 10 9 9 8 7 5 5 5 5 6 8 9 9 9 10 10 11 12 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 15 15 16 16 16 16 16 16 16 16 15 15 15 15 16 16 17 18 19 20 20 20 20 20 20 20 21 21 21 21 21 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 24 25 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 23 22 21 20 19 18 16 15 13 12 11 10 9 8 7 6 6 6 6 5 5 4 3 3 3 4 3 3 3 4 7 8 9 10 11 11 10 10 9 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 4 4 3 2 1 1 1 1 2 3 3 4 5 5 6 6 7 8 8 8 9 9 8 8 8 7 7 8 9 10 10 8 4 1 1 1 3 5 6 6 7 7 5 3 1 2 4 6 7 8 8 8 9 11 12 12 12 12 13 13 12 10 7 6 5 5 6 7 7 8 8 9 9 10 9 9 9 9 9 8 9 9 9 9 9 8 8 7 6 6 6 6 6 6 6 7 8 10 12 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 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 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 13 14 15 17 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 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 6 7 8 9 9 10 10 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 10 10 11 11 11 11 11 11 10 10 9 9 9 9 7 5 4 5 5 6 7 8 9 9 10 11 12 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 15 15 15 14 14 15 15 15 15 15 14 14 14 15 16 16 16 16 16 15 15 15 15 15 16 16 16 17 18 19 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 23 23 22 22 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 25 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 22 21 20 19 18 16 15 13 12 11 10 9 8 7 7 6 6 5 5 5 4 3 3 3 3 3 3 3 5 7 9 10 11 11 10 8 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 6 6 5 5 5 5 5 4 3 2 1 1 1 1 1 2 3 3 4 5 6 6 6 7 8 9 9 9 10 10 10 9 9 9 9 10 11 10 8 5 2 1 1 2 3 4 4 4 4 3 2 1 1 3 5 6 7 7 8 9 11 12 13 13 14 15 15 14 10 7 4 4 4 5 6 6 7 8 8 9 9 9 9 8 8 8 8 8 9 9 9 9 8 8 7 6 6 6 6 6 6 6 6 8 10 11 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 11 11 12 12 13 13 15 16 18 18 19 19 19 18 18 18 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 17 17 17 17 18 18 19 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 5 6 7 8 9 9 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 14 14 14 14 14 14 13 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 11 11 11 10 9 9 8 9 10 11 11 11 10 9 9 8 7 7 8 9 9 8 6 5 5 5 6 7 9 10 10 11 12 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 15 15 14 14 14 14 14 15 15 15 14 14 14 14 15 16 16 16 16 16 15 15 15 15 16 16 16 17 18 19 20 21 21 22 22 22 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 26 26 26 26 25 25 25 24 24 25 25 25 25 25 25 25 25 25 24 24 23 23 22 21 20 19 17 15 14 13 13 12 11 10 10 9 7 6 6 5 5 4 3 3 3 3 3 3 4 7 9 10 11 11 9 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 5 5 5 5 5 4 3 2 1 1 1 1 1 2 3 4 4 5 6 7 7 8 9 10 10 10 11 11 12 11 11 10 10 11 11 11 9 6 2 1 0 2 3 3 2 2 2 1 1 1 1 2 4 5 6 7 8 10 12 13 13 14 15 16 16 15 11 7 4 3 4 4 5 6 6 7 8 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 7 6 6 5 5 6 6 6 6 7 9 10 11 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 10 11 12 13 13 14 15 16 17 18 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 19 19 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 24 24 24 24 5 6 7 7 8 9 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 11 11 11 11 10 10 9 7 6 5 6 7 9 10 10 9 7 6 6 6 6 7 8 8 8 7 5 5 5 6 8 9 10 11 12 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 16 15 15 14 14 14 14 14 14 15 15 14 14 14 14 14 15 16 16 16 16 15 15 15 15 16 16 17 18 18 19 20 21 22 22 23 23 22 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 25 25 25 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 23 23 22 21 19 17 16 14 14 14 15 15 15 14 13 11 10 10 9 7 5 4 4 4 4 4 4 7 9 10 10 10 9 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 2 1 1 0 1 1 2 3 3 5 5 6 7 7 8 9 10 11 11 12 13 13 13 13 13 12 12 12 11 9 6 2 0 1 2 2 2 2 1 1 0 1 1 1 2 3 4 5 6 8 10 12 13 13 14 15 17 17 16 12 8 5 3 3 3 4 5 5 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 5 6 7 9 11 12 13 14 14 14 14 14 14 14 14 14 15 15 14 14 14 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 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 12 11 11 11 13 14 15 16 17 17 18 19 19 20 19 19 19 18 18 18 18 18 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 5 5 6 7 8 8 9 10 10 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 13 13 12 10 9 9 9 8 6 5 4 3 2 3 4 6 7 7 7 5 4 4 4 4 5 5 6 6 5 4 4 5 7 8 10 11 11 12 13 13 13 13 13 13 14 14 15 15 16 16 17 17 17 16 15 14 14 13 13 13 14 14 14 14 14 14 13 14 14 15 16 16 16 16 16 15 15 15 16 17 18 18 19 20 21 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 25 25 25 25 25 25 25 25 24 23 22 22 22 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 22 20 18 17 16 16 18 19 19 18 17 16 14 13 12 10 7 5 5 5 4 4 5 6 7 8 8 8 8 7 6 6 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 2 1 1 1 0 0 0 1 2 3 5 5 6 7 8 8 9 11 12 12 13 13 14 15 16 16 15 14 13 12 9 6 2 1 3 3 3 2 2 2 1 1 1 1 1 1 2 3 4 6 9 11 12 12 12 14 15 17 18 17 14 9 6 4 3 3 3 4 4 4 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 7 7 6 6 5 5 5 5 5 5 5 6 8 9 11 11 12 13 13 14 14 14 14 14 14 15 15 15 14 14 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 12 13 15 16 17 18 18 19 20 20 20 20 19 19 19 19 19 18 18 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 19 19 19 20 20 20 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 24 24 4 5 5 6 7 8 9 9 10 11 11 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 12 11 11 12 12 12 12 12 12 12 12 13 13 14 14 14 13 12 10 8 7 7 5 4 3 2 1 1 1 1 2 2 2 2 2 2 2 2 3 3 4 4 4 4 5 5 5 7 8 9 10 11 12 12 12 12 12 12 13 13 14 15 15 16 17 17 17 17 16 15 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 17 18 18 19 20 21 21 22 23 24 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 25 25 26 26 26 25 25 25 25 24 23 22 21 22 24 25 25 25 25 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 25 25 25 25 25 24 24 23 22 20 19 20 21 21 22 21 21 19 18 16 14 12 9 8 7 6 5 5 5 6 6 6 6 7 7 7 7 7 6 7 7 8 7 7 7 7 7 6 6 6 6 6 6 6 5 5 4 3 3 2 2 1 1 1 1 1 1 2 3 4 5 6 7 8 8 9 11 13 13 14 14 16 17 18 19 19 18 17 14 11 6 1 2 3 4 4 3 2 1 0 1 1 1 0 0 1 2 4 6 8 10 11 11 11 13 15 17 18 17 14 11 7 5 4 4 4 4 4 4 3 3 4 4 5 5 5 6 6 7 7 7 8 8 8 7 7 6 6 5 5 5 4 4 4 5 5 7 8 9 9 10 11 12 13 14 14 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 12 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 14 14 14 13 13 13 13 13 14 15 16 17 18 19 20 20 21 21 20 20 20 20 19 19 19 18 18 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 19 19 20 20 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 24 24 4 4 5 6 6 7 8 9 10 10 11 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 11 11 11 11 11 12 12 12 12 12 13 13 14 15 16 15 14 13 11 9 8 7 6 5 4 4 3 2 1 0 1 1 1 1 1 1 1 2 2 3 3 4 4 4 5 5 6 7 8 9 10 11 12 12 11 10 11 12 13 13 14 15 15 16 17 17 18 17 16 15 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 18 19 20 21 22 23 23 24 25 25 24 24 23 23 22 22 22 22 22 22 22 22 22 23 23 24 24 25 25 26 26 26 26 26 26 25 25 24 23 22 22 23 24 25 25 25 25 24 24 24 24 24 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 23 23 22 21 19 17 14 12 10 9 7 6 6 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 4 3 3 2 2 2 2 1 1 1 1 2 3 4 5 6 6 7 7 8 11 14 15 17 18 19 21 22 22 23 23 22 18 13 6 0 2 4 4 4 4 3 2 2 2 2 2 2 2 0 2 3 6 8 9 10 9 10 12 14 17 18 17 14 11 9 7 6 6 6 6 5 4 3 3 3 3 4 4 5 5 5 6 7 8 9 10 9 8 7 7 6 6 6 6 4 4 4 4 4 5 7 8 8 9 10 11 12 13 14 15 16 16 16 16 16 15 14 14 14 14 13 13 12 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 14 14 15 16 16 17 18 19 19 20 21 21 21 21 20 20 20 19 19 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 19 19 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 3 4 4 5 6 7 7 8 9 10 10 11 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 15 15 15 15 16 16 16 15 15 15 15 15 14 13 13 12 12 12 11 11 11 11 12 12 12 12 12 12 13 14 15 16 16 16 15 14 13 12 11 9 8 6 5 4 4 3 2 1 2 2 1 1 1 2 3 3 3 3 3 3 4 4 5 5 6 7 9 10 11 11 12 11 10 10 11 12 13 13 14 15 15 16 17 18 18 17 15 14 13 13 13 13 13 12 13 13 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 19 20 21 22 23 24 24 25 25 25 24 24 23 23 22 22 22 22 22 22 22 22 23 23 24 24 25 25 26 26 27 27 27 26 26 26 25 24 24 23 23 23 24 25 25 25 25 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 26 25 25 25 25 24 22 21 19 17 14 12 10 8 7 7 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 8 8 7 7 7 7 7 6 6 6 6 5 5 4 4 3 3 2 2 2 2 2 2 2 3 4 4 5 6 7 8 9 10 14 16 18 20 22 25 26 26 26 27 27 26 22 14 6 1 2 3 4 5 6 7 8 10 10 9 7 5 3 0 2 4 6 8 9 9 9 9 11 13 16 17 17 15 12 10 8 8 7 7 7 6 5 5 4 3 3 3 4 4 4 4 5 7 9 11 11 10 9 8 7 6 6 6 6 5 3 3 4 4 4 5 7 7 8 9 9 10 11 12 13 14 15 16 16 16 15 15 15 14 14 13 13 12 12 12 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 15 15 16 16 17 17 18 19 19 20 21 21 21 21 20 20 19 19 18 18 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 19 19 20 20 21 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 23 23 23 23 23 3 3 4 4 5 6 7 8 8 9 10 11 11 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 16 16 16 16 16 15 15 15 15 14 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 14 15 15 16 16 15 14 13 13 13 11 9 8 6 5 4 4 3 3 3 3 2 1 2 3 3 3 3 3 3 4 4 5 5 6 7 8 9 10 11 11 11 11 10 10 11 12 13 13 14 15 16 17 18 18 17 16 14 13 13 13 13 13 13 12 13 13 14 15 15 16 16 15 15 14 14 14 15 15 16 17 17 18 20 21 22 23 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 23 23 23 24 25 25 26 26 26 27 27 27 27 27 26 26 26 25 25 24 23 23 23 24 25 25 25 24 24 24 23 23 22 22 22 23 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 27 27 26 26 25 24 22 20 18 16 14 12 10 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 9 9 9 8 8 7 7 7 7 7 6 6 5 5 5 4 4 4 3 3 3 2 2 2 2 3 3 4 5 6 7 8 9 11 13 16 18 20 22 24 27 29 29 29 29 29 27 22 14 5 1 2 3 5 7 10 12 15 16 15 12 9 6 4 1 3 5 7 8 9 9 8 8 10 12 14 16 16 14 12 11 10 10 9 9 9 7 7 5 4 3 3 3 4 3 3 3 5 8 11 13 12 10 9 8 7 6 6 6 6 4 3 3 3 3 3 4 5 6 7 8 8 9 10 11 12 13 14 15 15 16 16 15 15 15 14 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 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 16 16 15 15 15 15 15 15 15 14 14 14 15 15 15 16 16 16 17 17 17 18 18 19 20 21 21 21 21 20 20 19 18 18 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 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 23 23 23 23 2 2 3 4 4 5 6 7 8 9 10 10 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 14 14 14 14 14 13 12 11 11 11 11 10 9 7 7 6 4 3 3 4 3 3 2 2 2 2 2 3 3 4 4 5 5 5 6 7 8 9 10 11 11 11 11 11 11 11 12 12 13 14 15 16 17 18 18 17 15 14 13 12 13 13 13 13 13 13 13 14 15 16 16 16 15 14 14 14 14 14 15 16 17 18 20 21 22 24 24 25 24 24 23 23 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 25 26 26 27 27 27 27 27 27 27 27 26 26 25 25 24 23 22 23 24 25 25 25 24 24 24 23 23 22 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 28 28 28 28 28 28 28 28 27 26 26 25 24 22 20 18 16 13 11 10 9 8 8 8 7 8 8 8 8 8 8 8 8 8 9 9 9 8 8 7 7 7 7 7 6 6 6 5 5 5 4 4 4 3 3 3 2 3 3 3 4 5 6 7 8 9 10 12 14 17 19 21 23 25 27 28 29 30 30 30 28 24 16 2 1 2 3 5 8 12 15 17 16 14 11 8 6 4 1 3 5 7 8 9 9 9 9 9 10 12 13 14 13 12 12 12 11 11 11 10 9 7 5 4 4 4 5 6 5 3 3 4 6 9 9 4 5 7 9 8 7 6 6 6 4 3 3 3 2 2 3 4 5 6 8 9 10 10 11 12 13 13 14 15 15 16 16 16 15 14 13 13 12 12 11 11 12 12 12 12 12 13 13 14 14 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 18 19 20 21 21 21 20 20 19 18 18 17 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 19 19 20 20 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 1 2 2 3 4 4 5 6 7 8 9 10 11 11 12 12 13 13 13 14 14 14 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 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 14 14 13 12 12 12 11 10 10 11 11 11 10 10 9 9 7 5 3 3 4 3 2 2 2 2 3 3 3 4 4 5 5 6 6 7 8 9 10 11 11 11 11 10 11 11 12 12 13 14 15 16 17 17 17 16 15 14 13 13 13 13 13 13 13 13 14 14 15 16 16 16 15 14 13 13 14 15 16 17 18 20 21 22 24 25 25 25 24 23 22 21 21 21 22 22 23 23 23 23 23 23 24 24 24 24 24 25 26 27 27 28 28 28 27 27 27 27 26 25 24 23 23 22 22 23 24 24 25 24 24 24 24 24 23 23 22 22 22 22 22 23 23 24 24 24 24 24 24 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 27 27 26 26 25 24 22 20 17 15 13 11 10 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 6 6 6 6 5 5 5 4 4 3 3 3 3 3 4 5 6 6 7 8 10 11 12 14 17 19 22 24 26 27 28 29 30 30 30 30 29 23 7 7 7 7 8 11 13 15 14 12 10 9 7 6 4 1 3 7 9 10 11 13 12 11 10 9 9 10 11 11 12 12 12 13 12 12 11 9 7 4 3 3 5 8 11 8 3 1 2 2 2 3 6 2 5 9 10 8 7 7 6 5 4 3 2 2 1 2 3 4 6 7 9 10 11 11 12 12 13 14 15 15 16 16 16 15 14 13 12 12 12 11 11 12 12 12 12 12 12 12 13 14 14 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 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 18 19 20 21 21 20 19 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 18 19 19 20 20 20 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 2 1 1 2 3 4 5 6 6 8 9 10 10 11 12 12 12 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 14 14 14 14 14 13 13 12 12 12 12 12 13 14 14 12 12 11 11 11 11 11 12 13 13 13 13 12 12 10 8 4 3 4 4 3 2 3 3 3 3 4 4 4 5 6 6 7 7 8 9 10 10 11 10 10 10 11 11 12 12 13 13 14 16 17 17 17 16 15 14 14 13 13 13 13 13 13 13 14 14 15 16 17 16 15 14 14 14 14 15 16 18 19 21 22 24 25 25 25 24 23 21 21 20 21 21 22 23 23 24 24 24 24 24 24 24 24 24 25 26 26 27 28 28 28 28 28 29 28 27 26 24 23 22 23 23 23 23 23 24 24 24 24 24 24 24 24 23 22 21 22 22 22 23 23 23 23 23 24 24 24 24 24 24 25 25 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 25 24 23 21 19 16 14 12 11 10 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 5 5 4 4 4 3 4 4 5 6 7 8 9 10 12 13 14 16 20 23 25 27 28 29 29 31 31 31 31 30 27 18 16 16 16 16 16 16 15 12 10 9 8 8 7 5 3 2 5 8 11 14 15 14 13 11 8 7 6 7 8 9 10 10 9 9 9 8 6 3 2 2 2 4 7 11 6 1 2 3 3 3 5 6 4 2 8 11 11 10 9 8 7 5 4 3 2 1 1 2 4 5 7 8 10 10 11 11 12 13 14 15 16 16 17 17 16 14 12 12 11 11 11 11 11 12 12 12 12 12 12 13 13 14 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 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 14 14 14 14 15 15 15 16 16 17 17 17 17 17 16 16 16 17 18 18 19 19 19 19 18 17 17 16 16 16 15 15 15 15 15 14 14 15 15 15 15 15 16 16 17 17 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 3 2 1 1 2 3 4 5 6 7 8 9 10 11 11 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 14 14 14 14 14 14 15 15 15 14 14 13 13 12 12 12 12 13 13 13 12 12 12 12 12 13 13 14 15 15 15 14 14 13 12 10 6 3 4 4 3 3 3 4 4 4 4 5 5 6 6 7 7 7 8 8 9 10 10 10 9 10 11 12 12 12 13 13 14 15 16 17 17 16 15 14 14 14 14 14 14 14 14 14 14 15 16 16 17 17 16 15 15 15 15 16 17 19 20 22 23 24 25 25 24 23 22 21 20 21 21 22 23 24 24 25 25 25 24 24 24 24 24 25 25 26 27 27 28 28 28 28 29 29 29 28 26 24 23 23 23 24 23 23 24 24 24 25 25 25 25 25 24 23 22 21 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 25 24 23 21 19 16 14 13 12 11 10 10 10 10 10 10 10 10 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 7 8 8 8 7 7 6 6 6 5 5 4 4 5 6 6 7 8 10 11 12 14 15 17 20 23 26 28 30 30 31 31 31 30 30 29 28 25 24 23 22 21 20 18 15 12 10 8 8 7 7 7 5 1 4 9 13 15 15 14 13 10 7 4 3 3 3 3 4 4 5 5 3 6 7 7 5 4 4 3 5 9 6 2 4 5 5 5 6 6 4 0 6 11 12 11 11 10 9 8 6 4 2 1 0 2 4 5 6 7 8 9 10 10 11 12 13 15 16 16 17 18 17 15 14 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 17 17 17 17 16 16 17 17 17 18 18 18 18 17 17 16 16 16 15 15 15 15 15 15 14 14 14 15 15 15 15 16 16 17 17 18 18 19 19 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 5 3 2 1 1 2 3 4 5 6 7 8 9 10 11 11 12 12 13 13 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 14 14 15 15 15 15 15 15 14 13 13 13 13 12 12 12 12 12 12 13 13 13 14 15 15 16 15 15 15 15 14 13 12 8 3 3 4 3 3 3 4 4 5 5 5 6 6 6 7 7 7 8 8 9 9 9 9 9 11 12 12 12 12 13 13 14 15 16 17 17 16 15 15 15 15 14 14 14 14 14 14 15 15 16 16 17 17 17 16 16 16 16 17 18 19 20 22 23 25 24 24 23 22 21 21 21 21 22 22 23 24 26 26 26 26 25 25 25 24 25 25 26 26 27 27 28 28 28 28 28 29 29 29 28 26 25 25 25 25 24 24 24 24 24 25 25 25 25 25 24 23 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 25 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 29 29 28 28 28 28 27 27 27 26 25 25 23 22 21 19 17 15 14 13 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 6 6 5 5 5 5 6 7 8 10 12 13 15 16 17 20 22 25 28 30 31 30 30 30 29 28 28 27 27 26 24 23 21 19 17 14 10 8 7 6 6 7 7 6 2 3 7 11 13 13 13 12 9 5 3 4 6 8 8 9 10 10 10 8 9 9 8 6 5 4 3 6 9 8 3 4 6 6 6 6 6 4 1 4 9 11 11 12 12 11 10 9 6 4 3 2 2 3 5 5 6 7 8 9 10 10 12 13 14 14 15 17 18 17 17 16 15 14 13 13 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 13 12 12 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 16 16 17 17 18 18 19 20 20 20 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 22 22 22 22 22 22 22 6 5 3 2 1 1 2 3 4 5 6 7 9 9 10 11 12 12 13 13 14 14 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 17 17 17 17 16 16 15 15 14 14 14 14 14 15 16 16 16 15 15 15 14 14 14 13 12 11 11 11 12 12 13 14 14 15 15 15 15 16 16 16 16 15 15 13 9 3 3 3 3 3 4 4 4 4 5 5 6 6 7 7 7 7 8 8 8 8 9 9 10 12 12 12 12 13 13 13 14 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 17 17 17 17 17 17 16 16 17 18 19 20 22 23 24 24 23 23 22 22 22 22 22 22 23 24 25 26 27 27 27 27 26 26 25 25 25 25 26 26 27 28 28 28 28 28 28 28 29 29 28 27 27 27 26 25 24 24 24 24 24 25 25 27 27 25 24 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 28 28 28 28 28 27 27 26 26 25 24 23 22 21 20 18 17 16 15 13 12 12 12 12 13 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 10 9 9 9 8 7 6 6 5 5 5 5 6 9 11 13 15 17 17 18 19 21 23 26 29 31 30 30 28 27 26 26 26 25 24 21 19 17 16 13 10 7 5 4 3 3 4 6 5 3 1 5 8 9 10 10 10 7 4 2 5 8 9 10 11 12 11 10 9 8 7 6 4 3 2 2 4 7 7 3 3 4 4 4 4 4 4 2 1 6 8 10 12 12 12 11 10 9 7 5 4 3 3 4 5 6 7 8 9 10 10 11 12 12 13 14 16 18 18 18 18 17 16 15 14 13 12 12 12 12 12 12 13 14 14 14 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 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 13 13 12 12 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 16 16 17 17 18 19 19 20 20 20 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 21 21 22 22 22 22 22 22 7 6 4 3 1 1 2 3 4 5 6 7 8 9 10 10 11 12 13 13 14 14 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 17 17 17 16 16 15 15 15 14 14 14 15 16 16 16 16 16 15 15 15 15 15 14 13 12 12 12 12 13 13 14 14 15 15 15 15 16 17 17 17 17 16 14 9 4 3 2 2 2 3 4 4 4 5 5 6 6 6 7 7 8 9 9 9 9 8 8 11 13 13 12 13 13 13 14 14 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 18 19 20 22 23 23 23 23 22 22 22 22 22 22 23 23 24 26 27 28 28 28 28 27 27 26 25 25 24 25 26 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 26 25 24 24 23 24 24 26 27 27 26 24 22 22 22 22 23 23 23 24 24 24 23 24 24 24 25 25 25 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 25 24 24 23 22 22 21 21 20 18 17 15 14 14 14 14 14 14 12 11 11 11 12 13 14 14 14 14 15 15 15 15 14 14 13 12 11 11 11 10 8 7 6 6 5 5 5 6 7 9 11 14 16 17 18 18 19 21 23 25 28 30 31 29 27 26 25 25 24 22 20 17 14 12 10 8 5 3 2 1 1 1 1 2 3 2 1 3 4 5 6 7 7 6 4 2 5 7 8 8 9 9 9 8 7 6 6 4 2 2 2 2 3 6 7 4 1 1 1 1 1 2 3 3 1 3 6 8 11 12 13 12 11 11 9 7 6 5 4 4 5 6 8 9 10 10 10 10 11 11 12 14 16 17 18 18 18 18 18 16 15 13 12 12 12 12 12 12 13 14 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 13 13 12 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 17 17 17 17 16 16 15 14 14 14 14 15 15 15 15 15 15 14 14 15 15 15 16 16 17 17 18 19 19 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 8 7 5 4 2 1 1 2 3 4 5 6 7 8 9 10 11 11 12 13 13 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 17 17 16 16 16 15 15 14 15 15 16 16 17 17 17 16 16 16 16 16 16 15 14 14 14 13 13 13 13 14 14 14 14 14 15 16 17 18 18 18 18 16 11 5 3 2 2 2 2 4 4 5 5 5 5 6 6 7 8 8 10 10 11 10 7 8 11 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 17 17 17 18 18 18 18 18 18 19 20 21 22 22 23 23 23 23 23 23 23 23 23 23 24 25 26 27 28 28 29 29 28 28 27 26 24 24 24 25 26 27 28 29 29 29 28 28 28 28 28 28 28 28 27 27 26 24 23 23 23 24 25 27 26 25 23 22 21 21 22 23 23 24 24 24 24 24 24 24 25 25 25 26 26 27 27 28 28 28 28 28 28 28 28 29 29 29 28 28 28 28 28 28 28 28 28 27 27 26 26 25 25 25 24 24 23 23 23 23 23 22 21 19 18 17 16 16 16 16 15 13 14 15 16 17 18 19 19 20 20 19 19 18 18 17 15 14 13 12 11 10 9 8 7 6 6 6 6 7 7 9 11 14 16 17 18 19 20 22 25 27 29 32 32 31 30 27 25 23 22 20 17 14 11 9 7 4 2 1 1 2 2 3 3 2 1 0 1 2 1 2 2 3 4 5 4 2 5 6 7 7 7 7 7 6 5 5 5 3 1 2 2 2 2 5 6 4 2 2 2 2 2 1 1 1 1 2 4 6 9 12 13 13 13 12 11 10 9 7 6 6 7 8 9 10 11 11 11 11 11 11 12 14 16 17 17 18 18 19 19 18 16 15 14 13 12 12 13 13 14 14 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 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 17 16 16 15 14 14 14 13 14 14 14 15 15 15 15 15 15 15 15 15 16 16 17 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 9 8 6 5 4 2 0 1 2 3 4 5 6 7 8 9 10 11 12 13 13 14 14 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 15 15 15 16 17 17 17 17 17 17 17 17 18 17 16 16 15 15 14 13 13 13 13 13 13 13 14 15 16 17 18 18 18 18 17 14 8 3 2 2 2 2 4 5 5 5 5 5 6 6 7 8 9 10 11 11 10 7 7 11 13 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 16 16 16 16 16 17 17 17 18 18 18 19 19 19 20 21 22 22 23 23 23 23 23 23 23 24 24 24 24 25 26 26 27 28 29 29 29 29 29 28 27 25 24 25 26 27 28 28 29 29 29 29 29 28 28 27 27 28 28 28 28 27 25 23 22 21 22 24 25 26 24 22 20 20 20 21 23 24 25 25 25 25 25 25 25 25 25 26 26 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 26 25 25 25 25 24 24 24 24 24 24 24 23 23 23 22 21 21 21 22 21 19 19 20 20 20 19 20 21 21 22 22 22 22 22 21 19 17 15 14 13 12 11 9 8 7 7 6 7 7 7 7 9 11 13 15 17 18 19 21 24 27 29 31 33 34 33 32 30 26 22 20 17 15 13 11 9 6 2 1 0 1 2 3 5 6 6 4 3 2 1 2 1 2 2 3 4 4 3 3 5 5 5 5 5 5 5 4 4 3 1 3 4 2 3 2 3 4 2 2 2 2 3 3 4 3 3 3 3 3 5 8 11 13 13 14 14 13 13 12 10 8 8 9 10 11 13 12 12 12 13 13 14 15 16 16 17 17 18 18 19 20 19 18 17 15 14 13 14 14 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 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 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 18 17 16 15 14 14 14 13 14 14 14 14 15 15 15 15 15 15 15 15 16 16 17 18 18 19 19 19 19 18 18 18 19 19 19 19 19 19 19 19 20 20 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 10 9 7 6 5 3 1 0 1 3 4 5 6 7 8 9 10 11 11 12 13 14 14 15 15 16 16 16 17 17 17 18 18 18 18 18 19 19 18 18 18 18 17 17 16 16 15 15 15 16 16 17 17 17 17 18 18 18 18 18 18 17 17 17 16 15 14 13 13 13 13 13 13 14 15 17 18 18 18 18 18 18 16 9 3 2 3 2 2 4 5 5 5 5 6 6 6 7 8 9 9 10 11 10 8 6 9 11 12 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 20 20 21 21 22 23 23 23 24 24 24 24 24 25 25 25 25 26 26 27 28 28 29 29 29 29 30 29 27 26 25 26 27 28 29 29 30 30 29 29 29 28 28 27 27 27 28 28 28 28 26 23 21 20 20 22 24 25 24 22 20 19 20 21 23 24 25 25 25 25 25 25 25 25 25 25 26 27 27 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 25 25 24 24 25 26 26 25 25 25 23 21 20 19 20 22 23 23 24 24 23 22 20 18 16 14 13 12 11 9 8 7 7 7 7 7 7 7 9 12 13 14 15 16 19 22 25 29 31 33 35 35 34 32 31 27 23 22 21 17 13 12 9 4 1 1 1 2 3 5 7 10 11 9 7 5 4 3 2 2 2 2 3 4 4 3 3 4 4 3 3 3 3 2 2 1 2 3 4 2 2 2 2 2 1 1 2 2 3 4 5 5 5 5 5 4 5 7 9 12 14 15 15 15 15 14 12 10 10 11 12 14 14 14 14 15 15 16 17 16 17 17 17 17 18 19 20 21 21 20 19 17 16 15 14 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 14 14 14 14 14 14 14 14 14 14 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 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 18 17 16 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 11 9 8 7 6 4 2 1 1 2 3 4 5 6 7 8 9 10 11 12 12 13 14 15 15 16 16 16 17 17 18 18 18 18 19 19 19 19 19 18 18 18 18 17 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 19 18 17 17 18 17 16 15 14 14 13 13 13 14 15 16 17 18 18 18 18 18 17 16 9 4 3 2 1 3 4 5 5 5 6 6 6 6 7 8 8 8 9 10 11 10 9 7 8 10 12 12 13 13 14 14 14 14 15 15 15 15 15 16 16 17 17 18 18 18 18 18 17 17 17 17 18 18 19 19 20 20 21 21 22 22 23 24 24 25 25 25 25 25 26 26 26 27 27 27 28 28 29 29 29 29 30 30 29 28 27 27 28 28 29 30 30 30 30 29 29 29 28 28 27 27 27 27 27 28 27 26 23 21 20 20 21 23 24 24 22 21 20 21 22 24 25 26 26 25 25 24 24 24 25 25 25 26 27 27 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 26 26 25 25 25 24 24 25 25 25 25 25 25 25 25 25 26 26 26 27 28 27 26 25 25 25 23 21 20 21 22 23 24 25 25 23 22 20 18 16 14 13 12 10 9 8 7 7 7 8 8 8 8 10 12 13 15 16 18 20 23 26 30 33 35 35 35 34 33 31 29 27 26 22 17 13 11 8 4 1 2 2 3 4 7 11 15 16 15 13 10 8 6 5 3 3 3 3 4 4 3 3 2 2 2 2 1 1 1 1 2 3 3 3 2 1 1 2 2 2 2 3 3 3 4 5 5 6 7 7 7 8 9 10 12 14 16 16 17 17 16 14 13 12 13 14 16 17 18 17 16 16 16 16 16 17 17 17 18 18 19 21 22 22 22 21 19 17 16 15 15 16 16 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 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 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 19 19 19 19 18 18 17 16 15 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 17 17 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 20 20 20 20 20 20 20 21 21 21 21 21 21 21 11 10 9 8 7 5 3 2 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 14 15 15 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 16 17 17 17 18 19 19 20 20 20 19 18 18 18 19 18 17 16 15 14 13 13 13 14 15 17 18 19 19 19 18 18 18 17 9 5 3 2 1 3 4 5 5 6 6 7 7 7 7 7 8 8 8 9 11 13 13 11 8 8 9 10 11 12 13 14 15 15 15 15 15 15 15 16 16 17 18 18 18 18 19 19 18 18 17 17 17 18 18 19 19 20 21 22 23 23 24 24 25 25 26 26 26 26 27 27 27 28 28 28 29 29 30 30 30 30 30 30 29 28 28 28 29 30 30 31 30 30 30 29 29 28 28 28 27 27 26 26 27 27 26 26 24 21 20 20 20 22 24 25 25 23 23 23 24 24 25 26 25 25 24 24 24 24 25 25 26 26 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 26 26 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 26 25 24 24 24 23 23 23 24 24 24 24 25 25 24 22 20 18 15 13 11 10 9 8 8 8 7 8 8 8 8 8 9 12 14 16 18 21 22 24 27 31 34 36 36 35 35 34 33 31 31 30 27 21 15 8 3 0 2 2 3 3 6 10 15 19 20 20 18 16 13 10 8 6 5 5 5 5 5 5 5 3 3 3 4 4 3 2 2 3 4 5 4 3 3 2 3 3 3 4 3 4 4 5 6 6 7 7 8 9 10 11 12 14 16 17 17 18 18 18 16 15 15 15 16 18 19 18 17 15 14 14 15 15 15 16 16 17 18 20 21 23 23 23 23 22 20 18 17 17 17 18 18 18 18 18 18 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 17 18 18 18 19 19 19 19 19 19 19 18 18 18 17 16 15 15 14 14 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 19 19 18 18 18 18 18 18 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 12 11 10 9 7 6 5 3 2 1 2 3 4 5 6 7 8 9 10 11 12 13 13 14 15 15 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 18 18 19 20 21 21 20 19 18 18 18 19 19 18 16 15 14 13 13 14 15 16 17 18 19 19 19 18 18 19 18 13 9 7 6 5 4 5 5 6 7 7 7 7 7 7 7 7 7 7 7 10 12 12 11 9 7 6 6 8 10 12 14 15 16 16 15 15 14 15 16 17 18 18 19 19 19 19 20 19 19 18 17 17 17 17 18 20 21 22 23 24 25 25 26 26 26 27 27 27 27 28 28 28 29 29 30 30 31 31 30 30 30 30 30 29 29 29 30 30 31 31 31 31 30 30 29 29 28 27 27 27 26 26 26 26 26 26 25 24 22 21 20 20 21 23 26 27 27 26 25 24 25 25 25 25 25 24 24 24 24 25 26 26 27 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 26 26 25 25 25 25 25 25 25 25 26 26 27 27 27 27 26 26 26 26 26 25 24 24 23 23 21 22 23 24 24 24 23 23 23 22 20 18 15 12 10 9 9 8 8 8 8 8 8 8 8 8 9 10 13 15 17 18 20 21 23 27 31 35 35 35 35 35 35 34 34 33 33 32 21 10 6 8 7 5 4 3 4 8 13 18 21 22 22 22 21 20 17 12 10 8 7 7 7 7 7 7 6 5 6 6 6 5 5 5 5 6 6 6 5 5 5 4 5 5 4 5 5 6 7 7 7 8 8 10 11 12 13 13 15 16 17 18 18 19 19 18 18 17 17 17 18 18 18 16 14 14 15 15 15 14 13 14 15 17 18 20 22 24 24 24 24 22 21 20 19 18 19 19 20 19 19 18 18 17 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 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 17 16 15 15 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 12 11 10 9 8 7 5 4 3 2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 15 16 16 17 17 18 18 19 19 19 20 20 20 19 19 19 18 18 18 17 17 17 17 17 17 18 18 18 18 19 20 21 21 21 20 19 18 19 19 19 18 17 15 14 13 13 14 15 17 18 19 19 19 19 18 18 20 21 18 15 13 10 8 7 6 6 7 7 8 8 8 8 8 7 6 6 6 5 5 6 8 6 5 7 8 7 7 8 10 14 16 16 15 14 13 13 14 17 18 18 19 20 20 19 19 20 20 19 18 17 16 16 17 19 20 22 23 24 25 25 26 26 27 28 28 28 28 28 29 29 29 30 30 31 31 32 31 30 29 29 29 29 29 29 30 31 32 32 32 31 31 30 30 29 29 28 27 27 27 26 26 26 26 26 26 25 24 23 22 21 21 21 22 24 27 28 27 26 25 24 24 25 25 24 24 24 24 25 25 26 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 26 26 27 27 26 26 26 26 26 25 25 24 23 23 22 21 20 20 22 23 22 19 19 18 17 15 13 9 6 6 6 7 7 7 8 8 9 9 9 9 9 9 11 13 14 16 17 17 19 22 27 32 35 35 35 34 34 34 34 34 33 32 33 20 15 17 18 18 15 9 4 6 10 16 19 21 22 23 24 24 25 24 17 13 11 9 9 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 7 8 8 9 9 10 11 12 14 15 15 16 17 17 18 19 19 20 19 19 19 18 18 19 19 19 17 15 15 15 16 16 14 13 12 12 14 16 18 21 23 24 24 25 25 24 23 22 21 21 21 21 20 20 19 18 18 17 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 15 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 18 17 17 17 17 18 18 18 18 18 18 19 19 19 19 18 18 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 13 12 11 10 9 8 6 5 4 2 2 2 3 4 5 6 7 8 9 10 11 12 13 13 14 15 16 16 17 18 18 18 19 19 20 20 20 20 20 19 19 18 18 18 17 17 17 17 18 18 18 18 18 18 19 21 22 22 21 20 19 19 20 19 19 18 17 15 14 13 14 15 16 17 19 19 20 19 18 17 17 20 22 21 20 17 14 11 9 7 7 8 8 9 9 10 10 9 8 5 5 8 9 8 8 6 8 2 6 8 8 7 6 8 11 13 14 14 13 12 12 13 16 19 20 21 21 21 20 20 21 21 21 20 19 18 17 18 20 21 22 23 24 25 25 26 27 28 29 29 29 29 29 29 30 30 30 31 31 31 31 31 30 29 28 28 29 29 29 30 32 32 32 32 31 31 30 29 29 28 27 27 27 27 26 26 26 26 26 26 26 26 25 24 22 21 21 22 24 26 28 27 26 24 23 23 24 24 24 24 24 24 25 25 26 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 26 26 25 25 25 25 25 24 25 25 25 25 26 26 26 26 26 26 26 25 25 24 24 23 23 22 21 20 19 18 19 20 14 13 13 13 11 8 4 2 3 4 5 6 7 8 9 9 10 10 10 10 10 11 12 14 14 15 15 16 20 27 32 35 35 35 34 34 34 34 34 33 32 33 33 29 24 22 22 22 11 6 7 11 15 17 19 20 22 24 26 26 27 22 17 14 11 10 9 9 9 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 7 7 7 8 8 9 10 10 10 11 11 13 14 15 16 17 17 18 18 19 20 20 20 20 19 18 17 17 18 18 17 16 15 15 16 16 15 14 13 13 13 14 15 17 20 21 23 24 26 26 26 25 25 23 22 21 21 21 20 20 20 18 16 16 15 15 14 14 14 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 14 15 15 15 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 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 15 14 14 13 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 13 12 12 11 10 8 7 6 5 3 2 2 2 3 4 5 6 7 8 9 10 11 12 13 14 15 15 16 17 18 18 19 19 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 20 21 21 21 20 20 20 20 20 19 18 17 16 14 14 14 14 15 17 18 19 20 19 18 17 16 17 20 22 22 21 20 17 13 10 8 8 8 9 9 10 11 12 11 9 4 5 9 11 12 12 12 10 3 4 7 7 7 6 6 7 9 11 11 11 11 12 14 17 20 21 22 23 22 22 21 21 22 22 23 22 21 20 20 20 21 21 21 22 24 25 26 27 28 29 29 30 30 30 30 30 30 30 30 31 31 30 30 29 28 28 28 28 28 29 31 32 32 32 31 30 30 29 28 28 27 27 26 26 26 26 26 26 26 25 26 26 27 27 25 23 21 21 22 24 26 27 27 25 23 23 23 23 24 24 24 24 25 25 26 26 27 27 27 28 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 23 22 22 22 21 19 18 17 18 19 16 11 9 9 9 7 5 4 4 4 5 6 7 8 9 10 11 12 12 11 11 11 11 12 13 13 14 15 19 26 32 34 35 34 34 34 34 34 35 36 36 35 34 31 27 24 22 22 17 11 9 11 13 13 13 13 19 25 27 26 26 24 19 15 12 10 9 9 10 10 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 13 14 15 17 17 18 18 19 19 20 20 20 20 19 18 17 17 17 18 18 17 15 16 16 16 16 15 15 15 14 14 14 15 16 17 18 19 20 21 22 22 26 25 24 23 22 21 21 21 21 19 17 16 15 14 14 14 14 14 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 16 16 15 14 14 13 13 13 13 13 14 14 15 15 16 16 16 15 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 19 19 19 19 19 20 20 20 20 20 20 20 20 13 13 12 11 10 9 8 6 5 4 3 3 2 3 4 5 6 7 8 9 10 11 12 13 13 14 15 16 17 18 18 19 19 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 19 18 17 16 15 14 14 14 15 16 17 19 19 19 19 18 17 17 18 21 22 22 22 20 18 14 11 9 9 9 9 10 10 12 14 13 10 4 3 6 8 9 8 6 3 2 4 5 5 5 5 5 5 6 8 9 11 13 15 18 20 22 23 23 23 23 23 23 23 23 24 24 24 24 23 22 21 21 20 20 21 22 23 24 25 27 28 28 29 29 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 30 31 32 32 31 30 29 28 28 27 27 27 26 26 26 26 26 26 26 25 25 26 27 28 27 26 23 21 21 23 25 27 27 26 24 23 23 23 24 24 24 24 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 27 27 27 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 24 25 25 24 24 24 23 22 22 21 21 20 18 17 16 16 16 16 13 10 9 9 10 9 7 6 6 7 8 9 10 11 12 13 13 13 12 11 10 9 10 11 11 12 15 20 26 31 34 34 34 33 33 33 34 35 35 35 34 32 29 26 24 22 21 20 18 16 14 13 10 6 5 13 24 27 26 19 22 19 15 12 10 10 10 10 11 11 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 11 11 11 12 12 13 14 14 15 16 17 18 19 19 19 20 20 20 21 21 20 19 18 17 17 18 17 17 16 16 17 17 17 17 16 16 14 13 13 12 13 13 12 10 9 9 9 9 13 18 22 23 23 22 22 21 21 20 18 17 15 14 13 13 13 14 14 14 15 15 15 14 14 13 13 12 12 12 12 12 12 12 13 13 14 15 15 16 16 16 16 16 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 15 15 14 14 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 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 13 13 12 12 11 9 8 7 6 5 4 3 3 3 3 4 5 6 7 8 10 11 12 12 13 14 15 16 17 17 18 19 19 19 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 20 20 19 19 19 19 20 20 19 18 17 16 15 14 14 15 15 16 17 18 19 19 19 18 18 17 18 20 22 23 23 22 20 18 15 12 10 9 9 9 10 11 13 15 15 13 9 5 2 0 2 2 0 3 4 4 4 3 4 4 4 5 6 8 9 12 15 18 20 22 23 24 24 24 24 23 23 23 23 24 25 25 25 25 24 23 22 21 20 20 21 22 22 23 24 26 27 28 29 29 30 30 30 30 30 29 29 28 28 27 27 27 27 28 29 30 32 32 31 30 29 28 28 27 27 26 26 26 25 25 25 26 26 25 25 25 26 27 28 28 26 24 22 21 23 25 27 28 27 25 24 24 24 24 24 24 24 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 27 27 26 26 26 26 26 26 25 25 25 24 24 24 24 23 23 23 23 23 24 24 24 24 23 23 22 21 21 20 20 19 17 16 15 15 15 15 14 13 11 11 10 10 9 8 8 8 9 9 10 12 13 13 13 13 12 10 8 8 8 9 10 11 14 20 26 31 34 34 34 33 33 33 33 33 32 32 31 29 26 24 24 23 22 20 17 15 13 11 7 5 7 11 16 19 19 6 7 11 13 12 11 10 10 10 11 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 14 15 15 16 17 18 19 19 19 20 20 20 20 21 21 20 19 19 18 18 17 17 17 17 17 17 17 17 17 16 15 13 12 11 11 10 9 7 6 7 11 13 13 9 9 15 20 23 23 23 22 21 20 19 17 15 13 13 13 13 13 14 14 15 15 15 14 14 13 12 12 12 12 12 12 12 12 12 13 14 14 15 16 16 16 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 16 15 15 15 14 13 13 13 13 13 14 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 13 13 13 12 11 10 9 8 7 6 5 4 3 3 3 4 5 6 7 8 9 10 11 12 13 14 15 16 16 17 18 19 19 19 19 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 20 20 19 19 19 19 19 19 18 17 16 15 14 14 14 15 16 17 18 19 19 19 18 18 19 19 20 21 23 24 24 23 20 18 15 12 10 9 9 10 11 13 15 16 16 15 13 10 8 5 3 2 2 3 3 3 3 3 4 4 5 5 7 9 12 14 17 19 21 22 24 25 26 25 24 23 22 22 23 24 24 25 26 26 26 25 24 23 21 20 20 20 20 21 22 24 26 27 28 29 29 29 29 29 29 29 28 28 27 27 26 26 27 28 30 31 32 31 31 30 29 28 27 27 26 26 26 25 25 24 25 25 25 25 25 26 27 28 28 28 26 24 22 21 23 25 27 28 28 26 24 24 24 24 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 26 26 26 25 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 22 22 21 20 20 19 19 18 17 16 15 15 14 14 15 14 13 12 11 10 9 9 9 9 10 10 10 11 12 11 11 11 10 9 7 6 7 8 9 10 14 21 27 32 34 34 34 33 33 33 33 32 32 32 31 28 26 25 24 23 22 20 19 17 14 7 3 6 9 9 8 8 6 4 8 10 11 11 11 11 11 11 11 11 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 15 15 16 17 17 18 19 19 20 20 20 21 21 21 21 21 20 20 19 18 18 17 17 17 17 17 17 17 17 15 13 11 10 9 9 9 8 7 6 7 8 10 11 11 8 8 12 19 21 22 23 22 21 19 18 15 14 13 12 13 13 13 14 14 14 14 14 13 13 12 12 11 11 11 11 12 12 12 13 13 14 15 15 16 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 16 15 15 15 14 14 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 13 13 13 12 12 11 10 8 7 6 5 5 4 4 3 4 5 5 6 8 9 10 11 12 13 14 15 15 16 17 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 19 20 20 20 19 19 19 19 19 18 18 17 16 15 14 14 14 15 16 17 18 19 19 19 18 18 19 20 22 22 23 24 25 25 23 20 17 15 13 11 10 10 11 12 14 16 16 15 14 13 11 9 7 5 3 3 3 3 3 4 4 5 6 6 5 7 11 14 17 19 20 21 23 24 26 26 26 25 24 23 22 22 23 24 25 26 26 26 26 26 24 22 21 20 19 20 20 22 23 25 26 27 28 28 28 28 29 29 29 28 27 26 26 26 26 27 29 30 31 31 30 30 30 29 29 28 27 26 26 25 25 24 24 24 24 24 24 25 27 28 29 29 28 26 24 23 22 22 24 26 28 28 27 24 24 24 24 23 23 23 23 23 24 25 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 24 24 23 23 23 23 22 22 22 22 22 22 21 21 20 19 19 18 18 17 16 15 15 14 14 14 14 14 14 13 12 12 11 10 10 10 10 10 10 10 10 10 9 9 8 7 5 5 5 6 8 10 16 23 30 33 34 34 34 33 32 32 31 31 32 32 31 29 27 26 25 23 22 20 20 19 16 6 2 3 9 9 6 8 8 9 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 15 15 16 16 17 18 18 19 20 20 20 21 21 21 21 21 21 21 21 20 20 19 18 18 17 17 17 17 17 17 16 14 12 10 9 9 9 9 9 8 7 7 7 8 9 9 8 7 8 14 18 21 23 23 22 20 19 17 14 13 13 13 13 13 14 14 14 14 13 13 12 12 11 11 11 11 11 11 12 12 12 13 14 14 15 16 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 16 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 16 16 16 15 15 15 14 14 13 13 14 14 14 14 13 13 12 12 12 13 13 13 13 13 13 14 14 14 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 13 13 13 13 12 11 10 9 8 7 6 5 5 4 4 4 4 5 6 7 8 9 10 11 12 13 14 15 16 17 17 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 18 18 19 20 19 19 19 19 20 19 19 18 17 16 14 14 14 14 15 15 17 18 18 19 19 18 17 18 19 20 22 23 24 26 26 26 24 20 16 14 13 13 12 11 12 12 13 13 13 13 13 13 12 11 9 7 5 4 3 3 3 4 5 5 5 6 5 7 12 15 18 20 21 22 23 24 25 26 26 26 25 24 23 22 22 23 25 26 26 27 27 27 26 24 22 20 20 20 22 23 24 25 26 26 26 27 27 28 28 29 29 28 27 26 26 26 27 28 29 31 31 30 30 30 30 30 29 28 27 26 25 25 24 24 24 24 23 23 24 26 28 29 30 29 28 26 24 23 23 22 24 26 28 29 27 25 23 22 22 22 21 21 22 22 23 24 25 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 26 26 25 25 25 24 24 23 23 22 22 22 22 21 21 21 21 21 20 20 19 18 18 17 16 16 15 15 14 14 13 13 13 14 14 14 13 13 12 11 10 10 10 10 10 10 9 8 8 7 6 5 4 3 4 5 7 11 17 25 31 34 34 34 33 32 31 30 30 30 31 31 31 31 29 28 26 24 22 21 20 19 17 12 10 10 12 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 16 17 17 18 18 19 19 20 20 21 21 21 22 22 21 21 21 21 21 20 20 19 19 18 17 17 17 16 15 14 13 11 9 9 9 10 10 10 9 8 8 8 8 8 8 8 7 9 12 17 20 23 24 23 22 20 18 16 14 13 13 13 14 14 14 14 13 13 12 12 11 11 10 11 11 11 11 12 12 12 12 13 14 15 16 16 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 15 15 15 14 14 14 13 14 14 13 13 12 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 15 15 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 13 13 13 13 12 12 11 10 9 8 7 6 5 5 4 4 4 5 6 7 8 9 10 11 12 13 14 14 15 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 18 18 18 18 19 19 19 18 18 19 20 20 19 17 16 14 13 13 13 14 15 16 17 18 19 19 19 18 17 17 18 20 22 24 26 27 27 26 23 19 16 15 14 14 13 12 12 12 11 11 12 12 12 12 12 12 11 9 7 5 4 3 3 3 4 5 4 4 5 7 12 15 18 19 21 22 24 25 25 26 26 26 26 26 24 23 22 23 25 26 27 28 28 28 27 25 23 22 21 22 23 25 26 26 25 25 26 27 28 28 29 29 29 28 27 26 26 27 28 29 30 31 30 30 30 30 30 30 29 28 27 26 25 24 24 24 24 24 23 23 24 26 29 31 31 29 27 25 24 24 23 22 23 25 27 28 27 25 22 21 20 20 20 20 21 22 23 24 25 25 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 24 23 22 21 21 20 20 20 20 20 20 20 20 19 19 18 17 16 16 15 15 14 14 13 13 13 13 13 13 14 13 13 13 12 11 11 11 11 10 10 9 8 7 6 5 5 4 3 2 3 5 7 11 16 23 30 33 34 34 33 32 30 29 29 30 31 31 32 32 31 29 27 25 23 21 19 18 16 15 15 15 15 15 14 14 13 13 12 12 12 12 11 11 11 11 11 12 12 13 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 16 17 17 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 21 20 20 19 18 17 17 16 16 15 13 12 10 8 8 9 9 10 10 10 9 9 9 9 9 9 9 9 10 13 16 20 22 24 24 23 21 20 18 16 15 14 14 14 14 14 14 13 13 12 11 11 10 10 10 10 11 11 11 12 12 12 13 14 14 15 16 17 17 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 18 18 19 19 19 19 19 19 19 19 18 18 18 17 17 16 15 15 15 14 14 13 13 13 13 13 12 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 13 13 13 13 12 12 11 10 9 8 7 6 6 5 5 4 5 5 6 6 7 8 9 10 11 12 13 14 15 16 16 17 17 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 19 19 18 17 18 19 19 19 18 17 15 13 13 13 13 14 15 17 18 18 19 19 19 18 18 18 18 19 22 25 27 27 26 24 21 18 17 16 16 14 13 13 13 12 12 11 11 11 10 10 11 12 12 10 9 7 6 5 3 3 3 3 3 4 6 10 14 16 18 20 21 23 24 26 27 27 27 28 28 28 27 25 24 24 25 27 28 29 29 29 28 26 24 23 23 24 25 27 28 27 26 25 26 28 29 29 30 30 30 29 28 28 28 28 29 30 31 31 31 31 30 30 30 30 30 29 28 26 25 25 25 25 25 24 24 24 25 27 30 31 30 28 26 24 24 23 23 22 22 24 26 27 26 23 21 19 18 19 19 20 21 22 23 23 24 25 26 26 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 25 25 24 24 23 21 20 19 19 19 19 19 19 19 19 18 18 18 17 16 15 15 14 14 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 12 11 9 8 7 6 6 5 5 4 3 1 2 4 5 7 10 14 21 27 31 33 33 32 30 28 27 28 29 30 31 32 32 31 30 28 27 25 20 13 9 12 15 15 16 15 15 14 14 13 13 12 12 12 12 11 11 11 12 12 13 13 13 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 16 16 17 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 21 20 20 19 18 17 17 16 15 15 13 12 10 9 8 8 9 9 10 10 10 9 10 10 10 10 10 10 11 13 16 19 22 23 24 24 22 21 20 19 17 16 15 15 15 15 14 14 13 12 11 11 10 10 10 10 10 11 11 11 12 12 12 13 14 15 16 16 17 17 17 17 17 17 17 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 19 19 19 19 19 18 18 18 17 16 16 15 14 14 13 13 13 13 12 11 11 10 10 11 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 12 12 13 12 12 12 11 11 10 9 8 7 6 6 5 5 5 5 5 6 7 8 9 10 11 12 13 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 18 19 18 17 16 14 13 12 13 14 15 16 17 18 19 19 19 19 20 19 19 19 20 22 25 27 27 25 22 19 18 18 18 17 15 14 13 13 13 13 12 12 11 10 10 11 12 12 10 9 8 7 6 5 3 2 2 2 4 9 14 18 20 21 22 23 24 25 27 28 29 29 29 30 30 30 29 27 26 27 29 30 31 31 30 29 27 26 25 25 25 26 28 28 28 27 26 27 29 30 31 31 32 31 31 30 29 29 30 31 31 32 32 32 31 31 31 30 30 30 30 29 28 26 26 26 27 26 25 25 25 26 28 30 30 29 27 25 24 23 23 22 21 22 23 25 25 23 20 19 18 18 19 20 21 21 22 23 23 24 24 25 26 26 27 27 27 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 24 23 22 20 19 18 18 18 18 18 18 18 18 18 17 17 16 15 14 14 13 13 12 12 12 12 11 11 11 11 11 12 12 13 13 13 13 12 12 10 9 7 6 5 5 4 4 3 2 3 4 5 6 7 9 16 22 27 30 31 30 25 24 25 26 28 29 30 31 31 30 28 27 28 27 22 15 10 14 15 16 16 16 15 15 14 13 13 12 12 12 12 12 12 12 13 14 14 13 13 12 12 12 12 12 12 12 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 20 20 19 18 17 16 16 15 14 13 12 11 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 13 15 18 22 24 25 25 24 22 22 21 20 19 17 17 16 16 15 14 13 12 11 11 10 10 10 9 10 10 11 11 11 12 12 13 13 14 15 16 16 16 16 17 18 18 17 17 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 19 19 19 19 19 19 19 19 18 18 18 17 16 16 15 14 13 13 13 13 13 11 10 9 9 10 10 10 10 11 11 12 12 12 13 13 14 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 12 12 12 12 12 12 12 11 10 9 8 7 7 6 6 5 5 5 5 6 7 8 9 9 10 11 12 13 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 18 17 16 15 14 13 13 13 14 15 17 18 18 19 19 19 20 20 21 21 21 21 23 25 26 26 24 22 19 19 19 19 18 16 14 14 14 15 14 14 13 13 13 12 12 11 11 10 8 8 7 7 6 4 3 3 2 2 11 18 22 23 24 25 25 26 27 29 30 31 31 31 31 31 31 31 29 29 29 30 31 32 32 31 30 28 27 26 25 25 26 28 29 29 28 27 28 29 31 31 32 33 33 33 32 32 31 32 32 33 33 33 32 32 32 31 31 30 30 31 30 29 29 29 29 29 28 27 26 27 28 29 29 28 27 26 24 24 23 22 21 21 23 24 23 21 19 18 18 18 18 19 20 21 22 22 23 23 24 24 25 25 26 26 27 27 27 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 24 23 22 21 19 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 13 13 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 9 8 7 6 5 5 6 6 6 6 6 6 7 7 7 9 14 20 23 23 18 12 14 19 23 26 28 29 30 30 29 28 27 26 26 24 22 21 19 17 17 17 16 16 15 14 14 13 13 13 13 12 12 13 13 14 15 14 13 12 12 12 12 12 12 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 21 20 19 19 18 17 16 16 15 14 14 13 12 12 11 10 9 9 9 9 10 10 11 10 10 10 10 11 12 14 16 19 22 25 27 26 25 24 23 23 22 21 20 19 18 17 16 15 14 13 12 11 10 10 9 9 10 10 10 11 11 11 12 12 13 14 14 15 16 16 16 17 18 18 17 17 17 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 17 17 16 15 14 13 13 13 13 13 12 10 9 8 8 9 9 9 10 10 11 12 12 12 13 13 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 12 12 12 12 12 12 12 11 10 10 9 8 7 7 6 6 5 5 5 6 6 7 8 9 10 11 12 13 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 16 16 16 16 15 14 13 13 13 14 15 16 17 18 19 19 19 19 20 20 22 23 24 25 25 26 26 25 24 22 20 20 21 20 18 17 16 15 15 16 16 16 15 15 15 15 14 12 11 10 9 8 8 8 7 5 4 4 6 6 9 19 24 26 26 27 27 28 29 30 31 31 32 32 32 31 31 31 30 30 30 30 30 31 32 32 32 31 29 28 26 25 26 28 30 30 30 29 29 30 31 32 32 34 34 35 35 35 35 34 35 34 34 34 33 32 32 31 31 31 31 30 31 31 31 31 31 30 30 29 28 28 28 28 28 27 26 25 24 23 22 22 21 22 23 23 22 19 18 17 17 17 19 20 21 21 22 23 23 23 24 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 25 25 24 24 23 22 21 20 18 17 16 16 16 16 16 17 17 16 16 16 16 15 14 14 13 13 12 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 10 10 9 8 6 6 6 7 9 10 10 11 12 12 13 14 13 10 7 6 8 9 7 4 8 13 18 23 26 28 29 29 28 27 25 23 23 22 21 21 20 18 18 17 17 16 15 14 14 14 14 14 14 13 13 13 14 14 14 13 13 13 12 12 12 13 13 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 20 19 19 19 19 19 19 19 19 18 17 16 16 16 15 14 14 13 12 12 11 10 9 9 9 9 10 10 10 10 9 10 11 13 15 17 19 23 26 27 28 27 26 25 24 23 23 23 22 22 20 17 16 15 14 13 12 11 10 9 9 9 9 10 10 11 11 12 12 13 13 14 15 15 15 15 16 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 17 16 16 14 14 13 13 13 13 12 10 8 7 7 7 8 8 9 10 10 11 12 12 12 13 13 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 13 12 12 12 12 12 12 11 11 10 9 9 8 7 7 6 6 6 6 6 6 7 8 9 10 11 12 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 17 17 17 16 16 15 15 15 14 14 13 13 13 14 14 16 17 18 18 19 19 19 19 20 21 22 25 27 27 27 26 25 25 23 22 21 21 21 20 19 18 17 17 16 17 17 17 16 16 16 15 15 13 12 12 11 11 11 12 11 10 8 9 12 16 19 23 25 26 27 27 28 28 29 30 31 31 32 32 32 31 31 31 30 30 29 29 30 30 31 33 33 33 32 30 28 26 27 30 32 33 32 31 31 32 32 32 32 33 34 35 36 37 37 37 37 36 35 34 33 32 31 31 30 30 30 29 31 31 31 31 31 30 30 29 28 28 29 28 27 26 25 24 23 22 22 22 21 22 23 22 20 19 17 17 17 17 19 20 21 21 22 22 23 23 24 24 24 25 25 25 26 26 26 26 26 26 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 23 23 22 20 19 17 16 15 15 15 15 16 16 16 16 16 16 15 15 15 14 13 13 12 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 10 9 8 7 6 5 5 6 8 10 11 12 13 15 16 17 17 16 13 10 8 7 7 5 6 9 13 18 22 26 28 27 27 26 24 22 20 19 20 20 20 19 18 18 17 17 16 15 15 15 15 15 15 14 13 13 13 14 14 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 18 17 18 18 18 18 18 17 16 16 16 16 15 14 13 13 12 12 11 10 9 9 9 10 10 10 10 10 10 12 13 15 17 21 24 26 28 28 28 27 26 26 25 24 24 24 24 22 19 17 16 15 14 13 12 11 10 9 9 9 10 10 10 11 11 12 12 13 13 14 14 14 14 15 16 17 18 18 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 14 13 13 13 12 12 11 9 7 6 6 7 7 8 9 10 11 11 12 12 13 13 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 13 12 12 12 12 12 12 11 11 10 10 9 8 8 7 6 6 6 6 6 6 7 7 8 9 10 11 12 13 13 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 17 17 17 16 15 15 14 14 13 13 13 13 13 14 14 15 16 17 18 19 19 19 19 20 20 21 24 26 28 28 27 26 24 23 22 22 22 21 20 19 19 18 18 18 18 18 18 17 16 16 15 14 14 14 14 14 14 14 14 15 16 16 16 17 20 22 23 24 25 26 27 28 28 28 29 30 30 31 32 32 32 32 31 31 30 29 28 28 29 30 31 33 34 35 34 33 31 30 30 32 34 34 34 33 33 33 33 32 32 32 33 34 35 35 36 36 36 35 34 33 32 31 30 29 28 28 28 28 28 29 29 29 29 29 29 28 28 28 28 28 27 25 24 23 23 22 22 22 22 22 22 22 21 19 17 16 16 17 19 20 21 22 22 22 23 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 25 25 24 24 23 23 22 21 19 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 13 13 12 12 12 12 12 12 12 13 12 12 12 12 12 11 10 9 8 7 6 4 3 3 4 7 10 12 13 14 15 16 16 15 13 11 9 7 7 7 8 9 12 19 28 26 27 26 25 24 22 21 19 18 18 18 18 18 18 17 17 17 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 17 17 16 16 16 16 15 14 13 13 12 12 11 10 9 9 9 10 11 10 10 11 11 13 14 15 19 23 26 28 29 28 28 28 28 27 26 26 26 25 25 23 20 18 16 15 14 13 13 12 10 9 9 9 9 9 10 10 11 11 12 12 13 13 13 13 13 13 15 16 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 18 18 18 18 18 18 18 18 18 18 17 17 17 16 15 14 13 12 11 10 9 7 6 6 6 6 7 8 9 10 11 12 12 13 13 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 13 13 12 12 12 12 12 11 11 11 10 9 9 8 7 7 7 6 6 6 6 7 7 8 9 10 11 12 12 13 14 14 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 16 15 15 14 13 13 13 13 13 13 14 14 15 16 17 18 19 19 19 20 20 20 21 23 25 27 28 28 26 24 23 22 22 21 21 20 20 19 19 19 19 20 19 19 19 18 17 15 14 13 13 15 16 16 15 15 17 19 22 24 23 23 25 26 27 27 27 27 27 28 28 29 29 29 30 30 31 32 32 32 32 31 30 29 28 28 29 30 31 32 33 35 36 37 36 34 34 35 35 35 35 34 34 33 33 32 31 31 32 32 32 32 32 33 33 32 32 31 30 29 28 27 26 26 26 26 26 26 27 27 27 28 28 27 26 26 26 26 26 25 24 24 23 22 22 22 22 22 22 21 19 17 14 14 15 17 19 20 21 21 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 23 23 22 21 19 18 16 15 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 12 11 10 9 8 6 5 4 2 2 3 6 10 11 13 14 14 14 13 10 8 6 6 5 6 7 8 10 12 16 25 26 24 23 21 19 18 17 17 16 16 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 15 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 16 16 16 17 17 17 17 17 17 16 14 14 13 13 12 12 11 11 10 10 10 10 11 11 11 11 12 14 15 16 20 24 28 30 30 30 30 29 29 28 27 27 27 26 25 24 22 19 17 16 15 14 13 12 11 10 9 9 9 9 9 10 11 11 12 12 12 12 12 12 12 12 14 15 17 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 18 18 18 18 18 18 17 17 17 17 17 17 16 15 14 13 12 11 10 8 7 6 5 5 6 7 8 9 10 11 11 12 13 13 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 13 13 13 12 12 12 12 11 11 11 10 10 9 8 8 7 7 7 6 6 6 7 7 8 9 10 11 11 12 13 13 14 14 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 16 16 15 14 13 12 12 12 12 13 14 14 15 16 17 18 18 19 19 20 20 20 21 22 24 26 27 28 27 26 24 23 22 22 21 21 20 20 20 20 20 20 20 20 20 19 18 17 16 15 13 13 16 17 17 16 16 18 20 22 24 25 26 26 27 27 28 28 28 28 28 29 29 29 29 29 30 31 31 32 32 32 32 31 30 29 28 29 30 31 32 32 33 34 36 37 36 35 35 35 34 33 33 32 32 32 31 31 31 31 31 30 30 30 30 30 30 30 30 29 28 27 25 25 25 25 25 24 24 24 24 25 25 26 25 25 25 25 25 25 25 25 24 24 22 22 21 21 20 19 17 15 12 11 12 14 17 19 20 21 22 22 22 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 25 25 25 24 24 23 23 22 21 20 18 17 15 14 13 14 14 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 11 11 12 12 12 12 12 11 10 9 7 6 5 4 2 1 1 4 7 9 11 12 12 11 8 4 3 2 3 4 4 6 7 8 7 10 22 22 21 19 17 15 14 14 15 15 15 15 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 17 17 17 17 17 16 17 16 16 16 16 17 17 17 17 17 16 14 14 13 13 13 12 12 11 11 11 11 11 11 11 11 12 13 15 17 18 19 19 21 26 30 31 32 31 30 30 29 28 28 27 26 25 23 21 19 17 16 14 14 13 12 11 10 9 9 9 9 9 10 11 12 12 12 11 11 11 11 11 13 15 16 17 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 13 11 10 9 8 6 5 5 5 6 6 7 9 10 10 11 12 13 13 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 13 13 13 12 12 12 12 11 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 8 8 9 10 11 12 12 13 13 14 14 14 14 14 15 15 15 16 17 17 17 17 17 17 17 16 15 14 13 12 11 11 11 11 12 13 14 15 16 17 18 18 19 19 19 20 20 20 21 23 24 26 27 28 27 26 25 24 23 22 21 21 20 20 20 21 21 21 21 20 20 19 19 18 18 17 17 16 17 17 17 17 18 19 21 23 24 25 26 27 27 28 28 28 29 29 29 29 29 29 29 29 29 30 30 31 31 32 32 32 31 30 30 30 31 32 32 32 32 32 34 34 34 33 32 32 31 30 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 30 30 29 28 26 25 25 25 24 24 23 23 22 22 22 23 24 24 24 24 24 25 25 25 25 24 23 21 19 18 17 16 14 12 10 9 10 12 15 17 19 21 21 22 22 22 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 25 25 25 24 24 23 23 22 21 20 19 18 16 15 14 13 13 14 15 15 15 15 14 13 13 12 12 11 11 11 11 11 11 11 11 10 10 9 9 9 9 10 11 11 11 11 10 9 8 7 6 5 4 3 2 0 2 4 6 7 8 8 6 3 4 3 1 1 3 3 4 4 2 5 13 19 19 17 15 13 13 13 13 14 14 14 14 15 15 15 15 14 14 14 13 13 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 15 16 16 16 16 16 15 15 15 16 16 16 16 16 16 17 17 18 17 17 17 17 17 17 17 17 17 16 16 16 17 18 18 17 16 15 14 13 13 13 12 12 12 12 12 12 12 12 11 11 12 13 16 18 18 17 14 12 17 26 31 32 31 31 30 29 29 29 28 27 26 24 23 21 19 16 15 14 13 13 12 11 10 10 9 9 9 9 10 11 11 11 11 10 10 10 11 12 14 16 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 14 14 12 11 10 8 7 6 6 6 6 7 8 9 10 10 11 12 13 13 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 14 13 13 13 12 12 12 11 11 11 10 10 10 9 9 8 8 7 7 7 7 7 7 8 8 9 10 11 11 12 12 13 13 13 14 14 14 14 15 16 16 17 18 18 17 17 16 16 15 14 13 12 11 10 10 10 11 12 13 15 16 17 17 18 19 19 20 19 19 20 20 22 23 25 27 28 28 27 26 25 24 23 22 21 20 20 21 21 22 22 21 21 20 20 19 19 19 19 19 18 18 18 18 18 18 19 20 21 23 24 25 26 26 27 28 28 29 29 30 30 30 30 29 29 29 29 29 29 30 30 31 32 32 32 31 31 31 31 31 31 31 32 31 31 30 30 30 30 30 29 28 27 27 28 29 29 29 29 30 30 30 30 30 30 30 30 31 31 30 28 27 26 26 26 25 24 23 22 21 21 22 23 23 24 24 24 24 24 24 24 24 23 21 19 18 17 15 14 13 12 11 11 12 14 16 19 21 22 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 24 24 24 23 22 21 20 19 18 17 16 14 13 13 13 14 15 15 15 15 14 14 13 12 11 11 11 11 11 11 11 11 10 10 9 8 8 8 8 8 8 9 9 9 9 8 7 6 5 4 4 3 3 2 0 1 2 3 3 2 4 7 7 3 0 2 3 4 3 1 6 13 17 16 13 11 11 11 12 12 13 13 13 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 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 16 16 17 17 18 18 17 16 16 17 18 18 17 16 15 14 13 13 13 12 12 12 13 13 13 13 12 12 12 12 14 16 18 18 17 15 12 18 26 31 32 31 30 30 30 30 29 28 27 26 24 23 23 21 18 16 15 14 13 12 12 11 11 10 10 9 9 10 10 10 10 10 8 9 10 11 12 13 15 16 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 13 12 11 10 9 8 7 7 8 8 9 9 10 11 11 12 13 13 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 14 14 13 13 13 12 12 12 11 11 11 10 10 9 9 8 8 8 7 7 7 7 7 8 8 9 10 11 11 12 12 12 13 13 13 13 14 14 15 16 17 18 18 18 18 17 16 15 14 13 12 11 10 9 9 10 11 13 14 15 16 17 18 19 19 20 20 20 20 20 21 23 24 25 27 27 27 26 25 24 23 22 21 20 20 21 21 22 23 23 22 21 20 20 20 19 19 19 20 20 19 19 19 19 19 20 21 21 23 24 24 25 25 26 27 28 29 29 30 30 30 30 29 29 29 28 28 28 29 29 30 30 31 32 32 32 31 31 31 31 31 32 32 31 30 30 30 30 29 29 27 26 27 27 28 28 28 28 29 30 30 31 31 31 31 31 32 31 30 29 28 28 27 27 25 24 22 21 21 20 21 22 23 23 23 23 22 22 22 23 23 22 20 19 18 17 16 15 14 13 13 13 15 16 18 21 23 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 26 26 25 25 24 24 23 22 22 21 20 19 18 16 15 14 13 13 13 14 15 15 15 14 14 13 13 12 11 11 11 11 11 11 11 11 10 9 8 7 7 6 6 6 6 6 6 7 7 7 7 7 6 4 3 3 3 2 2 3 4 4 5 7 8 7 3 1 4 6 6 6 6 3 12 17 17 12 9 9 10 11 11 12 12 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 18 18 18 17 17 17 17 17 17 16 15 13 13 12 13 13 12 12 13 14 14 14 13 12 12 12 14 15 17 17 17 16 17 21 28 32 32 31 31 31 31 31 30 29 27 26 24 24 23 23 21 19 17 15 13 13 12 12 12 11 11 10 10 9 9 10 9 7 7 7 9 11 12 13 14 15 16 17 17 17 16 16 16 16 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 15 14 14 13 12 12 11 10 10 9 9 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 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 20 20 20 20 20 19 19 19 19 19 14 14 14 13 13 13 12 12 12 11 11 10 10 10 9 9 8 8 8 7 7 7 7 8 8 9 10 10 11 11 12 12 12 12 13 13 13 14 15 16 17 18 18 18 18 17 16 14 13 12 11 10 9 9 9 10 11 13 15 16 17 18 19 19 19 20 20 20 21 22 23 24 25 25 26 26 26 25 24 23 22 21 20 20 20 21 22 22 23 23 23 22 21 20 19 19 19 20 21 21 21 20 20 19 20 20 21 22 22 23 24 24 25 25 26 27 28 29 29 29 29 30 29 29 28 28 27 27 28 28 28 29 30 31 31 31 31 30 29 29 30 31 32 32 31 31 30 29 29 29 28 27 27 28 28 27 26 26 27 28 30 31 32 31 31 31 31 31 30 29 29 29 28 28 26 23 21 19 19 19 20 21 21 21 21 20 20 20 20 20 20 20 19 19 18 18 17 16 16 16 16 16 17 18 21 23 24 25 25 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 27 27 27 26 26 26 25 24 24 23 22 21 20 19 18 17 16 15 14 13 13 13 14 15 15 15 14 13 13 12 11 11 11 11 11 11 10 10 10 9 8 8 7 6 5 4 4 4 4 4 4 5 7 8 9 9 7 4 1 0 1 3 6 7 8 8 7 5 2 4 8 10 11 11 10 6 5 11 12 10 8 7 9 10 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 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 17 17 17 17 17 17 16 15 13 13 12 13 13 13 13 13 15 15 15 14 13 13 13 14 15 16 16 17 18 20 23 27 31 33 34 34 34 34 33 32 30 28 26 24 24 24 23 23 21 18 15 14 13 13 13 13 12 12 11 10 10 9 9 8 6 5 6 8 11 11 12 13 14 15 16 16 16 16 16 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 14 14 13 12 12 11 11 10 10 10 10 11 11 11 12 12 12 13 13 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 14 14 14 13 13 13 12 12 12 11 11 11 10 10 9 9 9 8 8 8 7 7 8 8 8 9 10 10 11 11 12 12 12 12 12 12 13 14 15 17 18 19 19 19 18 17 15 13 12 11 10 9 9 8 9 10 12 13 15 16 17 18 19 19 19 20 20 21 22 23 24 25 25 24 24 24 23 23 22 21 20 20 19 19 20 21 21 22 23 23 23 22 21 20 19 19 19 20 20 21 20 20 20 19 20 20 21 22 22 23 24 24 25 25 26 26 27 27 28 28 29 29 30 29 28 27 27 27 27 27 27 27 28 29 30 30 30 29 29 28 29 30 31 31 32 31 29 29 28 29 29 28 28 28 28 27 25 24 25 26 29 30 32 31 31 30 30 30 29 29 29 29 29 28 25 22 19 17 17 18 19 20 21 20 20 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 18 19 19 21 23 25 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 25 25 25 25 25 25 26 26 27 27 27 27 27 26 26 25 24 23 22 21 20 19 18 17 16 15 14 14 13 13 14 14 14 14 14 13 13 12 12 11 11 11 11 11 10 9 9 8 7 7 6 5 5 4 3 2 2 2 2 1 2 5 8 10 11 11 9 8 6 4 3 5 7 8 5 2 4 9 14 16 16 15 13 10 5 1 4 6 7 7 9 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 16 16 16 16 15 15 14 14 14 14 14 14 14 15 15 15 15 16 16 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 15 14 13 13 13 13 13 13 14 15 15 15 15 15 14 14 14 14 15 16 18 20 23 26 28 29 30 31 34 36 37 36 34 31 29 26 25 24 24 24 23 22 20 16 15 14 14 13 13 13 13 12 11 10 9 9 8 5 3 4 8 9 10 11 12 12 13 15 15 16 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 14 14 13 13 12 12 11 11 11 11 11 12 12 12 12 13 13 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 9 9 10 11 11 12 12 12 12 12 12 13 14 16 18 19 20 20 19 17 16 14 12 11 10 9 8 8 8 9 10 12 14 16 17 18 19 19 19 20 20 21 21 23 24 25 25 24 23 23 22 21 20 20 20 19 19 19 19 20 20 21 21 22 22 22 21 21 21 20 19 19 19 20 20 20 20 20 20 20 20 21 21 22 23 24 24 25 25 26 26 26 26 27 27 28 28 29 29 28 27 27 26 26 26 26 26 27 27 28 28 28 28 28 28 28 29 29 29 29 29 28 28 28 28 29 28 28 27 27 26 25 24 23 24 26 29 31 31 31 30 30 30 29 29 29 28 28 28 25 22 19 18 18 18 19 20 20 20 19 19 18 18 17 17 16 15 15 16 16 17 17 17 18 18 19 20 22 23 25 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 25 25 25 25 25 25 26 26 27 27 27 27 27 27 26 25 24 23 22 20 19 18 17 16 15 14 14 13 13 13 14 14 14 14 13 13 12 11 11 11 11 10 10 10 10 10 9 8 7 6 5 4 3 2 1 1 2 3 3 2 2 4 7 10 12 13 14 14 14 12 9 5 4 4 6 10 15 20 21 20 18 15 11 7 3 6 8 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 18 18 18 17 16 16 16 16 16 17 17 16 16 17 17 17 17 16 16 15 14 13 13 14 14 14 14 14 15 16 16 16 16 16 15 14 14 14 16 18 21 24 27 28 27 25 24 27 33 36 37 35 33 30 27 26 24 24 23 23 21 18 17 15 15 14 14 14 13 13 12 12 11 10 10 8 5 3 4 7 9 10 10 11 11 12 13 14 15 15 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 15 14 14 14 13 13 12 12 12 12 12 12 13 13 13 13 13 14 14 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 14 14 14 14 14 14 13 13 12 12 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 9 9 10 11 11 12 12 12 12 12 12 12 14 17 19 20 21 20 19 17 15 13 11 9 9 8 8 8 8 9 11 13 15 17 18 19 19 19 20 20 21 22 23 24 25 25 24 23 22 22 21 20 19 18 18 18 18 19 19 20 20 20 21 20 20 20 20 20 20 20 18 18 18 19 20 20 20 20 19 20 20 20 21 21 22 23 24 24 25 25 26 26 26 26 27 27 28 28 28 28 27 26 26 26 26 26 26 26 26 26 26 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 26 26 26 26 24 23 23 24 27 29 31 31 31 31 30 29 28 27 27 27 27 25 23 20 19 19 19 20 20 20 20 19 18 17 17 16 16 15 15 15 15 16 16 17 17 17 19 20 21 23 24 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 25 25 25 25 25 26 26 27 27 28 28 28 27 27 26 25 24 22 21 19 18 17 16 15 14 14 13 13 13 13 13 13 13 13 13 12 11 11 11 11 10 10 10 10 11 11 11 10 9 8 7 6 4 3 3 4 5 5 5 5 5 5 6 8 11 13 15 16 16 16 14 13 13 14 16 19 23 25 23 21 16 10 6 4 7 9 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 17 17 16 16 16 15 15 15 14 14 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 17 16 16 16 16 16 16 16 16 16 17 17 17 16 16 15 14 14 14 14 14 14 14 15 16 17 17 16 16 17 17 16 14 14 15 19 22 25 26 27 26 23 21 18 21 30 35 36 34 31 28 26 25 23 23 22 20 18 16 16 15 15 15 14 14 13 13 12 12 11 10 8 5 3 4 6 8 9 10 10 11 11 12 13 14 14 14 14 14 15 15 16 16 17 17 18 18 18 18 19 19 19 19 18 18 18 18 18 18 17 17 16 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 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 19 20 14 14 14 14 14 14 14 13 13 12 12 11 11 11 10 10 9 9 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 12 12 13 13 14 17 19 20 21 20 19 17 14 12 10 8 8 8 8 8 9 10 12 14 16 17 18 19 20 20 21 21 22 23 24 25 26 25 24 23 22 21 20 19 18 17 17 18 18 19 19 20 20 20 20 20 20 19 19 19 20 19 18 18 18 19 20 20 20 20 20 20 20 20 20 21 22 23 24 24 25 25 25 26 26 26 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 26 27 28 29 28 28 28 28 28 28 29 29 29 28 27 27 26 25 26 26 26 26 25 24 25 26 28 30 31 31 30 30 28 26 24 24 25 26 26 24 22 21 21 21 21 21 21 20 18 17 16 16 15 15 15 15 15 16 16 16 16 16 17 18 20 21 23 24 25 26 25 25 25 24 24 24 25 25 24 24 24 24 24 24 24 24 25 25 25 26 26 27 27 28 28 28 28 27 27 26 25 23 22 20 19 17 16 15 14 13 13 12 12 13 13 13 13 13 13 12 12 11 11 11 11 10 10 11 11 12 12 12 12 11 11 10 9 7 6 6 6 7 8 8 9 9 9 9 9 9 10 12 14 16 17 19 20 21 22 23 24 25 25 22 18 11 5 5 7 9 10 11 11 12 12 12 13 13 13 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 16 16 16 16 15 15 15 14 14 13 13 13 13 14 14 14 15 15 16 16 16 17 17 17 18 18 19 19 18 18 17 16 16 16 16 16 16 16 16 16 17 17 16 16 15 14 14 14 14 15 14 14 16 17 18 18 17 17 18 18 17 16 14 14 18 21 23 24 23 22 21 19 17 20 30 35 36 35 31 28 26 24 23 22 21 19 17 16 16 15 15 15 15 14 14 13 12 12 12 11 10 7 4 4 6 7 8 9 10 10 11 11 12 13 14 14 14 14 15 15 16 16 17 17 18 18 18 18 19 19 19 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 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 14 14 14 14 14 14 14 14 13 13 12 12 11 11 10 10 9 9 9 8 8 8 8 8 8 9 9 10 10 11 11 12 12 12 13 13 14 15 17 19 20 21 20 18 17 14 12 9 8 7 7 7 8 9 11 13 15 16 18 19 20 20 21 21 22 23 25 26 27 27 26 24 23 22 21 20 18 17 17 17 18 18 19 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 19 19 20 20 20 20 20 20 19 20 20 22 23 23 24 24 24 25 25 25 26 26 26 27 27 27 26 27 27 27 27 27 26 26 26 25 25 25 25 27 28 29 28 28 28 28 29 30 30 30 29 28 27 26 25 25 25 26 27 28 28 27 27 28 29 30 31 30 29 28 26 24 23 23 24 25 25 24 22 22 22 22 22 22 22 21 19 17 16 16 16 15 15 15 15 16 16 16 16 16 17 18 20 21 22 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 27 27 28 28 28 28 28 27 26 25 23 22 20 18 16 15 14 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 13 14 14 14 13 13 12 12 11 10 10 9 9 10 12 13 15 15 15 13 11 10 9 10 12 14 18 21 24 25 25 25 24 23 22 19 13 7 6 8 9 9 10 11 11 12 12 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 13 13 14 14 14 15 15 16 16 17 17 17 18 18 19 19 19 19 19 18 17 17 16 16 16 16 16 16 16 16 17 16 16 15 14 13 13 14 14 14 15 16 18 19 19 18 17 18 19 19 17 14 14 16 18 20 19 17 16 16 16 17 24 32 34 35 34 28 25 23 22 21 20 20 18 16 16 15 15 15 15 15 15 14 13 13 12 12 11 11 8 6 5 6 7 8 8 9 10 11 11 11 12 14 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 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 15 15 15 15 15 14 14 14 14 13 13 12 12 11 11 10 10 9 9 8 8 8 8 8 8 9 9 10 10 11 11 12 12 13 13 14 15 16 18 19 20 20 19 18 17 15 12 9 8 7 7 7 8 9 11 13 15 17 18 19 20 20 21 22 24 25 26 27 27 27 26 24 23 22 20 19 17 16 16 16 17 18 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 22 23 23 24 24 24 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 26 26 25 25 26 27 29 29 29 28 28 28 30 30 31 30 29 28 27 26 25 25 25 26 28 29 30 31 31 31 31 31 30 29 28 27 25 23 22 22 23 24 24 23 22 21 21 21 21 21 21 21 19 18 17 17 17 16 16 15 15 16 16 16 16 16 17 17 18 19 20 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 26 26 26 27 27 28 28 28 27 26 25 24 22 20 18 16 14 13 12 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 12 13 14 15 15 14 14 13 13 13 12 12 12 12 14 15 17 18 18 17 16 13 11 10 11 13 15 18 22 25 26 26 25 23 21 19 15 10 8 8 9 9 10 10 11 12 12 12 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 15 15 15 14 14 13 13 13 13 13 13 14 14 14 15 15 16 17 17 17 18 18 18 19 19 20 20 20 19 19 18 17 17 17 17 16 15 15 16 16 16 15 14 14 13 13 13 14 14 15 16 17 18 19 18 18 18 19 21 20 17 15 15 16 18 16 13 12 13 15 20 29 33 34 33 30 21 19 20 20 19 19 19 17 16 16 16 16 16 16 16 15 15 14 13 12 12 12 11 9 7 7 7 8 8 8 9 10 10 10 10 12 14 15 16 15 15 15 15 16 17 17 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 15 15 15 15 15 15 15 15 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 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 15 15 15 15 15 15 15 14 14 14 13 13 12 11 11 10 10 9 9 9 9 8 8 8 9 9 9 10 10 11 11 12 12 13 14 14 15 17 18 20 20 20 19 18 17 15 12 9 8 7 7 7 8 10 12 14 15 17 18 19 20 21 22 23 24 25 26 27 27 27 26 25 24 22 20 18 17 16 15 16 17 18 19 20 20 19 19 19 19 19 19 20 20 20 20 19 19 19 20 20 20 21 21 21 21 21 21 21 22 22 22 22 23 23 24 24 24 24 24 24 25 25 25 25 25 26 26 26 27 27 28 27 27 26 26 26 26 27 29 29 29 28 28 28 29 30 30 30 29 29 28 26 25 25 25 26 28 30 32 33 33 33 32 32 31 29 27 26 25 24 23 22 22 23 23 22 21 19 18 17 17 18 18 19 19 19 17 17 17 16 16 16 16 16 16 16 16 14 14 14 15 16 17 17 18 19 20 20 21 21 21 22 22 22 23 23 23 23 24 24 24 25 25 24 24 24 24 24 24 25 26 26 27 27 27 27 25 24 22 20 17 15 13 12 11 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 12 13 14 14 14 14 14 14 14 13 13 12 13 14 15 16 17 18 17 16 15 14 13 14 16 19 21 23 25 26 25 23 21 19 16 13 10 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 13 12 12 13 13 13 14 14 14 15 15 16 17 17 17 18 18 18 19 20 20 21 21 20 20 19 19 19 19 18 17 16 16 15 15 16 15 15 14 14 14 14 15 15 16 16 16 17 17 18 18 17 18 20 21 20 18 17 16 17 15 13 12 13 17 24 29 32 32 30 26 15 14 16 17 17 18 18 18 17 16 16 16 16 16 16 16 15 14 13 12 12 12 11 10 9 8 9 9 9 9 9 10 10 10 10 12 14 15 16 16 15 15 15 16 17 17 17 17 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 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 15 15 15 15 15 15 15 15 14 14 13 13 13 12 11 11 10 10 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 13 14 15 16 18 19 20 20 20 19 18 17 15 12 10 8 8 7 8 8 10 12 14 16 17 18 19 20 20 22 22 24 25 26 27 27 26 26 25 24 23 21 18 16 15 14 15 16 18 19 20 19 19 18 18 19 19 20 20 20 20 20 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 24 25 25 25 25 26 26 26 27 27 28 28 27 27 26 26 27 28 29 29 29 28 28 28 28 29 30 30 29 28 27 26 25 25 25 27 29 31 33 33 33 33 32 31 30 29 27 25 24 24 24 23 22 22 21 20 18 17 15 14 14 15 15 15 13 11 3 3 6 10 15 15 15 15 16 16 15 9 9 11 12 13 14 15 16 17 18 19 19 20 20 21 21 21 22 22 22 23 23 23 24 24 23 23 22 22 21 21 21 22 23 24 25 26 26 26 26 24 22 19 16 14 13 11 10 9 9 9 9 10 10 11 10 10 10 9 9 9 9 9 9 9 9 9 10 11 12 12 13 13 13 14 14 14 14 14 13 14 15 16 17 18 18 18 17 16 17 19 21 22 23 24 26 25 23 21 19 17 15 13 11 10 10 10 10 10 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 10 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 13 13 12 12 13 13 14 14 14 15 15 16 16 17 17 18 18 19 19 19 20 20 21 22 21 21 20 20 20 20 19 18 17 16 15 15 15 15 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 20 21 21 20 19 17 17 16 15 13 12 16 22 26 28 29 28 23 14 12 13 14 15 16 17 18 17 17 16 16 16 16 16 16 15 14 14 13 13 12 11 11 10 10 10 10 10 9 10 10 10 10 11 12 14 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 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 16 16 16 15 15 15 15 15 15 14 14 13 13 12 12 11 11 10 10 10 9 9 9 9 9 9 10 10 10 11 11 12 13 13 14 16 17 19 20 20 20 20 19 18 17 15 13 11 9 8 8 8 8 10 12 14 16 17 18 19 20 21 21 22 24 26 27 27 27 27 26 26 24 23 21 19 17 15 14 14 15 17 19 19 19 19 18 18 19 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 25 25 25 24 24 24 24 24 25 26 26 27 27 27 27 28 28 28 27 27 26 27 28 29 29 29 29 28 28 28 29 29 29 28 28 27 26 26 26 27 29 30 32 32 32 31 30 30 29 28 28 27 26 25 25 24 22 19 17 16 15 14 13 13 14 15 16 16 16 14 12 10 10 9 4 5 12 13 13 14 14 15 7 8 11 12 13 15 15 16 17 18 19 19 20 20 20 20 20 21 21 21 21 22 22 23 23 22 21 20 20 19 19 19 19 21 22 23 24 25 26 26 24 22 19 15 13 12 10 9 8 8 8 9 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 9 9 10 11 11 12 13 13 14 15 15 15 15 15 16 17 18 19 20 19 19 20 22 24 25 25 24 24 25 24 21 19 17 15 14 13 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 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 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 20 21 21 22 22 22 21 21 21 21 20 20 19 18 16 15 14 14 13 14 15 17 18 18 19 19 19 18 18 17 17 17 18 19 20 21 21 20 18 16 16 16 15 14 12 13 17 21 24 25 25 20 14 11 12 13 13 14 16 17 17 17 17 17 16 16 16 16 15 15 14 14 13 13 12 11 11 11 11 11 10 10 10 10 10 10 11 12 14 15 15 16 16 16 16 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 12 11 11 10 10 10 10 9 9 9 10 10 10 11 11 11 12 13 14 15 16 18 19 20 21 20 20 19 18 17 15 13 11 9 8 8 8 9 10 13 14 16 17 18 19 20 21 22 24 26 27 28 28 28 27 27 26 24 23 21 19 17 16 15 14 15 17 19 19 20 19 19 19 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 25 25 25 25 24 24 23 23 24 25 26 26 27 27 27 27 28 28 28 28 27 26 27 28 29 30 30 29 29 29 29 29 29 29 28 27 27 26 27 27 29 30 30 30 30 29 28 27 27 25 25 24 23 23 22 21 20 18 16 14 13 13 12 12 12 14 16 17 18 16 14 13 11 11 11 10 7 8 9 10 10 11 11 8 9 11 13 14 16 16 17 17 18 19 19 19 20 20 20 20 20 20 20 21 22 22 22 22 21 20 19 18 18 17 17 18 19 21 22 23 24 25 25 23 20 17 14 12 10 9 8 7 8 8 9 10 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 9 10 10 11 12 13 14 15 16 17 17 17 18 19 20 21 22 22 23 26 28 28 26 25 23 21 22 21 19 17 15 14 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 17 18 18 18 19 19 20 20 21 21 22 22 23 23 23 22 22 21 21 21 20 19 17 15 13 13 12 13 14 16 19 19 19 19 20 20 20 19 19 18 18 19 19 19 19 18 17 16 16 16 16 16 14 13 14 17 20 22 22 19 14 12 12 12 12 13 15 16 17 17 17 17 17 17 17 16 16 15 15 15 14 13 13 12 11 11 11 11 11 11 11 11 11 11 11 12 14 15 15 16 16 17 17 16 15 15 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 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 20 20 17 17 17 16 16 16 16 16 16 15 15 14 14 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 11 11 11 12 13 14 16 17 18 20 21 21 21 20 19 18 16 15 13 11 9 8 8 8 9 11 13 15 16 17 18 19 20 23 24 26 27 28 28 28 28 27 26 25 24 22 21 20 19 17 16 16 16 17 19 20 20 21 21 20 20 20 21 21 21 21 21 21 21 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 25 25 25 26 26 26 26 26 27 28 28 28 28 28 28 29 30 30 30 30 29 29 29 29 29 28 27 27 27 27 27 28 29 29 29 28 27 27 26 25 24 23 21 19 18 18 18 18 16 15 14 13 13 12 12 12 13 14 16 17 17 15 14 13 12 11 10 10 9 8 9 10 11 11 11 10 10 10 13 16 16 16 17 17 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 18 18 18 19 21 21 21 21 21 21 22 19 16 13 11 9 7 7 7 8 9 10 10 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 10 11 12 12 13 14 15 16 17 18 18 19 20 21 22 23 23 24 24 22 20 18 18 20 20 19 19 18 17 15 14 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 16 16 17 17 18 18 18 19 19 20 20 21 21 22 22 23 23 23 23 23 23 22 22 22 21 20 19 16 14 12 11 11 13 16 18 19 19 19 20 20 21 20 20 19 18 18 17 17 17 17 17 17 17 18 18 18 16 14 14 16 19 20 21 18 15 13 13 12 12 12 14 16 17 18 18 18 18 18 17 17 16 16 16 15 15 14 14 13 12 12 11 11 11 11 12 12 12 12 12 12 14 15 15 16 17 17 17 16 15 15 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 20 20 17 17 17 17 17 17 16 16 16 16 15 15 14 14 13 13 12 12 11 11 10 10 10 10 10 10 10 10 11 11 11 12 13 15 16 18 19 20 21 21 20 19 18 17 16 15 14 11 9 9 8 8 10 12 15 16 18 14 11 14 19 25 27 28 28 29 29 28 27 27 26 25 24 22 21 20 20 19 18 17 17 18 19 21 21 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 27 28 28 29 29 30 30 31 30 29 29 28 28 28 28 28 27 27 27 27 27 28 28 28 27 27 26 25 25 25 24 23 21 19 17 16 15 14 14 14 14 13 13 13 13 13 14 14 14 15 15 16 15 13 13 12 10 9 8 8 8 9 10 10 10 10 9 9 9 12 13 14 15 15 16 17 17 18 18 19 20 21 21 21 21 21 21 20 20 19 19 19 19 19 19 19 19 20 20 21 22 21 20 18 17 17 18 15 13 11 9 8 6 6 7 10 11 12 12 12 12 12 12 12 12 11 10 10 9 9 9 9 10 11 12 13 14 15 16 17 17 18 18 19 19 20 21 21 22 23 23 24 24 18 7 8 10 13 15 16 15 15 15 14 14 13 13 13 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 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 14 14 15 15 16 16 16 17 17 18 18 18 19 19 19 20 20 21 21 22 22 23 23 24 24 24 24 24 23 23 22 21 20 18 15 13 11 11 12 15 17 18 18 18 19 21 22 21 20 17 15 16 16 16 17 18 19 20 21 21 21 21 19 16 15 16 18 19 20 19 16 15 14 13 12 12 13 15 17 18 19 18 18 18 18 17 17 17 16 16 16 15 15 14 13 12 11 11 11 12 12 12 12 13 13 13 14 15 15 16 17 17 17 17 16 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 18 18 17 17 17 17 17 17 17 16 16 16 15 15 14 13 13 12 12 11 11 10 10 10 10 10 10 10 11 11 11 12 13 15 17 18 19 20 21 21 20 19 17 16 16 15 13 11 10 9 9 9 10 14 17 19 21 20 16 14 21 26 28 28 29 29 28 28 27 26 25 24 23 21 20 20 20 20 20 19 19 19 20 21 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 25 24 24 24 25 25 25 25 25 25 24 24 24 25 25 26 26 27 28 29 30 30 31 30 29 28 27 26 26 27 27 26 26 26 27 27 27 27 27 26 25 24 24 23 23 23 22 21 20 18 16 16 15 14 14 13 13 13 13 13 14 14 15 15 14 14 13 13 13 12 11 10 9 8 8 7 7 8 9 9 9 9 8 8 8 9 10 11 13 13 14 15 15 16 17 18 19 19 19 20 19 19 19 19 19 18 18 18 19 19 20 20 21 22 22 23 23 22 19 16 14 12 6 10 10 8 7 6 5 5 7 10 12 13 13 13 13 13 13 13 12 11 10 10 10 9 8 8 11 13 15 16 17 19 20 20 20 20 20 20 20 21 21 22 22 23 23 22 19 15 11 10 11 13 13 13 13 13 14 14 14 14 13 13 12 12 11 11 11 11 11 10 10 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 17 18 18 18 19 19 19 20 20 21 22 22 23 23 24 24 24 24 24 24 24 23 23 22 21 19 17 15 13 12 13 15 16 16 16 17 19 21 23 22 20 15 13 13 14 16 18 20 22 24 25 25 25 25 23 21 20 21 18 18 18 18 16 16 15 15 14 13 14 16 17 19 19 19 18 18 18 18 18 17 17 17 17 16 16 15 13 13 12 12 12 12 13 13 13 13 13 14 14 15 16 16 17 17 17 17 16 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 18 18 18 18 18 18 18 17 17 17 17 16 16 15 15 14 13 13 12 11 11 11 10 10 10 10 10 10 10 10 11 11 13 16 18 19 19 21 21 20 20 18 17 16 15 14 13 11 10 9 9 10 12 15 20 22 23 24 24 23 25 27 27 28 28 28 28 27 26 24 23 22 22 21 21 21 20 21 20 20 19 20 20 21 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 25 25 26 26 27 27 29 30 30 30 30 29 27 26 24 24 26 26 26 26 26 26 26 26 26 25 24 23 22 22 21 21 21 20 20 19 18 17 16 16 16 15 15 14 14 14 14 15 15 15 15 15 14 13 12 12 11 9 8 7 7 7 6 7 7 7 8 9 8 6 7 8 8 8 9 11 12 13 14 15 15 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 19 20 21 22 23 23 23 23 22 18 14 8 4 11 11 10 9 8 8 7 7 8 10 11 13 14 14 14 14 14 13 13 11 11 11 11 11 9 1 10 15 17 18 20 21 22 22 22 21 21 21 21 21 21 22 22 22 22 20 17 13 10 10 10 11 12 12 13 14 15 15 14 14 13 13 12 12 12 11 11 11 11 10 10 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 16 16 17 17 17 18 18 18 19 19 19 20 20 20 21 22 22 23 23 24 24 24 24 24 24 24 23 23 22 21 20 19 17 15 14 15 15 16 15 15 16 18 21 22 22 20 16 14 13 14 15 18 20 21 22 24 27 29 29 30 32 35 30 20 16 16 16 15 16 16 16 15 14 15 16 17 18 19 19 18 18 18 18 18 18 18 18 17 17 16 15 14 13 12 12 12 13 13 14 14 14 14 14 15 15 16 16 17 17 18 18 17 16 15 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 18 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 14 13 12 12 11 11 10 10 10 10 10 10 10 10 10 11 13 17 20 19 20 21 21 21 20 18 16 15 15 14 12 11 10 10 9 11 13 17 22 23 24 25 26 26 26 27 27 28 28 28 27 26 25 24 23 22 22 22 22 22 22 22 21 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 24 24 23 23 24 25 25 26 27 27 28 29 29 30 30 29 28 27 25 24 24 25 26 26 26 26 26 25 25 24 24 23 22 21 20 20 20 20 19 19 18 17 17 17 17 17 16 16 15 15 15 16 16 16 16 16 15 15 14 13 12 11 9 8 6 6 5 5 5 5 6 6 6 5 5 6 7 7 8 9 10 11 13 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 18 19 19 20 21 21 20 20 18 17 13 9 6 12 15 15 15 14 14 13 12 11 11 11 12 13 14 14 15 15 14 14 13 12 11 11 12 12 13 11 11 15 18 19 20 21 22 22 22 21 21 20 20 21 22 22 22 22 21 19 16 10 5 8 11 11 12 12 14 15 16 15 15 14 13 13 12 12 12 11 11 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 11 11 12 12 12 12 13 13 13 14 14 15 15 16 16 17 17 18 18 18 18 19 19 19 20 20 20 21 21 22 23 23 24 24 24 24 24 24 24 24 23 22 22 21 20 18 16 15 16 16 16 15 14 15 17 20 21 21 20 19 17 15 15 15 16 16 16 16 20 29 32 34 35 36 36 29 20 15 13 13 14 16 17 16 16 15 15 16 16 17 18 18 18 18 18 18 18 18 18 18 18 17 16 15 14 14 13 13 13 14 14 14 14 14 14 15 15 16 16 16 17 17 18 18 18 17 15 14 14 14 15 16 16 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 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 17 17 17 16 15 15 14 13 12 12 11 11 10 10 10 10 10 10 10 10 10 11 16 20 20 21 21 21 21 20 17 15 15 14 13 11 10 9 9 9 11 15 19 22 24 24 26 27 28 28 28 28 28 28 27 27 26 26 25 25 24 23 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 23 23 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 24 24 23 23 23 24 25 26 26 27 28 29 29 30 30 30 29 29 28 26 25 25 26 27 27 26 25 25 24 24 24 24 23 22 21 20 20 20 20 20 19 17 17 16 16 15 15 16 16 17 17 17 17 17 17 17 16 16 15 15 14 14 13 11 10 7 4 3 3 3 3 4 3 3 4 6 7 7 7 8 9 10 12 13 13 14 14 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 19 19 18 18 17 16 15 12 8 8 13 16 18 19 19 19 18 18 16 15 14 13 13 13 14 14 15 15 15 15 15 12 9 11 11 12 12 13 13 15 18 19 20 21 21 21 21 20 20 20 20 21 22 23 23 22 21 20 18 10 13 15 15 14 14 13 14 16 16 15 15 14 13 13 12 12 12 12 11 11 11 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 11 11 11 11 11 11 11 12 12 13 13 13 14 14 15 15 16 16 17 17 18 18 18 19 19 19 19 19 20 20 21 21 22 23 23 24 24 24 24 24 24 24 24 23 23 22 22 21 19 18 17 16 16 17 16 15 16 17 19 20 20 20 19 18 16 16 16 15 13 11 11 14 27 34 37 38 36 32 25 18 14 12 12 14 16 17 16 16 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 17 16 15 15 14 14 14 14 14 14 14 15 15 15 15 16 16 17 17 17 17 18 18 18 17 16 15 14 14 15 15 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 15 15 14 13 12 12 11 11 10 10 10 10 9 9 9 10 11 14 18 20 21 21 21 20 17 13 10 11 12 11 10 9 9 9 9 11 15 20 22 24 25 26 27 28 28 28 28 28 28 27 27 26 26 26 26 25 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 24 24 25 26 26 27 28 29 30 30 30 29 29 28 28 27 26 26 27 28 27 26 25 24 24 25 25 25 25 24 23 22 22 22 22 21 18 16 15 14 13 13 13 14 15 16 17 18 18 18 18 17 17 16 15 15 14 14 14 13 12 10 4 2 2 2 2 2 2 6 9 8 7 8 8 9 9 10 12 12 13 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 18 18 18 17 17 16 16 16 16 14 12 14 17 19 20 20 21 21 21 20 17 15 14 14 13 13 14 14 14 15 15 16 14 9 8 11 10 11 11 12 11 11 13 17 18 19 20 20 20 20 20 20 20 21 22 23 23 24 23 22 21 18 17 16 16 16 15 15 15 16 15 15 14 14 13 13 12 12 12 12 11 11 11 10 10 10 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 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 15 15 16 16 17 17 18 18 18 19 19 19 19 20 20 20 21 21 22 22 23 23 24 24 24 24 24 24 24 24 23 22 22 21 20 19 18 16 16 16 16 16 16 17 18 19 19 19 18 17 17 17 18 17 15 13 11 15 23 31 34 34 30 25 19 15 13 12 14 15 16 16 16 15 15 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 17 17 16 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 17 16 16 15 14 14 15 15 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 15 14 13 12 12 11 10 10 10 9 9 9 9 10 11 14 16 19 21 21 21 21 19 15 7 2 6 8 9 8 8 9 8 10 15 20 22 23 25 26 27 27 27 27 28 28 27 27 27 26 26 26 26 26 26 25 25 24 24 24 23 23 23 23 23 23 23 23 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 23 23 23 23 22 22 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 23 24 24 25 25 26 26 27 28 28 29 29 29 28 27 27 27 27 27 28 28 29 28 26 25 24 25 25 26 26 26 27 27 26 26 25 23 19 15 12 11 11 11 11 12 13 14 15 17 18 19 18 18 17 16 15 15 14 14 14 14 14 14 12 9 5 4 3 4 4 2 4 6 6 7 8 8 9 10 10 11 12 13 13 13 13 13 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 16 16 16 15 15 17 17 16 16 17 19 20 21 22 22 21 18 15 13 12 13 14 15 16 16 16 15 15 15 13 8 9 13 12 11 11 11 11 10 9 7 11 16 19 20 20 21 21 21 21 21 22 23 23 24 24 23 21 19 18 17 16 16 16 15 15 14 14 14 14 14 13 13 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 10 10 10 11 11 12 12 13 13 14 14 14 15 15 16 16 17 17 18 18 18 18 19 19 19 20 20 20 21 21 22 22 23 23 23 24 24 24 24 24 24 24 23 23 22 21 20 19 18 17 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 17 16 15 17 20 24 25 25 22 18 15 13 12 13 15 16 16 16 15 14 14 14 14 14 14 14 15 16 16 17 17 18 18 18 18 18 18 17 17 16 16 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 17 17 16 16 15 15 15 15 16 16 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 17 17 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 20 20 20 20 20 20 20 19 19 19 19 18 18 17 16 16 15 14 13 12 11 11 10 10 9 9 9 10 10 12 13 16 18 20 21 20 20 20 18 13 9 7 7 8 8 8 9 8 8 13 20 21 22 23 25 25 26 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 23 23 23 23 23 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 25 26 26 26 26 27 27 27 27 27 26 25 25 25 26 27 28 28 29 28 27 26 25 25 26 27 28 29 29 30 30 29 28 23 16 11 9 9 9 9 10 11 12 14 15 17 18 18 17 16 15 14 14 14 14 14 14 14 14 14 14 13 10 8 7 7 7 4 1 2 4 6 7 7 9 10 11 12 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 17 17 15 15 16 16 16 16 17 18 19 20 21 20 17 15 13 11 12 14 15 16 16 16 16 16 16 16 16 15 15 16 16 15 15 15 14 14 13 10 3 5 12 19 18 20 22 23 24 24 24 25 25 25 24 22 21 19 18 17 17 16 16 15 14 13 13 14 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 10 10 10 11 11 11 10 10 10 10 11 11 12 12 13 13 14 14 14 15 15 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 21 21 22 22 23 23 23 24 24 24 24 24 24 23 23 22 21 20 19 18 17 17 16 16 16 16 17 17 17 17 17 18 18 18 18 18 17 16 15 15 16 17 19 20 18 17 15 13 13 14 15 15 15 15 14 13 13 13 12 12 12 13 13 14 14 15 16 16 17 17 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 19 19 19 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 16 16 15 14 13 12 11 11 10 10 10 10 10 11 12 14 15 17 19 20 20 20 20 15 11 8 8 9 8 8 9 9 9 5 9 18 20 21 22 23 24 25 26 26 27 27 27 27 27 26 26 26 26 26 26 25 25 25 24 23 23 24 24 24 24 24 23 23 23 23 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 23 23 24 25 26 26 26 26 26 26 26 26 26 25 24 24 24 25 27 28 29 29 29 28 27 27 27 27 28 29 30 31 31 31 31 28 22 16 11 8 8 8 9 10 11 12 13 14 15 16 16 15 15 14 13 13 13 13 13 13 14 14 14 14 14 13 11 10 10 9 7 4 1 2 4 5 7 8 10 12 13 13 13 13 13 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 15 15 16 17 18 16 15 15 15 16 17 17 17 18 19 19 17 15 13 12 12 13 14 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 17 16 15 14 12 10 7 2 6 3 14 20 23 25 26 26 25 25 24 23 21 19 18 17 16 16 16 15 14 14 13 13 13 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 15 15 15 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 23 23 23 23 23 23 23 23 23 22 21 21 20 19 18 18 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 17 18 18 17 15 14 13 13 14 15 16 16 15 14 13 12 12 11 11 11 11 12 12 13 14 15 15 16 17 17 17 18 18 18 18 18 17 17 17 16 16 16 17 17 17 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 18 18 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 18 18 18 19 19 19 20 20 20 20 21 20 20 20 20 20 20 19 19 19 18 17 16 16 15 14 13 12 11 11 10 10 10 10 11 12 14 15 16 20 20 20 20 17 7 2 6 8 8 8 9 10 10 11 11 13 14 18 19 22 23 24 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 26 25 25 23 23 23 24 24 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 23 23 24 25 25 26 26 26 26 26 26 26 25 25 24 24 25 26 27 28 29 29 29 29 29 28 28 28 29 30 30 30 30 30 29 27 23 18 14 11 9 9 9 9 9 11 11 12 13 14 14 14 13 13 12 11 11 11 12 13 14 14 14 13 13 13 13 12 12 11 8 4 2 1 3 5 6 8 11 13 14 14 14 13 13 12 12 12 12 12 13 13 13 13 13 12 12 12 12 13 14 15 16 18 19 16 14 14 14 16 18 18 18 18 18 17 15 14 13 13 12 13 13 14 14 14 15 15 15 15 16 16 17 18 19 19 19 19 18 17 16 14 13 12 11 9 9 9 12 17 20 22 23 23 23 23 22 20 18 17 16 16 15 15 15 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 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 20 21 21 22 22 22 23 23 23 23 23 23 23 22 22 21 21 20 19 18 18 17 17 16 16 15 15 14 14 13 13 13 13 13 14 14 15 15 16 16 17 18 19 19 17 15 13 12 13 14 15 16 16 15 14 13 12 11 11 11 11 11 11 11 12 12 13 14 15 15 16 16 17 17 18 18 18 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 18 18 18 18 19 19 20 20 20 20 21 21 21 21 21 21 20 20 20 20 19 19 18 17 16 15 14 13 12 12 11 11 10 10 11 11 12 14 16 17 19 20 20 19 14 9 10 8 8 8 8 9 9 10 12 14 16 18 19 21 22 24 24 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 23 23 23 24 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 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 23 23 24 24 25 26 26 26 26 26 25 25 25 25 25 24 25 26 27 28 29 30 30 30 30 29 29 30 30 30 30 30 29 29 28 26 22 19 16 13 11 9 8 7 8 9 9 11 12 12 12 11 10 9 8 8 9 10 11 12 13 13 12 12 12 13 13 14 13 11 8 4 1 2 3 4 6 9 12 13 14 14 14 14 13 13 12 12 11 12 12 12 11 11 11 10 10 10 10 12 14 15 16 17 18 16 14 13 14 17 19 19 19 18 17 16 14 13 12 11 10 11 12 12 12 13 13 13 13 14 15 16 17 18 18 19 19 19 19 18 16 15 14 12 12 12 12 15 16 18 19 19 20 20 20 20 18 17 16 16 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 13 13 14 14 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 22 22 22 22 22 21 21 20 20 19 18 17 17 16 16 15 14 14 13 13 13 13 13 13 14 15 15 16 16 17 18 18 18 18 17 15 13 12 12 12 14 16 16 15 13 12 12 12 12 11 11 10 10 10 11 11 12 13 13 14 15 15 16 16 17 17 17 17 17 17 17 17 17 18 19 19 19 19 19 20 20 19 19 19 18 18 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 18 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 19 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 19 19 18 17 16 15 14 13 12 11 11 11 11 11 11 13 14 16 18 19 20 19 19 14 6 1 5 7 8 8 9 9 10 12 14 16 17 19 20 22 23 24 24 24 25 25 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 23 23 23 23 24 25 25 25 24 24 24 24 24 23 23 23 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 22 22 22 22 22 23 24 25 26 26 26 26 26 25 25 25 25 25 24 24 26 27 29 30 30 31 31 31 30 30 30 30 30 30 29 29 28 27 25 23 20 18 16 13 8 6 6 7 7 8 9 11 12 11 10 7 6 5 6 7 8 10 11 11 11 10 9 10 11 13 14 13 10 7 3 1 2 3 5 7 9 11 12 13 14 14 14 14 13 12 11 11 10 10 10 10 9 9 9 8 8 9 10 13 15 16 16 16 15 14 14 15 18 20 20 20 19 17 15 13 12 10 9 8 9 10 11 11 12 13 13 14 15 16 16 17 17 18 18 19 19 20 19 17 16 15 13 14 15 16 17 17 17 17 17 17 17 17 17 17 16 15 15 14 13 13 12 12 13 13 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 8 8 8 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 13 13 14 14 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 18 17 17 16 15 15 14 14 14 13 13 13 14 14 15 15 15 15 16 16 16 16 16 15 14 13 11 10 10 11 13 14 14 13 12 12 12 12 11 11 11 10 10 10 11 11 11 12 13 14 14 15 16 16 17 17 18 17 17 17 17 18 19 20 20 20 20 20 20 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 19 20 20 20 20 20 20 21 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 17 17 17 18 18 18 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 17 16 15 14 13 12 11 11 11 11 12 13 14 16 17 18 19 19 18 16 13 11 13 13 13 12 12 11 12 12 13 14 16 18 20 21 22 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 24 24 24 24 24 24 24 24 23 23 22 22 22 22 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 22 22 23 24 25 26 27 27 26 26 26 25 25 25 25 24 24 26 27 28 30 30 31 31 30 30 30 30 30 30 30 29 29 28 27 25 24 22 21 19 15 8 6 6 6 6 7 9 10 11 11 10 8 7 7 6 7 7 8 9 10 9 8 7 8 10 12 13 12 9 6 3 1 2 2 4 6 9 10 10 11 11 12 13 13 13 12 11 10 9 8 8 8 8 7 7 7 7 7 8 11 14 15 15 15 15 15 16 18 19 21 20 19 17 16 14 12 10 8 7 7 8 9 10 11 12 14 14 14 14 15 17 18 18 18 18 19 19 19 19 17 16 16 16 17 17 18 17 17 16 15 15 14 14 15 15 15 15 15 14 13 12 12 11 11 12 14 15 15 14 14 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 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 10 10 10 11 12 12 12 13 13 13 14 14 15 15 16 16 16 17 17 17 18 18 18 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 20 19 19 18 17 17 16 15 15 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 12 11 10 9 10 11 11 12 12 12 12 11 11 10 10 9 9 9 10 10 10 11 12 12 13 14 15 16 17 17 18 18 17 17 18 19 20 21 21 21 21 21 21 20 20 20 19 18 18 17 17 17 17 18 18 18 18 17 17 17 17 18 18 18 19 19 20 20 20 20 20 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 17 17 18 18 17 17 17 16 16 16 16 16 16 17 17 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 20 20 20 20 20 20 21 21 21 21 22 22 22 21 21 21 21 20 20 19 19 18 17 16 14 13 12 12 11 11 11 12 13 14 15 15 18 18 18 18 18 14 13 13 13 15 16 16 16 16 16 16 17 18 19 20 21 22 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 20 20 20 21 21 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 24 25 26 27 27 27 27 26 26 25 25 25 25 24 24 25 26 27 29 30 30 30 29 29 29 29 29 29 29 28 28 27 26 26 25 24 24 22 17 9 5 5 5 6 7 8 10 10 10 10 8 7 6 6 7 7 8 9 9 8 7 6 6 7 9 10 9 7 5 3 1 2 2 3 5 7 7 7 7 8 9 10 11 11 10 9 8 7 7 7 6 6 6 6 6 7 9 11 13 14 14 14 14 15 16 18 19 21 21 19 17 15 13 11 10 8 6 6 6 8 10 11 13 14 15 16 16 17 17 18 19 18 18 18 19 19 18 17 17 17 18 19 20 20 19 19 18 17 16 15 14 14 14 14 14 14 14 13 13 12 12 12 13 14 15 16 15 15 14 14 14 14 14 14 14 13 13 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 13 13 13 14 14 15 15 15 16 16 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 21 21 21 21 21 21 20 20 20 19 19 18 18 17 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 12 11 10 10 9 9 10 10 11 11 11 10 10 9 9 8 8 9 9 10 10 11 12 13 14 14 15 16 17 17 17 17 17 18 19 20 21 21 22 22 22 21 21 21 20 19 19 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 16 16 17 18 18 18 17 17 16 16 15 15 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 17 17 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 21 21 21 21 20 19 19 18 16 15 14 13 12 11 11 11 12 13 14 15 15 18 19 19 19 17 14 13 13 14 16 17 18 19 19 19 19 19 20 20 21 22 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 23 23 23 22 21 21 20 20 20 20 20 20 21 21 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 23 24 25 26 27 27 28 28 27 26 26 25 25 25 25 24 24 24 25 27 28 28 29 28 28 28 28 28 28 28 27 27 26 26 26 25 25 25 25 25 18 11 6 5 5 5 6 7 9 9 10 9 9 8 7 6 6 7 7 8 8 8 7 6 5 5 5 7 7 6 4 3 2 2 3 3 4 5 5 5 5 5 4 5 6 7 7 6 6 5 5 6 6 7 8 10 12 14 16 17 17 16 15 14 14 15 16 18 19 19 18 17 15 13 11 10 8 7 6 6 7 10 12 14 15 16 16 17 17 18 18 18 18 18 18 18 20 20 21 21 21 22 22 22 22 22 22 21 20 19 18 17 16 15 15 15 15 14 14 14 13 10 10 11 11 14 16 16 16 15 15 15 15 15 15 15 15 14 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 11 11 10 10 9 9 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 9 9 9 10 10 11 11 11 11 12 12 13 13 14 14 14 15 15 15 16 16 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 17 17 16 16 15 14 14 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 10 10 11 11 11 10 10 9 8 8 8 9 9 10 11 12 13 14 14 15 16 16 16 16 16 16 17 19 20 21 22 22 22 22 22 22 22 21 20 19 19 18 18 18 18 18 18 19 19 19 19 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 19 18 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 16 17 17 18 18 17 17 16 15 15 15 15 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 17 17 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 20 19 18 17 16 15 14 13 12 11 11 11 12 14 16 17 17 19 19 18 16 14 14 15 16 16 16 19 20 20 20 20 20 21 22 22 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 24 24 24 24 24 24 24 23 23 23 22 22 22 21 21 21 21 22 22 22 22 22 21 21 20 20 20 20 20 21 21 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 24 25 26 27 27 27 27 27 26 26 25 25 25 25 24 24 24 25 26 27 27 27 27 27 27 27 27 27 26 26 25 25 24 24 24 24 24 25 25 18 11 6 4 4 5 5 6 7 8 9 9 9 8 7 6 5 6 6 6 7 8 8 8 7 5 5 6 6 6 4 3 2 3 4 5 5 5 5 5 5 4 3 2 2 2 3 3 4 4 5 6 8 10 12 15 17 19 19 18 17 15 14 13 14 15 16 16 17 17 15 13 12 11 9 8 7 7 8 9 11 13 14 16 17 17 17 17 17 17 17 17 17 17 18 19 20 21 22 23 23 24 24 24 24 24 23 23 22 21 20 19 18 17 17 17 17 17 16 16 15 15 16 16 16 16 17 17 17 16 16 16 16 16 17 17 16 15 14 13 12 11 11 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 12 11 11 10 10 10 9 9 9 9 9 9 10 11 11 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 15 15 16 16 16 16 17 17 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 17 17 16 16 15 14 14 13 13 13 13 13 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 11 9 8 8 9 10 11 12 13 14 14 15 15 15 15 15 14 14 15 16 18 19 21 22 22 23 23 23 23 23 23 22 21 20 19 19 18 18 18 18 19 19 19 19 19 19 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 20 19 19 19 20 19 18 17 17 17 17 17 17 17 16 16 15 15 15 15 15 14 15 15 16 17 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 17 17 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 20 19 18 17 15 14 13 12 11 11 11 12 13 15 13 14 18 18 17 15 15 15 16 16 15 16 19 21 20 20 20 21 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 22 22 22 22 21 21 21 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 23 23 24 25 26 27 27 27 27 27 26 26 25 25 25 25 24 24 24 24 25 26 26 26 26 26 26 26 26 25 25 24 23 23 22 22 23 23 23 23 23 17 10 5 4 4 5 5 5 5 7 8 9 8 8 6 5 4 4 4 5 6 7 8 8 8 7 6 7 7 7 5 4 3 4 5 5 5 6 6 5 5 4 4 3 3 1 1 2 3 4 5 7 10 12 15 16 18 18 17 15 14 12 12 12 13 13 14 15 15 14 13 12 10 9 8 8 8 8 10 11 13 15 16 17 17 17 16 16 16 16 16 15 16 16 18 19 20 22 23 24 24 25 25 25 25 25 24 24 24 23 22 21 20 19 19 19 19 18 18 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 14 13 12 11 11 11 10 10 10 10 10 10 10 11 11 11 12 13 14 14 14 14 14 13 13 12 11 11 11 11 10 10 10 10 11 11 12 13 14 14 15 15 14 14 13 13 13 13 13 14 14 14 14 13 13 13 14 14 14 15 15 16 16 16 16 17 17 18 18 18 18 19 19 19 19 20 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 17 16 16 15 15 14 14 13 13 14 14 15 15 15 15 14 14 13 12 12 11 11 11 11 11 11 11 11 12 13 13 14 14 14 14 14 14 13 12 10 10 10 11 12 13 14 14 15 15 15 14 14 14 13 13 14 15 17 19 20 21 22 23 24 24 25 25 24 23 22 21 20 19 18 18 18 18 19 19 19 19 19 19 18 18 18 19 19 19 20 20 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 17 17 16 16 16 16 16 16 15 15 15 15 14 14 15 15 16 17 18 18 18 17 17 16 16 16 15 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 17 17 18 18 18 17 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 20 20 19 18 16 15 14 13 12 11 11 11 11 8 2 13 17 18 18 18 18 17 16 16 15 16 18 19 19 19 19 20 21 22 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 22 22 22 22 22 22 21 21 21 21 21 21 22 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 21 21 22 22 22 23 24 24 25 26 27 27 27 27 26 26 26 26 25 25 25 24 24 24 24 24 25 25 25 25 25 24 24 24 24 24 23 22 21 21 21 21 21 21 21 20 15 10 5 3 5 6 5 5 4 5 6 7 7 7 6 4 4 3 4 4 5 6 6 6 6 6 6 7 7 7 6 5 5 5 5 5 6 6 6 6 5 4 4 4 4 4 2 1 3 5 7 9 11 14 15 16 16 15 14 12 11 11 11 11 12 13 13 14 14 14 13 11 9 8 7 8 9 10 12 14 15 17 18 17 17 16 15 15 15 14 14 14 15 16 18 19 21 22 23 24 25 25 25 25 25 25 25 25 24 24 23 22 22 21 21 20 20 19 19 19 18 18 18 19 19 19 19 19 19 18 18 18 18 18 17 17 16 16 15 14 13 12 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 15 15 15 14 14 13 12 12 12 12 11 12 12 12 12 13 14 15 15 16 16 16 17 17 17 16 16 15 15 15 15 15 15 14 14 14 14 14 14 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 18 17 17 16 15 15 15 14 14 14 15 15 15 16 16 15 15 14 13 13 12 11 11 10 10 10 11 11 11 12 13 15 16 16 17 17 17 17 16 15 14 13 12 12 13 14 15 15 15 15 14 14 14 14 13 14 14 15 17 18 20 21 22 23 24 25 25 25 25 25 23 21 20 19 18 17 17 18 18 19 20 19 19 19 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 20 20 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 15 15 16 17 18 18 18 17 17 17 16 16 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 20 19 18 17 16 14 13 12 12 11 10 8 7 11 15 16 17 17 17 17 17 17 16 15 15 15 16 17 18 19 20 21 21 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 24 24 24 24 24 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 21 21 21 20 20 20 20 20 20 21 21 21 21 20 20 20 21 21 21 21 21 21 21 21 22 22 22 23 23 24 25 25 26 27 27 27 26 26 26 26 26 26 26 25 24 24 23 23 24 24 25 24 24 24 23 23 23 23 23 22 21 20 19 19 19 19 19 19 18 14 9 5 3 4 6 6 5 4 4 4 4 4 4 4 3 2 2 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 6 5 4 4 5 6 6 5 3 4 7 10 12 14 15 16 16 16 15 14 13 12 11 12 12 12 13 14 14 15 14 13 12 10 9 9 10 11 12 14 16 17 18 18 17 17 16 15 15 14 14 14 15 16 17 19 20 22 23 23 24 24 25 25 25 25 25 25 25 25 24 23 23 23 22 22 21 21 20 20 20 19 20 19 19 19 19 19 19 19 19 18 18 18 18 18 17 16 16 15 14 13 12 12 11 11 11 11 11 11 12 12 12 12 13 13 14 14 15 15 15 15 15 14 14 13 13 12 12 12 13 13 13 13 14 14 15 15 16 16 17 17 18 18 18 18 18 18 17 16 16 16 15 15 14 14 14 14 15 15 15 16 16 17 17 18 18 18 18 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 19 19 18 18 18 17 17 16 16 15 15 15 15 15 15 15 15 16 16 15 15 14 13 13 12 11 10 10 10 10 10 11 12 12 14 15 17 18 19 19 20 19 19 18 17 16 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 16 17 18 20 21 22 23 24 25 25 25 25 25 23 21 19 18 17 17 17 18 20 21 21 20 20 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 18 18 18 17 17 17 16 16 15 15 15 15 15 14 14 14 15 16 17 17 18 18 17 17 17 17 16 16 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 20 19 18 17 15 14 13 12 11 11 11 12 13 15 15 16 17 17 18 18 18 18 17 17 17 17 17 18 19 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 23 23 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 21 21 21 20 20 20 20 20 21 21 21 21 20 20 20 21 21 21 21 21 21 21 22 22 23 23 23 24 24 25 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 23 23 23 23 24 23 23 23 23 23 23 23 22 21 20 19 18 18 17 17 17 17 16 14 11 7 3 3 5 5 5 5 4 4 3 3 3 2 2 2 2 3 3 4 4 3 3 3 3 4 3 2 1 2 2 3 4 5 5 6 7 7 7 6 5 6 6 7 7 7 5 7 10 13 15 16 17 17 17 16 15 15 15 14 14 13 13 13 14 14 14 15 14 13 13 12 12 12 12 13 14 15 16 17 17 17 17 17 17 16 16 16 15 15 16 17 19 20 21 22 23 23 23 24 24 24 24 25 25 25 25 24 24 24 23 23 23 22 22 21 21 21 21 21 20 20 20 20 20 20 19 19 19 18 18 18 18 17 17 16 16 15 14 14 13 12 12 11 11 12 12 12 12 13 13 13 13 14 14 15 15 15 15 15 15 15 14 14 13 13 13 13 13 14 14 14 14 14 15 15 16 16 17 17 18 18 18 19 19 18 18 17 17 16 16 15 15 14 14 14 14 15 15 16 16 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 12 12 11 10 10 10 10 11 12 13 14 15 16 18 19 20 21 21 21 21 20 19 18 18 17 16 16 16 16 15 15 15 15 16 16 16 17 17 18 19 20 21 22 23 23 24 24 24 24 24 22 21 19 17 17 16 16 17 20 21 21 21 20 20 19 19 19 19 20 21 21 22 22 22 22 22 22 21 21 21 21 21 20 20 19 19 19 19 19 19 19 19 18 18 17 16 15 15 15 15 14 14 13 14 14 16 17 17 18 17 17 17 17 16 16 16 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 16 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 17 16 15 13 12 11 12 13 13 14 14 15 15 16 17 18 19 19 19 19 19 19 18 18 19 19 19 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 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 21 21 21 21 22 22 22 22 22 22 22 23 23 24 24 24 24 25 25 25 26 26 26 26 27 27 27 27 26 26 25 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 21 19 18 17 16 16 16 16 15 15 14 12 9 5 1 3 5 5 5 5 5 4 3 2 2 2 2 3 3 3 4 4 3 3 3 3 4 3 3 2 2 2 2 3 4 6 7 8 8 8 7 7 7 7 7 7 7 7 10 13 16 17 18 18 18 17 17 16 16 16 16 15 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 15 15 16 16 17 17 18 18 18 18 17 17 17 17 17 18 19 20 21 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 21 21 20 20 19 19 19 19 18 18 18 17 17 17 16 15 15 14 13 13 12 12 12 12 12 13 13 13 13 14 14 14 15 15 16 16 16 16 15 15 15 14 14 13 13 13 14 14 14 14 14 15 15 15 16 16 17 17 18 18 18 19 19 19 18 18 17 17 16 16 15 15 15 15 15 15 15 16 16 17 17 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 14 14 13 13 12 12 11 11 10 11 11 12 13 14 14 14 16 17 18 20 21 21 21 21 21 20 20 19 18 17 17 17 17 16 16 17 17 17 18 18 19 19 20 20 21 21 22 23 23 23 23 23 22 21 20 19 17 16 16 15 17 19 21 21 21 21 20 19 19 19 20 20 21 22 22 23 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 18 17 16 16 15 15 14 14 13 13 13 14 16 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 16 16 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 19 18 17 15 14 13 12 12 13 14 14 14 14 14 15 16 17 18 19 19 20 20 20 20 20 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 23 23 23 23 22 22 23 23 24 24 25 25 25 25 25 25 25 26 26 26 27 27 27 27 26 26 25 24 24 23 23 22 22 22 22 22 21 21 21 22 21 21 20 19 17 16 16 15 15 14 14 14 14 14 12 8 3 1 4 5 5 5 5 5 4 3 3 3 4 4 4 4 4 4 4 3 3 4 4 4 4 3 4 5 5 5 6 8 9 10 10 10 9 9 9 9 9 10 10 12 15 17 18 18 18 18 18 18 17 16 16 16 15 14 14 13 13 14 14 15 15 15 16 16 15 15 14 14 15 15 16 17 17 18 19 19 20 19 19 18 18 18 18 19 19 20 21 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 17 17 16 16 15 14 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 16 16 16 16 15 15 15 14 14 13 14 14 14 14 15 15 15 15 16 16 17 17 18 18 18 19 19 19 19 19 18 18 17 17 16 16 16 15 15 15 15 15 16 16 17 17 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 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 13 13 12 12 11 11 12 12 13 14 14 14 14 15 16 17 19 20 21 21 22 21 21 20 19 18 18 18 18 18 18 18 19 19 20 20 20 20 20 21 21 21 22 22 22 22 22 21 21 20 19 18 17 16 15 15 17 19 20 21 21 21 20 20 19 19 20 21 22 22 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 22 22 21 21 21 21 20 20 19 18 17 17 16 15 15 14 14 13 13 14 15 16 17 17 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 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 17 16 15 13 12 12 13 14 14 14 14 14 15 15 16 17 18 19 20 20 21 20 20 20 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 23 24 24 23 23 23 23 23 24 24 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 26 26 25 24 24 23 23 23 22 22 22 22 21 21 21 21 21 20 20 18 17 16 15 15 14 14 14 14 14 14 14 10 5 1 3 4 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 4 3 3 4 4 4 4 5 5 6 6 8 9 10 11 11 11 11 12 12 13 14 15 15 16 18 18 19 18 18 18 18 17 17 16 16 15 14 13 12 12 13 13 14 15 16 16 16 16 16 15 14 15 15 16 17 18 19 20 21 22 21 20 20 19 19 19 19 19 20 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 18 18 18 17 17 17 16 15 14 14 13 13 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 15 15 15 14 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 18 18 17 17 17 16 16 16 16 15 16 16 16 16 17 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 12 12 12 13 13 14 14 14 14 15 15 15 16 17 18 20 21 21 21 21 20 19 19 18 18 19 19 20 20 21 21 21 22 21 21 21 21 21 21 21 21 21 21 20 20 20 19 18 17 16 15 16 17 19 20 21 21 21 21 20 20 20 21 21 22 23 23 24 23 23 23 23 23 23 23 22 22 22 22 22 23 23 23 22 22 22 21 21 20 20 19 18 18 17 16 15 15 14 14 13 13 14 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 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 18 17 15 14 13 12 13 14 14 15 15 15 15 15 16 17 17 18 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 22 22 22 22 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 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 26 25 25 24 23 23 23 22 22 22 22 22 21 21 21 20 20 20 19 19 17 16 15 15 14 14 14 14 15 15 14 11 6 2 1 2 2 2 2 3 3 3 3 4 4 4 4 5 6 6 6 6 4 3 3 4 5 5 4 4 4 5 7 9 11 11 11 12 13 13 15 16 17 17 17 17 18 18 18 17 17 17 16 16 15 15 14 13 12 12 11 11 12 13 13 14 15 15 16 15 14 13 13 14 15 16 17 19 20 21 22 22 21 20 19 19 18 19 19 19 20 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 21 21 21 20 20 20 19 19 18 18 18 17 17 16 15 15 15 14 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 16 16 16 15 15 15 14 14 15 15 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 17 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 14 14 15 15 15 15 14 14 14 14 15 17 18 20 20 20 20 19 19 18 19 19 20 20 21 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 19 19 18 17 16 16 17 19 19 20 21 21 21 21 21 21 21 22 23 24 24 24 24 24 23 23 23 24 24 23 23 23 23 23 23 23 23 23 23 22 22 21 20 20 20 19 18 18 17 16 16 15 15 14 14 14 15 16 16 16 16 15 15 15 15 15 15 14 14 14 15 15 15 15 16 16 15 16 16 16 16 16 16 16 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 19 19 17 16 14 13 12 13 14 14 14 15 15 15 15 16 16 17 17 18 18 18 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 23 23 23 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 24 24 24 24 24 24 24 24 24 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 24 24 23 23 22 22 22 22 22 22 21 20 20 20 20 20 19 18 18 17 15 15 15 15 15 15 15 15 13 10 5 3 2 1 1 1 1 1 2 2 2 3 3 4 5 6 7 8 8 7 5 3 3 4 5 4 4 3 3 5 8 10 11 10 10 11 12 13 14 16 16 15 14 14 15 15 15 14 14 13 13 12 12 11 11 10 10 10 10 10 11 12 12 13 14 14 13 13 12 12 13 13 14 16 17 18 19 20 20 19 18 18 17 17 18 18 18 19 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 19 19 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 17 17 17 16 16 15 15 15 15 15 15 16 17 17 18 18 19 19 18 18 18 18 18 18 19 19 19 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 16 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 19 19 19 19 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 15 15 15 14 14 14 14 14 15 15 15 16 16 15 14 13 12 12 14 15 17 19 19 19 18 18 18 18 19 19 20 21 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 19 20 19 19 17 16 16 17 18 19 20 20 21 21 22 22 22 22 23 24 24 25 25 24 24 23 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 22 21 21 20 20 19 19 18 18 17 17 16 16 15 15 15 15 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 21 21 20 20 19 19 18 17 15 13 13 13 14 14 14 14 15 15 15 16 16 17 17 17 17 17 18 18 19 20 20 20 20 20 20 21 21 20 20 20 21 21 21 21 22 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 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 26 26 27 27 28 28 28 28 28 29 29 29 28 28 27 27 26 26 25 24 24 23 23 22 22 22 22 22 21 21 20 20 20 20 20 19 18 18 17 16 16 16 16 16 16 16 15 13 9 6 5 5 5 4 3 3 2 2 2 2 2 3 4 5 7 8 9 9 8 6 3 2 4 5 5 4 2 2 4 8 10 10 9 8 9 10 11 11 12 12 11 10 10 11 10 10 10 10 9 9 9 9 8 8 8 8 8 9 9 10 11 11 12 12 12 12 12 12 12 12 13 14 15 16 17 17 17 17 16 16 16 16 17 18 18 19 19 20 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 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 20 20 19 19 18 18 17 17 17 17 16 16 16 16 16 16 16 15 15 16 16 16 17 17 16 16 15 15 15 14 14 14 15 16 16 17 18 19 19 19 19 18 18 18 18 18 19 19 19 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 18 19 19 19 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 19 19 19 19 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 15 15 15 15 15 15 15 15 15 15 16 16 16 15 14 13 12 11 12 14 16 18 18 17 17 16 16 17 18 19 20 20 21 21 21 21 21 21 20 20 19 19 20 20 20 20 19 19 19 19 19 18 17 16 16 17 18 19 20 21 21 22 22 22 22 23 23 24 24 25 24 24 23 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 22 21 21 20 20 20 19 19 18 18 18 17 17 16 16 16 16 16 16 16 16 15 15 15 15 14 14 13 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 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 19 19 18 17 16 15 14 13 13 14 14 14 14 15 15 15 16 16 17 17 17 17 17 18 18 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 22 23 23 23 23 24 24 24 24 25 25 25 26 26 27 27 28 28 28 28 29 29 29 30 30 29 29 27 27 26 25 25 24 24 23 23 23 22 22 22 22 21 21 20 19 19 19 19 19 19 18 17 16 16 16 16 16 16 16 14 12 10 9 8 7 7 6 6 5 4 4 3 3 3 2 3 4 5 7 9 10 10 8 6 2 3 5 6 5 4 1 4 8 9 9 7 7 7 7 7 7 8 8 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 11 11 11 11 12 12 13 14 15 15 16 16 16 16 17 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 22 22 21 21 21 20 20 19 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 16 15 15 15 15 14 14 15 15 16 17 18 18 19 19 19 18 18 18 18 18 19 19 19 19 19 20 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 18 18 19 19 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 16 16 15 14 14 14 15 16 18 17 17 16 15 15 16 17 18 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 18 19 20 21 21 22 22 22 22 23 23 24 24 25 24 23 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 20 20 20 20 19 19 18 18 17 17 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 13 13 13 13 14 14 14 14 14 14 15 15 16 16 16 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 19 19 18 17 16 15 14 14 13 13 14 14 14 14 14 14 15 16 16 17 17 17 17 17 17 17 18 18 19 19 20 20 20 19 19 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 20 20 21 21 22 22 23 23 23 23 23 22 22 22 23 23 23 24 24 24 24 24 25 25 25 26 26 26 26 27 27 28 28 28 29 29 29 30 30 30 29 28 26 25 24 24 24 24 23 23 23 22 22 22 22 21 21 20 20 19 19 19 19 19 18 17 17 16 16 17 17 17 16 14 12 11 11 10 9 9 8 7 6 6 5 5 5 5 4 4 3 3 5 7 10 11 10 8 5 1 3 5 6 4 2 3 7 9 8 7 5 5 5 5 5 6 6 5 4 4 4 4 5 4 5 6 6 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 11 11 11 11 11 12 12 13 13 14 15 15 16 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 22 22 21 21 21 20 19 19 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 16 15 14 14 14 15 15 15 16 17 18 19 19 19 19 19 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 17 17 17 17 18 19 19 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 20 20 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 15 15 15 16 16 16 17 17 17 17 17 17 17 17 16 16 16 17 18 18 18 16 15 14 14 15 16 17 18 19 19 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 18 18 18 18 18 19 20 21 21 22 22 21 22 22 23 23 24 24 23 22 22 22 22 22 22 23 23 23 23 23 24 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 19 19 19 18 17 17 17 17 17 17 16 16 16 16 15 15 14 14 13 13 12 12 13 13 13 13 14 14 14 14 14 15 16 16 16 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 19 19 18 18 17 17 16 14 14 13 13 13 13 13 13 13 13 13 14 15 16 16 16 17 17 17 17 17 17 18 19 19 19 19 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 21 21 21 21 20 21 21 21 22 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 25 25 25 25 26 26 26 26 27 27 28 28 28 29 29 30 30 30 29 28 27 26 25 24 24 24 23 23 23 22 22 22 22 22 21 21 20 20 20 20 20 19 18 17 17 16 17 17 18 18 17 14 13 13 12 11 10 10 9 9 8 7 7 7 6 6 6 7 6 5 2 5 9 12 12 11 8 5 2 2 3 3 2 3 6 8 7 5 4 3 3 4 4 4 4 4 3 3 4 5 5 4 4 6 7 8 7 7 7 8 8 8 8 8 9 10 10 10 10 11 11 10 10 10 10 10 11 11 12 13 14 15 15 16 16 16 17 17 18 18 19 19 19 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 25 25 24 24 24 23 22 22 22 21 21 20 19 18 17 17 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 15 14 14 15 16 16 17 17 18 19 19 19 19 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 17 17 17 17 17 17 18 18 19 19 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 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 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 15 14 14 13 14 16 17 18 19 19 19 19 18 18 18 19 19 19 19 19 18 18 18 19 19 19 19 19 18 18 18 18 18 19 20 20 21 21 21 21 22 22 23 24 24 24 23 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 23 23 23 22 22 21 21 21 21 21 21 20 20 19 19 19 18 18 17 17 17 17 17 17 17 16 16 15 14 14 13 13 12 12 12 13 13 13 13 13 13 14 14 15 15 16 16 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 19 19 18 18 17 16 16 15 14 13 13 13 13 12 12 12 11 12 13 14 15 15 15 16 16 16 16 16 17 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 27 27 28 28 29 29 29 30 30 29 29 27 26 25 24 24 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 20 19 18 17 17 17 18 19 19 18 16 14 14 13 12 11 10 10 10 9 8 8 8 7 7 7 7 8 9 9 5 3 9 12 13 12 11 10 8 5 3 2 3 3 5 5 4 3 2 2 2 3 3 4 4 3 2 2 4 5 5 3 4 7 9 9 9 9 9 9 9 9 9 9 9 10 10 11 10 10 10 9 9 9 9 10 10 11 12 13 13 14 14 14 15 15 16 17 17 18 18 18 19 19 19 20 20 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 24 24 23 23 22 22 21 20 20 19 18 17 16 16 16 15 15 15 15 15 15 15 15 14 15 15 15 15 15 14 15 15 16 17 18 18 18 19 19 19 19 19 20 20 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 18 18 18 19 19 19 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 16 16 16 16 17 17 18 18 18 18 19 19 19 18 18 17 17 18 18 18 17 16 15 13 12 12 13 15 16 17 18 18 18 17 17 17 18 19 19 19 19 18 18 19 19 20 20 20 19 18 18 17 17 18 19 19 20 21 22 22 22 22 23 23 24 24 24 23 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 21 21 20 20 20 19 19 19 18 18 17 17 17 17 17 17 16 15 14 14 13 13 12 12 12 13 13 13 13 13 13 14 14 15 15 16 16 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 19 19 18 18 17 16 16 15 14 14 13 12 12 12 11 11 11 11 12 13 14 14 14 15 15 16 16 16 17 18 18 18 19 19 19 19 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 22 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 24 24 24 24 24 23 23 23 23 24 24 24 25 26 27 27 28 28 29 29 29 29 29 28 28 27 26 25 24 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 20 19 18 18 19 20 21 20 19 16 15 14 13 12 11 11 11 10 9 8 8 8 8 7 7 7 9 11 11 8 2 7 11 12 12 12 11 10 9 7 4 3 3 3 3 3 2 1 1 1 2 3 3 3 2 1 2 4 5 6 3 5 8 10 10 10 10 10 9 9 9 9 9 10 10 10 11 10 9 8 7 7 7 8 9 9 10 11 11 12 12 13 13 14 14 15 16 16 17 17 17 18 19 20 20 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 24 24 23 23 22 22 21 20 19 18 17 17 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 17 18 19 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 16 16 17 18 18 19 18 18 18 18 18 18 18 18 18 18 19 19 19 17 16 14 12 11 11 12 13 15 16 16 16 16 16 17 18 19 19 19 19 19 19 20 20 21 21 21 20 19 18 18 17 18 19 20 20 21 22 23 23 23 23 24 24 24 24 23 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 21 21 21 21 20 20 20 19 18 18 18 17 18 18 17 17 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 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 19 19 18 18 17 16 16 15 15 14 13 13 12 12 11 11 11 11 11 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 24 24 23 23 22 22 22 22 22 22 23 24 25 26 27 28 28 29 29 29 28 28 27 27 26 25 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 21 21 22 21 19 16 14 13 12 12 12 12 11 10 8 7 7 7 7 7 6 7 8 8 7 6 4 3 7 9 10 10 9 9 8 7 5 3 2 2 2 1 1 1 1 1 2 2 3 2 2 0 2 4 6 6 3 6 9 11 11 11 10 10 9 9 9 10 10 10 10 10 10 9 8 7 6 6 6 7 7 8 8 9 9 10 10 11 12 13 14 14 15 16 16 17 17 18 19 20 21 21 22 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 25 25 24 24 24 23 23 22 21 21 20 19 18 17 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 14 16 18 20 21 21 21 20 19 19 19 18 18 18 18 19 19 19 19 20 21 21 21 22 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 17 17 17 17 18 19 19 18 18 18 18 18 18 18 19 19 19 20 20 20 19 17 15 12 11 10 10 11 13 13 14 15 15 16 17 18 19 19 20 20 20 20 21 21 21 22 22 21 21 19 18 18 18 19 20 21 22 23 23 23 23 23 24 24 24 24 23 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 18 18 18 18 18 17 17 16 16 15 14 14 14 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 18 18 17 16 16 15 15 14 14 13 12 12 12 12 11 11 11 12 12 13 13 14 14 15 16 16 17 17 18 18 18 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 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 21 21 22 22 22 23 23 23 22 21 21 20 20 20 20 21 22 23 25 26 27 28 28 28 28 28 27 27 27 26 26 25 24 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 20 17 15 13 13 13 13 13 13 11 10 8 7 7 7 7 7 7 8 8 7 7 6 5 3 2 4 5 6 6 6 5 5 4 2 1 1 2 2 1 1 1 2 2 2 2 2 1 0 2 4 5 4 3 7 10 11 11 11 10 9 9 8 9 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 7 8 8 9 9 10 11 12 13 14 15 16 17 18 18 19 20 21 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 25 25 24 24 24 23 22 21 20 19 19 18 17 16 15 14 14 13 13 12 12 12 12 13 13 13 13 13 15 17 19 22 22 22 21 20 19 18 18 18 18 18 18 18 18 19 20 21 21 22 22 22 22 22 21 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 15 15 15 16 15 15 15 15 15 15 15 15 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 20 20 20 21 21 20 19 16 14 11 10 9 9 10 11 12 14 15 16 17 18 19 19 20 20 21 21 22 22 22 22 23 22 21 20 19 18 18 19 20 21 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 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 18 18 18 18 18 17 17 17 16 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 15 15 16 16 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 18 18 17 16 16 15 15 15 14 13 13 13 12 12 12 12 11 11 12 12 13 13 14 15 15 16 16 17 17 17 18 18 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 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 21 20 20 20 21 21 21 21 21 22 22 21 21 20 20 19 19 19 19 20 22 24 25 25 26 26 27 28 28 27 27 27 26 26 25 24 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 23 23 23 22 20 18 16 15 14 14 14 14 13 11 10 9 9 8 8 8 8 8 9 9 10 9 9 9 9 9 6 3 2 2 2 3 3 2 2 2 0 1 2 2 2 1 1 2 2 2 2 2 1 1 1 1 1 2 5 8 11 12 12 11 10 9 8 8 8 7 7 7 6 6 7 6 6 6 5 5 5 5 5 5 5 6 6 7 7 8 9 10 12 13 14 15 16 17 18 19 20 21 21 22 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 24 23 23 22 21 20 19 19 18 17 16 15 14 14 13 13 13 13 13 14 14 14 15 16 17 19 21 22 22 21 20 19 18 17 17 17 17 17 17 18 18 19 20 21 22 23 23 23 23 22 21 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 19 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 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 21 21 21 21 21 21 18 16 13 11 10 9 8 9 11 13 14 15 16 17 18 19 20 21 21 22 22 23 23 23 23 23 22 21 20 19 19 19 20 21 22 23 24 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 23 23 23 23 23 22 22 21 20 20 19 18 18 18 18 18 17 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 17 17 16 15 15 15 14 14 13 13 13 13 12 12 12 11 11 12 12 13 14 14 15 16 16 16 16 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 21 22 23 24 24 24 25 26 26 27 27 27 27 26 26 25 24 23 23 22 22 22 22 22 22 22 23 22 22 22 22 22 22 23 23 23 22 21 20 18 17 17 17 16 14 10 9 9 9 9 10 10 10 10 10 10 11 11 12 12 12 12 13 13 10 6 4 2 1 1 1 1 1 1 0 1 2 2 2 2 2 2 2 2 2 2 2 2 1 3 5 8 8 9 10 11 11 10 9 8 8 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 8 9 10 11 12 14 15 16 17 19 20 20 21 22 22 23 24 24 25 25 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 24 24 24 25 25 25 24 24 23 22 22 21 20 19 19 18 17 16 15 15 14 14 14 15 15 16 16 17 18 19 20 21 21 21 20 19 18 18 17 17 17 17 17 17 17 17 18 19 20 21 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 21 21 21 21 22 22 22 21 19 16 13 11 9 8 9 11 12 13 14 15 16 17 18 19 20 21 21 22 22 22 23 23 23 22 22 21 20 19 19 20 21 22 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 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 21 20 20 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 15 16 16 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 19 19 18 18 17 17 16 16 15 15 14 14 14 13 13 13 13 12 12 12 11 12 12 13 13 14 14 15 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 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 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 23 23 23 23 24 25 25 26 26 26 26 26 26 25 25 24 24 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 21 20 20 19 19 18 15 11 8 8 8 9 10 10 11 12 12 12 12 13 14 14 14 14 15 15 14 11 7 4 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 6 8 9 8 8 9 9 10 9 8 8 8 7 7 7 6 6 5 5 5 5 5 5 4 5 5 5 5 5 5 6 7 7 8 9 10 11 12 12 14 15 16 18 19 20 21 22 22 23 23 24 25 25 26 26 26 27 27 27 27 27 26 26 26 26 26 26 26 26 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 24 24 25 24 24 24 23 22 22 21 21 20 19 18 17 17 16 16 16 16 17 18 18 19 20 21 21 21 21 20 20 19 18 17 17 16 17 17 17 17 17 18 18 18 19 20 20 21 20 20 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 15 15 14 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 21 21 21 22 22 22 22 22 22 20 17 13 11 10 9 10 11 11 12 13 14 15 16 17 18 19 20 21 21 21 22 22 22 22 22 22 22 21 20 19 20 21 22 23 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 23 23 22 21 21 20 19 19 18 18 18 17 17 17 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 18 18 17 17 16 16 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 13 13 14 15 15 15 16 16 16 16 16 17 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 23 24 24 25 25 26 26 25 25 25 25 25 25 25 24 24 24 23 22 22 22 23 23 23 23 23 22 22 22 22 22 21 21 21 20 20 19 17 14 10 8 8 8 9 9 10 12 12 13 13 14 15 15 16 15 15 16 16 15 10 6 3 2 2 2 2 2 2 3 3 4 3 3 2 2 2 2 2 3 3 3 3 2 4 6 7 7 6 5 6 7 8 9 8 8 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 7 8 8 9 10 10 11 12 13 14 15 17 18 20 21 21 22 22 23 24 24 25 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 25 25 25 25 25 24 24 24 24 23 23 23 22 21 21 20 19 18 18 18 18 18 18 19 19 20 20 20 20 20 20 19 19 18 18 17 17 16 16 17 17 17 18 18 18 18 19 19 19 19 20 19 18 17 16 16 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 14 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 21 21 21 22 22 21 21 21 21 19 15 12 10 9 9 9 10 11 12 13 13 14 15 15 17 18 19 19 20 21 21 21 22 22 22 23 22 21 20 19 20 21 22 23 24 24 24 24 24 24 25 25 25 26 25 25 25 24 24 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 23 23 22 21 21 20 19 19 18 18 18 18 17 17 17 16 16 16 16 16 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 18 18 17 17 16 16 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 16 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 21 21 21 21 22 22 23 23 24 24 24 24 25 25 26 25 25 25 25 25 25 25 25 25 25 24 23 23 23 23 23 23 23 22 22 22 21 22 22 21 21 21 21 20 19 17 13 10 9 8 8 8 8 10 11 12 13 14 15 16 16 16 16 15 17 17 14 9 5 3 2 2 2 2 3 3 3 4 4 4 4 3 2 2 2 2 3 3 3 3 3 4 4 4 4 3 3 4 6 8 8 8 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 7 7 8 9 9 10 10 11 12 13 14 16 17 19 20 21 21 22 22 23 24 24 25 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 23 22 22 21 20 20 19 19 19 19 19 19 19 19 20 20 20 19 19 18 18 17 17 17 17 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 18 17 17 16 15 15 15 16 16 17 17 17 18 18 18 18 18 19 19 19 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 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 15 15 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 19 19 18 17 14 11 10 9 9 9 11 12 13 14 14 14 14 15 16 17 18 19 19 20 20 21 22 22 22 22 22 21 20 19 20 21 23 23 24 24 23 23 23 24 24 25 25 26 26 26 25 25 24 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 21 21 20 20 19 19 19 19 18 18 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 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 19 19 19 18 18 17 17 16 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 16 17 17 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 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 18 18 18 19 19 20 20 20 20 21 21 22 22 23 24 24 24 24 25 25 25 26 25 25 25 25 25 25 26 26 25 25 25 24 24 24 24 24 23 23 22 22 22 22 22 22 22 22 22 21 20 19 17 14 12 10 9 7 7 8 10 11 12 13 14 15 16 17 17 17 17 18 16 12 8 5 4 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 3 2 2 3 3 4 6 7 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 7 7 8 8 9 10 11 12 13 15 16 18 19 20 21 21 22 22 23 24 25 25 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 22 22 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 18 17 17 17 16 16 16 16 16 16 16 16 17 17 18 18 19 19 19 19 19 19 18 17 16 16 15 15 15 16 16 17 17 17 18 18 18 18 19 19 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 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 16 15 13 11 10 10 10 11 12 13 14 15 16 16 16 17 18 19 19 20 20 19 20 20 21 21 22 22 21 20 19 19 19 21 22 23 23 23 23 23 23 23 23 24 25 26 26 26 26 25 24 23 23 22 22 23 23 23 23 23 23 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 21 21 20 20 20 19 19 19 19 18 18 17 17 17 16 16 15 15 16 16 17 17 17 17 18 18 18 19 19 19 19 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 19 19 19 18 18 17 17 16 16 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 14 14 14 15 15 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 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 17 17 17 17 17 17 18 19 19 20 20 20 20 21 21 21 22 23 23 24 24 25 25 25 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 22 22 22 22 23 22 22 22 21 19 18 16 14 12 10 8 8 7 8 9 10 11 13 14 16 17 17 17 17 17 17 14 11 8 6 5 4 4 4 4 4 4 4 5 5 5 5 4 4 3 3 3 3 3 4 4 4 4 3 3 3 3 4 5 6 7 7 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 9 10 12 14 15 17 18 19 20 21 21 22 22 23 24 25 26 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 24 24 23 23 23 22 22 21 21 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 17 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 18 17 17 16 16 15 15 16 16 17 17 17 18 18 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 17 16 16 16 16 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 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 13 12 11 11 12 12 13 14 15 16 17 18 19 19 20 21 21 20 20 19 19 19 20 20 21 21 20 19 18 17 18 19 20 21 22 22 22 22 22 22 22 23 24 25 26 26 27 26 25 24 24 24 23 24 23 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 23 22 22 22 21 21 21 20 20 20 20 19 19 19 18 18 17 17 16 16 15 16 16 17 17 18 18 18 19 19 19 19 19 19 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 17 17 16 16 15 15 14 14 14 14 14 14 13 13 12 12 12 12 12 11 11 11 11 12 12 13 13 14 14 14 15 15 16 16 16 16 16 16 17 17 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 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 19 19 19 20 20 20 20 21 21 22 22 23 23 24 25 25 26 26 26 26 26 25 25 25 25 25 25 25 24 24 23 23 23 24 24 24 23 23 22 22 22 22 22 22 22 21 20 18 17 15 13 11 10 9 8 8 8 9 9 11 13 15 16 17 17 16 16 16 15 13 11 8 7 6 5 5 5 5 5 5 5 6 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 7 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 7 8 10 12 14 15 17 18 19 20 20 21 22 23 24 25 26 26 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 24 24 23 23 22 22 22 21 21 20 20 20 20 20 20 20 19 19 19 18 18 17 17 17 17 17 17 16 16 17 17 18 18 18 18 18 18 19 19 19 19 18 18 18 17 17 16 16 16 16 17 17 17 18 18 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 14 13 13 13 13 13 13 14 15 15 16 17 18 19 20 21 21 21 20 20 20 19 19 20 20 20 20 19 18 17 16 16 18 19 20 21 21 21 21 21 21 22 22 23 24 25 26 26 26 26 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 21 20 20 20 19 19 18 18 17 17 16 15 15 16 17 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 18 18 17 17 16 16 15 15 14 14 14 14 14 14 14 13 12 12 11 11 11 11 11 11 11 12 13 13 13 13 13 14 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 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 18 18 18 18 18 18 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 21 22 23 23 24 25 25 26 26 26 26 26 26 26 25 25 25 25 25 24 24 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 20 19 17 16 14 13 11 10 9 9 8 9 9 10 12 14 16 16 16 15 16 15 14 14 13 11 9 8 7 6 6 6 6 6 6 6 6 7 7 6 6 5 5 4 4 4 4 4 4 4 5 5 5 5 5 6 6 7 7 6 6 5 5 5 5 5 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 6 7 8 10 12 14 15 17 18 19 19 20 21 22 23 24 25 26 27 27 28 28 28 28 29 29 29 29 29 29 29 29 30 30 29 29 29 29 29 28 28 28 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 22 22 22 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 21 21 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 17 17 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 15 15 16 16 17 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 17 16 15 16 17 19 20 20 20 21 21 21 22 22 22 23 23 24 25 26 26 26 26 26 26 26 26 25 24 24 24 24 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 19 18 18 17 16 15 15 16 17 18 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 20 20 20 20 20 19 19 18 18 17 17 16 16 15 15 14 14 14 14 14 14 14 13 13 12 12 11 11 11 11 11 11 12 12 12 12 12 13 13 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 19 19 19 19 19 19 18 18 19 19 19 18 18 18 18 18 17 17 17 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 19 19 20 21 22 23 24 24 25 25 25 26 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 23 22 22 22 21 21 21 21 21 21 20 19 18 17 16 14 13 12 11 10 9 9 9 10 11 13 15 16 16 15 14 14 14 14 13 12 11 10 9 8 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 6 6 6 7 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 7 8 10 12 13 15 17 18 19 20 21 22 23 24 25 26 27 27 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 27 27 27 27 26 26 26 26 26 26 25 25 25 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 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 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 17 17 17 16 16 16 15 15 15 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 18 18 18 18 18 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 19 19 20 20 20 20 20 20 20 20 20 20 19 18 17 16 15 16 17 19 20 20 20 21 21 22 22 22 23 23 23 24 25 25 25 26 26 26 26 26 26 25 25 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 21 21 20 19 19 18 17 16 15 15 16 17 18 19 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 20 20 20 20 20 19 19 18 18 18 17 17 16 15 15 14 14 14 14 14 14 14 14 13 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 17 17 17 18 18 18 18 18 18 17 17 18 18 18 18 18 18 18 18 19 20 21 22 22 23 24 24 25 25 25 25 25 25 25 26 26 26 25 25 25 24 24 24 23 23 22 22 21 21 21 20 20 20 20 20 20 19 18 17 16 14 13 12 11 10 10 10 10 11 12 14 15 15 12 13 14 14 14 13 13 12 11 10 10 9 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 6 7 9 11 13 15 16 18 19 20 21 23 24 25 26 27 27 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 27 27 27 27 26 26 26 26 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 20 20 19 19 19 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 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 17 17 17 17 17 17 18 18 19 20 20 20 20 20 20 20 20 20 19 18 17 16 16 16 17 19 19 20 21 21 22 22 23 23 23 23 24 24 24 25 25 26 26 26 26 26 26 25 25 24 23 23 23 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 23 23 23 23 23 22 22 21 21 20 19 18 17 16 16 16 16 17 18 19 20 20 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 18 18 17 17 16 15 15 14 14 14 14 14 14 14 14 13 13 12 11 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 15 15 15 15 15 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 17 17 17 17 17 16 16 16 16 16 17 17 17 18 18 18 18 17 17 18 18 18 18 18 18 18 18 19 20 21 21 22 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 24 23 23 23 22 21 21 20 20 20 20 20 20 20 19 19 18 16 15 14 13 12 11 10 10 11 12 13 13 13 13 12 10 11 12 13 13 13 12 12 11 11 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 6 8 10 12 14 15 16 18 19 21 23 25 26 27 28 28 29 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 21 21 21 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 20 20 20 21 21 21 21 21 21 20 20 20 20 21 21 21 21 20 20 20 19 19 18 18 17 17 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 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 19 18 17 16 16 16 17 18 19 20 21 21 22 22 22 23 23 23 24 24 25 25 25 26 26 26 27 27 26 26 25 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 22 21 20 19 18 18 17 17 16 16 17 18 19 20 21 21 22 22 23 23 23 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 19 19 18 18 17 17 16 15 15 14 14 14 14 14 14 14 14 13 13 12 11 11 11 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 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 19 19 18 18 17 17 17 17 17 16 16 16 16 16 16 17 17 17 18 18 18 17 17 18 18 18 18 18 18 18 18 18 19 20 21 21 22 23 23 23 23 23 23 24 24 25 25 25 24 24 24 24 23 23 23 22 22 22 21 21 20 20 20 20 19 19 19 19 18 17 16 15 14 13 12 11 11 11 12 14 15 9 1 7 12 12 9 8 11 13 13 12 12 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 7 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 5 5 4 4 4 5 7 8 10 12 13 14 16 17 20 23 26 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 21 21 21 20 20 20 19 19 19 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 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 21 21 21 21 21 21 21 20 20 19 19 18 18 17 17 17 17 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 19 18 17 16 16 16 17 18 19 20 21 21 22 22 22 22 23 23 24 24 24 25 25 26 26 26 27 27 26 26 25 24 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 23 23 23 22 21 20 19 18 18 17 17 17 17 18 19 20 20 21 22 23 23 23 23 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 16 16 15 15 14 14 14 14 14 14 14 14 14 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 16 16 16 17 17 17 18 18 19 19 18 18 17 17 17 17 17 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 20 21 22 22 22 22 22 22 22 23 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 20 20 19 19 19 19 19 18 17 16 16 15 14 13 12 11 12 14 15 15 11 13 16 15 13 14 6 6 13 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 4 5 6 8 9 11 12 13 15 22 26 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 29 29 29 29 29 28 28 28 28 27 27 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 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 20 20 19 19 18 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 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 18 18 18 18 18 19 19 20 20 20 20 19 18 17 17 16 16 17 18 19 20 20 21 21 22 22 22 22 23 23 24 24 25 25 26 26 26 26 26 26 26 25 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 21 20 19 19 18 18 18 18 18 19 19 20 21 22 23 23 24 24 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 16 16 15 14 14 14 13 14 14 14 14 14 14 13 12 11 11 10 11 11 11 12 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 20 21 21 21 21 21 21 21 21 22 22 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 20 20 19 19 19 19 19 18 18 17 16 16 15 14 13 13 14 15 16 15 14 16 17 17 14 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 9 9 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 4 4 5 5 5 4 4 4 3 3 3 3 2 2 2 3 3 4 4 4 6 20 27 28 29 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 28 27 27 27 28 28 28 28 28 29 29 28 28 28 28 27 27 27 27 26 26 26 25 25 24 24 24 24 23 23 23 23 23 23 22 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 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 17 16 16 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 16 16 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 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 18 17 17 17 17 17 18 19 20 20 21 21 21 22 22 22 22 23 23 24 24 25 25 25 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 21 21 20 20 20 20 19 19 20 20 20 21 22 23 24 24 25 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 16 16 15 14 14 13 13 13 14 14 14 14 14 13 12 12 11 10 11 11 12 12 11 11 10 10 11 11 12 12 12 13 13 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 18 18 18 17 17 17 16 16 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 19 19 18 17 17 17 16 16 15 15 15 15 16 16 16 16 16 16 16 15 14 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 10 10 9 9 8 8 7 7 7 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 3 4 5 8 14 21 25 27 28 28 29 29 29 30 30 30 30 30 30 30 30 29 29 28 27 27 27 27 27 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 19 18 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 16 15 15 15 16 16 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 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 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 18 19 20 21 21 21 21 21 22 22 22 23 23 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 22 22 23 24 24 25 26 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 17 16 16 15 14 14 13 13 13 14 14 14 14 14 13 13 12 11 11 11 11 11 11 11 10 10 10 11 11 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 20 21 21 21 21 21 21 22 22 21 21 20 20 19 19 19 19 19 19 19 19 18 17 17 17 16 16 16 15 16 16 16 17 17 17 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 10 10 10 9 9 8 7 7 6 6 6 5 5 4 4 4 4 4 4 4 4 5 5 5 6 7 7 7 7 7 7 8 9 11 14 19 22 25 26 27 27 28 28 29 29 29 30 30 30 30 30 30 29 28 28 27 26 26 27 27 27 27 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 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 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 19 18 17 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 18 19 20 21 21 21 21 21 21 22 22 22 22 23 24 24 25 25 26 26 26 26 26 26 26 26 26 27 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 26 27 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 17 17 16 15 14 13 13 13 13 13 14 14 14 14 13 13 12 12 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 15 15 16 16 17 17 17 17 17 16 16 16 16 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 19 19 20 20 19 19 18 18 18 19 19 20 20 21 20 20 20 20 21 21 20 20 19 19 18 18 18 19 19 19 18 18 17 17 17 16 16 16 15 16 16 16 17 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 9 8 8 7 7 6 5 5 4 4 4 4 4 4 4 5 5 6 7 7 8 8 8 8 9 9 10 11 13 16 19 22 24 25 26 27 27 28 28 28 29 29 30 30 30 30 29 29 28 27 27 26 26 26 27 27 27 27 28 28 28 28 28 28 27 27 27 27 26 26 26 26 25 25 24 24 24 24 23 23 23 23 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 20 20 20 20 20 20 20 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 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 20 19 18 17 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 16 17 17 18 18 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 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 19 19 19 18 18 17 17 17 17 17 17 17 17 17 18 18 20 20 21 21 21 21 21 22 22 22 22 23 23 24 24 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 26 26 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 22 23 23 24 24 25 25 26 26 26 27 21 21 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 18 18 17 17 16 15 14 13 13 12 12 13 13 13 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 16 16 15 16 16 17 17 17 17 17 17 17 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 18 18 19 19 20 19 19 18 18 18 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 18 18 17 17 16 16 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 14 14 14 13 13 13 13 14 13 13 13 13 12 12 12 13 13 13 12 12 11 11 10 10 10 10 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 10 9 8 8 7 6 5 4 4 4 4 4 4 4 5 5 6 7 7 8 8 9 9 9 10 10 11 13 15 17 19 21 23 24 25 26 26 27 27 28 28 29 29 29 30 29 29 29 28 27 26 26 26 26 26 26 27 27 27 28 28 28 28 28 27 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 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 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 20 19 18 17 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 19 19 19 20 20 20 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 18 19 20 21 21 22 22 22 22 22 22 22 22 23 23 24 24 25 25 26 26 26 26 27 27 27 27 27 27 28 27 27 27 27 26 26 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 24 24 25 25 25 25 26 26 21 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 18 18 18 17 17 16 15 14 13 12 12 12 12 12 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 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 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 19 19 18 18 18 17 18 18 19 20 20 20 19 19 18 18 19 19 19 20 19 18 18 17 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 13 12 12 14 14 14 13 13 13 13 12 12 13 13 13 13 13 12 12 11 11 10 10 10 10 10 11 11 11 11 11 12 12 13 13 13 13 12 12 12 12 12 11 10 10 9 8 7 6 5 4 4 4 4 4 5 5 5 5 6 7 7 8 8 9 10 10 11 12 13 14 15 17 19 20 22 23 24 25 25 26 26 27 27 28 28 28 29 29 28 28 27 27 26 26 26 26 26 26 26 27 27 27 28 28 28 27 27 27 26 26 26 26 26 25 25 25 24 24 24 24 24 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 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 22 22 22 22 22 22 22 21 21 20 18 16 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 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 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 20 20 20 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 20 21 21 21 22 22 22 22 22 22 22 23 23 24 24 25 25 25 26 26 27 27 27 27 27 27 28 28 28 28 28 28 27 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 23 23 23 24 24 24 25 25 25 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 15 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 14 14 13 13 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 18 18 18 17 17 17 17 17 18 19 19 19 18 18 18 18 19 19 20 19 19 18 17 16 15 15 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 13 12 12 14 14 14 14 14 13 13 13 13 13 13 13 14 14 13 13 12 12 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 11 10 10 9 8 7 6 5 4 4 4 4 5 5 5 5 5 6 7 8 8 9 10 11 12 13 14 15 16 17 18 20 21 22 23 23 24 25 25 25 26 26 27 27 27 27 27 27 27 27 26 26 25 25 26 26 26 26 27 27 27 28 28 27 27 27 26 26 26 26 25 25 25 25 24 24 24 24 24 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 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 22 22 22 22 22 22 22 21 20 19 17 15 14 14 13 13 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 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 19 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 19 19 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 20 21 21 22 22 22 22 22 22 23 23 24 24 25 25 25 26 26 27 27 27 27 27 28 28 28 28 29 29 28 27 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 16 16 15 15 14 13 13 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 13 12 12 12 12 11 11 12 12 12 13 13 13 14 14 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 16 16 16 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 18 17 17 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 15 15 14 14 14 13 13 13 13 13 14 14 14 13 13 12 12 12 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 9 7 6 5 4 4 4 4 5 5 4 4 5 6 7 7 9 10 11 12 13 14 14 15 16 17 18 19 19 20 21 22 23 23 24 24 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 26 26 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 24 24 24 24 24 24 23 23 23 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 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 20 18 16 15 14 13 13 13 14 14 14 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 19 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 22 22 22 21 21 21 21 21 20 20 19 19 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 20 21 21 21 21 22 22 22 23 23 24 24 25 25 25 26 27 27 27 28 28 28 28 28 28 28 29 29 28 28 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 16 16 15 15 14 13 13 12 12 12 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 15 15 15 15 16 16 16 16 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 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 17 17 18 18 18 18 19 19 19 18 18 17 17 16 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 10 9 8 7 5 4 4 4 5 5 5 4 4 5 6 6 8 9 10 11 12 13 14 14 15 15 16 17 17 18 19 20 20 21 21 22 23 23 23 24 24 24 25 25 25 26 26 26 25 25 25 25 25 26 26 26 26 27 27 27 27 26 26 26 26 25 25 25 25 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 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 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 22 22 22 22 23 23 23 23 23 23 24 24 23 23 22 22 21 21 21 20 20 19 18 17 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 17 17 17 16 16 17 17 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 21 21 21 20 20 19 19 19 18 17 17 16 16 16 16 17 17 17 17 17 18 18 18 18 19 20 20 21 21 22 22 22 23 23 24 24 24 25 25 26 27 27 28 28 28 28 28 28 28 28 28 29 28 28 28 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 24 24 24 24 24 24 24 24 24 24 25 25 25 20 20 20 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 17 17 16 16 15 15 14 14 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 11 11 11 12 12 12 12 13 13 14 15 15 15 15 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 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 17 17 17 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 9 8 6 5 4 4 5 5 5 5 5 5 5 6 7 8 9 11 12 13 13 14 14 14 15 15 16 16 17 17 18 18 19 20 20 21 21 22 22 23 23 23 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 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 24 24 24 23 23 22 21 21 20 20 19 19 19 18 17 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 18 17 17 17 17 17 17 16 16 17 17 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 18 17 17 17 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 20 21 21 22 22 22 23 23 24 24 24 25 25 26 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 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 17 17 17 17 16 16 15 15 14 13 13 13 12 12 12 12 12 12 12 11 10 9 9 9 9 8 8 8 8 8 8 8 9 9 10 11 11 12 12 12 12 13 13 14 15 15 15 16 16 16 16 16 16 15 15 15 14 15 15 15 15 15 16 16 16 16 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 16 16 16 16 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 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 9 8 7 5 4 4 5 6 6 6 5 5 6 6 7 9 10 11 12 13 13 13 13 14 14 14 14 15 15 15 16 16 17 18 18 19 20 20 21 21 22 22 23 23 24 24 25 25 25 24 24 24 24 25 25 25 25 25 26 26 25 25 25 25 25 25 24 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 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 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 22 22 22 22 23 23 23 24 24 24 23 23 22 22 21 20 19 19 18 18 18 18 18 17 16 16 16 16 15 15 15 16 16 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 18 18 19 19 20 20 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 20 20 19 19 18 18 17 17 16 17 16 17 17 17 17 17 17 18 18 18 19 19 19 19 20 21 21 22 22 23 23 24 24 24 25 25 26 26 27 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 26 26 26 27 27 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 25 25 26 26 27 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 15 15 14 14 13 13 12 12 12 12 12 12 13 12 11 11 10 9 8 8 8 8 7 7 7 7 8 8 9 10 11 12 12 12 13 13 13 14 14 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 15 15 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 16 16 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 14 14 15 15 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 10 9 8 7 5 4 4 5 6 6 5 5 5 6 7 8 9 10 11 12 12 13 13 13 13 13 13 13 13 13 14 14 15 15 16 17 17 18 19 19 20 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 23 23 22 22 21 20 19 19 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 19 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 20 21 22 22 23 23 24 24 25 25 25 26 27 27 27 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 26 26 26 25 25 24 24 24 24 24 25 25 25 26 26 27 27 20 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 16 16 16 16 15 14 14 13 13 12 12 12 13 13 13 13 13 12 11 10 9 9 8 8 8 8 8 7 7 7 8 8 9 11 12 12 13 13 13 13 13 14 14 15 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 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 14 15 15 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 10 9 8 7 6 5 4 4 5 5 5 4 5 5 6 8 9 10 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 16 17 17 18 19 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 23 23 23 24 23 23 23 22 22 21 21 20 19 19 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 21 21 22 22 23 23 24 24 25 26 26 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 26 26 27 27 27 28 28 28 27 27 27 26 26 25 25 25 25 25 25 25 25 26 26 26 27 27 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 14 13 13 12 12 12 13 13 14 14 13 12 11 10 10 9 9 9 9 9 8 8 8 7 8 8 9 10 11 12 12 12 12 13 13 14 14 15 15 16 16 16 15 15 16 16 15 15 15 15 15 15 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 18 18 17 17 17 17 17 16 16 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 16 16 16 15 15 15 15 15 15 14 14 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 12 13 13 13 14 15 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 10 9 8 7 6 5 4 4 4 4 4 4 4 5 6 7 9 10 11 11 12 12 11 11 11 11 11 11 11 11 11 12 12 12 13 14 14 15 16 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 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 22 22 23 23 23 23 23 22 22 22 21 21 20 20 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 16 15 15 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 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 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 22 22 23 23 24 25 26 26 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 27 27 27 28 28 28 28 28 27 27 27 26 25 25 25 25 26 26 26 26 26 26 26 27 27 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 17 16 16 16 16 15 15 15 14 14 13 13 13 12 13 13 13 14 14 13 13 12 11 10 10 9 9 9 9 9 8 8 8 8 8 9 9 10 11 12 12 12 12 13 13 14 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 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 14 15 15 16 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 12 10 6 4 12 15 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 10 9 8 6 5 5 4 4 4 4 4 4 5 6 7 9 10 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 12 13 13 14 15 15 16 17 17 18 18 19 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 23 22 22 22 21 21 21 21 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 16 15 15 15 14 14 14 15 15 15 16 16 16 17 17 17 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 23 23 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 27 27 27 27 28 28 28 28 28 28 28 27 27 26 25 25 25 25 25 26 26 26 26 26 27 27 27 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 14 14 13 13 13 13 13 13 13 14 14 14 13 13 12 11 11 10 9 9 9 9 8 8 8 8 8 8 8 9 10 11 11 12 12 13 13 14 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 17 17 17 17 17 18 18 18 17 17 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 14 14 13 13 13 13 13 13 13 13 13 12 12 11 11 11 12 13 14 15 15 15 15 15 15 15 15 15 15 15 14 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 14 14 15 15 15 14 14 12 11 11 13 15 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 10 9 8 7 6 5 5 4 4 4 4 4 4 5 7 9 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 12 12 13 14 14 15 15 16 16 17 17 18 19 19 20 20 21 21 21 21 21 21 21 21 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 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 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 21 22 22 23 22 22 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 17 17 17 16 16 15 15 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 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 24 25 25 26 26 26 26 25 25 25 25 26 26 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 26 25 25 25 25 25 25 25 26 26 26 27 27 27 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 14 14 14 14 13 13 13 12 11 10 10 9 9 8 8 8 8 7 7 7 8 9 10 11 11 12 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 12 11 11 10 10 11 11 12 13 13 14 14 14 15 15 15 15 15 15 15 14 14 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 13 14 14 14 13 13 13 12 12 12 12 11 11 11 12 12 11 11 10 9 8 6 5 5 4 4 4 4 4 4 4 6 7 8 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 11 11 12 12 13 14 14 15 15 16 16 17 17 18 18 19 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 21 21 22 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 18 18 16 14 10 12 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 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 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 22 21 21 21 21 22 22 22 22 22 21 21 22 23 23 24 24 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 29 29 29 29 29 28 27 26 25 25 24 24 25 25 25 26 26 27 27 28 20 20 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 17 16 16 15 15 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 12 11 10 10 9 8 7 7 6 6 6 7 8 9 10 11 11 12 13 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 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 16 15 15 15 14 14 14 14 13 13 12 11 10 9 9 9 10 10 11 12 12 13 13 14 14 15 15 15 15 15 15 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 14 14 14 15 15 16 16 15 16 16 16 16 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 13 13 13 13 13 13 14 14 14 14 13 13 13 12 12 12 11 11 11 12 12 12 12 11 10 8 7 6 5 5 5 5 5 4 4 4 4 5 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 13 13 14 14 15 15 16 16 17 17 18 19 19 19 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 19 19 19 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 21 21 21 21 21 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 21 21 21 22 22 22 22 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 17 14 9 6 4 8 10 11 12 13 13 13 13 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 21 21 21 21 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 23 23 23 23 22 22 21 21 21 22 22 23 24 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 27 27 28 28 28 28 29 29 30 30 30 29 29 28 27 26 25 24 24 24 25 25 26 26 27 27 27 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 15 15 14 14 13 13 13 13 13 13 14 14 14 15 15 15 15 15 14 14 13 12 11 10 8 7 7 6 6 6 6 7 8 9 9 10 11 12 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 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 13 13 12 10 9 9 8 8 9 10 11 11 12 12 13 13 14 14 14 15 15 15 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 13 13 13 13 13 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 11 9 8 6 5 5 5 5 5 5 4 4 3 4 5 6 7 7 8 8 8 8 9 8 8 8 8 8 8 9 9 9 10 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 21 21 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 21 21 21 21 20 20 21 21 21 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 21 21 20 20 20 20 20 20 19 19 18 18 17 16 14 12 8 2 9 13 12 12 13 13 13 13 13 14 14 15 15 15 15 16 16 17 17 17 17 18 18 18 18 18 18 17 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 20 20 20 20 20 20 20 20 20 21 21 22 22 22 23 23 23 23 23 24 24 24 24 24 23 22 22 21 21 21 22 23 24 25 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 29 30 30 30 30 30 29 29 28 27 26 25 25 25 25 25 25 26 26 27 27 21 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 14 13 13 13 13 13 13 14 14 15 15 15 16 15 15 15 14 13 12 10 9 7 7 6 6 6 6 7 7 8 8 9 10 11 11 12 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 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 13 13 12 11 10 9 8 8 9 9 10 10 11 11 12 12 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 15 15 15 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 14 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 17 17 17 17 16 16 15 14 14 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 12 12 12 12 13 13 13 12 11 10 8 7 6 5 5 5 5 5 4 4 3 3 4 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 12 12 13 13 13 14 14 15 15 16 16 17 17 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 19 19 19 20 21 22 22 22 21 20 19 19 19 19 20 20 20 21 21 22 22 22 21 20 20 19 19 18 16 15 12 12 15 17 18 19 19 20 20 20 20 20 20 21 21 21 21 22 22 23 23 22 22 21 21 21 20 20 20 20 19 19 18 18 17 16 16 15 13 11 10 12 13 13 12 12 12 13 13 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 18 18 19 19 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 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 23 23 23 23 24 24 25 25 25 25 25 25 24 23 21 21 21 21 22 24 25 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 30 30 31 30 30 29 29 28 27 26 26 25 25 25 25 26 26 27 27 21 20 20 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 17 17 17 16 16 15 15 14 14 13 13 13 13 14 14 15 16 16 16 16 16 15 14 13 11 9 8 7 7 6 6 6 7 7 8 8 9 9 10 10 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 11 10 9 8 8 8 9 9 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 14 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 17 17 17 16 16 15 14 14 13 13 14 14 14 15 15 15 15 14 14 14 14 13 13 13 13 13 14 13 13 12 11 9 8 6 5 5 5 5 5 4 4 3 3 3 4 4 5 5 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 11 12 12 12 13 13 13 14 14 15 15 16 16 16 17 17 17 17 17 17 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 19 20 20 20 21 21 22 22 22 22 22 21 21 20 20 20 19 19 18 17 17 17 17 18 19 20 21 21 20 19 18 17 17 17 18 19 19 19 20 21 20 16 15 15 15 14 13 12 11 9 3 5 11 15 16 18 19 19 20 20 20 20 20 21 21 21 21 22 23 23 24 23 23 23 22 22 21 21 21 21 20 20 19 18 18 17 17 17 17 16 15 15 15 14 12 9 9 13 14 14 15 15 15 16 16 16 17 17 18 18 19 19 19 19 19 19 18 17 17 17 17 17 18 18 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 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 19 20 20 20 21 21 21 22 22 23 23 24 24 25 25 26 26 27 27 27 26 25 23 22 21 20 21 23 24 25 26 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 30 30 31 31 30 30 29 29 28 27 26 26 26 26 26 26 26 26 26 21 20 20 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 17 17 16 16 16 15 15 14 14 14 14 14 14 15 15 16 16 16 16 16 15 14 13 11 9 8 7 7 6 6 6 7 7 8 9 9 10 10 11 11 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 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 14 14 14 14 13 13 12 12 11 11 10 9 8 8 8 8 9 9 10 10 10 11 11 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 15 15 15 15 15 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 14 14 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 16 15 15 14 14 15 15 15 15 15 15 15 15 14 14 14 13 14 14 14 14 14 13 12 11 9 7 6 6 5 5 5 5 4 3 3 3 4 4 4 5 5 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 11 11 11 12 12 12 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 19 19 20 20 21 21 21 21 21 21 20 20 19 19 19 18 18 17 17 16 16 16 16 17 17 18 19 19 19 17 16 16 16 16 17 17 18 17 16 13 9 3 6 9 9 8 8 8 8 7 6 8 11 14 16 18 19 19 20 20 20 20 21 21 21 21 22 23 24 24 25 25 24 24 24 23 23 22 22 22 21 21 20 19 18 18 17 17 16 17 17 17 16 15 14 11 5 11 13 14 15 15 16 16 16 17 17 18 18 19 19 19 20 20 20 19 18 17 16 16 16 17 18 18 19 19 19 19 19 19 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 21 21 21 21 20 20 20 20 19 19 19 19 20 20 20 21 21 22 22 22 23 23 24 25 25 26 27 27 28 28 27 26 25 24 22 21 21 22 23 25 26 27 28 28 28 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 29 29 30 30 31 31 30 30 29 28 28 27 27 26 26 26 26 26 26 26 21 20 20 19 19 19 18 18 18 18 18 18 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 16 16 17 17 17 16 16 15 13 12 10 8 8 7 7 7 7 7 7 8 9 9 10 11 10 10 10 10 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 11 11 10 9 8 8 7 7 8 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 15 15 15 16 16 16 16 15 15 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 14 15 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 17 17 16 16 15 15 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 12 11 9 8 7 6 6 6 5 4 3 3 3 4 4 5 5 5 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 13 13 13 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 17 17 18 18 19 19 20 20 20 20 19 18 18 18 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 16 16 15 14 12 10 8 7 6 7 6 6 6 6 6 6 8 12 16 18 19 19 20 21 21 21 21 21 22 22 23 24 24 25 25 25 25 26 26 25 25 24 23 23 22 21 21 20 19 18 17 17 16 16 17 19 19 17 15 13 11 10 12 14 14 15 16 16 16 16 17 17 18 18 19 19 19 20 20 20 20 19 17 16 16 16 17 18 18 19 19 19 19 19 19 20 21 21 21 21 21 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 21 21 20 20 19 19 19 19 19 20 20 20 21 21 21 22 22 23 23 24 24 25 26 27 28 28 29 28 28 27 25 24 23 22 21 22 24 25 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 29 29 30 30 31 30 30 29 29 28 28 27 27 27 27 27 27 27 27 21 21 20 20 19 19 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 17 17 16 15 14 13 11 10 9 9 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 10 9 8 7 7 7 7 8 8 9 9 10 10 11 11 11 12 12 12 12 12 13 12 12 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 12 13 13 14 15 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 13 11 9 8 8 8 7 6 4 3 3 4 4 4 5 5 5 6 6 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 16 16 16 17 17 17 18 18 19 19 19 19 18 17 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 14 14 14 15 15 15 14 14 13 11 10 9 8 7 6 6 6 6 6 5 6 10 16 19 20 21 21 21 22 22 22 23 23 23 24 24 25 25 26 26 26 26 26 26 25 25 24 24 23 22 21 19 19 18 17 16 16 16 16 17 19 20 19 18 15 15 15 15 16 15 16 16 17 17 17 17 18 18 18 19 19 20 20 20 20 20 19 17 16 16 17 18 18 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 23 22 22 21 20 20 19 19 19 19 19 20 20 20 20 21 21 21 22 22 23 23 24 25 26 27 28 28 29 29 28 27 26 25 24 23 22 23 23 24 26 27 28 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 29 29 29 30 30 30 30 29 29 28 27 27 27 28 28 28 28 28 28 21 21 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 18 18 17 17 16 16 16 16 17 17 17 17 18 17 17 17 18 18 18 18 17 17 16 15 13 12 11 9 9 9 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 11 11 10 9 8 7 7 7 7 8 8 9 9 10 10 11 11 11 12 12 12 12 13 13 12 12 12 12 13 13 14 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 12 12 13 14 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 18 18 17 17 17 17 17 17 17 16 16 16 15 15 15 16 16 16 16 15 14 13 11 10 9 8 7 6 4 3 3 4 4 5 5 5 6 6 6 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 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 17 16 16 16 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 13 13 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 13 14 14 14 15 15 14 14 13 12 11 10 9 8 7 6 6 5 5 6 8 14 21 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 26 26 25 25 25 25 25 24 24 24 23 21 20 17 17 16 16 15 15 15 16 17 18 19 20 19 18 17 18 17 16 15 16 16 17 18 18 18 19 19 19 20 20 20 20 20 20 20 19 18 18 18 18 19 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 21 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 23 22 21 20 19 18 18 18 19 19 20 20 20 20 21 21 22 22 22 23 24 25 26 27 28 28 29 29 28 28 27 26 26 26 25 24 24 24 25 27 28 28 29 29 29 29 29 28 28 28 29 29 29 29 29 29 29 28 28 28 28 28 28 29 29 29 30 30 30 30 29 29 28 28 28 28 29 29 29 29 29 29 22 21 21 20 20 19 19 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 18 18 18 17 17 16 16 17 17 17 17 17 17 18 18 17 17 17 18 19 19 19 18 17 16 15 13 12 10 9 9 8 8 8 8 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 9 8 8 7 7 8 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 12 12 12 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 15 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 13 12 10 9 8 7 6 4 3 3 4 5 5 6 6 6 6 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 9 9 9 9 9 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 12 12 13 14 14 15 15 15 15 14 14 13 12 11 10 9 8 7 7 6 7 9 14 20 23 24 24 24 24 24 24 24 25 25 25 25 25 25 26 25 25 25 25 25 25 25 25 25 24 24 23 20 16 13 13 13 14 14 15 16 17 18 18 19 20 20 19 19 19 19 17 16 17 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 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 25 25 25 24 24 23 21 20 19 18 18 18 19 19 19 20 20 20 21 21 21 22 22 23 24 25 26 27 27 28 28 28 28 28 28 28 28 27 27 26 26 25 25 26 27 28 28 28 28 28 28 28 28 28 29 29 30 30 30 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 29 29 29 29 29 30 30 30 30 30 30 30 22 22 21 21 20 19 19 19 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 19 19 19 18 17 16 14 13 11 10 9 9 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 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 12 12 12 12 11 11 11 10 10 9 8 8 8 8 8 9 10 11 11 10 10 10 10 11 11 11 11 12 12 12 13 13 13 12 12 12 13 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 14 15 16 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 15 13 12 10 8 8 7 5 4 3 4 5 6 6 6 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 13 14 14 15 15 15 15 15 15 14 14 13 12 11 10 9 9 9 9 10 12 17 22 23 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 23 21 15 1 6 9 12 13 14 15 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 19 19 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 25 25 25 25 25 24 24 23 22 20 19 18 18 19 19 20 20 20 20 20 21 21 21 21 22 23 23 24 25 26 27 27 27 28 28 28 28 29 29 29 29 28 28 27 26 25 26 26 27 27 28 28 28 28 28 28 29 29 30 30 30 30 30 30 30 29 29 29 29 29 29 29 30 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 22 22 22 21 20 20 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 16 15 15 15 14 14 14 13 13 14 14 14 14 15 16 17 18 19 19 18 18 17 15 14 13 12 10 10 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 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 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 11 11 11 10 10 9 8 8 7 7 7 8 9 10 11 11 11 11 10 10 11 11 11 11 11 12 12 13 13 13 12 12 12 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 14 15 16 17 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 16 15 13 11 9 8 7 6 5 3 3 5 6 7 7 7 7 7 7 8 8 8 8 8 8 9 9 10 10 10 10 10 9 9 8 8 8 8 9 9 10 10 11 11 11 11 12 12 12 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 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 13 14 14 15 15 15 15 16 15 15 15 14 14 13 12 11 11 10 11 11 12 14 17 21 22 23 24 24 25 25 25 25 25 25 26 26 26 26 26 26 25 25 25 25 25 24 24 23 22 21 19 15 6 3 8 12 14 16 17 18 19 20 20 20 20 21 21 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 21 21 21 20 20 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 24 23 22 20 20 19 19 20 20 20 20 20 20 20 21 21 21 21 22 23 23 24 25 25 26 26 26 27 27 28 28 29 29 29 30 29 28 27 26 25 24 25 25 26 27 27 27 28 28 28 29 29 29 29 30 30 30 30 30 30 29 29 29 30 30 30 30 30 30 29 29 30 30 30 29 29 29 29 29 29 29 29 22 22 22 21 20 20 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 14 14 13 13 12 12 12 12 13 13 14 14 15 16 17 18 18 18 18 17 16 15 14 13 12 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 11 11 10 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 15 15 15 15 15 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 11 11 10 10 9 8 8 7 7 7 7 8 9 10 10 11 11 11 10 10 10 11 11 11 11 11 12 12 13 13 13 12 12 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 15 16 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 19 19 19 19 19 19 18 18 18 18 17 17 17 17 16 15 13 11 10 8 7 6 5 3 4 6 8 9 9 9 8 8 8 8 8 8 8 8 9 9 9 10 10 10 9 9 9 8 7 7 7 8 8 9 9 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 14 14 14 15 16 16 16 16 16 16 16 16 15 15 14 13 13 12 12 12 13 13 14 15 17 19 20 21 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 22 22 21 20 18 16 8 3 6 14 16 17 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 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 23 22 21 21 20 21 21 21 20 20 20 20 20 21 21 21 21 22 22 23 24 24 25 25 25 26 26 27 27 28 29 29 29 29 29 28 27 25 24 23 23 24 25 26 27 27 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 29 29 29 29 28 28 23 22 22 22 21 20 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 14 13 12 12 12 12 13 13 13 14 14 15 16 16 17 17 18 17 17 16 15 14 13 13 12 11 11 11 11 11 12 11 12 12 12 12 12 12 12 11 11 11 12 12 11 11 10 10 10 10 10 10 11 11 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 11 11 10 9 8 7 6 5 5 5 6 7 8 8 9 10 11 11 11 10 10 10 10 11 11 11 12 12 12 13 13 13 12 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 14 15 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 17 16 16 14 12 10 9 7 6 4 3 6 8 10 11 10 10 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 8 7 7 6 7 7 8 8 9 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 17 17 17 17 16 16 16 15 14 14 13 13 13 14 15 15 16 17 17 18 19 21 22 23 23 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 21 21 20 19 18 17 16 15 12 10 4 10 15 18 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 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 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 23 23 22 21 21 21 21 21 21 21 20 20 20 20 21 21 22 22 23 23 24 24 24 24 25 25 26 26 27 28 28 28 28 28 27 27 26 24 23 23 23 23 24 25 26 27 27 28 28 28 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 30 30 30 29 29 28 28 28 29 29 29 29 29 28 28 23 23 22 22 21 20 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 13 13 13 13 13 13 14 14 15 15 16 16 16 17 17 17 17 17 17 16 15 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 11 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 13 13 14 14 14 14 15 15 15 16 16 16 15 15 15 14 14 14 15 15 15 14 14 14 13 13 13 13 13 13 13 12 11 10 9 8 7 6 5 4 4 5 5 6 6 7 8 9 10 10 10 10 10 10 10 10 10 11 11 11 12 12 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 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 14 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 16 15 14 11 9 8 6 3 4 8 10 12 12 12 10 9 8 8 8 8 8 8 8 8 8 8 9 8 8 8 7 7 6 6 6 6 6 7 8 9 9 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 17 17 17 17 17 17 16 16 15 15 14 14 15 15 16 17 17 18 18 18 19 20 20 21 22 22 22 23 22 22 22 22 22 21 21 21 20 20 20 20 20 19 19 18 17 16 15 15 14 14 14 14 10 12 15 18 21 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 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 24 24 24 24 24 24 24 24 24 24 25 24 24 24 24 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 23 23 23 23 24 24 24 25 25 26 26 27 27 28 28 27 27 26 26 25 24 24 23 23 24 24 25 25 26 26 27 27 28 28 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 30 30 30 29 29 29 29 29 29 29 29 29 28 28 23 23 23 22 21 20 19 19 18 17 17 17 17 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 16 15 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 11 10 10 9 10 10 10 10 10 10 11 11 12 12 12 12 12 12 13 13 14 14 14 15 15 15 16 16 16 16 15 15 15 14 14 15 14 14 14 14 14 13 13 13 13 13 13 12 12 11 10 9 8 6 5 4 4 4 5 5 6 6 7 7 8 9 9 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 14 17 18 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 18 18 17 17 17 17 17 16 15 12 10 8 5 3 5 9 12 13 14 13 12 10 9 7 7 7 7 7 8 8 8 8 8 8 7 7 6 5 5 5 5 5 6 6 7 8 9 10 10 11 11 12 12 12 13 13 13 13 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 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 16 16 15 15 15 15 15 16 17 18 18 19 19 20 20 20 20 21 21 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 19 19 18 17 16 16 15 15 14 14 14 14 15 16 15 15 16 16 17 19 20 18 17 18 18 18 18 18 19 19 20 21 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 25 25 26 26 27 27 27 27 27 27 26 26 25 25 25 24 25 25 25 25 25 25 25 26 26 27 28 28 29 29 29 29 30 30 30 30 30 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 24 23 23 23 22 21 20 19 18 17 17 17 16 16 17 17 17 17 17 17 17 18 18 18 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 14 13 13 12 12 13 13 13 13 13 13 12 12 13 13 13 14 14 14 14 14 13 13 12 10 10 10 10 10 10 10 9 10 10 11 11 12 12 12 12 12 12 13 13 14 14 14 15 15 15 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 11 10 9 7 6 5 4 4 4 4 5 6 6 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 11 11 12 12 12 12 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 14 18 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 18 18 17 17 18 18 17 17 16 14 11 8 6 4 5 9 12 13 13 13 11 9 6 5 5 6 6 7 7 7 7 7 7 7 6 5 5 4 4 4 4 4 5 6 7 8 9 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 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 16 16 16 16 16 16 16 15 15 16 16 17 18 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 18 18 17 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 17 18 19 20 20 21 21 22 22 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 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 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 26 26 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 26 27 27 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 30 24 24 23 23 22 21 20 19 18 17 17 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 15 14 13 13 13 13 14 14 14 13 13 13 13 13 13 14 14 15 15 16 15 14 13 11 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 13 13 14 14 14 15 15 15 15 16 16 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 11 11 11 10 9 8 6 6 5 5 5 6 6 6 6 6 6 7 7 7 8 8 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 11 11 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 9 11 16 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 20 20 19 19 19 18 18 18 18 18 18 18 17 15 13 10 8 5 4 6 8 9 9 9 7 3 2 2 2 3 4 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 5 5 7 8 9 10 10 11 11 12 12 12 13 13 13 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 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 15 15 16 16 16 16 15 15 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 17 18 19 19 20 20 20 21 21 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 22 22 22 21 20 19 19 18 17 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 14 15 15 16 17 18 19 19 20 21 22 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 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 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 25 25 26 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 29 29 29 29 29 30 30 31 31 25 24 24 23 22 21 20 19 18 17 17 17 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 15 16 16 17 16 15 12 11 10 9 9 9 10 10 10 10 10 10 11 11 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 16 16 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 11 10 10 9 8 7 6 6 6 6 6 7 7 7 7 7 6 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 9 7 8 17 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 19 19 18 16 15 13 11 9 6 5 4 4 4 4 3 3 5 5 4 3 3 4 4 5 5 5 5 4 4 4 4 4 5 5 4 4 5 5 6 7 9 9 10 11 11 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 16 16 16 15 15 15 15 15 16 16 16 16 16 15 15 14 14 14 14 14 15 15 15 15 15 15 15 16 16 17 17 18 19 20 21 21 21 21 21 21 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 22 22 21 21 20 19 18 17 17 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 17 18 18 19 20 21 22 22 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 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 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 26 26 25 25 25 25 26 26 26 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 31 31 32 32 32 25 25 24 24 23 22 20 19 18 17 17 17 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 18 18 18 19 19 18 18 18 18 17 17 17 17 17 18 18 17 17 17 16 16 16 15 15 15 15 14 14 15 15 14 14 14 14 14 14 14 14 15 16 16 17 17 16 14 12 10 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 13 13 13 13 14 14 14 14 15 15 16 15 15 16 16 16 16 16 16 16 15 15 14 14 14 13 14 14 14 13 12 11 10 9 7 6 6 6 6 6 6 7 7 8 8 8 7 7 6 7 7 8 8 8 8 8 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 8 4 15 18 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 21 20 20 19 19 19 19 19 19 19 19 19 17 16 14 12 10 9 7 6 5 4 3 3 3 4 5 5 4 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 7 8 9 10 11 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 16 16 16 16 15 15 15 15 16 16 17 17 17 16 16 15 15 14 14 14 14 14 15 15 15 16 16 16 16 17 18 18 19 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 22 22 22 22 21 21 20 19 18 18 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 18 18 19 19 20 21 22 22 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 23 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 26 26 26 27 27 27 26 26 26 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 25 25 26 26 27 27 27 28 28 29 29 29 29 29 30 30 30 31 31 32 32 32 32 25 25 24 24 23 22 20 19 18 17 17 16 16 16 16 16 17 17 18 18 19 20 20 20 20 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 16 17 17 17 16 13 11 9 8 8 9 9 10 10 10 10 11 11 11 11 11 12 12 13 13 13 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 14 14 14 14 14 14 14 13 12 11 9 8 7 6 5 6 6 6 7 7 7 8 8 8 7 7 7 6 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 10 7 2 10 16 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 21 21 21 20 20 20 20 20 20 20 20 20 20 18 16 14 11 9 8 7 6 5 4 4 3 3 3 4 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 7 8 9 10 11 12 12 13 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 15 15 15 15 15 15 15 14 14 14 15 15 15 15 16 16 16 16 16 15 15 15 16 16 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 16 16 17 17 17 18 18 19 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 22 22 22 22 22 22 21 20 20 19 18 17 17 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 18 18 19 20 21 22 22 22 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 23 23 23 23 23 23 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 26 26 26 25 25 25 25 25 24 24 23 23 23 23 24 24 24 24 25 25 25 26 26 27 27 28 28 28 29 29 30 30 31 31 32 32 32 32 25 25 24 24 23 21 20 19 18 17 16 16 16 16 16 16 17 17 18 19 20 21 21 21 21 20 20 19 19 19 19 19 18 18 17 17 17 17 17 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 17 17 16 14 12 10 9 8 8 8 9 9 9 10 10 11 11 11 11 11 12 12 13 13 13 13 14 14 14 15 15 16 16 16 16 16 16 17 17 17 16 16 16 15 15 14 14 14 14 14 14 14 12 10 9 8 6 6 5 5 5 6 6 6 6 6 7 7 7 7 7 6 6 7 7 8 8 8 8 7 7 7 7 7 7 8 9 9 10 10 10 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 10 9 12 16 19 20 20 20 21 21 21 21 21 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 19 17 14 11 8 7 6 6 5 5 5 4 4 3 3 4 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 6 7 8 9 10 11 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 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 18 18 18 18 17 17 17 16 16 16 16 15 15 15 16 16 17 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 20 19 18 17 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 15 15 16 16 16 17 18 18 19 20 20 21 21 22 22 22 22 22 22 22 21 21 21 21 21 20 20 21 21 21 21 22 22 22 22 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 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 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 26 26 25 25 25 25 24 24 23 23 23 23 24 24 25 25 24 24 24 24 25 25 25 25 26 26 27 27 28 29 29 30 30 30 31 31 32 25 25 24 24 22 21 19 18 17 16 15 15 15 15 16 16 17 18 19 20 21 22 22 22 22 21 20 20 19 19 18 18 17 17 17 17 17 17 17 18 18 17 17 17 16 16 16 16 16 16 17 17 17 17 16 16 16 15 15 16 16 16 16 16 15 15 15 16 16 15 13 12 10 9 8 8 8 9 9 9 9 10 10 11 11 11 12 12 12 13 13 13 13 14 14 15 15 16 16 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 14 14 14 13 11 10 8 7 6 5 5 5 5 4 4 4 4 4 5 5 5 6 6 6 6 6 7 7 8 8 8 8 7 7 7 7 7 8 8 9 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 14 18 19 20 20 20 20 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 20 19 18 15 12 9 8 7 6 6 5 5 5 5 4 3 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 10 11 11 12 12 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 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 17 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 18 17 16 16 15 15 15 15 15 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 17 17 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 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 21 21 21 22 22 22 22 22 23 23 22 22 22 22 22 22 22 23 23 23 24 24 25 25 25 25 24 24 24 24 24 24 23 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 26 26 26 26 25 25 25 24 24 23 23 23 24 25 25 25 25 24 24 24 24 24 24 24 25 25 25 26 27 27 28 28 29 29 29 30 30 25 25 24 23 21 20 18 16 16 15 15 15 15 15 16 17 19 20 21 22 23 24 24 23 23 22 21 20 19 18 18 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 16 16 16 16 17 17 17 16 16 15 15 15 15 14 13 12 10 9 8 8 9 9 9 9 9 10 10 11 11 11 11 12 12 13 13 13 14 14 15 15 15 16 17 17 17 18 18 18 18 17 17 16 16 16 15 15 15 15 15 15 15 14 12 10 8 6 5 4 4 3 3 3 2 2 2 2 2 3 3 4 4 5 5 6 6 6 7 7 8 8 8 8 7 7 7 7 8 9 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 14 17 19 19 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 20 18 16 13 11 9 8 7 6 6 5 5 5 5 4 4 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 8 9 10 11 11 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 17 17 18 18 19 19 19 19 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 18 17 17 16 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 11 12 12 12 12 13 13 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 22 22 22 23 23 23 22 22 22 22 22 23 23 23 24 25 25 25 25 25 25 25 24 24 24 24 24 23 24 24 24 25 25 25 25 25 25 25 26 26 26 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 24 25 25 25 25 25 24 24 24 24 24 24 24 24 24 25 25 26 26 26 27 27 28 28 28 29 25 24 23 22 20 18 17 15 15 14 14 15 16 17 18 19 20 21 22 23 24 25 25 24 23 22 20 19 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 17 17 17 17 17 18 18 17 17 16 15 15 15 15 15 14 12 11 9 9 8 9 9 9 9 10 10 11 11 11 11 11 12 12 13 13 14 14 14 15 15 16 16 17 17 18 18 18 18 18 18 17 16 16 16 16 16 16 16 15 15 15 15 14 11 9 6 4 2 2 1 1 1 1 1 1 2 3 3 4 4 4 4 5 5 6 6 7 7 7 8 8 8 8 7 7 7 8 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 13 15 17 18 19 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 20 19 17 15 12 11 10 9 8 6 5 5 5 5 4 4 5 6 6 6 6 6 7 7 7 7 7 8 8 8 7 7 7 6 6 6 7 8 9 10 11 11 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 19 19 18 18 18 18 18 17 17 17 16 16 16 17 17 18 18 19 19 19 20 20 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 18 18 17 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 13 13 13 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 16 16 16 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 19 19 20 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 23 24 24 25 25 25 25 25 25 25 24 24 24 24 24 23 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 27 27 27 28 28 24 23 22 21 19 17 16 15 14 15 15 16 17 18 19 20 21 22 24 25 25 26 26 24 22 21 19 18 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 17 16 15 15 15 15 15 14 13 11 10 9 9 9 10 10 10 10 10 11 11 11 11 11 11 12 13 13 14 14 15 15 15 16 16 17 17 18 18 19 19 18 18 17 16 16 16 17 17 17 17 17 16 16 16 16 14 13 11 10 8 7 6 5 4 3 3 2 1 2 3 3 4 4 5 5 5 6 6 6 7 7 8 8 8 8 8 8 8 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 13 15 17 18 19 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 20 18 16 14 13 12 11 9 7 6 6 6 5 5 5 5 5 6 6 6 6 6 7 7 8 8 8 8 8 8 8 7 6 6 7 7 8 9 10 11 11 12 12 13 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 15 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 18 18 18 18 18 18 17 17 17 17 17 18 18 19 20 20 20 20 20 21 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 17 16 16 15 15 14 14 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 14 14 14 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 16 16 17 18 18 19 19 20 20 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 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 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 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 27 27 27 27 23 22 21 19 17 16 15 15 15 16 17 18 19 20 21 22 22 24 25 25 25 25 24 23 21 19 18 17 16 16 16 16 17 17 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 18 17 16 16 15 15 15 15 15 13 12 11 10 10 10 10 10 10 11 11 11 12 12 11 11 11 12 13 14 15 15 15 15 16 16 16 17 17 18 19 19 19 18 18 17 17 17 17 18 18 19 18 18 17 17 17 18 18 17 16 15 15 14 13 12 11 11 10 9 7 6 4 3 3 3 4 5 5 6 6 6 7 7 7 8 8 9 9 9 9 9 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 13 15 16 18 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 23 23 23 23 22 22 22 22 22 22 21 21 20 19 18 16 15 14 13 11 9 7 6 6 6 5 5 6 6 7 6 6 6 6 7 8 8 9 9 9 9 9 8 8 7 7 7 7 8 9 10 11 12 12 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 16 16 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 13 13 12 12 12 12 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 14 15 16 17 18 18 19 20 20 20 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 25 25 25 24 24 25 25 24 24 24 23 23 23 23 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 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 27 27 22 21 19 18 17 16 16 17 17 18 19 20 21 21 22 23 24 25 25 25 25 23 22 21 19 17 16 15 15 16 16 17 17 18 18 18 19 19 20 21 21 21 21 21 21 22 23 22 22 22 22 21 21 21 21 21 20 20 20 19 19 19 18 18 17 16 16 16 16 15 15 14 13 12 11 11 11 10 10 11 12 12 13 13 12 12 11 11 12 13 14 15 15 16 16 16 16 16 17 17 18 19 19 19 18 18 18 18 17 18 19 19 20 20 19 19 18 19 19 19 19 18 17 17 17 16 16 16 15 15 14 13 11 10 8 6 4 3 3 4 5 6 6 7 7 7 8 8 9 9 9 9 9 9 8 8 8 8 9 9 9 9 10 10 10 10 10 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 14 15 17 18 19 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 23 23 23 22 22 22 22 21 22 22 22 22 21 20 19 18 18 17 15 13 11 9 7 6 6 6 6 7 7 7 7 6 6 7 7 8 9 9 10 10 10 9 9 8 8 7 7 8 8 9 10 11 12 12 13 13 14 14 14 14 14 15 15 15 15 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 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 12 12 13 14 15 16 17 17 18 19 19 20 20 20 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 24 24 24 24 24 24 24 24 24 23 23 23 24 24 24 24 24 24 24 25 25 25 25 26 26 26 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 25 25 25 25 24 24 24 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 22 20 19 17 17 18 18 19 19 20 21 22 22 23 24 24 25 25 25 24 23 21 20 19 17 16 15 15 15 16 17 17 18 18 18 19 19 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 22 21 21 20 20 20 19 19 18 17 17 16 16 16 16 15 15 14 14 13 12 11 11 11 12 13 13 14 14 13 12 12 12 12 13 14 15 16 16 16 16 16 16 17 18 18 19 19 19 18 18 18 18 18 18 19 20 20 20 20 20 20 20 20 20 19 19 18 17 17 17 17 17 17 17 16 15 15 13 12 10 8 6 4 4 4 5 5 6 7 7 7 8 8 9 9 9 9 8 8 7 7 7 7 7 8 8 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 13 15 16 17 18 19 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 24 24 23 23 23 23 22 22 22 21 21 21 22 22 22 22 22 21 21 20 19 18 16 14 12 9 7 7 7 8 8 9 8 7 7 7 7 8 9 10 10 10 10 10 10 10 9 8 8 8 8 8 10 11 11 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 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 15 15 15 14 13 13 12 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 11 11 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 13 14 15 15 16 17 18 18 19 19 19 20 20 20 20 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 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 25 24 24 24 24 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 22 20 19 19 19 19 20 20 21 21 22 23 23 24 24 25 25 25 24 23 21 20 19 17 16 15 15 15 16 17 17 18 18 18 19 19 20 21 21 21 22 22 22 22 22 22 22 22 22 22 23 24 25 25 24 23 22 21 20 20 20 19 19 18 18 17 17 17 17 17 16 16 15 15 14 12 12 12 12 13 13 14 14 14 13 13 12 12 12 13 14 15 15 16 16 16 16 16 17 17 18 18 19 19 19 19 18 18 18 18 19 20 21 21 21 21 21 21 20 20 19 18 17 17 17 17 17 17 17 17 17 17 16 15 14 13 11 9 6 5 4 4 5 5 6 7 7 8 8 8 9 9 9 9 8 7 6 6 6 6 6 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 13 15 16 16 17 18 19 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 22 22 22 23 22 22 22 22 21 20 19 18 16 13 11 11 10 10 10 10 9 8 7 7 8 10 11 11 11 11 11 11 11 11 11 10 8 8 8 9 10 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 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 18 18 18 18 18 17 17 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 14 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 11 11 11 12 13 13 14 15 16 16 17 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 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 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 22 21 21 21 21 21 21 22 22 22 23 23 24 24 25 25 24 23 22 21 20 19 18 16 16 15 16 16 17 17 18 18 19 20 20 20 21 21 21 22 23 23 23 23 23 22 22 22 22 23 24 25 26 26 25 23 22 21 20 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 14 13 12 12 13 14 14 14 14 14 14 13 13 13 13 13 14 15 15 16 16 16 16 16 17 17 18 19 19 19 19 19 18 18 18 18 19 20 21 21 22 22 21 21 20 19 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 15 13 11 9 7 5 4 4 5 5 6 7 7 8 8 8 8 8 8 8 8 7 6 6 5 6 6 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 13 15 15 16 16 17 18 19 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 22 22 23 23 23 23 23 22 22 21 20 19 18 17 16 15 14 14 13 12 10 9 9 9 10 12 13 13 12 11 11 11 12 12 12 11 9 8 7 9 10 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 14 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 13 14 14 15 15 16 16 17 17 17 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 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 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 23 23 21 20 19 18 17 17 16 16 16 17 17 17 18 18 19 20 21 21 21 22 22 23 24 24 25 24 24 23 22 22 22 22 23 24 25 26 26 24 23 21 20 19 19 18 18 19 19 19 19 18 18 18 17 17 17 17 16 15 14 13 13 14 14 14 14 14 14 14 14 13 13 13 13 14 15 15 16 16 16 16 16 17 18 19 19 19 19 19 19 19 18 18 19 20 21 21 22 22 22 21 20 19 19 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 13 11 9 7 5 4 4 5 5 6 7 7 8 8 8 8 8 8 8 8 7 6 6 5 6 6 6 7 7 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 11 11 11 11 12 12 13 14 15 15 16 16 17 18 19 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 22 22 23 23 23 23 23 23 23 22 22 21 20 20 19 18 18 17 17 15 14 12 11 10 11 12 13 14 14 13 12 11 12 12 13 13 12 10 8 7 9 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 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 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 16 16 15 15 14 14 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 13 13 13 13 13 12 12 12 12 13 13 13 12 12 11 10 10 9 9 9 9 10 10 10 10 10 9 9 9 9 8 9 9 9 10 10 10 11 11 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 18 18 19 19 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 27 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 22 22 22 23 23 23 24 24 23 23 23 22 22 21 21 20 19 18 18 17 17 16 16 17 17 17 17 18 18 19 19 20 21 21 22 22 23 24 25 26 26 26 25 24 23 23 23 22 23 23 25 25 25 25 24 22 20 19 18 18 18 18 19 19 19 19 19 18 18 17 17 17 17 17 15 14 13 13 13 14 14 14 14 14 14 14 14 13 13 13 14 15 16 16 16 16 16 17 17 18 19 19 20 19 19 19 19 19 19 20 20 21 21 21 21 21 21 20 19 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 14 13 11 9 7 5 4 4 5 6 6 7 7 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 13 13 14 14 15 15 17 18 19 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 21 21 22 22 23 23 24 23 23 23 23 22 22 22 21 21 20 20 19 19 18 17 15 14 13 13 13 14 15 15 15 13 12 12 12 13 14 15 13 11 9 7 8 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 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 17 17 17 17 17 17 17 16 17 17 17 17 18 18 18 18 18 18 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 13 13 13 12 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 10 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 17 18 18 19 19 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 22 22 23 23 23 23 23 23 22 21 21 20 19 18 18 17 16 16 16 16 16 16 16 17 17 18 18 19 20 20 20 21 21 22 23 24 25 26 26 27 26 26 26 25 24 24 24 24 24 25 25 25 25 24 23 22 20 19 19 18 18 18 19 19 19 19 19 18 18 17 17 17 17 17 15 14 12 12 13 13 14 14 14 14 15 15 14 14 13 13 14 15 16 16 16 16 17 17 18 18 19 20 20 19 19 19 19 19 19 20 21 21 21 21 21 21 20 20 19 18 17 16 16 16 16 16 17 17 17 17 17 17 18 18 17 17 16 15 14 12 10 8 6 5 4 4 5 6 7 7 7 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 15 16 18 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 22 23 23 24 24 24 23 23 23 23 22 22 22 22 21 21 20 20 19 18 16 15 14 15 15 16 16 16 15 14 13 13 13 14 15 15 14 12 10 8 8 11 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 17 17 17 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 14 13 13 12 12 12 11 11 10 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 12 11 10 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 17 18 18 19 19 20 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 24 24 24 24 24 25 25 25 25 25 25 25 25 25 23 23 23 23 22 21 20 20 19 18 18 17 16 16 15 15 15 15 15 16 16 16 17 18 19 19 20 21 21 21 22 22 23 23 24 25 26 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 24 24 23 22 21 20 19 19 18 18 19 19 19 18 18 17 17 17 17 17 17 17 15 14 12 12 13 13 14 14 15 15 15 15 15 14 13 14 14 15 15 16 16 17 18 18 19 19 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 18 17 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 17 16 15 13 11 9 7 6 4 4 4 5 6 7 7 7 8 8 8 8 8 9 8 8 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 13 15 17 20 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 23 23 24 24 24 23 23 23 23 23 23 22 22 22 22 21 21 20 19 17 16 16 16 16 17 16 16 15 14 14 14 14 14 15 16 15 14 11 9 7 10 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 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 17 17 17 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 14 13 12 12 12 11 11 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 15 15 14 14 13 11 10 10 9 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 16 17 17 18 19 19 20 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 23 22 22 21 20 19 18 17 17 16 16 15 15 15 15 15 15 16 16 16 17 17 18 19 20 21 22 22 22 23 23 24 25 26 26 27 28 28 29 29 29 28 28 28 28 28 27 27 27 26 26 25 24 24 23 22 21 20 19 19 18 18 18 18 18 18 17 17 16 16 16 16 16 16 15 14 13 12 13 13 14 15 15 15 16 16 15 14 14 14 14 15 16 16 17 18 18 19 19 20 20 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 18 17 16 16 15 15 15 16 16 17 17 18 18 19 19 19 19 18 18 17 17 16 14 12 11 9 7 5 4 4 4 5 6 7 7 7 7 8 8 8 9 9 8 8 7 7 6 6 5 5 5 5 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 13 17 20 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 24 24 24 24 23 23 23 23 23 23 23 22 22 22 21 20 19 18 17 17 17 17 17 16 16 15 15 15 14 14 15 15 16 16 15 13 10 7 9 12 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 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 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 18 18 18 18 18 18 18 19 19 18 18 18 18 18 17 17 16 16 15 15 14 13 13 12 12 11 11 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 15 14 14 14 13 12 11 10 10 10 10 11 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 15 15 16 16 17 17 18 18 19 20 20 21 21 22 23 23 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 22 22 21 20 19 18 17 17 16 16 16 16 15 15 15 15 16 16 17 17 18 19 21 21 22 23 23 23 23 24 25 26 27 28 29 29 30 31 31 31 31 30 30 29 28 28 28 28 27 27 26 25 24 24 23 23 22 20 19 19 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 14 13 13 13 14 14 15 15 16 16 15 15 14 14 14 15 16 16 17 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 18 17 16 16 16 16 16 16 17 18 18 19 20 20 20 20 20 19 18 17 17 16 15 13 11 10 8 6 5 4 4 4 5 6 6 6 7 7 8 8 8 8 8 8 8 7 7 6 6 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 17 21 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 22 22 23 23 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 21 20 19 18 18 18 18 17 16 16 15 15 15 15 15 15 16 16 16 15 14 12 7 8 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 17 17 17 16 16 15 15 14 14 13 13 12 12 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 11 12 12 11 11 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 16 16 17 17 17 18 19 19 20 20 21 22 22 23 23 23 23 22 22 22 23 23 23 22 22 22 23 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 21 21 21 20 19 18 18 18 18 17 17 17 17 17 17 17 17 18 18 19 19 20 21 22 23 24 24 24 24 26 27 28 29 30 31 32 33 34 34 34 34 32 31 30 29 29 28 28 28 28 27 26 25 24 24 23 22 21 20 19 18 18 17 17 17 18 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 15 15 16 16 15 15 14 14 15 15 16 17 18 19 19 19 19 19 19 19 18 19 19 19 20 20 21 21 21 21 21 21 21 20 20 19 18 17 17 17 17 17 17 18 18 20 21 21 22 22 21 21 20 19 18 17 16 15 15 13 12 11 9 7 6 5 4 4 4 5 5 6 6 7 7 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 7 6 18 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 24 24 23 23 23 23 23 22 22 23 23 23 23 22 22 21 20 20 19 18 18 17 16 16 15 15 15 16 16 16 16 16 16 16 15 13 8 7 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 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 17 17 17 16 16 16 16 15 15 15 14 14 13 13 13 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 10 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 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 16 16 17 17 17 18 18 18 19 19 19 20 21 21 22 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 22 22 22 22 22 22 23 23 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 21 21 21 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 22 23 24 25 25 25 27 29 31 32 32 33 33 33 34 35 35 35 35 35 33 32 31 30 30 30 29 28 27 26 25 24 24 23 23 21 20 19 19 18 18 18 18 18 18 17 16 16 15 15 15 15 15 15 15 15 15 14 14 15 15 16 16 16 15 15 16 16 17 17 18 19 20 20 19 19 19 18 18 18 19 20 20 21 21 22 22 22 23 23 23 23 22 21 20 20 19 19 19 19 19 19 20 21 22 22 22 22 22 21 20 20 19 18 16 15 15 14 13 12 11 10 8 7 5 4 3 3 4 4 5 6 6 7 7 8 8 8 8 8 8 7 7 6 6 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 6 6 19 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 22 22 22 22 22 22 22 23 23 22 22 21 21 20 19 18 17 16 16 15 15 15 16 16 16 16 15 16 16 16 15 10 6 11 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 15 15 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 18 19 19 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 22 21 21 21 21 21 21 22 22 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 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 24 25 27 28 28 28 30 32 33 34 35 34 34 34 33 34 34 35 35 35 34 33 32 31 31 30 30 28 27 25 24 24 24 24 23 22 21 20 19 19 18 18 18 18 18 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 20 20 19 18 18 18 18 19 20 21 21 22 22 23 23 24 24 24 24 24 23 22 21 21 20 20 20 20 20 21 21 22 22 22 22 21 21 21 20 20 19 18 16 15 14 14 13 12 12 10 9 7 6 5 4 3 4 4 5 5 6 7 7 8 8 8 9 8 8 7 7 7 6 6 6 6 6 6 7 7 7 7 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 9 9 9 9 9 9 8 8 7 11 15 20 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 23 22 22 22 22 21 20 18 17 16 16 15 15 16 16 16 16 15 14 15 16 16 15 13 8 10 11 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 14 13 13 13 13 14 14 13 13 13 13 13 12 12 12 12 11 11 11 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 17 17 18 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 22 22 21 21 21 21 21 21 22 22 22 22 22 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 24 25 27 28 30 30 30 31 31 33 34 35 36 35 34 34 34 33 34 34 34 34 34 33 33 32 31 30 29 28 26 25 24 24 24 23 23 22 21 20 19 19 19 19 19 19 18 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 17 17 18 18 19 19 19 20 20 19 19 18 18 18 18 19 20 21 21 22 22 23 23 24 24 24 24 24 24 23 21 20 20 19 19 19 19 20 20 21 21 21 21 21 21 21 21 20 19 19 18 16 15 14 13 13 12 12 11 9 8 6 5 4 3 3 4 4 5 6 6 7 8 8 8 8 8 8 8 7 7 7 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 10 18 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 23 23 23 23 23 22 21 19 18 17 16 16 16 16 16 16 15 15 14 15 16 16 16 14 11 10 10 11 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 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 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 10 9 9 9 9 9 10 10 11 11 11 11 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 19 20 20 20 20 21 21 21 21 21 22 22 22 23 23 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 22 22 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 21 21 21 21 22 22 22 22 22 23 23 23 23 23 24 25 26 26 26 25 26 27 29 30 31 32 32 32 32 33 34 35 35 35 34 34 34 33 33 34 34 33 33 33 33 32 31 29 28 26 25 25 24 24 24 23 23 22 21 20 20 19 19 19 19 19 18 17 17 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 17 18 19 19 20 20 20 20 19 19 18 18 17 18 19 19 20 21 22 22 22 23 23 23 23 23 23 23 22 21 20 19 18 18 18 18 19 19 20 20 21 21 21 21 21 21 21 20 19 18 17 16 15 14 13 13 12 12 11 10 9 7 6 4 3 3 3 4 4 5 6 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 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 8 8 7 6 9 16 24 24 24 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 24 23 23 23 23 23 23 23 23 23 23 23 22 21 20 18 18 17 16 16 16 16 15 14 14 14 15 15 16 16 16 12 10 10 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 13 13 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 19 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 23 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 23 23 22 22 22 22 21 22 22 22 22 23 23 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 21 22 22 22 22 22 22 23 23 24 24 24 24 24 25 26 27 28 28 28 28 28 29 30 31 32 33 33 33 33 34 34 34 34 33 33 32 32 32 32 32 32 32 32 32 30 29 28 27 26 25 25 24 24 24 24 23 22 21 21 20 19 19 19 19 19 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 19 20 20 21 20 20 19 18 18 18 18 18 19 19 20 21 21 22 22 22 23 23 23 22 22 22 22 21 20 19 18 18 18 18 19 19 19 20 21 21 21 21 21 21 21 20 20 19 18 17 16 15 15 14 13 13 12 11 10 9 8 7 5 4 3 3 3 4 5 5 6 7 7 7 7 8 8 8 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 8 8 8 8 7 7 7 3 8 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 24 24 24 23 22 20 19 18 17 17 17 16 16 15 14 14 14 15 16 16 17 16 14 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 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 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 13 13 14 14 14 14 14 13 13 13 13 13 12 12 13 12 12 11 11 11 11 11 11 11 11 12 12 12 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 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 21 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 25 25 26 26 26 26 26 26 26 27 27 27 27 26 26 26 26 25 25 25 24 24 23 23 23 22 22 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 21 22 22 22 22 22 23 23 23 24 24 24 24 24 25 26 28 29 29 29 29 29 30 31 32 33 33 33 33 33 33 33 32 32 31 30 30 29 29 30 30 30 30 30 29 28 28 27 26 26 25 25 25 24 24 24 23 22 21 20 20 19 19 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 16 17 17 17 17 18 18 20 20 21 21 20 19 18 18 18 18 18 19 20 20 21 21 21 22 22 22 22 22 22 22 21 21 20 20 19 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 20 20 20 19 18 18 17 16 15 15 14 14 13 12 11 10 9 8 6 5 4 3 3 3 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 4 6 17 21 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 24 24 24 24 24 23 22 21 20 19 18 17 17 17 16 16 15 14 14 15 16 17 17 16 15 13 12 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 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 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 13 13 14 14 14 14 14 13 13 13 12 12 12 12 13 12 12 11 11 12 12 12 12 12 12 12 12 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 24 24 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 21 21 22 22 22 23 23 23 24 23 23 23 23 24 25 27 28 29 30 30 30 30 31 31 32 33 33 32 32 31 31 30 29 28 28 28 28 28 28 28 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 23 22 21 20 20 19 19 20 20 20 20 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 19 20 20 21 21 20 19 19 18 18 18 19 19 20 21 21 21 21 21 21 21 22 22 22 21 21 20 20 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 16 15 15 15 14 13 12 11 10 9 7 6 4 3 2 3 3 4 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 11 17 21 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 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 20 19 18 18 18 17 16 15 15 15 15 16 17 17 16 15 14 13 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 14 14 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 14 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 25 25 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 21 21 21 21 22 22 23 24 24 24 23 23 23 24 26 28 29 30 30 31 31 31 32 32 32 32 31 30 29 28 28 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 24 23 22 22 21 20 20 19 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 19 19 19 18 19 19 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 18 17 16 16 17 17 18 18 19 19 20 20 20 20 21 21 21 21 21 20 20 20 20 19 19 18 18 17 17 16 16 15 14 14 12 11 10 8 7 5 4 3 2 2 3 4 4 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 7 13 20 23 24 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 25 25 25 24 24 24 23 23 22 22 22 21 21 20 19 17 16 16 16 16 17 17 17 16 16 15 15 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 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 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 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 15 16 16 17 17 17 17 17 18 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 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 20 20 21 21 21 22 24 25 26 25 25 24 24 25 27 28 30 30 31 31 32 32 33 33 32 31 30 28 28 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 23 23 23 22 22 22 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 21 20 20 20 20 20 19 19 19 19 19 20 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 20 19 18 17 16 16 16 17 17 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 19 19 18 18 18 17 17 16 16 15 14 12 11 9 8 6 5 3 2 2 2 3 3 4 4 4 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 7 7 7 7 6 6 6 9 16 21 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 22 22 21 20 18 18 17 17 17 17 17 17 17 17 16 15 11 10 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 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 17 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 12 13 13 13 13 13 13 13 14 14 14 13 14 14 14 14 14 14 15 15 16 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 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 26 20 20 20 21 21 22 23 25 26 26 26 26 27 28 29 30 30 31 31 31 31 31 32 32 31 30 29 29 28 27 26 26 26 26 25 25 25 25 26 26 26 27 27 28 28 27 27 26 25 24 24 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 20 20 20 20 21 22 22 21 21 20 19 19 19 20 20 20 21 21 22 23 23 23 24 24 24 23 23 22 22 22 21 21 21 21 20 19 18 17 17 17 17 18 19 20 20 20 21 21 21 21 21 21 21 22 21 21 21 21 21 20 20 20 19 19 19 18 18 18 17 17 16 15 14 12 11 9 7 6 4 3 1 1 2 2 3 3 4 4 5 5 6 6 7 7 7 7 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 5 6 10 15 21 23 24 25 25 25 25 25 25 25 25 25 25 24 24 24 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 22 21 20 19 19 18 18 18 18 18 17 17 18 17 15 11 10 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 14 14 13 12 12 12 12 13 13 13 14 14 14 14 13 13 13 13 14 14 14 15 15 16 16 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 27 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 28 28 28 28 28 28 28 27 27 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 26 26 26 26 26 26 20 20 20 20 21 21 23 24 26 26 27 28 29 30 31 32 32 31 31 30 30 29 29 29 29 28 29 29 28 28 27 27 26 26 25 25 25 25 25 26 26 27 27 28 28 28 27 27 26 25 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 21 22 22 22 23 22 22 22 22 22 23 23 22 21 21 20 20 20 21 22 23 24 24 24 24 24 24 24 24 24 24 23 23 22 22 21 21 21 21 20 19 18 18 18 19 19 20 20 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 17 16 15 14 12 11 9 7 5 4 2 1 1 1 2 3 3 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 5 6 10 16 20 23 24 25 25 25 25 25 25 25 25 25 25 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 24 24 24 24 24 23 23 22 21 21 20 19 19 19 18 18 17 18 18 18 15 11 10 11 11 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 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 14 14 14 14 14 14 13 12 11 12 13 13 13 14 14 14 13 13 13 13 13 13 14 14 15 15 16 16 17 17 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 23 23 23 23 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 28 28 28 28 29 29 29 29 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 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 20 20 20 20 21 21 22 23 25 26 27 28 29 30 31 32 33 32 31 30 29 28 27 26 27 27 27 28 28 28 28 27 27 26 26 26 26 26 26 26 26 27 27 27 28 27 27 26 26 25 24 24 23 23 23 23 22 22 22 22 22 22 23 23 24 24 24 24 24 23 23 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 23 24 25 25 26 26 26 25 25 25 25 24 24 24 24 23 22 22 21 21 21 20 20 19 19 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 18 18 17 16 14 13 11 9 7 5 4 2 1 0 1 2 2 3 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 8 13 20 22 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 24 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 23 23 22 21 21 20 20 19 19 18 17 18 19 18 14 11 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 17 16 16 15 15 15 14 14 14 13 12 11 12 12 13 13 14 14 13 13 13 13 13 13 13 14 14 15 16 16 17 17 17 18 19 19 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 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 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 20 20 20 20 20 21 21 22 24 26 28 29 29 30 31 32 32 32 32 31 29 28 27 27 26 27 27 28 29 29 28 28 27 27 27 26 26 26 26 26 26 27 27 27 27 27 26 26 25 25 24 24 23 23 23 22 22 22 22 22 22 23 23 24 24 25 25 25 25 25 25 25 26 26 26 25 25 25 24 24 24 24 23 23 24 24 24 25 25 26 26 26 26 26 26 26 26 26 25 25 25 24 24 23 22 21 20 20 20 20 20 20 20 21 21 22 22 23 23 23 23 23 23 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 17 16 15 13 12 10 8 6 4 3 1 0 1 2 2 3 4 5 5 6 6 7 7 7 8 8 7 7 7 7 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 7 12 18 21 23 24 24 25 25 25 25 26 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 23 23 22 22 21 21 20 19 18 17 18 19 18 13 8 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 13 12 12 12 12 13 13 14 14 14 13 13 13 13 13 13 14 15 16 17 17 18 18 18 19 20 20 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 28 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 27 27 27 27 27 27 27 20 20 20 20 20 21 22 23 25 26 28 29 30 30 31 32 33 33 34 32 31 30 29 28 28 28 29 30 30 30 29 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 25 25 24 24 24 24 23 23 23 22 22 22 22 23 23 23 24 24 25 25 26 26 26 26 27 27 27 27 27 27 26 26 25 25 25 25 25 26 26 26 27 26 26 26 26 26 27 27 27 28 27 26 25 25 25 24 24 23 21 20 20 20 20 21 21 21 21 22 22 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 17 16 14 12 10 8 6 5 3 2 1 1 2 3 3 4 5 6 6 7 7 7 8 8 8 7 7 6 6 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 6 11 16 20 22 23 24 24 25 25 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 25 25 25 25 25 25 25 24 24 24 23 23 23 22 21 21 20 18 18 18 20 19 14 3 9 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 15 15 14 13 13 12 12 12 13 13 14 14 14 14 14 13 13 14 14 15 15 16 18 18 19 19 19 20 20 21 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 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 28 28 28 28 28 28 28 28 28 28 29 29 28 28 28 28 28 28 28 28 28 28 28 29 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 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 20 21 21 21 22 22 23 23 24 26 27 28 29 30 31 32 33 34 34 34 33 32 31 31 31 32 32 32 32 32 31 31 29 29 28 28 28 28 28 27 27 27 27 26 26 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 24 24 24 25 25 26 27 27 28 28 29 29 29 29 28 28 27 26 26 26 26 27 27 28 28 29 28 28 27 27 27 27 28 28 29 28 28 26 26 25 25 24 24 22 21 21 20 21 21 21 21 21 21 22 22 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 20 20 20 21 21 21 21 21 21 22 22 22 22 21 21 21 20 20 19 18 17 16 15 13 11 9 7 5 4 3 2 1 2 3 4 5 6 6 7 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 6 8 13 19 21 22 23 24 24 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 21 20 20 20 20 20 20 18 2 7 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 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 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 16 16 15 14 13 13 12 12 13 13 14 14 14 14 14 14 13 13 14 15 15 16 18 19 20 20 21 21 21 21 22 22 23 23 24 24 24 24 24 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 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 28 28 28 28 29 29 29 29 28 28 28 28 28 28 28 28 21 22 22 23 23 23 23 24 24 25 27 28 29 29 30 30 31 32 33 33 33 33 32 32 33 33 34 33 33 33 32 32 31 30 29 28 28 28 28 27 27 27 27 26 26 25 24 24 24 24 24 23 23 23 24 24 24 24 25 25 25 25 26 26 27 28 28 29 30 30 30 31 31 30 30 29 28 27 27 27 28 29 30 30 30 30 29 29 28 28 28 28 29 30 30 29 28 27 26 25 25 24 24 23 22 22 21 21 21 21 21 21 21 22 22 22 22 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 22 22 22 21 21 20 20 19 18 17 15 14 12 10 8 7 5 4 2 2 3 4 5 6 6 7 7 7 7 6 6 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 5 5 5 5 7 11 16 19 21 22 23 24 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 23 23 23 22 21 21 21 21 21 20 20 7 6 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 15 14 13 12 13 13 14 15 15 15 15 15 14 14 14 14 15 17 18 19 20 21 22 22 22 22 23 23 23 24 24 24 25 25 25 25 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 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 29 29 28 28 28 28 28 28 28 29 22 23 23 24 24 24 24 25 25 26 27 28 29 29 29 29 29 30 30 31 30 30 31 31 32 32 32 33 33 32 32 31 31 30 28 28 27 27 27 27 27 27 27 26 26 25 25 24 23 23 23 23 23 24 24 25 26 26 26 26 26 27 27 28 29 29 30 31 32 32 32 32 32 31 30 29 28 28 28 29 30 31 32 32 32 31 30 29 29 29 29 30 31 31 30 29 28 27 26 25 25 24 24 24 24 23 23 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 23 23 24 24 24 24 24 24 24 24 23 23 22 22 22 21 20 20 19 18 16 15 13 11 9 7 5 4 3 3 3 4 5 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 10 13 17 20 22 23 24 25 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 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 21 19 17 10 8 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 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 18 17 17 17 17 17 17 17 16 15 14 13 13 14 14 15 16 16 16 16 15 15 15 15 16 18 20 21 22 22 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 25 25 25 25 26 26 26 26 27 27 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 28 28 28 28 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 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 28 28 23 23 24 24 24 25 25 26 26 27 28 29 29 30 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 29 29 28 27 27 27 26 26 26 26 26 26 26 26 25 24 23 22 22 22 23 23 24 25 26 26 27 27 27 27 28 28 29 30 31 32 32 33 33 32 32 31 30 29 29 29 29 30 31 32 33 34 34 34 33 32 31 30 30 30 31 31 31 31 30 29 28 27 26 25 25 25 26 26 25 24 24 23 23 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 26 26 26 26 25 25 25 25 24 24 23 23 22 22 21 20 19 18 17 16 14 12 9 7 6 4 3 3 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 8 12 17 20 23 24 25 25 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 25 24 24 24 24 24 24 23 23 23 23 22 22 22 21 20 17 13 11 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 16 15 14 14 15 15 15 16 16 16 16 16 16 16 16 17 19 20 21 22 22 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 27 27 27 27 27 27 27 27 27 27 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 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 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 25 25 24 24 24 24 25 25 26 27 27 28 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 29 29 28 28 27 27 27 26 26 26 26 26 26 26 25 25 24 23 22 22 23 24 24 25 26 26 27 27 27 27 27 28 29 30 31 32 33 33 33 32 31 30 30 30 29 29 30 31 32 34 35 36 37 36 35 34 33 32 31 31 31 31 31 31 31 30 29 29 28 28 27 27 27 27 27 27 26 25 25 24 23 23 23 23 22 22 23 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 26 26 25 25 24 24 23 23 22 22 21 20 19 18 16 14 12 10 8 6 5 4 4 4 4 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 4 4 3 3 3 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 8 12 18 21 23 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 22 22 21 19 17 14 12 11 10 10 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 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 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 15 15 15 16 16 16 17 17 17 17 17 18 19 20 21 21 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 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 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 26 26 26 25 25 24 23 23 22 21 21 24 25 25 25 26 26 27 27 28 28 29 29 29 29 29 29 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 29 29 28 28 27 27 26 26 26 26 26 26 26 25 24 23 23 23 24 24 25 25 26 27 27 27 27 27 27 28 29 30 31 32 33 33 33 32 31 30 30 30 30 31 32 33 34 35 37 38 38 39 37 36 35 34 33 33 32 32 32 31 31 31 31 30 30 29 29 29 29 29 29 28 28 27 27 26 25 25 24 24 23 23 23 23 24 24 24 25 25 26 26 27 27 27 27 28 28 28 28 29 29 29 29 29 29 28 28 28 28 27 27 27 26 26 25 25 25 24 23 23 22 21 21 20 18 17 14 12 10 8 7 5 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 4 3 3 3 3 3 3 3 2 2 1 1 1 0 0 1 1 1 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 6 12 17 21 25 25 26 26 26 26 26 27 27 27 27 27 27 28 28 28 27 27 27 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 23 23 23 22 22 21 20 19 17 14 13 11 10 10 10 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 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 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 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 17 17 18 18 19 19 20 20 21 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 27 27 27 27 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 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 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 27 27 27 27 27 27 27 26 26 26 26 26 25 25 24 23 22 22 21 20 19 18 25 25 26 26 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 28 28 28 29 29 30 30 30 30 30 30 30 29 29 29 28 28 27 27 27 27 27 26 26 25 25 24 24 24 24 25 25 26 26 27 27 27 27 27 27 27 29 30 31 31 32 32 32 32 31 31 30 30 31 32 33 34 36 37 38 39 39 39 39 38 37 36 35 34 33 33 32 32 32 32 32 32 31 31 31 31 30 30 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 26 27 27 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 27 27 27 26 26 25 25 25 24 23 23 22 21 20 19 17 15 13 11 9 8 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 3 3 2 2 1 1 1 1 1 1 1 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 9 17 25 26 26 26 26 26 26 27 27 27 27 27 28 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 24 24 23 23 23 22 22 21 20 19 17 15 13 11 10 10 10 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 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 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 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 18 19 19 20 20 20 21 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 27 27 27 27 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 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 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 24 24 23 23 22 21 20 19 18 17 25 26 27 28 29 29 29 29 29 29 29 29 30 30 31 30 30 29 29 28 28 28 28 28 29 29 30 30 30 30 30 30 30 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 26 26 27 27 27 28 28 28 28 28 28 29 30 31 31 31 31 31 31 31 31 31 31 32 33 34 35 36 38 38 39 40 40 40 40 39 38 37 36 35 34 33 33 33 33 33 33 33 33 33 32 32 32 32 31 31 31 31 30 30 29 29 29 29 28 28 28 28 29 29 29 30 30 30 30 31 30 30 30 30 30 30 31 31 31 31 31 31 31 30 30 30 29 29 29 28 28 28 27 27 27 26 26 26 25 24 24 23 23 22 21 20 18 16 14 12 11 9 7 6 5 6 6 7 7 7 7 7 7 7 7 6 6 6 5 5 4 4 4 5 5 6 6 6 5 5 4 4 3 3 3 3 2 2 2 2 1 1 1 2 2 2 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 1 4 11 21 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 24 24 24 24 24 24 24 23 23 23 23 23 22 21 21 20 19 17 14 12 11 10 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 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 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 20 20 21 21 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 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 28 28 28 28 28 28 28 27 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 26 26 26 26 26 26 26 26 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 23 23 22 22 22 21 20 20 19 18 18 26 27 28 29 30 31 30 30 29 29 30 30 31 32 32 31 31 30 29 28 28 28 28 28 28 29 29 30 30 31 31 31 31 31 31 30 30 29 29 28 28 28 28 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 30 31 31 31 30 30 29 29 30 31 32 33 33 35 35 36 37 37 37 38 39 40 41 41 40 39 38 37 36 35 34 34 33 33 33 34 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 32 32 32 31 31 31 30 30 29 29 29 28 28 28 28 27 27 27 27 26 25 25 24 24 23 23 22 20 19 17 15 13 11 9 8 7 6 7 7 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 6 7 7 7 7 6 6 5 5 4 4 4 4 4 3 2 2 1 1 1 1 2 2 2 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 2 16 23 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 24 24 24 24 24 23 23 23 23 23 23 22 22 21 21 20 20 19 17 14 12 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 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 20 20 21 21 21 22 22 23 23 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 28 29 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 27 27 27 27 27 27 27 27 27 27 28 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 27 28 29 30 31 31 31 30 30 30 30 30 31 31 31 31 30 30 29 28 28 28 28 28 28 28 29 29 30 30 31 31 32 32 32 32 32 31 31 31 30 30 29 29 28 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 29 29 29 29 31 32 33 34 35 36 37 37 37 38 38 38 39 39 40 40 40 39 38 37 36 35 34 34 33 33 33 34 34 34 35 35 36 36 36 36 36 36 35 35 35 34 34 34 34 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 31 31 31 32 32 32 32 32 32 32 31 31 31 30 30 29 29 29 29 28 28 28 28 28 27 27 26 26 25 25 24 24 23 22 20 19 17 15 13 11 9 8 7 7 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 6 6 7 8 8 8 8 7 7 6 6 6 6 6 6 5 4 3 3 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 8 14 20 26 26 26 26 26 26 27 27 27 27 27 27 26 26 26 26 26 25 25 24 24 24 24 23 23 23 23 23 23 22 22 21 21 21 20 20 19 17 15 12 10 9 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 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 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 25 25 25 25 24 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 17 18 18 28 29 30 31 32 32 32 31 30 30 30 30 30 30 31 30 30 29 29 29 29 29 29 29 29 29 29 29 29 30 30 31 31 31 32 32 32 32 32 32 32 31 31 30 29 29 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 31 32 33 34 35 36 37 38 38 38 38 38 38 38 38 38 39 39 38 38 37 36 36 35 34 34 34 34 33 33 34 34 34 35 36 36 37 37 38 38 37 37 37 36 36 36 35 35 35 34 34 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 30 29 29 29 29 29 29 29 28 28 28 27 27 26 25 25 24 24 23 22 21 19 17 15 13 11 9 9 8 8 8 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 7 7 8 8 9 9 8 8 8 8 8 8 8 8 7 6 5 4 4 3 3 4 4 3 3 2 2 2 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 8 14 23 24 26 26 26 26 26 27 27 26 26 26 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 22 22 22 21 21 21 21 20 20 19 17 15 13 10 9 8 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 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 17 17 17 17 17 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 20 20 20 20 20 20 21 21 21 21 22 22 22 22 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 28 28 28 28 28 28 28 28 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 25 24 24 23 23 22 22 22 21 21 21 20 20 20 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 15 14 14 14 13 13 13 30 31 32 32 32 32 32 31 30 30 29 29 29 30 30 30 30 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 31 32 32 33 33 33 32 31 30 30 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 33 34 35 36 37 38 39 39 39 39 39 39 38 38 38 38 38 37 37 37 36 35 35 34 33 33 33 33 33 33 34 34 34 35 35 36 37 37 37 38 37 37 37 37 36 36 35 35 34 34 33 33 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 30 30 30 30 29 29 29 29 29 29 29 28 28 28 27 27 26 26 25 25 24 23 22 21 19 17 15 13 11 10 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 7 7 7 8 9 9 9 9 9 9 9 10 10 10 9 9 8 7 6 5 5 5 5 5 5 4 4 3 2 2 2 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 8 13 19 24 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 19 18 16 14 11 9 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 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 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 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 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 24 24 24 24 24 24 25 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 26 26 26 26 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 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 29 28 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 18 18 17 17 17 17 16 16 15 15 15 15 15 14 14 14 14 13 13 12 11 10 9 9 9 30 31 31 31 31 31 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 30 30 31 32 33 33 33 33 32 30 29 29 28 28 28 29 29 29 29 30 30 31 31 31 31 31 31 31 32 33 35 36 37 38 38 39 40 40 40 40 40 39 38 38 37 37 37 37 36 36 36 36 35 34 34 33 33 33 33 33 33 34 34 34 35 35 36 37 37 37 37 37 36 36 36 35 35 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 30 30 30 30 30 30 30 29 29 29 28 28 28 27 27 26 26 26 25 25 24 23 22 20 18 15 13 12 11 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 8 9 9 10 10 10 11 11 11 11 11 11 11 10 10 9 8 7 7 6 6 6 6 6 5 5 4 3 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 12 19 23 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 21 20 19 18 17 15 12 10 9 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 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 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 27 26 26 25 25 25 24 24 23 23 23 22 22 22 21 21 21 20 20 19 19 18 18 17 17 16 16 15 15 14 14 13 13 13 12 12 12 12 11 11 10 9 8 8 8 8 8 29 30 30 29 29 29 29 29 29 29 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 30 30 29 29 29 30 31 32 33 33 33 33 32 30 29 28 27 27 27 27 28 28 29 30 31 32 32 33 33 33 34 34 35 35 37 38 38 39 40 40 40 39 39 39 39 38 38 37 36 36 35 35 36 36 36 36 35 35 35 34 34 33 33 33 33 33 33 33 34 35 35 36 36 37 37 37 36 36 35 35 35 35 34 34 34 34 34 33 33 33 34 34 34 34 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 29 29 29 29 28 28 28 27 27 27 27 26 25 25 24 23 21 19 17 15 13 12 12 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 9 10 11 11 11 12 12 12 12 12 12 12 12 11 11 10 10 9 9 8 8 8 7 7 6 5 4 3 3 2 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 6 10 17 25 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 20 19 18 17 16 14 12 11 9 8 7 8 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 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 28 28 28 28 28 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 26 26 25 25 25 24 24 24 23 23 23 22 22 22 22 21 21 20 20 20 19 18 18 17 17 16 16 15 14 14 13 13 12 11 11 11 10 10 10 10 9 8 7 7 7 8 8 8 28 29 29 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 32 31 31 31 30 30 30 31 31 32 33 33 33 32 31 30 29 28 27 27 27 28 28 29 29 30 32 33 34 35 35 36 36 37 38 39 39 40 40 41 41 40 40 39 39 38 38 37 36 36 35 34 34 34 34 34 35 35 35 35 35 35 35 34 34 34 34 34 33 33 33 34 34 35 36 36 37 37 37 37 37 36 36 36 35 35 35 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 29 29 29 28 28 28 28 27 27 27 26 25 25 23 22 20 19 17 16 14 13 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 10 11 11 12 12 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 9 9 8 7 6 6 5 4 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 3 11 23 25 25 26 26 26 26 26 25 25 25 25 25 24 24 24 23 23 23 23 23 22 22 22 22 22 22 21 21 21 20 20 19 18 18 17 16 14 13 10 9 8 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 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 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 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 26 26 26 26 26 26 26 26 26 26 26 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 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 20 20 19 19 18 17 17 16 16 15 14 14 13 12 12 11 11 10 10 10 9 9 9 8 8 7 7 8 8 8 7 27 28 29 29 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 30 30 30 31 31 31 32 32 32 31 31 31 31 30 31 31 32 32 33 33 32 32 31 31 31 30 30 30 30 31 31 31 32 33 34 35 36 37 38 39 40 41 42 42 42 42 42 42 41 40 39 38 38 38 37 36 35 34 34 33 33 33 33 33 34 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 35 36 37 38 38 38 39 39 38 38 37 36 35 35 34 34 33 33 33 33 33 33 32 32 32 32 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 29 29 29 29 29 28 28 28 27 27 26 25 24 23 22 20 19 18 16 15 14 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 11 11 12 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 11 10 9 8 7 6 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 3 7 17 21 24 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 21 21 21 20 20 19 19 18 17 16 15 13 11 10 8 8 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 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 17 17 17 17 17 17 18 18 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 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 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 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 28 28 28 28 28 28 27 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 25 25 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 20 20 19 19 19 18 18 17 17 16 16 15 14 14 13 12 12 11 11 10 10 10 10 9 9 9 8 8 8 8 8 7 7 26 28 28 29 29 29 29 29 28 28 28 27 27 28 28 28 28 28 28 28 29 29 29 30 30 30 31 31 31 30 30 30 30 30 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 34 34 35 37 38 39 41 42 44 44 45 45 44 44 43 41 40 39 38 37 37 37 36 36 35 34 33 33 33 33 33 33 34 34 35 35 35 35 35 34 34 34 34 34 34 35 35 36 37 38 38 39 40 40 40 40 39 38 37 36 35 34 34 33 33 33 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 32 32 32 32 32 31 31 31 31 30 30 30 29 29 29 29 28 28 28 27 26 26 25 24 23 21 20 19 17 16 15 14 14 14 13 13 12 12 12 12 12 11 11 11 11 11 12 12 13 13 14 14 14 15 15 14 14 14 14 14 15 15 15 15 14 14 13 12 10 9 8 7 7 6 6 5 5 4 4 4 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 2 9 19 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 19 18 17 16 15 14 12 10 9 8 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 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 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 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 24 24 23 23 23 22 22 22 21 21 21 21 21 20 20 20 20 19 19 19 18 18 17 17 16 16 15 15 14 13 13 12 12 11 11 11 10 10 10 10 9 9 9 8 8 8 8 7 7 26 28 29 29 29 29 28 27 26 26 26 26 26 27 27 27 28 28 28 28 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 31 31 32 32 32 33 33 33 33 33 33 33 33 33 34 34 35 36 37 38 40 41 42 44 45 45 46 46 45 44 43 41 40 39 38 38 37 37 37 36 36 35 35 34 34 33 33 34 34 34 34 35 35 35 35 34 34 34 34 34 34 35 35 36 37 38 39 40 40 41 41 41 40 40 39 38 36 35 35 34 33 33 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 33 33 33 33 33 33 32 32 32 32 32 31 31 31 30 30 30 29 29 29 29 28 28 27 27 26 25 24 23 22 20 19 18 17 16 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 15 14 13 12 10 9 9 8 7 7 6 6 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 5 3 4 13 20 23 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 20 20 19 18 17 16 15 14 12 11 10 8 8 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 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 26 26 25 25 25 24 24 23 23 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 17 17 16 16 15 14 14 13 13 12 12 12 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 26 28 29 29 28 28 27 26 26 25 25 25 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 30 30 31 31 31 32 32 32 32 32 32 32 33 33 33 34 34 35 36 38 39 40 41 42 43 44 44 45 45 45 45 44 43 42 41 41 40 39 39 38 38 37 37 36 36 35 35 35 34 34 34 35 35 35 35 35 35 34 34 34 34 34 34 35 36 36 37 37 38 40 40 41 41 41 41 41 40 39 38 37 36 35 34 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 33 33 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 28 28 27 27 26 24 23 22 20 19 18 17 16 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 17 17 17 16 16 15 14 13 12 10 9 9 8 8 7 7 6 6 6 6 6 6 7 7 7 7 7 6 5 5 5 5 5 5 5 4 3 6 19 24 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 20 20 19 18 17 16 15 14 13 11 10 9 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 20 20 20 20 20 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 23 23 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 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 19 19 19 19 18 18 17 17 16 16 15 15 14 14 13 13 12 12 12 11 11 10 10 10 10 9 9 8 8 8 7 7 7 7 25 26 27 27 27 26 26 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 30 30 31 31 31 31 32 32 32 32 32 32 32 33 33 34 34 35 37 38 40 41 42 42 42 42 42 43 43 44 44 44 43 43 43 42 42 41 41 40 40 39 39 39 38 37 37 36 36 36 36 35 35 35 35 35 35 35 34 34 34 34 34 35 36 36 37 37 38 38 39 40 41 41 42 42 41 41 40 39 38 37 36 35 34 34 34 34 34 35 35 35 35 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 33 33 33 33 32 32 32 31 31 30 30 30 29 29 29 29 28 28 27 25 24 23 21 20 19 18 17 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 17 17 17 18 17 16 16 15 14 13 11 10 9 9 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 7 6 5 5 5 5 5 5 5 0 8 15 21 25 25 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 20 20 19 18 17 16 15 14 13 12 11 10 9 9 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 17 17 17 18 18 18 18 18 19 19 19 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 23 23 23 23 23 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 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 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 21 21 21 21 21 20 20 20 20 20 20 19 19 19 18 18 18 17 17 16 16 15 15 15 14 13 13 13 12 12 12 11 11 10 10 10 9 9 8 7 7 7 7 7 7 6 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 28 28 29 29 28 28 28 28 28 28 28 29 29 29 30 30 31 31 32 32 32 32 32 32 32 32 32 32 33 33 34 35 36 38 40 41 42 42 42 41 41 41 41 42 42 43 43 43 43 43 42 42 42 41 41 41 41 40 40 40 39 38 38 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 37 38 38 38 38 39 39 40 41 41 42 42 42 42 42 41 40 39 38 37 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 34 34 34 34 34 34 33 33 32 32 31 31 31 30 30 30 29 29 29 28 28 26 25 24 22 21 20 19 18 17 16 16 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 17 17 16 15 14 13 11 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 7 6 5 5 5 5 5 5 2 3 17 25 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 20 20 19 18 17 16 15 14 13 12 11 11 10 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 11 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 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 17 17 17 17 17 18 18 18 18 19 19 19 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 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 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 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 17 17 17 16 16 15 15 15 14 14 14 13 13 12 12 11 11 11 10 10 9 9 8 7 7 7 7 7 7 7 7 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 27 28 28 29 29 29 29 28 28 28 29 29 29 30 30 30 31 31 31 32 32 32 32 32 32 32 32 32 32 33 34 34 35 36 37 39 40 41 42 42 42 41 40 40 41 41 42 42 42 43 43 42 42 42 41 41 41 41 41 41 41 41 40 40 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 39 39 40 40 40 40 40 40 41 41 42 42 43 43 43 43 42 42 41 40 39 38 37 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 33 33 32 32 31 31 30 30 30 30 29 29 28 27 26 25 23 22 21 20 19 18 17 17 16 16 16 17 17 17 17 17 16 16 16 16 15 15 15 16 15 15 15 15 15 15 16 16 17 17 18 18 18 18 17 16 16 15 14 13 12 11 10 9 9 9 9 9 9 9 8 8 8 8 9 9 10 10 10 9 8 7 6 6 5 5 5 5 3 3 10 18 23 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 20 20 19 18 18 17 16 15 14 13 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 13 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 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 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 22 22 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 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 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 18 17 17 16 16 16 15 15 15 15 14 14 14 13 13 12 12 11 11 10 10 9 8 8 7 7 7 7 7 7 7 7 7 24 23 24 24 24 24 25 25 26 26 27 27 26 26 26 26 26 26 27 28 28 29 29 29 29 28 28 29 29 29 30 30 30 30 31 31 32 32 32 32 32 32 31 31 31 32 33 34 35 36 37 37 37 37 38 39 41 41 41 40 40 40 40 40 41 41 42 42 42 42 42 42 42 42 42 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 42 42 42 41 41 41 42 42 43 43 44 44 44 44 43 43 42 40 39 38 38 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 36 36 36 36 35 35 35 35 35 35 34 34 33 32 32 31 31 31 30 30 30 29 29 28 27 25 24 23 22 21 20 19 18 18 17 17 17 17 17 18 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 15 15 16 17 17 18 18 18 18 17 17 16 15 14 14 13 12 11 10 10 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 10 8 7 6 6 6 6 6 6 2 12 21 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 18 17 16 15 14 13 13 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 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 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 24 24 24 24 24 23 24 24 24 24 24 24 24 24 24 24 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 20 20 20 20 19 19 18 18 17 17 17 16 16 16 15 15 15 15 15 14 14 14 13 13 12 11 11 10 9 9 8 8 7 7 7 7 7 8 8 8 7 7 23 24 24 24 24 24 25 25 26 26 26 26 26 26 26 26 26 26 27 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 31 31 32 32 32 32 31 31 31 32 32 33 35 37 38 39 38 38 37 37 38 39 39 39 39 39 39 39 40 40 40 41 41 41 42 42 42 42 42 42 42 42 42 42 42 43 43 43 42 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 43 43 43 44 44 44 44 44 44 44 43 42 41 40 40 39 39 39 39 39 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 38 38 38 38 38 37 37 37 36 36 36 36 36 36 35 35 35 34 34 33 33 32 32 31 31 31 30 29 29 28 27 26 25 24 22 21 21 20 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 15 15 15 15 16 17 18 18 18 18 18 18 17 17 16 15 15 14 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 11 10 8 7 6 6 6 6 4 4 8 15 21 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 18 17 17 16 15 14 13 13 12 12 12 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 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 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 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 19 19 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 14 14 13 13 12 11 11 10 9 9 8 7 6 6 7 7 8 8 8 8 8 8 23 23 23 24 24 25 25 26 26 26 26 26 25 25 25 25 26 26 27 27 28 29 30 30 30 29 30 30 31 31 31 30 30 30 30 31 31 31 31 31 31 31 31 31 32 33 35 36 38 39 40 39 38 37 37 37 37 38 38 39 39 39 39 39 40 40 40 41 41 41 41 42 42 42 42 42 43 43 43 43 44 44 44 43 43 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 45 45 45 45 45 45 45 44 43 43 42 42 42 42 42 41 41 41 41 41 41 40 40 40 40 39 39 39 39 39 39 39 39 39 38 38 38 38 37 37 37 36 36 36 36 36 35 35 34 34 33 33 33 32 32 31 30 30 29 28 27 26 25 24 23 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 17 18 18 18 19 18 18 18 17 17 16 16 15 14 13 13 12 11 11 10 10 10 10 10 11 11 11 11 11 11 12 12 13 13 13 12 11 9 8 7 6 6 6 6 6 7 12 17 20 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 19 18 18 17 16 15 15 14 14 13 13 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 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 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 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 19 19 19 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 13 13 12 11 10 9 8 7 6 6 6 7 8 8 8 8 8 8 7 22 22 23 23 24 25 26 27 27 27 27 26 26 26 26 26 26 26 27 27 28 30 30 31 31 31 31 32 32 32 32 31 31 30 30 30 30 30 30 30 30 31 31 32 33 34 36 37 39 40 40 39 38 38 37 37 37 38 38 39 39 39 39 40 40 40 40 40 40 41 41 41 41 42 42 42 43 43 43 44 44 44 44 44 43 43 43 43 43 44 44 44 44 44 44 44 44 44 45 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 46 46 45 45 44 44 44 43 43 42 42 41 41 41 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 38 38 38 37 37 37 36 36 36 36 35 35 35 34 34 33 33 32 31 31 30 29 28 27 26 26 25 24 23 23 22 22 21 21 20 20 20 20 20 20 20 20 20 19 19 18 18 18 17 17 17 17 17 17 16 17 17 18 18 19 19 19 19 19 18 18 18 17 16 16 15 14 14 13 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 13 14 14 14 13 13 11 9 8 7 7 6 6 7 7 10 15 19 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 19 19 18 17 17 16 15 15 14 14 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 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 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 19 18 18 17 17 16 16 15 15 15 15 15 15 15 15 16 16 16 16 15 15 14 13 12 11 10 9 8 7 6 6 7 7 8 9 9 9 8 8 7 21 22 22 23 24 25 26 27 27 27 27 28 27 27 27 27 27 27 27 28 29 30 30 31 31 31 32 32 32 32 32 32 31 30 30 30 29 29 29 30 30 31 32 33 35 36 37 38 39 39 39 39 38 38 38 37 37 38 38 39 39 39 40 40 40 40 40 40 40 40 40 41 41 41 42 42 43 43 43 43 44 44 44 43 43 43 42 42 42 43 43 43 43 43 44 44 44 45 45 45 46 46 46 46 47 47 47 47 47 47 47 47 47 47 48 48 48 49 49 49 48 48 47 47 46 46 45 45 44 43 43 42 42 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 39 39 38 38 38 37 37 37 36 36 36 36 35 35 35 34 34 33 32 31 31 30 29 28 28 27 26 25 25 24 24 23 23 23 22 22 21 21 21 21 21 21 20 20 20 20 19 19 18 18 18 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 18 18 17 17 16 15 14 14 13 12 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 14 15 15 15 14 13 11 9 8 7 7 7 7 7 9 12 17 19 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 19 18 18 17 16 15 15 14 14 14 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 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 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 15 14 14 13 12 11 10 8 8 8 8 8 9 9 10 10 10 9 9 8 21 22 23 24 25 26 27 27 27 28 28 28 28 28 28 28 27 27 28 29 30 30 31 31 31 32 32 32 32 32 32 32 31 30 29 29 28 28 28 29 30 32 34 36 37 38 39 39 39 38 38 38 38 38 38 38 38 38 38 38 39 39 40 40 40 40 40 40 40 40 40 41 41 42 42 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 42 42 42 43 43 44 44 45 45 45 46 46 46 46 47 47 47 47 48 48 48 48 48 48 48 48 49 49 49 49 49 48 48 47 47 46 46 45 44 44 43 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 40 40 39 39 38 38 37 37 37 37 36 36 36 35 35 34 34 33 32 32 31 30 29 29 28 27 27 26 25 25 24 24 24 24 23 23 22 22 22 21 21 21 21 21 21 20 20 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 19 19 19 19 18 18 17 16 15 15 14 13 13 12 12 12 11 11 11 11 11 12 12 12 12 13 13 14 14 15 15 15 15 14 13 11 10 8 7 7 7 8 8 11 14 18 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 19 19 18 18 17 16 15 15 15 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 10 10 9 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 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 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 17 17 16 16 16 16 15 15 15 15 15 15 15 15 16 15 15 15 14 14 13 12 11 11 10 10 10 10 10 11 11 11 12 11 11 11 11 23 23 24 25 26 27 27 28 28 28 28 29 28 28 28 28 28 29 29 30 31 31 31 32 32 32 32 32 32 33 32 32 31 30 29 28 28 28 28 30 32 34 36 38 39 39 40 40 40 39 38 38 38 38 38 37 37 38 38 38 38 39 39 40 40 41 41 41 41 41 41 41 42 42 43 43 44 44 44 44 43 43 43 42 42 42 42 42 42 42 42 42 42 42 43 43 44 44 45 45 45 46 46 46 46 47 47 47 47 47 47 47 47 47 48 48 48 48 48 49 49 48 48 48 48 47 47 47 46 46 45 44 43 43 42 42 42 42 43 43 43 43 43 43 43 43 42 42 41 40 40 39 39 38 38 38 37 37 37 36 36 36 35 35 34 33 32 32 31 30 30 29 28 28 27 27 26 26 25 25 25 25 25 24 24 23 23 22 22 22 22 21 21 21 20 20 20 19 19 19 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 18 17 16 16 15 14 14 13 13 12 12 12 11 11 11 11 12 12 12 13 13 14 14 15 15 16 16 16 16 15 13 11 9 8 7 7 8 8 9 13 17 19 21 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 19 19 18 18 17 17 16 16 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 12 11 11 10 10 10 9 9 8 8 8 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 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 18 18 18 18 18 18 18 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 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 12 13 13 13 13 13 13 13 13 13 14 14 14 14 25 25 26 26 27 29 29 29 29 29 29 29 29 28 28 28 29 30 30 31 32 32 32 32 32 32 32 32 32 32 32 31 30 30 29 28 28 28 30 32 34 36 38 39 39 40 40 40 40 39 38 38 37 37 37 37 37 37 37 37 38 38 39 40 40 41 41 41 41 42 42 42 42 43 43 44 44 44 44 44 43 43 43 43 43 43 43 43 43 43 43 43 43 43 44 44 44 45 45 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 48 48 48 48 48 48 48 48 48 48 47 47 47 47 46 46 45 45 44 43 43 43 43 43 43 43 44 44 44 44 44 43 43 42 41 40 40 39 39 38 38 38 37 37 37 36 36 36 35 35 34 33 32 31 31 30 29 29 28 28 27 27 27 26 26 26 26 25 25 25 24 24 23 23 22 22 22 22 22 21 21 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 19 18 17 17 16 15 14 14 13 13 13 12 12 12 11 11 11 12 12 13 13 14 14 14 15 15 16 16 17 17 16 15 13 11 9 8 8 8 8 9 11 14 18 20 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 19 19 18 18 18 17 17 16 16 16 16 16 16 16 16 15 15 15 14 13 13 13 12 12 12 11 11 10 10 9 9 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 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 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 26 26 27 27 28 29 30 30 29 29 29 29 28 28 29 29 30 31 31 32 32 32 32 32 32 32 32 32 32 32 31 30 29 28 27 27 27 28 31 33 35 37 38 38 39 39 39 39 39 38 38 37 37 36 36 36 36 36 37 37 37 38 38 39 39 40 40 41 41 41 41 41 42 43 43 44 44 44 44 43 43 43 43 43 43 44 44 44 44 44 44 44 44 44 44 45 45 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 48 48 48 48 48 48 48 48 48 47 47 47 47 47 47 46 46 45 45 44 43 43 43 43 43 43 44 44 44 44 44 44 44 43 42 41 41 40 39 39 38 38 38 38 37 37 37 36 36 36 35 34 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 25 25 24 24 24 23 23 23 23 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 21 21 21 20 19 18 17 16 16 15 14 14 14 13 13 12 12 11 11 11 12 12 13 13 13 14 14 15 15 16 16 17 17 17 17 16 15 13 10 9 8 7 8 8 9 12 16 20 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 16 15 15 14 13 13 13 13 12 12 11 10 10 10 9 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 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 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 16 16 16 17 17 18 26 26 27 27 28 29 30 30 29 29 28 28 28 29 29 30 31 31 32 32 32 32 31 31 31 31 31 31 31 31 29 28 27 26 26 27 28 29 32 34 36 36 37 37 37 37 38 38 38 38 37 37 36 36 36 35 36 36 36 36 37 37 38 38 38 39 39 40 40 40 40 40 41 41 42 43 43 43 43 43 43 43 43 43 44 44 44 45 45 44 44 44 44 44 44 45 45 46 46 47 47 48 48 48 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 45 44 44 43 43 43 43 43 43 44 44 44 44 44 44 44 43 42 42 41 40 40 39 39 39 38 38 38 38 37 37 36 36 35 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 25 25 24 24 24 24 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 20 19 18 17 17 16 15 15 14 14 13 13 12 12 11 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 18 17 16 14 12 10 8 8 7 8 8 10 15 17 19 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 19 18 18 18 18 18 18 18 18 18 18 17 17 16 15 14 14 13 13 13 13 12 11 11 10 10 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 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 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 16 16 17 18 18 26 26 27 27 28 29 29 29 29 28 28 28 28 29 30 31 32 33 33 33 33 32 32 31 31 31 31 31 30 29 28 27 25 25 26 27 30 32 34 35 36 37 38 38 37 37 37 38 38 37 37 36 36 35 35 35 35 35 36 36 36 37 37 38 38 38 39 39 39 39 39 39 40 40 40 41 42 42 42 42 42 43 43 43 44 45 45 45 45 45 44 44 44 44 44 44 44 45 45 46 47 47 48 47 47 47 47 47 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 45 45 44 44 43 43 43 43 43 43 44 44 44 44 44 44 44 43 42 42 41 41 40 40 40 39 39 39 38 38 38 37 37 36 35 34 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 23 23 23 23 23 23 22 21 21 20 19 18 17 17 16 15 15 14 14 13 13 12 12 11 11 12 12 13 13 14 14 15 15 15 16 16 17 17 18 18 18 18 17 16 14 12 9 8 7 7 7 9 11 14 18 20 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 19 18 18 18 18 18 19 19 19 18 18 17 16 15 14 14 14 14 13 13 12 12 11 10 10 9 8 8 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 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 15 15 15 15 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 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 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 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 14 14 15 16 17 27 26 27 27 28 28 28 29 29 28 28 29 29 30 31 32 33 34 34 34 34 33 32 32 31 31 31 31 30 28 27 25 24 24 26 28 30 33 35 37 38 39 39 39 39 39 38 38 38 37 37 36 36 35 35 35 35 35 36 36 37 37 37 38 38 38 39 39 39 40 40 40 40 40 40 40 40 41 41 41 42 42 43 43 44 44 45 45 45 44 44 44 43 43 43 43 43 43 44 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 45 45 44 44 43 43 43 43 43 44 44 44 44 44 44 44 43 43 42 42 42 41 41 41 41 40 40 39 39 39 38 38 37 36 36 35 34 33 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 24 24 24 23 23 22 21 20 20 19 18 17 17 16 15 15 14 14 13 13 12 12 12 12 12 13 13 13 14 14 15 15 16 16 17 17 17 18 18 18 18 18 18 16 13 11 9 7 7 6 6 8 11 15 18 20 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 19 19 19 19 19 19 19 19 19 18 17 17 16 15 15 14 14 14 13 13 12 11 11 10 9 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 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 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 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 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 14 14 27 27 27 27 27 28 28 28 29 29 29 30 30 31 32 33 34 34 34 34 33 33 32 31 31 31 31 30 29 28 26 25 25 25 27 29 32 34 36 38 39 40 40 40 40 40 40 39 38 37 37 36 36 35 35 35 35 36 36 36 37 37 37 37 37 38 38 38 39 39 39 40 40 40 40 40 40 40 41 41 42 42 43 43 43 44 44 44 44 44 43 43 42 41 41 41 41 41 42 43 43 44 44 45 45 45 45 45 45 44 45 45 45 45 45 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 45 45 44 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 42 42 42 42 42 42 41 41 40 40 39 39 38 38 37 36 36 35 34 33 32 32 31 31 30 30 29 29 29 28 28 28 27 27 27 27 26 26 26 26 26 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 23 23 24 24 24 24 24 23 22 22 21 20 20 19 18 17 17 16 15 15 14 14 13 13 13 13 12 12 13 13 13 14 14 15 15 16 16 16 17 17 18 18 18 18 19 19 18 17 16 14 10 8 7 6 6 6 9 12 15 18 20 21 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 17 17 16 16 15 15 14 14 13 13 12 11 10 9 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 27 27 27 27 28 28 28 29 29 30 30 30 31 32 32 33 34 34 35 34 34 33 32 32 31 31 30 30 29 28 27 26 27 28 29 31 33 35 37 39 40 41 42 42 42 41 40 39 39 38 37 36 36 35 35 35 35 36 36 36 37 37 37 37 36 37 37 37 38 38 39 39 39 39 39 39 40 40 40 41 41 42 42 42 43 43 43 43 43 43 43 42 41 40 40 39 39 40 40 41 42 42 43 43 44 44 44 44 44 43 43 43 44 44 44 45 45 46 46 46 47 47 47 47 47 46 46 46 46 46 46 47 47 46 46 46 46 45 45 45 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 43 43 43 42 42 41 41 40 40 39 39 38 37 36 35 34 33 33 32 32 31 31 30 30 29 29 29 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 25 25 25 25 24 24 24 23 23 23 23 23 24 24 25 25 25 24 24 23 22 21 20 20 19 19 18 17 17 16 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 17 18 18 18 19 19 19 19 19 18 16 13 10 8 6 6 6 6 8 12 15 18 20 21 22 22 22 22 22 22 22 22 22 22 22 22 21 20 20 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 15 14 13 13 12 11 10 10 9 8 7 6 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 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 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 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 13 13 13 13 13 13 12 12 12 12 12 12 12 28 28 28 29 29 29 30 30 30 30 31 31 31 32 32 33 34 35 35 35 35 34 33 32 31 30 29 28 28 28 28 28 29 30 32 33 35 37 39 41 42 43 44 44 43 42 41 40 39 38 38 37 36 36 36 36 36 36 36 36 36 36 36 35 35 35 36 36 36 37 38 38 38 39 39 39 39 40 40 40 40 41 41 41 42 42 42 42 42 42 41 41 40 39 39 39 39 39 39 40 41 41 42 43 43 43 43 43 43 43 42 42 42 43 43 44 44 45 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 45 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 43 42 42 41 40 40 39 38 37 36 35 35 34 33 32 32 31 31 30 30 30 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 26 26 26 26 26 25 25 25 24 24 24 24 24 24 25 25 25 25 25 24 23 23 22 21 20 20 19 19 18 17 17 16 16 15 15 14 14 14 14 13 13 13 13 13 14 14 15 15 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 17 16 13 10 7 6 5 5 4 5 9 13 18 20 21 22 22 23 23 23 23 23 23 23 22 22 21 21 20 20 19 19 19 18 18 18 17 17 17 17 16 16 16 15 15 14 13 12 11 11 10 10 9 8 7 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 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 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 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 28 29 30 30 31 31 31 31 31 31 31 32 32 33 33 34 34 34 35 34 34 33 33 31 30 29 28 27 28 28 30 31 32 33 34 35 37 39 41 43 44 45 46 46 45 44 42 41 40 39 38 37 37 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 36 36 37 38 38 38 39 39 39 40 40 40 40 40 40 41 41 41 41 41 40 40 39 39 39 38 38 38 38 39 40 41 42 42 43 43 43 43 43 42 42 42 41 41 42 42 42 43 43 44 44 45 45 45 45 45 45 45 45 45 45 46 46 46 46 46 47 47 47 46 46 46 46 45 45 44 44 44 43 44 44 44 44 44 44 44 44 44 44 44 45 45 45 44 44 43 43 42 42 41 40 39 38 37 37 36 35 34 33 33 32 32 31 31 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 28 27 27 27 27 27 27 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 22 21 20 19 19 19 18 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 19 18 15 12 9 6 4 4 4 2 2 8 13 17 20 21 23 23 23 23 23 23 23 23 23 22 21 21 20 19 19 18 18 18 17 17 16 16 16 16 16 16 16 15 14 13 12 12 11 11 10 10 9 8 7 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 29 30 31 31 32 32 32 32 32 32 32 32 33 33 34 34 34 34 34 34 33 32 31 30 28 27 27 27 28 30 31 32 33 34 36 37 39 41 42 44 46 47 47 47 46 44 42 41 40 39 38 38 37 37 36 36 36 36 35 35 35 35 34 34 34 34 34 34 34 35 35 36 37 37 38 38 39 39 39 39 39 39 39 39 39 40 40 40 40 39 39 38 38 38 37 37 37 38 39 40 41 41 42 42 43 43 44 43 42 42 41 41 40 41 41 41 42 43 43 43 44 44 44 44 44 45 45 45 45 45 46 46 46 46 47 47 47 47 47 47 46 46 46 45 44 44 44 44 44 44 44 44 44 44 44 44 44 44 45 45 45 45 45 45 44 44 43 42 42 41 40 39 38 38 37 36 35 35 34 33 32 32 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 28 28 28 28 28 28 28 28 27 27 27 26 26 26 26 26 26 26 26 26 25 25 24 24 23 22 22 21 20 19 19 19 18 18 17 17 16 16 15 15 15 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 19 17 15 12 8 4 3 4 5 3 2 8 14 18 22 23 23 23 23 23 23 23 23 23 22 21 21 20 19 19 18 18 17 17 16 15 15 15 15 15 15 15 14 14 13 12 12 11 11 10 10 9 8 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 30 31 31 32 33 33 33 32 32 32 32 33 33 34 35 35 35 35 35 34 33 32 31 30 28 27 27 27 29 30 32 33 34 36 37 38 40 42 43 45 46 47 47 47 46 44 43 41 40 39 38 37 37 37 36 36 35 35 35 34 34 34 33 33 33 33 33 34 34 34 34 35 36 37 37 38 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 37 37 37 36 37 37 37 38 39 40 41 42 42 43 43 43 43 43 42 41 40 40 40 40 41 41 42 42 43 43 43 44 44 44 45 45 45 45 46 46 46 46 46 47 47 47 47 47 47 46 46 46 45 44 44 44 44 44 44 44 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 43 42 42 41 40 40 39 38 37 36 36 35 34 34 33 32 32 32 32 32 32 32 31 31 31 31 31 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 27 26 26 26 26 25 25 24 24 23 22 21 20 20 19 19 19 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 19 19 20 20 20 21 21 21 20 20 20 19 18 15 11 7 4 4 5 5 3 1 9 18 21 23 23 23 23 23 23 23 23 22 22 21 20 19 19 19 18 17 16 15 15 15 15 15 15 15 14 14 14 13 12 12 11 11 10 10 9 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 31 31 32 32 32 32 32 32 32 32 32 33 34 35 37 37 37 37 36 35 34 32 31 30 28 28 27 28 29 31 33 34 36 38 39 40 42 43 45 46 47 48 48 47 46 45 43 41 40 39 38 38 37 36 36 35 35 34 34 33 33 33 33 33 33 33 33 33 33 34 34 35 35 36 37 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 38 37 37 36 36 36 36 37 38 38 39 40 41 42 42 43 43 43 43 42 41 40 40 40 40 40 41 41 42 42 43 43 44 44 45 45 46 46 46 46 46 46 46 46 46 46 47 47 47 46 46 46 45 45 44 44 44 44 44 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 43 43 42 41 40 40 39 38 37 37 36 35 35 34 34 33 33 33 32 32 32 32 32 32 32 32 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 27 27 27 26 26 26 25 25 24 23 22 21 20 19 19 19 19 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 19 19 20 20 21 21 21 21 21 21 20 20 19 18 17 14 11 7 3 2 5 6 7 17 22 23 23 23 23 23 23 23 23 22 22 21 21 20 19 19 18 17 16 15 14 14 14 14 14 14 14 14 14 13 13 12 12 11 10 10 9 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 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 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 Wind_Direction 334 334 333 333 333 333 333 333 334 334 334 334 334 334 333 332 331 330 329 329 329 328 326 324 323 321 319 318 317 316 315 315 315 315 314 314 313 312 311 309 308 307 306 305 304 304 304 304 304 303 302 301 300 300 299 298 296 295 294 294 293 292 291 291 290 289 289 289 289 290 290 290 290 289 288 286 285 285 284 284 284 283 282 279 277 273 268 266 267 269 273 282 289 292 293 292 294 295 294 294 294 292 290 288 286 283 278 272 267 263 260 257 254 249 242 235 229 225 223 223 225 226 226 227 226 224 222 221 221 220 221 220 220 219 219 220 220 218 214 210 205 202 200 199 197 193 189 186 184 183 182 181 179 176 171 166 162 158 155 153 149 146 142 140 138 138 138 139 139 139 140 142 143 145 145 144 143 142 142 141 140 140 141 142 142 143 144 146 148 150 153 154 155 156 157 158 160 163 165 166 165 163 161 158 155 151 146 142 143 145 146 148 146 142 141 142 143 143 142 141 142 143 145 145 144 142 142 143 144 143 141 140 139 137 136 137 138 138 136 133 131 129 128 126 123 121 120 120 119 119 122 126 130 128 125 125 123 119 116 115 116 117 117 118 123 131 141 148 150 150 153 156 158 156 155 154 153 154 153 149 142 137 135 135 136 136 137 137 138 138 137 135 134 133 131 128 124 122 122 121 121 120 119 119 118 116 115 113 112 111 113 115 118 119 120 120 120 120 120 121 121 118 115 114 116 119 120 122 227 356 333 282 258 267 295 339 1 23 43 53 59 63 66 65 63 59 57 57 58 58 58 55 51 49 50 52 54 55 50 33 360 307 271 255 245 242 244 246 247 248 249 250 252 254 255 254 250 248 246 243 240 237 234 233 234 234 234 234 233 233 233 232 231 230 229 229 229 228 227 226 228 229 231 232 233 233 231 229 228 226 225 225 223 221 219 217 216 217 222 228 233 237 242 247 252 257 259 259 259 260 261 262 262 262 263 267 273 280 287 290 286 278 269 258 248 247 233 202 180 168 162 166 129 97 81 85 88 91 92 94 94 87 78 75 77 80 80 74 65 54 43 39 40 38 41 43 59 66 70 74 82 88 95 97 97 94 89 85 81 78 77 76 74 70 65 59 53 47 43 40 40 42 47 51 55 57 58 59 59 59 59 60 60 61 61 61 60 59 58 57 57 57 58 58 59 59 59 59 59 58 56 54 51 46 40 34 28 26 29 33 39 42 43 42 40 36 31 30 28 30 33 34 33 32 34 38 42 41 334 334 333 333 333 333 332 332 333 333 333 334 334 334 333 333 332 330 329 329 329 328 327 325 324 323 321 320 317 316 314 314 314 314 313 313 312 312 311 309 308 307 306 305 304 304 303 303 303 303 302 301 300 299 299 298 296 296 295 294 294 293 292 292 291 290 290 289 290 290 291 291 290 290 289 287 286 285 285 286 285 284 283 281 278 273 269 267 269 271 276 284 292 296 299 300 300 301 300 299 298 297 295 292 289 285 281 277 273 270 267 264 260 255 249 240 232 228 226 226 227 227 228 228 228 227 225 224 223 223 223 223 223 222 223 224 226 224 219 212 205 201 199 199 199 196 192 190 189 186 185 183 180 176 171 165 160 157 155 154 151 149 146 143 141 141 141 141 141 141 141 142 144 146 146 146 145 144 143 142 142 141 142 143 143 144 145 147 148 151 153 155 156 157 157 159 161 164 166 165 161 157 154 153 151 147 142 141 142 144 144 144 143 141 139 138 138 138 137 137 137 139 141 141 140 140 139 140 141 141 140 139 137 135 135 135 136 136 133 131 130 129 127 123 119 118 119 119 117 117 118 122 124 125 124 122 121 118 115 115 116 117 117 119 129 137 148 155 157 159 162 163 161 158 155 153 153 154 152 146 140 136 134 133 133 134 135 136 137 137 136 135 133 132 130 127 124 122 122 122 122 120 119 119 118 116 116 115 115 117 120 122 122 123 123 123 123 122 123 123 122 119 118 119 122 126 131 138 151 197 228 224 230 248 287 344 8 25 42 52 59 64 66 67 65 63 62 61 60 59 58 57 55 54 54 55 60 65 64 49 14 326 291 267 252 247 248 249 248 250 252 253 255 257 259 258 256 253 249 245 243 240 237 235 235 237 239 239 237 236 235 234 233 233 233 234 234 232 231 231 232 234 236 236 237 236 235 232 231 230 229 229 228 226 225 222 219 218 221 226 231 236 242 246 250 254 256 256 257 258 258 258 258 259 263 269 277 286 291 291 286 280 274 267 259 249 237 222 208 198 193 205 198 33 45 59 69 75 78 77 75 70 65 66 72 78 80 77 71 63 55 51 50 56 61 64 63 62 62 66 72 79 84 87 88 89 87 83 80 79 78 76 73 69 66 63 59 54 51 49 49 51 54 56 58 60 60 60 60 60 60 61 62 62 63 63 62 61 60 59 60 60 60 61 61 61 61 60 59 57 55 52 47 41 34 27 20 19 24 32 40 45 45 42 36 33 29 28 29 30 30 28 26 25 28 33 39 41 334 333 333 333 333 333 332 332 332 332 333 333 333 333 333 333 332 331 330 329 329 329 328 326 325 324 323 322 319 316 314 313 313 313 313 312 312 311 311 309 308 306 305 305 304 303 303 303 303 303 303 302 301 300 299 298 298 297 297 296 295 294 293 293 292 291 291 291 291 291 291 291 291 290 289 288 287 287 287 287 287 286 284 282 279 274 271 270 271 274 279 286 295 301 305 306 306 306 306 305 303 300 299 296 293 288 285 282 277 274 270 268 266 265 261 254 246 239 233 230 230 229 229 230 231 230 229 228 228 228 229 229 228 228 228 230 230 227 220 212 206 202 199 199 199 197 195 194 191 188 186 184 180 176 171 165 160 158 156 155 153 151 149 146 144 144 144 145 144 144 143 144 145 146 147 147 147 146 145 144 143 142 142 143 144 146 147 148 150 151 153 154 155 155 156 157 159 161 163 160 155 151 149 148 146 143 141 141 142 143 143 143 141 139 136 134 134 133 132 133 134 136 138 138 138 137 137 137 137 137 137 136 134 133 133 133 134 133 131 129 128 127 124 119 114 114 117 118 118 116 116 118 121 123 122 121 119 117 115 115 115 116 117 125 134 145 153 159 162 163 163 162 160 157 153 152 152 152 149 144 138 135 133 132 132 132 133 135 135 136 135 134 132 130 128 126 124 123 123 122 121 120 119 119 119 118 118 119 122 124 126 127 126 125 126 125 124 123 122 123 122 120 118 121 125 129 132 134 138 152 175 195 211 246 328 12 22 28 38 49 57 62 66 66 65 64 65 64 63 62 60 58 57 56 56 56 61 69 72 62 32 355 314 277 258 255 256 256 255 255 256 257 258 259 262 262 261 258 254 249 247 244 241 240 241 243 245 245 245 243 241 238 235 234 235 237 238 236 235 236 236 238 238 237 237 236 235 234 233 233 232 232 232 232 230 228 225 223 223 226 229 234 240 245 249 251 254 256 255 255 255 256 257 260 264 269 275 282 289 291 289 286 283 279 273 270 260 242 232 231 236 253 284 319 5 36 53 61 64 63 58 55 56 60 67 74 77 70 57 54 60 62 67 75 83 80 62 54 55 58 62 68 74 79 83 84 83 82 80 79 78 76 73 71 69 66 63 60 57 56 56 57 58 59 60 60 61 61 61 61 61 62 63 64 65 65 64 63 62 62 62 63 63 63 63 63 62 61 59 56 53 49 44 38 32 26 22 21 24 31 40 45 45 42 34 29 26 26 28 29 27 24 21 21 22 26 30 33 332 332 332 332 332 332 332 332 331 331 332 332 332 333 333 333 333 332 331 330 330 329 329 327 325 324 324 323 321 318 315 312 312 312 312 312 311 311 310 309 308 307 306 305 304 303 303 304 304 305 305 304 303 301 301 300 300 299 299 298 297 296 295 294 293 292 292 292 292 292 292 292 291 291 290 289 289 288 288 288 288 287 285 283 280 275 273 273 275 277 281 287 295 302 307 310 311 311 310 308 306 304 303 301 297 294 290 286 281 276 273 271 270 271 271 266 257 247 239 234 232 231 232 234 235 236 236 236 237 238 238 238 236 234 233 233 232 228 222 214 208 203 200 199 199 198 197 195 192 189 187 185 181 177 173 168 163 160 157 156 155 153 151 149 147 146 147 147 147 147 146 145 146 147 147 148 147 147 146 145 143 143 143 144 145 147 148 150 151 152 152 153 153 153 154 154 155 155 156 154 151 148 147 146 145 143 142 141 142 142 142 142 141 138 134 132 132 131 132 133 134 136 137 137 136 136 135 134 132 132 133 133 132 131 129 129 130 129 128 126 125 124 122 118 114 115 117 120 119 118 117 117 120 121 121 119 118 117 117 118 117 116 121 132 142 151 156 161 162 162 161 160 158 155 153 151 151 150 147 142 137 134 132 131 131 131 132 133 134 134 133 132 131 129 127 125 124 124 123 122 121 121 121 121 122 123 125 127 131 134 135 134 131 129 128 127 124 122 122 122 121 119 117 120 127 131 130 130 132 140 155 175 198 326 20 30 31 29 34 45 54 60 64 66 65 65 66 66 64 62 61 59 58 57 57 59 62 68 73 69 54 36 7 313 276 267 266 267 267 265 264 263 261 262 263 263 264 263 260 255 251 247 244 243 245 248 250 251 251 250 248 245 241 237 237 238 238 239 240 241 240 239 238 237 236 235 234 234 234 234 235 235 236 236 236 235 233 230 229 230 231 233 237 242 245 248 250 252 253 253 254 255 257 260 265 270 274 280 285 289 292 293 293 291 291 289 277 263 261 273 288 300 312 328 355 25 44 53 56 55 54 51 52 55 59 65 70 56 49 56 64 69 77 86 92 71 48 45 50 53 55 59 64 69 73 75 76 77 77 77 77 75 74 73 72 70 68 65 63 61 60 60 60 61 60 60 60 61 61 62 63 64 65 66 66 66 66 65 65 64 65 65 65 64 64 63 62 60 58 54 51 46 42 37 33 29 27 27 29 34 39 43 43 41 35 30 27 25 27 28 24 17 12 13 17 21 26 28 331 331 331 331 331 332 332 331 331 331 331 331 332 332 333 333 333 333 332 331 330 329 328 327 326 324 324 323 322 320 316 313 312 311 311 311 311 311 310 310 308 307 306 305 305 304 304 305 306 306 307 306 305 303 302 302 301 300 299 299 298 297 296 295 294 294 293 293 293 293 293 292 292 291 291 290 290 290 289 289 289 288 286 284 280 277 275 275 278 280 282 287 293 300 306 311 314 313 311 310 310 309 308 307 305 302 298 292 288 284 280 276 273 272 271 266 257 247 241 238 236 237 239 241 245 247 248 248 249 249 248 246 242 238 235 234 232 230 225 217 210 204 200 199 200 199 198 195 192 189 188 187 184 181 176 172 167 163 160 158 156 155 153 152 150 149 149 149 150 149 149 148 147 147 148 147 147 147 146 145 144 143 144 144 145 147 149 150 151 151 152 151 151 151 151 151 151 150 149 149 148 147 146 146 145 143 143 142 142 142 141 141 141 140 137 134 132 132 133 135 136 136 137 137 136 135 134 132 130 130 131 131 131 129 128 127 127 127 125 123 122 122 121 118 117 117 118 119 119 118 117 118 119 119 119 118 118 119 120 120 120 122 131 142 149 155 160 162 162 161 159 158 157 156 154 152 150 148 144 140 136 133 132 131 130 131 131 132 132 132 131 130 128 126 125 123 124 124 123 123 122 122 122 124 125 127 130 134 140 146 147 144 139 134 131 127 124 121 120 119 118 116 115 117 125 132 126 124 125 128 136 138 72 43 41 39 36 31 32 41 50 57 61 63 63 64 65 65 63 62 61 60 59 58 58 59 62 66 69 68 62 55 47 28 351 306 282 277 280 281 278 273 268 266 265 264 263 264 261 257 254 250 247 246 247 250 252 253 254 254 252 249 245 242 240 239 240 241 243 244 243 241 238 236 235 235 234 235 235 236 237 238 239 240 241 241 240 238 237 236 235 234 236 240 243 245 247 250 252 252 253 255 259 263 267 271 274 278 282 287 291 295 297 299 301 298 291 289 298 311 321 325 328 341 4 26 40 48 51 48 48 51 51 51 51 54 60 58 56 60 65 69 75 79 74 52 38 43 49 49 47 49 53 57 62 65 68 71 73 74 74 74 75 75 75 73 72 70 68 65 63 62 61 61 60 60 61 62 63 63 64 66 67 67 67 67 67 67 66 66 66 66 66 65 64 63 62 60 57 53 50 46 42 38 34 32 31 31 33 36 39 41 40 37 33 30 27 27 31 33 21 1 354 359 8 19 24 26 330 330 330 330 330 330 331 331 331 331 331 331 331 331 332 333 333 333 332 331 330 329 328 327 326 324 323 322 322 320 318 315 313 311 311 312 311 310 310 309 308 307 307 306 306 305 306 306 307 308 308 307 306 305 303 302 301 300 299 299 298 298 297 296 295 295 295 295 294 294 293 293 292 291 291 291 291 291 290 290 289 288 286 284 281 279 277 278 280 282 283 286 290 295 301 308 312 312 311 312 313 315 315 314 312 309 307 304 301 296 291 286 281 277 272 265 258 253 250 247 247 248 250 254 257 259 258 257 255 254 252 248 243 239 236 234 233 230 226 219 212 206 202 200 200 200 199 196 193 191 191 190 188 185 180 175 170 166 163 160 158 156 155 154 153 151 150 150 151 151 151 150 148 148 147 146 146 146 146 145 144 144 144 145 146 147 149 150 151 151 151 151 150 150 149 149 150 151 151 152 150 147 147 146 144 143 143 144 144 143 141 141 142 142 139 136 134 134 136 137 137 136 137 137 137 135 133 131 130 130 131 131 130 130 129 128 127 126 124 123 122 122 121 120 119 118 119 119 118 118 118 119 119 118 118 119 121 124 124 121 125 133 140 149 156 162 163 163 162 161 159 158 158 159 157 154 150 146 142 138 135 133 131 131 130 130 130 131 130 130 129 127 125 124 123 122 123 123 123 123 123 123 124 125 127 129 133 141 151 159 161 156 147 139 133 128 123 119 118 116 114 112 112 113 118 121 119 115 112 110 105 98 65 58 50 45 43 40 38 42 49 55 58 58 59 61 62 63 62 61 61 61 60 59 59 60 61 64 66 67 65 64 66 64 54 24 328 299 298 299 295 288 281 275 270 266 264 262 260 258 257 255 253 253 254 255 255 255 256 257 254 251 248 246 245 244 245 245 247 247 246 243 240 238 236 237 238 240 240 241 241 242 243 244 247 248 247 246 244 242 240 238 239 241 243 246 248 250 252 252 253 255 259 263 266 269 274 278 281 284 287 290 294 300 304 303 302 311 323 331 330 330 333 348 12 31 40 44 44 41 43 47 47 47 46 48 53 58 61 63 65 66 66 62 49 34 35 43 47 45 42 42 45 50 55 59 62 66 68 70 72 73 75 76 76 76 76 75 73 69 65 62 60 60 61 60 62 63 64 65 66 67 68 69 68 68 68 68 67 67 67 67 66 65 64 63 61 59 56 53 49 46 42 39 36 35 34 34 35 36 37 38 37 34 33 31 31 33 39 50 58 65 344 337 1 17 22 23 330 330 330 329 329 329 330 330 331 331 331 331 330 330 331 332 333 333 332 331 330 329 328 327 326 324 323 322 321 320 319 316 314 313 312 312 311 310 310 309 308 307 308 307 306 306 306 307 308 308 309 308 307 306 305 303 302 300 299 299 298 298 298 297 297 296 296 296 295 294 294 293 292 291 291 291 291 292 291 291 289 288 286 284 282 280 280 280 281 283 285 285 287 291 296 302 306 308 310 311 314 317 318 316 314 312 312 312 309 307 302 298 294 289 283 278 275 272 267 262 260 260 261 263 263 261 258 255 252 251 249 246 243 240 236 233 231 229 225 219 213 207 203 201 201 201 200 199 198 196 194 192 191 188 184 179 174 170 166 163 160 158 157 156 155 153 152 152 152 152 152 152 150 149 148 147 147 147 147 146 145 145 145 145 146 148 149 150 151 151 151 150 150 149 149 150 151 155 157 158 155 153 149 146 143 143 144 146 146 144 142 142 143 143 141 139 137 138 139 139 138 137 137 136 135 134 133 131 130 130 131 131 131 131 130 129 128 127 126 125 124 123 122 121 120 120 121 121 120 119 119 120 121 119 119 121 127 130 131 131 134 139 146 153 161 165 165 164 164 163 161 160 160 160 158 154 150 145 140 136 134 132 131 130 130 129 129 129 129 128 126 124 122 121 121 121 121 121 122 123 123 124 125 126 128 130 136 148 162 173 176 170 156 143 133 126 120 116 114 112 109 108 108 108 108 108 107 104 99 93 86 78 72 65 56 52 52 50 48 49 53 55 54 53 54 56 58 59 59 59 59 60 60 60 60 60 62 63 66 69 70 71 74 78 73 62 44 20 357 338 319 305 293 284 277 272 267 264 261 259 259 257 254 254 255 254 254 254 255 256 254 252 251 249 249 250 249 253 255 255 251 247 243 241 240 241 242 244 246 247 247 248 248 250 252 253 253 250 247 246 245 245 244 245 246 248 251 253 254 254 255 256 258 260 264 267 272 275 278 279 281 284 288 295 300 303 307 322 337 342 335 329 331 352 19 36 42 42 39 35 36 40 41 42 40 42 49 55 61 64 64 62 57 47 32 29 35 43 44 42 40 40 43 48 53 57 60 63 66 68 70 72 73 75 76 77 79 79 78 70 65 60 59 59 59 60 62 63 65 66 68 69 69 70 69 69 69 68 68 67 67 67 66 65 64 63 62 60 57 53 49 46 42 40 38 37 37 36 36 36 35 35 35 35 33 33 35 38 46 60 73 86 111 316 5 19 22 20 332 331 330 329 329 328 328 329 330 331 331 330 330 330 330 331 332 332 331 330 329 329 328 327 326 324 323 322 321 320 319 317 316 314 313 313 311 311 310 309 308 308 308 308 307 306 306 306 307 308 308 307 307 306 306 305 303 301 301 300 299 298 298 298 297 297 297 296 296 295 294 293 292 292 291 292 292 292 292 291 289 288 286 284 282 281 281 281 282 284 285 286 287 290 293 296 300 302 305 306 309 311 312 310 308 306 307 308 308 306 304 301 297 293 290 288 287 282 276 270 266 263 261 259 257 255 252 249 248 247 246 245 243 239 236 232 229 226 223 219 214 210 205 202 201 202 202 203 201 199 196 194 192 190 186 183 179 174 170 166 164 162 160 159 157 156 154 153 153 153 154 154 153 152 150 148 148 148 147 146 145 145 145 146 147 148 150 150 150 150 150 150 150 150 151 152 154 157 160 160 158 155 151 146 142 142 144 146 147 145 144 143 144 144 143 142 141 141 140 139 139 139 137 134 132 132 132 131 131 131 132 133 132 131 130 130 130 129 128 127 126 125 124 122 121 121 122 124 123 121 120 120 120 120 121 126 131 132 132 134 138 145 150 158 163 165 166 166 166 165 163 162 161 159 155 152 150 145 138 134 132 131 130 129 128 128 128 127 127 126 124 122 120 119 119 118 118 119 121 122 123 124 125 126 128 130 137 152 171 187 192 185 169 150 134 123 117 113 110 106 103 102 103 102 100 99 98 94 90 86 81 77 73 66 60 58 58 58 58 60 59 58 54 52 52 53 55 55 55 56 57 58 58 59 59 60 62 64 67 70 73 74 77 81 80 75 67 56 45 29 358 324 302 290 281 274 269 265 262 259 257 255 254 254 254 254 255 256 256 255 254 254 254 254 252 250 252 255 258 259 256 252 248 246 245 245 248 250 252 252 253 254 255 256 257 257 257 256 253 252 252 252 251 251 252 253 255 257 257 257 258 258 258 258 261 264 266 268 271 275 279 283 289 295 298 301 310 327 349 357 346 337 338 357 21 36 42 41 38 37 38 38 38 37 38 41 49 58 63 64 62 58 52 43 31 31 38 42 43 42 41 42 44 48 52 56 59 62 64 66 68 69 70 71 71 72 73 74 73 71 64 58 57 58 59 60 62 64 66 68 69 70 71 71 71 70 70 69 68 68 67 67 67 66 65 64 63 61 59 55 51 47 44 41 40 40 40 40 39 37 35 33 33 33 33 34 35 38 43 51 59 61 51 9 16 23 22 18 334 333 332 331 329 328 328 328 329 330 330 330 330 330 330 331 331 331 331 330 329 328 328 327 326 324 323 322 321 320 319 318 317 316 315 313 311 311 310 310 309 308 308 308 306 306 305 305 306 307 308 307 306 306 306 305 304 302 302 302 300 299 299 298 298 297 297 296 296 295 294 293 293 292 292 292 292 292 292 291 289 288 286 284 283 282 282 282 282 283 285 286 287 289 291 293 295 298 299 300 301 302 302 300 299 297 297 296 296 295 293 291 289 286 284 283 280 276 272 267 263 258 255 252 251 250 249 248 247 247 246 244 241 238 235 231 228 225 222 219 216 212 208 205 204 204 205 205 205 202 199 196 194 192 189 186 182 178 174 171 168 166 164 162 160 158 156 155 154 155 155 154 154 153 151 150 149 149 148 147 145 145 145 146 147 148 149 150 149 150 150 150 150 151 152 154 156 159 160 161 159 156 152 147 143 143 145 145 147 145 144 143 144 144 144 143 144 143 142 141 141 139 136 133 131 131 131 131 132 133 133 134 133 132 130 130 130 130 130 129 128 126 124 122 119 119 122 124 124 121 120 121 122 124 127 132 134 134 135 138 142 147 155 162 163 165 166 166 168 167 166 164 161 157 152 149 146 143 137 133 131 130 129 128 127 127 126 125 124 123 122 120 119 118 117 116 116 118 120 121 122 123 124 125 127 129 136 152 177 203 215 208 188 159 133 119 111 106 104 101 98 97 98 97 94 92 91 88 85 82 79 76 73 69 63 61 60 62 65 66 63 60 58 55 54 53 54 55 54 52 52 53 54 54 56 58 60 63 66 70 72 75 77 80 81 80 75 67 59 53 30 345 309 292 280 270 264 261 259 258 258 258 259 261 263 264 263 262 260 258 257 257 258 259 260 258 256 257 259 261 260 257 254 252 251 253 256 259 258 257 257 258 259 259 259 259 260 260 259 259 260 260 259 258 259 260 261 261 260 260 260 259 258 258 259 260 260 262 266 272 279 285 292 299 304 307 315 330 353 6 2 356 356 6 21 34 41 41 41 42 43 43 41 39 39 42 50 56 60 60 58 54 49 41 35 36 41 45 47 46 45 45 47 49 52 55 58 60 62 64 66 67 67 66 64 61 59 62 65 65 60 57 56 57 58 59 62 64 67 69 71 72 72 72 72 71 71 70 69 68 67 67 67 66 65 65 65 64 62 59 54 50 46 44 43 43 43 43 42 40 36 32 30 31 32 32 34 36 38 40 41 39 31 21 22 23 20 16 337 335 334 333 331 329 328 328 328 329 329 329 330 330 330 331 331 331 330 329 328 328 327 326 325 324 324 323 322 321 320 319 318 317 315 314 312 311 310 310 310 309 309 308 307 306 305 305 305 306 307 307 306 306 305 305 304 303 303 303 301 300 299 299 298 297 297 296 295 295 294 294 294 293 293 293 293 293 292 291 289 288 286 285 283 282 282 282 282 283 284 286 288 290 291 292 293 294 295 296 297 297 296 296 295 294 291 290 288 286 284 283 281 279 277 276 274 271 267 263 259 256 253 251 251 250 250 248 247 247 246 243 241 238 235 231 228 224 221 219 217 215 212 209 207 206 206 207 207 204 200 198 197 195 192 189 185 182 178 175 172 170 167 164 162 160 158 156 156 156 156 155 154 153 152 151 150 150 149 147 145 145 145 146 146 147 148 149 149 150 150 150 151 152 154 156 159 160 160 159 158 155 152 149 146 145 146 145 145 144 143 144 145 144 144 144 144 144 142 141 141 140 137 134 132 132 132 133 133 134 134 134 134 133 131 130 130 130 131 130 128 126 124 121 117 118 121 123 122 120 120 126 131 132 132 135 137 139 140 142 146 153 161 163 164 164 165 166 168 169 167 164 160 155 150 146 144 140 136 132 130 128 127 126 125 124 123 122 121 121 120 119 117 116 115 114 114 116 118 119 120 122 123 124 126 128 134 149 176 215 243 256 239 112 105 101 96 95 97 96 95 94 93 92 90 87 84 82 80 78 75 71 71 71 68 65 62 63 66 65 64 63 62 61 58 56 57 57 57 57 55 53 51 52 55 57 59 63 66 69 71 73 76 78 79 79 77 71 65 63 51 18 321 292 278 267 260 257 256 257 260 262 264 265 268 270 267 265 262 261 260 260 261 264 267 267 268 265 264 266 265 261 258 257 257 259 262 264 263 261 260 260 261 261 260 259 260 261 262 264 265 265 265 266 267 268 267 266 265 265 263 261 260 260 260 260 262 264 268 273 280 288 297 305 309 312 320 332 350 7 12 10 10 14 21 31 36 38 40 43 45 45 43 41 40 44 49 53 55 55 54 51 47 41 37 38 42 47 50 50 49 49 49 51 53 55 57 59 61 62 64 64 63 61 57 54 53 58 63 62 59 56 56 56 58 59 62 65 68 70 72 73 73 73 72 72 71 70 69 68 67 67 67 66 65 65 65 65 64 60 56 51 48 46 45 44 44 45 44 42 38 32 29 29 30 31 31 32 33 33 32 29 24 21 20 19 16 13 339 337 336 335 333 331 330 329 329 329 329 329 329 330 330 331 331 331 330 329 328 327 326 325 324 324 323 323 322 321 320 319 318 317 316 315 313 312 311 311 310 310 309 308 308 307 306 304 304 305 305 306 306 305 305 304 304 304 303 303 303 302 301 300 299 298 297 296 295 295 295 295 295 294 294 293 293 293 292 291 289 288 287 285 283 282 281 281 282 283 284 286 287 289 290 291 291 292 293 294 295 296 296 295 294 293 292 290 288 286 284 282 279 277 275 274 273 270 266 262 259 256 254 253 252 251 250 248 247 246 245 243 240 237 234 231 228 224 222 220 220 218 215 212 210 209 209 209 208 205 203 201 200 198 195 192 189 185 182 179 176 173 170 167 164 162 160 158 157 157 156 156 155 154 152 151 151 151 150 148 145 144 145 146 146 145 146 147 149 149 150 151 151 152 154 157 160 161 161 159 158 155 153 151 149 147 147 146 145 144 145 146 147 146 144 144 144 145 144 143 144 143 141 138 136 135 135 135 134 134 134 134 134 133 130 106 124 130 131 130 128 127 124 122 121 121 122 123 121 119 122 128 133 132 132 135 138 142 144 148 155 161 164 163 162 162 163 165 169 171 168 162 157 153 149 145 142 138 134 130 128 126 125 124 123 122 120 119 119 119 118 117 116 114 113 113 112 113 114 116 117 119 121 123 125 126 132 147 175 212 238 260 352 60 76 80 80 85 90 92 92 91 91 88 86 83 80 77 74 71 67 62 62 66 68 67 65 65 66 66 66 68 68 65 62 60 60 60 60 60 60 61 61 62 60 58 59 62 64 67 69 71 73 76 77 76 75 72 69 69 64 45 345 290 275 268 263 259 258 258 260 261 261 261 261 262 263 262 262 261 260 261 263 268 272 274 273 272 270 269 268 266 263 261 261 262 264 266 265 265 264 264 263 262 260 259 259 260 263 267 269 270 271 273 274 274 273 271 270 269 268 266 264 264 264 265 268 272 275 279 285 297 308 315 316 317 323 334 348 4 12 14 15 18 21 27 32 35 38 39 43 45 44 41 40 43 48 52 53 53 52 50 46 40 37 38 41 45 48 48 48 47 49 52 54 55 57 58 59 60 62 62 60 58 55 53 54 59 62 61 59 56 56 56 57 59 62 65 68 71 72 73 73 73 73 72 72 70 69 68 67 67 67 66 66 65 64 63 61 58 55 52 49 48 47 45 43 43 44 45 44 37 33 31 31 30 29 29 29 28 26 23 20 17 15 13 11 9 340 338 337 336 334 333 332 331 330 330 329 329 329 329 330 330 331 331 330 328 327 326 326 324 323 323 322 322 321 320 319 319 318 318 317 315 314 313 312 311 310 310 310 309 308 307 306 305 304 303 304 304 305 305 304 304 304 304 304 304 304 303 302 301 299 298 298 296 296 296 296 296 295 295 295 294 294 293 292 291 290 289 287 286 283 281 280 280 281 282 283 285 286 288 289 289 289 290 290 291 292 292 291 291 291 291 290 289 287 285 283 281 279 276 274 273 272 269 265 261 258 255 253 251 250 249 248 247 245 243 243 242 239 236 233 231 228 226 224 223 222 221 219 216 213 212 212 211 209 207 206 204 203 201 198 195 192 188 185 182 178 175 172 169 166 163 161 159 158 156 156 155 155 154 152 151 150 150 150 148 146 144 144 145 145 144 144 145 147 147 148 150 151 152 154 157 159 160 160 160 158 156 154 152 150 148 147 146 146 145 147 151 152 148 146 145 147 148 148 148 149 148 145 143 141 140 139 137 135 134 133 133 127 91 74 101 122 130 131 130 129 128 125 123 122 123 125 126 124 123 127 132 134 134 133 134 139 145 152 157 161 163 163 161 160 160 160 164 170 174 171 161 155 151 148 144 141 136 131 127 125 124 122 121 120 119 118 117 117 116 116 115 113 112 111 111 109 109 111 112 113 115 117 120 122 125 128 141 164 192 208 209 73 60 68 72 76 81 86 89 89 88 87 86 84 82 78 74 69 65 60 57 56 58 62 64 65 65 67 68 71 72 71 69 66 64 63 63 63 63 65 67 68 66 65 64 64 64 65 67 67 68 70 73 75 75 74 73 72 72 72 62 26 291 271 267 265 263 263 262 262 262 260 259 260 259 261 263 263 262 262 263 266 271 274 274 274 273 273 271 270 268 266 264 264 264 264 266 266 266 267 267 266 264 262 260 260 262 266 271 274 275 277 278 279 278 277 275 274 273 272 272 271 270 271 273 276 280 284 288 296 308 319 323 322 322 327 335 346 358 7 11 13 16 21 24 29 35 40 42 44 45 43 40 39 41 45 49 52 53 52 50 45 40 37 38 40 42 45 45 44 45 48 51 54 55 56 57 58 59 60 60 59 57 54 53 54 58 61 61 59 57 56 57 58 60 62 65 68 71 72 73 74 74 74 73 73 71 69 67 66 66 67 66 66 65 64 62 59 56 54 51 49 48 46 43 40 40 43 48 49 44 41 37 35 32 29 27 26 24 21 18 15 12 9 7 5 4 340 339 338 337 335 334 332 332 331 331 330 330 329 329 329 329 330 330 330 328 327 326 325 324 323 321 321 320 320 320 319 319 318 318 317 316 315 315 314 313 311 310 310 310 309 308 306 305 304 303 302 302 303 304 304 303 303 303 304 304 304 304 303 301 300 299 298 296 296 296 296 296 296 296 295 295 295 294 293 292 291 290 288 286 283 281 280 280 281 282 283 284 286 287 288 288 288 288 288 289 289 288 287 287 287 287 286 285 284 282 279 277 275 273 270 269 267 265 262 258 255 252 251 250 249 248 247 245 243 242 241 240 239 236 233 231 230 228 226 225 225 224 222 219 217 215 214 213 212 210 209 207 205 203 201 198 194 191 188 185 181 178 175 171 168 165 162 160 157 155 154 154 154 154 153 151 150 149 149 148 146 145 145 146 146 144 143 143 145 145 146 148 150 151 152 155 157 159 159 160 159 157 155 153 150 149 148 147 147 148 149 154 156 151 147 146 147 149 153 154 154 151 149 147 146 145 142 139 135 133 132 126 98 69 75 100 122 131 131 130 129 128 126 124 125 127 130 132 131 131 134 137 138 136 134 135 139 146 153 159 163 163 161 159 158 158 159 163 169 174 171 161 154 149 145 143 139 133 127 123 121 120 119 118 117 117 116 115 115 114 113 112 111 110 109 109 108 106 108 109 110 111 113 116 119 121 122 127 139 171 203 201 100 66 68 73 78 81 83 85 86 86 85 84 83 80 77 73 68 63 59 56 54 54 56 59 61 63 65 68 70 71 71 70 69 67 67 67 66 66 67 69 69 69 71 72 72 70 69 68 67 67 68 71 73 74 74 74 73 73 74 71 54 307 267 262 261 261 262 263 263 264 264 265 269 272 273 274 271 268 267 269 272 275 276 275 274 274 273 272 270 269 268 266 265 264 263 264 264 265 267 268 268 268 267 266 265 266 270 274 278 280 282 283 281 279 277 276 275 274 275 276 277 278 281 285 289 292 296 301 310 318 324 326 325 325 329 336 344 352 359 9 16 21 23 23 28 36 40 43 44 45 43 39 38 39 42 45 49 52 52 49 44 39 38 38 39 42 44 44 44 45 47 50 53 55 56 56 56 58 59 59 58 56 54 53 54 57 60 61 60 58 58 58 59 60 63 66 68 71 72 73 74 74 74 74 74 72 70 67 65 64 64 64 64 65 65 62 59 56 53 51 48 47 45 42 38 36 40 46 48 47 45 42 39 36 32 27 23 20 16 13 9 5 2 0 359 359 340 338 337 337 336 334 333 332 332 332 332 331 330 329 328 328 329 329 329 327 326 325 324 323 322 321 320 319 319 320 320 319 319 318 318 317 317 316 316 315 312 311 310 310 309 308 307 306 304 302 301 301 302 302 302 303 303 303 303 304 303 303 302 301 300 299 298 297 296 296 296 296 296 296 296 295 295 294 293 292 291 290 289 286 283 281 279 279 280 281 282 284 286 288 289 289 288 288 287 287 287 287 286 285 285 284 284 283 282 281 278 275 273 270 268 266 263 262 259 256 254 252 250 250 249 247 246 244 242 241 241 241 239 237 234 232 231 230 229 227 226 226 224 222 220 218 217 216 215 213 211 209 207 204 203 200 197 194 191 187 183 179 176 173 169 166 163 160 157 154 153 153 153 153 152 151 149 148 147 147 146 145 145 146 147 145 143 143 144 144 144 146 148 148 150 152 154 155 157 158 159 159 157 154 151 150 149 148 147 149 150 154 157 155 148 147 145 145 151 155 155 151 149 148 149 148 146 141 135 132 131 123 100 80 81 104 127 131 130 129 129 127 126 125 128 132 135 137 137 137 142 145 145 142 139 138 141 147 154 161 164 162 160 158 157 157 159 162 166 171 171 163 153 143 139 136 133 127 121 118 117 115 114 114 115 115 115 114 113 112 111 109 108 108 107 106 106 105 105 105 106 108 109 112 115 116 116 116 117 137 215 206 56 62 69 73 76 78 80 81 84 84 83 83 82 80 77 74 68 64 61 59 56 53 53 56 59 61 64 66 67 68 68 68 69 68 69 69 69 68 68 69 69 72 75 76 77 76 73 70 67 66 68 70 71 71 73 74 74 74 74 75 69 29 272 258 255 253 251 253 256 259 262 268 276 284 289 288 282 277 275 275 277 278 278 275 273 272 271 271 269 269 269 268 266 264 262 261 262 263 265 268 270 271 272 272 271 272 274 276 279 281 283 283 280 277 274 274 273 273 276 278 281 286 291 296 302 305 309 314 320 324 325 324 324 328 333 338 344 351 359 13 26 29 28 26 29 34 39 41 42 43 41 39 37 37 39 43 47 50 51 49 44 40 38 39 40 43 44 45 46 46 47 50 53 54 55 55 56 57 58 58 57 56 55 53 54 56 59 60 60 60 59 59 60 61 63 66 68 70 72 74 75 75 75 75 75 73 70 67 63 61 60 60 61 63 64 63 60 57 53 50 48 46 43 40 37 35 38 42 44 45 45 43 41 38 34 29 23 17 12 7 1 358 356 354 354 354 340 338 337 337 336 334 333 333 333 333 332 331 330 329 328 327 328 328 328 327 325 324 323 322 322 321 320 319 319 319 320 320 319 319 318 319 319 318 317 316 314 312 311 310 310 309 308 306 304 303 301 301 301 301 302 302 303 304 303 303 302 302 302 301 300 299 298 297 296 296 296 296 296 296 296 295 295 295 294 293 292 290 289 287 284 281 279 279 280 280 282 284 286 288 290 290 289 288 287 286 286 285 284 284 283 283 283 283 282 281 279 277 273 270 267 265 263 260 259 257 254 252 250 249 248 246 245 244 243 242 242 242 240 237 235 233 233 232 231 229 228 227 226 225 223 221 219 218 217 215 212 209 207 205 204 203 200 197 193 189 185 180 176 173 170 167 163 160 157 154 152 152 152 152 151 150 148 147 146 146 145 145 146 146 147 146 144 143 143 144 143 144 145 146 148 149 150 151 153 156 158 158 156 153 151 151 150 149 148 148 150 152 155 155 150 146 142 142 146 151 154 151 147 147 149 150 148 143 136 131 129 127 119 110 109 119 129 131 131 130 129 127 125 126 130 134 137 138 139 142 145 148 149 148 145 143 146 151 157 160 161 161 160 158 156 156 157 160 163 166 167 160 146 132 128 125 122 117 113 112 111 110 110 111 112 113 113 113 112 111 109 107 106 105 105 104 103 103 102 102 103 105 106 108 111 112 111 106 97 84 324 9 48 62 70 74 76 77 78 80 82 84 84 84 83 81 77 73 69 66 64 63 61 58 56 56 59 61 64 65 65 65 66 67 68 68 69 69 69 68 68 68 69 71 74 76 78 77 75 71 67 66 69 69 68 69 71 73 74 74 75 76 75 64 294 259 254 250 244 244 248 252 258 267 278 286 290 289 284 280 279 279 281 282 281 278 276 273 271 269 268 268 269 269 267 264 262 260 260 261 263 266 270 272 273 274 274 275 276 277 278 280 281 279 277 275 272 271 272 273 277 280 284 290 296 301 307 312 316 321 324 323 321 320 322 328 335 340 347 358 9 20 28 30 30 29 29 32 36 39 40 40 39 38 37 36 36 40 45 48 49 48 44 40 40 41 42 43 45 46 47 47 48 50 53 54 55 55 56 57 58 58 57 57 55 54 54 56 59 60 61 61 61 60 61 62 63 65 68 70 73 74 76 76 77 76 76 74 70 66 62 59 59 60 61 63 64 63 61 58 54 51 49 46 43 40 37 36 36 38 40 41 41 41 40 38 35 30 24 17 10 2 355 351 350 349 350 350 341 339 338 337 336 335 334 334 334 333 332 331 330 329 328 327 327 327 327 326 324 323 322 322 321 321 320 319 319 319 320 320 319 319 319 320 320 320 319 317 316 313 311 310 310 310 309 308 306 304 302 301 301 302 302 302 303 304 304 303 302 302 302 302 300 299 298 297 296 295 295 295 296 296 296 295 295 295 294 293 292 291 289 287 284 281 279 279 280 281 282 284 286 288 290 290 290 289 288 286 285 283 283 282 281 281 281 281 281 280 279 276 273 269 266 263 261 259 258 257 254 251 249 248 247 246 246 245 244 243 243 242 241 238 235 234 234 234 233 231 230 229 228 226 225 223 222 221 220 217 214 211 208 206 205 204 202 200 196 191 185 180 176 173 170 166 163 160 156 153 151 150 150 149 149 148 147 146 145 145 145 145 145 145 145 145 145 143 142 143 143 142 142 144 147 147 147 148 151 153 155 155 152 150 150 151 152 151 149 148 148 149 151 152 150 145 141 140 143 147 151 150 147 146 148 151 150 145 138 132 128 126 126 124 120 120 125 131 131 131 129 127 126 126 130 135 138 139 140 142 144 145 147 148 147 147 150 154 156 158 158 159 159 158 156 155 156 157 159 160 159 152 135 120 116 113 110 108 105 105 106 106 107 108 109 111 112 112 111 109 108 106 104 103 102 100 102 101 100 100 101 103 104 105 107 107 104 95 84 67 32 23 45 62 72 76 78 78 79 80 80 82 84 84 84 83 79 74 69 66 67 68 67 64 61 60 60 61 63 65 65 65 65 66 67 68 68 68 68 68 69 69 70 72 74 76 77 78 77 74 70 69 70 69 68 68 69 71 72 74 75 77 79 74 353 272 259 255 249 247 250 256 264 275 285 291 291 288 284 282 281 282 285 287 288 287 284 280 276 272 269 268 268 268 267 264 263 262 261 260 261 264 266 268 270 272 274 275 276 277 278 279 278 274 273 273 273 274 275 277 281 285 289 294 298 302 307 313 318 322 323 322 321 322 324 329 336 344 354 5 13 19 26 31 32 30 29 31 34 36 37 37 37 37 36 35 37 41 44 46 48 47 44 42 42 42 43 44 46 47 48 48 49 51 53 54 55 55 56 58 58 58 58 58 57 56 55 55 58 61 62 62 62 61 61 62 63 65 68 70 73 75 77 78 79 78 77 74 70 66 61 58 58 60 62 65 66 65 63 60 57 54 51 47 43 39 36 35 35 36 36 37 38 37 37 36 34 30 23 16 8 359 352 348 345 345 346 346 342 340 339 339 337 336 336 335 335 334 332 331 330 329 328 327 327 327 327 325 324 322 321 321 321 321 320 319 319 319 319 320 320 320 320 321 321 321 320 318 317 314 312 311 310 310 309 308 307 305 303 303 303 303 303 303 304 305 305 304 303 303 302 302 300 299 298 297 296 296 295 295 296 296 296 296 296 296 295 293 292 291 289 287 284 281 279 280 281 281 282 284 286 287 289 290 290 289 288 287 285 283 282 281 280 280 279 280 280 280 278 276 272 268 265 262 260 259 258 256 254 251 249 248 247 247 246 245 244 243 243 243 241 239 236 235 235 235 234 233 231 230 229 228 226 225 224 223 222 219 216 212 209 207 206 205 204 202 197 191 185 180 176 172 169 165 162 158 155 152 150 148 147 147 146 146 145 145 144 144 144 145 145 144 144 146 146 144 142 142 143 143 142 143 146 146 145 146 149 151 151 150 149 148 149 153 155 153 150 148 147 147 148 150 150 146 141 140 141 143 147 148 146 146 148 151 151 147 142 135 128 124 124 124 123 124 128 130 132 132 130 128 127 127 130 137 139 140 140 140 140 141 143 145 146 148 151 154 155 156 156 157 157 156 155 155 155 155 155 154 152 146 126 111 106 104 103 101 100 101 101 102 103 104 106 108 110 110 109 107 106 104 102 100 98 98 99 99 99 99 102 103 103 103 103 100 93 86 78 67 51 38 45 61 73 79 82 82 82 81 81 82 84 84 84 84 81 76 71 68 66 67 68 67 66 64 62 62 63 64 65 65 65 66 67 67 67 67 67 68 70 71 72 73 74 76 77 78 78 76 73 72 71 70 69 68 69 70 71 74 77 78 79 77 39 321 276 265 261 259 261 266 272 280 290 297 297 293 290 288 287 288 290 293 295 293 289 285 281 277 273 271 268 266 264 262 262 261 261 259 259 260 260 261 262 265 268 271 273 275 276 274 271 270 270 270 273 277 281 284 288 292 296 300 302 305 309 314 318 321 323 325 326 328 328 333 342 353 2 9 13 17 23 29 31 30 30 31 33 34 35 36 36 36 36 36 37 39 42 45 46 45 44 43 43 43 43 44 46 47 48 49 49 51 53 54 55 56 57 58 59 59 59 59 59 59 57 56 57 60 62 63 63 62 62 62 63 65 67 70 73 76 78 80 81 80 79 76 71 66 61 58 59 61 64 66 67 67 65 63 61 58 55 51 45 40 36 33 33 33 34 35 35 34 33 33 32 28 21 13 5 357 351 346 343 342 342 340 344 341 340 340 339 338 338 337 336 334 333 331 330 329 329 328 327 327 326 325 324 322 321 321 321 320 320 319 319 319 319 320 320 321 321 322 322 321 320 318 317 315 313 311 310 310 309 309 307 306 305 304 304 304 305 305 306 306 305 304 304 303 303 302 301 299 298 297 296 296 296 295 295 296 296 297 297 296 295 294 293 291 289 286 284 281 280 280 281 282 283 284 285 286 287 288 289 289 288 287 286 284 282 281 280 279 278 278 279 279 278 276 272 269 266 263 261 260 258 257 255 252 250 249 247 247 247 246 245 244 243 243 243 241 238 237 236 236 236 235 233 231 230 229 228 227 226 225 223 221 218 214 211 208 207 206 206 203 198 191 185 180 175 171 167 164 160 156 152 149 147 146 145 145 144 144 144 143 143 143 144 144 144 143 143 146 149 147 144 143 144 144 143 143 146 147 146 147 149 150 149 148 147 146 151 157 159 156 152 149 148 147 148 150 150 148 144 142 141 141 143 145 145 146 148 151 152 148 145 138 124 118 121 124 126 128 129 130 131 132 130 128 128 130 134 139 140 140 139 138 137 138 142 144 145 147 151 153 154 155 155 155 155 154 154 154 154 153 152 149 145 137 118 105 101 100 99 99 98 99 98 98 99 101 103 105 106 106 105 104 103 101 99 97 95 95 96 97 98 100 103 104 103 101 98 93 85 80 75 68 59 50 51 63 73 80 84 86 85 83 82 82 83 84 84 84 81 77 73 70 69 68 67 67 67 66 65 64 64 64 64 64 65 65 66 66 66 67 67 69 71 72 73 73 74 75 77 79 79 78 76 74 73 71 70 69 68 67 67 70 74 75 76 73 54 11 310 283 272 269 271 277 283 288 294 298 299 297 294 293 293 295 297 301 302 299 295 292 288 283 278 273 268 265 263 262 261 261 259 258 257 256 254 253 254 256 260 263 266 266 264 262 261 264 266 269 274 280 285 290 294 298 301 305 307 309 312 315 316 319 323 327 330 333 335 342 352 1 6 9 13 16 20 25 27 28 29 31 33 34 34 34 35 36 36 36 37 39 41 44 45 45 44 44 44 44 44 44 46 47 48 49 49 51 53 54 55 56 57 58 59 59 60 60 60 60 59 58 58 59 62 63 63 63 63 63 64 65 67 69 72 75 78 80 81 81 80 76 72 67 62 59 59 61 64 66 67 67 66 65 64 62 59 55 49 42 37 33 31 31 33 34 34 32 31 30 29 25 18 10 3 357 352 346 341 338 337 333 345 342 341 341 340 340 339 339 338 336 334 332 331 330 329 328 328 327 326 325 324 322 321 321 320 320 320 319 319 318 319 320 321 321 322 323 322 321 319 318 317 315 313 312 310 310 309 309 308 307 306 305 305 305 306 307 307 307 307 305 305 304 304 303 302 300 298 297 297 297 296 296 296 296 297 297 297 297 296 294 293 292 290 287 284 282 281 281 282 283 284 284 284 285 286 287 287 287 287 287 286 285 283 281 280 278 277 277 277 276 276 274 272 270 267 264 262 260 259 257 255 253 251 249 248 248 248 247 246 245 244 244 244 243 241 239 238 238 237 236 235 233 233 232 231 229 228 226 225 222 219 215 212 209 207 207 206 203 197 190 185 179 174 170 165 161 157 153 149 146 144 144 143 143 142 142 141 141 140 141 142 143 142 141 142 146 149 149 146 144 145 146 145 144 146 148 148 149 149 150 150 149 147 149 155 161 162 159 155 152 151 151 151 152 152 151 149 146 144 142 142 143 143 144 147 150 152 149 146 134 117 113 119 127 131 131 130 130 131 131 129 128 130 134 138 140 141 140 140 139 137 136 142 145 145 148 151 153 154 154 154 154 153 153 152 152 152 151 148 145 139 131 117 106 102 101 100 99 99 99 98 97 96 97 98 99 100 99 99 99 99 98 97 94 92 91 93 95 98 101 104 104 101 97 93 87 82 78 75 70 64 59 59 65 73 80 85 87 87 85 83 83 84 84 84 84 82 79 76 74 71 69 68 68 69 68 67 66 65 65 65 64 64 65 65 65 66 66 67 69 71 72 73 73 74 76 79 82 82 81 79 76 76 75 73 71 67 65 64 64 66 68 67 61 46 7 327 302 288 283 287 296 304 307 305 301 297 294 293 294 297 300 303 307 309 309 304 299 294 288 282 275 269 265 262 260 260 259 258 258 256 253 251 249 251 253 255 258 260 258 252 254 258 264 268 273 280 286 290 294 297 301 304 306 308 309 310 311 313 317 320 323 328 333 340 348 358 4 6 8 12 15 18 21 24 25 28 30 32 33 32 33 34 35 36 36 37 39 41 43 44 44 44 44 44 44 44 44 46 47 48 49 50 51 53 55 56 57 58 58 59 60 60 60 60 61 60 58 57 58 62 64 64 64 64 64 64 65 66 67 69 72 76 79 80 80 78 76 72 67 63 60 59 61 63 65 66 65 64 64 64 63 61 58 51 43 38 34 30 28 30 32 32 30 28 28 26 23 15 7 2 358 352 344 338 334 330 323 346 344 342 342 342 341 340 339 338 337 335 333 332 331 331 330 328 328 327 326 325 323 322 321 321 320 320 320 319 319 319 320 321 322 322 323 322 321 319 318 317 315 313 312 311 310 310 309 307 307 306 306 306 306 307 308 307 307 308 307 305 305 305 304 303 301 300 298 297 297 297 297 296 296 297 298 298 297 296 295 293 292 290 288 286 284 282 283 284 284 284 284 284 285 286 286 286 286 286 286 285 284 283 281 279 278 277 277 276 276 275 274 272 270 267 265 263 261 259 258 256 254 252 251 250 250 249 248 247 246 246 246 245 245 243 241 240 239 239 238 237 236 235 234 233 231 230 228 226 223 220 216 213 210 209 208 206 202 195 189 183 179 173 168 163 158 154 150 146 143 142 141 141 141 140 140 139 138 138 139 140 141 140 139 140 144 147 148 147 146 147 147 146 145 147 148 150 151 151 152 153 152 149 155 158 159 160 159 158 156 155 155 154 153 152 151 150 150 148 146 144 143 141 140 143 148 152 150 145 131 118 116 120 127 133 133 131 131 131 130 129 129 132 137 140 142 142 142 143 141 137 135 141 145 146 149 151 153 155 155 154 153 152 152 152 151 150 148 145 141 135 128 118 109 106 105 103 102 102 101 99 98 96 95 94 94 93 93 92 93 95 95 95 93 91 89 90 93 97 102 105 103 97 92 88 84 80 77 75 73 70 69 68 69 73 80 87 88 87 86 84 84 83 83 84 83 82 80 78 77 75 73 72 71 70 70 69 67 67 66 66 65 64 64 64 64 65 65 66 68 70 71 72 72 74 78 83 85 85 85 83 81 80 78 75 73 70 67 64 62 58 52 48 39 16 333 309 302 303 309 317 326 333 331 318 302 293 291 293 295 299 303 305 306 309 312 307 300 294 290 284 277 269 264 260 258 257 255 255 254 253 251 247 248 251 254 257 259 262 261 259 262 269 275 279 283 288 291 294 296 299 302 303 303 303 304 307 309 312 317 319 322 327 333 340 349 357 4 7 9 12 15 17 19 21 23 26 28 31 31 31 32 33 34 35 36 37 38 40 42 43 44 44 44 44 44 44 44 46 47 48 49 50 51 53 55 57 58 59 59 60 60 61 62 62 62 61 58 56 57 61 64 65 65 65 64 64 64 64 65 66 69 73 77 78 78 76 74 71 67 63 61 60 60 62 64 64 63 63 62 63 63 61 58 51 44 37 33 29 27 28 29 29 26 23 22 22 19 12 5 0 355 347 339 333 327 320 311 348 346 345 344 343 343 342 340 339 338 336 334 333 332 332 331 330 328 327 326 325 324 323 322 321 321 321 320 320 319 319 321 321 322 322 322 322 320 319 317 316 315 314 312 311 311 310 309 307 306 306 306 306 307 307 308 307 307 308 308 306 305 304 304 304 303 302 299 298 297 297 297 297 297 298 299 299 298 296 295 294 293 292 290 288 285 285 285 285 286 285 285 285 285 286 286 286 286 286 285 284 283 282 281 279 278 277 276 275 275 275 274 273 271 268 266 264 262 261 260 258 256 255 254 253 252 251 250 249 248 248 247 247 247 245 244 242 241 240 239 238 237 237 236 234 232 231 229 227 225 222 218 215 212 210 209 206 201 194 187 181 176 172 167 161 156 150 146 143 141 139 139 139 139 139 138 137 137 136 137 138 139 138 137 138 141 145 147 148 148 149 149 147 146 147 148 151 153 154 156 158 156 157 159 157 157 159 160 160 160 158 157 155 153 152 152 152 153 153 151 148 145 141 138 138 143 151 149 143 134 126 122 119 119 124 129 131 132 132 130 130 131 134 137 140 143 143 145 145 142 137 134 141 147 148 150 152 154 155 155 154 153 151 151 151 150 148 146 142 137 131 126 119 113 110 109 108 107 107 105 104 102 99 96 94 91 90 88 87 89 91 93 93 93 92 90 89 90 94 99 103 99 92 87 84 82 80 78 76 75 74 74 73 74 77 84 90 90 89 87 86 84 83 83 82 82 80 79 78 78 77 75 74 73 72 71 70 69 68 68 67 66 65 64 63 63 63 63 64 66 67 68 68 68 72 78 83 86 87 89 88 86 84 81 78 74 69 65 63 67 56 32 12 357 322 298 296 306 323 342 358 5 1 351 331 299 286 285 291 297 301 306 308 307 308 310 307 299 293 288 282 274 267 262 258 255 253 251 252 253 249 247 242 246 251 257 263 267 269 271 274 279 284 288 291 291 293 294 295 298 300 301 300 297 298 304 310 313 316 320 323 325 329 334 339 348 356 2 6 10 14 17 18 19 19 21 24 26 28 30 30 31 32 33 34 34 36 38 39 41 43 45 45 44 44 44 44 45 46 47 49 50 52 52 53 55 58 59 60 60 61 62 63 64 65 65 63 60 58 57 59 62 65 65 65 64 64 64 63 63 64 67 71 74 76 76 75 74 71 67 64 61 60 61 62 62 64 61 58 61 63 62 60 56 50 43 36 32 29 27 27 28 25 20 15 14 15 13 7 2 356 349 339 331 323 314 304 294 352 349 348 346 345 345 343 342 340 339 337 335 334 332 332 331 331 329 327 326 325 324 324 323 322 322 322 321 321 320 320 321 321 321 321 321 321 320 317 317 316 315 314 312 312 311 310 309 308 306 306 306 307 307 307 308 308 307 307 307 307 305 304 304 305 305 303 300 298 297 297 298 298 299 299 300 300 299 297 295 294 294 293 291 289 287 287 287 287 287 287 286 286 286 286 286 286 286 286 285 283 283 282 280 279 278 276 276 275 274 274 274 274 272 270 268 266 264 263 262 261 259 258 257 255 254 253 252 251 250 249 249 248 248 247 246 244 243 241 240 240 239 238 237 234 232 230 229 228 226 223 221 218 215 213 211 207 201 193 186 179 174 169 164 159 153 147 143 140 138 138 137 138 137 137 136 136 135 134 135 136 137 137 135 134 136 141 147 150 150 150 149 147 146 146 148 150 154 157 158 159 160 163 160 156 157 159 161 161 163 162 159 156 154 154 155 155 156 157 156 154 148 141 135 134 138 148 147 142 136 132 126 118 115 120 126 131 134 133 131 131 133 134 137 140 142 144 146 145 139 134 134 142 148 149 151 152 154 155 155 154 153 151 150 149 149 147 144 139 134 128 123 119 115 112 112 112 112 111 110 109 107 105 101 98 94 91 87 86 87 89 90 92 93 94 93 92 90 89 92 95 93 89 87 85 82 80 78 77 76 76 76 77 79 82 86 88 91 91 88 87 86 85 84 83 82 80 78 78 78 77 77 76 75 74 73 72 71 70 69 69 67 66 65 63 62 60 59 59 60 62 64 65 68 74 78 82 85 87 88 88 89 89 86 82 78 71 61 60 70 67 49 316 298 305 313 329 341 351 10 25 34 38 32 359 300 280 281 291 301 309 314 316 314 313 315 317 311 302 290 277 266 261 259 256 253 249 247 249 251 246 243 243 248 254 261 268 274 277 280 285 290 294 296 296 296 295 295 297 299 299 298 294 293 298 307 316 320 322 324 326 328 330 334 339 347 354 1 5 10 16 20 21 20 20 21 23 25 27 28 29 30 31 31 32 33 35 37 38 40 42 45 45 44 43 43 43 44 46 47 49 51 53 54 55 57 60 61 61 62 62 63 64 66 67 66 65 63 59 57 58 61 63 64 64 64 64 64 63 63 63 66 69 72 73 74 74 73 70 66 63 61 60 61 61 65 65 61 52 60 64 62 60 57 50 43 36 32 30 29 30 29 26 18 7 1 3 2 358 353 346 337 325 313 300 291 283 273 356 354 351 350 349 348 346 344 342 340 338 336 334 333 332 331 330 329 327 326 325 324 324 324 323 323 323 323 322 322 321 321 321 320 320 320 321 319 317 317 315 315 314 313 312 312 311 309 308 307 307 307 307 306 307 308 308 307 306 307 306 305 304 305 306 305 302 300 299 298 298 298 299 300 300 301 301 300 298 296 294 294 294 292 291 289 289 288 288 288 288 288 287 286 286 285 286 286 286 284 283 282 281 280 278 277 277 276 276 275 275 275 274 273 272 270 268 267 265 264 263 262 260 258 257 255 254 254 253 252 251 251 250 250 249 247 246 245 244 242 241 240 239 237 235 232 230 229 228 226 225 223 221 218 216 213 208 201 193 185 177 171 166 162 157 151 145 141 138 136 136 136 136 135 135 134 134 133 132 133 135 135 133 130 129 133 139 147 151 150 149 147 146 145 146 147 150 155 159 160 160 166 168 159 156 157 158 161 162 167 165 161 158 157 158 159 158 157 157 159 159 152 142 133 130 134 144 144 140 136 132 127 120 118 121 126 132 135 134 133 133 134 135 137 138 141 145 146 144 138 134 136 144 149 151 152 153 154 155 155 154 152 150 149 148 148 146 142 137 131 125 121 118 114 113 112 112 113 113 112 112 111 109 107 103 100 95 92 90 89 90 91 92 93 95 96 96 94 88 83 82 84 87 89 89 85 81 78 77 76 76 77 79 82 85 85 87 91 90 88 88 89 88 87 85 84 81 78 77 77 77 77 76 75 74 73 73 72 71 71 70 69 67 65 62 59 55 54 55 59 62 64 65 68 72 76 80 83 85 86 85 87 89 89 86 83 78 71 68 78 91 116 176 238 349 1 15 19 13 20 32 38 42 41 21 319 289 290 301 311 321 327 328 326 326 329 334 336 331 310 276 256 252 253 253 249 244 241 245 248 246 246 249 255 260 265 270 275 280 285 289 294 296 297 297 296 296 298 300 299 296 293 291 293 301 310 318 322 322 324 327 328 328 331 338 345 352 359 5 11 18 22 24 22 21 22 24 25 27 28 29 30 30 29 30 32 34 36 38 39 41 44 44 43 42 41 42 43 45 47 48 50 52 54 56 60 61 62 63 63 63 64 65 66 67 67 66 64 61 60 60 61 63 64 64 64 64 64 64 63 62 63 66 68 70 71 72 71 68 64 60 58 58 61 61 62 65 67 69 67 62 61 60 55 51 44 37 33 31 31 33 34 31 19 1 345 343 344 344 339 330 319 301 277 269 266 264 259 359 357 356 354 352 351 349 347 344 342 339 337 335 333 332 331 330 329 328 326 325 324 324 324 324 324 324 324 324 323 322 321 321 320 319 319 320 319 318 317 316 315 314 313 313 312 311 309 308 307 307 307 307 307 307 308 309 307 306 305 305 305 304 305 306 305 303 301 300 300 300 299 300 300 301 301 301 300 299 297 295 295 294 292 291 291 290 290 289 290 289 289 288 287 286 285 285 285 285 284 282 281 280 279 278 277 277 277 276 276 276 275 275 274 273 271 270 268 267 266 265 264 262 260 259 257 257 256 255 254 253 253 252 251 251 249 248 247 246 244 243 242 240 239 236 233 231 229 228 227 226 225 223 221 218 214 209 201 192 183 174 167 163 160 156 150 144 140 137 135 135 134 134 133 133 132 131 130 130 131 133 131 127 124 127 131 139 146 149 149 147 144 144 145 145 147 152 158 163 163 163 169 167 159 156 155 158 163 170 177 167 162 160 161 165 166 162 154 151 156 160 154 142 130 127 130 138 138 134 131 127 122 119 120 124 129 133 136 136 135 134 134 136 137 138 141 145 147 145 140 137 141 148 151 152 153 154 155 155 154 153 152 150 149 149 148 146 141 135 128 122 118 116 113 112 111 111 111 111 111 111 111 111 109 107 104 101 98 97 95 94 93 94 94 96 98 99 97 91 80 70 73 86 94 95 92 84 77 75 75 76 78 80 83 85 86 89 90 86 85 87 89 89 88 87 85 82 79 77 77 77 76 75 75 74 74 74 73 73 72 71 70 67 64 60 56 52 51 54 58 62 64 66 68 71 74 77 80 82 84 84 84 86 88 88 87 85 82 81 88 108 134 148 119 60 40 39 39 33 29 30 32 31 27 10 336 312 312 319 328 336 340 340 337 338 342 347 355 2 359 290 229 232 239 243 242 238 238 242 247 250 254 258 262 266 269 273 277 282 286 291 293 295 295 295 295 297 298 300 297 293 292 294 299 305 311 316 319 322 324 326 327 327 330 336 344 349 355 2 11 18 22 22 21 20 21 23 26 27 29 30 30 29 28 29 31 33 36 37 38 40 43 43 42 41 40 42 43 44 45 45 47 50 52 56 59 61 62 63 63 63 63 64 65 66 65 65 64 63 62 61 62 63 64 64 65 65 65 64 64 62 62 63 65 67 68 69 67 64 60 56 53 52 52 51 53 60 64 64 62 60 59 57 54 49 44 38 34 32 34 36 39 37 26 357 322 315 322 322 316 305 294 276 259 252 253 256 258 1 360 358 357 355 353 352 349 347 344 342 340 337 335 333 331 330 329 328 327 325 324 324 325 325 325 325 325 325 324 323 322 321 320 319 318 318 318 318 317 316 315 314 313 313 312 310 309 308 307 307 307 307 307 307 308 309 308 305 304 304 304 305 305 306 305 303 302 301 301 301 301 301 301 301 302 302 301 300 298 296 295 294 293 292 291 291 290 290 290 290 290 289 288 287 286 285 285 284 283 281 280 279 279 278 278 277 277 276 276 276 276 275 275 274 273 271 270 268 267 266 265 264 262 261 259 258 258 257 256 255 255 254 253 252 252 251 249 248 247 245 244 242 241 238 235 233 231 230 229 228 226 224 222 219 215 209 201 190 178 169 164 162 159 155 150 145 140 137 135 134 133 132 132 131 130 128 127 127 128 129 126 121 122 126 129 136 144 146 146 146 144 143 145 147 149 154 160 166 168 170 173 168 160 154 152 158 171 188 188 169 164 164 166 171 174 169 155 149 151 154 151 140 129 125 127 131 130 127 122 117 115 117 121 126 130 134 138 137 135 135 137 137 137 139 142 146 148 147 142 140 145 151 153 154 154 154 154 154 153 153 152 151 150 149 149 147 142 133 126 121 117 115 113 112 111 110 108 108 108 109 109 109 109 108 106 104 103 101 100 98 97 96 95 95 97 98 99 94 82 63 64 101 111 107 97 83 74 73 73 75 78 81 84 85 85 85 82 81 82 84 87 87 87 86 84 82 79 78 77 76 75 75 75 75 75 75 75 74 73 71 69 65 62 59 56 54 55 56 59 62 64 67 69 71 73 75 78 80 83 84 84 83 84 86 86 88 89 91 95 104 117 122 107 81 64 54 50 47 40 32 28 23 11 6 347 333 331 338 346 352 355 352 349 349 352 358 7 22 39 72 166 198 215 226 230 232 236 244 252 257 261 264 268 270 273 276 280 284 288 291 292 292 292 294 295 298 300 298 297 297 299 303 307 312 317 320 321 322 324 327 327 326 331 337 344 348 352 359 10 18 20 18 16 16 18 21 25 27 28 29 30 29 28 28 29 32 34 36 37 40 41 42 41 39 38 40 43 44 44 44 45 48 51 54 57 59 62 63 63 63 63 64 65 65 64 65 65 64 63 62 62 63 64 64 65 65 65 65 64 63 62 62 63 64 65 65 63 61 57 53 49 45 40 40 45 51 54 56 56 56 56 54 51 46 41 37 34 33 35 38 43 44 35 341 297 291 302 305 296 284 272 259 249 244 246 253 259 3 2 0 359 357 355 353 351 349 347 345 342 340 338 336 334 332 331 330 328 326 325 325 325 325 326 326 326 325 325 324 322 321 320 318 317 317 317 317 316 316 315 314 313 313 312 310 309 308 307 307 307 307 307 307 308 309 308 306 304 303 303 305 305 306 305 304 302 302 302 302 302 301 301 302 302 303 302 301 299 297 295 294 293 293 292 291 291 291 291 291 291 290 290 288 287 285 284 284 283 281 280 279 279 279 279 278 278 277 276 276 275 275 275 274 274 272 271 270 268 267 266 265 264 262 261 260 259 259 258 257 257 256 255 254 254 253 252 250 249 248 246 245 243 240 237 235 233 233 231 229 227 225 223 219 215 208 199 185 171 164 162 161 159 156 151 146 141 138 135 133 132 131 130 130 128 127 125 125 125 126 123 119 122 124 127 133 140 140 142 147 146 144 147 151 152 155 161 169 176 179 177 170 162 157 154 161 179 193 192 177 169 170 173 176 179 176 159 149 146 147 145 138 130 124 123 125 124 120 114 109 111 116 122 126 131 137 143 142 140 140 139 138 139 140 143 147 148 146 142 141 149 153 155 154 154 154 153 153 153 152 151 151 150 150 149 147 142 132 122 120 118 116 114 112 111 110 108 107 107 107 107 107 106 106 105 104 103 102 101 100 98 96 95 94 94 96 97 95 85 62 39 132 135 102 84 81 76 69 71 74 77 81 83 84 81 79 77 76 78 80 83 84 85 85 83 81 78 77 76 75 75 75 75 75 76 76 75 74 72 69 65 62 60 57 56 56 58 60 62 64 66 68 69 71 73 75 77 79 82 83 84 83 83 83 84 86 89 93 96 99 102 101 96 86 75 65 57 54 51 41 34 26 14 9 358 349 348 355 3 7 6 3 2 4 8 13 21 36 52 74 120 156 183 209 221 230 240 251 258 263 267 270 272 274 276 279 284 288 291 292 292 293 295 298 302 305 306 305 305 307 309 313 316 319 322 323 323 323 325 327 328 327 331 337 343 347 350 357 8 16 19 17 14 12 15 19 24 26 27 27 28 28 28 28 29 30 32 34 37 39 41 41 40 38 37 39 42 44 44 44 45 47 50 52 55 58 60 62 62 63 63 64 65 65 65 65 66 66 65 64 64 64 64 64 65 65 65 65 65 64 62 61 62 62 62 62 61 59 55 51 46 41 38 37 39 42 45 47 48 50 51 51 48 44 39 36 33 32 34 39 47 58 79 273 270 271 276 283 282 272 259 249 243 240 242 250 259 5 4 2 0 359 357 355 354 351 349 347 345 343 341 339 337 335 333 332 330 328 326 326 325 326 326 326 326 326 325 324 323 322 320 318 317 317 316 315 315 315 315 314 313 312 311 310 309 308 307 307 307 307 307 307 308 308 308 305 303 302 303 305 305 305 305 304 303 302 302 302 302 302 302 302 302 302 302 302 300 298 296 295 294 293 293 292 292 291 291 292 291 291 290 289 288 286 285 284 283 281 280 279 279 279 279 279 279 278 277 276 275 275 275 275 274 273 272 271 270 269 268 267 266 264 263 262 261 260 260 259 258 258 257 257 256 255 254 252 251 250 248 247 245 242 240 237 236 235 234 231 228 226 223 219 214 208 197 179 165 160 161 161 160 157 152 148 143 138 135 133 131 130 129 128 127 126 124 124 126 127 124 121 122 122 124 129 136 136 138 148 150 148 151 155 155 157 163 175 185 188 181 173 170 168 163 166 176 186 190 187 181 181 178 173 171 173 164 151 144 141 139 134 127 122 121 122 120 115 109 106 109 116 121 124 130 138 145 145 143 143 142 142 142 142 144 147 146 144 140 138 143 152 155 152 153 153 153 152 151 150 150 150 150 149 147 145 139 129 121 120 119 117 115 113 112 111 110 108 108 107 107 106 105 103 102 101 101 100 99 98 97 95 94 93 92 93 93 92 84 60 28 3 24 55 65 70 69 68 69 73 77 81 81 78 76 75 73 73 74 76 79 81 82 82 81 79 77 76 75 75 75 76 76 77 77 76 75 73 70 68 65 61 59 58 58 59 60 62 63 65 66 68 69 70 72 74 76 78 80 81 82 82 81 82 83 85 86 89 91 92 92 90 87 83 79 68 61 58 53 44 43 38 31 29 20 12 12 17 20 20 16 12 12 15 20 26 35 46 57 69 90 112 130 208 231 239 248 257 262 267 270 273 275 276 279 282 287 293 295 296 297 299 303 308 314 316 315 315 316 317 319 321 323 323 324 325 324 324 326 329 329 329 331 336 343 347 349 356 6 14 18 16 13 11 14 18 23 25 26 26 26 26 26 26 27 28 30 32 36 39 42 42 41 39 37 38 40 41 42 43 44 46 48 50 53 56 59 61 61 62 62 64 65 66 66 66 67 67 66 65 66 66 66 66 66 66 66 66 65 64 63 61 61 61 61 61 61 59 55 51 45 41 38 36 36 36 37 38 40 43 45 46 44 41 37 33 31 29 30 32 39 101 141 174 213 234 248 262 269 263 252 243 240 238 241 248 256 6 5 4 2 0 359 357 356 354 352 350 348 346 343 341 339 337 335 334 332 330 328 327 326 326 326 326 326 326 325 325 323 322 321 319 318 317 315 314 314 314 314 313 312 312 311 310 309 308 307 307 307 308 307 307 308 308 307 304 302 302 303 305 305 304 304 303 303 303 302 302 302 302 302 302 302 302 302 302 301 299 297 296 295 294 293 293 292 292 292 292 291 291 290 290 288 287 286 284 283 282 281 280 280 280 280 280 280 279 278 276 276 275 275 276 275 275 273 272 271 270 269 268 267 266 264 264 263 262 261 261 260 260 260 259 258 257 256 254 253 252 250 249 247 244 242 240 239 238 235 232 229 226 223 219 213 207 196 176 163 163 165 163 160 158 154 149 144 139 135 132 131 129 129 127 126 124 123 123 126 130 130 125 122 120 121 127 133 134 136 146 156 154 156 158 157 160 167 181 191 193 180 173 180 199 185 177 176 178 183 189 189 190 183 175 170 165 162 153 143 137 132 126 122 120 120 121 119 115 110 106 108 113 117 120 126 135 141 142 142 143 144 145 145 144 144 145 144 141 138 136 138 145 150 149 152 153 152 151 149 145 144 146 147 146 144 140 133 125 119 119 118 117 116 114 113 112 110 109 108 108 107 106 105 104 102 100 99 97 96 96 95 94 93 93 92 91 90 87 79 59 35 18 26 44 56 62 63 63 65 70 75 77 74 73 72 72 71 71 71 73 75 76 77 78 77 76 76 75 75 76 76 77 78 78 78 78 76 73 70 67 62 60 59 60 62 62 63 64 65 65 66 66 67 68 70 73 75 77 78 79 79 79 79 80 82 84 85 86 88 88 88 86 83 79 77 71 64 59 54 52 47 46 49 47 40 35 36 35 33 32 27 24 23 24 29 36 44 50 56 62 70 75 62 293 277 267 262 262 265 269 272 274 275 275 278 284 290 295 299 302 306 310 313 317 321 323 323 323 324 324 325 327 328 326 325 325 325 326 328 330 331 330 332 337 343 347 350 357 6 13 16 15 13 12 14 18 22 25 26 24 23 23 24 24 23 24 26 30 35 39 42 43 43 41 38 37 37 39 40 42 43 44 46 48 51 54 58 60 60 61 62 63 65 67 67 68 68 67 67 67 67 68 68 67 67 67 68 67 66 65 63 61 60 60 60 61 62 61 57 53 48 43 39 37 36 35 33 33 34 37 39 40 38 36 34 30 27 24 21 18 3 164 167 176 192 210 229 248 259 256 247 240 237 238 241 246 253 6 5 4 3 1 360 358 357 355 353 352 350 348 346 343 342 340 338 336 334 332 331 329 328 327 326 326 326 326 325 325 323 322 321 320 318 317 316 314 313 313 313 313 313 311 310 309 309 308 307 307 307 308 308 308 307 307 306 304 302 302 304 305 305 304 303 303 303 303 303 302 302 302 302 302 302 302 302 301 301 300 297 296 296 295 294 294 293 293 292 292 292 291 291 290 289 288 287 285 284 283 282 281 281 281 281 281 280 279 278 277 276 276 276 276 276 275 274 273 272 271 270 270 269 267 266 265 265 264 263 262 262 261 261 261 260 259 258 256 255 253 252 251 249 247 244 243 241 239 237 234 231 227 223 218 212 205 192 175 175 181 174 166 161 158 155 150 145 140 136 132 130 129 128 126 124 122 121 122 126 131 132 128 123 121 121 126 132 133 135 148 160 159 158 159 161 166 175 187 189 187 176 172 190 275 240 198 184 178 178 182 184 185 182 172 166 160 158 153 144 134 126 121 119 119 120 120 120 118 113 109 109 112 115 118 123 130 136 139 140 141 143 145 145 144 144 143 141 139 138 138 139 139 142 144 150 152 152 150 145 140 139 139 141 142 140 135 128 122 118 117 116 116 115 114 113 112 111 110 109 107 106 105 104 103 102 101 99 97 96 95 94 94 93 92 92 90 88 83 74 59 41 31 34 42 49 53 54 54 53 54 57 61 67 69 69 69 69 69 69 70 71 72 72 73 74 74 74 75 76 76 77 78 79 80 80 79 77 75 72 69 64 60 58 57 57 60 63 63 64 65 65 66 66 66 68 71 73 75 76 77 77 77 78 79 81 82 84 84 85 85 85 84 80 76 73 70 65 60 56 51 52 58 60 56 53 49 46 45 45 44 40 36 34 35 38 44 47 49 50 51 52 46 20 332 307 293 280 274 271 272 273 274 274 276 278 286 296 302 306 310 313 316 319 322 324 326 326 327 327 327 328 328 329 328 327 327 327 329 330 331 332 332 333 337 343 348 351 357 5 11 13 12 11 12 13 17 21 24 25 24 23 21 20 20 19 18 20 26 33 39 42 44 44 42 39 36 35 36 38 41 42 43 44 46 49 52 56 58 59 60 61 63 65 67 68 69 68 68 68 68 68 69 69 69 69 69 69 69 68 67 65 62 61 60 61 61 63 63 61 57 51 47 43 40 37 35 33 31 32 33 34 35 33 31 29 26 22 16 9 352 234 187 177 178 188 200 217 237 248 247 242 238 236 237 240 244 249 6 5 4 3 2 0 359 357 355 354 353 352 350 348 346 344 342 340 338 336 334 332 331 329 328 327 326 326 325 325 324 323 322 322 320 319 318 316 314 313 312 312 313 313 312 310 309 309 308 307 307 307 308 308 308 307 306 305 303 303 304 305 305 305 304 303 303 303 303 303 302 302 302 302 302 303 302 302 301 301 300 298 297 297 296 295 294 294 293 293 293 292 291 291 290 290 289 288 286 285 284 283 282 281 281 281 281 280 280 279 278 277 276 276 276 276 276 275 274 273 272 271 271 270 269 267 266 266 265 264 264 263 263 263 262 262 261 259 258 257 255 254 253 251 249 247 245 243 241 239 236 232 228 223 217 210 201 189 185 196 210 190 170 162 159 155 151 146 141 137 133 131 129 127 125 123 121 121 122 125 128 126 124 122 122 123 126 130 132 135 149 162 160 160 162 176 181 185 190 193 196 187 189 216 264 258 226 203 188 178 175 175 172 171 167 161 153 150 149 144 135 125 119 118 118 119 120 121 119 116 113 112 113 115 118 122 128 132 135 139 140 142 144 144 143 143 142 139 139 139 140 141 140 138 140 146 150 151 148 141 138 137 136 137 138 136 131 125 121 118 116 115 115 115 114 113 113 112 111 110 109 107 105 104 103 102 101 100 99 98 96 95 94 93 92 91 89 87 82 74 61 47 40 40 43 46 47 46 43 39 40 46 55 62 65 66 67 67 67 67 68 69 68 68 69 71 72 73 75 76 77 77 78 80 81 81 80 78 75 73 70 67 63 59 56 55 53 55 59 62 64 65 65 66 67 68 69 71 73 74 75 75 76 76 77 79 81 82 82 82 82 81 80 78 75 72 68 64 59 58 63 67 70 67 64 60 54 49 51 54 54 51 47 45 44 44 46 47 47 44 40 34 25 6 343 325 311 298 288 282 279 276 274 275 280 288 296 304 310 314 317 318 320 322 324 325 326 327 327 327 328 328 328 328 327 327 328 329 331 332 333 333 334 335 338 344 349 352 357 3 8 10 9 9 10 11 15 19 23 26 25 23 20 18 16 14 13 15 22 31 38 41 43 44 43 40 36 34 34 37 40 41 41 43 45 47 51 54 56 57 58 60 63 66 68 69 69 69 68 68 68 69 69 69 69 70 70 70 70 69 69 67 65 63 61 61 61 62 63 63 60 56 51 48 44 41 38 34 32 31 32 33 32 31 28 25 19 13 1 328 252 202 187 181 182 188 197 210 225 234 238 238 236 235 236 238 241 245 5 4 3 2 1 360 359 357 355 354 353 351 350 348 347 345 343 341 339 337 336 334 332 331 329 328 327 326 325 324 323 322 322 322 321 320 319 318 315 313 312 312 313 313 312 310 309 309 308 307 307 307 308 308 308 307 305 304 304 304 304 305 305 305 304 303 302 302 303 303 303 302 302 302 303 303 302 302 301 301 300 298 297 297 297 297 296 295 294 294 293 293 291 291 291 290 289 288 287 286 285 283 282 282 281 281 281 281 280 279 278 277 277 277 277 277 276 276 275 274 273 272 272 271 270 269 268 267 266 266 265 264 264 263 263 263 262 261 260 259 257 256 254 253 252 250 247 245 243 240 238 234 230 224 216 208 198 187 187 204 218 198 172 163 158 155 152 147 143 138 134 131 129 127 124 122 121 121 124 126 124 122 117 119 123 124 125 127 129 135 149 161 164 167 179 189 195 188 193 223 257 259 259 259 273 260 242 230 209 188 177 171 166 165 162 157 149 144 143 141 133 123 118 116 116 117 119 120 120 117 116 115 117 118 121 125 128 129 132 136 140 140 142 142 142 142 142 140 139 139 141 143 142 140 139 142 147 150 145 140 138 136 135 135 135 132 128 123 121 119 118 118 117 116 116 115 115 114 113 112 111 110 108 107 105 104 103 102 100 99 98 97 95 93 92 90 88 86 83 76 65 54 48 46 48 48 46 41 36 34 38 44 53 59 62 64 66 67 66 66 67 67 67 67 67 69 70 72 74 76 76 76 77 78 79 79 77 76 75 71 67 64 62 59 58 56 56 57 59 63 65 66 66 67 67 67 68 69 71 72 73 74 74 75 76 77 79 80 80 80 79 78 77 76 74 71 68 61 58 59 63 70 73 71 67 62 57 52 53 58 61 60 55 53 49 47 45 43 41 37 31 23 15 6 354 341 326 312 302 293 286 281 278 279 285 293 304 312 317 319 321 322 323 324 325 326 326 326 327 327 327 328 328 327 327 327 328 330 332 333 334 335 337 338 340 346 351 354 357 1 5 7 6 5 5 7 11 16 21 24 26 24 20 16 13 11 9 11 19 29 35 39 42 44 43 41 38 35 35 39 42 40 38 40 42 45 48 52 54 55 57 59 63 67 69 69 69 69 68 68 68 68 69 69 69 70 70 70 70 70 70 69 68 67 65 64 64 63 63 64 63 60 58 54 50 46 42 38 34 32 32 33 32 31 28 24 15 355 313 241 202 186 181 180 184 189 198 209 220 229 235 237 236 236 236 236 238 242 5 4 3 1 0 359 358 356 354 353 351 350 349 348 347 345 344 342 340 338 336 335 333 331 330 329 328 327 325 324 323 322 321 321 321 320 320 319 316 314 312 312 312 313 312 310 309 309 308 307 307 307 307 307 307 306 306 305 305 304 304 305 305 305 304 303 302 302 302 303 303 302 302 302 302 302 303 302 302 301 300 299 298 298 298 297 297 296 295 294 293 293 292 291 290 290 289 288 287 286 285 284 283 282 281 281 281 281 280 279 278 278 277 277 277 277 277 276 275 275 274 273 273 272 271 270 269 268 267 267 266 265 264 264 264 263 263 262 261 260 259 257 256 256 254 252 250 248 245 242 239 236 231 223 214 206 198 189 192 206 209 194 170 161 157 155 152 148 144 139 134 131 128 126 124 123 122 124 126 131 130 127 119 119 123 124 124 124 127 134 148 161 170 181 198 198 200 205 257 328 339 339 342 341 338 318 266 242 230 210 190 176 168 165 159 155 147 142 141 134 126 119 116 115 115 116 117 118 118 117 117 118 121 124 128 129 128 127 128 133 139 140 140 141 141 142 141 139 137 137 140 143 144 141 140 141 146 148 147 144 139 135 134 133 132 130 127 124 122 122 122 122 121 120 119 118 117 116 116 115 114 113 112 111 110 109 107 105 103 101 100 99 98 96 94 91 89 88 85 79 70 62 56 54 56 57 53 44 38 37 40 46 52 59 62 65 67 68 68 68 68 68 68 68 69 70 71 72 72 73 73 73 74 74 75 73 73 73 72 68 64 60 58 56 55 54 54 56 58 61 64 66 67 67 67 66 66 67 68 69 69 70 71 71 72 75 77 79 80 79 77 76 75 74 73 71 66 63 61 61 65 71 73 73 72 68 64 60 60 66 68 67 62 56 51 46 42 38 34 31 24 17 11 6 358 345 330 317 308 301 295 291 289 287 294 299 306 313 318 321 323 325 326 327 327 328 327 327 327 327 327 328 328 328 328 328 328 330 332 334 335 337 340 342 345 348 351 354 356 359 2 4 3 2 2 3 6 11 16 21 24 23 20 16 12 9 8 10 17 26 33 37 40 43 44 42 38 35 36 43 45 41 37 37 39 42 46 49 52 53 56 59 64 68 69 70 69 69 68 68 68 69 70 70 71 72 71 71 70 70 70 70 70 70 69 68 68 67 66 66 66 64 61 59 55 52 49 44 39 35 34 34 33 32 30 28 27 61 185 186 182 177 175 174 180 190 201 212 224 232 236 238 238 238 237 236 237 240 5 3 2 1 359 358 356 355 353 352 350 349 348 347 346 345 343 341 340 338 337 335 333 332 330 329 328 327 326 324 323 322 321 321 321 320 319 319 317 314 312 312 312 313 312 311 310 309 309 308 307 307 307 307 306 306 306 306 305 305 304 304 304 304 304 303 302 302 302 303 303 302 302 302 302 302 302 302 302 301 300 300 299 298 298 298 297 296 295 294 294 293 292 291 290 290 289 288 287 286 285 284 283 282 281 281 281 280 280 279 279 278 278 277 277 277 277 277 276 275 274 274 273 273 272 271 270 269 268 267 267 266 265 264 264 264 263 263 262 261 260 259 258 258 257 255 253 250 248 245 241 237 231 222 211 203 199 201 206 209 201 186 166 158 155 155 153 149 145 139 135 131 128 126 125 124 125 127 130 134 136 135 128 125 125 125 124 124 127 134 147 165 186 209 220 215 222 312 345 349 350 349 349 351 346 328 278 245 236 225 209 194 188 178 159 152 146 142 137 128 120 115 113 114 115 116 116 116 116 116 117 120 124 129 132 129 126 126 126 131 137 141 140 141 141 140 139 136 133 133 136 140 142 142 141 142 146 147 148 146 141 136 134 133 131 129 127 125 125 125 125 125 125 124 122 120 119 118 118 117 116 115 115 114 114 113 111 108 105 104 104 103 102 100 98 95 93 91 88 84 77 69 63 62 65 68 66 58 48 44 44 48 53 59 64 68 69 70 70 70 70 70 70 71 72 73 72 70 69 69 69 68 68 69 69 67 68 68 67 64 61 58 55 53 52 53 53 54 55 57 60 62 65 66 66 66 66 66 65 65 65 67 69 71 73 74 75 77 78 78 77 75 74 74 73 71 67 66 65 66 68 71 74 75 75 72 71 71 73 76 75 73 67 63 58 52 44 36 31 27 22 16 11 7 358 344 330 317 311 309 308 308 308 304 306 308 312 315 318 321 324 327 329 330 330 329 328 328 328 328 329 330 330 330 330 330 330 331 332 334 336 339 343 346 348 349 351 353 354 356 359 1 1 1 0 1 2 5 11 17 21 21 19 16 13 10 8 11 16 24 31 35 39 42 43 42 36 31 37 46 48 43 38 36 37 40 44 48 51 54 56 60 66 69 70 70 69 68 67 67 68 70 71 72 72 72 72 71 70 68 68 69 70 71 71 71 71 71 70 69 68 66 63 60 58 56 54 51 46 41 38 36 35 34 33 35 50 128 160 166 171 176 176 175 181 193 206 218 230 237 239 240 241 241 240 239 238 238 4 3 1 360 358 356 355 354 352 351 349 348 347 346 344 343 342 341 339 338 336 335 333 332 331 329 328 327 325 324 323 322 322 321 320 320 319 319 317 314 312 311 312 313 312 311 310 310 309 308 307 307 307 307 306 306 306 306 305 304 304 304 304 304 303 303 303 302 302 303 302 302 302 302 302 302 302 302 302 302 301 301 300 299 298 298 297 296 296 295 294 293 292 290 290 289 289 288 287 286 285 284 283 282 282 281 281 280 280 279 279 278 278 278 277 277 277 277 277 276 275 274 274 273 273 272 271 270 269 268 267 266 265 264 264 264 263 263 262 262 261 261 260 261 260 258 256 253 250 247 244 238 230 219 206 198 195 197 208 209 193 177 161 155 154 156 155 151 146 141 136 132 130 128 128 128 129 131 134 136 137 137 135 132 130 127 125 127 131 140 156 183 218 239 243 242 283 349 358 353 349 345 347 346 337 312 263 241 233 224 214 206 208 189 158 148 142 136 130 125 118 113 111 113 116 117 117 117 117 118 120 123 127 131 130 127 126 127 128 130 134 140 139 141 140 138 135 132 130 132 134 137 139 140 140 141 144 145 147 147 142 137 134 133 132 130 128 128 128 128 128 128 128 127 125 123 121 120 120 119 118 118 117 117 117 116 113 110 107 106 106 106 106 105 103 101 99 96 94 90 84 77 71 69 72 77 79 74 65 56 53 53 56 61 66 71 73 74 73 72 72 72 72 73 74 73 71 67 64 64 64 64 65 66 66 65 64 63 62 62 59 56 54 53 52 52 52 53 53 55 57 59 62 65 66 66 65 65 63 61 61 65 67 68 69 70 72 74 76 77 76 75 75 75 74 72 71 71 71 71 71 72 74 75 74 73 74 76 81 83 81 78 74 68 63 58 51 44 36 29 24 18 15 13 6 354 339 325 321 322 323 326 326 322 320 318 318 320 322 325 327 330 331 332 332 331 330 330 330 330 331 331 331 331 331 332 333 334 335 335 337 339 344 347 348 349 350 351 352 354 356 358 360 0 0 360 359 0 5 12 17 19 18 16 14 12 10 11 15 22 28 32 36 39 41 39 32 27 32 40 44 43 40 37 37 39 43 47 50 53 57 62 66 69 70 70 69 67 67 67 69 71 72 72 72 71 72 72 71 69 68 68 71 73 73 74 74 74 74 73 71 69 65 62 59 57 57 56 52 47 43 40 38 36 36 41 70 117 142 155 171 186 193 192 199 210 218 223 233 239 241 241 242 243 243 242 239 237 4 3 1 359 357 355 354 353 351 350 349 347 346 345 343 342 341 340 338 337 336 334 333 331 330 329 328 327 325 324 323 322 322 321 321 320 319 318 316 314 311 311 311 312 312 312 311 310 309 308 308 307 307 307 307 306 306 306 305 304 303 304 304 304 303 303 303 302 302 302 302 302 302 301 301 302 302 302 302 302 302 301 300 300 299 298 297 297 296 295 294 294 292 290 290 289 288 288 287 286 285 284 283 282 282 281 281 280 280 279 279 278 278 278 278 278 277 277 277 276 276 275 274 274 273 273 272 271 269 268 267 266 265 264 263 263 263 263 262 262 262 262 262 262 262 260 259 256 253 250 246 240 230 216 201 191 189 194 204 190 173 165 158 155 156 158 157 154 149 144 139 136 134 133 133 134 135 136 137 139 139 138 136 133 131 128 127 129 134 147 164 187 213 238 256 277 325 359 6 2 358 354 350 339 315 276 247 234 228 222 214 211 222 199 159 145 136 126 125 124 120 115 110 111 117 121 122 121 122 123 125 127 130 130 127 126 127 130 132 133 133 137 140 140 138 136 133 131 132 135 135 134 135 137 139 140 142 144 146 145 141 136 134 133 132 131 130 130 130 130 130 130 130 129 127 125 123 122 120 119 119 119 120 120 119 118 115 111 109 108 108 109 109 109 108 107 105 102 99 96 92 86 80 76 77 82 85 84 79 71 64 62 63 66 69 73 76 76 75 74 73 72 72 73 73 71 69 66 63 61 60 61 62 64 65 64 63 61 60 59 56 55 54 53 52 51 51 51 53 55 57 59 62 64 65 66 66 64 63 62 65 70 74 76 73 69 68 71 73 74 74 73 74 74 75 74 74 74 75 75 74 75 76 75 73 73 74 78 84 86 86 84 80 75 70 64 57 49 41 34 27 24 23 22 16 8 357 346 341 341 340 339 336 333 330 327 325 326 328 330 332 332 333 333 333 332 332 332 332 332 333 333 333 333 333 334 335 337 337 336 337 338 341 345 347 347 347 349 350 352 354 356 357 359 0 359 357 357 2 8 14 16 17 16 15 14 11 10 14 20 25 29 32 35 37 34 29 27 30 34 38 40 40 37 38 40 44 47 50 53 58 63 67 69 69 69 68 67 66 67 69 71 73 73 73 73 73 73 72 72 72 74 76 77 76 76 77 77 77 75 73 71 69 65 62 60 60 59 58 53 49 46 44 42 43 50 77 109 132 151 172 195 211 211 222 224 228 229 233 236 238 240 242 244 245 244 240 237 5 3 1 359 356 355 353 352 350 349 348 346 345 344 342 341 340 339 337 336 335 333 332 331 329 328 327 326 325 324 323 322 322 321 321 320 319 317 314 311 310 310 311 312 313 312 312 311 309 308 308 307 307 307 307 307 306 306 305 304 304 304 304 304 303 303 303 302 302 302 302 302 302 302 301 302 302 302 303 303 302 302 301 300 299 298 298 297 296 295 295 294 293 290 289 289 288 287 287 286 285 284 283 282 282 281 281 281 280 279 279 278 278 278 278 278 278 277 277 277 276 275 275 274 274 273 273 271 270 269 267 267 265 264 263 263 263 262 262 262 262 262 263 263 262 261 260 258 256 253 249 242 232 217 199 185 183 188 187 174 164 161 160 159 161 162 160 157 152 147 142 140 139 139 140 141 142 142 142 141 139 137 132 127 126 128 128 130 133 143 159 182 208 231 264 308 347 5 10 8 5 1 351 333 305 269 242 230 226 224 221 224 243 226 169 145 131 123 122 124 123 117 112 113 120 125 127 128 129 131 132 134 134 130 126 124 127 131 135 135 133 134 136 137 137 136 135 133 132 131 130 131 133 137 141 140 140 143 145 144 139 136 134 133 133 132 132 132 132 132 132 132 131 130 128 126 124 122 120 119 119 119 120 121 120 119 116 113 112 111 111 111 111 112 112 111 109 107 104 102 99 95 89 83 81 84 87 88 87 82 75 70 69 70 72 75 77 78 78 77 75 72 71 71 72 72 71 69 66 63 60 60 62 64 65 65 63 59 56 54 52 52 52 51 51 51 52 53 55 57 59 60 62 63 64 65 65 64 64 68 75 80 83 83 80 74 69 68 70 70 70 70 69 71 72 73 74 75 76 77 77 77 77 77 75 73 74 78 84 88 88 86 83 80 76 70 62 54 45 36 29 27 26 27 28 24 12 2 356 355 352 347 340 335 332 330 330 331 333 334 334 334 333 333 333 332 332 333 333 334 335 335 334 334 335 336 337 337 337 335 335 336 339 342 344 344 344 346 349 351 353 354 356 358 359 358 355 355 360 6 12 14 15 16 17 15 12 11 14 19 23 26 29 31 32 30 26 28 33 34 34 37 39 39 39 41 45 48 50 54 59 64 67 68 68 68 67 67 66 67 69 71 73 73 74 74 74 74 75 76 77 78 79 79 78 78 79 79 78 76 74 73 71 70 68 66 65 64 65 60 56 53 51 51 53 63 82 105 126 145 164 186 191 197 216 226 230 231 231 232 234 238 242 245 247 245 242 238 6 4 2 359 357 354 353 352 350 348 347 345 344 343 341 340 339 338 337 336 334 333 332 330 329 328 327 325 324 323 323 322 321 321 320 320 319 317 313 310 309 309 310 311 312 312 312 311 308 308 308 307 307 307 307 307 306 305 304 304 304 304 304 304 303 303 302 302 302 302 302 302 302 302 302 302 302 302 303 303 303 302 301 301 300 299 298 297 297 296 295 295 293 291 290 289 288 288 287 286 285 285 284 283 282 281 281 281 280 279 279 279 278 278 278 278 278 277 277 277 277 276 275 275 274 274 273 272 271 269 268 267 266 264 263 263 262 262 262 262 262 262 263 263 262 262 261 259 257 255 251 246 237 224 202 180 174 182 182 171 166 167 167 166 166 166 164 160 155 150 146 144 144 145 146 146 147 147 146 142 138 133 127 122 121 127 129 129 129 129 146 211 222 234 277 332 359 8 10 9 6 2 353 334 308 279 250 236 232 233 237 249 269 269 221 159 131 121 122 125 125 122 118 119 124 127 130 132 134 136 139 141 140 134 126 123 125 130 135 135 132 132 134 136 138 140 141 141 139 139 139 140 141 142 143 140 140 142 143 142 138 136 135 134 133 133 133 133 133 134 133 132 131 129 127 125 123 121 119 118 118 119 120 121 121 120 118 116 114 113 113 113 113 113 113 112 111 110 108 106 104 100 95 89 85 85 87 90 90 88 83 76 72 72 74 76 79 81 81 80 77 74 73 73 74 74 73 72 69 65 62 60 62 63 64 64 61 56 52 50 49 49 49 49 50 52 54 55 57 59 60 61 62 63 64 64 63 61 63 69 76 81 84 84 81 76 71 68 66 66 66 65 65 66 68 70 72 74 75 77 78 78 79 80 78 76 75 79 83 86 87 86 86 84 81 75 68 58 48 38 29 26 25 24 21 16 11 5 359 355 352 347 340 335 333 332 332 334 335 335 335 334 334 333 332 332 332 333 335 336 337 337 336 336 336 336 336 336 335 333 333 334 337 339 341 341 341 344 348 350 352 354 357 358 358 357 355 357 1 7 12 14 15 16 17 15 12 11 14 19 22 24 25 26 27 25 22 23 30 33 33 35 37 39 39 42 46 48 50 55 60 64 66 67 66 66 66 66 66 67 70 72 73 74 74 74 75 76 78 79 81 79 79 81 81 80 80 80 79 77 75 74 73 74 74 73 71 70 69 67 64 61 59 61 65 75 89 109 124 138 154 168 172 187 206 221 229 232 230 229 231 234 239 243 245 246 244 239 6 5 3 1 358 355 353 351 350 348 346 345 344 342 341 339 338 337 336 335 334 332 331 330 328 327 326 325 324 323 322 322 321 320 320 320 319 317 312 308 309 308 309 310 311 311 312 311 309 308 308 308 308 308 308 307 306 305 303 303 304 304 303 303 303 302 302 302 302 302 302 302 302 302 302 302 302 302 302 303 303 302 302 301 300 300 299 298 297 296 296 295 293 291 290 289 289 288 287 286 286 285 284 283 282 282 282 281 280 280 279 279 278 278 278 278 278 278 277 277 277 276 276 275 275 274 274 272 271 269 268 267 266 264 263 263 262 262 262 262 262 262 263 262 262 262 261 260 259 258 255 250 243 229 205 179 168 175 177 174 173 174 173 172 171 170 167 163 158 153 150 148 148 149 149 149 147 144 142 140 133 126 120 117 119 124 128 129 132 142 176 212 232 251 316 350 3 7 8 7 5 1 354 339 318 295 267 251 245 247 255 270 284 282 261 196 136 123 123 127 129 128 127 127 127 126 128 130 133 137 141 143 141 133 124 120 122 127 132 133 132 132 134 137 141 145 148 150 152 156 158 155 151 148 144 140 139 141 141 140 138 136 135 134 133 133 133 133 134 134 133 131 129 128 126 124 122 120 119 118 118 119 120 121 122 121 120 118 116 115 115 115 114 113 113 112 111 110 109 107 105 101 97 92 89 88 89 91 93 92 89 83 77 74 75 77 79 81 82 82 79 76 74 74 74 73 72 71 69 66 63 61 61 61 61 61 58 54 50 47 46 47 47 48 50 53 55 57 58 60 62 62 62 62 63 62 60 59 61 67 73 77 80 80 77 73 72 67 62 62 62 62 61 62 64 66 68 71 74 76 77 78 78 80 79 78 78 81 84 85 86 87 88 88 85 80 73 63 52 41 31 26 23 19 12 5 1 358 354 349 345 342 337 334 333 333 334 335 335 335 335 334 333 333 332 332 333 334 336 338 339 339 338 337 336 335 335 335 333 333 333 335 337 339 341 342 342 344 347 349 352 355 356 357 356 356 357 359 3 8 13 15 14 15 15 14 11 11 14 18 22 23 22 22 23 23 20 19 27 31 32 32 35 37 39 41 44 46 49 55 61 64 65 65 65 65 65 66 67 69 71 73 74 74 74 75 76 76 79 82 83 82 83 84 83 82 82 82 81 80 78 77 78 78 79 78 76 75 74 73 72 70 69 71 77 89 99 114 123 132 144 154 162 177 198 218 229 232 230 228 229 230 233 236 240 243 243 239 7 5 3 1 359 357 354 352 350 348 346 345 343 342 340 339 338 336 335 334 333 332 331 329 328 327 325 324 323 322 322 321 320 320 319 319 318 316 313 311 309 308 308 309 310 310 311 311 309 308 309 308 308 308 308 308 306 305 303 303 303 303 303 303 302 302 302 302 302 302 302 303 303 302 302 302 302 302 302 303 303 303 302 302 301 300 299 298 297 297 296 295 294 292 291 290 289 288 287 286 286 285 284 283 283 282 282 282 281 280 279 279 279 278 278 278 278 278 277 277 277 276 276 275 275 274 274 273 272 270 268 267 266 265 264 263 262 262 262 263 262 262 262 261 262 263 262 262 261 260 256 252 243 227 203 181 171 172 175 177 178 178 177 176 175 173 170 165 160 156 153 151 151 151 151 149 146 140 137 133 125 119 114 111 113 118 122 129 148 177 188 217 242 312 359 4 6 6 6 6 3 360 354 342 325 309 288 274 269 268 271 279 288 290 272 210 150 132 129 131 133 134 135 134 127 122 121 123 127 133 137 137 132 125 120 118 120 124 128 132 133 134 136 139 143 147 150 154 158 160 157 154 153 149 142 137 137 138 139 138 138 137 136 134 133 133 133 134 134 134 132 131 129 126 124 123 122 120 120 120 120 120 121 122 122 120 119 117 117 116 115 115 115 115 114 114 113 112 110 108 106 103 99 95 92 90 90 92 94 95 93 88 82 78 76 77 78 80 82 82 79 75 73 72 72 70 69 69 68 68 67 65 63 61 59 58 56 52 49 46 45 45 45 48 51 54 56 57 59 61 64 64 64 63 62 61 59 59 62 66 71 74 76 77 74 71 73 68 63 58 58 58 58 59 60 63 65 68 71 73 75 77 77 78 79 79 81 83 85 86 86 87 89 91 90 85 78 69 57 47 36 28 22 15 7 359 354 351 348 345 341 338 335 334 333 334 335 335 335 335 334 334 334 334 334 334 335 336 338 340 341 340 339 338 337 336 335 335 334 334 335 337 339 341 342 343 343 345 346 349 352 354 355 354 354 356 359 2 6 10 13 15 14 14 14 12 10 11 14 18 21 21 19 17 19 22 22 23 28 31 31 30 32 35 37 38 40 43 48 55 61 63 63 63 64 64 65 66 68 70 73 75 76 76 75 75 75 76 79 81 83 84 85 86 86 85 85 85 84 83 82 82 82 82 82 81 80 80 80 80 79 78 78 80 85 98 109 118 122 128 135 142 149 164 188 216 230 234 233 231 229 229 230 232 236 240 240 238 8 6 4 2 360 357 355 353 351 349 347 345 343 342 340 339 337 336 335 334 333 331 330 329 327 326 325 324 322 321 321 320 320 319 318 318 317 316 314 311 309 309 308 308 308 309 309 310 309 309 309 309 309 308 308 308 307 305 303 302 302 302 302 302 302 302 302 302 303 302 302 302 303 303 302 302 302 302 302 303 303 302 302 302 301 300 300 299 298 297 296 296 294 293 292 291 289 288 287 286 286 285 284 284 283 283 283 282 281 280 280 279 279 279 278 278 278 278 277 277 277 277 276 276 275 275 274 273 272 271 269 267 266 265 264 263 263 263 263 263 263 263 262 261 262 263 264 264 263 260 256 250 240 223 202 185 176 174 176 178 179 180 179 179 178 175 172 167 162 157 155 154 154 153 151 148 143 138 134 126 119 113 108 106 107 111 117 138 190 202 210 219 290 0 13 11 11 9 8 6 1 358 355 346 331 317 304 298 298 296 291 288 287 284 267 221 170 148 140 137 136 136 138 135 123 115 113 114 119 125 127 123 117 115 116 118 119 121 125 130 134 137 138 139 141 144 148 153 153 150 145 144 145 143 136 133 134 136 137 138 138 138 137 135 134 133 134 134 134 134 134 132 129 126 124 123 123 123 122 122 122 122 122 122 120 118 116 115 114 114 114 114 115 116 116 116 115 114 113 111 109 107 103 100 96 93 92 92 95 96 96 92 86 80 77 76 77 79 80 80 78 74 70 69 68 67 67 68 70 71 70 67 64 60 58 56 54 51 47 44 42 42 45 48 53 57 59 59 60 62 65 66 66 65 63 61 59 59 62 67 70 72 72 72 74 80 76 69 62 57 56 56 55 56 57 60 62 65 68 70 72 74 76 77 78 80 82 85 86 87 86 87 89 91 93 91 85 76 64 53 41 31 22 13 4 356 351 346 343 341 338 335 333 332 333 333 334 335 335 335 335 336 336 337 337 338 339 340 341 342 342 341 340 339 338 337 336 335 335 335 336 338 341 343 343 343 344 345 346 348 351 354 354 352 353 357 2 6 8 10 13 13 13 13 12 10 9 11 15 19 19 18 15 14 16 22 26 28 30 31 30 30 32 34 34 35 38 40 45 52 57 58 58 59 61 63 65 67 68 71 74 76 78 78 77 77 76 76 78 81 82 83 85 87 88 88 87 87 87 86 86 86 85 85 84 84 84 84 84 85 85 85 86 89 94 103 112 118 122 126 128 130 135 147 175 209 232 238 237 235 231 229 228 230 234 237 238 238 9 7 5 3 1 359 356 354 352 350 348 346 344 342 340 339 337 336 335 334 332 331 330 328 327 325 324 323 322 321 320 319 319 318 318 318 317 315 313 311 310 309 308 307 307 308 308 309 308 308 308 308 308 308 308 308 306 304 302 301 301 302 302 302 302 302 302 302 302 302 302 302 302 303 303 302 302 302 302 302 302 302 302 302 301 301 300 299 298 297 297 296 295 293 292 291 290 289 287 287 286 285 284 284 283 283 283 282 282 281 280 279 279 279 278 278 278 278 277 277 277 277 276 276 275 275 274 273 273 271 269 268 267 266 265 264 263 263 264 264 264 264 262 261 262 263 265 265 264 261 255 249 240 225 207 192 182 178 176 177 179 180 180 180 179 175 172 167 163 159 156 155 155 154 150 145 139 131 126 120 115 111 106 104 105 107 110 136 216 239 257 274 339 12 18 14 13 11 9 5 360 357 354 345 332 320 312 313 316 316 309 299 290 281 264 228 187 165 155 145 136 132 128 120 109 105 103 106 112 116 114 107 103 106 113 117 119 120 122 126 132 136 136 137 139 141 145 148 144 140 135 137 138 135 131 129 130 131 133 137 139 138 137 135 134 134 134 134 135 135 135 134 131 128 125 125 125 125 124 124 124 123 123 121 119 117 115 114 113 112 112 113 114 115 116 116 117 116 115 114 112 110 108 104 101 97 94 93 95 98 98 95 89 82 78 76 76 77 78 78 76 73 69 67 65 64 66 68 70 70 68 66 63 60 57 56 54 51 46 42 40 41 44 51 57 62 64 62 61 63 67 69 69 67 65 62 59 60 63 67 70 71 70 70 74 76 74 69 62 57 54 53 52 52 54 56 59 62 64 66 69 71 73 75 77 80 83 85 86 86 85 85 87 89 92 92 89 82 72 59 46 33 20 9 360 352 345 341 338 337 335 333 331 330 331 332 334 335 336 337 338 339 340 341 342 342 343 344 344 343 343 342 341 339 338 337 336 335 334 335 336 338 340 341 341 342 343 344 345 348 351 353 352 351 352 358 5 9 10 11 12 12 12 12 10 7 6 11 18 21 19 16 12 10 14 21 28 32 34 32 30 29 31 31 31 33 36 39 42 46 50 52 53 55 58 61 64 66 69 72 75 78 80 81 80 79 78 77 79 81 83 83 83 86 88 89 89 90 89 89 89 89 88 88 87 87 87 88 88 88 90 90 93 95 100 106 112 117 120 123 124 124 126 133 149 197 235 243 241 237 232 228 226 228 232 235 236 235 10 8 6 4 2 360 358 355 353 351 349 347 345 343 341 339 338 336 335 333 332 331 329 328 327 325 323 322 321 320 319 318 318 318 317 317 316 314 313 312 310 309 308 308 307 307 307 307 307 307 307 308 308 308 308 307 305 303 302 301 301 302 302 302 302 302 302 302 302 302 302 302 302 302 303 303 303 302 302 302 302 302 302 302 301 300 300 299 298 297 297 296 295 294 293 291 290 289 288 287 287 286 285 284 284 284 283 283 282 281 280 280 279 279 279 278 278 277 277 277 277 277 276 276 275 275 274 274 273 272 270 268 267 266 265 264 264 264 264 264 264 264 263 262 263 264 265 266 265 261 256 253 247 233 215 199 188 182 179 179 180 180 180 180 178 175 171 167 162 159 157 156 155 153 148 141 134 127 120 116 114 110 106 106 107 106 103 121 251 271 293 304 348 16 20 15 14 11 8 3 359 359 356 345 331 322 319 321 324 324 319 308 295 282 265 233 199 182 188 133 116 115 111 101 94 94 95 101 107 108 102 96 95 102 111 116 118 119 119 122 126 129 132 135 139 142 146 144 141 137 133 134 134 132 129 127 127 127 129 134 138 138 137 135 134 134 134 134 135 135 134 133 131 128 126 126 125 125 125 125 124 124 123 121 119 118 116 115 113 112 112 112 113 114 115 116 117 117 116 115 113 112 110 108 105 101 98 96 96 98 99 98 92 86 81 78 77 77 77 77 75 72 68 66 64 63 65 66 67 66 65 63 62 60 59 57 55 52 46 41 39 40 45 54 62 67 69 68 66 65 68 70 72 71 68 64 62 61 64 67 70 71 71 73 75 76 73 68 62 57 53 50 49 49 51 53 55 57 60 63 66 69 71 73 75 77 79 81 82 82 82 82 83 85 87 89 88 84 76 64 49 32 16 3 354 345 339 336 334 333 333 332 331 330 330 332 334 336 338 340 342 343 345 346 346 347 347 347 346 345 344 343 342 340 339 337 335 334 334 335 335 337 338 339 339 340 342 343 344 346 349 350 350 349 352 359 6 10 11 11 11 12 11 10 7 3 2 7 17 20 18 15 10 7 9 17 30 43 44 34 30 29 29 28 28 30 34 36 38 39 42 45 49 52 56 59 63 66 69 74 78 81 82 82 81 80 78 78 79 82 83 83 84 86 88 89 91 92 92 91 91 91 91 91 91 90 90 91 91 92 93 95 96 98 103 106 113 118 121 124 124 122 122 123 128 158 232 246 246 240 233 228 227 227 229 232 232 230 11 9 7 5 3 1 359 357 354 352 350 348 346 344 342 340 339 337 335 333 332 330 329 328 326 324 323 322 321 319 318 317 317 317 317 317 316 314 313 312 310 310 309 308 307 307 306 306 306 306 306 307 307 307 307 306 304 303 302 301 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 303 303 303 302 302 302 302 302 302 301 300 300 299 299 298 297 296 296 294 293 292 290 289 288 288 287 286 285 285 284 284 283 283 282 281 281 280 279 279 279 278 278 278 277 277 277 277 277 276 275 275 274 274 273 272 271 269 268 267 266 265 265 265 265 265 265 265 264 264 263 264 265 266 265 263 262 266 259 243 223 207 195 187 183 181 181 181 180 178 176 173 169 165 162 160 158 158 156 153 147 139 131 126 120 115 112 110 107 107 112 111 107 82 300 294 295 317 351 15 19 17 15 11 7 1 358 360 359 347 330 322 320 322 325 326 322 314 304 293 276 248 220 225 292 10 76 94 94 87 84 87 91 98 102 100 96 94 94 98 103 108 113 115 115 116 120 125 130 136 143 148 149 145 142 138 133 132 133 133 131 129 129 129 130 133 137 138 137 135 134 134 134 135 136 134 131 130 129 128 127 126 125 125 125 125 124 124 123 121 120 118 117 116 114 114 113 112 113 114 115 117 117 118 117 116 115 113 112 110 108 105 102 99 98 98 98 98 95 89 84 81 79 78 77 76 74 71 67 65 63 63 63 65 65 64 63 62 61 61 60 59 57 53 47 41 39 41 46 56 66 72 75 75 72 69 69 72 73 73 70 66 63 61 63 66 69 71 72 74 75 75 72 66 61 56 52 49 47 47 47 49 51 53 55 60 63 66 68 70 71 73 75 76 77 77 77 78 80 81 82 83 83 81 77 68 53 33 13 359 349 343 339 336 334 333 333 333 332 331 332 334 336 338 340 342 344 346 348 349 350 350 349 349 348 346 345 343 342 341 339 337 335 334 334 336 337 337 338 339 340 340 341 342 344 345 347 347 346 347 352 360 6 9 10 10 10 10 10 9 5 0 360 4 11 15 16 14 9 4 1 10 29 48 52 39 29 27 26 25 25 28 30 30 30 31 33 36 41 46 51 56 61 64 70 76 80 82 82 82 82 80 80 80 80 82 84 84 85 86 88 90 91 93 93 93 93 94 94 95 94 94 94 95 95 95 96 99 100 103 108 110 115 119 123 124 123 119 118 119 128 153 200 238 244 241 236 232 230 228 227 227 227 226 12 10 8 6 4 2 360 357 355 353 351 349 347 345 344 342 340 338 336 334 332 331 329 327 326 324 323 321 320 319 317 316 316 316 315 315 315 314 313 312 311 310 309 308 307 307 306 305 305 305 305 306 306 306 305 304 303 302 302 301 301 302 302 302 302 302 302 302 302 302 302 302 302 302 302 303 303 303 303 302 302 302 302 302 301 301 300 299 299 298 297 296 296 295 293 292 291 289 289 288 288 287 286 285 285 284 284 283 282 281 281 280 280 279 279 279 278 278 277 277 277 277 277 276 276 275 274 274 273 273 272 270 269 268 267 266 266 265 265 265 265 265 265 264 264 264 265 265 266 267 270 271 261 246 227 212 201 194 188 185 183 181 180 177 175 172 168 165 163 162 161 160 158 154 149 142 135 129 123 115 110 107 104 105 112 116 131 181 297 302 308 326 354 12 16 16 14 9 5 359 358 356 351 340 328 319 315 314 317 321 320 316 312 311 302 291 285 319 332 359 45 75 81 80 82 85 88 91 93 90 87 85 81 80 83 91 100 105 107 111 116 122 128 137 149 153 150 146 144 138 134 133 134 135 135 133 132 132 133 135 136 136 136 135 135 134 134 135 135 132 127 126 127 127 126 125 125 124 124 124 124 124 123 122 121 119 118 116 115 115 114 114 113 114 116 117 118 118 118 118 117 115 114 112 111 108 106 102 99 97 95 95 94 91 87 84 81 78 76 74 73 70 68 65 63 63 63 63 63 62 62 61 61 61 61 60 59 55 48 43 41 44 49 58 69 76 80 80 77 73 71 72 74 75 72 68 63 60 61 64 67 69 72 74 74 72 68 64 59 54 50 47 45 44 44 45 47 50 53 56 60 63 65 66 67 68 69 70 71 71 72 73 75 76 77 77 77 77 76 70 59 40 17 359 349 344 341 338 334 333 333 332 332 332 334 336 338 341 343 344 345 346 349 350 350 351 350 350 348 346 344 343 342 341 341 339 337 336 336 338 339 338 339 340 340 340 340 341 342 343 344 343 343 344 350 359 6 9 10 9 9 9 9 9 7 3 2 4 8 10 10 9 6 1 358 2 16 34 41 32 27 25 22 21 21 23 23 21 20 21 23 27 31 38 45 52 56 61 69 75 79 81 82 83 82 82 83 82 80 81 83 84 85 86 87 89 92 94 95 96 97 98 98 98 98 98 98 98 98 98 99 102 104 108 112 114 117 120 123 125 122 118 118 121 130 149 176 209 225 231 232 231 229 226 224 222 222 222 12 10 8 6 4 2 0 358 356 354 352 350 348 346 345 343 341 339 337 335 333 331 329 328 326 324 323 321 320 319 317 316 315 315 314 314 314 313 312 311 310 310 309 308 307 307 306 305 304 304 304 305 305 305 305 304 303 302 301 301 301 301 301 301 301 302 302 302 302 302 302 302 302 301 301 302 302 303 302 302 302 302 301 302 301 301 300 299 299 298 297 296 296 295 294 292 291 290 289 289 288 287 286 286 285 285 284 283 282 282 281 280 280 280 279 279 278 278 277 277 277 277 277 276 276 275 274 274 273 273 272 271 270 269 268 267 266 266 265 265 265 264 263 263 263 263 264 264 266 270 272 266 254 240 227 216 207 199 193 188 185 182 179 177 174 172 169 167 166 165 164 162 160 156 151 144 137 128 119 112 107 103 99 97 100 102 161 232 270 312 341 354 1 8 12 13 11 6 359 352 352 352 348 339 329 318 308 306 312 317 319 321 324 328 327 332 339 350 353 10 45 72 81 83 86 85 79 75 76 75 70 62 56 56 63 75 86 94 101 108 114 120 128 141 152 151 146 143 140 133 132 134 136 138 138 137 136 135 134 134 134 135 135 135 134 134 133 133 133 130 126 124 125 126 126 125 125 124 124 124 124 124 123 122 122 121 119 117 116 116 116 114 114 114 115 117 117 118 118 118 117 116 115 113 112 110 108 105 101 97 94 92 91 89 88 85 82 79 76 74 72 70 69 67 65 64 63 63 62 61 61 60 60 60 61 62 61 59 54 48 45 49 54 63 72 80 83 82 78 74 72 73 77 78 75 69 64 60 60 62 65 67 70 72 71 69 65 60 56 53 49 46 43 41 41 42 44 47 50 53 56 58 60 61 61 63 64 64 64 65 66 67 68 69 70 68 67 67 68 67 60 46 25 4 351 343 337 332 326 326 328 329 330 332 335 338 341 343 344 345 346 346 347 348 349 350 350 349 348 347 345 345 344 344 343 341 339 337 338 339 340 339 339 339 339 338 339 340 340 341 341 339 339 342 347 355 3 9 10 9 10 10 11 11 9 5 4 4 5 4 4 3 1 359 357 359 9 20 25 23 21 19 17 14 13 13 12 10 7 10 15 18 22 31 40 44 49 58 67 74 78 81 82 81 81 81 81 80 79 79 81 83 86 88 89 91 93 95 97 99 100 101 101 102 102 103 102 102 103 102 103 106 108 111 114 117 121 123 125 125 122 120 123 127 135 145 162 182 200 212 218 219 219 219 218 217 217 218 13 11 9 7 5 2 0 359 357 355 353 351 349 347 346 344 342 340 338 335 334 332 330 328 326 325 323 321 320 319 317 316 315 314 314 313 313 313 312 311 310 310 309 308 307 307 306 305 304 303 303 303 304 303 304 303 303 302 301 301 301 301 301 301 301 301 301 302 302 302 302 302 302 301 301 301 301 302 302 302 302 302 301 301 301 301 300 299 299 298 297 296 296 295 294 292 291 290 290 289 288 287 287 286 286 285 284 284 283 282 281 280 280 280 280 279 279 278 278 277 277 277 277 276 276 275 275 274 273 273 273 272 271 270 269 268 267 266 265 264 263 262 262 261 261 262 262 262 264 268 266 255 244 236 229 220 212 204 196 190 185 182 179 177 175 174 172 171 170 169 167 165 161 156 149 142 132 121 112 107 103 100 94 79 67 17 335 318 319 340 359 4 4 7 9 10 6 358 346 337 339 345 345 341 333 318 305 302 308 314 319 325 331 333 334 339 347 354 358 17 49 72 81 86 88 82 68 59 62 64 58 52 48 46 59 76 87 94 100 107 115 122 133 146 150 143 134 130 127 128 131 134 137 139 140 139 136 133 132 132 133 133 134 134 133 132 132 132 131 128 125 124 125 126 126 126 126 125 125 124 124 124 123 123 122 122 121 119 118 117 115 114 114 114 115 117 117 118 118 117 117 116 115 114 113 112 110 107 103 100 96 93 90 87 86 85 82 79 76 75 73 71 69 68 66 65 64 64 63 61 60 59 58 59 60 62 64 64 62 57 54 56 62 69 77 83 85 84 80 75 72 74 79 81 76 70 64 61 60 61 63 65 67 69 69 67 63 59 55 51 48 45 42 40 39 40 41 44 47 49 50 52 53 54 55 55 57 58 58 60 61 62 62 62 62 61 59 57 57 57 55 47 32 14 358 343 332 320 312 311 316 320 324 330 335 339 342 344 346 346 346 346 346 346 347 348 348 348 348 348 348 347 346 346 345 343 340 338 338 339 339 338 338 338 338 337 337 337 338 338 338 338 339 343 347 353 1 9 11 8 9 10 12 13 10 6 3 3 2 0 358 357 356 355 354 357 3 11 14 15 14 12 8 4 2 2 1 356 354 359 5 9 17 24 32 37 42 53 66 76 82 81 80 79 79 79 80 80 79 79 79 81 86 90 91 92 94 96 98 100 102 103 104 105 105 105 105 106 107 106 107 109 112 114 117 120 124 127 129 129 128 127 128 132 138 144 154 167 182 195 202 205 208 209 210 211 212 213 14 12 10 8 6 3 1 359 358 356 354 352 350 348 347 345 343 340 338 336 334 332 330 328 327 325 323 322 320 319 317 316 315 314 313 313 312 312 311 311 310 309 308 308 307 306 306 305 304 303 302 302 302 302 302 302 302 302 301 301 301 301 300 300 300 300 301 301 301 302 302 302 302 301 300 300 300 301 301 302 302 302 301 301 301 301 300 300 299 298 297 296 295 295 294 292 291 290 290 289 289 288 287 287 286 285 285 284 283 282 281 280 280 280 280 280 279 279 278 278 277 277 277 276 276 276 275 274 273 273 273 273 272 271 270 269 268 266 265 264 263 261 260 260 260 260 259 259 261 263 259 248 239 235 231 224 217 209 200 193 186 182 180 179 178 177 176 176 175 173 170 166 160 152 145 136 125 114 106 102 99 98 92 68 32 355 333 322 326 346 1 6 8 9 9 7 0 347 329 318 324 337 343 343 336 318 301 294 294 297 303 309 315 320 327 337 347 352 353 12 44 68 77 81 82 75 60 52 56 61 59 54 38 30 90 98 99 101 104 109 115 125 140 150 145 131 120 114 129 141 132 133 136 139 140 138 134 131 130 131 131 132 133 133 132 131 131 131 130 128 126 126 126 126 127 127 126 126 125 125 125 125 124 123 123 122 122 120 118 117 115 114 113 114 115 117 118 118 118 117 117 117 116 116 115 114 113 110 106 103 100 97 93 89 86 84 82 81 79 77 74 72 71 70 68 66 65 64 63 61 59 58 56 56 58 60 63 65 65 62 60 61 66 73 80 85 87 86 82 77 74 76 81 80 76 71 66 62 60 60 61 63 65 66 67 65 64 62 57 51 47 44 41 39 38 38 38 40 41 43 43 43 43 44 45 46 47 50 53 54 55 56 56 55 55 54 53 51 50 49 48 43 36 31 21 1 346 332 318 308 308 311 316 326 333 338 342 344 345 345 345 345 345 346 346 347 348 348 349 349 348 348 348 347 347 345 343 341 340 339 337 336 336 337 336 335 335 336 336 336 335 337 341 346 351 357 5 9 8 6 8 11 13 13 10 4 1 360 359 356 354 353 353 353 354 356 1 5 8 9 7 3 359 354 353 352 349 343 344 349 355 2 10 19 27 34 42 55 66 77 81 79 78 78 78 79 79 80 80 80 79 79 84 90 93 94 96 98 99 101 103 105 106 107 107 107 107 108 108 109 110 113 115 118 121 124 128 129 134 134 133 132 132 135 139 144 151 161 172 182 188 194 198 200 203 205 207 210 16 14 12 10 7 5 3 1 359 357 355 353 351 350 348 346 344 341 339 337 335 333 331 329 327 325 323 322 320 319 317 316 314 314 313 312 311 311 310 310 309 309 308 307 307 306 305 305 304 303 302 301 300 300 300 301 301 301 301 300 300 300 300 299 299 300 300 301 301 301 301 302 302 301 300 300 300 300 301 301 301 301 301 301 301 301 300 299 299 298 297 296 295 294 294 292 291 290 290 289 289 288 288 287 286 286 285 284 282 281 281 280 280 280 280 280 279 279 278 278 278 277 277 276 276 276 275 274 274 273 273 273 273 273 272 270 269 267 265 264 263 262 261 259 259 258 258 259 261 258 251 244 239 237 233 227 221 213 204 195 189 185 183 182 182 181 181 180 179 176 171 163 156 149 142 133 122 111 104 100 97 98 97 80 34 355 338 330 335 352 6 11 12 11 8 2 353 340 325 316 318 330 340 343 335 314 295 290 289 286 281 282 290 304 319 334 346 350 349 1 28 56 68 71 71 65 55 51 57 65 69 62 23 277 166 117 108 108 109 112 118 134 150 153 142 124 121 130 185 148 131 132 135 138 138 135 131 129 129 130 131 132 133 133 131 130 130 129 129 128 127 126 126 126 126 126 126 125 125 125 125 125 125 124 124 123 122 121 119 117 115 113 113 113 115 117 118 119 119 119 118 118 117 117 116 115 113 110 108 105 102 99 96 93 88 85 84 83 82 80 77 75 73 72 70 68 66 64 62 60 59 57 55 54 55 57 61 63 63 62 60 61 66 73 80 86 89 90 87 82 80 80 80 77 75 71 67 63 60 59 59 61 63 65 67 67 66 63 58 52 47 44 40 38 37 36 35 35 36 37 37 36 36 36 36 37 39 42 47 48 49 50 50 49 48 48 48 47 46 46 43 40 38 40 40 30 13 359 353 345 336 329 319 321 327 334 338 340 342 343 343 345 347 348 349 350 351 350 350 349 349 350 350 350 349 347 345 343 342 340 337 335 334 335 334 333 333 334 334 333 333 335 341 347 352 357 2 3 3 4 8 11 14 14 8 2 358 357 356 354 352 351 352 353 355 358 1 3 4 4 1 357 351 347 346 345 339 335 338 343 349 357 5 13 22 33 46 61 69 76 80 76 76 76 77 77 78 80 81 82 82 81 83 88 93 96 98 99 100 102 104 106 107 108 109 109 109 110 111 112 114 116 118 120 123 127 132 133 137 138 137 136 135 137 141 145 152 159 167 174 181 186 191 194 197 201 204 206 19 17 14 12 10 7 5 2 360 358 356 354 352 351 349 347 345 342 340 338 336 333 331 329 327 326 324 322 321 319 317 316 314 314 313 312 311 310 310 309 308 308 307 307 306 305 305 304 304 303 302 300 299 299 299 299 300 300 300 300 300 299 299 299 299 299 299 300 300 300 301 301 301 301 301 300 300 300 300 301 301 301 301 301 301 300 300 299 299 298 297 296 295 294 294 293 291 290 290 289 289 289 288 287 287 286 285 284 282 281 281 280 280 280 280 280 279 279 278 278 278 277 277 277 276 276 275 274 274 273 273 273 273 273 273 272 270 268 266 265 263 262 261 261 260 259 259 261 260 253 245 240 239 238 235 230 224 216 207 199 192 188 186 186 185 185 184 183 180 175 168 161 155 149 141 130 120 112 106 101 100 104 111 104 40 359 352 349 352 2 12 15 13 10 4 356 349 343 337 328 321 321 327 330 320 302 296 300 302 297 290 289 297 308 321 333 343 347 348 356 12 34 51 59 61 58 53 52 57 65 71 60 331 273 124 105 110 115 118 122 136 150 159 158 139 120 133 152 219 138 128 130 133 135 134 131 128 128 129 130 131 132 133 133 131 129 128 128 128 127 126 126 125 125 125 125 125 125 125 125 125 125 124 124 123 122 122 121 120 118 116 114 114 114 116 117 118 120 121 121 120 119 118 116 115 115 113 110 109 106 103 101 99 96 91 89 88 88 87 84 81 79 77 76 74 71 68 64 61 59 58 56 53 51 51 54 58 60 60 59 58 59 62 67 75 82 86 88 87 86 83 80 77 75 73 70 67 64 61 59 59 60 61 64 66 67 66 64 60 55 49 44 41 37 36 34 33 33 33 33 34 34 33 33 33 34 36 38 41 43 45 46 45 44 44 43 43 42 42 42 39 38 39 43 47 47 45 36 28 24 15 5 355 343 335 336 337 336 337 339 341 345 349 353 355 355 354 352 352 352 352 352 353 352 351 350 347 345 343 340 337 334 333 333 332 331 331 331 331 329 330 333 338 344 349 352 353 354 357 1 6 11 15 15 9 1 356 355 356 355 353 353 354 356 358 360 1 3 3 1 359 353 345 341 341 338 331 327 332 339 347 356 1 2 17 30 46 60 68 73 70 70 71 73 74 74 76 79 81 83 84 84 84 88 92 96 98 100 101 103 105 107 108 109 110 110 111 112 113 115 117 118 119 120 123 130 133 136 138 140 141 140 139 140 145 148 154 159 165 171 177 182 186 191 194 198 201 204 24 20 18 16 13 10 8 5 2 359 357 355 354 352 350 348 346 343 341 339 336 334 332 330 328 326 324 322 320 319 317 316 314 313 312 311 310 309 309 308 307 307 306 306 305 305 304 303 303 302 301 300 299 298 297 297 298 299 300 299 299 298 298 298 298 298 298 299 299 299 300 301 301 301 301 300 300 299 300 300 301 300 300 300 300 300 299 299 299 298 297 296 295 294 293 293 291 290 289 289 289 289 288 288 287 286 285 284 282 281 280 280 280 280 280 280 279 279 279 278 278 278 277 277 276 275 275 274 274 273 273 273 273 273 273 273 271 269 267 266 264 264 263 263 262 261 262 263 256 248 240 237 238 238 237 232 226 218 210 203 197 193 191 190 189 189 187 184 180 175 169 163 156 148 138 127 119 114 110 109 113 122 134 140 9 355 360 357 357 5 12 13 11 6 359 352 349 348 343 333 321 310 301 299 296 301 313 320 318 313 312 320 328 332 333 335 342 351 4 31 36 47 55 55 55 51 48 47 49 51 42 1 312 322 61 90 107 115 123 132 149 164 171 159 133 133 156 215 244 116 121 127 130 130 129 127 127 127 129 130 132 133 134 132 130 128 127 127 127 127 126 126 125 124 123 123 123 124 124 124 124 124 123 123 122 122 123 123 122 120 118 117 116 116 118 119 119 120 121 121 121 120 118 115 115 115 115 114 112 109 106 102 98 95 94 93 92 91 89 87 85 83 82 80 79 76 72 67 62 59 57 55 52 49 48 51 56 58 57 57 57 57 58 61 64 67 68 71 77 81 81 77 74 73 72 70 67 64 62 60 60 59 60 62 64 66 67 65 62 58 52 47 43 38 35 32 31 30 30 31 32 32 32 31 32 34 37 38 39 40 41 41 40 41 40 38 37 37 37 36 35 35 37 39 41 46 49 44 35 28 23 21 19 5 353 342 338 335 333 335 340 347 353 358 359 358 357 357 357 356 356 356 355 355 354 351 348 346 343 340 336 332 331 329 328 328 328 329 327 326 327 331 336 340 343 344 345 347 352 357 2 6 10 11 6 360 357 356 356 356 354 354 355 357 359 360 1 1 0 358 354 348 341 339 338 334 327 324 330 338 349 360 5 358 8 24 41 56 63 66 67 67 67 69 70 72 74 77 81 83 85 87 89 91 94 96 98 100 102 104 106 108 109 110 110 111 112 113 115 117 119 121 121 121 125 131 135 138 138 141 143 144 143 144 147 152 156 160 165 170 175 180 184 189 193 196 200 203 29 25 22 20 18 15 12 8 5 2 359 357 355 353 351 349 347 345 342 340 337 335 332 330 328 326 324 322 320 318 317 315 314 313 312 311 310 309 308 307 306 306 305 305 304 304 303 302 302 301 300 299 298 297 296 296 297 298 298 298 298 297 297 297 297 297 298 298 298 298 299 300 301 301 301 300 299 299 299 300 300 300 300 300 300 300 299 299 298 298 297 296 294 293 293 292 292 290 289 289 289 289 288 288 287 286 285 284 282 281 280 280 280 280 280 279 279 279 279 279 278 278 277 277 276 275 275 274 274 273 273 272 272 272 273 273 272 270 269 267 267 266 266 266 265 265 265 263 252 240 236 236 237 238 237 234 228 221 213 207 202 198 196 195 194 192 189 185 181 178 173 165 157 147 136 126 120 116 116 122 132 146 160 182 290 350 4 4 2 6 9 10 8 3 356 351 349 348 342 331 318 304 296 296 308 323 332 333 326 319 325 338 346 347 343 342 356 26 41 50 54 69 61 54 47 39 34 31 28 19 359 337 330 343 51 84 95 101 104 115 146 168 165 135 120 146 209 265 293 87 112 122 126 127 126 126 126 127 129 130 133 134 134 132 130 128 127 127 127 127 127 126 124 123 123 122 122 122 123 123 123 123 123 123 124 124 125 125 125 124 121 119 118 119 121 121 122 122 122 122 121 119 116 115 115 116 117 117 116 113 110 106 101 97 96 96 95 93 90 87 85 85 85 84 83 81 77 72 66 62 59 56 52 47 45 49 55 58 59 59 58 57 56 55 53 52 55 62 69 74 76 75 74 73 73 70 67 65 63 62 61 60 60 61 63 65 67 67 64 60 56 51 46 41 36 32 30 29 28 29 31 31 30 30 31 33 36 39 39 39 39 39 38 38 36 33 32 31 32 31 29 31 33 33 35 39 40 31 19 15 16 17 13 6 3 355 346 338 334 335 342 350 358 3 2 3 4 3 1 359 358 358 358 357 356 353 350 346 342 339 335 331 328 326 325 325 326 326 326 324 325 329 333 336 338 339 340 344 350 356 360 3 6 5 2 359 357 356 356 354 353 353 354 356 358 359 359 359 358 355 350 344 339 337 335 330 325 325 329 335 347 1 3 357 5 17 34 52 61 61 61 61 61 64 66 70 74 77 80 81 82 85 89 93 97 99 99 100 102 104 106 108 109 110 111 111 112 114 116 118 120 122 123 124 128 132 137 141 140 142 147 148 148 148 150 154 159 163 167 171 175 180 184 188 192 196 199 203 34 31 28 26 23 20 17 13 9 6 3 360 357 355 352 350 348 346 343 341 338 335 333 330 328 325 323 321 319 318 316 315 314 312 311 310 309 308 307 306 305 305 304 304 303 303 302 301 301 300 299 299 298 296 294 294 295 296 297 297 297 296 296 296 296 296 297 297 297 297 298 299 300 301 301 300 299 298 299 299 300 300 299 299 300 299 299 298 298 298 297 295 294 293 292 292 291 291 289 289 289 289 288 288 287 286 285 284 283 282 281 280 280 280 280 279 279 279 279 279 278 278 278 277 276 275 275 274 274 273 272 272 271 272 272 272 271 270 269 268 268 268 268 268 269 270 271 265 253 241 236 236 236 236 236 234 230 224 217 212 207 204 201 200 198 195 192 188 185 179 173 165 155 144 133 125 120 118 121 134 146 160 169 182 224 359 13 13 10 9 10 9 6 0 352 348 346 345 340 330 314 300 299 310 322 331 335 336 332 329 336 348 354 352 347 350 13 46 55 55 59 76 75 65 48 34 26 20 12 359 346 340 338 348 45 70 63 64 69 82 105 114 99 83 82 88 318 317 1 71 104 117 122 124 125 125 126 128 129 131 133 133 132 130 128 127 126 126 126 127 126 125 124 123 122 122 122 121 121 121 122 122 124 125 127 128 128 129 128 127 124 122 121 121 123 124 124 123 122 121 119 117 115 115 116 117 118 118 117 114 113 109 106 102 100 98 96 93 89 86 86 86 86 86 87 85 82 78 72 67 63 59 53 47 44 48 54 59 62 63 62 59 57 54 52 52 57 62 67 71 73 73 74 73 72 70 67 65 63 62 62 61 60 60 62 64 67 68 67 64 60 55 50 44 38 33 29 27 26 25 27 27 27 27 28 31 34 37 38 38 37 36 36 35 33 30 27 25 25 25 25 27 28 28 30 34 34 24 9 6 12 9 5 5 6 3 355 345 338 338 344 354 3 5 5 7 9 6 2 360 359 359 359 359 358 354 350 346 342 337 334 330 327 325 324 324 325 325 325 325 326 328 329 332 334 336 339 343 349 354 358 1 2 1 360 358 357 356 354 353 352 352 354 356 357 357 358 358 356 353 349 344 338 334 331 326 324 324 325 330 343 352 351 350 357 7 27 48 57 57 54 52 55 58 63 67 72 76 78 80 81 83 85 91 99 102 103 105 106 107 107 108 110 111 111 112 113 116 117 119 121 123 125 126 128 132 138 142 143 148 151 152 152 152 154 158 162 166 169 172 176 180 184 188 191 195 198 202 41 38 36 33 29 26 23 19 15 10 7 3 360 357 355 352 350 348 345 342 339 336 333 330 327 325 323 321 319 317 315 314 313 311 310 309 308 307 306 305 304 304 303 303 302 302 301 300 300 299 298 298 297 296 293 293 293 294 295 295 295 295 295 295 295 295 296 296 296 296 297 298 299 300 300 300 299 298 298 299 299 299 299 299 299 299 298 298 298 298 297 295 294 292 291 291 291 291 290 289 288 288 288 288 287 286 285 284 283 282 281 280 280 280 279 279 279 279 279 279 279 278 278 277 276 275 275 274 274 273 272 272 272 272 271 271 270 269 269 270 270 270 270 271 273 276 274 264 251 245 240 237 235 235 235 234 231 227 222 217 212 209 206 204 201 199 195 191 185 179 172 162 149 136 126 120 119 122 130 143 153 161 162 163 154 34 18 14 10 8 7 6 2 356 348 343 342 341 336 326 313 305 308 319 326 329 331 333 336 341 348 358 360 356 353 4 29 55 64 69 73 77 78 73 61 46 35 21 7 355 347 342 338 350 36 55 35 27 26 15 5 11 27 39 46 46 33 30 50 78 98 112 119 122 124 126 127 128 130 131 131 128 127 128 127 125 125 125 125 125 125 124 123 123 122 121 121 121 120 120 121 123 125 127 129 131 131 131 131 129 126 124 123 123 123 124 124 122 121 119 117 115 115 116 117 118 118 118 117 115 113 112 109 107 103 100 97 94 92 91 91 91 90 89 88 88 86 83 78 72 67 62 55 47 42 45 52 59 65 67 67 65 62 59 57 59 63 66 68 71 73 74 74 73 71 69 66 64 63 63 63 61 60 60 61 63 66 68 69 68 65 60 54 47 40 33 28 26 24 25 25 25 24 24 24 26 29 32 34 34 33 32 32 31 30 27 23 19 18 19 22 23 23 23 23 24 25 24 9 3 9 5 2 2 5 5 359 349 342 343 350 0 7 7 6 8 8 5 3 2 360 359 359 359 357 353 349 345 341 337 332 329 327 325 324 324 325 325 326 326 326 327 328 329 331 334 338 343 348 351 356 358 359 358 358 358 357 355 354 352 351 352 354 356 357 356 356 356 354 350 345 340 334 330 327 324 323 321 320 327 336 341 340 341 351 5 24 42 50 50 48 47 49 52 56 62 68 73 76 79 83 90 90 95 101 105 107 109 110 111 111 111 113 113 114 114 115 118 119 120 122 124 126 128 129 132 136 141 146 151 155 156 157 158 160 163 165 168 171 174 178 181 184 187 190 193 197 199 48 47 44 40 37 33 29 25 20 15 11 7 4 0 358 355 352 350 347 344 341 337 334 330 328 325 322 320 318 316 315 313 312 310 309 308 307 306 305 304 303 303 302 301 301 301 300 300 299 298 298 297 297 295 293 292 292 293 294 294 294 294 295 295 295 295 295 296 296 295 296 297 298 299 299 299 298 298 298 298 299 299 299 299 298 298 298 297 297 297 296 295 293 292 291 291 291 290 290 289 288 288 288 287 286 285 285 284 283 282 281 281 280 280 279 279 279 279 279 279 279 278 278 277 276 275 275 274 274 273 273 273 273 272 272 271 270 270 270 271 271 270 271 273 275 277 274 266 256 249 244 239 236 235 235 235 234 230 226 222 217 214 211 208 205 202 198 191 184 179 172 157 138 123 115 114 118 127 138 145 152 155 157 150 125 47 17 9 7 5 5 5 3 354 344 339 336 334 329 319 313 314 319 325 327 326 327 337 343 350 358 4 4 2 7 22 41 56 64 68 72 74 64 56 45 38 29 15 1 352 347 340 338 352 31 49 27 11 8 6 6 13 23 36 49 61 72 86 99 103 99 108 116 121 124 126 127 129 130 129 125 122 123 124 124 124 124 124 124 125 125 124 123 122 122 121 121 120 119 119 120 122 125 128 130 132 133 133 132 130 128 125 124 123 123 122 122 121 120 118 115 114 115 116 118 119 119 119 117 116 114 113 112 109 104 100 98 97 97 97 97 96 95 94 92 92 90 87 82 77 71 65 57 48 42 44 51 58 67 71 71 69 66 65 65 66 68 69 70 72 74 75 74 73 71 68 65 63 62 64 65 64 63 62 61 62 64 67 70 70 68 63 57 49 42 36 29 26 26 26 25 23 22 20 18 19 22 26 27 27 26 26 26 27 27 24 20 15 14 15 17 17 16 16 15 14 15 18 11 4 3 358 354 357 2 4 0 351 346 349 358 8 10 7 5 7 10 11 9 7 1 355 355 356 355 350 348 344 340 336 332 329 328 326 325 324 324 324 326 328 327 328 328 330 332 335 339 343 347 349 352 354 355 354 355 355 355 354 353 351 350 351 353 355 355 354 354 353 350 345 340 334 329 326 325 325 323 320 319 324 330 330 329 331 339 358 19 32 39 40 38 38 42 46 51 57 63 68 71 73 79 89 96 101 104 109 112 112 113 113 113 115 117 117 117 117 118 120 121 121 122 124 127 129 131 133 138 143 148 153 156 158 161 164 166 168 170 171 173 176 179 182 184 187 189 191 194 196 57 55 52 49 45 40 36 32 27 22 17 12 8 4 1 358 356 353 349 346 343 339 335 331 328 325 323 320 318 316 314 312 311 309 308 307 306 305 304 303 302 301 301 300 300 299 299 299 298 297 297 296 296 294 293 291 292 292 292 293 293 293 294 294 294 294 294 295 295 295 294 295 297 298 298 298 298 297 297 298 298 298 298 298 298 298 297 297 297 297 296 295 293 292 291 291 291 290 290 289 288 288 287 287 286 285 284 284 283 283 282 281 280 280 279 279 279 279 279 279 279 278 278 277 276 275 275 275 275 274 274 274 274 274 273 271 271 271 272 273 272 272 273 274 275 275 272 266 260 254 247 242 238 237 237 238 237 235 231 227 223 219 215 212 209 204 198 191 184 179 167 147 127 113 107 109 119 131 137 139 144 149 157 133 137 36 10 2 2 3 6 9 7 356 345 337 330 326 321 315 313 319 325 329 329 329 334 344 350 357 5 10 11 14 24 36 45 52 56 56 55 47 43 41 34 26 17 5 354 349 345 339 338 353 28 48 32 10 4 9 15 23 32 44 59 74 86 97 106 111 103 104 112 119 122 125 127 128 128 125 120 118 119 121 122 122 123 123 124 124 124 123 123 122 121 121 120 119 118 118 118 121 124 127 129 131 132 132 131 130 128 126 124 123 122 121 120 120 119 116 114 114 115 117 119 120 120 119 118 117 115 114 112 110 106 102 100 99 99 99 99 99 100 99 97 95 92 88 83 78 71 64 56 49 44 45 51 59 67 71 71 68 66 66 67 70 72 72 73 73 75 75 74 73 71 68 65 62 61 62 64 65 64 61 59 59 61 64 68 69 68 65 59 54 50 44 37 30 26 21 20 17 16 13 10 11 14 18 20 20 20 21 21 21 21 20 17 14 12 11 10 10 9 8 6 2 5 7 3 360 354 348 347 352 358 1 358 352 348 353 2 8 8 4 2 2 4 9 15 17 7 349 347 349 349 347 345 342 339 335 331 328 327 326 326 325 324 325 327 329 329 329 330 332 335 337 340 343 345 347 350 351 351 351 351 351 351 350 349 348 347 348 350 351 351 350 349 348 344 339 335 330 325 323 324 325 325 323 323 325 327 325 323 330 345 4 16 24 27 28 29 33 38 43 48 53 57 64 67 65 67 75 87 98 106 111 114 114 114 115 114 116 118 119 119 118 119 120 121 122 123 124 128 131 134 137 141 146 151 154 157 160 164 166 169 172 174 175 176 177 180 182 184 186 188 189 191 192 62 61 59 56 53 49 45 40 35 29 23 18 13 9 5 2 359 356 353 349 346 342 337 333 330 326 323 320 318 316 314 312 310 309 307 306 305 304 303 302 301 300 299 299 298 298 298 297 297 296 296 295 295 294 292 291 291 291 292 292 293 293 293 293 293 293 293 294 294 294 293 294 295 296 297 297 297 297 297 297 297 297 298 297 297 297 297 296 296 296 295 295 293 292 290 290 290 290 289 289 288 287 287 286 286 285 284 284 283 283 282 281 280 280 279 279 279 279 279 279 279 279 278 277 277 276 276 276 276 276 276 276 276 275 273 272 273 274 275 275 275 275 275 275 276 274 269 265 261 256 251 246 242 240 240 241 241 239 236 232 228 224 220 216 212 206 199 191 183 174 158 139 121 110 105 106 117 129 134 135 143 154 139 118 202 15 1 358 1 4 8 10 7 359 349 337 326 320 317 315 317 324 329 331 332 335 342 350 355 2 11 19 22 29 37 44 47 48 47 44 43 41 41 42 41 29 15 1 352 348 344 338 339 355 27 51 45 23 12 22 30 36 44 53 66 80 91 100 108 112 105 101 109 116 120 123 125 126 124 121 118 117 118 119 121 121 122 122 123 123 122 122 121 121 121 120 120 119 118 117 117 118 121 124 127 130 131 131 130 128 127 126 124 123 122 121 120 120 118 115 113 114 115 118 120 121 120 119 118 117 115 114 113 111 108 105 103 102 101 100 100 101 101 101 99 95 91 87 83 78 71 61 53 48 45 46 51 59 66 69 70 68 66 66 67 70 73 73 72 72 73 73 72 71 70 67 64 60 58 58 60 62 62 59 56 56 58 61 63 65 66 65 63 61 58 50 41 31 23 17 14 12 9 7 4 4 6 8 11 14 18 20 19 18 17 16 14 11 8 6 4 3 3 2 358 357 0 2 359 353 347 341 341 347 355 358 357 352 351 357 4 6 2 356 354 355 355 1 15 26 17 350 335 338 342 343 342 339 336 333 329 325 324 326 326 326 326 327 328 328 328 329 331 334 336 338 340 340 342 344 347 349 349 349 348 347 345 343 341 341 341 342 344 345 345 344 344 343 340 337 332 327 324 324 325 327 329 328 326 325 325 325 327 336 349 6 14 17 18 17 19 27 34 39 44 48 53 60 63 61 56 51 58 78 95 105 110 113 113 114 114 115 117 117 117 117 118 120 120 121 126 128 130 135 139 143 147 151 154 157 160 163 165 167 169 172 175 177 178 179 181 182 184 185 186 187 188 189 64 64 63 62 60 57 53 49 44 37 32 26 20 14 10 6 3 360 356 353 349 345 340 336 332 328 325 322 319 316 314 312 310 308 307 305 304 303 302 301 300 299 298 297 297 297 297 296 296 295 295 294 294 293 292 291 291 291 291 292 292 292 292 292 292 292 292 293 293 293 292 293 294 295 296 296 296 296 296 297 297 297 297 297 296 296 296 296 295 295 295 294 293 292 290 290 290 290 289 289 288 287 287 286 285 285 284 284 283 283 282 281 281 280 280 279 279 280 280 280 280 279 279 278 277 277 277 277 277 278 278 278 278 276 275 274 275 276 276 275 276 278 277 275 275 273 268 265 263 259 255 250 247 245 244 245 244 243 241 237 233 230 225 221 216 209 200 190 179 167 151 134 120 113 108 109 112 118 128 148 162 141 120 70 330 15 2 359 3 6 8 8 6 1 353 341 326 317 314 315 319 325 329 332 336 341 346 352 358 8 21 30 35 40 43 49 53 53 50 46 43 43 46 59 68 42 355 351 349 348 344 340 343 360 30 58 64 46 34 41 46 51 57 63 73 83 91 99 105 106 101 99 106 113 117 120 122 123 122 120 118 118 118 119 120 120 121 121 121 121 120 120 120 120 120 120 119 119 118 117 117 117 119 122 125 128 129 129 128 128 127 126 125 124 123 122 121 120 117 115 113 114 115 117 119 119 119 119 120 116 115 114 112 110 108 106 105 104 103 102 102 100 100 99 97 95 91 87 83 77 69 59 51 46 43 42 48 57 64 69 70 69 68 67 67 69 71 71 69 69 70 71 70 69 68 65 62 58 55 54 55 57 58 56 53 52 54 56 58 60 62 63 65 65 61 51 42 34 26 19 14 9 6 3 1 360 359 1 4 8 14 17 17 15 14 13 10 6 3 1 359 357 357 356 353 354 1 4 359 350 343 338 339 345 351 354 355 356 356 2 7 5 356 347 346 348 347 351 8 25 25 8 325 322 335 341 339 337 334 331 326 321 321 323 323 323 323 324 326 327 327 328 330 332 335 336 337 338 339 342 345 347 348 348 347 344 340 337 334 333 334 334 337 339 339 340 340 340 339 337 331 327 326 326 326 328 330 328 325 322 321 325 332 341 352 2 8 10 9 9 10 17 25 32 38 38 39 46 53 57 54 43 38 49 75 97 108 112 112 112 113 114 117 119 119 120 121 123 123 124 127 131 134 138 143 148 152 156 159 161 163 165 167 169 170 172 175 177 179 180 181 182 183 184 185 185 185 185 67 67 67 67 66 64 61 57 53 48 42 35 27 21 15 11 7 4 0 356 352 348 343 339 335 331 327 323 320 317 315 312 310 308 306 305 304 302 301 300 300 299 298 297 296 296 296 295 295 295 294 293 293 292 292 291 291 291 291 291 292 292 292 291 291 291 291 292 292 292 291 291 292 294 295 295 296 296 296 296 296 296 296 296 296 296 296 295 295 295 295 294 293 292 290 289 289 289 289 288 288 287 286 286 285 285 284 284 283 283 282 282 281 280 280 280 279 280 280 280 280 280 279 279 278 278 278 278 279 280 281 281 280 279 277 277 277 276 276 275 276 277 278 277 275 272 269 267 265 262 258 255 251 249 248 248 248 247 245 242 239 235 230 225 220 212 200 187 175 161 145 131 123 120 114 118 118 131 193 224 159 105 46 1 7 25 22 7 5 8 9 8 6 2 355 344 328 317 312 313 317 322 326 332 338 344 349 355 3 18 33 42 45 44 47 64 72 71 65 58 52 54 70 95 113 129 297 342 352 350 346 339 340 360 35 72 84 68 55 60 60 63 68 72 76 80 85 91 96 97 95 96 103 109 114 116 119 120 120 119 118 118 118 118 119 119 119 119 120 119 118 118 118 118 118 119 119 119 119 118 118 119 120 121 124 126 127 128 127 127 127 126 125 125 124 123 121 120 118 116 115 116 117 117 118 118 118 120 120 115 114 113 112 109 107 106 105 105 105 104 102 100 98 97 96 95 92 88 84 78 70 60 52 45 40 38 43 53 62 69 72 71 68 66 66 67 69 69 67 67 67 68 68 67 65 63 59 56 53 50 50 51 52 51 49 49 49 51 53 54 56 58 61 61 56 49 43 36 30 22 16 10 5 2 0 359 357 359 2 6 10 11 11 10 9 7 5 1 358 356 355 354 353 352 348 352 359 2 357 348 340 337 338 343 347 347 351 355 359 5 8 1 347 334 333 341 342 345 357 11 18 14 335 318 329 338 338 336 333 330 325 320 319 320 321 321 320 321 323 327 328 328 329 329 330 332 334 336 338 340 343 346 348 349 348 344 340 336 333 331 330 330 331 334 337 339 339 339 338 336 332 329 327 326 325 327 328 325 320 320 318 324 336 347 356 2 5 6 6 7 8 11 19 28 34 34 30 29 36 43 47 42 36 41 52 88 108 114 113 111 110 112 115 119 122 125 127 128 129 130 132 134 137 140 145 151 156 160 163 165 167 168 169 171 172 174 175 177 178 179 181 181 182 183 183 183 183 181 72 71 72 72 72 71 68 66 62 58 52 44 37 29 23 17 12 8 4 0 356 352 347 342 338 333 329 325 322 319 316 313 310 308 306 305 303 302 301 300 299 298 297 296 295 295 295 294 294 294 293 292 292 291 291 290 290 290 290 290 291 291 290 290 289 289 290 290 291 291 290 290 291 292 293 294 295 295 295 295 295 295 295 295 295 295 295 295 295 295 294 293 293 291 290 289 289 289 288 288 288 287 286 286 285 285 285 284 284 283 283 282 281 281 280 280 279 280 280 280 280 280 280 280 280 279 279 280 282 283 284 284 283 282 280 279 279 279 279 280 282 281 281 279 276 273 271 269 268 266 262 259 255 253 251 251 251 250 248 245 243 239 234 229 223 213 199 183 167 151 138 131 129 129 122 127 150 234 277 302 18 40 19 14 18 29 36 14 5 7 9 9 6 1 355 346 330 317 310 308 306 309 317 329 342 351 357 4 14 29 42 48 49 47 102 114 101 90 80 71 65 68 78 94 106 103 355 357 358 350 333 321 324 343 37 88 95 83 74 75 72 71 73 76 77 77 81 86 91 91 89 93 100 106 110 113 116 117 118 117 117 117 118 118 118 118 118 118 118 117 117 117 116 116 117 117 118 119 119 120 121 122 122 124 125 126 127 127 127 127 127 126 126 125 124 123 121 120 118 117 117 118 119 118 117 117 119 121 118 115 113 112 111 109 108 107 107 107 107 105 102 99 98 96 96 95 92 89 85 80 73 65 56 48 40 36 39 48 60 70 75 73 69 65 64 65 67 68 67 65 66 66 67 66 64 61 58 54 51 49 48 48 47 46 44 43 43 45 47 48 48 51 54 54 50 44 39 35 30 25 20 14 7 3 1 1 0 2 5 8 10 9 6 4 3 1 359 357 355 354 354 354 351 349 346 350 354 355 350 345 341 338 337 341 342 341 345 352 359 3 0 349 333 319 321 333 338 340 346 353 358 358 344 336 338 339 338 336 334 332 326 321 320 321 321 322 321 321 323 328 330 330 329 328 328 329 332 334 337 339 343 345 348 349 347 345 342 339 336 333 332 332 332 335 337 339 339 339 338 336 333 331 329 326 326 327 325 320 315 323 323 327 339 351 358 2 4 5 6 7 7 10 20 31 37 39 37 31 29 33 38 37 31 31 23 62 114 118 110 105 103 105 111 117 124 129 131 132 132 133 133 134 138 142 147 153 158 163 165 167 169 170 172 174 176 176 177 178 178 179 180 180 181 181 182 181 180 179 77 76 76 77 77 76 75 73 71 67 61 54 46 39 32 25 20 15 10 6 1 356 351 345 341 336 332 328 324 320 317 314 312 309 307 305 303 302 300 299 298 297 296 295 295 294 294 293 293 293 292 292 291 291 290 290 289 289 289 289 290 289 289 289 289 289 289 289 289 290 289 289 290 291 292 293 294 294 294 295 295 295 295 295 295 295 295 295 294 294 294 293 292 291 290 289 288 288 288 288 288 287 287 286 285 285 285 284 284 283 283 282 281 281 280 280 280 280 280 280 281 281 282 282 282 281 281 283 285 286 287 287 286 285 283 281 281 282 284 284 280 278 278 277 275 273 272 271 270 268 265 262 258 256 254 253 253 252 250 248 245 242 238 233 225 212 193 170 148 131 127 131 135 139 136 139 173 276 316 353 25 33 27 22 23 29 33 16 5 10 12 11 5 359 351 341 327 315 305 294 279 276 296 325 352 5 11 16 25 36 45 45 39 134 193 162 122 102 88 76 65 59 45 31 66 63 31 29 54 55 305 308 309 306 89 104 102 95 89 86 83 79 78 80 80 80 83 88 91 89 86 90 97 103 108 112 115 116 116 116 116 117 117 117 116 116 116 116 117 116 116 116 115 115 115 116 117 118 119 121 122 124 125 126 127 127 127 127 126 126 126 126 125 125 124 123 122 120 119 118 119 119 118 117 117 118 119 121 116 113 112 112 111 110 110 109 109 109 108 105 102 100 97 96 95 94 92 90 87 82 77 70 62 53 44 39 37 44 57 70 75 75 71 66 63 63 65 66 66 65 66 66 66 65 63 60 58 56 54 52 51 50 49 45 40 37 37 38 39 40 41 42 44 45 44 42 38 33 29 25 21 17 11 6 4 3 3 4 7 9 10 7 4 2 360 359 358 357 355 354 355 353 351 347 345 347 349 348 346 344 343 340 337 337 336 333 335 344 353 357 351 335 320 312 316 327 333 334 338 340 341 340 336 334 332 332 331 333 333 333 330 325 323 323 324 325 325 325 327 330 334 333 331 330 330 331 332 334 337 341 343 345 347 347 346 344 342 340 339 338 338 337 337 336 337 340 339 339 340 339 337 335 333 329 330 330 324 319 316 319 325 331 340 353 360 2 4 4 3 2 360 6 19 32 40 42 44 42 39 39 39 34 25 16 360 340 64 82 81 85 87 92 103 114 124 128 130 131 131 131 130 133 139 145 150 155 160 163 167 169 170 171 174 178 180 182 182 182 182 181 181 181 181 181 183 183 181 179 80 79 79 79 80 80 79 78 76 73 68 60 51 44 37 32 28 25 20 15 9 2 355 349 344 339 334 330 326 323 319 316 313 310 307 305 303 301 300 298 297 296 295 295 294 293 293 292 292 292 291 291 291 290 289 289 289 288 288 288 289 289 289 289 289 288 288 288 288 289 288 288 289 290 291 292 293 293 294 294 294 294 294 295 295 295 294 294 294 294 293 293 292 291 290 288 288 288 288 288 288 287 287 286 285 285 285 284 284 283 283 282 282 281 280 280 280 280 280 281 281 282 283 284 284 283 284 285 287 288 289 289 289 287 286 285 286 288 289 286 280 277 276 275 274 273 273 273 272 270 267 264 261 258 256 255 255 254 252 250 247 245 242 236 225 206 174 131 96 83 95 122 138 143 138 131 68 16 17 30 39 35 27 25 26 26 23 13 10 23 33 19 355 342 336 328 318 307 293 264 234 232 260 336 19 27 27 28 33 39 41 29 6 115 155 155 123 105 95 85 71 62 57 46 38 35 18 37 133 144 243 295 290 237 139 116 109 104 98 94 91 87 85 84 86 88 91 93 94 90 86 88 96 102 107 111 114 114 114 114 114 116 116 116 115 114 115 115 116 116 116 115 114 114 114 115 116 117 119 121 123 125 127 128 128 128 128 127 126 126 126 125 125 125 124 123 122 120 119 118 118 117 117 117 118 118 119 119 116 113 112 111 111 111 111 111 110 109 107 105 102 100 98 96 95 95 93 91 88 85 80 75 68 60 51 45 40 42 52 64 73 76 74 69 64 63 63 65 65 67 68 69 68 67 64 62 59 58 58 57 54 53 51 47 39 33 30 29 30 31 32 32 32 34 36 37 35 32 28 23 20 16 10 5 2 2 3 3 4 4 4 3 2 360 358 358 359 360 357 355 355 353 349 344 343 345 346 345 343 343 344 342 337 333 329 323 322 333 348 353 344 325 309 305 311 322 326 326 328 329 330 329 329 328 325 323 321 322 328 331 332 330 326 326 326 327 327 328 330 333 338 337 335 334 335 336 336 335 337 342 343 344 345 345 344 343 341 341 341 342 343 343 342 340 341 342 343 344 345 345 344 342 339 337 337 335 329 322 317 317 326 335 340 352 360 2 4 3 1 359 357 2 12 27 39 42 45 46 45 45 44 38 28 16 359 334 325 38 49 57 61 71 85 102 117 120 121 121 123 123 126 133 141 147 152 156 161 165 168 171 172 174 176 180 183 186 188 188 188 187 186 184 184 183 183 183 182 181 79 78 77 77 78 78 78 76 74 71 65 56 45 38 33 32 33 35 32 26 18 10 1 353 347 341 337 333 329 325 321 318 314 311 308 306 304 302 300 298 297 296 295 294 293 293 292 292 291 291 291 291 290 290 289 288 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 288 289 290 291 291 292 293 293 293 294 294 294 294 294 293 293 294 294 293 292 291 290 289 288 287 287 288 288 287 287 286 286 285 285 284 284 284 283 283 282 282 281 280 280 280 280 280 281 282 284 286 287 287 287 287 287 288 289 290 290 290 289 289 290 292 292 290 285 281 277 275 274 274 273 273 273 272 271 269 267 264 261 258 257 257 256 254 253 250 247 244 237 219 185 128 86 69 54 40 68 113 110 63 45 38 46 72 61 50 38 27 20 16 13 9 8 19 45 72 94 289 308 316 314 304 288 261 222 199 193 176 89 64 54 46 42 41 43 40 13 230 130 134 114 113 107 102 89 72 63 59 52 37 17 354 266 167 143 160 204 220 173 138 123 115 108 103 100 99 95 91 89 90 94 97 99 97 93 87 88 94 100 106 109 112 113 113 113 113 115 115 115 114 114 114 114 115 116 116 115 113 113 113 113 114 116 118 120 123 125 127 128 128 127 126 126 125 125 125 125 125 125 125 124 122 120 119 118 117 117 117 118 118 118 119 118 117 116 113 112 112 112 111 111 110 109 107 105 103 100 99 97 96 96 95 93 90 87 83 79 73 67 60 53 46 43 47 57 67 74 77 74 70 66 63 62 62 64 70 74 72 69 66 63 58 53 44 40 44 51 50 46 38 31 25 21 20 20 22 24 25 26 28 31 32 30 26 20 15 10 4 359 356 356 358 359 359 359 358 357 357 358 358 359 359 0 359 356 354 351 346 343 341 342 345 345 342 343 345 343 336 329 321 314 310 320 339 347 339 319 303 298 305 313 317 318 318 318 319 321 325 324 322 321 320 323 329 333 336 334 330 328 327 326 327 331 332 335 339 341 341 341 342 342 340 338 338 340 341 342 343 342 341 340 339 339 339 340 342 342 342 343 345 346 348 349 349 348 347 347 345 346 345 344 340 331 316 310 319 334 340 349 354 357 0 2 2 2 1 3 11 25 38 42 45 46 46 48 49 48 43 30 18 3 350 10 35 44 45 48 60 77 88 90 97 101 105 113 125 137 146 152 156 160 166 169 172 174 176 178 180 182 185 189 193 195 195 194 193 190 188 187 186 185 182 183 76 75 74 73 72 72 71 70 67 62 56 48 39 31 27 26 29 36 37 33 27 19 8 358 350 344 339 335 331 327 324 320 316 313 310 307 304 302 300 298 297 295 294 294 293 292 292 291 291 290 290 290 289 289 288 288 287 287 287 288 288 288 288 288 288 287 287 286 286 286 286 286 287 288 289 290 290 291 292 292 293 293 294 294 294 293 292 292 293 293 293 292 291 290 289 288 287 287 287 287 287 286 286 286 285 285 285 284 284 284 283 283 282 281 281 280 280 280 281 282 283 286 288 290 291 290 289 288 287 288 289 289 289 289 291 293 294 292 288 284 280 278 276 274 273 273 273 272 272 272 271 269 266 263 261 259 259 259 258 257 254 252 249 239 210 156 113 88 67 50 40 43 57 56 37 25 26 44 85 73 35 24 17 8 2 360 360 5 24 64 123 159 192 259 294 298 289 268 226 194 179 163 142 116 94 80 68 59 55 59 86 153 194 156 130 111 115 107 88 71 61 58 55 46 31 15 2 355 116 128 141 169 183 169 149 131 117 108 104 103 102 99 94 90 89 96 101 102 100 95 90 88 92 98 103 107 109 110 111 112 113 114 114 113 113 113 113 113 114 116 116 114 113 112 111 111 112 114 116 119 122 124 125 127 127 126 125 124 124 124 125 125 125 126 126 125 123 121 119 118 117 117 118 119 119 119 119 118 118 117 114 112 112 111 111 111 110 109 108 106 104 102 101 100 98 97 96 94 92 89 86 82 77 72 66 60 53 48 46 49 57 66 73 77 77 72 67 61 56 59 72 79 77 72 67 63 57 48 34 31 38 43 45 43 37 29 23 18 14 13 15 16 18 21 23 26 27 26 22 15 8 2 357 352 350 350 352 355 356 356 355 354 355 357 358 360 1 2 0 357 353 350 346 343 343 344 344 343 342 343 344 341 332 325 317 308 302 306 321 335 332 313 303 296 300 305 309 311 312 311 313 316 321 321 321 321 324 329 335 338 338 336 334 332 330 329 329 333 334 338 341 344 346 348 349 349 347 344 341 338 339 340 340 339 338 337 336 335 334 333 334 334 336 338 342 344 344 345 346 345 345 345 348 350 351 350 345 329 313 309 315 329 338 343 345 347 352 358 2 5 7 9 13 25 34 39 42 44 45 48 50 52 52 44 35 28 19 19 26 29 29 31 45 55 53 57 63 68 71 96 135 151 157 160 162 164 170 174 177 178 180 183 184 185 187 192 195 197 198 197 197 195 192 191 190 188 186 185 74 73 72 71 70 69 67 65 62 59 55 50 43 36 29 24 23 27 32 35 33 27 16 5 356 348 343 338 334 330 326 322 318 314 311 308 305 302 300 298 297 295 294 293 292 292 291 291 290 290 290 289 289 288 288 287 287 287 287 287 287 287 287 287 287 286 286 285 285 285 285 285 286 287 288 289 289 290 291 292 292 292 293 293 293 293 292 291 292 292 292 292 291 290 289 288 287 287 287 287 286 286 286 285 285 285 285 284 284 284 283 283 282 281 281 281 281 281 281 282 284 287 291 293 294 293 290 288 287 287 287 287 287 289 291 294 293 290 286 284 282 280 277 275 274 273 272 273 273 272 272 270 269 266 264 263 263 264 265 264 263 263 262 253 216 137 115 103 68 49 43 40 47 48 35 18 11 19 35 37 27 18 12 4 360 357 357 2 10 57 160 164 181 207 256 271 265 240 205 183 169 151 134 119 106 95 87 80 76 83 113 150 171 162 136 115 107 90 72 64 60 55 46 33 21 15 11 14 70 118 143 183 188 173 151 130 113 103 102 102 102 99 91 85 86 94 101 103 101 96 92 90 92 97 101 104 106 108 110 111 112 112 112 112 112 112 112 113 113 115 115 114 112 111 110 110 111 113 115 118 120 121 123 124 124 124 123 123 123 124 124 125 126 127 127 126 124 122 121 119 118 118 118 119 120 120 119 118 118 117 114 112 111 111 111 111 111 110 110 109 107 105 103 101 99 97 95 93 92 90 88 85 81 76 71 67 61 54 48 44 45 52 63 72 79 81 76 66 50 51 69 79 80 75 68 63 57 48 37 33 35 38 40 40 36 30 25 20 16 12 10 9 9 12 17 21 22 21 18 13 6 358 352 350 349 349 351 353 356 358 359 360 0 0 1 2 4 3 2 359 356 352 349 347 346 346 344 342 342 342 342 337 329 322 315 305 297 298 307 324 325 312 304 297 296 299 304 307 308 308 310 314 316 314 316 319 326 334 340 342 341 338 337 336 333 332 332 335 338 341 344 348 352 353 354 354 352 349 346 342 340 340 338 337 336 335 333 332 330 328 327 327 328 330 333 335 334 334 335 335 340 344 346 347 349 348 336 309 297 309 319 330 334 338 340 341 345 350 355 358 1 3 10 20 29 33 37 40 42 43 44 48 52 50 46 38 30 21 13 8 9 11 20 34 38 41 41 40 32 22 182 189 181 174 173 176 181 183 184 184 185 186 187 188 191 195 197 198 199 199 198 196 195 194 193 191 189 188 75 75 74 72 71 69 67 65 64 63 60 57 53 48 40 32 24 24 29 35 37 33 25 14 3 354 347 341 336 332 328 324 320 316 313 309 306 303 301 299 297 295 294 293 292 291 291 290 290 290 289 289 288 288 287 287 287 286 286 287 287 287 286 286 286 286 285 284 285 285 285 284 285 286 287 288 288 289 290 291 291 291 292 293 293 292 291 291 291 291 291 291 290 289 289 288 287 286 287 286 286 286 285 285 285 285 285 284 284 284 283 283 282 282 282 281 282 282 282 283 285 288 292 294 295 294 291 288 286 286 286 285 285 287 289 291 288 285 284 283 282 280 278 276 274 273 273 273 273 273 273 272 271 270 268 268 269 272 273 275 277 280 282 282 285 112 125 123 90 61 47 38 40 37 22 9 5 10 17 19 18 24 20 8 2 358 357 357 351 316 203 178 196 189 211 224 214 205 195 183 166 145 129 118 109 102 97 95 92 95 112 130 138 134 117 96 80 78 70 72 65 51 34 19 15 16 14 8 15 34 41 191 195 173 141 119 106 100 101 103 101 90 78 78 85 92 98 101 100 97 93 91 92 96 101 104 106 107 109 111 111 111 111 111 111 112 112 113 113 114 114 113 111 110 110 110 111 112 115 117 118 119 120 121 122 122 123 123 124 124 125 126 127 127 127 127 126 124 123 121 120 119 119 119 120 120 119 118 118 117 116 114 112 112 112 112 112 113 114 113 110 107 105 102 98 96 94 93 92 91 90 88 84 79 75 71 67 61 54 47 43 44 53 66 79 88 88 82 72 59 71 80 81 76 69 62 57 51 43 38 36 36 37 36 34 32 28 24 19 13 8 5 3 5 9 13 15 14 12 9 4 357 353 352 351 352 353 355 0 6 9 10 10 8 7 8 7 5 4 3 0 357 355 354 353 349 344 341 340 339 336 331 324 319 315 305 295 294 303 320 324 315 305 297 293 293 299 304 306 306 307 311 314 313 313 315 324 336 343 346 343 340 338 339 337 336 336 338 341 345 349 352 355 359 359 357 354 351 348 345 342 339 337 335 334 333 331 331 329 327 326 326 325 326 328 328 327 328 328 328 331 335 336 336 336 331 313 298 298 310 322 329 330 331 333 334 338 343 345 347 350 354 5 14 21 26 29 32 33 32 34 41 48 51 50 43 33 21 9 2 358 358 6 19 27 28 24 16 1 338 297 239 213 197 193 195 195 193 192 192 192 192 193 193 194 195 197 197 198 201 202 201 200 199 197 195 192 191 78 77 76 75 74 73 72 70 70 68 67 65 63 59 53 45 37 33 34 38 41 39 33 23 13 2 353 345 339 335 330 326 322 318 315 311 308 304 301 299 297 295 294 292 291 291 290 290 290 289 289 288 288 287 287 286 286 286 286 286 286 286 286 285 285 285 284 283 284 284 284 284 284 285 286 287 287 289 290 290 291 291 291 292 292 291 291 290 290 290 291 290 290 289 288 287 286 286 286 286 286 285 285 285 285 285 285 284 284 284 283 283 282 282 282 282 283 283 284 285 286 288 291 293 294 293 290 288 286 285 285 285 286 287 288 287 284 282 282 283 281 279 278 276 275 274 274 274 274 274 274 274 274 273 273 274 276 280 284 289 295 299 304 311 323 325 224 153 120 75 44 33 25 16 11 7 6 7 11 15 22 26 21 9 2 358 352 345 334 309 252 206 212 197 197 201 196 193 190 181 164 143 126 117 110 106 103 101 100 99 104 109 110 104 94 83 73 71 74 83 73 46 18 8 15 19 10 356 358 14 22 164 186 158 123 108 103 101 101 100 92 73 69 76 84 90 96 99 99 98 95 93 93 96 100 104 107 108 110 111 111 111 111 112 112 113 112 112 112 112 113 112 110 110 111 111 112 113 114 116 117 118 118 119 120 121 122 123 124 125 127 128 129 128 128 128 128 126 125 124 122 121 120 120 120 120 120 119 119 118 117 116 115 114 114 113 114 115 115 114 111 109 106 103 99 97 94 93 93 92 91 89 86 81 76 74 70 65 58 51 45 43 49 61 76 87 94 99 101 87 80 81 80 75 68 61 57 53 46 39 36 34 33 32 31 30 28 25 20 14 8 4 1 1 4 6 7 6 5 3 359 355 353 353 354 356 358 1 7 14 20 21 20 17 14 13 11 10 9 8 7 4 2 2 360 353 343 338 337 335 331 325 320 316 311 304 296 296 305 320 326 319 305 297 293 291 295 301 305 305 305 306 310 312 314 316 322 332 342 347 344 341 341 342 342 341 340 340 344 348 352 356 359 1 2 359 355 353 350 347 343 339 336 335 334 333 330 327 324 323 323 324 324 324 323 323 321 322 323 323 322 321 320 321 321 314 302 300 308 319 325 327 326 325 324 325 331 336 338 339 343 351 0 9 15 19 20 21 23 22 25 34 41 46 48 43 32 20 8 356 354 354 360 6 9 6 357 343 325 303 283 257 234 219 212 207 203 201 200 199 199 199 198 197 196 195 195 196 199 202 203 204 203 201 200 197 194 192 79 78 77 77 77 76 75 74 74 72 71 70 69 66 63 57 50 44 42 43 45 45 41 34 24 12 1 351 344 338 333 328 324 320 316 313 309 306 303 300 297 295 293 292 291 290 290 289 289 289 288 288 287 287 286 286 286 285 285 286 286 286 286 285 284 284 283 282 283 283 284 284 284 284 285 286 287 288 289 290 290 290 290 291 291 291 290 290 290 290 290 290 289 289 288 287 286 286 286 286 285 285 284 284 284 284 284 284 284 283 283 283 282 282 283 283 284 284 285 286 287 288 289 290 291 291 289 288 287 287 287 288 290 291 290 287 284 282 282 281 280 279 278 277 276 276 275 275 276 275 275 275 276 277 278 280 284 289 296 304 310 316 322 328 336 342 346 2 36 43 32 32 28 16 12 11 10 10 12 17 22 22 15 5 358 354 343 334 325 307 270 233 222 208 199 196 193 190 186 178 162 142 126 117 113 110 108 106 106 104 101 97 94 90 84 78 75 74 78 83 78 49 2 3 19 25 14 2 8 18 31 112 157 129 108 103 106 107 102 94 83 73 71 76 83 89 95 99 100 99 98 96 96 98 101 105 107 109 111 112 112 112 112 113 114 113 112 111 111 111 112 111 110 110 111 112 113 114 115 116 117 118 118 119 120 121 122 124 125 126 127 129 130 130 130 130 129 128 127 126 124 122 121 120 120 120 120 120 119 118 118 117 117 116 115 114 115 115 115 113 111 110 108 106 103 100 98 95 94 93 92 90 87 83 78 75 71 68 62 56 49 46 49 57 68 78 90 101 103 97 88 83 78 73 65 59 56 52 45 39 34 31 30 28 27 26 25 23 19 15 10 5 1 1 1 1 1 0 360 359 356 353 352 354 357 360 3 7 13 20 25 27 27 27 22 18 16 16 17 17 16 13 11 10 5 355 344 339 336 333 328 323 318 313 308 302 298 301 309 321 328 323 310 301 297 296 296 301 306 306 305 306 308 310 312 316 322 330 340 344 343 342 342 343 344 342 340 340 343 347 350 352 356 0 1 358 356 355 354 349 343 337 333 333 332 333 332 329 323 318 317 318 318 317 312 310 310 312 315 316 315 313 313 313 311 306 302 306 315 322 325 325 323 320 318 318 322 329 332 333 337 346 358 6 9 13 10 12 13 12 17 28 38 43 42 36 26 13 359 348 344 344 347 352 351 343 329 310 294 278 263 251 240 231 223 217 212 209 207 206 206 205 205 203 201 199 199 202 204 205 204 203 202 201 200 198 197 196 79 78 78 78 78 78 77 77 76 74 73 72 71 70 68 65 59 54 50 47 47 48 48 44 35 23 11 359 350 342 335 330 325 322 318 315 311 307 304 301 298 295 293 292 291 290 289 289 288 288 288 287 287 286 286 285 285 285 285 285 286 286 286 285 284 283 282 282 282 283 283 283 283 283 284 285 286 287 288 289 289 289 289 290 290 290 290 289 289 289 289 289 289 288 288 287 286 286 286 285 285 285 284 284 284 284 284 284 284 283 283 283 282 282 283 284 285 286 287 288 287 287 287 288 289 290 289 288 289 290 291 294 296 296 293 289 285 283 281 280 279 278 278 277 277 277 277 277 276 277 277 277 278 280 283 286 291 299 309 316 321 326 331 338 347 354 356 1 12 22 26 28 29 20 13 13 15 16 17 19 19 15 6 359 355 350 339 332 325 312 290 259 234 219 205 196 191 188 183 174 158 141 127 120 116 114 112 111 111 110 108 100 94 89 85 81 80 81 84 88 92 83 23 14 27 35 30 22 22 23 30 65 106 99 96 99 106 107 103 96 87 80 77 79 83 88 94 98 100 100 99 98 99 100 103 106 108 110 111 112 113 113 113 113 113 112 110 109 110 111 111 111 110 111 112 113 114 115 116 116 117 118 119 119 120 121 123 125 126 127 128 130 130 130 131 131 131 130 129 128 125 123 122 121 120 120 120 120 120 119 118 117 117 116 116 115 116 115 114 113 112 111 110 109 107 104 101 99 97 95 93 92 89 86 81 77 73 70 66 61 55 52 53 60 69 78 89 96 97 93 88 82 76 70 62 56 53 50 44 37 32 28 26 24 24 23 21 19 18 15 11 6 2 0 360 359 358 358 357 357 355 352 353 356 360 4 8 11 16 21 27 32 32 33 28 22 18 20 25 29 28 24 20 15 6 357 348 343 339 332 325 320 315 310 305 301 301 306 314 324 330 328 320 312 306 304 305 307 309 308 306 306 307 311 315 319 324 332 339 342 341 340 341 342 341 337 335 336 338 340 338 339 344 351 354 356 358 2 6 1 346 335 328 326 327 331 334 331 323 315 310 309 310 308 303 299 300 304 309 313 313 312 311 308 304 300 301 307 314 319 322 323 321 317 311 309 313 324 331 328 330 343 355 0 5 9 9 8 6 2 6 26 38 43 38 30 19 5 351 340 336 335 337 338 333 322 306 290 276 264 254 246 240 235 230 226 221 218 216 214 213 213 212 211 210 211 212 214 215 215 212 209 206 206 204 201 199 200 79 79 79 79 79 79 78 77 76 75 74 73 73 72 71 69 66 63 56 52 50 50 50 47 42 33 22 9 358 348 340 333 327 323 319 316 312 308 305 301 298 296 293 292 290 289 289 288 288 287 287 286 286 286 285 285 284 284 284 285 286 286 285 284 283 282 282 281 281 282 283 283 282 282 282 283 285 286 287 288 288 287 288 288 289 289 289 289 288 288 288 288 288 288 287 287 286 286 285 285 285 284 284 284 283 283 284 284 284 283 283 283 282 282 283 285 286 287 288 287 286 285 285 287 288 289 289 289 290 293 295 297 298 296 293 289 285 282 280 279 279 278 278 278 278 278 278 278 278 278 278 279 282 284 287 291 297 306 316 322 327 332 338 347 357 2 2 0 6 16 22 20 15 10 10 12 18 20 20 19 16 8 359 355 356 348 339 334 330 323 311 283 252 233 214 199 191 187 179 167 152 136 126 120 118 115 114 113 115 117 115 108 101 96 92 88 88 90 92 95 99 104 87 38 40 46 42 36 33 31 35 49 74 81 87 94 102 104 101 97 92 88 86 85 86 87 91 95 97 98 99 99 100 101 103 106 108 110 112 114 115 115 114 113 112 110 108 106 108 109 110 110 111 111 113 114 115 116 116 116 117 119 119 120 121 122 124 126 128 129 130 131 131 131 131 132 132 132 131 128 126 124 122 121 120 120 120 120 120 120 119 118 117 117 116 116 116 116 115 115 114 112 111 109 108 106 104 102 101 99 98 96 93 90 86 82 77 73 71 66 61 59 61 67 75 83 90 93 93 89 83 77 71 65 59 53 50 47 42 37 32 27 24 21 20 19 18 16 15 13 10 6 3 1 360 359 357 356 356 355 354 353 354 358 2 7 11 15 19 23 30 34 35 36 32 25 21 23 30 36 36 32 25 17 8 360 353 347 341 333 323 317 312 310 308 307 308 314 323 330 334 333 327 322 316 313 312 310 308 306 304 304 307 312 317 321 327 334 340 341 339 338 338 337 335 331 328 330 330 331 327 329 335 342 348 354 1 11 21 18 4 345 329 324 329 336 338 331 318 306 302 299 300 300 299 299 300 304 308 310 310 308 305 300 295 294 298 303 309 314 317 319 317 312 307 306 313 329 344 338 333 341 353 359 4 8 10 12 10 4 5 23 33 35 34 25 13 359 345 336 332 329 325 319 311 300 287 274 263 255 248 243 239 236 234 232 229 227 224 222 221 220 220 221 223 225 228 230 231 231 229 223 220 218 215 211 207 207 80 80 79 79 79 78 78 77 76 75 74 73 72 72 71 70 69 67 63 57 53 50 48 47 44 38 30 19 7 356 346 337 330 325 321 317 313 309 306 302 299 296 293 292 290 289 288 288 287 286 286 286 285 285 284 284 284 283 284 284 286 286 285 283 282 282 281 281 281 282 282 282 282 281 282 283 284 286 287 287 287 286 286 287 288 288 288 288 288 288 287 287 287 287 287 286 286 286 285 285 284 284 284 283 283 283 283 283 283 283 283 282 282 282 283 285 286 286 285 283 283 283 284 286 288 289 290 291 292 294 296 296 295 292 291 290 286 282 280 280 279 279 278 279 279 279 279 279 279 280 281 283 286 288 291 295 301 309 316 323 330 338 348 2 12 14 8 1 360 7 13 13 6 2 8 10 20 22 21 16 9 2 356 352 353 346 340 336 334 331 323 298 268 246 225 206 192 183 172 157 141 128 121 118 117 115 113 112 113 114 113 108 102 98 94 93 93 93 91 86 91 109 105 56 54 54 49 44 42 42 47 59 71 79 86 93 100 102 101 100 98 96 95 94 92 91 90 91 93 95 97 99 100 101 101 104 108 110 112 115 116 116 115 114 111 108 105 103 103 105 107 109 111 112 114 115 116 116 116 117 118 119 119 120 122 124 127 129 130 131 131 131 131 131 132 132 133 132 131 129 127 125 123 122 121 121 121 120 120 120 120 119 118 118 117 116 116 117 116 116 115 113 111 109 107 106 105 104 104 103 102 101 99 96 93 88 84 80 76 72 68 67 69 75 82 89 92 93 90 84 78 72 66 61 55 51 48 45 41 37 33 27 23 19 17 16 14 12 11 9 7 4 2 0 359 358 357 356 354 353 353 354 355 359 3 9 14 19 23 26 31 36 38 38 35 30 25 26 30 33 34 32 25 17 9 2 355 349 343 334 326 320 318 318 317 317 319 324 330 335 336 333 328 323 318 316 309 305 303 302 301 302 306 312 318 322 327 334 340 341 339 335 334 332 329 327 327 329 328 329 329 332 336 339 343 351 0 12 24 27 20 359 337 329 335 342 343 334 316 301 295 292 291 292 294 297 301 303 302 300 297 294 290 287 286 288 293 299 304 308 312 314 314 312 310 317 331 345 352 338 330 342 352 358 2 6 11 15 16 12 11 19 26 29 27 19 7 355 343 331 324 316 306 296 286 278 270 262 256 252 248 244 242 239 237 235 233 231 229 229 228 228 229 232 234 236 239 242 243 244 243 239 236 233 231 226 222 219 81 80 80 80 79 78 77 76 75 74 73 72 71 70 69 69 69 69 67 63 58 53 49 46 43 39 33 25 15 4 354 344 335 328 323 318 314 310 306 303 299 296 294 292 290 289 288 287 286 286 285 285 285 284 284 283 283 283 283 284 285 285 284 282 282 281 282 281 281 282 282 282 281 281 281 282 283 285 286 286 286 285 285 286 286 287 287 287 287 287 287 286 286 286 286 286 286 286 285 285 284 284 283 283 283 283 283 283 283 283 282 282 282 282 282 283 284 283 281 281 281 282 284 287 289 290 291 291 292 294 295 294 293 292 292 290 288 284 282 281 280 279 279 279 279 280 280 280 281 282 284 287 290 293 296 299 303 308 314 322 332 344 359 15 26 21 9 358 353 355 2 8 8 6 8 10 21 23 17 12 7 0 353 347 346 344 339 337 337 335 326 306 285 263 240 217 196 178 162 144 128 119 115 114 114 114 112 110 110 110 110 106 100 95 93 92 91 89 85 83 88 107 96 66 61 58 52 50 51 53 61 74 83 86 89 96 102 103 103 103 103 103 103 102 100 97 93 91 91 94 97 99 100 99 98 101 105 109 113 115 117 117 115 113 111 107 103 99 98 99 102 107 111 114 115 116 116 116 116 117 119 119 120 122 124 126 129 131 132 132 132 131 130 131 132 133 133 132 131 130 128 126 123 122 122 121 121 120 120 120 120 120 119 118 117 117 117 117 117 117 116 114 112 110 107 105 104 104 105 105 105 105 104 103 100 95 90 86 83 80 76 74 76 80 87 92 94 92 86 79 72 66 61 57 52 49 46 43 39 36 32 27 21 17 14 12 10 7 6 4 2 1 359 358 357 356 355 354 353 352 352 353 355 359 4 9 15 21 26 31 36 41 43 42 39 35 31 29 30 30 31 28 23 16 9 2 357 351 344 337 331 327 327 325 324 324 325 328 332 335 333 330 323 318 314 309 303 299 299 300 301 302 307 313 319 324 328 333 340 342 339 334 331 328 326 325 328 332 332 333 334 336 339 339 340 349 357 9 20 28 22 5 348 343 344 348 345 335 317 301 291 285 282 281 282 287 292 294 289 282 277 274 273 273 276 282 289 295 300 303 307 310 313 316 320 326 339 345 340 325 327 339 348 353 356 359 5 13 15 13 14 17 21 24 22 14 359 347 335 320 308 298 290 282 274 268 264 259 256 253 251 248 244 241 237 234 231 229 231 234 236 237 238 239 241 242 245 247 249 250 249 247 245 244 242 238 234 228 81 81 80 80 79 78 77 76 75 73 72 70 69 67 66 66 67 67 67 66 63 59 54 50 45 40 33 25 18 10 2 352 342 333 325 319 314 310 306 303 300 296 294 291 290 289 288 287 286 285 285 284 284 283 283 283 282 282 282 283 284 284 283 282 281 281 281 281 281 282 282 282 281 281 281 282 283 283 284 285 284 284 284 285 285 286 286 286 286 286 286 286 286 286 286 286 286 285 285 285 284 284 283 283 283 282 283 283 283 282 282 282 281 281 281 281 281 280 280 281 281 283 286 288 290 291 292 292 293 294 294 294 294 295 295 292 289 287 284 282 281 280 280 280 280 280 281 282 283 285 288 291 294 297 300 303 305 307 313 323 336 351 6 20 28 20 6 354 347 349 355 3 13 17 13 12 22 21 14 10 5 359 351 345 342 342 340 339 341 339 328 315 303 289 270 244 211 179 153 132 118 112 110 110 112 113 113 112 112 112 110 106 100 95 94 92 87 85 84 83 87 89 78 67 64 60 55 53 54 58 67 80 88 90 94 102 106 105 102 103 106 108 109 108 106 102 99 96 95 96 98 99 99 97 94 96 101 107 111 114 116 116 114 112 110 106 101 96 93 93 99 105 111 115 116 116 116 116 117 118 119 120 121 123 126 128 130 132 133 133 132 131 131 132 133 133 132 131 131 130 129 127 124 123 122 121 121 121 120 120 120 120 120 119 118 117 116 117 117 117 117 116 114 111 108 105 104 104 104 105 106 107 107 107 105 101 97 93 90 88 85 83 82 84 87 91 91 88 82 75 68 61 57 53 51 48 44 40 37 34 30 24 19 15 11 9 6 3 1 359 358 357 356 355 353 352 352 352 351 351 351 351 353 357 2 8 14 20 26 33 40 46 49 48 46 42 38 35 32 31 31 28 20 14 8 3 357 351 345 339 333 329 327 325 325 326 327 329 331 332 327 323 317 313 309 304 299 297 296 297 299 302 309 317 322 326 329 332 337 341 339 335 330 326 324 325 329 334 336 337 338 339 340 340 341 347 355 6 15 19 16 9 3 359 357 359 351 332 310 293 281 273 268 266 267 270 275 276 269 262 259 258 260 264 270 277 285 291 295 299 303 306 311 315 321 325 328 326 321 317 323 334 342 346 348 350 355 2 8 9 13 15 16 16 16 8 350 333 316 303 295 288 282 276 272 268 263 259 256 254 251 249 245 242 237 233 232 232 237 242 244 245 245 246 247 248 250 249 251 252 251 249 248 247 247 246 243 238 81 80 80 79 78 77 76 75 74 73 72 70 68 66 65 64 64 65 66 66 65 63 60 56 51 45 37 28 21 15 8 360 350 339 329 321 315 311 307 303 300 297 294 291 289 288 287 286 285 284 284 283 283 282 282 282 282 282 282 282 282 282 282 281 281 281 281 281 281 281 281 281 280 280 280 281 281 282 283 283 283 283 283 284 284 285 285 285 285 285 285 285 285 285 285 286 286 285 285 285 284 284 283 283 282 282 282 282 282 282 282 282 281 280 280 280 280 281 281 282 283 285 288 290 292 292 293 294 295 296 296 296 297 299 297 294 291 288 286 284 282 281 281 281 281 281 282 284 286 288 290 293 297 301 303 304 306 308 315 326 341 355 6 16 22 15 360 339 332 337 344 355 15 24 18 16 21 17 12 9 6 359 352 345 342 342 341 342 343 340 332 323 315 308 298 280 246 191 147 119 110 107 107 107 109 112 115 116 116 115 111 107 102 100 99 95 89 85 82 80 79 76 70 66 64 59 54 52 53 57 67 78 86 90 98 109 108 103 99 100 106 111 114 112 110 107 104 102 101 101 101 101 99 96 93 94 99 105 110 113 114 114 112 110 108 105 100 95 92 92 96 103 110 114 116 117 117 117 118 118 119 120 122 124 126 128 130 131 132 132 131 130 131 132 133 133 132 131 131 130 129 128 126 124 122 121 120 120 120 120 121 121 120 119 118 117 117 117 118 118 118 116 114 112 109 107 105 104 104 104 105 106 107 107 107 105 103 101 98 96 93 91 88 88 89 90 90 86 80 72 64 58 54 51 49 48 45 40 36 31 26 21 16 12 9 5 2 359 357 355 354 353 351 350 349 348 348 348 348 349 349 349 351 354 359 5 11 17 23 31 39 47 53 55 54 52 48 44 41 38 37 33 25 17 9 1 354 347 341 335 329 325 322 323 326 330 331 330 330 327 321 316 312 307 301 298 295 291 287 288 293 302 313 321 326 329 330 332 335 339 339 336 330 326 324 325 330 336 340 340 341 342 344 345 346 350 356 5 12 16 16 14 13 9 7 6 355 331 300 277 264 255 251 249 249 251 253 254 251 247 247 249 254 259 266 273 281 287 291 295 298 302 307 311 314 314 316 315 312 314 321 330 337 342 343 343 348 357 3 5 7 8 8 8 10 360 340 320 303 294 290 285 280 275 270 267 264 262 259 257 254 252 250 248 246 245 245 247 251 252 250 251 252 252 252 253 254 254 255 255 253 252 250 249 250 249 248 245 81 80 79 78 77 76 75 74 73 72 71 70 69 67 66 64 63 63 63 64 65 65 63 61 57 53 46 35 27 20 14 6 356 345 335 325 318 312 307 303 300 296 294 291 289 287 286 285 284 284 283 282 282 281 281 281 281 281 281 281 281 281 281 281 281 281 280 280 280 280 280 279 279 279 279 279 280 281 282 282 283 282 283 283 283 283 284 284 285 284 284 284 284 285 285 285 285 285 285 285 284 283 283 283 282 282 282 282 282 281 281 281 280 279 279 280 280 281 282 283 285 287 290 292 294 295 296 297 298 299 299 298 299 298 296 294 292 289 287 285 283 282 281 281 281 282 284 286 288 290 292 295 299 303 305 306 307 310 318 330 344 356 3 8 14 11 353 324 321 323 334 352 15 22 19 17 16 15 13 11 7 0 353 345 344 344 344 344 344 339 331 324 318 313 305 295 275 232 142 106 104 103 104 105 108 112 116 119 119 116 112 109 106 106 105 98 92 89 86 81 76 72 69 66 62 55 51 51 52 58 67 77 85 92 100 108 106 100 100 102 109 115 117 116 114 111 109 108 107 106 105 104 101 98 95 96 99 104 109 112 112 111 108 107 106 104 100 95 93 94 96 101 108 113 116 117 118 118 119 119 120 120 122 124 126 127 129 130 131 131 130 130 131 132 132 132 132 131 130 130 129 129 127 125 122 120 119 119 119 120 121 121 120 119 118 118 118 118 118 118 118 116 115 112 111 109 107 106 105 104 104 105 106 106 106 106 107 106 105 103 100 98 95 94 94 95 93 89 81 72 62 55 54 51 49 48 45 41 36 31 24 18 13 10 6 2 359 356 353 351 350 349 347 346 344 344 343 344 344 345 346 347 349 351 355 0 6 12 18 26 35 45 52 58 61 62 61 57 58 56 54 50 42 30 15 359 348 341 335 329 326 325 326 327 330 332 333 330 326 321 315 310 305 299 293 292 289 280 277 280 292 308 320 325 328 330 331 331 333 338 338 336 331 327 325 325 330 336 340 343 345 347 349 351 351 355 0 6 11 14 16 15 17 15 12 10 0 334 294 267 253 244 239 237 236 237 238 238 238 239 241 245 251 257 263 270 277 283 288 292 295 299 302 306 308 308 309 309 309 312 318 327 335 339 340 342 346 354 360 1 0 0 2 2 0 350 332 314 302 295 289 284 279 276 276 274 273 273 273 271 268 264 262 260 258 258 259 260 261 260 258 258 258 258 257 258 258 258 260 260 257 254 252 252 253 252 251 249 80 79 78 77 77 76 74 73 72 72 71 70 70 69 67 66 65 63 63 62 62 63 62 62 61 59 54 47 37 28 21 12 2 352 341 330 322 315 309 304 300 296 293 290 288 286 285 284 283 283 282 281 281 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 280 279 279 278 278 278 278 279 280 281 281 281 282 282 282 282 282 282 283 283 284 284 284 284 284 284 285 285 285 285 285 284 284 283 283 282 282 282 282 282 281 281 281 280 279 279 279 279 280 281 283 285 287 290 292 295 296 298 300 302 302 301 300 298 296 295 295 293 292 289 287 285 283 282 281 281 282 283 285 287 289 291 294 297 301 304 305 307 309 314 321 332 345 354 0 4 9 8 352 330 327 326 335 354 11 14 16 16 14 14 14 12 8 1 355 350 348 348 346 345 342 336 327 321 316 311 306 299 294 298 72 95 98 100 101 103 108 112 117 119 119 118 115 112 110 110 108 101 96 93 91 85 79 74 71 66 60 53 50 51 55 63 74 84 90 95 100 104 104 104 104 110 116 119 119 118 117 116 115 114 113 111 109 106 103 99 96 97 100 104 108 110 110 108 105 104 104 102 99 96 96 96 98 102 109 113 115 117 118 119 120 120 120 120 122 123 124 126 127 129 130 130 130 130 130 131 131 132 131 130 129 129 129 129 127 125 122 120 118 117 118 119 120 120 120 119 119 119 119 118 118 118 117 116 114 112 111 110 109 107 107 106 106 105 105 105 105 106 107 109 109 108 106 104 102 100 99 98 96 92 84 74 62 56 56 55 51 48 45 42 38 32 24 16 10 7 3 359 355 352 349 347 345 345 343 342 341 340 340 340 340 341 343 344 346 348 351 356 1 7 13 19 28 39 49 57 61 64 66 68 74 77 77 75 69 55 30 358 343 337 332 330 328 328 330 330 330 328 325 321 317 312 307 303 298 294 291 290 285 278 280 290 305 317 323 326 327 328 329 328 330 334 336 334 331 327 325 325 329 335 340 343 347 351 354 355 356 360 4 7 10 12 14 13 15 15 13 9 358 334 296 267 250 238 232 230 229 230 231 232 233 236 239 244 249 255 261 268 275 280 286 291 294 298 301 305 307 306 306 305 307 309 316 324 331 337 338 338 339 345 351 356 354 354 356 356 352 342 327 312 300 292 287 285 283 283 284 286 287 286 284 281 278 273 271 268 266 266 266 268 269 268 266 265 264 262 261 261 261 261 264 264 261 258 257 257 257 256 254 252 80 79 78 77 76 75 74 73 72 72 71 70 70 69 68 68 67 65 64 62 62 61 61 61 62 62 60 55 47 39 30 20 10 359 347 336 327 318 312 306 301 297 293 290 288 286 284 283 282 281 281 280 280 279 279 279 279 279 279 280 280 279 280 280 280 280 280 279 279 278 278 278 277 277 278 279 280 280 281 281 281 281 281 281 281 281 282 282 283 283 283 283 283 284 284 284 285 285 285 284 284 283 283 282 282 282 282 281 281 281 280 280 279 279 279 280 281 282 284 286 289 292 295 297 300 302 304 305 304 301 299 297 295 294 294 293 291 288 286 284 283 282 282 282 282 284 286 289 291 293 296 299 302 304 306 308 311 316 324 333 344 353 360 3 8 5 350 335 334 332 338 353 8 13 17 19 17 15 14 13 10 6 1 357 354 350 348 345 340 332 325 319 315 311 306 300 301 323 41 87 94 98 100 104 109 114 117 119 118 117 116 114 112 110 108 104 101 98 94 89 85 82 77 68 59 51 48 51 58 67 80 90 95 99 102 105 107 109 113 119 120 121 120 120 120 119 119 118 116 113 111 108 105 100 97 97 99 103 106 109 109 108 105 103 102 100 99 98 98 98 100 104 109 112 113 115 118 119 120 121 120 120 121 121 123 125 126 128 129 129 129 129 130 130 130 130 130 129 129 129 129 128 127 124 122 119 117 116 116 117 118 118 118 118 119 119 119 118 119 118 118 117 114 112 110 109 109 109 109 108 107 106 105 104 103 103 105 107 110 111 110 109 107 105 102 99 95 91 86 76 65 58 58 58 54 48 42 39 37 32 24 15 9 4 0 356 352 349 346 343 342 341 341 340 339 338 337 336 337 338 340 342 345 347 350 353 357 2 7 12 19 29 43 55 60 62 64 70 79 86 89 88 83 72 47 10 348 340 336 333 330 326 324 323 320 315 309 306 302 299 296 295 295 294 293 292 289 287 297 310 318 322 323 322 322 322 323 324 327 330 332 332 329 327 325 325 327 332 337 343 348 355 359 1 2 3 5 8 9 9 11 11 12 13 12 7 355 332 298 268 248 234 228 226 227 227 228 230 231 235 239 244 249 255 261 268 275 280 284 288 294 298 303 306 307 306 304 303 306 311 320 325 329 333 334 331 329 333 344 353 351 350 350 349 345 336 322 308 297 290 287 285 284 285 287 289 290 290 288 284 280 277 275 273 273 273 274 275 274 273 271 269 267 265 263 263 262 264 265 266 265 263 262 262 262 261 259 257 80 79 78 77 76 75 74 73 73 73 72 71 70 70 69 68 67 67 66 64 63 62 62 62 62 63 62 59 55 49 41 31 20 8 356 343 333 323 315 308 302 297 293 290 287 285 283 282 281 280 280 279 279 278 278 278 278 278 279 279 279 279 279 279 279 280 279 279 278 278 277 277 277 277 278 278 279 280 280 280 280 280 281 281 281 281 281 282 283 283 283 283 283 283 284 284 284 284 284 284 284 283 283 282 282 282 281 281 281 280 280 279 279 279 279 280 281 283 285 287 290 293 296 299 302 306 308 306 303 300 299 297 296 295 293 292 290 288 286 284 283 282 282 282 283 285 287 290 293 296 298 300 302 304 307 310 314 320 327 334 342 351 359 6 6 1 349 340 338 337 341 351 9 18 23 24 21 18 16 15 11 5 1 359 356 352 348 344 338 329 323 318 313 308 304 299 302 338 43 82 92 99 103 108 111 114 116 117 116 115 114 113 111 108 106 105 104 102 101 99 97 94 84 70 57 50 48 53 60 75 87 95 100 104 106 109 111 114 120 121 121 121 121 121 121 121 121 120 118 115 112 109 106 102 98 96 97 100 103 106 108 108 106 104 102 101 100 100 99 99 100 104 109 110 110 112 116 118 120 120 120 120 121 121 122 124 125 127 128 128 128 128 129 129 129 129 129 129 129 129 129 128 126 125 122 119 117 116 115 116 117 117 117 118 118 119 118 118 120 119 119 117 115 112 110 109 108 109 109 109 109 107 106 104 102 100 100 102 107 111 113 113 112 110 105 99 93 90 86 78 67 58 55 56 54 46 38 34 34 31 23 14 7 2 358 353 350 347 344 341 339 338 338 337 336 335 334 334 334 335 337 340 343 346 349 352 354 357 1 5 10 17 31 48 58 61 62 67 76 84 88 87 83 74 55 27 3 349 340 332 324 316 312 308 303 296 291 292 289 285 285 288 291 292 290 290 293 302 312 319 317 312 310 311 312 314 316 319 324 328 330 331 329 327 326 325 326 328 333 338 348 357 3 6 6 5 5 6 7 7 7 8 9 10 9 6 354 331 296 265 245 232 225 223 224 225 227 229 231 235 240 246 250 256 262 270 277 281 283 286 291 297 303 307 307 304 303 305 311 321 330 331 329 330 332 331 329 331 343 350 349 347 345 343 339 330 317 303 292 287 284 283 283 284 287 290 293 294 293 290 286 283 281 280 279 277 277 279 279 277 275 273 269 267 266 264 266 267 267 268 268 267 267 268 268 266 264 261 80 79 78 77 76 75 74 74 73 74 73 73 72 71 70 68 68 67 67 66 65 65 65 64 64 63 63 61 59 56 51 43 32 20 6 352 339 328 319 311 304 298 294 290 287 284 283 281 280 279 279 279 278 278 277 277 277 278 278 278 278 278 278 278 279 279 279 279 278 277 277 277 276 277 277 278 279 279 279 279 280 280 280 280 280 280 280 281 282 283 282 282 283 283 283 284 284 284 284 284 283 283 282 282 282 281 281 281 280 280 280 279 279 279 280 281 282 284 286 289 292 295 297 300 304 308 309 306 303 301 300 299 296 294 293 292 290 288 286 284 284 283 283 283 284 286 290 293 296 298 300 301 303 305 309 313 319 327 336 345 350 357 3 6 2 360 351 343 340 340 345 354 12 25 28 26 21 17 15 11 6 1 359 359 356 352 348 344 337 327 320 314 310 308 304 302 308 353 46 78 92 101 107 110 111 111 111 110 110 111 112 111 109 107 104 102 100 102 110 111 105 97 83 67 56 48 49 53 59 79 92 100 105 109 111 114 116 118 120 121 120 120 121 121 121 121 121 120 118 115 113 110 108 104 100 95 93 94 98 102 105 106 106 105 103 103 102 101 100 99 99 103 106 106 106 108 112 115 116 118 119 119 120 120 121 123 125 126 127 128 128 127 128 128 128 128 128 128 129 129 129 128 126 125 123 121 119 117 116 116 116 117 117 118 118 118 118 118 119 119 119 118 115 112 110 108 108 108 109 110 110 109 107 104 101 98 97 98 102 109 113 114 115 114 110 103 97 94 91 83 69 55 48 49 48 42 33 28 28 26 19 11 4 359 355 351 348 345 342 340 337 336 335 335 334 333 333 332 332 334 336 340 343 347 349 351 352 353 355 358 1 7 18 35 50 59 61 63 70 78 83 83 82 77 64 44 20 356 337 323 311 302 296 290 284 279 276 279 278 276 276 279 281 280 278 282 290 304 314 311 298 288 287 291 297 303 308 313 320 326 329 330 329 327 325 324 323 324 329 333 342 353 1 6 7 5 4 5 6 6 5 6 6 6 5 3 354 327 287 256 239 230 225 222 221 223 226 229 232 237 243 247 251 257 264 271 276 279 282 285 290 296 302 307 308 306 306 312 318 326 332 332 331 331 334 333 331 334 342 346 346 344 341 338 334 325 312 299 290 284 283 283 285 287 290 293 297 299 298 295 292 290 287 284 283 281 282 284 283 281 278 275 273 270 270 270 272 271 270 271 272 271 272 272 273 272 269 266 81 80 79 78 77 76 75 75 74 74 74 74 73 72 70 69 68 68 67 67 67 66 66 66 65 65 64 63 62 60 57 52 43 32 19 3 348 334 323 314 306 300 294 290 287 284 282 281 279 278 278 278 278 277 277 276 277 277 277 278 278 277 277 278 278 279 279 279 278 277 277 276 276 276 277 277 278 278 278 279 279 279 280 280 280 280 280 281 281 282 282 282 282 283 283 283 284 284 284 283 283 283 282 282 282 281 281 281 280 280 279 279 279 280 280 282 284 286 288 291 294 296 298 300 304 307 306 304 302 301 300 298 296 294 293 292 290 288 286 285 285 284 284 285 287 290 294 297 300 301 302 303 305 307 311 316 325 333 340 345 350 356 1 1 359 0 355 347 343 343 348 357 12 25 28 24 18 13 10 6 2 358 357 358 357 353 348 344 335 324 314 308 306 308 307 309 321 2 46 75 92 102 108 110 107 101 96 95 98 103 108 109 108 105 100 92 86 100 109 108 103 97 80 62 53 48 51 53 58 80 96 105 111 114 117 118 119 120 120 119 118 118 118 119 119 120 119 118 116 115 113 112 110 106 102 97 92 91 93 96 100 102 104 104 103 102 101 100 98 97 98 100 103 101 100 102 106 109 112 115 116 117 117 118 120 122 124 126 126 126 126 126 127 128 127 127 127 128 128 129 129 128 127 125 124 122 120 119 118 117 116 117 118 119 119 118 118 118 118 119 120 118 115 113 110 109 108 107 108 109 110 109 108 106 103 100 98 98 100 106 111 114 116 117 115 111 107 105 102 95 79 59 45 41 40 35 28 23 20 18 13 6 360 355 352 348 346 344 341 339 337 335 333 333 332 332 332 332 332 333 336 339 344 347 350 351 351 350 351 351 354 358 6 18 36 52 61 66 73 84 93 94 90 87 81 66 39 3 329 308 297 290 284 276 271 268 267 268 268 269 270 270 268 266 267 272 282 294 302 293 272 260 262 270 282 292 301 309 318 324 327 328 327 325 324 321 320 320 322 327 336 349 357 1 4 4 5 6 6 5 5 4 2 0 358 355 349 319 277 249 235 229 226 225 223 224 226 230 234 240 246 250 255 260 266 273 276 279 283 286 290 295 302 307 307 308 311 316 321 326 330 331 330 331 333 332 332 336 339 342 342 340 337 335 331 322 310 299 291 287 287 289 290 292 294 296 301 303 302 298 294 292 291 287 284 283 286 287 287 285 281 279 281 278 277 276 275 274 274 274 274 273 274 274 274 274 272 270 81 80 80 79 78 77 76 76 75 75 74 73 72 72 71 70 69 69 68 68 67 67 66 66 66 66 65 65 64 63 61 57 51 43 31 16 359 342 328 317 309 301 295 291 287 284 282 280 279 278 277 277 277 277 276 276 276 276 277 277 277 277 277 278 278 279 279 278 278 277 277 276 276 276 276 277 278 278 278 278 278 279 279 280 280 279 280 280 281 281 281 282 282 282 283 283 283 283 283 283 283 282 282 282 282 282 281 281 280 279 279 279 279 280 281 283 285 288 290 293 295 296 297 299 301 304 303 301 299 299 298 296 295 294 293 292 291 289 287 286 286 286 287 288 290 295 299 302 303 304 304 306 308 310 314 322 331 337 342 345 349 352 355 358 359 1 360 351 346 346 350 356 7 19 25 20 12 6 3 0 356 354 355 358 357 353 347 340 332 318 307 302 304 309 312 318 332 5 41 70 88 99 105 106 103 94 84 80 84 93 103 106 103 95 84 78 84 97 103 104 101 98 80 61 52 49 51 55 60 71 91 107 116 120 122 122 121 120 119 117 116 115 115 115 116 116 116 116 115 114 113 112 111 108 104 100 95 91 89 91 94 98 100 101 100 99 98 96 95 96 96 97 99 96 95 97 100 104 107 111 113 113 114 116 119 121 124 125 125 125 125 126 126 127 126 127 127 127 128 128 128 128 127 127 126 124 122 122 120 119 118 118 118 119 119 118 118 118 119 120 120 119 116 115 112 108 106 105 105 107 108 108 108 107 106 104 102 101 102 105 110 114 118 120 121 121 121 120 117 108 95 74 55 43 36 31 24 18 13 10 6 0 356 352 349 346 344 342 341 339 337 335 333 332 331 331 331 332 333 334 337 340 344 347 349 349 348 347 346 346 348 351 357 4 19 37 52 65 80 98 112 113 111 106 102 93 70 10 312 294 288 283 277 270 264 263 263 263 264 266 267 265 261 260 262 265 269 278 284 276 257 245 245 257 271 284 296 307 316 322 325 325 324 322 322 320 318 317 318 322 331 342 351 356 0 4 6 6 7 7 5 2 359 354 351 344 334 308 274 250 237 230 227 226 226 227 228 231 235 241 247 252 258 263 266 274 279 283 285 289 292 296 301 304 305 307 309 314 319 323 326 327 325 327 330 330 331 334 336 337 337 336 333 331 327 320 310 301 294 291 293 295 297 298 300 302 303 305 303 297 293 292 292 290 287 286 288 291 292 289 286 285 287 286 283 282 281 280 277 278 276 276 276 274 275 275 275 274 82 81 81 80 79 78 77 76 76 75 74 72 71 71 71 71 70 70 69 69 69 68 67 67 67 66 66 66 65 64 62 60 56 50 41 27 10 351 335 321 311 303 296 291 287 284 282 280 278 277 276 276 277 276 276 276 276 276 276 277 276 276 277 278 278 279 279 278 278 277 277 276 276 275 276 276 277 277 277 277 277 278 279 279 279 279 279 280 280 281 281 281 281 282 282 283 283 283 283 283 282 282 282 282 282 281 281 280 280 279 279 279 280 281 282 285 288 290 293 294 294 295 296 297 299 303 301 298 296 295 295 294 294 294 293 292 291 289 287 286 286 288 290 292 296 301 305 307 307 307 307 308 310 313 319 329 335 339 343 345 347 349 353 357 359 1 3 356 350 349 351 354 1 11 17 15 8 2 359 355 350 348 351 356 356 350 340 331 326 312 303 302 306 311 314 322 337 3 33 62 84 95 99 100 98 92 81 73 73 82 92 95 88 80 79 82 89 91 98 102 102 99 80 61 52 50 52 55 62 75 89 107 120 125 126 125 123 121 118 116 114 113 112 112 112 113 113 114 114 114 113 112 111 109 106 102 98 93 89 87 89 93 97 99 98 97 95 94 93 94 94 94 94 92 91 92 95 99 103 107 109 110 111 113 116 118 122 124 124 124 125 125 125 126 126 127 127 126 127 127 127 127 128 128 127 125 124 124 122 121 119 118 118 118 118 118 119 119 120 122 122 121 119 117 113 108 104 103 103 105 106 108 109 110 110 110 109 107 107 108 111 115 118 122 124 128 134 132 124 114 104 89 70 52 40 30 21 13 8 4 360 356 353 350 348 345 343 341 340 338 337 335 333 332 332 332 332 333 334 335 338 341 344 346 346 345 343 342 340 341 342 346 350 355 4 17 31 48 72 101 125 126 124 119 116 114 112 177 270 281 281 279 274 269 264 264 265 266 268 270 271 266 262 261 262 262 262 268 274 270 259 248 242 250 260 276 290 303 313 320 322 322 319 320 319 318 316 314 314 317 324 335 345 352 357 1 3 4 7 8 5 357 349 345 340 332 318 299 278 259 241 232 228 225 225 227 229 232 236 242 248 255 259 266 269 274 280 285 289 292 293 296 300 302 303 304 306 309 315 322 323 320 323 325 327 328 329 330 331 333 334 331 328 326 323 318 309 301 296 294 296 299 301 303 304 305 304 302 301 295 291 291 292 292 291 291 292 294 295 292 290 289 290 289 288 284 283 283 281 281 279 278 276 276 276 278 277 276 83 82 81 80 79 78 77 76 76 75 73 72 71 71 71 71 71 70 70 70 70 69 68 68 68 67 67 67 66 65 63 61 58 55 48 38 22 2 342 326 314 304 297 291 287 284 281 279 278 276 276 276 276 276 276 275 275 275 276 276 276 276 276 277 278 278 278 278 278 278 277 276 276 275 275 276 276 277 277 276 277 277 278 279 279 278 279 279 280 280 280 281 281 281 282 282 283 283 282 282 282 282 282 282 281 281 281 280 280 280 279 279 280 281 284 287 290 293 293 293 294 296 297 299 300 302 301 297 293 292 293 294 294 294 293 292 291 288 286 285 286 288 292 296 301 306 310 310 309 308 308 310 312 315 321 331 336 340 342 343 345 348 352 355 357 359 2 359 353 349 348 349 355 3 9 8 3 358 356 352 344 341 345 351 350 340 327 317 313 307 304 307 310 311 314 322 337 358 21 48 76 95 103 101 96 92 89 83 77 74 68 61 61 74 85 86 83 84 93 101 103 99 81 61 50 48 50 53 59 74 93 113 123 126 126 125 123 121 117 115 113 112 111 110 110 110 111 112 113 114 114 113 112 111 108 105 100 95 91 87 86 89 95 98 98 97 95 93 93 92 91 91 89 87 86 87 91 96 100 103 106 107 108 110 112 115 118 120 122 123 124 125 125 126 127 127 127 126 126 125 125 126 127 128 127 126 125 124 123 121 119 117 116 116 117 118 119 120 121 123 124 124 122 119 114 108 104 102 103 105 107 109 111 113 114 115 114 113 113 113 114 116 118 121 126 134 140 132 118 110 103 94 80 63 48 34 22 11 4 360 357 354 352 350 348 345 343 341 339 338 336 334 333 332 332 333 334 334 335 337 339 341 343 344 343 341 339 337 336 336 339 341 344 348 352 357 4 14 29 81 137 137 131 125 122 125 135 172 236 265 274 275 274 272 271 273 275 277 279 280 279 275 271 270 269 268 268 271 275 270 264 257 248 243 249 262 279 295 307 315 316 317 317 317 316 314 313 313 312 312 317 325 335 343 349 353 356 358 1 5 3 347 335 332 327 316 303 292 279 262 238 229 226 224 225 229 232 235 240 245 250 260 265 272 276 279 283 288 292 296 296 297 299 301 303 304 305 307 312 321 322 321 322 324 325 326 327 328 329 331 330 327 323 321 319 315 308 300 296 296 297 299 300 301 301 301 300 298 296 293 292 293 294 294 294 295 296 299 299 297 295 295 294 293 291 286 285 286 286 284 282 280 278 279 279 280 280 280 83 82 82 81 80 79 78 77 76 75 74 73 72 72 71 71 71 71 70 70 70 70 70 70 69 69 69 69 68 67 65 63 61 58 53 46 33 13 351 332 317 305 297 291 286 283 281 279 277 276 276 276 276 276 275 275 275 275 275 275 275 275 276 277 278 278 278 278 278 277 277 276 275 275 275 275 275 276 276 276 276 276 277 278 278 278 278 279 279 279 280 280 281 281 281 282 282 282 282 282 282 282 282 282 281 281 281 280 280 279 279 279 280 283 286 289 292 293 292 293 296 300 304 307 309 307 303 298 295 294 295 295 295 294 293 292 290 287 285 284 285 289 293 299 305 309 311 309 308 308 308 311 314 317 322 329 336 339 342 342 345 347 351 354 356 357 359 360 357 349 343 343 348 356 1 1 357 352 350 347 337 331 333 339 336 325 311 304 303 304 303 305 308 310 315 324 336 349 3 24 56 91 114 116 105 100 104 104 98 79 43 28 43 69 79 79 78 80 91 101 105 103 84 59 45 43 46 47 50 62 98 120 124 124 123 122 121 120 117 114 113 112 111 110 109 109 110 111 112 113 114 115 115 114 113 110 106 101 97 93 89 89 94 98 99 98 96 94 93 91 90 88 86 83 81 83 88 92 96 99 102 104 105 107 109 111 115 117 118 121 123 124 125 126 127 127 127 126 125 124 123 125 126 126 127 126 125 124 123 120 117 115 114 114 115 117 118 120 122 123 124 124 124 121 117 110 105 104 106 108 110 112 114 116 117 117 116 117 117 118 120 121 120 121 127 137 134 114 101 99 96 91 83 70 55 40 26 13 5 360 356 354 352 350 347 345 343 341 339 337 334 332 331 331 332 334 335 336 337 338 339 341 342 342 340 339 337 335 334 335 336 338 340 341 342 343 342 340 335 309 266 207 142 125 125 132 145 166 211 243 262 270 274 277 281 284 287 289 292 292 290 287 285 285 284 282 282 281 276 267 262 257 251 239 234 241 261 284 300 308 310 311 312 312 312 310 311 313 313 312 312 315 323 331 337 342 346 349 352 357 0 347 336 332 328 316 297 284 268 245 226 219 217 220 226 233 239 243 248 251 255 263 272 280 286 288 289 293 297 299 300 300 300 300 301 302 304 307 312 317 319 319 320 322 323 324 325 326 328 328 326 322 319 316 314 311 305 300 297 296 297 298 298 298 298 296 295 294 294 294 294 295 296 297 298 300 300 303 304 302 302 302 298 298 295 291 290 290 288 286 285 284 282 283 282 282 281 281 84 83 82 82 81 79 78 77 76 75 74 73 73 72 72 72 72 72 71 71 70 70 71 71 71 71 71 71 70 69 68 66 64 62 58 53 43 25 1 339 321 308 298 291 286 283 280 279 277 276 275 275 275 276 275 274 274 274 274 275 275 275 276 277 277 278 278 278 278 277 277 276 275 275 275 275 275 275 275 275 275 276 277 277 278 278 278 278 278 279 280 280 280 281 281 281 281 282 282 282 282 282 282 281 281 281 281 280 280 279 279 280 281 284 287 290 292 293 293 294 298 301 305 307 307 305 301 298 296 296 295 295 295 294 293 292 290 288 287 286 287 290 295 301 307 309 308 306 305 307 309 312 315 319 322 328 336 339 342 343 344 347 350 353 354 355 356 357 356 347 338 337 343 352 355 354 349 344 341 340 329 320 319 322 319 309 299 296 299 301 299 300 303 306 313 321 329 335 341 354 23 71 111 120 113 111 118 120 113 97 49 21 48 68 72 75 79 84 92 102 109 110 94 65 46 43 44 42 38 51 113 119 119 119 118 119 119 118 116 114 112 111 110 109 109 109 110 111 112 113 114 116 117 119 119 117 114 111 107 103 99 97 98 100 100 99 97 95 94 93 91 89 87 81 77 78 82 88 92 96 99 101 103 104 106 109 111 113 115 117 120 122 124 126 126 127 127 125 124 123 122 123 124 124 125 126 125 124 121 116 113 112 112 113 114 116 118 119 121 121 122 123 123 121 118 111 109 110 111 112 113 115 117 118 117 115 115 117 120 123 125 124 122 120 124 129 116 87 84 88 88 84 78 69 57 44 31 18 9 3 358 355 351 348 346 344 343 341 338 335 332 329 328 329 331 334 337 338 338 338 339 340 341 341 339 338 336 334 333 333 335 336 336 336 335 332 327 323 316 307 298 297 313 44 124 146 168 181 200 222 247 262 273 282 287 291 295 299 301 300 298 296 294 294 293 289 286 283 275 277 287 272 245 229 217 215 236 266 290 302 306 309 309 308 307 307 309 313 314 312 311 312 317 323 330 335 338 341 344 347 350 350 348 348 348 339 308 271 239 220 211 210 212 218 228 238 246 252 258 261 265 272 279 285 291 295 296 298 301 302 303 304 303 301 301 302 302 303 308 313 316 316 317 320 322 323 324 326 326 325 322 318 315 312 310 306 303 299 297 297 298 298 298 297 296 295 294 294 295 296 297 298 298 299 301 304 307 309 309 309 307 313 311 307 302 298 297 295 292 290 288 287 286 284 283 281 279 278 84 84 83 82 81 80 78 77 76 75 75 74 74 73 72 72 72 72 72 72 72 72 72 72 73 73 73 73 72 72 71 69 68 66 64 60 53 38 14 347 325 310 299 292 286 283 280 279 277 276 275 275 275 275 275 274 274 274 274 274 274 275 276 277 277 277 277 277 277 277 277 276 275 275 275 274 274 274 274 274 274 275 276 276 277 277 278 278 278 278 279 279 280 280 280 281 281 281 281 281 282 282 281 281 281 281 281 280 280 279 279 280 283 286 289 291 292 293 295 297 300 301 302 301 300 298 296 295 295 295 293 293 294 293 293 292 291 290 290 289 289 291 296 302 306 306 305 304 305 307 309 312 316 320 325 330 336 339 342 343 343 346 349 352 353 352 352 352 349 340 332 336 344 350 352 350 344 337 333 331 323 312 309 309 306 300 295 294 296 298 297 297 299 302 307 313 317 320 322 328 347 27 79 111 114 111 108 107 117 111 91 46 55 67 72 77 82 87 94 103 111 115 112 105 104 101 88 92 146 183 134 114 113 113 113 116 117 116 115 113 112 111 110 109 109 110 111 112 113 114 115 117 119 121 122 122 121 119 117 115 112 109 106 103 101 99 98 98 98 97 96 95 91 83 76 75 77 82 87 92 96 98 100 102 104 106 109 111 112 114 115 117 120 123 124 126 125 124 123 122 121 121 121 121 122 124 124 123 118 112 109 108 108 109 111 114 116 117 118 118 118 119 120 120 116 112 111 112 113 114 115 117 119 119 116 115 115 120 123 125 125 123 120 118 118 116 94 70 72 78 78 74 69 63 54 44 32 22 14 7 0 355 350 347 344 343 341 339 336 332 329 327 326 326 329 333 336 338 339 339 340 341 341 341 339 338 336 334 333 333 335 335 334 332 329 325 321 318 314 311 309 307 303 304 266 211 204 195 198 208 228 248 266 280 288 292 298 303 304 303 302 299 296 293 289 285 284 282 283 304 338 338 230 218 206 194 209 237 279 296 305 310 309 307 307 307 309 312 314 311 308 310 315 321 327 331 334 336 338 340 343 348 353 358 0 358 331 272 222 208 206 213 223 233 240 244 251 259 265 269 272 276 281 285 287 292 296 300 305 305 305 306 306 303 301 299 299 300 303 308 313 313 315 318 320 321 323 324 324 322 320 316 313 310 307 304 301 300 299 298 299 299 298 296 295 295 294 295 296 296 297 298 299 301 303 305 308 310 312 313 313 315 313 311 306 302 300 297 295 293 292 290 287 284 281 278 275 272 84 84 83 82 81 80 78 77 76 75 75 75 74 74 73 73 73 73 73 73 73 73 73 73 74 74 74 74 74 73 73 72 71 70 69 67 63 52 29 358 330 312 300 292 287 283 280 279 277 276 275 275 275 275 275 274 274 274 273 273 274 275 276 276 277 277 277 277 277 277 277 276 275 275 274 274 274 274 274 274 273 274 275 276 277 277 277 277 278 278 278 279 279 280 280 280 281 281 281 281 281 281 281 281 281 281 281 280 280 280 280 282 285 287 288 290 292 295 297 299 301 302 301 299 295 293 293 293 293 293 292 292 292 292 292 292 293 293 292 292 292 293 299 303 305 304 304 306 309 312 314 314 318 323 328 332 335 338 341 343 343 344 347 350 350 349 347 345 342 334 328 336 348 352 351 347 340 333 330 327 319 308 304 303 300 298 296 295 295 297 296 295 297 299 301 303 304 303 303 307 320 350 25 86 108 110 104 99 96 95 93 63 56 59 68 78 85 90 95 101 109 116 120 122 124 133 164 198 209 192 139 110 108 109 111 113 115 114 113 112 111 110 109 109 110 110 111 112 113 115 118 120 121 122 123 124 125 125 125 124 122 118 113 107 103 100 100 102 103 104 103 102 96 87 80 76 76 79 85 89 93 96 98 101 102 104 107 109 110 111 112 113 115 119 120 121 121 121 121 120 119 118 118 118 118 120 121 119 115 109 105 103 103 105 109 112 114 115 115 116 116 116 118 119 116 111 109 110 112 114 116 118 120 119 119 117 119 123 125 126 124 122 119 118 116 108 84 66 66 69 69 64 59 53 48 41 32 24 16 9 2 355 349 345 343 341 339 336 333 330 328 326 325 325 327 330 334 338 340 340 341 342 342 341 340 338 337 335 334 334 334 334 332 329 326 323 320 317 314 313 312 310 306 300 289 268 246 226 213 214 224 240 258 274 282 288 295 300 302 302 302 300 295 288 282 279 281 284 297 329 12 35 188 210 203 187 185 191 275 334 325 318 316 313 311 309 309 310 310 310 310 311 314 319 323 327 330 333 335 337 339 344 350 356 0 3 356 328 245 223 226 238 254 265 258 253 256 261 268 272 274 273 279 281 283 288 291 294 300 305 306 306 306 304 301 299 299 299 300 304 310 312 314 316 318 319 320 321 322 320 318 315 312 308 305 302 301 300 299 300 301 301 299 297 296 295 295 295 295 295 296 296 298 300 302 305 308 312 313 314 315 314 312 309 305 303 301 300 298 296 294 291 287 283 279 276 273 270 85 84 84 83 81 80 79 78 77 76 76 75 75 74 74 74 74 74 74 74 74 74 74 74 74 75 75 75 75 76 75 75 74 73 73 73 70 62 43 11 337 314 301 293 287 283 281 279 278 276 275 275 275 275 275 274 274 274 273 273 273 274 275 276 276 277 277 277 277 277 277 276 275 274 274 274 274 274 274 273 273 273 275 276 276 277 277 277 277 278 278 278 279 279 279 280 280 280 281 281 281 281 281 281 281 281 281 281 280 281 281 283 285 286 287 289 293 296 298 299 300 300 299 295 292 291 291 291 291 290 291 291 291 292 292 293 294 295 295 295 296 298 302 305 305 305 307 309 311 313 315 317 321 326 329 331 333 335 338 341 341 342 344 347 347 345 342 339 335 330 330 341 352 353 351 344 337 332 330 326 318 311 307 305 302 301 301 300 298 297 295 294 296 298 298 296 293 289 287 289 300 328 5 49 87 93 86 79 75 76 76 61 58 58 64 75 85 90 94 99 106 112 116 117 117 124 157 203 222 193 129 106 103 104 108 111 112 112 112 111 110 109 108 108 109 110 111 112 114 116 119 122 124 126 127 128 129 130 131 131 129 126 121 115 110 107 106 108 111 112 111 108 103 94 86 82 81 82 85 88 91 94 97 99 102 104 106 108 109 109 109 110 113 116 116 116 116 117 118 119 117 115 114 113 115 116 116 114 111 107 103 101 101 103 105 109 112 113 113 112 112 114 118 117 113 108 106 109 112 114 116 118 119 120 121 121 124 126 127 126 125 123 121 120 118 108 89 74 68 66 64 59 51 44 40 36 31 24 16 9 2 355 349 345 342 339 336 333 330 329 327 326 325 324 325 328 333 337 341 343 345 345 344 342 340 339 338 337 335 334 333 332 329 326 324 323 320 316 314 314 313 310 305 300 294 286 278 270 255 245 244 250 259 268 273 279 285 290 295 298 299 297 293 286 280 280 285 292 308 340 21 48 66 200 204 194 186 135 81 28 357 345 336 326 321 315 309 307 307 309 312 314 315 318 320 323 326 330 332 334 337 341 346 350 354 356 360 355 334 304 296 303 308 292 275 263 258 260 265 271 274 272 274 278 282 288 292 293 295 299 304 305 304 302 299 298 298 297 299 303 308 310 312 314 317 320 321 321 320 318 316 313 311 307 304 301 301 300 300 300 301 301 300 299 297 296 295 294 294 294 294 295 297 299 301 305 308 312 314 315 314 312 310 308 305 304 302 301 300 298 295 292 288 283 279 276 274 272 85 84 84 83 81 80 79 78 77 77 76 76 75 75 75 75 75 75 74 74 74 75 75 75 75 76 76 76 77 77 78 78 78 77 77 77 75 72 55 23 344 317 303 294 288 284 282 280 278 277 276 275 275 275 275 274 274 273 273 273 273 274 275 276 276 276 276 277 277 277 277 276 275 274 274 274 274 273 273 273 273 273 274 275 276 276 276 276 277 277 277 278 278 279 279 279 280 280 280 280 281 281 281 281 281 281 280 281 281 281 282 283 284 286 288 291 295 299 300 300 299 297 296 293 291 291 290 290 289 289 289 289 290 291 293 294 296 297 299 300 301 303 306 308 307 306 307 308 310 311 313 316 321 326 328 330 331 333 336 339 340 340 342 344 343 341 337 333 329 329 335 346 351 352 346 342 338 334 330 325 320 315 312 309 305 302 299 296 294 294 293 292 294 295 294 290 287 283 280 280 290 318 5 31 69 81 76 68 64 64 61 56 57 57 61 71 79 86 91 96 102 107 110 111 111 115 132 182 217 168 101 95 97 99 104 108 108 108 107 108 108 108 108 109 110 111 113 114 116 118 120 123 126 128 131 132 133 134 136 136 135 133 129 126 122 118 116 117 118 119 117 114 109 101 93 88 86 86 87 88 91 94 97 99 103 104 106 108 109 108 107 106 110 114 114 113 113 113 114 116 115 113 111 110 111 111 112 112 110 108 106 103 99 97 99 104 108 110 108 106 108 113 115 113 108 106 107 109 111 113 115 117 118 119 121 124 127 128 128 127 126 125 124 123 119 109 98 87 77 70 65 59 51 40 35 30 26 21 14 8 1 355 349 345 341 337 333 331 329 328 327 325 324 323 324 327 331 337 343 347 349 349 347 343 341 341 340 338 336 334 332 329 325 322 322 322 319 317 316 316 316 313 308 303 297 295 294 293 285 276 269 268 271 270 269 272 275 279 285 290 293 293 291 287 286 290 297 305 318 340 12 47 71 118 198 227 325 44 51 33 19 10 0 345 335 323 312 305 305 309 316 320 318 320 320 321 323 326 330 332 335 339 342 345 347 346 347 349 348 344 340 339 324 296 276 265 259 258 262 269 273 271 273 278 280 284 289 293 294 299 303 304 303 300 297 295 295 294 295 301 306 311 313 316 319 321 320 319 317 315 314 312 310 307 304 301 300 300 299 299 300 301 300 299 297 296 294 293 292 292 293 294 296 298 302 305 309 313 316 316 314 312 310 308 306 305 304 303 302 299 296 292 288 285 281 279 277 276 85 84 83 82 81 80 79 78 78 77 77 76 76 76 76 76 76 75 75 75 75 75 75 75 76 76 77 77 77 78 79 80 80 80 80 80 81 80 69 36 352 320 304 295 290 286 283 280 279 277 276 276 276 275 275 275 274 273 272 272 273 274 275 276 276 276 276 276 276 276 276 275 275 274 273 273 273 273 273 273 274 273 273 274 274 275 275 276 276 277 277 278 278 278 278 279 279 280 280 280 280 280 280 280 280 280 280 281 281 281 282 283 284 286 290 294 297 300 301 300 298 296 294 294 293 292 291 290 289 288 288 288 290 291 293 295 297 300 302 304 306 308 309 308 307 306 306 306 307 308 311 315 320 325 327 329 330 332 335 337 338 339 340 340 339 337 333 329 327 330 338 346 349 349 342 342 339 334 329 324 320 315 311 306 299 291 282 275 275 280 285 287 286 288 287 286 285 284 283 287 298 323 8 32 55 73 72 61 53 48 45 48 54 56 59 64 70 81 88 93 100 106 109 108 105 103 105 139 67 58 72 84 91 96 99 102 103 103 104 105 106 107 108 109 111 112 115 116 118 119 122 124 127 129 131 132 134 136 138 140 140 139 137 135 132 129 127 126 125 125 123 121 116 109 101 94 90 89 89 90 92 94 97 100 104 104 104 106 107 106 105 104 106 111 113 112 111 110 112 113 112 110 108 107 108 109 112 114 114 113 111 106 98 91 92 98 103 104 103 102 105 108 108 106 103 102 103 105 107 110 113 115 117 119 121 124 127 127 127 126 125 125 125 123 118 112 105 97 86 76 68 61 53 43 34 26 20 15 10 4 358 353 348 344 339 335 332 330 328 327 326 324 322 322 323 326 330 336 343 348 352 352 348 344 342 342 341 339 336 334 330 326 322 320 320 320 319 318 319 320 320 318 314 309 304 301 300 298 295 290 285 283 284 279 276 274 273 274 278 283 286 287 289 291 295 303 312 319 324 333 348 19 47 51 17 354 0 8 15 22 26 20 15 4 352 336 320 310 308 313 321 327 328 325 322 321 323 325 326 329 333 336 338 340 340 337 333 335 338 337 335 331 316 293 276 267 261 261 263 269 271 270 273 277 277 278 285 292 293 301 304 304 301 298 297 294 292 292 294 300 307 312 315 318 321 320 318 317 315 314 312 311 309 306 303 301 300 299 299 299 300 300 300 299 297 296 294 292 291 291 291 293 295 298 303 307 312 316 318 318 316 313 311 309 308 307 306 305 303 300 297 294 291 287 284 282 281 280 85 84 83 82 81 80 79 79 78 78 78 77 77 77 77 77 77 76 76 76 76 76 75 75 76 76 77 77 78 78 79 80 81 82 83 86 87 88 83 60 7 326 307 297 291 287 284 281 280 278 277 277 276 276 275 275 274 273 272 273 274 274 275 276 276 276 276 276 276 276 276 275 274 274 273 273 272 272 273 273 273 273 273 273 273 274 274 275 275 276 277 277 277 278 278 278 279 279 279 280 280 280 280 280 280 280 280 280 280 280 281 283 285 288 292 296 299 300 300 298 297 296 296 295 294 293 291 289 288 287 287 288 289 291 294 296 298 302 305 308 309 310 309 308 306 304 304 304 305 306 309 314 321 326 328 328 329 331 333 335 336 337 338 337 334 332 331 328 328 334 340 344 346 346 344 343 338 332 326 321 315 310 304 298 290 281 268 258 259 266 273 278 282 284 287 288 290 291 295 303 315 334 8 32 46 64 62 47 34 31 36 44 51 56 60 65 69 73 80 87 95 105 111 108 98 85 69 50 42 50 65 79 88 94 97 98 100 102 103 105 106 108 109 110 112 114 116 119 120 122 123 124 126 128 131 133 135 136 138 141 144 144 143 140 138 136 134 132 130 129 128 126 123 118 111 103 98 95 92 91 92 94 96 100 103 102 102 103 104 104 104 103 103 105 109 110 109 110 110 109 108 107 105 103 104 106 110 113 116 116 113 108 99 89 86 91 94 95 95 94 96 99 100 99 96 95 97 100 102 105 109 112 115 117 120 122 124 124 125 125 125 125 124 122 118 115 111 104 94 82 72 63 54 45 36 27 18 10 4 359 354 350 346 342 337 334 331 329 327 326 325 324 323 321 323 326 331 336 341 346 350 350 347 344 342 341 340 338 335 332 328 323 321 319 318 317 316 317 319 320 320 318 315 311 307 305 302 299 296 295 292 291 289 285 283 281 279 277 279 283 285 286 290 296 305 315 324 327 324 319 319 333 350 5 353 357 1 350 343 358 13 21 22 17 7 352 336 324 320 324 331 336 336 330 325 323 323 324 325 328 331 333 334 334 332 330 326 324 324 322 322 319 308 292 282 275 267 266 268 271 270 269 271 273 274 277 287 293 293 299 303 303 300 297 295 291 290 292 295 301 306 311 316 320 321 319 317 316 315 313 311 310 308 306 304 301 300 299 299 299 300 300 300 299 297 295 293 291 289 289 289 292 295 300 305 310 315 318 320 319 317 315 313 311 310 309 308 307 305 302 299 296 293 290 288 286 284 282 84 84 83 82 81 81 80 79 79 78 78 78 78 78 78 77 77 77 77 77 77 77 76 76 76 76 77 77 78 78 79 80 81 83 85 89 92 95 95 82 36 336 310 300 293 289 286 283 281 280 279 278 277 276 275 275 274 273 272 273 274 275 275 276 276 276 276 276 276 276 275 275 274 273 273 272 272 272 272 273 273 273 273 273 273 273 273 274 275 276 276 277 277 277 277 278 278 279 279 279 280 280 279 279 279 279 279 279 279 279 281 283 287 291 296 299 300 300 299 298 297 298 297 296 295 293 291 290 288 287 287 287 289 292 295 297 300 304 307 309 310 309 308 306 305 303 302 302 303 305 309 315 321 326 328 328 328 330 332 333 334 335 335 334 331 330 331 329 330 335 340 342 343 344 344 341 337 330 323 316 310 305 300 294 288 280 269 260 258 262 268 275 281 286 290 295 298 302 308 316 326 342 9 33 47 54 51 41 30 26 29 38 48 56 63 70 74 73 73 76 84 97 108 110 100 81 64 51 48 55 68 80 89 94 97 99 100 102 104 105 107 109 110 111 113 115 118 120 122 123 125 125 126 128 131 134 135 137 138 140 143 145 144 142 140 138 136 134 132 131 130 129 128 125 121 113 106 102 96 92 90 91 94 98 100 99 98 98 98 99 101 101 98 99 104 106 107 108 107 106 104 103 101 101 100 100 103 107 111 113 112 107 99 88 81 80 81 82 82 83 87 92 94 91 88 88 89 91 94 98 103 108 112 114 117 119 121 122 124 126 127 127 125 122 122 120 115 108 99 88 76 66 58 49 40 31 20 10 2 357 352 347 343 339 335 332 329 327 325 324 324 324 323 323 325 328 331 335 339 343 345 345 344 342 341 340 338 335 331 327 324 321 320 319 317 316 314 315 316 316 314 313 311 308 305 304 301 298 296 295 294 294 291 288 286 287 287 287 288 289 290 291 296 303 313 324 332 335 328 312 299 321 348 358 8 23 22 351 319 338 6 22 28 27 20 8 354 340 333 337 342 343 340 332 325 322 321 323 324 327 331 332 332 331 330 327 324 320 314 313 315 313 305 292 283 277 274 273 275 274 272 270 269 271 274 281 289 294 296 298 300 299 298 296 293 289 292 296 300 303 308 312 317 320 320 318 316 315 313 311 310 309 307 306 303 301 299 299 300 300 300 300 300 299 297 294 292 289 287 287 288 292 297 302 309 314 317 319 320 318 317 315 314 313 312 311 310 308 306 303 301 298 295 293 290 288 286 283 84 84 83 82 82 81 80 80 80 79 79 78 78 78 78 78 78 78 78 78 78 78 77 77 77 77 77 77 78 79 80 81 82 84 86 89 94 97 101 97 70 341 310 300 295 291 287 285 283 281 279 278 277 276 275 275 274 273 273 273 274 275 275 276 276 276 276 276 276 276 275 275 274 273 272 272 272 272 272 272 273 273 273 272 272 272 272 273 274 275 276 276 276 276 276 277 278 278 279 279 279 279 279 278 278 278 278 278 278 278 280 283 288 294 298 301 300 298 297 298 299 299 298 297 296 294 292 291 289 287 286 287 289 293 297 299 301 304 306 308 308 308 307 306 304 302 301 301 302 305 310 316 322 326 328 328 328 328 330 331 332 333 334 333 331 330 332 331 331 334 338 341 341 341 341 338 334 328 319 313 309 305 300 295 291 285 279 271 267 267 270 276 283 289 295 300 306 311 316 323 333 348 10 31 46 54 53 42 29 20 22 30 42 53 62 70 76 77 75 75 79 88 97 106 105 91 73 60 57 62 73 83 91 96 98 100 101 103 104 106 108 110 111 112 115 117 119 122 124 125 127 128 128 129 131 134 136 137 138 140 141 143 143 141 139 138 137 135 133 131 130 130 130 130 127 119 112 106 98 92 88 88 90 94 96 94 92 91 91 93 95 95 91 93 99 102 104 105 104 101 99 98 98 97 95 93 93 96 101 105 107 105 99 89 79 71 66 65 67 71 77 83 85 82 80 79 80 82 86 90 95 101 105 108 111 116 120 124 127 129 130 129 127 126 126 121 114 107 100 90 80 70 63 56 46 37 26 15 5 357 351 345 341 337 334 331 328 326 324 324 324 324 325 325 327 330 333 336 338 341 342 342 342 341 340 338 334 330 326 323 321 319 318 317 316 314 313 313 313 312 310 308 306 303 302 301 301 299 297 295 294 294 290 289 288 289 292 295 297 297 297 298 302 309 318 328 337 344 345 334 319 342 13 30 42 53 50 350 305 326 12 39 44 37 26 14 2 349 344 346 351 351 343 332 323 318 316 318 321 325 329 330 330 330 330 326 321 315 310 310 313 312 303 293 285 281 281 279 279 277 274 272 273 274 277 282 287 293 297 300 299 296 295 294 292 290 297 302 305 307 310 314 318 319 319 318 315 312 311 310 308 307 306 305 303 301 300 300 300 301 301 301 300 298 296 293 290 288 286 286 290 295 301 307 313 317 320 320 320 318 316 316 315 315 314 312 310 308 306 304 302 299 297 294 292 289 286 283 84 84 83 83 82 82 81 81 80 80 79 79 79 79 79 79 79 79 79 79 79 79 78 78 78 78 78 78 79 79 80 82 83 84 86 89 92 97 101 105 78 317 306 300 296 291 288 285 283 281 279 277 276 276 275 275 274 274 274 274 274 275 275 276 276 276 276 276 275 275 275 274 274 273 272 272 272 272 271 271 272 272 272 272 272 272 272 272 273 274 275 276 276 276 276 277 277 278 278 279 279 279 278 278 278 277 277 277 277 278 280 284 289 294 298 299 300 300 299 299 299 299 298 298 297 295 294 292 290 288 287 288 290 294 297 299 301 302 304 306 306 307 306 305 303 302 301 301 303 307 311 316 321 325 328 328 328 327 329 331 332 333 334 333 331 332 333 333 332 333 336 339 339 338 337 334 329 323 317 311 308 305 302 299 296 292 289 285 281 278 279 284 290 294 299 303 309 316 321 327 338 353 11 27 41 50 51 41 27 16 15 23 35 48 60 67 73 76 79 81 84 86 90 97 101 96 82 69 65 70 78 87 94 98 100 101 102 104 106 107 109 111 112 114 116 119 121 123 125 127 128 129 130 131 133 135 136 138 139 139 140 142 142 140 138 136 135 135 133 131 130 130 131 131 128 121 114 106 98 91 87 87 89 91 92 88 85 83 83 86 88 87 84 86 93 97 101 102 100 96 94 96 96 93 90 87 86 87 90 95 100 102 100 92 79 64 51 47 52 61 69 74 75 73 72 73 75 77 80 82 85 90 95 101 107 115 123 127 129 130 129 129 130 130 124 114 107 101 96 90 81 72 68 62 53 44 33 22 11 0 352 345 340 337 334 331 328 326 325 325 325 326 326 327 328 332 335 338 339 340 340 340 340 339 338 335 331 327 324 321 319 317 316 314 313 312 310 310 309 309 307 305 303 301 300 301 301 301 299 297 296 294 291 289 289 291 295 300 302 301 301 303 307 313 320 327 336 346 355 353 353 11 39 57 66 72 72 2 308 317 10 48 56 43 28 14 1 354 351 356 359 357 347 332 320 312 311 315 319 322 324 324 325 327 325 321 318 315 314 315 315 311 302 294 289 287 287 284 281 279 277 274 276 278 279 281 284 289 294 297 296 293 294 294 292 294 300 305 307 308 310 312 315 317 317 316 313 310 309 308 307 305 305 304 303 302 301 301 301 302 302 301 299 297 295 293 290 289 289 291 295 302 308 314 318 320 322 321 320 319 318 317 317 316 314 312 310 308 307 305 302 300 297 294 291 288 285 281 84 84 83 83 83 82 82 82 81 81 80 80 80 79 79 79 79 80 80 79 79 80 79 79 79 79 79 79 80 80 81 83 84 86 88 90 92 95 96 103 65 356 312 300 295 291 287 284 282 280 279 277 276 276 275 275 275 274 274 274 275 275 275 276 276 276 276 276 275 275 275 274 273 273 273 273 272 272 272 271 271 272 272 272 272 272 272 272 273 274 275 275 276 275 276 276 277 277 278 278 278 278 277 277 276 276 276 276 276 277 280 284 289 293 296 296 296 297 298 299 299 299 299 298 297 296 295 293 291 289 288 289 291 295 298 299 300 301 302 303 303 303 304 304 303 302 302 303 306 308 311 315 320 324 327 328 327 327 328 331 333 333 332 332 331 332 333 333 333 333 333 336 336 335 333 330 325 320 315 310 308 307 306 305 303 299 297 295 293 291 291 293 297 301 303 307 312 316 322 329 341 355 11 25 35 42 44 37 23 12 11 16 28 44 57 63 67 71 75 81 85 85 84 86 92 95 86 76 73 77 84 92 98 101 102 103 104 106 107 109 111 112 114 115 118 121 123 125 127 128 129 130 132 133 134 136 137 138 139 140 141 141 140 138 136 135 135 135 134 131 129 129 130 130 126 120 112 104 96 90 86 85 87 89 89 83 77 73 74 78 82 81 77 78 86 93 97 99 96 91 90 94 96 93 86 82 82 82 83 87 93 99 100 96 83 62 43 36 42 53 63 68 67 64 64 67 71 73 75 76 80 85 91 98 107 117 124 128 129 128 127 128 130 127 115 105 100 99 96 92 83 72 69 64 57 49 40 29 17 6 355 347 342 338 335 332 330 328 327 327 327 327 327 329 331 335 338 340 340 339 338 338 338 337 336 334 331 327 324 320 317 315 314 312 311 309 308 307 307 307 306 304 303 301 301 302 303 303 302 300 298 295 292 291 291 292 296 300 302 302 303 305 309 313 319 324 330 340 350 357 7 22 39 54 65 75 75 44 347 334 5 38 47 42 28 11 358 354 354 359 4 3 354 339 323 314 311 314 318 321 323 322 322 322 320 317 317 319 321 321 316 308 298 294 292 291 289 286 282 279 276 276 279 280 282 284 288 294 297 295 292 291 294 297 297 299 303 306 306 307 307 309 311 313 314 313 311 309 308 307 306 304 303 303 303 302 302 301 301 301 301 299 298 296 294 293 292 293 295 299 305 311 315 319 322 323 322 321 321 320 319 319 318 316 314 312 310 308 307 304 302 299 296 293 290 287 284 280 84 84 84 84 83 83 83 82 82 81 81 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 81 82 83 84 85 87 90 92 93 94 95 96 78 354 308 297 292 289 286 283 281 279 277 276 276 275 275 275 275 275 275 275 275 275 275 275 276 276 276 275 275 274 274 274 274 273 273 273 273 272 272 271 271 271 272 272 272 272 272 272 273 273 274 275 275 275 275 276 276 277 278 278 278 277 277 276 276 276 276 275 275 276 279 284 289 292 294 294 294 295 296 298 299 299 299 299 298 297 296 294 292 291 290 292 295 299 302 303 303 303 302 302 301 301 302 305 305 305 306 307 308 310 312 315 320 323 325 326 326 326 327 328 331 331 330 329 329 330 331 332 333 333 332 334 335 334 331 328 323 319 315 312 311 311 312 311 308 305 302 301 301 301 300 301 302 304 306 309 313 316 321 329 341 356 11 23 31 36 36 30 19 9 7 11 22 39 54 63 67 69 71 75 79 79 77 79 86 91 86 79 78 83 90 97 101 104 105 105 106 108 109 111 113 114 115 117 120 122 124 126 127 128 129 130 131 132 134 135 136 136 138 139 141 140 139 138 137 137 137 137 135 133 130 128 127 126 123 118 111 103 96 89 84 82 84 86 84 75 67 63 64 71 76 75 70 71 80 88 91 92 88 85 86 91 93 90 81 77 78 79 79 81 86 94 100 98 88 69 46 33 36 47 57 62 60 56 56 60 64 67 69 71 74 81 89 97 105 113 119 123 125 125 125 127 128 120 108 101 100 101 101 97 89 78 72 66 60 53 44 34 23 11 360 351 345 341 337 333 331 329 328 328 327 328 329 332 335 339 341 342 342 340 338 337 336 336 335 334 331 327 324 320 317 316 314 312 311 309 308 307 307 307 306 305 303 302 302 302 303 303 302 301 299 297 295 293 293 293 296 299 302 303 305 307 309 314 319 322 327 333 341 352 3 15 29 43 56 63 62 46 19 3 10 25 36 37 27 11 358 351 352 356 1 2 359 348 333 321 317 317 318 318 320 320 319 318 316 317 321 324 325 322 313 305 297 295 295 293 290 286 282 280 281 283 285 285 287 292 299 306 304 297 293 294 298 300 302 303 304 305 305 304 304 305 307 308 310 310 310 309 308 306 305 304 302 302 303 303 302 301 301 300 299 298 296 294 294 294 295 297 300 305 311 316 319 322 324 323 322 321 321 320 320 319 318 316 314 313 311 308 306 304 301 299 296 293 289 286 283 279 84 84 84 84 84 84 84 83 83 82 81 81 81 81 80 80 80 81 81 81 81 82 82 82 82 82 82 82 83 84 85 86 88 89 91 93 95 96 99 101 106 234 282 288 288 286 284 282 280 278 276 275 275 275 275 275 276 276 276 275 275 275 275 275 275 275 275 275 275 275 274 274 274 274 273 273 273 273 272 272 271 271 272 272 272 272 272 272 272 272 273 274 274 275 275 275 276 276 277 277 277 277 276 276 275 275 275 274 274 275 278 283 288 290 292 292 294 295 297 298 299 300 300 299 299 298 297 296 294 293 294 296 301 305 308 308 307 306 306 304 303 303 304 308 308 309 309 310 311 312 313 315 319 323 325 325 325 326 327 328 329 329 328 327 327 328 330 331 333 332 331 331 331 329 327 325 322 319 316 314 314 315 315 314 312 309 308 307 307 308 308 307 307 308 309 311 313 316 322 330 342 356 8 19 27 30 28 22 15 7 360 358 7 24 43 58 67 73 76 77 77 76 75 80 88 89 86 82 81 87 95 101 105 107 108 109 109 110 112 114 115 116 117 119 121 123 125 127 128 129 129 130 130 131 131 132 133 134 138 140 141 141 140 139 139 139 139 138 137 134 130 127 124 122 119 115 109 103 96 90 83 81 85 82 77 65 54 51 55 63 68 68 66 68 76 82 84 83 81 80 81 85 87 85 79 74 74 75 76 77 81 87 95 98 92 77 55 37 32 38 48 54 50 47 48 52 56 59 61 64 65 69 77 87 96 103 109 114 117 119 121 122 121 112 103 100 101 101 102 100 94 85 75 67 60 53 45 37 26 15 4 354 348 342 338 334 331 329 329 329 329 331 334 337 339 342 344 344 343 340 338 336 335 335 334 333 331 327 324 322 320 318 316 314 312 311 309 308 307 307 307 306 305 304 304 304 304 304 303 303 301 300 298 296 296 296 298 301 303 305 306 308 311 314 320 323 325 329 335 343 351 2 12 25 35 41 42 34 20 10 9 13 21 26 18 7 353 346 346 353 2 350 357 355 341 327 320 319 317 312 311 313 313 313 314 317 322 325 323 316 307 302 300 299 298 295 290 284 283 284 289 293 294 293 293 297 307 315 311 304 301 301 303 303 303 304 304 303 302 302 301 302 303 305 306 307 308 307 306 305 304 303 302 302 303 303 302 301 300 299 298 296 295 293 293 294 296 298 302 307 312 316 319 322 323 323 322 321 321 321 320 320 318 317 315 313 311 309 306 304 301 298 295 292 289 285 282 279 85 85 85 85 85 85 85 84 83 82 82 82 81 81 81 81 81 81 82 82 82 83 83 83 83 84 84 84 85 86 87 89 90 92 93 94 97 99 103 110 129 179 253 275 280 282 281 280 278 277 276 275 275 275 275 276 276 276 276 275 275 275 274 274 275 275 275 275 275 275 275 274 274 274 274 274 273 273 272 272 272 272 272 272 272 272 272 272 272 272 273 273 274 274 274 274 275 276 276 276 276 276 275 275 275 275 274 274 273 274 276 280 285 288 289 290 292 294 296 299 300 300 300 300 300 299 299 299 298 298 300 303 307 310 312 312 311 310 309 308 307 307 308 310 311 311 312 313 314 314 314 314 318 322 324 325 326 327 328 328 329 329 328 327 327 328 330 332 332 331 330 329 327 326 324 323 322 320 317 316 315 315 315 315 314 313 312 311 311 312 312 312 311 311 311 313 315 318 323 331 343 354 2 10 19 23 22 17 12 2 355 351 353 2 15 32 57 84 95 94 89 82 77 79 84 88 88 85 85 91 98 104 108 110 112 112 113 114 115 116 117 118 120 121 123 125 127 128 130 130 131 131 130 130 129 130 133 135 137 138 139 139 140 141 140 140 140 139 137 135 131 127 123 119 115 111 107 103 98 92 87 86 89 84 74 56 41 37 42 51 57 60 62 65 74 79 78 77 75 74 76 79 79 80 77 72 70 71 73 75 78 81 88 93 92 82 65 45 30 29 36 41 38 38 40 44 47 50 53 55 57 60 64 72 81 89 95 101 105 109 112 113 110 102 97 97 99 101 102 101 97 90 80 72 63 54 45 38 28 17 7 357 350 343 338 335 333 331 331 333 335 337 340 342 343 345 346 346 344 341 339 337 335 334 333 332 330 328 327 325 323 321 319 317 315 314 312 310 309 309 308 308 307 306 306 306 306 307 307 307 306 305 303 302 302 303 303 304 304 305 307 310 314 319 323 326 327 329 332 338 344 350 356 3 11 17 21 20 14 8 4 5 9 12 8 2 356 352 347 338 336 351 358 358 344 326 317 315 311 304 301 302 304 307 311 316 319 321 319 310 304 302 302 302 300 295 291 286 287 289 293 300 302 300 299 299 307 318 319 314 309 306 304 302 302 302 302 301 300 299 299 299 300 302 303 303 304 304 304 304 304 303 302 302 302 303 302 301 300 299 298 296 295 294 294 294 296 299 302 306 310 314 318 320 322 322 321 320 320 320 320 319 318 317 315 313 311 309 306 304 301 298 295 292 288 285 282 279 85 85 86 86 86 86 85 84 84 83 82 82 82 81 81 81 82 82 82 83 83 83 84 84 85 85 86 86 87 88 89 91 93 95 97 98 100 102 107 115 135 173 232 262 272 276 278 278 277 276 275 274 275 275 275 276 276 276 276 275 275 274 274 274 274 274 274 274 275 275 275 275 275 274 274 274 274 273 273 273 272 272 272 272 272 272 272 272 272 272 273 273 273 274 274 274 275 275 276 276 275 275 274 274 274 274 274 273 272 272 274 278 283 286 287 289 291 294 297 299 300 300 300 301 301 302 302 303 304 305 307 309 313 315 316 316 315 314 312 312 313 313 314 315 315 314 315 316 317 316 316 316 318 322 324 326 326 327 327 327 327 328 327 327 327 329 331 332 331 329 327 326 325 324 323 322 321 320 318 317 315 315 315 316 316 316 315 313 313 313 313 313 313 312 312 314 316 319 325 333 343 351 355 1 8 14 16 13 9 0 353 349 348 350 356 7 32 70 87 93 89 78 67 67 75 85 89 88 89 94 100 106 110 113 115 116 116 117 118 119 120 121 122 123 125 126 128 130 132 133 133 132 131 129 128 130 133 135 136 136 136 137 139 141 141 140 139 138 137 135 131 127 123 119 115 111 108 104 99 94 91 91 92 87 72 49 29 21 24 33 44 52 54 59 69 74 75 74 70 69 71 74 74 75 72 70 68 66 68 71 75 77 82 88 90 86 74 54 31 20 23 26 28 31 34 37 39 41 44 48 51 54 56 61 68 74 80 86 92 96 99 100 98 93 91 93 97 99 101 100 98 92 85 77 68 57 45 36 27 19 9 360 351 344 339 336 335 336 337 339 342 345 347 347 348 348 349 347 345 342 340 338 336 335 333 332 331 331 330 329 327 325 323 321 319 317 315 314 313 312 311 310 309 308 308 309 309 310 311 312 311 310 309 309 309 310 309 309 309 311 315 318 321 323 326 329 330 331 332 337 341 344 346 350 354 359 5 8 8 5 1 1 1 2 3 3 1 357 360 356 350 353 2 1 341 319 310 307 302 295 291 292 296 302 309 316 322 322 318 311 307 305 305 305 301 293 289 287 290 296 296 295 303 303 301 301 304 310 312 311 308 304 300 299 299 301 301 300 298 297 297 297 298 299 300 301 301 302 303 303 303 302 302 302 303 303 302 301 300 299 298 297 296 295 295 296 297 300 302 306 309 312 315 318 320 320 320 319 320 320 320 319 318 316 315 313 311 308 306 303 301 298 294 291 288 285 282 279 86 87 87 87 87 86 86 85 84 83 83 82 82 82 82 82 82 83 83 84 84 85 85 86 87 87 88 88 89 91 92 94 96 99 102 105 107 109 113 121 139 177 225 255 266 272 274 274 275 275 275 275 274 275 275 276 276 275 275 275 275 274 274 273 273 274 274 274 274 275 275 275 275 275 275 275 274 274 273 273 272 272 272 272 272 272 272 272 272 272 272 273 273 274 274 274 275 275 275 275 274 274 273 274 274 274 274 272 271 272 274 278 281 284 286 288 291 294 296 298 300 300 301 302 302 304 306 308 309 310 312 315 318 321 322 321 319 317 316 317 317 317 318 319 318 317 317 318 319 319 319 320 321 323 325 327 326 326 326 326 326 326 326 326 327 330 332 331 330 328 326 325 324 324 324 323 322 321 319 317 315 315 315 316 316 315 315 314 313 313 313 313 313 313 313 315 318 322 327 334 341 346 348 352 357 2 7 8 5 360 352 348 347 349 356 5 16 34 51 64 70 63 53 53 63 75 84 88 91 96 102 108 112 116 117 119 119 120 121 123 123 124 124 125 126 127 129 131 133 134 135 134 132 130 128 127 126 130 133 135 135 137 138 139 139 139 138 137 136 134 131 127 124 121 117 114 110 105 100 95 91 91 91 87 72 45 22 8 9 19 33 43 43 50 60 68 73 71 64 62 66 69 71 70 68 67 67 64 64 67 72 75 78 83 88 88 81 63 37 18 12 14 21 27 30 31 31 32 35 40 45 51 52 55 59 63 68 74 80 85 87 88 87 84 85 88 93 97 99 99 97 94 88 82 74 63 49 36 25 18 10 1 352 345 342 340 340 341 343 346 350 352 353 353 353 353 352 349 346 344 342 341 339 337 336 335 334 333 333 332 331 329 327 324 322 320 319 317 316 315 314 313 312 311 311 312 312 313 314 315 315 313 313 314 315 315 316 319 322 326 328 330 329 328 329 331 333 334 335 336 337 340 342 345 348 352 356 359 2 1 359 358 357 358 359 1 358 354 355 6 21 31 34 20 336 308 302 299 295 287 283 284 289 297 305 311 318 317 316 316 316 313 310 306 301 293 288 287 292 299 303 300 301 301 300 299 298 299 302 304 302 299 295 294 296 298 299 298 296 295 295 295 296 297 298 299 300 300 301 302 302 302 302 303 304 305 303 302 301 300 299 299 298 297 297 298 299 301 303 305 308 311 314 316 317 318 318 318 319 320 319 318 317 315 314 312 310 308 305 303 300 297 294 291 287 284 282 280 88 88 88 88 87 87 86 85 84 83 83 83 83 82 82 82 83 83 84 85 85 86 86 87 88 89 90 91 92 93 95 98 101 104 109 113 117 120 124 132 147 183 223 250 262 268 270 272 273 273 273 273 273 274 275 275 275 275 275 275 274 274 273 273 273 273 273 273 274 274 275 275 275 275 275 275 275 274 273 273 273 272 272 271 271 271 271 271 271 271 272 272 273 273 273 274 274 275 274 274 273 273 272 272 273 273 274 273 273 274 276 280 282 283 285 287 290 294 296 298 299 301 302 303 304 306 308 311 313 315 318 322 324 326 326 324 322 320 319 320 321 321 321 320 319 319 319 319 320 322 322 323 324 325 327 327 326 325 325 326 325 325 325 326 327 330 331 331 329 328 328 327 327 326 326 325 323 321 319 317 315 314 314 314 314 314 314 313 313 313 313 313 313 312 314 316 320 324 329 334 338 340 341 343 347 352 357 360 360 357 352 348 349 354 353 353 357 5 17 30 43 45 40 41 50 62 73 82 89 96 104 110 115 118 120 121 122 122 124 125 126 126 127 127 127 128 130 131 133 135 136 136 134 132 129 128 127 126 127 132 135 137 137 138 138 137 137 136 135 133 131 128 125 123 119 116 112 107 102 95 90 87 87 83 71 47 20 3 2 10 23 31 32 37 50 61 65 64 60 58 62 65 68 67 64 67 68 66 63 64 69 73 75 78 84 88 84 68 41 16 5 8 17 23 26 25 24 23 26 30 38 45 49 52 55 58 61 66 72 76 77 78 78 79 81 84 88 92 96 97 97 95 92 88 82 72 57 39 23 14 8 0 353 348 346 345 345 347 350 353 356 358 359 359 359 357 355 351 348 346 345 343 342 341 340 338 337 336 335 334 333 332 330 328 326 324 322 321 320 318 317 316 315 314 314 314 314 315 316 317 316 316 316 318 320 322 325 330 334 336 335 336 335 334 333 334 334 335 335 335 334 336 339 343 346 349 351 353 355 357 357 356 355 355 356 356 352 345 344 6 43 59 64 58 351 296 296 295 291 284 279 279 284 292 301 304 307 307 310 316 323 322 320 314 303 295 292 292 297 305 312 312 307 300 296 293 291 291 293 298 298 295 292 291 292 294 295 294 293 293 293 294 295 296 297 298 299 299 301 301 302 302 303 306 310 310 306 304 303 302 301 301 300 300 300 300 301 302 304 305 308 311 314 316 317 317 316 317 317 318 318 317 315 314 312 311 309 307 304 302 299 297 294 290 286 283 281 280 89 89 89 88 88 87 86 85 84 84 83 83 83 83 83 83 83 84 85 85 86 87 88 89 90 91 92 93 95 97 99 101 105 109 115 121 128 134 139 148 163 189 225 247 259 266 269 270 271 271 271 271 271 272 272 272 273 275 276 275 274 273 273 272 272 272 272 273 273 274 275 275 275 275 275 275 275 274 274 273 273 272 272 271 271 271 271 270 270 271 272 272 273 273 273 274 274 274 274 273 273 272 271 271 272 273 275 277 279 280 281 282 283 284 285 287 290 293 296 298 299 301 302 304 305 308 311 314 318 321 324 327 329 328 327 326 324 324 324 325 325 325 324 323 322 322 322 323 325 326 326 326 327 328 328 328 327 326 326 326 326 326 326 327 329 331 331 331 330 329 329 328 328 327 326 325 324 322 320 317 315 314 313 313 313 312 312 312 312 312 311 311 312 312 315 318 322 326 329 331 333 334 335 337 340 344 348 351 353 353 352 355 1 356 347 343 344 348 355 6 18 26 28 32 40 52 63 74 85 96 106 113 118 121 123 123 123 124 125 126 127 128 128 128 129 129 130 132 134 136 137 138 136 134 131 130 128 127 128 131 134 135 136 137 136 136 136 135 134 133 131 129 126 124 121 117 113 109 104 97 89 84 83 79 69 50 23 6 2 5 11 15 17 22 35 47 53 57 58 56 57 60 63 63 62 67 70 68 64 62 65 70 73 76 81 86 84 71 45 17 2 4 12 18 21 20 17 16 17 21 30 39 45 49 54 58 60 63 69 73 74 74 74 76 78 80 83 88 92 95 96 96 95 94 90 83 69 48 26 12 4 358 352 349 347 348 349 353 356 359 1 3 4 5 4 2 358 354 351 349 347 346 345 344 343 342 341 339 337 336 335 334 333 331 330 328 327 325 324 322 321 319 318 317 316 316 316 316 316 317 317 318 317 319 322 325 330 334 337 337 336 337 338 338 337 336 335 335 335 335 336 337 338 340 343 346 349 349 352 354 356 355 354 353 353 354 349 340 336 1 34 56 69 69 34 300 295 294 292 287 281 278 280 287 294 299 300 301 305 314 325 326 324 317 308 302 300 300 301 303 307 308 307 299 291 286 284 286 290 296 297 294 291 288 288 289 290 289 290 291 292 293 295 296 297 297 298 299 300 301 302 304 307 313 317 315 310 307 306 305 304 303 302 302 302 302 303 304 305 306 308 311 313 315 316 316 315 315 316 316 316 315 313 312 310 309 307 305 303 301 298 295 292 288 285 283 281 279 89 89 89 88 88 87 86 86 85 84 84 83 83 83 83 84 84 85 85 86 87 88 89 90 92 93 95 96 98 100 103 105 109 114 120 129 138 148 156 166 180 199 224 246 258 264 267 267 266 266 267 269 271 271 269 269 270 272 275 275 274 273 272 272 271 271 272 272 273 274 274 275 275 275 275 275 275 275 274 273 273 272 272 271 271 270 270 270 271 271 272 272 272 273 273 273 274 274 273 273 272 270 269 270 271 274 279 283 287 289 287 285 284 284 286 287 291 294 296 298 300 302 303 305 307 310 314 318 323 326 329 331 330 329 328 328 329 330 331 330 330 329 328 327 327 327 328 329 329 329 329 330 330 330 330 329 328 327 327 327 326 326 327 329 331 332 332 331 330 328 328 328 328 327 326 326 325 323 320 317 315 314 313 313 312 312 312 312 312 311 311 311 312 314 316 320 324 326 326 327 328 329 330 331 334 338 341 343 345 347 353 10 13 357 343 338 336 338 343 351 1 11 18 25 34 46 58 71 84 97 108 115 120 122 123 124 124 125 125 126 127 128 128 128 129 129 130 132 134 136 138 138 137 136 134 132 130 131 133 133 134 134 135 136 136 135 135 135 134 133 131 129 127 124 121 117 113 109 105 100 92 84 80 75 66 51 29 13 4 1 360 0 2 11 22 29 36 44 47 48 48 50 56 59 62 67 72 71 66 60 60 65 70 73 78 83 82 73 52 25 5 0 6 11 14 14 12 9 9 14 24 34 40 46 52 58 61 65 70 74 75 74 74 75 76 77 81 86 91 93 94 96 98 99 98 95 84 61 35 14 2 354 349 347 347 350 353 358 1 4 6 8 9 9 9 6 1 358 354 352 349 347 347 347 347 346 344 342 339 338 336 336 335 334 333 332 331 329 328 326 324 322 320 318 318 317 317 316 316 316 317 318 318 319 322 325 328 332 335 335 335 336 337 336 335 334 335 336 337 338 338 338 337 337 339 342 345 347 349 352 355 354 352 351 351 351 348 340 332 345 16 41 55 52 13 308 297 296 294 291 288 282 281 286 292 296 299 301 306 314 324 327 325 319 311 306 305 306 304 292 290 290 291 290 286 283 282 285 290 295 296 293 289 286 285 285 286 286 288 290 292 294 295 296 297 297 298 299 300 302 304 307 313 318 320 318 313 309 308 306 305 304 304 304 304 304 304 305 306 308 309 310 313 314 315 316 315 314 314 314 314 313 311 309 308 306 305 303 301 299 297 294 290 286 284 282 280 278 90 89 89 89 88 87 87 86 85 85 84 84 84 84 84 84 85 86 86 87 88 89 91 92 93 95 97 99 101 104 107 110 114 120 127 137 150 162 173 184 195 210 228 245 256 263 264 263 260 258 259 264 270 268 268 268 269 271 273 274 273 272 272 271 270 270 271 271 272 273 274 274 274 275 275 275 275 275 274 274 273 273 272 271 271 270 270 270 271 271 271 271 272 272 273 273 273 273 273 272 272 270 268 269 272 277 283 289 292 294 291 287 286 285 286 289 292 295 297 299 301 303 304 307 309 313 318 323 327 330 332 333 333 332 332 334 336 337 336 335 334 333 333 333 332 332 333 334 334 333 332 332 330 330 330 329 328 327 327 327 326 327 329 331 332 333 332 331 329 328 328 328 328 327 325 324 323 321 319 317 316 315 314 313 312 311 311 311 311 311 312 313 314 316 319 322 323 324 324 324 324 325 326 327 329 332 334 336 339 341 348 11 14 2 343 335 332 333 336 343 351 1 10 20 31 43 57 71 86 100 110 116 120 122 123 123 123 124 125 126 126 127 127 128 128 128 128 130 132 135 137 137 137 136 135 133 133 134 134 133 131 133 134 135 135 135 135 134 134 133 132 130 127 125 122 118 114 109 106 103 97 87 79 74 68 56 39 21 7 358 352 350 352 4 14 16 21 29 35 38 38 40 47 55 61 68 74 73 67 58 56 60 65 69 74 78 77 70 58 38 15 2 1 2 4 5 6 5 4 9 19 30 37 44 52 58 63 67 71 75 77 76 75 75 75 77 80 86 90 92 94 97 102 105 107 106 97 78 50 22 2 350 345 346 348 352 357 1 5 8 10 11 12 12 12 9 5 1 357 353 350 349 348 349 349 349 347 345 343 340 338 337 337 336 335 334 333 332 330 328 326 323 321 320 319 318 318 318 317 317 317 318 318 319 320 322 325 326 329 331 332 332 332 332 331 332 335 337 339 340 341 340 338 336 337 339 341 343 346 349 351 352 350 349 348 347 345 339 333 334 347 5 15 4 329 303 296 296 295 294 293 285 284 287 290 295 299 303 307 314 322 327 326 321 315 309 306 306 305 288 279 277 278 280 282 284 285 288 292 294 294 292 287 284 283 283 283 285 287 290 293 295 296 297 297 297 297 298 300 302 305 310 316 319 318 314 311 309 308 307 306 305 305 305 305 306 306 307 308 309 310 310 312 313 315 315 315 314 313 313 312 311 310 308 306 304 303 302 301 298 295 291 288 285 283 281 280 278 90 89 89 89 88 88 87 87 86 85 85 85 84 84 85 85 86 86 87 88 89 91 92 94 95 97 99 102 105 108 112 115 120 126 136 148 162 175 187 197 207 218 230 243 253 260 262 261 258 254 252 256 261 264 267 269 271 272 272 272 272 272 271 271 270 270 270 271 272 272 273 274 274 275 275 275 275 275 275 274 273 273 272 272 271 270 270 270 270 270 270 270 271 271 272 272 272 272 272 272 272 270 267 269 273 278 284 290 292 293 291 288 286 286 287 289 292 295 297 299 301 304 306 309 312 317 322 326 329 331 334 336 337 338 339 341 342 342 340 339 338 338 338 337 336 335 335 335 335 334 334 332 331 330 330 329 328 327 327 327 327 329 331 332 333 333 332 330 329 328 328 328 327 325 324 322 321 320 318 317 316 315 314 313 312 311 311 311 312 312 313 314 316 318 320 321 321 321 321 322 322 323 324 324 326 328 329 330 332 336 343 356 358 353 339 331 329 330 333 339 346 355 5 16 28 42 57 74 91 104 113 118 121 122 122 122 122 123 124 125 125 126 126 127 127 126 126 127 129 132 134 136 136 136 135 134 134 134 134 131 129 128 131 135 135 134 134 134 134 133 131 129 127 125 123 121 117 112 109 106 101 92 82 76 71 63 49 31 13 358 349 345 348 2 12 13 15 20 27 32 34 35 40 51 59 68 73 71 64 55 52 56 61 65 69 70 69 66 60 46 28 11 2 358 357 358 1 2 1 5 16 27 36 44 53 59 65 68 71 74 77 77 76 76 76 78 81 86 90 92 97 103 109 114 116 114 108 94 71 37 5 347 343 345 350 356 0 4 7 10 12 13 13 14 14 11 7 2 358 354 351 350 350 350 351 351 350 349 346 343 340 339 338 337 335 334 333 332 331 328 326 324 322 321 320 319 319 319 319 319 319 319 319 319 320 320 322 322 324 325 326 326 327 328 328 331 334 337 339 341 341 341 339 338 338 339 340 341 342 344 346 347 347 346 343 341 340 336 332 329 332 341 344 328 309 297 294 295 294 292 289 284 283 285 288 292 296 300 306 313 319 326 328 324 318 311 307 307 304 292 281 275 275 278 283 286 288 289 291 291 291 288 285 282 281 281 282 285 289 292 295 297 297 297 296 296 296 297 300 302 306 310 314 315 313 311 309 308 307 307 306 306 306 306 306 307 308 309 309 310 310 311 312 313 314 315 314 314 313 312 312 311 309 307 305 304 302 301 300 297 293 289 286 284 282 281 279 278 90 89 89 89 89 89 88 87 87 86 86 85 85 85 85 86 86 87 88 89 91 92 94 95 97 99 102 105 109 113 116 120 125 132 143 156 171 185 196 204 213 222 231 242 251 257 261 262 260 256 251 250 253 259 264 268 272 273 273 272 272 271 271 270 270 269 270 270 271 271 272 273 273 274 275 275 275 275 274 274 273 273 272 271 271 270 269 270 270 269 270 270 270 271 271 272 271 271 271 271 271 270 267 268 272 276 282 288 290 290 288 287 286 285 286 289 292 295 298 300 303 306 309 312 316 320 324 327 329 331 334 338 341 344 345 345 345 344 342 341 340 341 341 340 340 339 338 336 335 334 334 333 332 331 331 329 329 328 328 328 328 329 331 332 332 332 331 331 329 328 328 326 325 323 322 321 320 319 318 317 317 316 314 313 313 312 312 312 312 313 314 316 318 320 320 319 318 318 318 320 321 322 322 322 323 324 324 325 326 329 333 335 331 326 324 324 326 329 332 337 344 351 1 12 25 40 58 78 96 109 117 121 123 123 123 122 122 122 122 123 124 125 126 127 126 125 124 124 125 128 131 133 135 135 135 134 133 133 133 133 132 131 132 134 134 134 134 134 133 132 130 128 127 126 125 123 120 115 112 109 104 97 87 80 76 70 58 40 20 4 354 350 352 4 16 20 19 19 22 28 32 35 42 52 61 67 69 66 59 52 50 54 61 64 66 64 62 62 59 49 36 20 7 359 354 354 358 1 359 2 13 24 33 43 53 62 67 70 71 73 74 75 76 76 78 80 83 87 92 96 103 111 118 121 122 121 117 110 97 68 26 355 347 349 355 0 4 7 9 11 13 14 15 15 15 12 8 3 359 355 353 351 352 352 354 354 354 352 350 347 344 341 339 337 335 334 333 332 330 328 325 323 322 321 320 320 320 319 319 319 320 320 320 320 320 321 321 321 322 322 323 322 323 325 328 330 332 335 337 339 340 339 338 337 337 338 338 339 339 340 341 341 341 341 340 338 335 332 328 324 328 329 326 315 302 293 288 291 296 294 286 280 279 281 284 288 292 297 303 309 316 323 326 324 322 317 315 312 307 299 290 282 281 285 288 291 291 290 289 288 287 284 282 280 279 280 283 287 292 295 296 296 296 296 295 295 295 296 299 302 305 308 311 312 311 310 308 307 306 306 306 306 306 307 308 309 309 310 311 311 311 311 312 312 313 314 314 313 312 312 311 310 309 307 305 304 302 301 298 295 291 288 285 283 282 280 279 277 90 90 90 89 89 89 88 88 88 87 87 86 86 86 86 86 87 88 89 90 91 93 95 97 99 102 105 108 112 116 120 124 130 138 149 164 180 193 203 210 216 221 232 240 249 255 261 264 265 263 259 255 255 258 262 266 270 272 272 272 272 271 270 269 269 268 269 269 270 270 271 272 273 273 274 274 274 274 274 273 273 272 272 271 270 269 269 269 269 269 269 270 270 270 271 271 271 271 270 270 271 271 270 269 271 275 280 284 287 287 287 286 285 285 287 290 293 296 299 302 305 309 312 315 319 323 326 328 329 330 333 337 342 346 347 347 346 345 343 342 342 342 342 341 341 341 340 338 336 335 334 333 333 333 332 331 330 329 329 329 329 329 330 330 331 332 332 331 330 329 327 326 324 322 321 320 319 318 317 317 317 316 315 315 314 314 314 314 313 314 316 318 319 320 318 317 316 316 317 319 321 322 322 322 321 321 320 321 321 324 325 324 321 318 317 320 325 329 334 338 342 348 356 7 21 38 59 83 103 115 121 125 126 127 126 125 124 123 123 122 123 124 126 126 125 124 122 121 122 124 128 131 134 135 135 134 134 134 135 136 135 134 134 133 133 133 133 134 133 131 129 128 126 126 125 124 121 118 114 111 108 102 94 87 83 79 69 49 30 15 6 1 2 12 27 33 28 22 21 24 27 30 41 54 62 66 66 63 57 51 49 56 63 66 65 63 61 59 56 50 42 29 14 2 354 352 355 359 358 0 9 20 30 40 52 62 68 69 70 71 73 74 76 78 80 83 86 91 97 104 112 120 125 128 128 128 126 123 118 103 72 23 4 359 2 6 9 11 12 13 15 15 15 15 14 11 7 2 358 356 354 353 354 355 356 357 356 355 353 351 348 345 341 338 335 334 332 331 329 327 324 323 321 320 320 320 320 319 319 319 319 320 321 322 322 322 322 322 322 322 322 321 322 324 327 329 330 333 334 336 337 337 336 336 336 336 336 336 337 337 336 336 335 335 335 334 332 329 325 325 326 325 320 310 299 291 287 290 297 298 287 278 277 280 285 289 291 296 300 305 312 319 323 321 326 326 324 319 310 301 293 289 290 292 295 296 295 292 289 286 283 281 279 279 279 281 284 290 294 297 297 297 296 295 294 295 295 297 299 301 304 306 308 310 311 309 308 306 306 306 306 306 307 308 309 310 311 311 312 312 312 312 312 312 313 313 313 312 312 311 310 310 308 307 305 303 302 299 296 293 290 287 284 283 281 280 278 276 90 90 90 90 90 89 89 89 89 88 88 87 87 87 87 87 88 89 90 91 93 95 97 99 101 104 107 111 115 120 125 129 134 143 156 171 187 199 207 214 220 227 233 238 245 253 260 266 269 271 269 266 263 263 265 267 269 271 271 272 272 271 270 269 269 268 268 268 269 270 270 271 272 273 273 274 274 273 273 272 272 271 271 271 270 269 269 269 269 269 269 269 270 270 270 270 270 270 269 270 272 272 271 270 272 274 278 283 286 287 287 285 285 286 288 290 294 297 300 304 307 310 313 317 322 326 329 330 330 331 333 336 341 345 347 347 346 345 344 344 344 343 342 341 340 340 339 338 338 338 338 338 338 337 335 333 331 330 329 329 329 329 329 329 329 331 332 331 330 328 326 324 322 321 320 319 319 318 317 317 317 317 317 316 315 315 315 315 314 314 316 318 319 318 316 315 315 315 317 320 321 322 323 322 321 319 319 319 320 322 322 321 319 318 319 322 326 331 335 338 342 346 353 3 16 34 59 88 109 121 126 129 131 131 130 129 127 126 124 123 123 124 125 125 124 123 122 121 122 124 127 130 133 135 135 135 136 136 137 138 137 136 134 132 132 132 132 132 131 130 128 127 127 126 126 124 122 119 116 113 110 107 101 95 92 90 82 65 47 32 21 14 15 25 40 47 40 28 21 20 19 23 37 50 56 60 61 60 57 52 50 59 66 67 67 66 64 61 56 50 44 36 24 8 356 350 352 354 354 356 3 14 26 37 48 59 66 67 68 69 72 75 78 81 84 86 89 94 102 111 119 125 130 132 133 133 133 132 131 125 109 68 31 14 12 13 14 15 15 15 16 16 15 14 12 9 5 1 358 357 356 356 357 358 359 359 359 358 357 355 352 348 344 340 336 334 332 330 328 326 325 323 321 320 319 319 319 318 318 318 319 320 321 323 324 324 324 323 323 323 323 322 323 324 325 327 329 330 332 333 334 334 334 334 334 334 334 334 333 332 331 331 330 330 329 329 328 325 322 322 323 321 316 307 299 292 288 288 293 296 288 280 278 281 287 292 293 295 297 301 307 315 320 320 324 328 326 318 308 296 290 291 294 297 298 299 296 292 287 283 280 279 279 278 279 282 285 291 295 297 298 297 296 295 295 295 295 297 299 300 302 304 305 307 308 308 308 307 306 306 306 307 307 309 310 311 312 312 312 312 312 312 312 312 312 312 312 311 311 310 309 308 307 306 304 302 300 298 295 292 289 286 284 282 281 279 277 276 91 91 90 90 90 90 90 90 89 89 88 88 88 88 88 88 89 89 90 92 94 96 99 101 104 107 110 114 119 124 129 133 139 149 162 177 192 203 211 217 222 227 231 235 241 248 255 262 267 271 272 271 268 266 267 268 270 271 270 269 270 270 270 270 269 268 268 268 268 269 270 270 271 272 272 273 273 273 272 271 270 270 270 270 270 269 268 268 268 269 269 269 269 269 270 270 270 270 270 270 272 273 273 272 273 274 278 282 285 286 286 285 286 288 290 292 295 298 301 304 308 311 314 318 323 327 330 331 331 331 332 334 337 342 345 346 346 345 344 345 345 344 343 342 341 339 338 338 339 340 340 340 340 339 337 334 332 330 330 329 330 330 329 328 327 330 331 331 329 327 325 323 321 320 319 319 318 317 317 318 318 318 318 318 317 316 316 315 315 315 316 317 318 317 315 314 314 316 318 320 322 324 324 323 320 318 319 321 322 323 322 321 320 320 321 323 326 330 335 338 341 345 350 358 10 26 55 92 116 127 132 135 136 135 134 132 131 129 128 126 124 123 122 123 123 124 124 124 125 127 129 130 132 134 135 136 137 138 139 139 137 135 133 131 131 131 130 130 129 128 127 127 127 127 127 125 123 120 117 114 112 110 107 103 101 100 94 83 69 53 38 27 27 37 49 54 47 32 20 14 13 16 27 40 49 54 56 57 56 53 53 62 69 70 70 71 72 70 65 56 47 41 32 16 358 349 347 347 349 351 356 9 23 33 42 52 59 63 64 67 71 76 80 83 86 87 89 93 101 110 119 126 131 135 137 139 139 139 139 135 123 97 61 34 25 23 22 20 19 17 16 15 15 13 10 7 4 0 358 358 357 357 359 1 1 1 1 0 360 358 355 351 347 342 338 335 333 332 330 328 326 324 322 320 319 318 318 317 317 318 319 320 321 323 325 326 326 326 326 325 324 324 324 325 326 326 327 329 330 331 333 333 333 333 333 332 332 331 330 329 328 327 326 326 325 325 323 321 319 318 320 318 312 305 298 294 293 290 291 292 289 283 280 283 288 291 292 292 293 296 301 311 315 318 322 325 324 313 303 293 289 291 295 298 298 297 293 288 284 279 278 277 277 278 279 282 287 291 295 297 297 297 296 295 295 295 296 297 298 299 300 302 304 306 307 308 308 308 307 307 307 307 309 310 312 313 313 313 313 313 312 312 311 311 311 311 310 310 309 308 308 307 305 304 303 301 298 296 293 290 288 286 284 283 281 279 277 275 92 91 91 91 91 91 91 90 90 90 89 89 89 89 89 89 90 90 92 93 95 97 100 103 106 109 112 117 121 126 132 137 143 154 168 183 195 205 211 217 221 225 229 232 236 241 247 254 260 265 269 270 270 268 267 267 268 269 269 268 268 268 268 268 268 268 267 267 267 268 268 269 270 270 271 271 272 271 271 270 269 269 268 268 268 268 267 267 268 268 268 269 269 269 269 269 270 270 270 271 272 274 273 273 273 276 280 283 285 285 285 286 288 290 292 293 296 299 302 305 309 312 315 319 322 325 327 329 329 330 331 332 335 341 343 344 344 344 344 345 345 346 345 344 343 341 340 340 340 341 340 339 339 339 337 335 332 331 330 330 330 330 330 328 327 329 329 328 327 326 324 322 321 320 319 318 318 318 319 319 320 320 320 319 319 318 317 317 316 316 317 318 318 317 316 315 315 316 318 320 322 324 324 322 319 318 319 322 324 323 321 319 319 319 320 321 324 328 333 336 339 342 346 352 1 15 46 97 124 134 139 140 141 140 139 137 135 132 130 127 124 122 121 123 124 127 129 130 132 132 133 132 133 133 135 137 138 139 139 140 139 136 134 132 131 130 128 127 125 124 125 125 126 127 127 126 124 121 118 115 114 113 111 110 109 108 103 96 85 71 54 42 39 46 53 56 47 29 14 8 7 11 19 29 39 46 50 53 56 57 60 67 72 73 74 76 79 81 79 71 57 47 39 23 2 348 342 342 343 346 351 4 19 31 37 43 51 56 58 62 67 73 78 82 83 84 85 88 93 101 109 118 126 133 137 140 142 142 140 136 127 108 85 60 44 35 30 26 23 20 17 16 14 11 9 6 3 0 359 359 358 359 0 2 3 4 3 3 2 1 358 354 350 345 341 338 335 333 331 329 327 325 323 321 318 317 317 317 317 317 318 320 321 323 325 327 328 328 329 328 328 328 327 327 327 327 327 327 328 330 332 333 333 333 333 331 330 329 328 327 326 325 324 324 323 322 320 318 316 315 316 316 311 304 299 297 296 295 294 294 291 286 283 285 288 290 291 291 292 293 297 305 310 313 316 321 324 317 308 301 295 294 296 298 296 293 287 282 278 276 276 276 275 276 279 283 288 291 294 296 295 295 295 295 295 295 295 296 297 299 300 301 303 306 308 309 309 309 308 307 307 308 310 312 314 314 314 314 314 313 312 311 311 311 310 310 309 308 308 307 306 305 304 303 301 299 296 294 292 289 287 286 284 283 281 278 276 275 92 92 91 91 91 91 91 91 91 91 90 90 90 90 90 91 91 92 93 95 96 99 102 105 108 112 115 119 124 130 135 142 149 159 172 186 198 206 211 215 219 223 226 230 232 237 242 246 252 258 263 266 268 268 267 267 267 267 267 267 267 267 267 267 267 267 266 266 267 267 267 267 268 268 269 270 270 270 270 269 268 267 267 267 267 267 266 266 267 267 268 268 268 268 268 269 270 271 272 273 274 274 272 273 275 278 281 283 284 284 285 287 289 291 293 295 297 300 303 307 310 314 317 319 320 322 324 326 327 329 330 331 335 341 342 343 343 343 344 344 345 346 346 345 344 343 342 342 342 341 340 337 336 336 335 334 332 331 330 330 331 331 331 330 329 329 328 327 326 324 323 322 320 319 319 319 319 320 320 321 321 321 321 321 321 320 319 318 318 318 319 319 319 319 317 316 316 316 318 320 322 324 323 321 318 317 318 320 321 320 318 317 317 317 318 319 322 326 330 333 336 339 342 346 353 5 36 106 135 143 145 146 146 145 143 140 137 133 129 126 123 122 124 127 130 133 135 137 138 138 137 136 135 135 136 137 138 139 139 140 139 138 137 135 133 130 127 124 121 121 122 124 125 126 126 125 124 122 119 117 115 114 114 114 114 113 109 103 95 83 69 57 50 51 53 56 47 29 15 9 8 9 12 17 28 35 42 50 58 64 68 74 76 77 76 77 80 84 86 83 70 58 47 30 8 349 339 338 339 342 348 359 14 27 33 37 42 48 52 55 60 67 73 77 78 77 77 77 78 80 86 98 111 121 129 134 136 136 134 130 122 111 99 82 66 53 43 35 29 23 19 16 13 10 7 5 2 0 359 359 359 359 0 2 4 5 6 6 6 4 1 356 352 347 343 339 337 335 333 330 328 325 323 321 318 317 316 316 316 317 317 319 320 322 324 326 328 330 331 332 332 332 330 329 328 328 328 328 328 330 332 333 333 333 332 331 329 327 326 326 325 325 324 323 322 321 320 318 316 314 314 314 312 307 301 299 298 297 298 298 296 289 286 287 289 291 293 293 292 292 295 300 305 309 311 313 318 318 315 311 306 301 299 298 295 288 281 277 276 276 277 277 275 276 280 284 288 291 292 293 293 293 293 293 294 294 294 296 297 298 300 302 304 306 309 310 310 309 308 308 308 310 312 315 316 316 316 315 314 313 312 311 311 310 309 309 308 307 307 306 305 304 303 301 300 297 295 293 291 290 288 286 285 283 280 278 276 275 92 91 91 91 91 91 91 92 92 91 91 91 91 91 91 92 92 93 94 96 98 100 103 106 110 114 118 122 127 133 139 146 154 164 176 189 200 206 211 214 216 219 223 227 231 234 236 239 244 249 255 260 264 265 266 266 266 266 266 267 267 267 267 267 267 266 266 266 266 266 266 266 266 266 267 268 268 268 268 268 267 266 266 267 266 266 265 265 266 266 266 267 267 267 268 269 271 272 274 275 276 275 275 276 277 280 281 282 283 283 285 288 290 292 294 297 299 302 306 308 311 314 317 319 320 321 323 325 326 328 329 331 334 338 340 341 342 342 343 344 345 345 345 345 345 344 344 343 342 340 337 334 334 334 334 333 332 331 331 331 331 332 332 332 331 329 328 326 325 324 323 321 320 319 319 320 321 321 321 322 322 322 323 323 323 322 321 320 320 320 321 322 322 321 320 318 318 318 318 320 322 322 321 319 317 317 317 317 317 317 316 316 317 317 317 319 321 324 327 330 333 335 338 341 345 353 16 118 146 151 152 151 150 149 147 144 138 132 127 124 124 126 129 133 137 139 141 142 143 142 141 140 139 138 138 138 138 138 137 137 138 138 139 137 134 131 127 122 120 120 121 123 124 124 124 124 123 122 120 118 117 116 117 117 117 117 113 108 101 91 80 69 61 56 53 54 45 29 17 13 14 13 9 10 18 26 36 48 59 69 79 84 84 80 76 76 80 85 89 88 79 66 50 32 12 353 339 335 337 340 345 355 9 22 29 31 35 42 46 49 52 58 64 69 71 70 68 65 59 55 56 64 79 94 105 112 116 116 115 113 110 107 101 93 81 69 56 44 35 27 21 16 12 9 6 3 1 360 358 358 358 359 359 1 2 4 7 9 9 7 4 358 353 348 344 340 338 336 334 331 328 326 323 321 318 317 317 317 317 317 317 318 319 321 322 324 327 329 332 334 334 334 333 331 330 329 330 330 331 332 333 333 332 331 331 330 328 326 324 324 324 325 325 324 323 322 321 319 318 316 315 314 313 309 305 302 301 300 301 303 300 294 290 289 289 292 293 293 290 290 293 299 305 309 310 311 313 316 317 314 309 304 301 300 295 287 281 279 278 280 281 280 277 277 280 284 288 290 291 291 291 290 291 292 292 292 293 295 297 299 301 302 304 307 309 310 310 310 309 309 309 311 315 317 318 318 317 316 315 314 313 312 311 310 309 308 308 307 306 306 305 303 302 300 299 297 295 293 292 291 289 287 285 283 280 278 277 277 92 91 91 90 90 91 91 92 92 92 92 92 92 92 93 93 93 94 95 97 99 101 104 107 111 115 120 125 130 136 143 151 159 168 179 191 200 206 210 214 218 221 224 226 230 232 234 235 237 241 246 251 256 260 262 263 264 265 265 265 266 267 266 266 266 266 265 265 265 265 265 265 265 265 265 266 266 267 267 266 266 265 265 265 265 264 264 264 264 265 265 266 266 266 267 269 272 275 275 277 278 278 279 279 280 282 283 282 282 283 285 289 291 293 296 299 302 305 307 309 312 315 318 319 320 321 322 324 325 327 330 331 334 337 338 339 340 341 342 343 343 343 344 344 345 345 345 343 341 337 334 332 333 333 332 332 331 330 331 331 332 332 332 332 330 329 328 326 326 325 323 321 320 319 320 320 321 321 321 322 324 324 324 324 323 323 322 322 322 323 324 324 324 324 323 321 320 319 319 320 321 320 319 318 318 318 318 317 317 317 316 317 317 318 318 320 321 324 326 328 330 332 334 337 339 342 348 141 159 159 158 157 156 155 152 147 139 131 126 125 129 133 136 139 142 143 144 144 144 144 143 143 142 141 140 139 138 136 136 136 139 141 140 138 135 131 127 123 121 121 121 122 123 123 123 123 123 122 121 120 119 119 120 120 120 119 117 112 105 97 88 78 70 61 54 52 46 34 24 21 22 21 12 8 11 18 29 43 58 74 88 94 92 85 76 74 81 90 95 95 91 80 61 38 17 358 341 333 334 336 341 352 7 21 28 28 31 37 41 43 45 48 53 59 62 62 60 54 44 35 30 32 42 57 70 77 82 86 87 87 90 93 94 92 86 77 65 52 41 31 23 17 11 7 3 1 359 358 356 356 356 357 358 359 1 2 7 11 12 10 6 359 352 347 343 340 337 335 333 331 328 326 323 321 319 318 317 317 317 317 317 318 318 319 320 322 324 327 331 333 334 335 335 334 333 332 331 332 333 333 334 334 332 330 330 329 327 326 325 323 323 323 324 324 323 322 321 320 319 318 316 315 313 311 309 306 304 304 304 305 303 299 294 291 290 293 293 290 288 288 292 300 308 312 311 311 311 313 314 312 307 303 301 301 298 292 287 285 284 285 284 280 277 276 279 283 286 288 288 288 288 289 289 290 291 291 292 295 297 299 301 303 304 306 308 309 309 310 310 310 310 313 317 319 320 319 318 317 316 315 314 312 311 310 310 309 308 307 307 306 304 303 301 300 298 297 295 294 293 292 290 288 286 284 281 279 279 278 93 92 91 91 91 91 92 92 93 93 93 93 93 93 93 94 95 96 97 98 100 103 106 109 113 117 122 127 132 139 147 156 164 172 182 191 199 205 210 215 220 225 227 227 228 230 233 233 234 236 239 243 249 254 257 259 260 260 260 260 263 264 265 265 265 264 264 264 264 264 263 263 263 263 263 263 264 264 264 264 264 263 263 264 263 263 262 262 262 263 263 264 264 265 267 270 273 276 277 278 280 283 284 284 285 285 284 281 280 283 286 290 292 294 297 301 304 306 308 310 313 316 318 319 320 320 321 324 326 328 330 331 334 336 337 338 339 340 341 341 341 342 343 345 346 346 345 343 339 335 333 334 334 333 332 331 330 330 330 331 332 332 332 331 330 329 327 327 326 325 323 321 320 319 319 320 320 320 321 323 325 326 326 325 324 324 325 325 325 325 326 326 327 327 326 324 322 320 319 319 319 319 319 320 321 320 320 319 318 318 318 318 319 319 320 320 322 324 326 327 329 330 332 333 334 335 335 305 182 170 166 164 163 161 157 151 142 132 128 130 135 139 142 143 144 144 144 144 144 144 144 144 144 143 142 140 137 136 135 137 139 139 138 136 133 130 128 125 124 123 123 123 123 122 122 122 122 122 121 120 120 121 122 123 123 121 119 115 109 102 92 82 74 68 60 57 53 42 29 24 25 24 15 7 5 10 21 35 55 76 92 100 99 92 82 78 86 97 105 107 104 98 85 60 30 4 342 332 329 330 337 350 8 22 28 26 28 32 37 39 39 40 42 48 53 55 52 45 34 23 16 14 19 29 40 48 54 59 62 64 67 73 80 83 83 79 71 61 50 39 29 20 12 7 3 360 357 355 354 352 353 355 357 358 0 3 8 12 15 13 7 360 351 345 340 337 334 332 331 329 327 325 323 321 320 318 318 317 317 316 317 317 318 319 320 321 323 325 328 330 333 335 335 336 336 335 335 335 335 335 335 334 333 331 329 327 326 326 325 324 323 324 324 323 322 321 320 319 319 319 318 316 315 313 311 309 308 307 306 305 304 302 298 294 291 293 293 291 288 289 295 303 311 314 312 311 310 309 309 309 308 303 302 300 298 295 291 288 285 284 281 278 275 274 278 281 284 285 286 286 287 287 288 289 289 290 291 294 297 299 301 302 303 304 306 307 308 309 310 311 312 314 317 318 319 320 319 318 317 315 314 313 312 311 310 310 309 308 307 306 304 303 301 300 298 297 296 295 294 292 291 289 287 285 283 281 280 280 94 93 92 91 91 91 92 92 93 93 94 94 94 94 94 95 96 97 98 100 102 104 107 111 114 119 124 129 135 142 151 160 169 176 183 191 197 203 208 214 221 226 229 228 227 227 228 230 231 233 235 238 242 247 251 254 255 256 256 257 259 260 262 263 263 263 263 263 263 262 262 261 260 260 260 261 261 261 261 261 261 261 261 261 261 261 260 260 260 261 261 262 262 264 266 270 274 277 278 279 282 287 290 292 290 287 283 280 280 283 287 290 293 296 299 303 306 307 309 311 314 317 319 319 319 320 322 324 327 329 331 331 332 334 336 336 338 339 339 340 340 342 344 346 346 346 344 341 338 336 335 335 335 334 332 331 329 329 329 330 330 331 331 330 330 329 328 327 327 326 324 322 321 320 320 320 320 320 321 324 326 327 327 326 326 327 328 328 328 328 328 328 329 330 328 326 323 321 320 320 320 321 322 323 324 323 322 322 321 321 320 321 322 322 321 322 322 323 325 326 328 329 330 331 332 332 330 313 237 187 177 173 171 168 163 158 149 140 137 138 142 145 146 145 144 143 142 142 142 143 143 144 143 143 142 141 139 137 136 137 136 136 135 133 131 129 128 128 126 125 123 122 122 121 121 121 121 121 121 121 122 122 123 124 124 122 120 115 110 104 97 89 82 75 69 65 62 53 39 31 28 25 17 7 3 7 15 29 49 74 93 103 105 100 91 84 88 102 113 117 116 111 101 80 46 9 343 329 324 324 332 348 9 22 28 26 26 28 32 34 35 33 32 37 43 46 44 37 28 17 9 5 9 16 24 32 39 44 48 50 52 57 64 70 74 75 74 69 59 48 37 25 16 9 4 359 355 352 350 348 349 351 353 356 359 3 8 13 16 15 10 1 352 343 337 333 330 329 328 327 326 324 323 321 320 319 318 318 317 317 317 317 318 319 320 321 322 323 325 326 329 332 335 336 338 338 339 338 337 336 335 334 333 331 330 329 328 327 326 325 325 328 326 324 322 319 318 317 317 317 317 317 317 316 315 312 311 310 309 307 306 304 301 296 293 293 294 292 291 292 298 307 315 317 313 310 307 303 301 303 307 305 302 299 295 292 289 284 280 277 275 273 271 272 275 279 281 283 284 285 286 287 288 288 288 289 291 293 296 299 300 301 302 303 304 306 307 308 309 310 311 313 315 317 319 319 318 317 316 315 314 313 312 312 311 311 310 309 308 307 305 303 301 300 298 297 296 295 294 292 291 290 288 286 284 283 282 282 94 93 92 92 92 92 92 93 93 94 94 94 95 95 95 96 97 98 100 101 103 106 109 112 117 121 126 132 138 146 155 164 171 177 183 189 194 199 205 212 219 226 230 229 227 226 227 229 230 233 235 236 239 242 246 249 252 255 257 256 256 257 260 261 261 261 262 262 262 261 260 259 258 258 258 258 258 259 258 258 258 258 258 258 258 258 258 257 258 258 259 260 261 263 267 271 275 277 278 279 281 287 291 293 291 286 282 280 281 284 288 291 294 298 302 305 308 309 311 312 314 317 319 320 320 321 323 325 327 329 330 330 330 331 333 335 336 338 339 339 340 342 344 346 347 346 344 340 338 337 337 337 336 335 332 330 329 328 328 329 329 330 330 329 330 330 329 328 327 326 324 323 322 321 321 321 321 321 322 325 327 328 328 327 328 329 330 331 331 330 330 330 331 331 330 328 324 322 322 324 325 327 327 327 327 326 325 325 324 324 323 323 324 323 322 322 323 323 323 325 327 328 329 329 329 329 327 316 276 211 193 187 182 178 174 169 163 156 151 150 150 149 148 146 144 142 141 141 141 142 143 143 142 142 143 144 142 140 139 136 132 131 131 131 130 129 130 130 129 126 123 121 120 119 118 119 120 122 122 122 122 123 124 124 124 122 119 115 111 106 101 96 88 80 74 69 66 61 51 40 33 28 18 6 3 5 12 23 41 69 91 103 108 107 100 90 89 102 117 122 122 117 107 89 55 11 341 324 318 320 330 346 6 19 26 25 23 24 27 30 30 27 25 28 33 36 36 32 24 14 5 1 4 9 15 21 27 33 39 43 45 47 52 57 63 68 71 69 64 56 45 33 21 12 5 359 354 349 346 345 345 346 349 352 356 1 6 11 16 16 12 4 354 343 335 329 327 326 326 325 324 323 322 321 320 320 319 319 318 317 318 318 319 320 321 322 323 323 324 325 327 330 334 337 339 341 342 341 339 337 336 334 334 333 331 330 329 328 327 326 325 327 327 324 322 319 317 315 314 315 315 316 317 318 317 316 315 313 312 310 309 307 303 298 296 295 295 294 293 294 300 310 320 321 315 308 302 297 294 296 302 305 303 298 292 289 284 278 275 271 269 269 269 270 273 277 280 281 282 284 285 286 287 288 288 289 291 293 296 298 300 300 301 302 303 305 306 307 308 309 311 312 314 315 317 317 316 316 316 315 314 313 313 312 312 311 311 310 309 307 306 304 302 300 298 296 295 294 293 292 291 290 289 287 286 285 284 284 94 93 93 92 92 93 93 93 94 94 94 95 95 96 96 97 98 99 101 103 105 107 110 114 119 124 129 136 143 151 159 167 173 178 181 185 190 194 200 208 216 222 226 227 227 227 227 228 229 232 235 237 238 240 243 247 250 254 256 256 256 256 258 259 259 260 260 260 259 259 258 257 256 255 255 255 255 255 255 255 255 255 255 255 255 255 255 254 255 255 256 258 260 263 268 272 275 277 278 280 281 285 289 290 289 286 282 281 283 285 288 292 296 301 304 307 310 311 311 312 313 316 318 320 322 323 324 325 327 328 329 329 329 329 330 333 335 337 338 339 340 343 345 347 347 345 343 340 339 339 339 338 337 334 332 330 329 329 329 330 330 330 330 331 331 330 329 328 327 326 325 324 323 322 321 321 321 322 323 326 327 328 328 329 329 330 332 332 332 331 331 332 333 333 331 329 325 324 325 328 330 331 331 331 329 328 327 327 327 327 326 325 324 323 323 323 323 323 323 324 325 326 328 328 328 327 324 316 293 244 216 205 199 193 189 184 178 171 166 161 157 153 150 147 145 143 141 140 141 142 142 142 141 140 143 144 144 143 140 136 131 128 128 129 130 130 132 133 132 127 123 120 118 116 116 116 119 123 124 124 124 123 123 122 122 121 119 115 110 106 102 98 91 81 72 67 65 62 56 47 37 28 17 5 2 3 6 14 32 61 86 99 106 108 105 94 88 101 119 125 125 121 113 98 66 15 338 317 311 317 329 344 0 15 23 23 21 22 25 27 25 20 17 18 23 28 30 28 22 13 3 359 1 4 7 11 16 24 32 38 40 42 45 49 54 60 64 66 66 62 54 43 29 17 7 359 352 347 343 342 341 341 343 348 353 357 2 8 13 15 13 7 357 346 336 329 326 324 324 324 323 322 322 321 321 321 320 320 319 319 319 319 320 321 323 324 324 325 326 327 329 331 334 338 340 342 343 343 341 340 338 337 336 335 333 332 331 330 329 327 326 325 324 323 321 319 317 315 314 314 314 315 317 318 318 318 317 316 314 313 313 311 306 302 300 299 297 296 295 295 300 310 322 325 319 309 301 296 293 294 298 301 301 296 291 287 281 276 273 270 268 269 270 272 274 277 279 280 281 283 284 285 286 287 288 290 291 294 296 298 300 300 301 302 303 304 306 307 308 310 311 312 314 314 315 315 315 315 315 315 314 313 313 313 312 312 311 311 310 308 306 304 302 300 298 296 295 294 294 293 292 291 290 289 287 287 286 287 95 94 93 93 93 93 93 94 94 94 95 95 96 96 97 97 98 100 102 104 106 109 112 116 121 126 132 140 147 155 163 170 175 177 179 181 184 188 194 203 211 218 222 224 225 225 225 225 226 230 234 236 237 237 240 243 246 249 252 254 255 255 256 256 257 258 258 258 257 257 256 255 254 253 253 253 252 252 252 252 252 253 253 253 253 253 252 252 252 253 254 256 259 263 268 273 276 277 280 282 284 286 288 289 288 286 284 283 284 286 290 295 300 304 308 310 311 311 311 311 312 314 317 319 321 322 323 324 326 327 328 328 327 327 328 330 333 337 338 339 341 343 345 347 346 345 343 342 341 341 341 340 338 335 333 331 331 331 332 332 332 331 331 331 331 330 328 327 326 325 325 325 324 323 322 321 321 321 322 325 328 329 329 329 330 331 332 332 332 332 332 333 334 333 331 328 325 324 326 329 331 332 332 332 331 330 329 329 330 329 328 327 326 325 324 324 324 324 324 324 324 325 327 327 327 326 323 317 303 275 242 223 214 209 203 197 190 182 175 170 165 159 154 150 148 146 144 143 142 142 142 142 141 139 142 144 144 143 142 138 133 128 127 128 131 132 133 134 133 131 126 123 119 117 115 116 119 124 127 126 125 124 122 121 120 120 118 115 109 104 99 97 91 78 64 58 56 55 51 45 38 30 19 7 3 1 0 4 20 51 79 96 104 108 105 92 80 98 118 126 129 127 120 107 81 24 334 311 307 314 328 342 355 8 19 21 19 20 22 24 21 16 10 9 13 20 25 25 20 11 3 359 358 359 1 4 9 16 26 34 38 41 42 44 48 54 59 63 66 66 61 52 38 23 9 359 351 345 341 338 336 335 337 344 349 354 358 3 8 11 12 7 360 349 340 332 327 324 323 323 322 322 321 321 321 321 321 321 320 320 320 320 320 322 323 325 326 327 328 330 331 333 335 337 338 340 341 342 342 341 340 340 338 337 335 333 332 330 329 327 325 324 322 321 320 319 317 315 314 314 314 315 316 317 318 319 319 318 316 315 315 314 311 307 304 303 301 299 297 296 299 307 318 325 323 312 304 299 296 295 296 297 298 293 290 286 280 276 273 271 270 270 271 273 275 277 278 279 281 282 283 284 286 287 289 290 293 295 297 299 300 301 302 303 304 305 307 308 309 311 312 313 314 315 315 316 316 316 315 315 315 314 314 313 313 313 312 311 310 309 307 305 303 300 298 297 296 295 294 293 292 291 291 290 289 288 288 289 95 94 94 94 93 94 94 94 94 95 95 96 96 97 97 98 99 101 102 105 107 110 114 118 123 128 135 143 151 159 166 172 176 178 178 178 180 182 188 196 206 214 219 222 222 223 224 224 225 227 231 234 236 236 238 241 244 246 249 252 253 254 254 254 255 255 256 256 255 254 254 253 252 251 250 250 249 249 249 249 249 249 250 250 250 250 250 249 250 251 252 255 258 263 268 273 277 279 282 287 290 290 290 289 287 286 285 285 286 289 294 299 304 308 311 312 312 311 310 310 312 314 316 318 319 320 321 322 324 325 326 326 326 327 328 329 333 336 339 340 341 342 343 346 346 345 344 344 343 343 342 340 338 335 334 333 334 334 334 333 332 330 330 330 329 329 328 327 325 325 325 324 324 323 322 321 320 320 321 325 328 329 329 330 331 331 332 332 332 332 333 334 334 333 330 328 324 323 326 329 331 331 332 332 331 331 330 330 331 331 329 328 327 326 325 325 325 325 325 325 325 324 325 326 326 325 322 317 308 291 267 244 229 221 216 210 203 197 190 185 182 177 169 160 156 153 152 150 147 146 145 143 141 139 142 143 144 145 144 142 137 133 131 130 132 133 133 134 134 133 130 127 124 121 119 118 120 125 129 128 127 125 123 121 120 119 117 114 108 101 95 92 87 72 54 45 42 42 40 36 31 30 20 8 6 2 357 357 8 39 75 95 104 108 105 96 88 101 120 130 134 133 128 118 96 27 326 307 305 313 326 341 351 1 12 15 16 18 20 21 19 13 6 2 4 11 18 22 20 13 4 358 355 356 357 359 3 10 19 28 35 40 41 42 44 49 55 60 65 66 65 59 48 31 13 359 349 342 338 335 332 329 332 339 345 350 354 358 2 6 7 5 360 352 343 335 329 325 323 322 321 321 321 321 321 321 321 321 321 321 321 321 321 322 323 325 326 327 329 330 331 332 333 334 334 335 337 339 339 339 339 339 338 337 335 334 332 331 330 328 326 324 322 321 319 317 316 316 316 316 315 316 317 317 318 319 320 319 317 316 315 315 313 311 309 307 306 303 299 297 299 304 312 320 323 316 310 305 302 298 295 293 293 291 289 286 280 274 271 269 269 269 270 271 274 275 277 278 280 281 283 284 286 288 289 291 294 296 298 300 301 302 303 304 305 306 308 310 311 312 313 315 315 316 317 317 317 316 316 316 315 315 315 315 314 313 313 312 310 309 307 305 303 301 299 298 297 296 295 294 293 292 292 291 290 290 290 290 96 95 94 94 94 94 94 94 95 95 96 96 96 97 98 99 100 101 103 106 108 111 115 120 124 130 137 145 154 161 168 173 176 178 177 176 176 178 182 189 199 209 215 218 220 221 223 223 224 226 229 232 235 236 238 240 242 244 247 249 250 251 252 252 252 253 253 253 253 252 251 251 250 248 248 247 246 245 245 245 245 246 246 246 246 247 247 247 248 249 251 254 258 263 268 274 278 280 285 294 295 294 293 291 288 287 287 288 289 293 298 304 309 312 313 311 310 310 310 311 312 314 317 319 319 319 319 320 322 323 324 325 326 327 329 330 332 335 338 340 340 341 343 346 346 345 344 343 342 341 340 339 337 335 334 335 335 335 335 332 330 329 328 328 328 329 328 327 326 325 324 323 323 323 323 322 320 319 321 324 327 329 330 331 331 332 331 331 331 332 333 334 334 332 329 327 323 322 324 328 330 330 331 331 331 331 331 331 332 332 331 329 328 327 326 326 326 326 326 326 326 325 325 324 324 324 322 318 311 300 284 262 242 232 229 226 226 228 228 231 239 246 242 218 189 176 168 162 158 155 153 150 146 143 143 144 145 146 146 145 142 139 136 134 133 133 133 133 134 135 134 132 129 126 123 122 122 126 129 130 129 128 125 122 120 118 116 113 106 98 91 87 80 62 41 26 20 20 21 19 13 18 14 6 3 360 354 352 359 29 71 94 105 109 111 110 113 121 129 135 139 139 135 126 108 26 319 305 304 311 324 339 349 357 4 8 11 14 17 18 17 10 1 355 355 1 10 18 20 15 4 356 353 353 354 356 359 4 12 21 30 37 40 40 42 46 51 57 62 66 67 65 57 41 20 2 349 341 335 331 328 326 329 333 338 344 349 353 356 360 1 1 358 353 345 337 331 327 324 322 321 320 320 320 320 320 320 321 321 321 322 322 322 323 324 325 325 326 327 328 329 330 330 330 330 330 332 334 335 335 336 336 337 336 335 334 333 332 331 330 328 326 325 323 321 319 318 318 318 318 318 318 318 319 320 320 320 320 318 316 315 315 314 313 311 311 310 307 303 299 299 301 306 312 317 316 316 315 311 305 298 292 290 289 287 282 276 269 264 262 263 264 266 268 270 273 276 277 279 281 283 285 286 288 290 292 294 297 299 300 302 303 303 304 306 308 309 311 312 313 315 316 317 318 318 318 318 318 317 317 317 317 316 316 315 315 314 312 311 309 308 306 304 302 300 299 298 297 296 295 294 294 293 292 291 291 291 291 97 95 95 94 94 94 94 94 95 96 96 96 97 98 99 99 101 102 104 107 109 112 116 121 126 132 139 147 155 163 170 174 177 177 176 174 173 174 178 184 193 202 210 215 217 219 220 222 224 227 229 231 234 235 237 239 241 243 244 246 247 248 249 250 251 251 251 251 251 250 250 248 247 246 244 243 242 242 241 241 242 242 243 243 243 243 244 245 246 248 251 254 258 263 268 274 279 282 286 297 299 297 294 292 291 290 290 290 293 297 302 308 312 315 313 310 309 309 310 311 313 315 317 318 319 319 319 320 322 322 323 325 327 329 330 331 333 334 337 339 340 340 341 342 344 343 341 340 339 338 338 338 337 336 335 335 335 335 334 331 329 328 327 327 328 328 328 328 327 325 323 322 322 322 324 323 321 320 321 324 326 329 330 332 332 332 331 330 330 331 332 333 333 331 328 325 322 321 323 327 329 329 330 331 331 331 331 332 332 332 331 330 329 328 327 327 327 327 327 327 326 325 324 323 323 323 322 318 312 304 293 278 263 256 255 255 258 262 266 272 277 281 282 277 265 236 206 187 178 173 170 164 158 153 147 146 146 148 149 149 147 144 140 137 135 134 133 133 134 136 136 134 132 129 126 124 123 126 129 132 132 130 128 124 120 115 111 108 99 89 82 77 67 45 21 5 359 358 358 356 353 358 1 358 355 353 349 345 351 19 59 85 100 109 118 126 133 137 139 141 142 143 140 134 120 39 317 305 304 310 321 335 347 354 358 2 5 9 13 16 16 9 357 349 347 352 2 13 19 13 1 353 351 350 351 353 356 0 6 13 23 32 37 39 40 43 48 54 58 63 67 67 63 50 30 9 351 340 334 329 325 324 324 327 331 337 343 347 351 354 356 356 356 353 347 340 333 329 325 323 321 320 320 320 320 320 320 320 321 322 322 322 322 323 324 325 325 325 325 327 327 327 327 327 326 326 327 329 330 331 331 332 334 334 333 333 333 332 332 331 330 329 328 327 325 323 322 322 322 321 321 321 321 321 321 321 320 319 318 316 314 314 313 312 312 313 313 311 307 303 300 301 306 312 314 316 318 322 322 315 304 294 288 285 281 276 270 264 259 256 258 260 263 265 268 271 274 277 279 281 283 285 286 288 290 292 294 297 299 300 302 303 303 305 306 308 310 312 313 314 315 317 318 319 319 319 319 319 319 319 318 318 318 317 317 316 315 313 312 310 308 306 304 302 301 300 299 298 297 297 296 295 294 293 293 293 292 292 98 96 95 95 94 94 94 95 95 96 96 97 98 98 99 100 101 103 105 108 110 114 117 122 127 133 140 147 156 164 170 174 177 177 176 174 172 172 176 182 190 197 205 210 214 216 218 221 224 227 229 230 231 232 234 236 238 240 240 242 244 245 246 248 249 249 249 249 249 248 247 246 244 243 241 240 239 238 238 238 238 238 239 239 240 240 241 243 244 247 250 254 259 264 270 275 279 282 286 296 302 300 296 292 290 290 290 292 296 302 307 312 315 315 312 309 309 309 310 311 312 314 316 317 317 318 319 321 323 324 324 325 327 329 331 332 333 334 336 337 339 339 339 340 341 340 338 338 338 339 340 339 338 338 338 337 337 335 333 331 329 328 327 327 327 328 328 328 327 325 322 320 320 321 322 322 321 320 321 323 325 328 330 332 333 333 332 330 329 330 332 333 333 331 327 324 321 321 322 326 327 328 329 330 331 331 332 332 332 331 331 330 329 328 327 327 327 327 327 327 327 326 324 323 322 322 321 318 313 307 299 289 279 275 273 273 273 274 276 280 283 286 287 286 283 273 254 234 217 208 199 188 175 162 151 148 148 150 152 152 151 148 144 140 137 136 135 135 136 136 136 135 133 131 128 125 124 126 130 133 134 133 130 126 119 109 104 100 89 76 66 57 44 28 10 354 348 346 344 341 340 343 346 347 346 345 342 338 341 3 33 57 73 96 118 133 141 145 145 145 146 146 145 141 131 84 322 306 305 309 319 330 342 349 352 355 359 3 9 13 14 7 354 345 342 346 357 10 15 8 359 353 350 348 348 349 352 356 1 7 16 26 33 38 40 41 46 51 55 60 65 68 67 58 41 19 357 343 334 329 324 321 320 321 324 330 337 341 345 349 351 352 352 351 347 341 335 331 327 325 323 322 321 320 320 319 320 320 321 322 322 322 322 323 324 324 324 324 324 324 324 325 325 325 324 324 324 325 326 327 327 329 330 331 331 331 331 331 331 331 330 330 331 330 329 327 327 326 325 323 323 324 324 324 323 322 321 318 317 314 313 311 310 310 310 311 313 313 310 306 302 303 307 311 314 316 319 324 326 322 313 299 289 282 277 272 267 263 260 258 259 261 264 268 269 272 274 277 280 282 284 285 287 289 290 292 294 297 299 300 302 303 304 305 307 309 311 313 314 315 316 317 318 319 319 320 320 320 320 320 320 320 319 318 317 317 315 314 313 311 309 306 304 303 302 301 300 299 298 298 297 296 295 294 294 294 293 292 99 97 96 95 95 95 95 95 96 96 97 97 98 99 100 101 102 104 106 109 111 115 118 123 128 134 140 148 156 163 170 174 176 177 176 174 171 170 174 182 190 197 201 206 210 214 217 219 221 225 227 228 228 229 231 233 235 236 237 239 240 242 243 245 246 247 247 246 246 246 245 243 242 240 238 237 236 235 235 234 234 235 235 235 236 237 238 240 242 245 249 255 262 270 277 280 283 283 287 295 302 301 295 288 286 287 290 295 303 309 313 314 314 313 310 309 309 310 311 310 311 313 315 316 316 317 320 322 324 326 327 327 328 330 331 331 332 333 335 337 338 338 338 339 340 339 338 339 341 342 343 341 340 340 340 339 337 335 333 331 329 327 327 326 326 327 328 329 328 326 322 320 319 320 320 321 321 320 321 322 324 326 329 331 333 333 333 331 330 330 331 332 332 330 327 323 321 321 323 325 326 327 329 330 330 331 331 331 331 331 330 330 329 328 327 326 327 327 327 327 326 325 324 323 322 321 320 318 314 309 304 296 289 284 280 278 276 274 274 275 278 281 283 284 283 279 273 263 253 241 228 211 187 165 155 152 151 153 154 155 154 152 148 144 141 139 138 137 138 138 138 137 135 133 130 127 125 127 130 134 135 134 132 128 119 106 100 94 82 67 52 38 25 18 5 349 342 340 338 335 333 334 337 338 341 342 339 334 335 345 358 4 4 25 103 129 139 144 146 147 147 148 148 145 135 102 331 311 307 310 317 326 336 344 346 346 349 354 1 7 9 2 351 342 339 343 355 8 11 5 359 354 349 345 343 344 347 351 356 2 9 19 29 37 39 39 43 48 53 58 63 67 67 62 50 30 6 347 336 329 324 321 318 318 320 325 330 335 340 343 346 348 349 349 346 342 337 333 330 327 326 324 322 321 320 320 320 320 321 322 322 322 322 323 323 324 324 323 323 322 323 323 323 323 322 322 323 323 324 325 326 327 329 329 329 329 329 330 330 330 330 330 331 331 331 330 330 330 328 327 327 327 327 327 326 325 323 320 317 314 312 310 309 308 308 309 312 314 312 308 304 305 309 312 315 317 320 323 323 321 319 310 299 288 280 271 269 265 263 263 264 266 268 271 272 274 276 279 282 283 284 286 287 289 290 292 295 297 299 301 302 304 305 306 308 310 312 314 315 316 317 317 318 319 319 320 320 320 320 320 320 320 319 318 318 317 316 314 313 311 309 307 305 303 302 302 301 300 299 299 298 297 296 295 295 294 294 293 100 98 97 96 96 96 96 96 96 97 97 98 99 100 101 102 103 105 107 109 112 115 119 123 129 134 141 148 155 163 168 173 175 177 177 174 171 169 172 181 191 197 200 202 205 209 213 215 218 221 224 225 226 227 228 229 231 232 233 234 236 238 240 242 244 245 245 244 244 243 242 240 238 236 234 233 232 232 231 231 232 232 232 232 233 234 236 238 241 245 249 257 267 277 285 288 288 286 288 294 299 295 287 281 281 286 293 301 309 313 313 313 311 310 309 310 311 312 312 311 311 312 313 314 316 317 320 323 326 327 328 329 331 332 334 334 335 334 335 336 338 338 339 340 340 340 341 342 344 345 345 344 343 342 340 339 338 336 333 331 329 328 326 325 325 326 328 329 330 328 324 321 320 320 320 320 320 320 320 321 322 324 327 329 332 333 333 332 330 330 330 330 330 329 326 323 321 321 321 322 324 326 328 329 330 330 330 329 329 329 329 329 328 327 326 325 325 325 325 326 325 325 324 322 321 320 320 318 315 311 307 301 295 288 282 276 271 267 265 265 268 272 276 278 278 278 278 274 267 258 246 223 189 166 158 157 155 156 157 157 157 156 152 149 145 142 141 140 140 140 140 139 137 135 133 130 127 127 130 134 135 134 133 130 123 109 99 89 77 60 39 19 8 5 357 344 337 335 332 330 328 328 330 332 337 341 339 333 332 333 333 329 324 328 18 118 132 139 144 146 148 149 150 149 138 108 343 317 311 312 317 324 331 337 338 335 336 340 347 353 356 352 344 337 337 343 357 7 5 1 356 350 345 340 337 339 342 346 351 357 3 11 21 32 35 36 39 44 50 55 61 65 66 64 56 39 16 355 340 330 325 321 318 317 318 321 325 329 334 338 341 344 346 346 345 342 338 335 333 331 329 327 325 323 321 320 320 320 320 321 321 321 321 322 323 323 323 323 323 323 323 322 322 322 322 322 323 323 324 325 326 327 328 328 328 328 328 328 328 328 328 328 329 329 330 331 332 333 332 331 331 331 331 331 330 328 326 323 320 317 315 312 310 308 307 308 312 316 314 310 307 307 310 313 316 319 321 321 319 318 320 320 315 304 291 278 271 266 264 265 267 269 271 272 274 276 278 281 282 284 285 286 287 289 290 292 295 297 299 301 303 304 306 307 309 311 313 315 316 317 317 318 318 319 320 320 320 320 320 320 320 319 319 318 317 316 315 314 313 312 310 307 305 304 303 303 302 301 300 300 298 297 296 295 295 295 294 294 101 99 98 97 97 97 96 96 97 97 98 99 100 101 102 103 104 105 108 110 113 116 120 124 129 135 141 147 155 161 167 171 174 175 176 175 172 169 170 177 187 194 197 199 200 203 207 211 214 217 219 222 223 224 224 225 226 228 230 231 233 234 237 239 241 242 242 241 241 240 238 236 234 232 230 229 229 229 229 229 230 230 230 230 231 232 234 236 239 244 249 259 271 280 288 293 296 296 298 300 298 289 280 277 282 290 299 306 309 309 309 309 308 309 310 312 313 313 312 312 310 310 311 312 315 318 321 324 327 328 329 330 332 334 335 336 337 337 336 337 339 339 339 340 341 341 343 345 347 347 347 346 345 343 341 340 339 336 334 332 329 327 325 323 323 324 326 328 330 330 327 324 322 321 321 321 321 321 321 320 321 322 324 327 330 332 332 331 330 329 328 327 327 327 325 323 321 320 319 320 322 324 326 327 328 328 328 328 328 328 328 328 327 326 325 324 324 324 323 324 324 323 323 322 321 320 319 318 315 312 308 303 298 292 283 273 263 256 251 249 250 255 262 268 272 276 280 278 274 266 252 214 176 164 162 161 160 159 159 159 159 158 156 153 150 147 145 144 143 143 142 141 140 138 136 133 130 127 129 134 135 134 133 132 126 114 98 85 72 52 26 4 353 351 346 337 332 330 328 325 324 323 324 327 330 334 335 332 328 324 319 312 309 312 333 103 124 133 140 145 147 150 152 150 140 118 8 325 317 315 317 321 326 330 329 325 325 327 333 339 342 339 334 333 336 346 0 7 3 357 352 346 340 335 333 335 339 342 347 353 359 6 13 22 26 30 33 39 46 53 59 63 66 66 61 48 29 7 347 334 327 322 319 318 318 319 321 324 329 332 336 340 343 344 343 342 339 337 335 334 332 330 328 325 323 321 320 319 319 319 320 320 320 322 322 323 322 323 323 323 323 323 323 322 322 322 323 323 324 324 325 325 326 326 326 326 326 326 326 325 325 325 325 326 328 329 331 332 333 333 334 334 334 335 334 333 331 329 326 322 319 316 313 310 308 309 312 316 316 313 310 309 310 313 316 319 320 318 315 315 319 323 325 316 302 287 276 268 265 265 267 269 270 272 274 277 279 281 282 283 284 286 287 289 291 293 296 299 300 302 304 305 306 308 309 311 313 315 316 318 318 319 319 320 320 321 320 320 319 319 319 318 318 317 316 316 315 314 313 311 310 308 306 305 304 304 303 302 301 300 299 297 296 296 295 295 295 295 102 101 99 99 98 98 97 97 97 98 99 100 101 102 103 104 105 106 108 111 113 117 120 124 129 134 140 147 154 160 165 169 172 173 174 173 171 169 169 174 182 189 194 195 196 198 201 206 210 213 215 216 218 220 220 221 222 224 226 229 231 233 235 237 238 238 238 238 237 236 234 232 230 228 227 226 225 226 227 227 228 228 228 229 230 231 232 234 238 243 250 260 270 279 288 297 308 318 324 316 301 289 283 284 290 299 305 306 305 305 305 305 307 310 312 313 314 313 313 312 311 309 309 311 314 319 322 325 327 328 329 330 332 335 337 337 337 337 336 336 337 337 338 339 340 341 344 347 349 348 347 347 346 345 343 341 340 337 335 332 329 326 324 323 323 324 325 326 327 327 326 324 323 322 322 322 322 322 321 320 320 320 322 324 326 328 329 329 329 328 326 325 324 325 324 322 320 318 318 319 321 323 325 326 327 327 327 327 327 327 327 327 326 326 325 324 323 322 322 322 322 322 321 320 320 319 318 317 316 313 309 305 300 294 286 275 259 246 239 233 228 232 243 256 266 272 278 279 275 269 255 196 169 166 166 165 164 163 162 161 161 161 160 158 155 153 150 148 147 146 144 143 142 140 138 135 132 130 130 133 134 134 133 132 129 118 96 83 70 41 11 353 344 341 337 332 328 326 324 322 320 319 320 321 323 325 327 326 322 316 310 303 302 305 318 60 114 126 136 141 144 147 149 148 139 123 55 336 323 318 317 318 321 324 321 318 316 318 323 327 328 325 324 329 339 352 4 8 2 355 350 345 338 333 331 333 336 341 346 352 357 3 9 15 19 23 26 31 39 49 57 63 67 69 67 59 42 21 12 345 332 325 321 319 317 318 319 321 324 328 331 335 339 340 341 341 340 339 338 337 335 333 330 328 325 322 320 319 318 318 318 319 320 321 322 323 322 323 323 323 324 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 323 323 323 322 322 322 322 323 324 326 328 329 330 332 333 335 335 336 337 336 335 334 331 327 324 320 316 313 312 312 313 316 317 316 313 312 311 313 316 319 319 317 315 315 317 321 325 318 306 293 283 275 267 265 265 266 268 270 273 276 279 280 281 282 284 286 288 289 292 294 297 300 301 303 304 305 307 308 310 312 314 315 317 318 319 320 320 320 320 320 319 319 318 318 317 317 316 316 315 315 314 313 312 311 309 308 307 306 305 305 304 303 302 301 299 297 296 296 295 295 295 295 103 102 101 100 99 99 98 98 98 99 100 101 102 103 104 105 106 107 109 112 114 117 121 125 129 134 140 146 153 159 163 167 169 170 171 170 170 169 169 173 179 185 190 192 193 194 196 200 205 209 212 213 214 216 217 218 220 222 224 228 230 232 234 234 234 234 233 233 232 231 229 226 225 223 222 222 222 223 224 226 227 228 229 229 230 231 231 233 236 242 248 255 262 270 282 294 314 339 347 333 311 299 294 296 301 305 305 302 300 300 301 304 308 311 313 314 314 314 313 313 312 311 311 313 317 321 324 326 328 328 329 330 333 336 338 338 337 336 335 335 335 336 337 339 340 343 346 347 347 346 345 344 343 343 343 342 340 337 335 332 329 326 323 322 322 323 323 323 323 323 323 323 322 321 321 322 322 322 321 321 320 319 320 321 323 324 326 327 327 326 325 323 322 322 322 320 319 318 317 319 321 323 324 325 326 326 327 327 327 328 328 327 326 326 325 324 323 322 322 321 320 320 319 319 319 318 317 316 315 313 310 306 301 296 290 280 265 249 238 227 219 214 213 217 228 246 263 270 266 261 258 201 172 170 169 168 167 166 165 164 163 164 163 162 160 158 156 153 151 149 147 146 145 144 141 137 134 133 133 134 135 134 134 133 132 123 94 84 61 24 359 346 337 333 329 326 324 322 320 317 316 316 316 315 316 317 318 318 316 310 304 299 299 302 312 354 89 112 130 137 140 142 144 143 136 123 83 349 328 320 316 316 318 319 316 313 312 313 316 317 314 312 316 326 343 3 18 14 5 358 353 347 340 334 331 331 334 339 345 351 356 1 6 10 14 18 21 25 30 40 52 61 67 71 71 66 52 29 6 347 336 329 324 320 318 318 319 320 322 324 327 330 334 336 338 340 341 342 341 340 338 336 333 330 327 324 321 319 318 318 318 319 320 321 322 323 323 323 323 323 323 323 322 322 321 321 321 320 319 319 319 318 318 318 318 318 318 318 318 318 318 318 319 319 320 321 323 324 325 327 328 331 331 332 333 334 335 334 332 329 326 323 319 316 314 314 315 317 318 317 316 315 314 314 316 318 319 319 318 319 317 319 319 315 306 296 287 278 270 265 264 264 265 267 271 274 277 278 280 282 284 286 288 290 292 294 297 300 302 303 305 306 307 309 311 312 314 316 318 319 320 320 320 320 319 319 318 318 317 317 316 315 314 314 314 313 313 312 311 310 309 308 307 306 306 306 306 305 304 302 299 298 296 296 295 295 296 296 103 103 102 101 101 100 100 100 100 100 101 102 103 104 105 106 107 109 111 112 115 118 121 125 129 134 139 146 152 157 162 166 168 168 168 168 168 169 170 172 176 181 185 189 190 191 192 195 200 205 209 210 212 215 216 218 220 222 225 228 230 231 231 230 229 228 227 226 224 223 221 220 219 218 218 218 218 220 222 225 227 228 229 228 228 229 231 234 237 243 250 257 261 266 274 284 305 333 342 333 321 309 306 305 305 303 299 296 295 297 300 304 307 310 313 314 314 315 315 314 314 314 315 317 321 325 327 329 330 329 330 331 334 337 339 339 337 335 335 335 336 337 339 341 344 346 346 346 346 344 342 340 339 339 340 339 338 336 335 332 329 326 323 322 322 322 322 321 321 321 321 321 320 320 320 321 321 320 320 320 319 318 318 319 320 322 324 325 325 324 323 321 320 320 319 318 317 317 317 318 320 322 324 325 325 326 327 327 328 329 329 328 327 326 325 324 324 323 322 321 320 319 318 318 317 317 315 314 313 312 310 307 303 298 293 285 273 261 252 240 228 218 213 210 210 217 233 247 248 244 250 225 188 175 172 171 170 169 168 168 168 168 168 167 166 164 161 158 156 154 152 150 149 148 146 142 138 136 136 136 136 135 134 132 131 123 95 74 38 6 348 338 331 325 322 320 319 318 317 314 312 312 311 311 310 310 310 310 310 306 301 298 297 301 310 335 34 70 127 137 139 138 138 137 131 122 97 6 332 322 317 317 317 315 312 309 308 309 310 308 305 305 310 323 344 17 45 33 16 6 359 353 346 338 333 330 333 338 343 348 352 356 1 6 10 15 19 22 26 33 44 56 65 71 71 67 55 33 8 351 340 332 326 322 319 319 319 320 321 322 325 327 329 331 334 337 340 343 344 343 341 338 335 332 329 325 323 320 319 318 318 319 320 321 322 323 323 322 322 322 322 322 322 321 321 321 320 319 318 318 317 317 316 316 315 315 314 314 313 314 314 315 315 315 316 317 317 318 319 320 322 324 325 326 327 328 329 330 329 327 325 322 320 317 316 315 316 317 318 318 317 316 317 316 317 318 319 321 323 323 319 315 312 308 301 294 284 275 268 263 262 262 263 266 269 272 275 277 279 281 283 285 287 290 292 294 297 301 302 304 306 307 309 310 311 313 315 317 318 319 320 320 320 319 319 318 317 317 316 315 314 314 313 313 312 312 311 311 310 309 308 308 307 307 307 307 307 306 304 302 300 298 296 295 295 295 296 296 103 104 103 103 102 102 101 101 101 102 102 103 104 105 106 107 108 110 112 114 116 119 122 125 129 133 138 145 151 156 161 164 166 167 167 166 166 167 169 171 174 177 181 184 187 188 190 192 196 202 205 208 211 214 216 218 220 222 225 226 227 226 225 224 222 221 219 217 215 213 213 213 213 212 212 213 215 217 220 225 229 230 228 226 227 229 233 239 244 253 264 270 271 270 270 274 289 312 326 325 319 310 306 304 301 298 295 293 293 296 300 303 307 311 314 315 315 315 315 315 315 316 318 321 326 330 332 333 333 332 332 333 336 338 340 339 336 335 335 336 337 339 342 344 346 346 346 345 344 342 340 337 335 335 335 336 336 335 334 333 330 327 325 324 323 323 323 322 321 320 320 320 320 319 319 319 319 319 318 318 318 317 317 318 319 321 323 324 323 322 321 320 319 318 317 317 316 316 316 317 319 320 322 324 325 326 327 328 329 329 330 329 328 327 326 325 325 324 323 323 321 320 319 318 317 315 314 313 312 311 310 308 304 300 295 290 283 278 275 271 268 267 266 265 263 256 243 240 232 229 233 224 197 180 174 174 173 173 173 173 175 175 175 174 172 170 168 166 163 160 158 156 154 153 151 148 144 141 140 140 139 137 134 131 128 122 93 54 17 354 340 331 324 319 316 315 315 314 312 310 308 307 307 306 305 304 303 303 303 302 299 297 297 300 308 328 7 80 132 138 140 138 135 131 117 102 90 17 335 324 320 318 316 312 308 305 304 305 306 303 300 301 306 318 338 10 46 43 27 14 4 357 350 342 335 332 333 337 340 343 346 350 356 3 9 13 17 21 24 28 36 47 59 67 69 65 55 37 15 356 344 335 329 324 321 320 320 320 320 321 323 325 325 327 329 333 337 341 344 344 343 341 338 335 332 328 325 322 320 319 318 319 320 321 322 322 322 321 321 320 320 321 321 321 321 321 321 320 320 319 318 318 317 316 314 313 313 312 311 311 312 312 312 313 313 313 313 313 314 315 316 318 319 320 321 321 323 324 324 323 322 319 317 315 314 314 314 315 316 317 316 316 316 317 317 318 319 322 326 324 317 310 303 299 292 287 279 271 264 261 260 261 263 266 269 271 274 276 279 281 283 285 287 290 292 294 297 300 303 305 306 308 309 310 312 314 316 317 319 320 320 319 319 318 317 317 316 315 314 314 313 312 312 312 311 311 310 310 309 308 308 307 307 307 308 308 308 307 305 302 300 298 296 295 295 295 296 296 104 105 104 104 103 103 103 103 103 103 104 104 105 106 107 108 110 111 113 115 117 120 122 126 129 133 138 143 149 155 159 163 165 166 166 165 164 165 167 169 172 174 177 180 182 184 185 188 193 198 202 205 208 212 215 217 219 221 221 221 221 220 218 216 215 213 210 207 205 204 205 206 207 207 208 209 210 213 218 225 235 239 236 231 231 233 237 245 255 265 273 278 279 277 274 276 287 310 321 319 312 305 302 300 297 294 292 291 292 296 300 304 310 315 317 318 317 315 314 313 314 315 318 324 330 333 335 337 337 337 336 337 338 340 340 338 337 336 336 337 339 340 342 345 346 347 346 344 343 341 338 336 334 333 333 333 333 334 333 332 330 328 326 325 324 323 323 322 321 321 320 320 320 319 318 318 317 317 317 317 316 316 316 317 319 321 323 323 322 321 319 318 317 317 316 316 315 315 316 317 318 320 321 323 324 326 327 328 329 330 330 330 329 328 327 326 325 325 324 324 323 321 320 318 317 315 313 312 311 310 309 308 306 302 297 293 289 287 286 286 287 288 288 287 284 281 272 244 226 224 226 224 206 187 178 177 177 178 179 180 183 184 183 181 178 177 176 174 171 168 166 163 160 158 156 153 151 148 146 144 142 139 136 131 128 124 102 60 11 343 331 323 317 313 311 310 309 309 308 306 304 303 303 302 301 299 297 296 295 295 295 295 296 300 309 325 26 128 137 140 140 141 141 138 2 359 18 359 336 326 322 320 315 310 305 303 303 304 304 301 299 299 303 313 329 350 16 29 24 13 5 359 354 348 341 337 337 338 339 340 342 346 351 359 5 9 13 18 22 26 30 39 50 61 66 66 60 47 29 6 350 340 333 327 323 322 321 320 320 321 323 324 324 324 325 328 333 337 340 342 342 342 341 339 336 332 329 325 323 320 319 319 320 320 321 321 321 320 319 319 319 319 320 320 321 322 322 322 321 321 320 319 318 317 315 314 313 312 312 311 311 310 310 310 310 310 310 310 310 311 312 313 314 315 316 316 317 318 319 319 318 316 314 311 309 309 309 310 312 312 312 313 314 315 315 317 319 322 325 323 314 303 295 290 285 279 274 268 262 260 260 261 263 266 269 271 273 275 278 280 282 285 287 290 292 295 298 300 303 305 307 309 310 311 312 314 316 318 319 319 319 319 318 317 316 315 315 314 313 312 312 311 311 311 310 310 309 309 308 308 307 307 307 307 308 309 309 307 305 302 299 297 296 295 295 295 296 297 104 105 105 105 105 105 104 105 105 105 105 105 106 107 108 109 111 113 114 116 118 121 123 126 129 133 137 142 147 152 157 161 164 165 165 164 164 164 165 167 170 172 174 175 177 179 181 185 189 194 198 202 206 209 213 215 217 217 216 214 213 212 211 211 209 206 202 199 198 197 198 200 201 203 204 206 206 207 213 228 253 265 258 246 240 239 243 252 264 276 284 291 294 295 296 301 313 334 333 322 311 303 299 297 296 294 292 292 294 298 305 312 317 320 321 320 318 315 312 311 312 315 319 326 331 334 337 339 341 342 342 342 342 342 341 340 339 338 337 338 339 341 342 344 346 346 345 343 342 340 338 336 334 332 332 331 331 331 331 331 330 328 327 326 325 325 324 323 322 322 321 320 319 319 318 317 316 316 316 316 315 316 316 317 319 322 324 324 322 320 318 316 316 315 315 315 315 315 316 317 318 320 321 322 324 326 327 328 329 330 330 330 329 328 327 326 325 325 324 324 323 322 321 319 318 316 314 312 311 309 308 307 306 303 300 296 292 290 289 289 290 290 290 290 289 286 275 252 247 245 236 225 213 199 189 185 185 186 186 188 190 191 190 187 184 182 182 181 179 176 173 170 167 165 163 161 159 156 153 150 147 144 141 140 140 141 140 135 116 320 314 311 309 307 306 305 305 305 304 303 301 299 299 299 298 296 292 289 287 287 289 292 295 300 310 323 125 141 144 145 145 146 150 158 318 328 336 343 335 327 322 318 314 308 304 303 303 304 303 300 298 298 301 309 321 335 350 4 6 1 357 354 353 351 348 344 342 340 341 342 341 344 348 353 359 3 7 12 18 24 28 34 43 55 65 70 68 62 43 18 358 346 337 333 331 328 326 323 321 321 322 324 323 323 323 325 328 332 335 337 339 341 342 342 340 337 333 329 325 322 320 319 319 320 320 321 320 319 318 318 317 317 318 319 320 321 322 322 323 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 308 308 308 308 308 309 309 310 311 311 312 313 313 314 315 315 314 313 310 307 305 304 304 305 306 307 307 308 310 311 312 314 317 320 322 320 311 299 290 285 280 274 269 265 261 259 259 260 263 266 268 270 272 274 277 279 282 285 288 291 293 296 298 300 303 305 307 309 311 312 314 315 317 318 319 319 319 318 317 316 315 314 313 312 311 311 310 310 310 310 309 309 308 308 307 307 307 306 306 307 308 309 308 307 304 302 299 297 295 294 294 295 296 297 103 105 106 107 107 107 106 106 106 107 107 107 107 108 109 111 112 114 115 117 119 121 124 127 130 133 136 140 145 150 155 159 162 164 164 164 163 163 164 166 168 170 171 171 172 174 177 181 186 191 195 199 203 207 210 212 212 212 210 208 207 206 206 206 205 201 197 195 193 193 194 195 197 198 199 197 188 187 193 204 256 304 301 285 266 260 266 280 300 322 335 330 325 327 334 346 359 1 345 326 312 304 300 297 296 294 293 295 300 307 316 322 326 326 325 322 319 315 312 310 311 315 321 328 332 334 338 341 344 345 346 346 345 344 343 342 341 340 339 340 340 341 342 344 346 346 344 342 341 339 337 335 333 331 330 329 329 329 329 329 329 328 327 327 326 325 325 324 323 322 321 320 319 318 317 316 315 315 315 315 315 316 316 317 319 322 324 325 323 319 316 315 314 315 315 315 315 315 316 317 318 320 321 323 325 326 327 328 329 330 330 330 329 328 327 326 325 324 324 323 323 322 321 320 319 317 315 313 311 309 308 306 305 303 301 298 295 292 291 290 290 290 290 290 289 286 279 271 269 264 253 238 222 210 203 199 201 198 196 195 196 196 195 193 189 187 186 186 185 183 181 178 175 173 171 170 168 165 162 159 157 155 155 157 163 171 175 178 187 218 272 293 300 302 303 303 303 302 302 302 301 296 295 295 294 291 286 281 278 278 279 283 288 296 306 321 141 146 149 151 151 152 158 211 306 313 312 156 162 321 319 317 312 307 305 304 305 305 304 300 297 296 299 306 316 325 333 340 343 342 341 341 342 345 346 345 342 341 342 343 342 343 345 348 352 354 356 2 9 17 23 26 27 28 33 70 76 70 52 28 7 352 343 345 343 338 332 327 323 320 318 319 320 321 321 322 325 328 331 333 335 338 340 341 342 341 338 334 329 325 322 320 319 320 320 320 320 319 317 316 316 316 316 318 319 320 321 322 323 322 321 320 319 318 317 317 316 315 314 314 313 311 309 308 308 308 307 307 307 307 308 309 310 310 310 310 311 311 311 311 310 309 306 304 302 300 300 301 303 304 305 306 307 308 310 311 314 316 317 315 308 297 289 283 278 273 268 263 259 257 257 259 261 264 266 268 271 273 276 278 282 285 289 292 294 296 298 301 303 305 307 309 311 314 316 317 318 318 318 318 318 317 316 315 314 313 312 311 310 309 309 309 309 309 308 308 308 307 307 307 306 306 307 308 308 309 308 307 304 301 298 296 294 294 294 295 297 298 102 104 106 108 108 109 109 108 108 108 108 109 109 109 110 112 114 115 117 118 120 122 125 127 130 133 136 139 143 148 153 157 160 162 163 164 163 163 163 164 166 168 169 169 169 170 174 178 182 187 192 196 200 203 206 207 207 206 205 203 203 202 202 202 202 198 195 193 193 194 196 199 199 197 194 189 184 183 180 177 175 167 39 31 30 25 4 328 316 320 322 319 320 326 337 348 353 349 337 324 311 304 300 298 296 295 296 301 312 322 328 331 333 331 328 324 320 316 312 310 311 316 324 332 335 337 340 343 345 347 347 347 346 344 343 343 342 341 341 342 342 342 344 345 347 346 344 342 340 338 336 334 332 330 328 327 327 328 328 328 328 328 327 327 326 326 325 324 323 322 321 320 318 317 317 316 315 314 314 315 315 316 317 318 319 322 324 324 322 318 315 314 314 314 315 315 315 315 316 317 319 320 322 324 326 327 328 328 329 329 329 329 328 327 326 325 324 324 323 323 322 322 321 320 319 318 316 314 312 310 308 306 303 301 300 298 296 295 293 291 290 289 289 290 289 287 283 280 276 270 261 251 240 228 219 217 219 217 216 213 207 202 201 198 194 191 190 190 190 189 187 185 183 181 180 180 178 175 171 170 170 171 172 176 181 188 199 204 205 218 249 277 291 297 300 302 303 303 304 304 299 293 290 286 282 278 273 268 266 264 264 268 275 287 301 309 147 151 153 155 156 158 162 167 169 164 160 157 156 224 315 314 311 308 306 306 306 306 304 301 297 296 299 305 313 320 324 328 330 331 330 329 328 329 331 333 335 338 340 341 342 343 345 345 344 342 344 350 358 8 16 17 12 11 12 50 71 73 61 40 18 0 350 350 348 343 338 332 327 322 319 316 316 318 318 319 322 325 327 329 331 334 336 339 341 342 340 337 333 329 325 322 320 320 320 319 319 318 316 315 315 315 315 317 318 320 321 322 322 322 321 320 318 317 317 317 316 315 315 315 314 312 310 309 308 308 307 307 306 306 307 309 310 310 310 310 310 310 310 309 308 307 304 302 300 299 299 300 301 303 304 305 306 307 308 309 310 312 312 309 303 296 290 284 279 275 270 266 261 258 257 258 259 262 264 267 270 272 275 279 282 286 290 293 295 297 299 301 303 305 307 309 311 314 316 317 318 319 318 318 317 316 314 313 312 311 310 309 308 308 308 308 308 307 307 307 307 307 307 306 306 306 307 308 309 309 308 306 303 300 297 295 294 294 294 296 297 299 99 103 106 108 110 111 111 111 110 110 110 110 111 111 112 113 115 116 118 119 121 123 126 128 131 133 136 139 142 146 150 154 157 160 162 163 163 163 163 163 164 166 167 167 168 169 171 174 178 183 187 191 195 198 199 200 200 199 198 198 198 199 199 199 198 197 195 194 196 199 202 203 202 197 195 192 185 176 167 159 154 146 114 71 52 37 341 267 258 260 269 285 297 304 314 322 327 329 327 318 309 303 299 296 296 297 301 308 323 332 334 334 335 334 331 326 322 317 314 311 312 320 330 337 340 341 343 346 347 347 347 346 344 343 342 341 342 342 343 344 345 346 347 348 349 347 344 341 339 337 334 332 330 329 328 327 327 328 329 329 329 329 329 328 327 327 326 324 323 322 320 319 318 317 316 316 315 314 314 314 315 316 316 317 319 321 323 323 321 317 315 313 313 314 315 315 315 315 316 317 319 321 322 324 326 328 328 329 329 329 328 328 327 326 326 325 324 324 323 323 322 322 321 321 320 319 318 316 314 311 309 306 303 301 299 298 297 296 294 292 290 289 289 289 288 288 286 284 280 274 266 261 254 246 236 230 229 230 232 232 228 219 208 206 203 198 195 194 194 194 194 192 190 190 189 189 188 186 184 183 183 185 188 191 195 199 217 225 225 235 256 276 288 295 299 302 303 304 303 301 295 289 284 277 270 263 257 252 251 250 251 256 266 280 303 303 156 157 159 161 163 166 171 173 172 168 164 160 160 193 313 313 310 309 307 307 307 307 305 301 298 297 299 304 311 315 317 319 321 323 323 323 321 320 319 318 320 325 331 336 342 347 347 341 333 328 331 340 351 2 12 14 7 6 7 15 40 67 69 51 30 9 355 349 347 345 342 339 334 329 324 320 318 318 317 318 319 322 324 326 328 330 333 336 339 340 339 338 336 332 328 324 322 321 320 319 318 317 316 314 314 314 315 316 319 320 321 322 321 321 320 319 317 316 316 316 315 314 314 314 314 313 311 310 309 308 308 307 306 306 307 308 309 310 310 310 310 311 310 310 308 306 304 302 300 299 299 300 302 303 305 306 307 307 308 308 307 307 306 304 299 294 290 286 281 277 274 271 266 262 259 258 259 261 264 266 269 273 276 279 283 287 290 294 296 299 301 302 304 306 308 310 312 313 315 316 318 318 318 317 316 314 313 311 310 309 308 307 307 307 307 307 307 306 306 307 307 307 307 306 306 307 307 308 309 309 307 305 302 299 296 294 293 294 295 296 298 300 93 99 104 108 110 112 113 113 113 112 112 112 113 113 114 115 117 118 119 121 122 124 126 129 131 134 136 138 141 144 148 152 155 158 160 161 162 162 162 162 163 164 165 166 167 168 169 172 175 179 182 185 188 191 192 193 193 193 193 194 194 195 195 196 197 197 198 198 200 204 207 206 201 196 195 193 186 175 163 151 140 128 107 81 62 41 352 282 264 264 272 282 288 290 295 303 314 317 315 310 305 301 298 296 296 299 303 311 323 330 332 332 333 333 332 329 324 320 318 317 319 327 336 343 346 346 347 349 350 349 348 346 344 342 340 339 341 343 346 348 349 350 350 350 348 346 343 339 337 334 333 331 330 329 329 329 330 331 332 332 332 331 330 329 328 327 326 325 323 322 320 318 317 316 315 315 314 314 313 314 315 315 316 317 317 319 321 322 320 316 314 313 313 313 314 314 314 315 315 317 319 321 322 324 327 328 329 329 329 328 328 327 327 326 326 325 324 324 323 323 322 322 322 321 321 320 319 317 315 313 311 308 305 303 301 300 298 297 295 293 291 290 288 288 287 287 287 285 283 278 271 265 261 255 248 240 234 232 232 234 236 237 233 225 218 205 200 199 200 201 201 200 198 197 197 197 197 196 197 197 198 201 204 206 206 209 229 237 241 252 269 284 293 297 299 302 304 305 302 297 292 287 281 274 266 258 250 245 244 244 246 252 264 282 309 296 160 159 162 165 169 174 179 180 176 171 166 163 163 191 308 311 310 308 308 308 308 307 306 303 300 299 300 304 309 311 312 314 315 317 318 319 319 318 314 309 309 314 320 328 343 354 348 335 323 317 321 335 348 359 9 14 8 6 5 15 48 75 73 61 45 13 355 347 343 342 342 341 338 334 329 325 322 320 319 317 317 319 321 322 324 327 330 333 335 336 337 337 335 333 330 327 324 322 320 319 317 316 314 313 313 313 314 316 319 321 322 322 321 321 319 318 317 315 315 315 314 313 313 313 313 313 311 310 309 309 308 308 307 306 306 308 309 310 310 311 311 311 311 311 310 308 305 303 302 301 302 303 304 306 307 308 309 308 308 307 306 305 303 300 296 292 289 286 282 279 278 276 272 268 263 259 259 260 263 265 269 272 276 279 283 287 290 294 297 299 302 304 306 307 309 310 312 313 314 316 317 317 317 316 314 313 311 310 308 307 307 306 306 306 306 306 306 306 306 307 307 308 307 307 306 307 308 309 309 308 306 304 301 297 295 294 294 294 295 297 299 300 80 92 100 106 110 114 115 116 116 115 115 115 115 115 116 117 118 119 120 122 123 125 127 129 132 134 136 138 141 143 146 150 153 156 158 160 161 162 162 162 162 163 164 166 167 168 169 171 173 175 178 179 181 183 185 186 187 188 190 191 192 193 194 194 195 197 199 201 203 205 206 204 199 196 195 194 191 185 179 172 162 141 111 88 72 51 21 341 312 299 292 288 284 283 284 289 299 303 303 303 303 303 301 299 296 297 302 310 320 328 330 330 331 332 332 330 327 324 324 324 328 337 343 349 350 351 352 353 354 354 351 349 346 343 341 340 344 348 350 352 352 351 350 348 346 343 340 337 334 333 331 331 331 333 334 335 336 336 336 336 334 333 331 330 329 327 326 325 324 322 320 318 317 316 315 314 314 314 314 315 315 316 316 317 317 318 322 322 320 317 314 313 312 313 313 314 314 314 314 316 318 320 322 324 326 328 329 329 329 328 328 327 327 326 326 325 325 324 324 323 323 322 321 321 321 320 319 318 317 315 312 310 308 306 304 302 300 298 296 295 293 290 289 287 286 286 286 286 284 280 275 270 265 260 254 245 237 230 228 228 232 237 238 232 222 211 207 205 206 207 209 209 207 206 206 206 206 206 208 211 214 218 220 220 220 225 237 243 251 265 280 292 299 301 302 304 306 306 302 297 291 287 282 277 270 262 255 251 246 245 245 248 256 267 303 174 161 160 163 167 173 177 180 179 174 169 166 163 165 194 306 311 309 308 308 307 307 307 306 305 303 302 303 305 307 308 309 310 310 312 314 317 319 317 313 310 311 312 313 317 335 7 0 340 323 310 302 340 346 347 354 5 9 8 7 19 43 58 65 63 51 11 353 345 339 335 334 333 333 331 329 327 325 323 320 317 316 316 317 319 322 324 327 329 331 333 334 334 333 332 331 329 326 324 321 319 316 315 313 312 312 312 313 316 319 321 322 323 322 321 319 318 316 315 314 313 313 312 312 312 312 312 311 310 309 309 309 308 308 307 307 308 309 310 311 311 311 312 312 312 311 310 308 306 305 305 305 306 308 309 311 311 311 310 309 308 307 305 301 297 293 290 287 284 282 281 281 281 279 276 270 263 261 260 262 265 269 272 276 279 283 287 291 294 297 300 303 305 307 309 310 311 312 314 315 316 317 317 316 315 313 311 310 308 307 306 306 306 306 306 305 305 306 306 307 308 308 308 308 307 307 307 308 309 309 308 305 302 299 296 294 294 294 295 296 298 299 301 44 74 90 102 109 114 117 118 118 118 118 117 118 118 118 119 120 120 122 123 124 126 128 130 132 135 137 139 140 142 145 148 152 154 157 159 160 160 161 162 163 164 164 165 166 167 168 170 171 173 175 176 177 178 180 181 183 185 187 189 191 192 193 193 193 195 198 200 201 201 199 197 196 195 196 197 197 197 197 197 196 187 153 101 84 64 36 4 340 326 316 308 300 294 292 296 302 307 306 306 307 308 308 304 298 296 302 314 327 334 335 333 331 330 329 328 327 327 328 331 339 347 350 354 355 355 356 357 358 358 356 353 350 346 344 345 348 353 353 352 351 349 346 344 342 340 338 335 333 332 331 333 335 338 340 341 342 341 340 338 337 335 333 332 330 328 327 326 325 323 321 319 317 316 315 314 314 315 315 316 316 316 317 318 319 320 322 323 320 317 315 313 312 313 313 313 313 313 313 315 318 320 321 324 326 328 328 329 328 328 328 327 327 327 326 326 326 325 325 324 323 322 322 321 321 320 320 319 317 316 314 312 310 309 307 305 303 301 299 297 295 292 290 288 287 287 286 286 284 281 276 270 267 263 257 249 241 234 231 232 236 238 236 231 222 215 213 212 212 213 215 217 217 215 214 214 215 217 219 222 229 236 237 236 238 245 250 253 261 275 289 298 303 305 306 307 307 306 304 299 294 290 284 278 272 267 263 258 251 246 244 243 244 242 196 176 172 169 167 169 173 175 175 173 170 167 164 163 162 178 305 309 309 307 305 303 304 305 306 305 304 304 305 307 307 307 307 307 308 309 312 316 317 308 292 298 308 309 304 309 323 58 47 21 16 145 160 129 345 337 341 348 354 359 3 9 15 24 39 57 36 359 346 340 335 330 327 326 326 326 326 325 324 322 320 318 316 314 315 317 321 324 325 326 327 330 331 330 330 330 329 329 328 326 322 319 316 314 312 311 311 312 313 316 318 320 322 323 322 321 320 318 316 314 313 313 312 311 311 310 310 311 310 309 308 308 308 309 309 308 308 309 310 311 311 312 312 312 313 313 313 312 310 309 309 309 310 311 312 313 315 315 314 313 311 309 308 305 301 297 293 289 285 283 282 282 283 285 285 283 278 271 267 264 264 267 271 274 277 280 284 288 291 294 298 300 303 306 309 311 312 313 313 314 315 315 316 316 315 314 312 310 309 307 306 306 305 305 305 305 305 306 306 307 308 309 309 309 309 308 308 308 309 310 309 307 304 300 297 295 294 294 294 296 297 298 300 301 359 29 65 93 107 114 119 121 122 122 121 120 120 121 121 121 122 122 123 124 126 127 129 131 133 135 137 139 141 142 144 147 150 153 156 158 159 160 160 161 162 164 164 165 166 167 168 169 171 172 173 173 174 175 176 178 180 182 184 187 189 190 191 190 190 192 194 195 194 193 192 191 191 193 195 198 200 203 206 208 207 202 183 112 87 72 47 14 351 341 337 334 328 320 317 318 320 320 317 314 313 314 314 311 306 302 311 329 343 348 345 340 335 331 328 327 327 328 329 334 345 353 357 359 1 1 1 1 2 2 0 357 354 350 349 350 352 353 352 350 348 345 342 340 339 338 336 334 333 333 335 337 340 342 344 344 343 342 341 340 338 337 335 333 332 330 329 327 326 325 322 320 318 316 315 315 315 316 316 315 315 316 318 319 321 322 323 322 321 318 316 314 313 313 313 312 312 312 312 314 317 319 320 322 325 327 328 328 328 328 328 328 328 327 327 327 327 326 326 325 324 323 322 321 321 320 320 319 318 317 315 314 312 310 309 308 306 304 302 299 297 294 292 291 289 288 287 287 285 282 279 273 267 260 256 253 250 245 242 243 245 245 243 237 229 223 221 220 219 219 221 224 226 224 223 223 225 227 230 233 241 249 251 250 254 261 266 268 274 285 296 304 307 309 311 309 306 304 303 301 298 292 283 274 269 267 267 262 255 250 245 241 237 229 203 191 187 185 183 180 177 174 170 168 167 167 165 163 161 162 307 314 311 306 302 301 302 304 305 304 302 300 303 307 306 305 306 305 304 309 304 294 271 237 233 263 288 301 300 304 307 125 124 124 137 153 161 153 343 332 332 335 339 343 346 350 355 359 10 30 49 355 334 330 330 328 325 324 323 322 322 322 322 321 319 317 315 313 313 316 320 324 326 326 326 326 327 327 327 327 327 327 327 326 323 319 316 313 311 310 311 312 313 315 317 319 321 322 322 322 320 319 316 314 313 312 311 310 310 309 309 310 309 309 308 308 308 309 309 309 310 310 311 312 313 313 313 313 314 314 315 314 314 313 313 314 314 315 316 318 319 320 318 316 313 312 309 307 303 298 293 289 285 283 283 283 285 286 288 287 284 280 276 273 271 272 274 277 280 283 285 289 292 295 298 301 304 307 310 313 314 314 315 315 316 316 316 315 314 312 311 309 308 307 305 305 304 304 305 305 306 307 308 309 310 311 311 310 309 309 309 310 310 310 309 307 303 299 296 294 294 294 295 297 298 299 300 302 340 351 19 72 102 114 120 123 125 125 125 124 124 124 124 124 124 124 125 126 127 128 130 131 133 135 137 139 141 142 144 146 149 152 154 157 158 159 160 161 162 163 164 165 166 167 169 170 171 171 172 172 172 172 173 174 176 178 181 183 185 186 186 187 187 189 188 188 187 187 187 187 189 191 194 198 202 205 208 210 207 202 190 131 87 77 53 19 355 346 344 344 341 335 330 327 325 322 317 313 312 313 316 317 316 316 328 347 357 358 353 346 338 332 328 326 326 327 329 334 347 356 359 1 3 4 5 6 6 5 3 0 357 354 354 354 353 353 352 350 346 342 339 337 336 336 335 335 336 337 339 342 344 346 345 343 342 341 341 340 338 337 335 334 333 332 331 329 328 326 324 321 319 317 316 316 316 316 316 315 314 315 316 319 321 322 322 321 320 318 317 315 314 313 313 312 311 311 311 313 315 317 319 320 322 325 326 327 328 328 328 328 328 328 328 328 328 328 327 327 326 325 323 322 321 321 320 320 319 318 317 316 314 312 311 310 309 307 305 302 300 297 295 294 292 290 289 288 287 285 283 279 273 266 260 259 260 258 256 255 254 253 251 246 239 233 229 229 229 229 229 231 234 234 233 234 237 240 243 245 251 257 260 261 265 272 277 280 285 293 303 309 313 316 314 310 306 303 303 302 300 291 280 270 263 261 260 258 254 251 244 235 227 220 209 202 197 193 190 187 182 175 169 166 165 166 166 166 164 160 178 311 308 304 301 301 302 304 306 302 285 254 248 254 254 253 254 238 219 247 212 200 196 195 201 212 229 288 299 298 257 156 152 151 154 160 163 160 271 326 325 326 330 333 335 336 338 343 352 357 357 326 315 320 322 323 323 322 320 320 320 320 320 319 318 316 314 312 312 314 318 322 324 325 325 323 323 323 324 324 324 324 324 323 321 319 316 313 311 311 311 312 313 314 316 317 319 321 321 322 321 319 317 315 313 312 310 309 309 308 308 308 308 308 307 308 308 309 309 310 310 311 312 313 313 313 313 314 315 316 316 316 317 317 317 318 318 318 319 322 324 324 322 319 316 314 311 308 304 299 295 290 287 285 284 284 286 287 288 288 287 285 283 281 279 278 279 281 283 285 288 290 293 296 299 302 305 308 312 314 315 316 316 316 317 316 315 314 313 311 310 309 307 306 305 304 304 304 305 306 307 309 310 312 312 312 312 311 310 309 310 311 311 311 309 306 302 298 295 294 294 295 296 297 298 299 301 302 334 339 350 28 88 111 120 126 128 129 129 128 128 127 127 127 127 127 127 128 128 129 131 132 134 136 138 140 141 143 144 146 148 151 153 155 157 159 160 161 161 162 162 164 165 167 169 170 171 172 172 172 171 171 171 172 173 175 177 178 179 180 181 183 183 183 183 183 183 183 184 186 188 191 195 199 202 204 206 206 203 198 194 154 91 76 54 22 359 348 343 340 337 334 329 325 322 318 313 308 305 305 309 314 321 331 346 2 6 3 356 348 341 335 329 326 325 326 328 334 348 357 359 360 2 5 8 9 9 7 5 3 0 359 357 357 357 356 355 353 349 344 341 339 337 337 336 337 340 342 344 346 348 348 345 343 342 341 341 340 338 336 335 333 332 332 331 330 329 328 325 322 320 319 318 318 317 317 316 315 314 313 314 317 319 320 320 320 319 318 317 315 314 313 313 311 310 310 310 311 313 315 317 318 320 322 324 325 327 327 328 328 328 328 328 328 328 328 328 328 327 326 325 324 322 321 321 320 320 319 319 318 316 315 313 312 311 310 308 306 303 301 298 297 295 293 292 290 289 288 286 283 279 274 271 269 268 268 267 265 264 261 256 249 241 237 235 236 239 240 239 240 244 247 247 249 251 254 256 257 259 262 266 269 273 277 282 287 292 299 307 316 323 323 317 311 307 303 302 301 298 291 283 273 263 255 249 244 240 239 232 223 218 213 209 205 199 194 190 186 180 173 166 161 159 160 163 166 168 166 174 301 309 306 304 304 305 306 305 298 252 199 189 188 188 191 194 193 190 190 190 190 191 191 195 204 233 296 301 296 260 167 161 161 161 164 165 164 171 324 324 325 325 326 327 329 332 335 341 341 337 326 313 311 314 315 315 315 316 316 317 318 319 318 317 316 315 312 311 313 316 318 320 321 322 321 320 320 321 322 322 322 321 320 318 317 315 313 312 311 311 312 312 313 314 316 318 319 320 321 321 319 317 315 313 312 310 309 308 308 307 307 307 307 307 307 307 308 309 309 310 311 312 313 313 313 313 314 315 316 317 318 318 319 320 321 321 321 323 326 328 328 326 322 319 316 312 309 305 302 297 293 290 287 285 285 286 286 287 287 287 287 286 285 284 283 283 284 286 288 290 292 294 297 300 302 305 309 312 314 316 317 317 317 317 316 315 313 312 311 309 308 306 305 304 304 304 305 306 308 310 312 313 314 314 313 312 311 310 310 311 312 312 311 308 304 300 296 294 294 295 296 297 298 299 300 301 303 332 334 339 352 43 104 121 128 132 133 133 133 132 132 131 130 130 129 129 130 130 131 132 133 135 136 138 140 142 143 145 147 148 150 152 154 156 158 160 161 161 162 162 163 164 166 167 169 171 172 172 172 171 171 171 172 173 174 174 175 175 175 176 178 178 178 179 179 180 181 183 185 188 192 196 199 199 200 201 201 198 194 192 164 104 78 55 25 358 345 335 326 320 320 321 321 319 315 308 301 294 289 292 302 319 340 0 13 13 6 357 350 343 337 330 325 322 323 327 336 350 359 360 1 4 7 10 12 12 11 8 6 3 2 2 2 3 3 3 1 358 353 348 344 342 341 340 342 344 347 349 350 350 349 346 344 343 342 341 340 338 337 335 333 332 331 330 331 331 330 327 325 323 321 320 319 319 318 317 316 315 314 313 315 317 318 318 318 318 318 317 316 314 313 312 311 308 307 308 309 311 312 314 316 318 319 321 323 325 326 327 328 328 328 328 328 328 328 328 328 328 327 326 325 324 322 322 322 321 321 321 320 318 317 315 314 313 312 311 309 307 304 302 300 298 296 295 293 291 290 288 287 285 283 281 278 275 274 274 275 275 271 263 251 240 239 240 244 249 253 254 255 258 261 263 264 265 266 266 265 265 268 271 275 277 280 284 290 295 301 311 322 329 325 317 312 307 301 298 296 295 293 290 283 272 259 247 241 236 228 219 213 210 208 205 200 194 188 183 178 173 167 159 151 146 146 152 160 167 167 172 274 311 311 310 309 309 308 306 293 235 192 185 187 188 189 189 189 188 187 188 189 190 193 202 223 273 297 299 294 267 177 168 166 165 165 165 165 168 309 323 323 322 322 322 324 327 329 331 331 330 325 312 301 302 305 306 307 309 311 314 316 316 315 315 314 313 310 310 313 315 316 316 317 318 320 320 320 321 321 321 320 319 317 315 314 312 312 311 311 311 311 312 312 313 314 316 318 319 320 319 318 317 315 314 312 310 309 308 307 307 306 306 305 305 306 306 307 307 308 309 310 311 312 312 312 312 313 314 316 317 317 318 320 321 322 323 324 327 330 331 329 327 324 320 316 312 309 306 303 299 296 293 290 288 287 286 286 285 285 285 286 287 287 287 287 286 287 288 290 291 293 296 298 300 302 305 308 311 314 316 317 317 317 316 315 314 312 311 310 308 307 306 305 304 304 306 307 309 311 313 315 315 315 314 313 312 311 311 312 312 312 312 310 306 302 298 295 294 294 295 297 298 299 300 301 303 304 332 333 334 339 355 70 120 131 135 137 138 138 137 136 135 134 133 132 132 132 132 133 134 135 136 137 138 140 142 143 145 147 148 150 151 153 155 157 159 160 161 161 162 163 164 165 166 167 169 170 171 171 171 171 171 172 172 173 173 173 173 173 173 174 174 175 176 177 178 180 182 186 190 194 196 197 196 196 196 195 192 188 186 160 126 91 59 22 353 337 322 306 297 300 309 318 320 313 301 288 275 267 265 277 305 345 10 19 16 9 360 353 347 339 330 322 319 321 327 338 351 359 2 4 7 9 12 13 14 14 11 9 8 7 7 8 9 9 10 9 6 2 356 351 348 346 345 347 348 350 351 351 351 350 348 346 344 343 341 340 339 337 335 333 331 329 329 330 331 332 331 329 326 324 322 321 320 319 319 318 317 316 316 317 317 317 317 317 317 317 317 316 315 314 312 309 307 306 306 306 308 310 313 314 316 318 320 321 323 325 326 327 327 327 327 327 327 327 327 327 327 327 326 325 324 324 323 322 322 321 322 322 321 320 319 317 316 314 313 312 310 308 305 303 301 299 298 296 294 293 291 290 289 289 288 286 284 282 280 278 277 276 270 258 249 248 252 258 266 270 272 272 273 274 274 274 273 273 272 271 270 272 275 278 280 281 284 290 296 302 311 321 327 322 314 310 305 299 294 293 294 294 292 288 281 271 258 250 238 224 213 207 204 201 196 191 185 180 176 171 165 158 146 125 101 80 62 94 153 159 165 266 311 310 310 310 310 310 306 290 226 190 186 186 187 188 188 187 186 187 187 187 191 205 241 276 272 286 303 304 295 234 208 204 197 181 172 169 171 194 313 320 320 320 320 321 323 324 324 325 325 323 314 301 296 297 298 300 302 303 306 308 310 311 312 312 310 309 311 313 314 314 313 314 315 318 320 321 321 321 320 318 317 315 312 311 310 310 310 310 310 310 310 310 311 313 315 316 317 318 318 317 316 315 313 312 310 309 308 307 306 306 305 304 304 304 305 305 306 307 308 309 310 310 310 310 310 311 312 313 314 315 317 318 319 321 322 324 326 329 329 327 325 322 319 315 312 309 306 303 301 298 295 292 290 289 287 286 285 283 283 283 284 287 288 288 288 289 291 294 296 298 299 300 301 303 305 307 310 312 314 316 316 316 315 314 313 312 310 309 307 306 305 305 305 306 309 311 313 315 316 316 316 316 314 313 312 312 312 313 313 313 311 308 304 300 297 294 294 295 296 297 298 299 301 302 304 305 332 332 333 334 338 350 106 133 139 142 143 143 142 141 140 138 137 136 135 135 134 135 135 136 137 138 139 140 142 144 145 147 148 150 151 153 155 156 157 159 160 161 162 162 163 164 165 167 168 169 169 170 170 171 171 171 172 172 172 171 170 170 170 171 172 174 175 176 178 180 184 188 193 195 196 195 193 192 194 192 187 183 179 163 135 99 62 15 334 317 305 291 284 291 302 312 318 312 295 277 262 252 248 254 287 349 15 21 18 12 4 357 350 341 330 322 318 320 328 339 350 358 4 7 9 10 12 13 15 16 14 13 13 14 14 13 13 13 12 11 8 4 360 356 352 351 351 351 351 351 351 350 350 350 349 347 345 343 342 340 339 338 336 333 330 328 327 328 331 333 334 333 330 327 325 323 321 320 320 319 319 318 318 318 318 318 317 316 316 316 316 317 317 315 312 309 307 306 305 306 307 310 313 315 316 318 319 320 321 323 324 325 326 326 327 327 326 326 326 326 326 326 326 325 324 324 323 322 322 321 321 322 322 321 320 319 318 316 315 314 312 311 309 307 305 302 300 299 298 296 294 294 293 292 291 291 290 288 286 284 282 280 279 276 270 270 273 275 278 280 281 281 281 281 280 278 277 276 274 274 273 275 277 280 281 284 287 292 298 304 311 318 323 321 316 311 304 298 295 295 295 294 291 286 281 274 262 250 239 228 217 208 201 196 192 186 181 177 174 171 168 158 123 60 25 8 357 351 356 50 11 317 295 241 265 271 292 303 305 293 228 192 187 187 187 187 187 187 186 188 186 186 196 248 283 257 226 264 306 309 301 278 270 286 301 307 298 246 207 230 300 314 318 319 319 320 321 321 321 321 321 319 316 308 302 300 298 296 295 296 298 299 302 304 307 308 309 309 312 314 315 314 312 312 314 316 317 318 319 319 318 316 314 312 310 308 308 308 308 308 308 309 309 309 309 311 313 314 315 316 316 316 315 314 312 311 310 310 309 307 306 306 305 304 303 303 303 304 304 305 306 307 308 308 308 308 308 308 309 310 311 312 314 316 318 319 320 321 322 324 324 322 321 318 316 313 311 308 306 303 301 298 295 293 291 289 288 286 285 283 282 282 282 283 286 287 290 292 295 297 299 301 303 304 304 304 305 307 308 311 313 314 315 315 314 313 312 311 309 308 306 305 306 307 309 311 312 314 315 316 316 316 316 315 314 313 313 313 314 314 313 312 309 306 302 299 296 295 295 296 297 298 299 300 302 303 305 306 333 333 332 332 332 334 354 138 145 147 148 149 148 146 145 143 141 139 138 137 137 137 137 138 138 139 140 141 142 144 145 147 148 149 151 153 154 155 156 157 158 160 160 161 162 163 164 166 167 167 168 169 170 170 170 170 170 170 169 167 166 167 168 169 172 174 175 177 179 182 186 190 194 196 194 193 191 191 192 192 188 183 179 172 134 89 51 3 307 292 289 284 282 292 298 302 306 304 290 274 259 247 243 248 276 347 13 19 17 13 6 359 351 341 332 324 321 322 328 338 347 356 4 9 12 13 12 13 15 19 21 20 20 20 19 18 16 15 13 10 6 3 359 356 353 353 354 354 353 352 351 349 349 349 348 347 345 343 341 340 339 338 337 334 331 328 327 327 328 332 334 334 332 329 326 324 322 321 320 319 319 319 319 319 319 318 317 315 314 314 315 317 318 317 314 311 308 306 306 307 309 312 315 316 317 318 319 320 320 320 321 323 325 326 327 327 327 326 326 326 326 326 325 325 324 324 324 323 322 321 321 321 321 321 321 320 319 318 317 316 314 313 312 310 308 306 304 302 300 299 297 296 296 295 294 293 293 292 291 290 290 289 289 288 286 284 282 282 281 282 283 285 284 283 282 280 278 277 276 275 275 276 278 280 282 286 291 297 303 308 312 318 326 330 324 316 308 302 299 298 298 295 290 284 279 271 260 249 241 234 224 213 201 196 190 185 180 175 173 171 180 201 16 12 4 353 343 335 331 337 342 338 312 297 250 229 245 285 300 298 261 208 194 191 191 191 190 187 188 188 187 192 242 312 316 281 212 237 296 302 287 252 269 288 304 312 316 315 311 308 305 300 309 317 319 320 320 319 319 318 317 316 314 311 308 305 301 298 295 293 293 294 295 297 300 304 307 309 312 314 314 313 311 310 311 313 315 316 317 317 316 314 312 309 307 306 305 306 306 306 306 306 307 307 307 309 310 312 313 314 315 314 314 313 312 311 311 310 309 308 307 306 305 304 303 302 302 302 303 304 304 305 306 306 306 306 306 306 307 308 309 310 311 314 315 316 317 318 318 319 318 317 316 314 312 310 308 306 305 303 300 298 295 293 290 289 287 286 285 284 283 282 280 280 282 284 287 291 294 297 299 301 303 305 305 306 307 307 307 309 311 312 312 312 312 311 310 309 307 306 306 306 308 310 312 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 313 310 307 304 301 298 297 296 297 297 298 298 299 301 303 304 306 308 334 334 333 332 331 330 329 222 157 155 155 154 154 152 150 148 145 143 141 140 140 140 139 139 139 140 141 142 143 144 145 146 148 149 151 152 153 154 155 156 157 158 158 159 161 162 163 164 165 166 167 168 169 169 169 169 168 167 166 165 164 166 166 168 170 172 175 177 180 184 188 191 194 194 192 190 189 189 191 193 191 186 180 175 145 91 49 356 294 281 282 285 286 291 290 287 289 293 289 278 263 250 243 245 261 314 356 7 10 9 4 357 349 341 334 329 326 326 329 333 342 352 2 10 16 18 16 16 17 21 26 26 27 27 25 22 19 16 14 11 8 4 360 356 354 354 355 356 354 352 350 349 348 347 346 345 343 342 341 340 339 338 337 335 332 329 327 326 327 329 331 332 331 329 326 324 322 321 320 319 318 318 319 319 318 317 316 314 313 313 314 317 320 321 318 313 309 307 306 307 310 312 315 316 317 318 319 319 320 320 320 321 323 325 327 328 327 327 327 327 326 326 326 325 325 325 324 323 323 322 322 321 321 321 321 321 320 319 318 317 316 315 314 313 311 309 307 305 303 301 299 298 298 297 296 295 294 294 293 293 292 292 292 292 290 287 285 282 280 281 282 283 284 284 283 281 280 278 277 276 276 277 278 280 283 287 293 301 306 311 314 318 328 333 328 322 315 309 306 304 302 296 289 282 275 267 259 251 244 236 228 219 207 204 202 195 182 173 171 165 192 310 340 353 348 338 329 321 317 321 327 334 335 329 316 289 259 278 296 298 288 248 215 204 201 202 203 193 194 195 200 238 305 320 321 289 233 246 285 296 280 260 288 291 302 310 314 315 315 315 312 307 310 316 319 319 318 316 316 316 315 313 312 311 309 306 302 298 296 293 291 289 288 290 294 300 304 307 310 311 311 309 307 306 307 309 311 314 317 316 315 312 309 306 304 303 302 303 303 304 304 305 305 305 305 307 308 309 311 312 313 313 312 312 311 311 311 310 310 309 308 307 306 305 303 301 300 300 301 302 302 303 303 304 304 303 304 304 305 307 307 308 310 311 313 314 315 315 315 315 314 313 311 310 309 307 306 305 303 302 299 297 294 292 291 289 287 285 284 284 283 282 281 280 280 281 284 287 291 295 298 300 302 303 304 305 306 307 307 308 308 309 310 310 310 310 309 307 306 306 307 308 310 311 312 313 312 312 312 312 313 314 314 314 314 314 315 314 314 312 311 308 306 303 301 299 299 299 299 299 299 300 301 302 303 305 307 309 335 335 334 332 331 329 325 310 198 169 164 161 160 158 156 153 150 147 145 144 143 142 142 141 141 141 142 143 143 144 145 146 147 149 150 151 152 153 154 155 155 156 157 158 159 160 161 162 163 165 166 167 168 169 169 167 166 163 163 164 165 167 167 167 168 170 173 176 180 184 188 191 193 192 189 187 186 187 189 191 190 186 178 172 141 95 60 343 285 278 279 282 281 281 279 273 276 285 290 286 272 255 244 238 240 253 295 330 351 357 356 350 344 340 337 334 332 331 331 329 333 346 359 10 18 22 21 19 19 22 27 31 33 33 30 26 22 19 17 15 11 6 1 358 356 356 356 356 355 352 350 348 347 346 345 343 342 341 340 339 338 338 337 336 333 330 328 326 326 327 329 330 329 328 326 324 322 321 320 319 318 318 318 318 317 316 315 313 312 312 314 317 321 322 320 315 311 308 307 307 309 311 313 315 317 318 319 319 320 320 320 321 322 325 326 327 328 327 327 327 327 327 326 326 326 326 325 324 324 323 323 323 322 321 321 321 320 319 319 318 317 317 316 315 313 311 309 307 305 303 301 299 298 298 298 297 296 295 295 294 293 292 293 295 294 292 289 286 283 282 281 280 281 282 282 281 280 279 277 276 276 277 279 282 285 289 296 303 309 313 314 317 326 335 333 326 318 311 306 305 302 296 286 275 267 261 257 253 250 242 234 226 219 215 210 201 186 171 161 154 312 319 331 336 331 322 312 305 303 306 312 321 329 333 331 323 308 301 302 303 301 290 273 247 232 243 269 256 247 244 270 301 313 318 316 289 266 283 309 320 319 321 313 306 309 313 315 315 314 315 316 317 318 319 319 317 316 314 314 314 313 312 311 311 309 305 301 297 295 294 289 284 282 285 291 297 301 304 306 307 306 305 303 302 302 304 307 311 315 316 314 311 308 304 302 300 299 300 301 302 303 303 303 304 304 305 306 307 308 310 311 311 311 311 311 312 311 311 310 309 309 308 307 306 304 302 300 299 299 299 300 300 301 301 301 301 302 303 304 305 306 307 308 309 311 312 313 313 313 312 311 310 308 307 306 305 304 303 302 301 298 296 294 293 291 289 287 285 284 283 283 283 282 281 281 281 283 286 289 293 297 299 301 302 303 304 305 306 306 306 307 308 308 309 309 308 307 306 306 306 308 310 311 311 311 310 310 310 311 312 313 314 314 315 315 315 314 313 312 310 308 306 304 302 301 300 300 300 300 300 300 301 302 303 305 306 308 310 336 336 335 333 332 329 325 316 281 199 177 170 167 164 162 159 155 152 149 148 146 145 144 143 143 143 143 144 144 144 145 146 147 148 149 150 151 152 153 153 154 154 155 156 157 158 159 160 161 163 164 165 166 167 166 164 162 161 161 164 166 167 167 166 165 167 170 174 179 184 188 190 190 189 186 184 183 184 186 188 187 181 172 166 143 127 136 211 255 265 266 265 264 263 262 257 261 276 287 288 279 262 244 233 227 230 246 273 315 333 337 336 335 336 338 340 340 338 335 330 331 347 1 12 20 25 25 22 21 23 28 36 42 44 42 37 31 25 19 15 11 5 0 358 358 357 356 356 355 352 350 348 347 345 344 342 341 340 339 338 337 338 337 336 334 331 328 327 326 327 328 328 328 327 325 324 323 321 320 319 319 318 317 317 316 315 314 313 312 312 314 316 320 321 319 315 311 308 306 306 307 308 310 313 316 317 319 319 320 320 320 320 321 323 325 326 327 327 328 328 328 328 327 327 327 327 326 326 326 325 325 324 324 322 322 322 321 320 320 319 319 318 317 316 315 313 311 309 307 305 302 300 298 298 298 297 297 296 296 295 295 295 298 300 301 299 297 295 290 285 280 278 279 279 280 280 279 277 275 273 274 277 281 285 290 296 301 307 313 316 317 320 329 338 336 327 317 309 304 302 298 292 279 266 257 253 253 253 253 252 249 243 237 230 222 210 196 180 164 342 328 322 323 324 319 310 300 293 292 294 300 307 315 326 329 328 324 321 319 317 315 313 312 307 304 309 315 316 316 314 317 322 325 325 326 326 328 332 336 337 334 333 325 320 318 319 319 318 317 316 317 318 319 320 318 316 314 313 313 313 312 311 311 311 309 304 300 297 298 298 295 290 288 291 296 299 299 300 302 303 303 301 300 299 299 300 303 307 311 314 314 311 307 303 300 297 297 297 298 300 301 302 303 303 304 305 306 306 307 308 309 310 310 311 311 311 311 311 310 310 309 309 308 307 305 302 299 298 297 297 297 297 298 299 299 300 300 301 302 303 304 305 306 307 309 310 311 311 311 310 309 308 306 305 304 303 302 302 301 299 297 295 293 292 291 290 287 285 283 283 283 283 283 283 282 283 284 286 289 293 296 299 301 302 303 304 305 305 306 306 307 307 308 308 308 307 306 306 307 308 309 310 310 310 309 309 310 311 312 313 314 315 315 315 315 315 314 312 310 308 306 304 302 301 300 300 300 300 301 301 302 303 303 304 306 308 309 311 337 337 335 334 332 330 326 319 303 252 199 182 175 172 168 164 160 157 154 151 149 148 147 146 145 145 145 145 145 145 145 146 147 148 148 149 150 151 151 152 152 153 154 155 155 156 157 158 159 161 162 163 164 165 163 160 158 158 160 162 165 166 166 165 164 166 169 174 179 184 189 189 188 185 182 181 180 181 184 187 185 177 168 166 160 161 170 190 215 236 242 242 242 241 239 235 240 258 275 285 286 276 255 238 227 221 224 242 262 272 296 311 322 332 341 347 347 343 337 332 335 353 8 17 23 28 29 25 23 24 30 37 46 53 56 52 42 29 17 7 2 359 356 356 356 355 355 354 352 351 349 348 347 346 344 342 341 339 338 336 336 337 338 337 334 331 329 327 326 327 327 327 327 326 325 324 323 321 320 319 319 318 317 316 315 314 313 312 312 312 313 315 317 318 316 313 311 308 306 304 304 305 308 311 315 318 319 320 320 320 320 320 321 322 323 324 325 326 327 328 328 329 328 328 328 328 328 328 327 327 327 326 326 324 324 323 322 321 321 321 320 319 318 317 316 314 312 310 309 307 304 301 299 298 298 298 298 298 299 299 299 301 303 306 306 304 302 302 297 292 288 283 279 277 277 278 278 275 270 267 269 276 284 291 298 304 306 310 315 319 322 326 334 339 336 327 317 310 305 301 296 287 275 263 254 251 251 252 254 256 256 255 251 246 242 232 235 284 308 315 319 316 310 309 307 300 291 286 286 289 291 293 295 303 314 321 324 324 325 326 324 322 322 322 322 321 321 321 324 326 329 331 330 330 331 333 336 340 342 342 341 338 333 328 325 323 323 321 320 319 318 318 317 317 317 315 314 313 313 312 311 310 311 312 311 307 301 297 299 303 304 303 301 303 304 303 301 300 301 302 301 300 298 297 297 298 300 303 306 309 310 309 306 302 298 296 295 295 296 298 299 301 302 303 304 304 305 306 306 307 308 308 309 310 310 311 311 311 311 311 310 310 309 308 306 303 299 297 295 294 294 294 295 296 297 298 298 299 300 301 302 303 304 306 307 309 310 310 310 309 308 307 305 304 303 302 302 300 299 298 296 294 292 291 289 288 286 284 283 283 283 284 284 284 284 285 286 287 289 292 296 299 302 303 304 304 305 306 306 306 306 306 307 307 307 306 306 307 308 309 309 309 308 307 308 309 311 312 313 314 314 315 315 315 314 314 312 311 309 307 305 303 302 301 301 301 302 302 302 303 304 305 305 306 307 309 310 312 338 337 336 335 333 331 327 321 310 284 233 200 187 180 175 170 166 162 159 156 153 151 150 148 147 147 146 146 146 146 146 146 147 147 148 148 149 150 150 151 152 152 153 154 154 155 155 156 157 158 160 161 163 164 161 157 155 156 158 160 163 164 163 163 163 165 169 175 181 186 188 187 185 182 180 178 178 180 183 188 186 175 166 163 161 163 170 181 197 213 222 223 223 222 220 220 227 239 257 282 307 317 307 280 259 222 227 240 212 213 240 273 302 328 344 350 349 343 336 330 335 356 13 20 25 30 32 28 24 20 20 23 31 43 54 56 45 24 9 359 353 355 355 355 355 354 353 352 351 350 349 349 348 346 345 343 341 339 338 337 337 338 338 338 335 332 329 328 327 327 327 326 326 325 324 323 322 321 320 319 319 318 317 315 314 313 312 311 312 312 312 312 313 313 313 311 310 308 306 304 303 304 306 310 315 319 320 321 320 320 319 319 320 320 321 322 324 325 326 327 328 329 329 328 329 329 329 329 329 329 329 328 327 326 326 325 324 323 322 322 321 320 319 318 317 315 314 312 311 309 307 304 301 299 298 298 299 300 300 301 302 304 306 307 307 305 304 305 303 301 297 291 283 275 276 277 273 263 252 245 256 278 294 304 311 315 312 314 318 321 322 325 330 337 336 328 320 313 308 303 295 284 274 264 257 254 253 253 254 256 257 257 255 252 251 261 289 301 301 297 298 303 292 291 296 294 290 289 288 288 287 284 279 276 288 305 317 323 325 328 329 326 326 327 326 324 321 321 323 325 326 329 331 333 333 334 336 339 341 342 342 340 337 333 329 327 325 323 322 320 319 318 317 315 315 314 314 314 313 313 311 309 310 312 313 311 307 304 302 303 304 304 305 306 307 305 303 302 302 302 301 300 299 297 297 298 299 299 300 301 302 303 302 300 297 294 293 293 294 295 296 298 300 301 302 303 304 305 306 306 306 307 307 307 308 309 310 311 311 311 311 310 310 309 307 304 300 297 294 293 292 292 293 294 295 296 296 297 298 299 301 302 303 305 307 308 309 310 310 309 308 306 305 304 303 302 301 300 299 298 296 294 292 290 288 287 286 285 284 284 284 285 285 285 286 287 288 289 290 292 295 298 301 303 304 305 306 307 307 307 306 306 306 306 306 306 307 308 309 308 308 307 307 308 309 310 312 313 313 314 314 314 314 314 313 312 311 309 308 306 305 304 303 303 303 303 304 304 305 305 306 307 307 308 309 311 312 313 339 338 337 336 334 332 328 323 315 299 266 227 204 191 183 176 171 167 163 160 156 154 153 151 150 149 148 147 147 147 147 147 147 147 147 148 148 149 149 150 151 151 152 152 153 154 154 155 156 156 157 158 159 159 157 153 153 154 156 158 160 161 160 161 163 166 171 177 183 186 187 185 182 179 177 176 177 181 186 192 188 173 164 159 159 161 168 177 191 207 216 215 215 215 215 216 219 222 235 276 335 358 4 1 359 353 1 350 201 209 224 245 278 316 337 343 344 340 334 329 334 353 12 22 27 33 34 32 27 21 19 17 21 30 39 45 38 20 8 1 359 1 1 360 359 357 356 354 353 351 350 350 349 348 346 345 343 342 340 339 339 339 340 339 337 334 331 329 328 327 326 326 325 324 323 322 322 321 320 319 318 318 316 314 313 312 311 311 311 311 310 309 308 309 309 309 309 307 306 303 302 303 306 310 316 320 321 322 321 320 319 319 319 319 321 322 323 324 325 327 328 328 328 328 329 329 330 330 330 330 330 330 329 329 328 327 326 325 324 323 322 321 319 318 317 316 315 314 313 311 309 307 305 302 300 299 299 300 301 302 303 304 306 307 307 306 304 306 306 306 305 302 297 291 283 280 279 276 272 266 284 317 325 327 329 330 323 322 323 324 322 321 323 330 331 327 322 317 311 304 295 284 275 267 261 257 254 252 254 257 259 261 261 257 262 271 281 291 296 294 292 293 286 287 294 296 297 297 295 288 280 272 262 253 263 284 305 319 323 328 331 330 329 329 329 327 325 323 324 326 329 332 334 334 334 334 335 337 338 339 339 338 336 333 330 328 327 324 322 321 319 318 317 316 314 314 313 313 313 313 311 310 310 311 311 311 310 309 307 304 302 301 303 305 307 306 304 302 301 298 297 298 299 299 299 299 298 297 295 294 295 296 296 296 295 294 292 291 291 291 291 295 299 300 301 303 304 305 305 305 305 305 305 305 306 307 309 310 311 312 312 311 310 309 308 304 300 297 294 292 291 291 291 292 293 294 294 295 296 296 298 300 302 304 306 307 309 309 310 309 308 306 305 304 303 302 301 300 299 297 296 295 293 291 290 288 287 286 286 286 286 286 287 287 288 289 290 291 291 292 294 297 300 303 305 306 307 307 307 307 307 306 306 305 305 306 307 308 308 308 307 308 308 309 310 311 312 313 313 313 313 313 313 313 312 311 309 308 307 305 305 304 304 304 305 305 305 306 307 307 308 309 310 311 312 312 313 314 340 339 338 337 335 333 329 325 318 307 287 256 226 205 193 183 177 172 168 164 160 158 156 154 153 152 150 149 148 148 148 147 147 147 148 148 148 148 149 149 150 150 151 152 152 153 154 154 155 155 156 156 156 155 154 153 153 154 156 156 157 158 158 160 164 169 175 180 185 186 185 182 179 177 175 175 177 183 189 191 183 169 160 156 156 159 166 175 190 206 213 212 213 214 217 211 206 205 213 255 353 13 19 20 22 24 17 349 225 217 223 239 270 298 312 323 330 332 336 340 347 360 15 27 32 36 37 36 34 29 26 24 24 26 29 31 29 20 13 9 10 12 12 10 7 4 1 359 357 355 354 353 351 350 348 347 346 345 344 343 342 342 342 341 338 335 332 330 329 328 327 326 325 324 323 322 321 321 320 319 318 317 316 313 312 311 311 311 310 309 307 306 305 305 307 308 307 305 304 302 302 304 307 311 316 319 322 322 321 319 318 318 318 319 320 322 323 324 325 327 328 328 328 329 329 329 329 330 330 330 330 330 330 330 330 329 328 327 326 324 323 322 320 319 318 317 316 315 314 312 311 309 307 305 303 302 301 301 301 302 303 304 305 307 307 307 305 307 309 308 307 306 309 310 303 298 297 301 311 336 354 356 346 337 334 332 329 327 328 325 321 316 316 320 324 325 323 320 314 305 295 285 275 268 263 256 251 251 255 258 262 266 265 262 266 273 280 288 295 296 302 309 313 314 311 308 311 310 303 282 266 254 239 232 246 272 297 315 322 328 331 331 330 329 329 329 329 327 327 329 332 334 335 334 334 333 334 334 335 335 335 334 333 332 330 328 327 325 323 321 319 318 317 316 315 313 313 312 312 312 311 310 310 310 310 309 308 309 308 305 302 301 301 303 304 304 303 301 298 294 292 294 297 300 301 300 298 296 295 294 292 292 291 292 292 293 292 291 290 289 289 292 297 299 300 302 303 304 304 304 304 303 303 303 304 305 307 309 311 312 312 312 311 310 309 305 301 298 295 292 291 290 290 291 291 292 292 293 293 294 296 298 300 303 305 306 308 309 309 309 308 307 306 304 303 302 301 300 299 297 296 295 294 292 291 290 290 289 289 289 289 289 289 289 290 291 292 293 293 293 294 297 299 302 304 306 307 308 308 308 308 307 306 305 305 307 308 309 309 309 309 310 310 311 312 312 313 313 313 314 313 313 312 311 311 310 308 307 306 305 305 305 305 305 306 306 307 308 308 309 310 311 312 313 313 314 314 315 341 340 339 338 336 334 331 326 321 312 298 278 250 223 204 192 185 179 173 168 165 161 159 157 156 154 153 151 150 149 149 148 148 148 148 148 148 148 148 149 149 149 150 151 152 153 153 154 154 155 155 155 155 155 155 154 155 156 156 155 155 156 158 161 167 173 178 182 184 183 181 178 176 174 173 174 177 182 185 182 172 162 156 152 153 157 164 174 189 202 207 207 207 207 211 201 193 192 197 218 337 10 17 20 21 20 4 214 209 215 228 247 269 281 284 300 313 324 342 355 3 12 22 31 37 39 41 42 43 41 39 36 32 29 27 27 26 24 21 20 22 24 23 20 17 14 10 7 4 2 359 357 355 353 351 350 349 348 347 347 346 345 344 342 339 337 334 332 331 329 328 326 325 324 323 322 321 320 319 318 317 316 314 312 311 310 310 310 309 307 305 303 303 303 305 306 305 304 302 301 302 303 306 310 314 317 320 321 320 318 317 316 317 318 320 322 323 324 325 327 327 328 328 328 329 329 329 329 330 330 330 329 329 330 330 330 329 328 327 325 324 322 321 320 319 317 317 316 315 313 312 311 310 308 307 305 304 304 303 303 303 304 305 306 307 308 309 311 313 312 311 310 309 308 308 310 315 321 329 343 353 353 342 332 327 324 322 323 324 323 318 313 313 316 319 323 324 322 316 306 294 284 273 266 261 255 249 252 253 257 261 264 262 265 272 279 287 294 297 297 304 313 322 328 326 320 318 307 282 263 254 239 217 209 233 264 296 313 322 328 331 331 331 330 329 329 329 329 330 331 333 334 334 334 333 332 332 332 333 333 332 331 331 330 328 327 326 324 323 321 319 317 316 315 314 313 312 311 311 311 310 310 310 310 309 308 308 308 308 306 303 302 302 302 302 301 301 300 295 289 287 288 293 300 302 301 296 285 267 248 240 263 286 290 291 292 291 290 290 289 290 291 294 296 299 301 302 303 303 303 302 302 301 301 301 303 305 308 310 312 312 312 312 311 310 307 303 299 296 293 291 290 289 289 290 290 290 291 292 293 294 296 299 301 303 304 306 307 308 308 307 307 306 304 303 302 300 299 298 297 296 295 295 294 293 292 292 292 292 292 291 291 291 292 292 293 294 295 295 295 295 296 297 300 302 305 307 308 308 308 308 307 306 306 307 308 310 310 311 311 312 312 313 313 313 313 313 313 314 313 313 312 312 311 310 309 308 307 307 306 306 306 306 306 307 307 308 309 310 311 312 313 314 314 315 315 316 316 341 341 340 339 337 335 332 328 323 316 305 290 268 242 219 203 193 185 179 173 169 165 163 160 159 157 155 154 152 151 150 150 149 149 149 148 148 148 148 149 149 149 150 151 151 152 153 154 154 155 155 155 155 155 155 155 155 155 155 154 155 157 160 164 170 175 179 181 181 179 177 175 172 171 171 173 176 178 178 172 164 156 151 148 150 155 162 171 183 195 198 199 196 194 194 186 182 180 183 191 203 211 347 12 12 203 190 190 198 214 234 248 253 256 268 296 312 330 349 1 8 15 23 32 39 42 44 48 51 51 48 43 37 33 30 30 30 29 29 29 30 30 29 28 27 25 21 17 13 9 5 2 359 357 355 354 352 351 351 350 349 348 346 345 342 339 336 334 332 331 329 327 326 324 323 321 320 319 319 318 316 315 314 311 310 309 309 308 307 304 302 301 301 302 304 304 304 302 301 300 301 302 304 308 311 314 317 319 318 317 316 316 317 319 320 322 323 323 325 326 327 327 328 328 328 329 329 329 329 329 329 329 328 329 330 330 330 329 328 326 324 323 322 321 319 318 316 315 314 313 313 312 312 311 310 308 307 307 306 305 305 305 306 307 308 308 310 313 317 316 316 313 307 304 304 308 316 324 328 331 341 343 340 334 328 323 320 318 321 321 317 313 314 318 320 320 319 318 315 305 292 279 268 262 258 255 253 252 254 256 257 259 260 266 276 284 292 299 300 300 304 312 320 328 330 322 303 247 223 238 244 229 203 190 249 286 307 316 323 328 331 331 331 330 330 329 329 330 330 332 333 333 333 333 333 333 332 332 332 332 331 330 330 329 328 327 326 324 322 321 319 318 316 315 314 313 313 311 311 310 310 310 310 310 309 307 307 308 308 306 304 304 304 303 302 302 302 301 295 286 281 280 285 292 296 295 282 246 214 203 202 204 217 262 287 294 292 290 289 289 290 292 293 295 299 301 302 302 302 302 301 300 299 299 300 301 303 306 309 311 312 313 313 312 311 308 304 301 297 294 292 290 289 288 288 289 289 289 290 291 293 295 296 298 300 302 304 306 307 307 306 306 305 303 302 301 300 299 298 297 297 296 296 296 295 294 294 294 294 294 294 293 294 294 294 294 295 296 297 296 296 295 296 297 300 303 306 307 308 308 307 307 306 307 309 311 312 313 314 314 315 315 315 314 314 314 313 313 313 313 312 312 311 311 310 310 309 308 307 307 307 307 307 307 308 309 309 310 311 312 313 314 315 316 316 316 317 317 342 342 341 340 338 336 333 329 325 319 310 298 281 259 235 216 203 192 184 178 173 169 166 164 162 160 158 156 155 153 152 151 151 150 150 149 149 149 149 149 149 150 150 151 151 152 153 154 155 155 155 155 155 155 155 155 155 154 155 155 156 158 162 167 172 176 178 178 177 175 173 171 169 169 170 172 173 171 167 162 156 151 147 145 147 153 159 167 176 185 188 188 185 181 177 173 171 172 173 175 180 184 187 193 199 198 196 198 204 216 226 225 219 221 251 306 330 346 357 4 8 14 22 31 39 43 46 52 57 57 54 48 41 36 33 32 33 32 30 30 30 31 32 34 34 33 31 27 22 16 11 7 4 1 359 357 355 354 353 352 351 350 349 348 345 342 339 336 334 332 330 329 327 325 323 321 320 318 318 317 316 315 313 311 309 309 308 306 304 302 300 299 300 301 303 303 303 301 300 300 300 300 302 306 310 313 315 316 316 316 316 317 319 320 321 322 322 323 324 325 326 326 327 327 328 328 329 329 329 329 328 328 328 328 328 329 330 329 328 326 325 323 322 321 320 318 317 315 314 313 312 312 312 312 311 311 310 309 309 308 307 307 308 308 308 309 310 312 315 316 315 313 309 305 305 309 316 322 324 326 329 331 331 329 327 325 324 323 324 324 321 317 317 321 323 316 311 309 306 298 284 271 261 256 253 253 253 253 254 256 257 257 260 267 274 285 294 297 300 302 306 312 318 325 333 317 257 214 209 217 229 229 209 355 347 332 324 325 327 329 331 331 331 331 331 331 331 331 332 333 334 334 335 335 335 334 334 332 332 332 331 330 329 328 327 326 325 324 322 321 320 318 317 315 314 313 312 311 311 310 310 309 309 309 308 306 306 307 307 305 305 305 305 304 303 304 306 304 297 287 277 271 273 279 282 281 272 249 223 212 207 207 210 225 265 295 294 291 289 289 289 291 293 295 298 301 302 302 302 301 300 299 298 298 298 300 302 304 307 310 311 312 313 313 311 309 306 302 299 296 293 290 288 287 287 287 288 288 289 290 291 292 294 296 298 301 303 304 305 306 305 304 303 302 301 301 300 299 298 298 298 298 298 298 298 297 297 297 297 297 296 296 296 296 296 296 296 297 297 297 296 295 295 296 298 301 304 306 306 306 306 306 307 309 312 313 315 316 316 317 317 316 316 316 315 314 313 312 312 312 311 311 311 311 310 310 309 309 308 308 308 308 308 309 309 310 311 311 312 314 315 316 316 317 317 317 317 317 343 342 342 341 339 337 334 331 327 321 314 304 290 272 249 229 213 201 191 184 178 173 170 167 165 162 161 159 157 156 154 153 152 151 151 150 150 150 149 149 150 150 151 151 152 152 153 154 155 155 154 154 154 154 155 155 155 155 155 156 158 160 165 169 173 176 176 175 174 172 170 169 168 169 171 171 169 165 160 155 150 147 145 145 147 153 160 166 171 175 177 178 176 174 171 168 168 170 172 174 175 178 181 187 196 208 215 217 214 211 211 208 203 206 236 310 343 357 4 8 11 14 20 28 36 41 45 50 53 55 55 51 43 36 32 31 31 31 29 29 30 32 34 36 37 36 33 29 24 20 16 12 8 6 3 1 358 356 355 354 353 353 351 350 347 344 341 338 336 334 333 331 328 325 323 321 319 317 317 316 315 315 313 311 309 308 307 304 302 299 298 298 299 301 303 303 302 301 300 299 299 299 301 306 310 313 314 316 317 318 319 321 322 322 322 321 322 322 323 324 325 325 326 326 326 327 328 328 328 328 328 328 328 327 327 329 329 328 327 326 325 324 323 321 320 319 317 316 314 313 313 313 313 313 313 313 313 312 312 311 311 310 311 311 310 311 312 314 316 317 317 315 313 312 313 316 320 322 322 320 320 321 321 321 321 322 323 327 330 333 332 330 328 330 333 319 303 295 290 284 274 265 257 252 251 252 252 251 250 250 251 253 256 264 271 279 285 291 297 302 307 312 316 324 333 325 335 260 243 253 306 315 331 344 344 339 335 332 331 331 331 332 333 334 334 334 333 333 334 336 337 337 337 337 336 336 335 333 332 332 331 330 330 329 328 327 325 324 322 321 319 318 316 315 314 313 312 311 310 310 309 309 309 309 307 305 305 306 306 304 304 304 305 305 304 305 309 308 303 292 278 266 264 266 270 272 271 263 247 237 230 226 224 228 246 284 293 292 290 288 288 289 291 293 296 300 303 303 302 300 299 298 297 297 297 298 301 303 306 308 310 311 312 312 311 309 307 304 300 297 294 291 289 287 286 286 287 287 288 288 289 291 292 295 297 299 301 303 304 304 304 303 302 301 301 301 300 300 300 299 300 300 301 301 300 300 300 300 300 300 300 300 299 299 298 297 297 297 297 297 296 295 295 296 297 299 302 303 304 304 305 307 309 311 313 315 315 316 317 317 317 317 316 316 315 313 312 311 311 311 311 311 311 311 310 310 310 309 309 309 309 309 310 310 311 311 312 313 314 315 316 316 317 317 318 318 318 318 343 343 342 341 340 338 336 332 328 323 316 308 296 281 262 242 224 210 199 190 183 178 174 171 168 166 164 162 160 158 157 155 154 153 152 152 151 151 151 151 151 151 151 151 152 153 153 154 154 154 153 152 153 155 155 155 155 155 156 157 160 163 167 171 174 175 174 173 171 169 168 167 168 170 171 169 166 163 158 152 147 145 145 146 149 156 163 166 168 170 172 174 171 171 170 170 171 172 173 175 175 174 173 177 185 201 215 222 217 206 202 205 211 218 244 304 345 358 5 9 11 13 15 20 26 32 36 39 40 42 47 49 44 35 29 27 26 26 26 27 28 32 35 37 37 35 31 27 23 21 18 15 12 9 6 3 1 358 357 356 356 355 354 352 349 346 343 341 339 338 336 333 329 326 324 321 319 317 316 315 314 313 312 311 310 308 305 302 300 297 296 297 299 301 303 303 303 301 299 298 297 298 300 304 309 313 316 318 321 323 324 325 325 324 323 322 322 322 323 323 324 325 325 325 326 326 327 328 328 328 328 328 328 327 326 328 328 327 327 326 325 324 323 322 321 320 318 317 316 316 316 317 317 317 317 316 316 316 316 316 315 315 315 314 314 314 315 317 319 320 320 319 319 319 321 324 326 327 327 325 324 327 327 324 320 318 319 326 332 338 342 344 345 349 349 322 289 275 272 272 269 261 250 246 248 251 251 249 246 244 244 246 250 257 262 268 275 285 295 302 307 311 315 320 329 338 349 332 304 305 331 333 337 340 341 340 338 336 334 334 335 336 337 337 337 335 334 335 337 338 339 339 339 338 337 336 335 334 332 331 331 330 330 329 328 327 325 323 321 320 319 317 316 315 314 313 313 311 310 309 309 308 308 307 306 304 304 304 304 303 302 303 304 304 304 305 308 310 308 299 283 269 264 264 266 268 267 263 255 251 249 248 248 250 257 279 290 292 290 287 285 286 288 291 294 298 303 304 302 300 298 297 296 295 296 297 299 301 304 307 309 310 311 311 310 309 307 305 302 299 295 292 290 288 286 286 286 286 287 287 288 289 291 294 296 298 299 300 301 302 302 302 301 301 300 300 300 300 300 300 301 302 302 303 303 303 304 304 304 304 303 302 301 300 299 297 297 296 296 296 295 295 295 296 297 298 300 301 302 303 305 308 311 313 314 315 315 316 317 317 317 316 315 315 314 312 312 311 311 311 311 310 310 310 310 310 310 310 310 310 310 311 311 311 312 312 313 314 314 315 316 317 317 318 318 318 318 319 344 343 343 342 341 339 337 334 330 325 319 312 302 289 273 254 236 221 208 197 190 184 179 175 172 169 168 165 163 161 160 158 157 155 154 154 153 153 152 152 152 152 152 152 153 153 153 154 153 152 152 152 154 156 156 155 155 155 157 159 162 166 170 174 174 174 172 171 169 167 167 166 168 169 169 167 164 161 156 150 145 143 145 149 154 160 166 166 166 168 170 171 169 169 170 172 173 174 174 174 172 168 167 170 176 185 197 211 217 211 202 203 220 244 274 309 340 354 360 4 7 9 11 12 14 18 21 23 22 24 32 41 42 35 27 23 21 22 23 23 25 28 32 34 34 31 28 24 21 20 19 17 14 11 8 5 2 360 358 358 358 357 355 353 351 348 346 345 343 341 338 335 332 329 325 322 319 317 315 314 313 312 311 310 309 306 303 300 297 296 296 298 300 302 304 304 304 302 300 297 296 297 299 303 309 314 319 322 325 326 327 327 326 325 324 323 323 323 323 323 323 324 325 325 325 326 326 327 327 327 327 327 327 327 326 327 327 327 326 326 325 324 323 322 321 320 320 320 320 321 322 323 324 324 323 322 322 322 322 322 322 321 320 320 319 319 320 321 323 324 324 324 324 324 328 329 331 334 335 337 340 345 345 339 331 325 322 325 332 341 349 356 2 7 358 305 261 255 259 267 270 267 255 247 246 248 249 246 242 239 239 242 246 252 256 261 269 280 292 299 304 311 317 321 327 335 342 342 339 336 335 338 339 341 341 341 340 339 338 338 339 339 338 337 336 334 335 337 339 340 340 340 339 338 337 337 335 334 332 331 331 330 329 328 327 326 324 323 321 319 318 317 316 315 315 314 314 312 311 310 309 308 306 306 305 303 303 303 303 302 301 302 303 303 303 304 306 308 308 303 289 274 267 264 264 265 265 262 259 258 260 262 264 267 272 282 289 291 289 287 284 284 285 288 292 295 300 301 301 299 297 295 294 294 295 296 298 300 302 304 307 308 310 310 309 308 307 305 303 300 297 294 291 289 287 286 286 286 286 286 287 289 291 293 295 296 297 298 298 299 300 300 300 300 299 299 299 299 300 300 301 302 303 304 305 306 306 307 306 306 305 304 302 301 299 298 296 296 295 295 294 295 295 296 297 298 299 300 301 303 306 310 312 314 315 315 315 316 316 317 316 316 315 313 312 312 311 311 310 310 309 309 309 309 310 310 310 310 310 311 311 312 312 312 313 313 314 314 315 315 316 316 317 317 317 318 319 320 345 344 343 343 341 340 338 335 331 327 322 315 306 295 281 266 249 233 218 206 198 190 184 179 176 174 171 169 167 165 163 161 160 158 157 156 155 155 154 154 154 153 153 153 154 154 154 154 153 152 151 152 154 156 157 155 155 156 158 161 166 170 174 175 174 172 170 169 167 166 165 165 166 165 163 162 160 157 152 147 143 143 146 154 160 164 165 164 163 165 167 168 166 165 167 170 173 174 173 171 167 164 164 167 171 176 183 190 202 215 216 211 226 271 314 336 350 356 360 2 5 7 8 10 10 10 12 13 11 10 15 26 34 34 25 16 11 12 15 18 21 24 28 30 29 26 23 20 18 18 18 18 15 12 8 6 3 1 360 359 358 357 356 354 352 350 349 348 346 343 341 338 334 331 326 323 320 317 315 313 311 310 309 308 306 304 300 297 296 296 297 299 302 304 306 306 305 303 300 297 296 297 299 304 310 316 322 325 326 327 328 327 327 326 325 324 324 323 323 323 323 324 324 325 325 325 325 326 326 326 326 327 327 327 326 327 327 327 326 325 325 324 323 322 321 321 321 322 323 326 328 330 331 332 331 330 330 330 330 330 329 328 327 326 326 327 327 328 329 330 330 331 332 335 335 335 337 340 342 343 344 352 355 354 350 348 346 346 348 353 0 8 17 22 358 246 237 241 251 263 272 273 265 257 252 250 247 241 235 233 235 240 244 250 255 263 272 282 290 292 298 303 309 323 335 335 338 340 341 341 341 340 341 341 342 342 341 339 339 339 338 337 336 334 332 332 335 338 340 341 341 340 339 338 337 336 335 334 332 331 330 330 329 328 326 325 324 322 321 319 318 317 317 316 316 315 315 314 312 311 311 309 306 306 305 303 303 302 302 301 300 301 302 303 302 302 302 303 304 301 294 283 273 266 263 263 263 262 263 265 267 269 271 273 278 284 289 291 289 286 283 282 283 285 288 291 293 295 297 298 296 294 293 293 294 295 296 298 300 302 304 306 308 309 308 307 306 305 303 302 298 295 292 290 288 287 287 286 286 286 286 288 290 292 294 294 295 295 295 296 297 298 298 298 298 298 298 298 299 300 301 302 304 305 306 307 308 308 308 307 306 305 303 302 300 298 296 295 294 294 294 294 295 297 298 298 299 299 300 303 307 311 314 315 316 316 315 315 316 316 316 315 314 313 312 311 310 310 309 309 309 308 308 309 310 310 311 311 311 311 312 312 313 313 313 314 314 314 315 315 315 315 316 316 317 317 319 320 345 345 344 343 342 341 339 336 333 329 324 317 310 300 289 275 260 244 229 217 206 197 190 185 181 178 175 172 170 168 166 165 163 161 160 159 158 157 156 156 155 155 155 155 154 154 154 154 153 153 153 154 155 156 157 155 155 157 160 165 170 175 176 175 173 171 168 166 165 164 163 163 162 160 158 156 154 152 149 145 143 145 151 159 164 165 163 161 161 163 165 165 164 164 165 167 169 171 171 168 165 163 163 166 169 173 177 180 189 207 231 240 251 296 341 359 7 11 12 13 13 13 13 13 14 14 15 15 13 11 11 15 18 19 15 9 5 5 8 12 17 22 25 26 25 23 21 18 17 17 18 17 15 12 9 6 4 2 0 359 358 358 357 355 354 353 352 350 348 346 343 340 337 333 328 323 320 317 315 312 310 307 305 304 302 300 297 295 295 296 298 301 304 306 308 307 306 304 301 297 297 298 302 307 313 319 324 326 327 327 327 327 326 326 326 325 324 324 323 323 323 324 324 324 324 325 325 325 325 325 325 326 326 327 326 327 327 327 326 325 325 324 322 322 322 322 323 324 326 329 333 336 338 338 338 338 338 339 339 338 337 336 336 335 335 335 335 335 335 337 339 340 342 345 346 346 346 348 349 349 348 355 2 5 7 10 13 14 12 13 20 33 51 76 127 188 211 222 232 245 263 271 271 268 263 259 252 236 226 226 229 235 241 248 257 266 276 286 289 289 292 293 295 314 341 337 337 338 339 339 340 340 340 341 341 340 338 337 337 337 335 332 330 330 331 333 336 339 341 342 342 342 340 338 337 335 334 334 332 331 329 329 328 326 325 324 323 323 322 320 319 318 318 318 317 317 316 315 314 313 313 312 308 307 305 304 303 302 302 301 301 300 301 301 301 300 299 299 298 297 295 290 282 273 267 264 264 265 267 269 271 273 273 275 280 285 289 290 288 285 282 280 280 282 284 286 288 289 291 295 294 293 292 292 292 293 294 296 298 300 302 304 306 307 307 306 306 305 303 302 299 297 294 292 289 288 287 286 286 285 286 288 289 291 293 293 293 293 293 293 294 295 296 296 297 297 297 297 298 299 300 302 303 305 306 307 308 308 308 308 308 306 305 303 301 299 297 295 294 294 294 294 296 297 299 299 298 298 299 303 309 314 316 318 317 317 316 316 316 316 315 314 313 312 311 310 309 309 308 308 308 308 308 309 310 310 311 311 311 312 312 313 313 313 313 314 314 314 314 314 314 315 315 316 316 317 319 320 346 345 345 344 343 341 339 337 334 330 326 320 313 304 294 283 270 255 240 227 215 205 197 191 186 182 178 175 173 171 170 168 166 165 163 162 161 160 159 158 158 157 157 156 156 155 155 154 154 154 154 155 155 156 156 156 157 160 164 169 174 177 176 174 172 169 166 164 162 162 162 161 160 158 155 151 148 147 145 144 144 147 154 160 164 163 160 158 160 163 165 164 163 162 162 162 163 164 163 162 161 161 162 165 168 171 173 175 182 198 221 226 224 303 359 18 25 28 28 27 26 24 23 22 22 22 23 24 23 21 18 17 17 16 14 11 9 8 8 10 15 19 23 24 23 23 21 18 17 16 17 17 15 13 10 8 5 2 0 358 357 356 356 355 354 354 353 351 349 347 345 342 339 335 329 324 321 317 314 311 308 305 303 301 299 297 295 295 296 298 300 303 307 309 309 309 307 303 300 298 298 302 307 312 318 322 325 326 327 327 326 326 325 325 325 325 325 325 325 324 324 324 324 324 324 325 325 325 324 324 324 325 325 326 326 326 327 327 326 325 324 324 323 322 322 323 324 326 328 332 337 341 343 344 345 346 346 347 348 347 346 346 345 344 344 343 343 342 343 346 348 350 353 355 357 357 357 356 356 355 355 358 6 12 14 16 20 24 24 29 43 65 88 109 128 147 162 171 176 184 208 248 266 271 273 275 271 237 214 215 221 228 236 246 257 268 278 286 287 291 295 300 307 318 331 333 333 334 334 336 338 339 339 339 337 335 334 334 334 334 332 331 330 332 334 337 340 343 344 343 342 341 339 337 335 334 333 333 332 331 329 328 327 326 325 324 324 324 323 322 321 320 320 320 319 318 317 317 316 315 315 313 311 309 307 306 305 303 303 302 301 301 300 300 300 299 297 296 295 295 294 292 288 281 273 267 264 265 268 271 272 272 272 274 279 285 288 289 287 283 279 277 277 278 280 281 283 284 285 287 288 290 290 291 291 292 292 294 296 298 300 302 304 305 305 305 305 304 303 302 300 297 295 293 291 290 288 287 286 285 286 287 289 290 291 292 292 291 291 291 292 293 294 295 295 296 296 296 297 298 300 301 302 304 305 306 307 308 308 308 308 308 307 305 303 301 298 297 296 295 295 296 297 298 299 299 298 298 299 303 310 317 320 320 320 319 318 317 316 315 314 313 313 312 310 309 309 308 308 307 308 308 309 309 309 310 311 311 311 312 312 313 313 313 313 313 313 313 313 313 313 314 315 316 317 318 319 320 347 346 345 344 343 342 340 338 335 332 328 322 316 308 299 289 277 264 250 236 224 213 204 197 191 185 181 178 176 174 173 171 169 168 166 165 164 163 162 161 160 160 159 158 157 156 156 155 155 155 156 156 156 157 157 159 161 164 169 173 176 177 176 173 170 167 164 162 161 161 161 160 159 157 153 146 142 141 141 142 146 149 153 157 159 158 156 158 160 163 164 163 162 161 159 158 158 158 156 155 156 157 159 161 163 164 163 163 167 176 187 179 157 126 71 55 50 46 42 38 36 34 32 31 30 31 31 32 32 31 28 26 24 22 19 18 16 14 12 10 10 12 15 18 22 23 21 18 15 14 14 15 14 13 11 9 6 4 1 357 354 353 353 353 353 353 353 352 350 348 346 344 341 336 330 326 321 317 313 310 307 305 303 301 299 298 297 298 299 300 302 306 309 310 311 310 307 303 299 299 300 304 310 316 321 325 327 327 327 327 327 326 326 325 325 325 325 325 325 325 324 324 323 323 324 324 324 324 324 324 324 324 325 325 325 326 327 327 326 325 324 323 323 323 323 324 325 328 331 336 341 344 347 349 351 352 354 354 356 356 356 356 356 355 354 353 352 353 354 358 0 3 6 9 8 6 4 2 360 358 359 1 8 13 16 16 19 25 31 44 66 88 104 117 129 137 142 147 153 160 168 183 210 247 268 276 289 233 199 200 209 220 235 249 261 272 280 286 291 297 302 306 312 319 324 327 329 329 330 331 333 336 337 335 333 331 330 331 333 333 333 334 336 337 338 340 342 343 343 341 339 338 336 335 333 333 332 332 331 330 329 327 326 326 325 325 325 325 324 324 323 322 322 321 321 320 319 318 316 316 315 314 312 311 310 309 307 306 305 304 302 301 300 299 299 298 297 295 294 293 293 292 290 285 278 271 265 264 266 268 269 269 269 273 279 284 287 287 286 282 278 275 274 274 275 277 279 280 281 280 280 279 283 289 290 291 291 292 294 296 298 300 301 302 303 304 304 303 302 301 300 298 296 294 293 291 290 288 287 286 286 287 288 289 290 290 290 290 290 290 290 291 292 294 294 295 295 296 297 297 298 299 300 302 303 304 305 306 307 308 309 310 309 308 306 304 301 299 297 296 296 298 299 299 299 299 298 298 301 305 313 321 324 324 323 322 320 318 316 315 314 313 312 310 309 308 308 308 308 308 308 309 309 309 309 310 310 311 311 312 312 312 313 313 313 312 312 312 312 312 313 314 315 316 317 319 320 321 347 347 346 345 344 343 341 339 336 333 330 325 319 312 303 294 284 272 260 246 233 222 212 203 196 189 185 182 179 177 175 173 171 170 169 168 167 166 165 165 164 162 161 160 158 157 156 155 155 155 156 157 158 159 161 164 166 170 173 175 176 176 174 172 168 165 163 161 160 160 159 158 157 155 150 142 138 138 139 143 148 150 153 154 155 155 156 159 162 163 163 162 161 159 157 156 156 155 154 153 153 154 155 154 155 154 152 150 149 149 148 140 124 113 102 86 74 62 53 46 42 41 39 37 36 36 37 38 38 38 36 34 32 28 26 24 21 19 16 13 10 10 11 14 17 20 19 16 13 12 11 11 11 11 10 10 8 6 2 359 355 353 352 351 351 352 353 353 351 350 348 346 343 339 334 329 322 318 314 311 308 307 305 304 302 301 300 300 300 301 303 307 310 312 312 311 308 303 300 299 300 305 310 316 322 327 329 329 329 328 328 327 327 326 326 326 326 326 325 325 324 324 323 323 323 323 323 323 323 323 323 323 324 324 325 326 327 327 326 326 325 324 323 322 323 324 326 329 334 340 344 348 351 354 356 358 359 1 3 5 6 6 6 6 5 6 7 9 10 14 17 20 20 19 17 12 9 6 4 3 2 2 6 9 11 11 18 26 38 59 84 101 112 122 130 136 141 145 150 156 162 169 177 184 189 189 192 186 193 206 217 224 246 260 270 279 286 293 301 309 311 311 313 317 321 325 326 327 328 330 333 334 334 333 331 330 330 334 335 335 336 336 337 338 339 340 340 340 339 337 336 335 334 333 332 332 332 332 331 331 329 328 327 327 327 326 326 326 326 325 325 324 323 323 322 321 320 319 318 317 316 316 314 313 312 311 311 310 308 305 303 301 300 299 298 297 296 295 294 292 292 291 289 286 281 273 267 264 264 265 265 265 267 273 279 283 285 286 284 280 276 274 272 272 273 274 275 277 277 276 276 276 279 285 290 291 291 291 292 294 296 297 299 300 301 302 302 302 301 300 299 298 296 295 294 293 292 291 289 288 287 287 287 288 288 288 288 288 288 288 289 290 291 292 293 294 295 295 295 296 296 297 298 299 301 302 303 305 306 308 310 311 312 312 311 308 306 303 300 298 297 298 299 300 300 299 299 301 304 310 318 325 328 329 328 325 321 318 316 314 312 311 310 309 308 308 308 308 308 308 309 309 309 309 310 310 310 311 311 312 312 312 312 312 312 312 311 311 311 311 312 313 314 316 318 319 321 322 347 347 347 346 345 343 342 340 337 334 331 327 321 315 307 298 289 279 268 255 242 231 220 210 201 194 189 185 182 180 177 175 174 172 171 171 170 169 169 168 166 165 163 161 159 158 156 155 155 156 157 158 160 163 166 169 172 174 176 176 175 174 173 170 166 163 162 160 159 158 158 156 155 151 145 139 136 138 142 146 150 152 153 154 155 156 159 162 163 162 161 159 157 156 155 154 154 155 155 154 152 150 149 148 148 147 142 134 127 120 116 112 99 89 83 79 75 67 58 51 47 45 44 41 39 39 39 39 40 40 39 38 37 36 34 30 26 22 19 15 12 9 8 9 10 12 13 12 10 9 9 8 8 8 10 10 10 8 6 3 359 357 355 353 353 353 354 354 354 353 351 349 346 342 338 333 327 322 317 314 312 310 309 308 306 304 303 301 301 302 304 308 312 314 314 312 307 302 299 298 299 303 308 315 322 329 330 330 330 329 329 328 328 328 327 327 326 326 325 324 324 323 322 322 321 321 321 321 322 322 322 323 323 323 324 324 326 328 327 327 326 325 324 323 323 324 327 331 336 343 348 351 355 358 0 2 3 6 9 12 14 14 15 15 16 18 20 22 23 25 27 28 28 26 22 17 12 8 4 2 359 357 357 359 360 1 5 12 30 59 90 108 116 124 131 136 141 146 150 155 161 166 169 172 174 176 176 177 197 223 238 246 262 272 279 286 293 301 310 317 319 318 319 322 325 327 328 328 329 331 333 334 334 333 333 332 332 334 335 336 337 337 338 338 340 339 339 338 337 335 334 333 332 332 331 332 332 332 333 333 332 329 329 328 328 327 327 327 327 327 326 325 324 324 323 323 322 320 319 318 318 318 316 315 313 313 312 311 310 307 305 303 301 299 298 297 296 296 294 292 290 289 287 285 281 275 268 265 264 265 264 265 270 275 279 281 283 283 280 276 273 272 272 271 271 271 272 274 274 273 273 274 277 282 289 291 291 291 291 292 294 295 297 298 299 300 300 300 300 299 299 298 297 296 295 294 294 294 292 290 288 287 287 287 287 287 287 287 287 287 288 289 290 291 292 293 294 294 294 294 294 294 295 297 299 301 302 304 306 308 310 312 314 314 314 313 311 308 305 302 300 299 299 300 301 302 303 305 310 317 324 331 334 333 330 326 321 318 315 313 312 311 310 309 308 308 307 308 308 308 309 309 309 309 309 310 310 311 311 312 312 312 313 312 312 312 311 311 311 311 312 313 314 316 318 319 321 323 348 348 347 346 345 344 342 340 338 335 332 328 324 318 310 302 294 285 274 263 251 239 228 217 207 199 193 189 186 183 181 178 176 175 174 173 173 172 171 170 168 166 164 162 160 158 157 156 156 157 159 161 164 168 172 175 177 177 177 176 174 173 170 167 164 163 161 160 159 158 156 154 152 147 142 137 137 140 145 149 152 154 154 155 157 160 161 163 163 160 158 156 154 153 153 153 153 154 155 155 151 145 142 142 143 140 132 119 106 98 94 94 84 74 66 61 61 60 57 52 48 46 45 43 42 40 38 38 38 38 37 37 38 38 37 33 29 25 22 19 16 12 7 3 4 6 8 8 8 8 8 8 8 8 9 11 11 11 9 7 5 2 359 357 356 356 357 358 357 356 355 353 350 347 342 338 333 327 323 318 315 313 313 312 311 309 307 306 305 305 307 310 313 316 315 311 306 302 300 299 300 303 311 319 327 331 332 331 330 330 330 329 329 329 328 327 326 325 324 323 322 321 320 319 318 318 318 319 320 321 321 322 322 322 323 324 326 328 328 328 327 326 325 324 324 325 328 332 338 345 350 354 356 358 1 3 5 8 11 15 17 18 19 21 22 23 24 25 25 24 24 25 26 26 24 20 16 11 6 1 357 354 352 351 351 352 354 1 19 54 94 111 118 124 130 136 141 146 150 156 161 162 161 160 162 166 169 172 186 222 252 266 274 281 288 295 304 311 317 322 324 325 327 329 331 332 331 331 332 335 336 336 336 335 334 334 334 334 335 336 337 337 338 339 340 341 340 338 337 335 333 332 332 332 332 332 333 334 334 334 332 330 330 329 329 328 327 327 328 328 327 326 325 324 324 324 323 321 320 319 319 318 318 317 315 314 313 312 311 309 307 305 303 301 299 297 297 296 294 292 290 287 285 283 280 276 271 266 264 266 267 269 273 276 278 279 281 280 277 273 271 269 270 269 269 269 270 271 272 271 271 273 275 279 286 290 291 292 292 292 293 294 295 296 297 298 299 298 298 298 297 297 296 296 296 296 297 296 295 293 290 288 287 287 286 286 286 286 286 287 287 289 290 291 292 292 293 292 292 292 292 292 293 295 298 300 302 303 305 308 310 312 314 315 316 316 316 315 313 310 308 306 304 303 305 306 309 313 321 329 336 339 338 334 329 324 320 316 314 312 311 310 309 308 308 307 307 307 308 308 308 309 309 310 310 311 311 312 312 312 313 313 313 313 312 312 312 311 311 311 312 313 314 316 318 320 322 323 348 348 348 347 346 345 343 341 339 336 333 330 326 320 313 306 298 289 280 269 258 247 236 224 214 205 199 194 190 187 184 182 179 178 177 176 175 174 173 171 169 166 164 162 160 158 158 157 158 159 161 165 169 174 178 180 180 179 177 175 172 170 168 165 163 162 161 160 159 157 156 153 149 145 140 137 138 141 146 149 151 152 153 157 158 160 161 162 161 158 155 153 152 150 150 151 152 152 152 151 149 141 138 138 137 133 125 114 103 94 87 81 76 69 61 54 51 51 51 50 48 47 46 44 43 41 39 37 37 37 36 36 36 37 36 34 30 26 24 22 20 17 13 8 5 5 6 7 8 9 9 10 10 9 10 12 13 13 12 10 9 6 4 3 2 2 3 2 2 1 0 359 355 352 348 344 339 335 330 325 320 317 316 316 315 313 312 311 310 310 309 310 313 315 315 311 308 307 306 307 309 315 327 334 336 336 335 333 332 331 331 330 329 329 328 326 325 323 322 320 319 318 316 315 315 314 316 317 319 319 320 320 320 321 322 323 325 328 329 329 328 328 327 326 326 327 329 333 339 346 351 354 356 358 360 2 5 7 10 13 15 16 17 18 18 19 18 18 16 15 16 18 20 21 21 20 18 16 14 11 8 2 357 354 352 352 350 347 345 356 100 119 121 126 131 136 141 146 154 176 185 167 152 150 153 157 161 163 183 251 274 277 284 291 299 309 318 322 326 328 330 331 333 335 336 335 335 335 337 339 340 339 338 337 336 336 335 336 337 337 338 339 341 342 343 343 342 340 338 335 333 332 332 332 333 333 334 335 335 335 333 331 330 330 329 329 328 328 329 329 328 327 326 326 325 325 324 322 320 319 319 319 318 318 317 316 314 313 311 310 308 306 304 302 300 298 297 296 295 293 290 287 283 281 279 277 274 270 268 269 270 272 275 277 278 278 279 280 279 276 273 268 267 266 266 267 268 269 269 269 270 271 273 276 282 287 290 292 293 293 293 293 294 295 296 296 297 297 297 297 296 296 296 296 297 297 298 298 297 294 291 289 288 287 286 286 286 286 286 287 287 289 290 291 291 292 292 292 291 291 291 292 294 295 297 299 301 303 305 307 309 311 313 314 316 317 319 320 320 320 320 319 318 317 317 320 325 334 343 346 345 341 336 331 326 322 318 315 312 311 310 309 308 308 307 307 307 307 307 308 308 309 309 310 311 311 312 312 313 313 313 313 313 313 313 312 312 312 312 312 312 314 315 317 319 321 322 323 349 349 348 348 347 345 344 342 340 337 334 331 327 322 316 309 302 294 284 274 264 254 242 231 220 211 204 198 194 191 188 185 183 181 180 179 177 176 174 171 168 165 163 161 160 159 160 160 161 163 166 170 175 180 184 184 182 179 175 172 169 167 165 163 161 160 159 159 158 157 155 151 146 143 138 138 140 143 146 147 148 149 152 156 158 159 160 159 158 156 154 153 151 150 149 149 148 146 144 143 142 139 135 134 131 126 119 109 100 92 85 78 72 67 60 54 49 46 47 47 47 47 47 46 45 43 41 40 38 37 36 35 35 35 35 33 30 27 25 23 22 20 18 13 10 10 10 10 11 12 13 14 14 14 13 14 15 15 14 14 13 11 9 8 7 6 6 5 5 5 4 3 359 356 353 350 347 343 339 333 327 322 319 318 317 316 314 313 312 311 311 311 313 315 316 316 318 321 324 329 337 348 351 351 347 342 338 336 334 332 330 329 328 328 326 325 323 321 318 316 315 313 312 311 311 311 313 315 316 317 318 318 319 320 320 322 323 326 328 329 329 329 328 328 328 329 331 334 339 346 351 352 354 357 359 1 3 4 6 10 13 13 12 12 12 10 8 5 4 5 8 12 14 16 17 20 22 24 25 25 24 20 13 8 5 1 354 342 330 319 299 132 129 131 136 140 146 158 213 274 284 263 147 143 144 146 146 168 285 290 286 289 295 303 313 323 330 332 334 335 336 338 339 340 340 340 341 342 343 345 345 343 341 339 338 338 338 339 340 341 342 343 344 345 345 345 343 341 338 335 333 332 332 333 333 334 335 336 336 335 334 333 332 330 330 330 330 330 330 331 331 330 329 328 327 326 325 323 320 319 319 319 319 318 317 316 314 312 311 310 309 308 305 303 301 300 298 297 295 293 291 287 284 281 280 279 277 274 272 271 272 274 276 278 278 278 277 277 275 269 276 269 265 264 265 265 266 267 267 268 268 269 271 274 277 281 285 291 292 293 293 293 293 294 294 295 295 295 296 296 295 295 295 296 296 298 299 299 298 295 293 290 288 287 287 286 286 286 287 287 288 289 290 291 292 292 292 292 292 292 292 293 295 296 297 299 300 302 303 305 306 308 310 312 314 316 319 321 324 326 329 330 332 337 339 341 344 348 349 346 340 335 331 327 323 319 316 313 311 310 309 308 307 307 307 306 307 307 307 308 308 309 309 310 310 311 312 312 313 313 313 313 313 313 313 313 313 313 313 313 314 315 317 319 321 322 323 324 349 349 349 348 347 346 345 343 341 338 335 332 328 324 318 312 305 297 288 279 270 260 248 237 226 217 209 203 199 195 192 189 187 185 184 182 181 178 175 171 167 163 161 160 160 161 162 163 165 168 172 177 183 188 190 188 183 177 173 169 166 164 162 161 160 159 159 158 157 156 153 148 144 141 137 139 141 143 145 146 147 149 153 156 158 158 158 156 154 153 152 152 151 150 148 146 144 141 138 137 136 134 131 129 125 120 113 105 96 90 84 78 72 66 60 54 49 47 46 46 48 48 48 47 47 46 44 43 41 40 38 36 35 35 34 32 30 28 26 24 23 21 19 18 18 16 15 14 14 15 17 19 20 19 17 17 17 17 17 17 17 16 13 11 9 6 5 5 6 7 7 5 1 358 355 353 351 348 345 339 332 327 323 320 318 317 315 313 312 311 311 311 313 315 318 321 326 332 339 345 350 352 353 350 347 344 340 336 332 330 328 327 326 325 324 321 319 316 314 312 310 308 307 307 308 309 311 313 314 316 316 317 318 318 318 319 320 322 325 328 329 329 330 330 330 331 332 335 340 345 350 351 352 354 356 358 360 1 3 8 11 12 11 10 7 3 358 354 352 354 359 2 5 7 10 16 23 28 31 33 34 33 32 32 30 23 7 344 326 311 298 232 167 164 169 181 219 265 284 294 298 198 147 147 145 140 96 298 290 287 289 302 313 322 329 334 338 340 341 343 344 345 346 346 347 348 349 350 351 351 349 347 344 342 341 340 341 342 344 345 345 346 346 346 346 345 344 341 338 335 333 332 332 333 333 334 335 336 336 335 334 334 333 332 331 331 332 332 332 333 333 333 332 330 329 328 327 325 322 321 320 320 320 319 318 316 314 312 310 310 310 308 306 304 303 301 300 298 296 294 292 288 285 282 280 280 279 278 275 274 273 275 277 279 278 278 277 276 274 268 271 266 263 262 263 264 264 265 265 266 268 269 271 273 275 277 281 288 291 292 292 293 293 293 294 294 294 294 294 295 295 295 295 295 296 298 299 299 297 296 294 291 290 288 287 287 287 287 287 288 288 289 290 291 292 292 292 292 292 293 293 294 295 296 297 298 298 299 301 302 303 305 307 310 312 314 317 320 324 328 330 332 334 337 339 341 339 336 334 332 329 327 325 322 319 317 314 312 310 309 307 307 306 306 306 306 306 306 307 307 308 308 309 309 310 311 311 312 313 314 314 314 314 314 313 313 314 314 314 315 316 317 319 320 322 323 324 325 349 349 349 349 348 347 345 344 342 339 337 333 330 325 320 315 309 301 293 283 274 265 254 243 232 222 214 208 203 199 196 193 190 189 188 186 184 181 175 170 165 162 160 160 160 161 164 167 170 175 179 184 189 195 196 189 182 175 170 166 163 162 161 160 160 159 158 156 154 152 148 144 141 140 139 140 142 144 146 148 150 153 155 157 158 157 155 153 150 149 148 148 149 148 147 145 142 136 130 129 128 126 124 123 119 114 108 102 96 89 84 79 74 69 62 56 52 50 49 48 49 49 49 49 49 49 48 46 44 42 41 39 37 36 34 33 32 30 28 26 24 22 20 19 18 18 17 16 16 17 20 22 22 22 21 20 20 20 21 21 22 20 17 15 12 8 6 5 7 8 7 4 2 359 356 354 353 351 348 344 338 332 328 325 322 320 318 317 314 312 310 309 311 314 316 319 323 328 331 333 334 335 338 341 341 339 336 333 329 327 325 323 322 321 319 316 314 311 309 307 306 305 305 306 307 308 310 312 313 315 316 316 316 316 317 317 319 321 324 328 329 330 331 332 332 333 335 337 341 345 348 349 349 351 353 356 358 360 1 5 8 9 10 9 4 357 350 345 343 344 348 350 351 353 358 8 19 27 32 35 38 45 54 62 65 63 48 6 327 307 293 278 269 265 267 274 282 289 296 298 184 160 160 161 161 160 301 293 285 283 293 324 339 342 342 344 346 348 349 351 352 353 354 355 356 357 358 359 359 356 353 349 346 344 342 342 344 346 347 348 348 348 347 347 346 345 343 340 338 335 334 333 333 333 334 334 335 336 336 335 334 334 334 333 332 332 333 334 335 335 335 335 335 333 332 330 329 328 326 324 323 322 321 320 319 317 314 312 310 310 310 308 307 305 304 303 301 299 297 295 292 290 286 283 281 280 280 279 277 275 275 275 277 278 278 278 277 276 275 275 270 264 260 258 260 261 262 262 263 264 267 269 271 273 274 276 277 281 284 288 291 292 292 293 293 293 293 293 293 293 294 294 295 295 295 296 298 298 297 296 295 293 291 289 288 287 288 288 288 289 289 290 290 291 291 292 292 292 292 293 293 294 295 295 296 296 296 296 298 299 300 302 304 306 309 311 314 318 321 325 327 328 328 328 326 326 325 324 322 322 322 322 321 319 317 315 313 311 309 307 306 305 305 305 305 305 306 306 306 307 307 308 308 309 310 310 311 312 313 314 314 314 314 314 314 314 314 315 316 317 318 319 321 322 323 325 326 326 349 349 349 349 349 348 346 345 343 340 338 335 331 327 323 317 311 304 296 288 279 270 259 248 237 228 219 212 207 203 199 196 194 193 192 190 187 182 176 169 163 160 158 157 158 161 166 170 176 181 186 190 196 200 199 190 180 172 167 163 161 160 159 159 159 158 157 154 151 146 143 140 139 140 141 142 144 147 149 151 154 156 157 158 157 156 153 150 147 144 143 143 144 145 146 144 138 130 122 120 119 120 120 118 114 109 103 98 93 89 85 80 75 71 65 60 55 53 52 51 50 49 49 49 50 50 50 49 47 45 44 42 40 38 36 35 33 32 31 29 27 23 21 19 18 17 17 17 18 18 20 22 23 23 23 23 24 25 25 26 26 24 21 19 16 12 9 8 8 8 7 5 3 360 359 359 360 359 357 352 346 339 335 332 330 328 325 323 319 315 311 310 313 315 316 317 319 320 321 323 323 325 328 331 332 332 330 328 325 323 322 321 319 316 313 311 309 307 305 304 304 304 305 306 307 308 310 312 313 315 315 316 316 316 316 317 318 319 322 326 329 331 333 333 334 335 337 340 343 346 348 348 347 348 350 353 357 358 359 2 4 6 9 11 10 5 357 349 345 344 345 344 341 340 344 356 14 28 35 39 45 59 74 84 91 95 94 89 71 350 270 270 275 276 279 285 294 300 283 170 170 173 176 178 173 162 286 294 292 296 312 352 355 354 353 353 354 356 358 360 1 3 4 4 6 7 7 7 5 0 356 352 348 345 344 344 346 348 349 350 350 349 347 346 345 344 342 340 338 336 335 334 334 334 335 335 336 337 337 336 335 335 335 335 335 335 336 336 337 338 338 338 337 336 334 332 330 329 327 326 325 324 323 322 321 319 316 313 311 310 310 308 307 306 306 305 302 300 298 296 293 291 288 284 282 280 280 279 278 276 276 276 277 277 278 277 277 276 276 274 271 265 260 257 256 256 257 258 259 261 264 268 271 273 274 275 276 278 281 285 290 291 291 291 292 292 293 293 292 292 292 293 294 294 292 291 294 298 297 296 295 294 292 291 289 288 288 289 289 290 290 290 290 291 291 291 291 291 291 292 292 293 294 294 294 293 293 294 295 296 297 299 301 303 305 308 311 314 317 319 321 322 322 322 320 318 317 317 317 317 318 318 318 317 316 314 311 309 307 306 305 304 304 304 305 305 305 306 306 306 307 307 308 309 310 310 311 312 313 313 314 314 314 314 314 314 315 316 316 317 318 320 322 323 324 325 326 327 349 350 350 350 349 348 347 346 344 342 339 336 333 329 325 320 314 307 300 291 283 274 264 253 243 233 224 217 212 207 203 200 198 196 195 194 190 183 174 166 161 157 156 155 158 163 169 175 182 188 193 198 203 204 199 189 177 169 164 161 160 159 158 159 159 157 155 152 147 142 139 139 139 143 146 148 149 151 152 154 155 157 159 158 157 154 152 149 146 144 142 142 141 141 142 139 133 126 121 119 117 117 116 114 110 105 99 95 90 85 81 76 73 69 66 62 59 56 54 53 51 49 47 48 49 50 51 50 49 47 46 45 43 41 39 37 35 34 33 31 29 26 23 20 17 16 18 19 20 20 20 22 23 23 24 26 28 30 31 31 31 29 26 25 22 19 16 13 12 11 10 8 5 3 4 8 11 12 9 2 356 347 343 340 337 335 333 329 324 319 316 316 320 322 321 320 319 319 319 320 320 320 321 323 324 324 323 322 320 319 317 316 314 312 310 308 306 304 303 302 303 304 305 306 306 308 310 312 313 314 315 315 315 316 317 317 317 318 320 324 328 331 334 335 336 338 340 342 344 347 348 348 347 348 350 354 357 358 0 4 7 9 13 18 24 27 25 17 9 4 359 352 344 336 332 341 13 50 67 74 79 86 93 100 106 110 115 122 130 137 151 213 266 275 281 281 235 169 170 179 183 185 185 182 172 149 359 340 350 0 359 12 7 3 2 2 3 5 7 10 12 13 13 13 14 14 14 12 8 3 357 353 349 346 345 346 348 350 351 351 350 349 347 346 345 344 342 341 339 337 336 335 335 335 335 336 337 338 338 338 337 337 338 338 339 339 339 339 340 340 340 339 338 337 336 334 331 329 327 327 327 327 325 324 323 321 318 315 313 312 311 310 309 308 307 306 304 302 299 297 295 292 289 286 283 281 280 279 278 277 277 276 276 276 276 276 276 276 275 272 268 265 263 261 260 257 253 252 252 255 260 266 271 273 275 275 275 277 279 283 288 289 290 290 290 291 292 292 291 291 291 292 293 293 289 283 287 297 297 296 296 295 294 292 291 290 289 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 292 292 291 291 291 292 293 294 296 298 300 303 305 307 310 312 314 315 316 316 316 315 314 313 313 313 314 315 315 315 315 314 312 310 309 307 305 304 304 304 304 304 304 305 305 305 306 306 307 307 308 309 310 310 311 312 312 313 313 314 314 314 315 315 315 316 317 318 319 321 322 323 324 325 325 350 350 350 350 349 349 348 347 345 343 340 337 334 331 327 322 316 310 303 295 286 278 268 258 248 238 230 222 216 211 206 203 201 199 198 196 193 183 172 163 157 154 154 156 160 166 174 182 189 195 200 204 209 207 198 185 174 166 161 159 158 157 157 158 157 154 151 148 144 140 139 140 143 147 149 151 154 156 157 158 159 160 161 159 157 154 152 150 149 148 145 142 137 132 130 131 130 126 122 119 117 115 113 111 107 103 99 94 90 84 78 73 69 67 64 62 61 60 57 54 52 50 47 47 49 50 51 51 50 48 48 46 45 43 42 40 37 35 33 32 30 28 26 23 21 19 20 21 22 22 23 23 24 25 27 29 31 34 36 37 35 33 31 29 27 25 22 19 17 16 14 12 9 8 10 16 21 23 19 12 4 355 349 345 342 339 336 333 329 326 325 326 331 331 329 327 324 323 322 321 319 318 316 316 316 317 317 316 315 313 311 309 307 307 306 305 303 301 301 301 302 303 305 305 306 307 309 310 312 314 314 315 316 317 317 317 317 317 320 323 328 332 334 336 339 342 344 344 346 348 349 349 350 352 355 358 359 358 2 7 12 15 19 25 34 42 46 45 41 37 32 25 16 3 350 2 78 109 125 142 159 155 132 122 121 123 128 135 142 147 152 159 176 206 205 179 175 181 190 193 193 191 184 172 150 91 14 6 12 20 21 18 14 11 9 10 11 14 18 20 21 21 20 20 19 19 18 14 9 3 358 353 350 348 347 348 349 351 351 352 351 349 347 346 345 344 343 342 340 338 336 336 335 335 336 337 339 340 341 341 341 340 341 342 343 343 343 343 342 342 341 341 340 338 337 335 333 330 328 327 327 328 328 327 325 323 320 317 315 314 313 312 310 309 308 307 305 303 301 298 296 293 291 287 284 282 281 280 279 279 278 277 276 275 274 275 275 275 273 270 267 265 266 267 268 264 256 245 242 247 255 263 269 272 274 275 276 277 279 285 288 289 289 289 289 290 291 291 291 290 290 291 292 292 286 272 285 295 297 297 296 296 295 293 292 291 290 290 291 291 291 290 290 289 289 289 289 288 288 288 289 289 289 289 289 289 289 289 290 291 293 294 296 298 300 302 304 306 308 309 310 311 311 311 311 310 310 310 311 311 312 312 313 312 312 311 309 308 307 305 304 304 303 303 303 303 303 303 304 304 305 305 306 306 307 308 308 309 310 311 312 312 313 313 314 314 314 315 315 316 316 318 319 320 321 322 322 322 350 350 350 350 350 349 349 347 346 344 341 338 336 332 328 324 318 312 305 298 290 281 272 263 253 244 235 227 220 214 210 206 203 201 199 197 195 184 170 160 154 151 152 156 162 170 178 187 196 201 205 209 212 206 194 181 170 162 158 156 155 155 156 155 152 149 146 144 141 139 139 142 146 149 151 153 156 160 163 164 164 163 161 159 156 154 152 152 152 151 149 145 136 131 130 134 136 131 123 118 115 113 111 109 106 102 99 96 91 85 78 73 69 67 64 63 63 63 59 56 54 52 50 50 50 51 51 50 49 48 47 47 46 45 44 43 40 37 34 32 31 30 28 26 24 22 22 24 25 25 25 26 27 28 30 32 34 36 40 40 38 35 33 32 32 30 27 24 22 21 21 19 16 14 16 21 26 26 23 17 10 1 356 350 345 341 339 337 335 333 332 332 335 337 335 333 330 328 326 324 321 318 315 312 310 312 312 311 309 307 304 301 300 300 300 300 300 300 299 300 301 302 304 304 305 306 307 310 312 314 315 316 317 318 318 317 316 317 319 323 328 331 334 337 342 346 347 348 350 351 352 353 356 360 2 2 1 1 6 11 16 21 26 33 43 53 59 60 60 59 58 58 59 60 66 83 103 118 130 143 156 162 160 148 139 136 137 141 146 150 154 156 160 165 171 178 186 194 200 199 195 187 170 140 81 5 356 0 9 16 19 17 16 15 15 16 19 22 24 26 26 26 25 23 22 21 18 14 8 3 358 354 351 349 349 349 350 351 352 352 351 350 348 347 346 346 345 343 341 339 338 337 337 337 339 340 341 343 344 344 344 344 344 345 347 347 347 346 345 344 343 342 341 340 338 337 335 332 330 328 327 328 329 329 328 326 323 320 317 315 314 313 311 310 309 308 306 304 302 300 297 295 292 288 285 283 282 281 281 280 279 277 276 275 274 274 274 274 272 269 267 266 267 268 269 257 226 216 226 236 248 259 267 271 274 276 277 278 280 284 287 288 288 288 288 289 289 290 290 290 290 291 292 292 289 270 285 294 296 296 296 296 295 294 293 292 291 291 291 291 290 290 289 289 288 288 287 287 287 287 287 287 287 287 288 288 288 288 289 290 292 293 295 297 298 300 302 303 304 305 306 307 307 307 307 307 308 308 309 309 310 310 310 310 310 309 308 307 306 305 304 304 303 303 303 302 302 302 303 303 303 304 304 304 305 305 306 307 309 309 310 311 311 312 312 313 313 314 314 314 315 316 317 318 319 319 319 319 350 350 350 350 350 350 349 348 347 345 342 340 337 333 329 325 320 314 308 301 293 285 276 267 258 249 240 232 224 218 213 208 204 201 198 196 191 184 169 159 153 151 152 156 165 174 182 193 203 208 211 213 212 204 189 176 166 159 155 153 151 151 151 149 145 142 141 139 137 137 140 144 147 150 151 153 158 163 166 166 165 163 160 156 153 150 149 149 150 151 150 146 136 131 131 134 136 132 124 117 113 111 108 106 105 103 100 97 91 84 77 73 70 68 66 65 66 65 62 59 57 55 53 53 52 52 50 50 49 47 47 46 46 45 45 44 42 38 35 33 32 31 30 28 26 25 24 25 26 28 29 30 31 33 34 35 36 37 38 38 37 34 33 32 33 33 31 30 30 30 31 28 23 20 19 22 25 22 19 16 12 6 2 357 352 349 347 345 343 340 337 336 336 338 338 336 335 333 331 327 323 320 314 308 304 305 305 304 302 300 297 295 294 294 294 295 296 296 297 298 299 300 302 303 304 305 307 310 312 313 315 316 317 317 317 317 317 317 319 322 326 330 334 339 344 347 348 351 354 356 357 359 3 6 5 3 3 6 13 19 25 30 37 45 55 62 67 69 70 70 71 73 76 80 86 95 106 116 126 136 144 149 151 150 148 144 141 141 144 149 154 160 167 172 179 186 193 198 201 194 185 170 125 52 17 360 360 4 10 14 16 17 17 18 19 21 23 25 26 27 28 27 26 24 22 20 16 12 6 1 357 355 353 351 350 350 350 351 352 351 351 351 350 349 348 347 347 345 343 341 339 339 339 340 342 343 344 346 347 348 348 349 349 349 350 350 350 349 348 347 346 344 342 341 339 338 337 334 332 329 328 328 330 330 330 328 325 323 319 316 314 313 311 310 309 308 307 306 304 302 299 296 294 290 287 284 282 281 281 282 281 279 277 276 275 274 274 273 272 270 268 267 266 264 263 251 223 210 216 227 239 254 268 272 275 277 278 279 281 285 287 287 288 288 288 288 288 289 290 290 291 291 292 292 291 281 285 292 295 296 296 296 295 295 294 293 292 290 290 289 289 289 288 288 287 287 286 286 286 286 286 286 286 287 287 288 288 288 289 290 291 292 294 296 297 299 300 301 302 302 303 303 303 304 304 304 305 306 307 307 308 308 309 309 309 308 308 307 306 305 305 304 303 303 302 302 302 302 302 302 302 303 303 303 303 303 304 305 306 307 308 309 309 310 311 311 312 312 313 313 314 315 315 316 317 317 317 317 349 350 350 351 351 351 350 349 348 346 343 341 338 335 331 326 321 316 310 303 296 289 280 272 263 255 246 238 229 222 216 210 205 201 197 193 187 180 170 160 154 152 154 159 167 176 186 198 210 216 217 217 211 199 185 172 163 157 153 150 149 149 147 143 138 134 134 134 133 134 138 143 146 149 151 154 159 165 167 167 164 161 157 153 149 147 147 148 150 150 148 144 138 132 131 131 132 128 123 117 112 108 106 104 103 103 101 98 93 85 79 75 73 70 68 67 67 66 65 62 59 57 55 54 53 52 51 49 48 47 46 46 46 45 45 45 43 41 37 35 34 33 32 30 28 27 26 26 28 31 33 34 36 38 39 38 37 36 36 36 34 31 30 31 32 33 34 35 36 38 39 37 31 26 24 25 26 21 17 15 13 11 9 7 6 4 359 354 351 348 345 342 340 339 340 338 338 337 334 328 321 314 307 300 295 295 296 296 294 292 291 290 288 288 288 290 291 292 293 295 297 299 301 302 304 305 306 307 308 309 311 312 313 314 314 314 315 315 316 319 323 329 334 340 345 348 350 354 357 359 1 4 7 7 5 3 4 11 21 30 37 42 49 58 66 71 74 75 75 75 78 82 87 91 95 100 108 117 126 135 142 147 149 150 149 146 142 140 142 146 155 165 172 179 184 189 191 190 188 178 160 124 57 24 14 10 10 12 14 16 17 18 19 20 22 23 24 25 26 26 27 27 26 23 20 16 12 8 4 360 357 355 353 352 351 351 351 352 352 352 352 352 353 352 351 350 349 347 345 343 341 341 341 343 344 346 347 348 349 351 352 354 354 354 354 353 353 353 352 351 349 346 344 341 340 339 338 337 334 331 329 328 329 330 331 330 328 325 321 318 316 314 312 310 309 309 308 307 305 304 301 299 296 292 289 285 283 282 281 283 283 281 278 276 276 275 275 274 273 271 268 262 258 255 247 230 208 208 212 218 227 241 268 274 276 278 279 280 282 285 286 287 287 287 287 287 287 288 289 291 291 292 292 292 292 289 289 292 295 295 296 296 295 295 295 294 292 290 288 287 288 288 287 287 286 286 285 285 285 286 286 286 286 287 287 288 288 289 289 290 291 292 293 295 296 297 298 299 299 300 300 300 301 301 302 302 303 303 304 305 306 307 307 307 308 308 308 307 306 306 305 304 304 303 303 303 302 302 302 302 302 301 301 301 301 302 302 303 304 305 306 306 307 308 309 309 310 311 311 312 312 313 314 315 315 315 315 315 349 350 350 351 351 351 351 350 349 347 345 342 339 336 332 328 323 318 312 306 300 292 285 277 269 261 253 244 236 228 221 213 207 201 195 190 184 176 168 160 155 153 156 161 168 176 189 202 214 221 222 221 210 196 182 170 162 156 151 149 148 148 143 136 130 128 130 131 131 133 136 141 145 148 152 157 162 167 169 167 164 159 155 150 147 147 147 149 149 146 144 141 138 134 131 129 128 126 122 116 111 107 105 103 101 100 98 96 92 87 82 79 76 73 71 69 69 68 66 65 62 60 57 56 54 53 52 50 48 46 45 45 45 45 45 45 44 42 37 36 35 35 34 33 31 29 28 28 30 33 36 38 41 43 43 42 40 37 35 34 31 29 28 29 31 34 37 39 41 43 45 44 39 34 32 32 32 30 24 21 19 17 18 21 24 20 11 1 357 355 352 349 346 343 342 341 339 335 330 322 310 298 291 287 284 283 284 284 284 283 283 283 283 283 283 285 288 289 291 293 295 297 299 300 300 299 299 299 300 302 303 304 306 307 308 310 311 312 313 315 319 327 333 340 345 349 353 357 1 3 4 5 7 7 5 4 6 14 25 36 45 51 58 65 71 75 77 77 76 77 82 89 95 99 102 105 111 120 128 137 144 149 152 153 152 150 147 145 145 148 155 164 172 179 184 186 183 176 166 151 125 84 48 30 24 21 19 19 19 19 19 19 21 22 23 25 25 25 25 26 27 27 25 22 17 13 9 5 1 358 355 354 353 353 352 352 352 352 353 353 354 355 356 356 355 353 352 350 348 346 344 343 344 346 347 349 350 351 352 355 358 360 0 360 358 357 357 357 357 356 353 349 346 344 342 341 341 339 336 332 330 328 328 330 331 331 329 325 322 320 318 316 314 312 310 310 309 308 307 305 303 301 298 294 290 287 285 283 282 283 283 282 279 277 276 276 275 275 273 272 267 255 243 233 222 210 203 206 208 211 214 227 265 275 277 278 280 281 283 285 286 286 287 286 285 285 285 287 289 290 292 292 293 293 293 292 291 292 293 294 295 295 295 295 295 294 292 289 286 286 286 287 287 286 285 285 285 285 285 285 286 286 287 287 288 288 289 289 290 290 291 292 293 294 295 296 296 297 298 298 299 299 299 300 300 300 301 302 302 303 304 305 306 306 307 307 307 307 307 306 306 305 305 304 304 303 303 303 302 302 301 301 300 300 299 300 300 301 302 303 304 305 306 306 307 308 308 309 310 310 311 313 314 314 315 315 314 314 349 350 350 351 351 351 351 350 349 348 346 344 341 337 333 329 324 319 314 309 303 296 289 281 274 267 260 252 244 235 227 218 209 201 194 188 181 173 165 159 155 154 157 162 167 175 188 202 215 225 228 224 212 195 181 169 161 154 151 150 148 145 138 131 130 130 130 130 131 133 136 140 143 147 153 160 165 168 170 168 164 158 153 149 147 147 148 148 146 142 138 135 132 129 127 125 123 120 117 113 109 106 103 101 99 96 94 91 89 86 83 81 78 75 73 71 69 68 67 65 63 61 59 57 56 54 53 51 48 46 45 44 45 45 45 45 44 42 38 37 36 36 36 35 34 32 31 31 33 35 39 42 45 47 48 46 43 39 36 34 32 31 29 29 31 35 38 41 42 45 48 50 48 44 42 43 44 46 46 47 48 48 47 47 40 34 15 358 355 356 355 353 349 345 343 343 343 327 307 296 287 277 276 274 273 271 271 272 273 274 275 276 277 278 279 282 284 286 288 290 293 295 295 294 292 289 288 288 289 291 293 295 296 298 300 303 305 308 310 313 317 325 331 337 344 350 355 1 5 7 7 7 8 9 8 8 9 14 25 38 48 55 61 68 72 75 77 77 78 79 86 95 101 106 109 112 116 123 131 139 146 152 156 158 158 156 152 150 150 152 156 163 170 176 178 176 169 157 141 120 97 72 52 40 34 29 26 24 23 22 21 21 22 24 25 26 26 26 26 27 27 27 25 21 17 13 8 4 1 357 354 353 352 352 353 353 353 353 354 355 356 358 359 359 358 356 354 352 351 349 347 347 348 349 351 353 355 356 357 359 2 5 7 6 4 2 2 2 1 359 356 353 350 347 346 344 342 340 338 334 330 328 327 328 330 331 330 326 323 321 319 317 315 314 312 311 310 309 307 305 302 300 298 295 292 289 287 285 284 283 283 283 281 278 276 276 275 275 273 272 268 257 238 216 203 198 201 204 206 207 207 227 262 274 277 278 279 280 281 283 285 285 286 285 284 283 284 285 287 289 290 292 293 294 294 293 292 292 292 292 293 294 294 295 295 294 291 288 286 285 285 285 286 285 285 284 284 284 285 285 286 286 287 287 288 288 289 290 290 291 291 292 292 293 294 294 295 296 297 298 298 298 299 299 299 300 300 301 302 303 304 304 305 306 307 307 307 307 307 307 306 306 305 305 304 304 304 303 303 302 301 301 300 299 299 299 299 300 301 302 303 304 304 305 306 307 307 308 309 309 311 312 313 314 314 314 314 314 349 350 350 350 351 351 351 351 350 349 347 345 342 339 335 331 326 321 316 311 306 300 293 286 280 273 267 259 251 242 232 223 212 203 194 186 178 169 161 157 155 156 159 163 168 175 185 199 212 225 231 227 214 196 180 169 159 152 151 151 149 146 141 137 136 134 132 131 131 133 136 138 140 144 151 158 165 170 172 170 165 157 151 146 145 147 147 145 141 137 133 130 127 125 122 119 115 112 109 106 104 102 101 99 97 94 91 88 85 84 82 80 78 76 74 72 70 69 68 66 65 63 61 59 57 54 52 51 49 47 45 44 44 45 45 45 44 42 40 38 38 37 37 37 36 35 34 34 36 39 42 45 49 51 50 48 44 40 38 36 35 35 34 33 33 35 38 43 46 48 49 50 51 52 53 56 61 70 81 91 96 96 96 95 96 96 86 298 320 348 354 349 344 340 338 340 345 317 264 250 256 261 267 267 266 266 265 265 266 267 269 270 272 273 275 277 280 281 283 286 289 291 289 286 282 279 278 277 278 280 282 284 286 287 289 293 298 302 307 312 318 324 329 335 343 351 358 5 11 13 13 12 13 15 15 13 13 15 24 39 49 56 62 67 71 74 76 79 81 85 92 101 109 115 119 122 125 130 136 144 151 157 162 164 162 158 155 155 155 156 158 162 167 168 165 157 147 133 117 102 86 70 56 46 40 36 33 30 27 26 25 24 25 26 27 28 28 28 28 28 27 26 24 21 17 13 9 5 2 358 355 352 351 351 352 353 354 355 356 357 359 1 2 2 1 359 356 355 353 352 351 352 352 354 356 359 0 1 2 4 7 10 11 11 10 8 7 6 4 3 0 357 353 350 348 345 343 341 340 337 332 328 326 326 329 330 327 324 322 321 319 318 317 316 315 314 312 310 307 303 300 298 296 295 293 291 288 286 285 283 283 283 282 279 277 275 275 274 273 272 269 263 251 227 203 199 200 202 204 204 204 222 253 270 275 277 278 279 280 282 284 285 285 284 283 282 282 283 285 287 288 290 292 293 294 293 292 291 291 291 291 292 293 293 294 293 291 288 286 285 284 284 284 285 285 284 284 284 285 285 286 286 287 287 288 288 289 289 290 290 291 291 292 292 293 294 294 295 296 297 298 298 298 299 299 300 300 301 302 303 304 304 305 306 307 307 308 308 307 307 307 306 306 305 305 304 304 304 303 303 302 301 301 300 300 299 299 300 300 301 302 303 304 305 306 306 307 308 308 309 310 312 313 314 314 314 314 313 349 350 350 350 351 351 351 351 350 349 348 346 343 340 337 333 328 323 318 313 308 303 297 291 285 279 272 265 257 248 238 228 216 204 193 184 174 165 157 154 154 156 159 163 169 174 183 195 208 224 233 230 215 197 179 169 159 152 151 151 148 146 144 141 138 134 131 130 131 132 133 136 139 143 149 156 163 169 172 171 165 155 148 144 144 145 145 142 136 130 126 124 121 119 116 113 110 108 106 103 101 100 99 98 96 94 90 87 84 82 80 78 76 74 73 71 70 69 69 68 67 65 62 59 56 54 52 51 49 47 45 44 44 45 46 46 45 44 42 40 39 38 38 38 38 37 37 38 40 42 45 49 52 53 51 48 45 42 41 41 41 41 40 40 39 40 41 44 46 49 52 58 65 72 76 81 90 102 115 124 125 124 124 126 135 146 170 189 197 215 331 333 327 322 321 325 332 301 230 228 247 261 269 268 267 266 267 266 266 265 265 265 266 267 269 271 273 275 277 281 285 285 283 279 276 273 271 270 271 273 275 277 277 278 279 283 289 296 304 312 319 323 328 336 345 355 5 13 18 20 21 21 22 24 25 24 22 24 31 43 52 57 62 66 70 73 78 83 88 94 101 110 118 125 131 135 138 141 147 153 159 164 167 167 165 164 164 165 162 158 156 156 158 154 145 134 123 110 100 92 80 68 57 49 44 40 38 35 33 31 30 29 29 29 29 30 30 30 30 28 26 24 22 18 15 11 8 6 4 1 357 354 351 351 352 353 355 356 358 0 2 4 4 4 3 1 359 357 356 356 356 357 359 0 2 5 6 8 9 11 13 14 15 15 14 13 11 9 7 5 2 358 354 351 349 347 344 342 341 339 335 331 328 326 327 328 326 324 322 321 320 318 318 319 319 319 316 314 309 304 300 297 295 294 292 290 288 286 285 284 283 282 281 279 277 276 275 274 272 270 268 265 260 248 224 209 203 201 202 203 205 217 242 264 272 275 276 278 279 280 282 284 284 283 282 281 281 281 282 284 286 287 289 291 292 292 291 291 290 290 290 290 290 291 292 292 290 288 286 285 284 283 283 283 284 285 285 285 285 285 286 286 287 287 287 288 288 289 289 290 290 290 291 292 292 293 294 295 296 297 297 298 298 299 300 300 301 302 302 303 303 304 305 306 307 307 308 308 307 307 307 306 306 305 305 304 304 304 304 303 303 302 301 301 300 300 300 301 302 303 304 304 305 306 306 307 308 308 309 310 311 312 313 314 314 314 313 313 349 349 350 350 350 351 351 351 351 350 349 347 345 342 338 334 330 325 320 315 310 305 300 294 289 283 277 270 263 255 244 232 218 205 192 182 171 161 153 151 153 155 158 162 168 174 183 194 208 226 237 232 216 195 177 171 162 153 149 149 147 144 140 136 132 129 128 128 129 130 132 135 140 144 148 153 159 164 168 169 164 155 146 142 139 138 137 134 130 124 122 120 118 115 113 111 109 107 105 103 101 99 97 96 94 93 91 88 85 82 80 77 76 74 73 71 70 69 69 68 67 65 62 59 56 54 52 51 50 49 47 45 44 44 45 45 45 43 41 40 39 39 39 39 39 39 39 41 44 46 49 51 53 53 52 50 48 47 48 50 51 50 50 50 49 50 51 53 56 60 66 73 82 92 101 109 118 127 133 133 128 121 120 127 142 155 167 176 182 188 209 281 281 276 277 284 291 258 223 234 260 272 275 272 271 270 271 271 270 267 265 264 264 264 265 266 269 273 277 280 281 281 279 276 273 270 269 268 269 272 273 273 272 271 270 273 280 294 306 315 318 321 328 338 353 8 20 27 28 29 30 31 32 34 36 36 37 39 44 50 56 61 66 72 79 82 87 93 100 107 114 123 130 137 142 146 149 153 158 163 168 172 174 173 176 179 178 170 157 150 142 135 133 128 120 111 101 93 88 83 74 65 57 51 47 44 43 41 39 37 36 35 34 33 33 34 34 33 32 29 26 23 19 15 11 7 5 4 4 2 0 357 353 352 353 355 357 358 0 3 5 6 6 6 5 4 2 360 359 359 1 3 5 7 9 12 14 15 17 19 19 18 17 17 16 14 12 10 8 5 1 357 353 351 350 348 346 344 342 340 337 334 330 328 327 326 325 324 323 321 319 318 318 320 323 324 322 318 313 306 301 297 295 295 293 290 288 285 284 283 283 282 282 280 278 276 274 273 272 270 268 266 262 255 239 219 207 203 203 203 207 219 240 258 265 269 273 275 277 279 281 282 282 282 281 280 279 280 280 281 283 284 286 288 289 290 291 291 290 289 289 288 288 289 290 290 289 287 286 285 284 283 282 282 284 285 285 285 285 285 285 285 286 286 287 287 288 288 289 289 290 290 290 291 291 292 293 294 295 296 297 297 298 299 299 300 301 302 302 302 303 304 305 306 307 307 307 307 307 307 306 306 305 305 305 304 304 304 304 303 302 302 301 301 301 301 302 303 304 305 306 306 307 308 308 308 309 310 310 311 312 313 313 313 313 313 313 313 349 349 350 350 351 351 351 351 351 350 349 348 346 343 340 336 332 327 322 317 312 307 302 297 292 287 282 276 269 261 250 236 219 204 191 180 170 159 152 150 151 154 158 164 170 176 183 196 212 229 241 234 213 190 175 167 158 149 147 148 147 139 131 127 126 125 125 127 129 131 133 135 139 143 147 151 154 157 160 162 160 154 144 136 129 124 121 120 122 120 116 113 113 114 114 112 110 108 105 103 101 99 97 95 94 93 91 89 87 84 81 79 77 76 74 72 71 69 68 66 64 63 61 59 56 54 53 52 51 50 48 46 45 44 44 43 42 41 40 39 40 40 40 41 41 41 42 45 47 50 52 54 54 54 54 54 54 55 58 60 60 59 58 59 61 64 66 67 70 74 81 88 97 106 114 120 126 131 134 132 128 124 127 136 146 155 162 170 178 186 196 219 220 223 229 237 243 229 215 241 269 280 277 274 272 271 271 272 272 270 269 269 271 272 273 273 273 275 277 277 277 277 276 275 274 273 272 273 274 275 275 273 270 265 260 257 260 279 296 309 315 317 322 336 1 26 41 46 44 41 40 40 41 43 45 46 45 44 45 48 54 63 74 87 98 105 112 118 124 130 136 142 147 151 153 156 159 163 168 173 177 181 183 188 187 181 169 153 131 125 118 109 107 105 99 93 87 83 79 75 69 63 58 54 53 51 50 48 46 45 43 42 42 41 41 42 40 37 34 31 27 24 19 15 10 5 1 0 1 1 1 359 356 355 356 357 359 2 3 5 7 8 8 8 8 6 5 4 3 4 6 8 11 13 16 19 21 23 24 24 23 20 17 14 12 10 8 8 7 4 0 357 354 352 350 349 348 346 343 340 337 335 332 329 327 325 324 323 321 319 317 316 317 319 323 326 326 324 318 310 303 298 297 295 294 291 287 285 284 284 284 284 283 282 279 276 274 273 273 273 271 269 264 256 240 221 209 205 204 205 209 221 243 255 259 264 268 273 276 278 279 280 280 280 279 278 278 278 278 279 280 281 283 285 286 288 289 290 289 289 288 287 286 287 287 287 287 286 285 284 283 282 281 282 283 284 285 285 285 284 284 285 285 286 287 287 288 289 289 289 289 290 290 290 291 292 292 293 294 295 296 296 297 298 299 299 300 301 301 302 302 303 304 305 306 307 307 307 306 306 305 305 305 305 305 305 304 304 303 303 302 301 301 301 301 302 303 304 306 308 309 309 309 309 309 310 310 311 311 312 313 313 313 313 313 313 312 312 349 350 350 350 351 351 351 351 351 351 350 349 347 345 341 338 334 329 324 319 314 309 304 299 294 290 285 280 274 266 254 238 219 202 188 178 171 157 151 150 151 155 161 169 174 178 183 199 218 233 239 229 206 182 164 146 132 137 148 148 140 129 119 115 117 121 123 126 128 131 132 134 137 142 146 147 148 149 151 153 153 148 138 129 118 110 104 102 104 106 106 104 103 105 107 107 106 105 104 103 102 101 99 97 96 94 92 89 87 84 82 80 78 76 74 73 71 70 68 65 63 61 60 59 58 56 55 54 53 52 50 48 46 45 43 42 41 40 40 40 41 42 43 43 43 44 45 49 52 54 56 56 57 58 58 59 61 64 67 67 66 65 65 66 70 74 79 83 88 92 95 102 109 116 121 125 129 132 133 134 133 135 133 138 148 155 159 166 175 183 188 193 194 197 205 211 211 203 218 248 267 273 271 270 269 268 268 269 270 271 272 274 276 277 278 278 277 275 274 273 273 274 275 276 277 279 280 281 282 282 280 276 270 260 248 234 229 258 284 307 315 313 312 324 360 39 59 63 59 54 50 48 47 49 50 49 45 39 33 31 39 56 79 102 118 128 136 143 149 155 159 162 164 164 164 164 166 170 174 178 183 188 195 203 201 173 75 58 79 89 90 86 84 84 85 84 82 79 78 74 69 65 62 60 60 60 58 56 54 51 49 49 50 51 52 50 46 42 37 32 29 26 22 17 12 7 2 359 359 359 360 359 358 357 358 0 3 5 6 8 9 10 10 10 10 9 8 8 8 8 10 13 16 19 22 25 27 28 27 26 24 20 15 11 8 6 4 4 3 2 360 357 355 352 351 349 348 347 344 341 338 335 333 331 328 325 323 320 318 317 316 316 316 318 322 326 328 327 323 315 306 301 299 297 295 292 286 284 283 285 289 288 285 282 279 276 274 274 276 276 275 272 267 259 244 226 215 210 210 209 212 225 244 253 258 261 265 271 274 276 277 277 278 277 277 277 276 276 276 277 278 279 280 282 284 286 288 288 288 287 286 285 285 285 285 285 285 285 284 283 283 282 281 281 282 283 285 285 285 284 284 285 285 286 287 288 288 289 289 289 290 290 290 290 291 291 292 292 293 294 294 295 296 296 297 298 299 299 300 301 301 302 303 304 305 305 305 305 305 304 304 304 304 304 304 304 304 303 303 302 302 301 301 301 301 302 303 305 307 309 310 310 310 310 310 310 311 311 312 312 312 312 312 312 312 312 312 312 349 350 350 351 351 351 351 352 352 351 350 349 348 346 343 340 336 331 326 321 316 310 305 301 296 292 288 284 279 271 257 237 216 197 185 176 168 154 151 151 154 158 166 174 177 180 187 205 223 234 233 218 194 170 144 119 97 80 72 97 122 124 118 114 117 120 122 125 128 130 132 136 140 145 146 146 145 144 143 145 145 141 134 123 109 95 88 87 89 89 91 92 92 93 97 101 101 102 102 102 101 100 99 97 96 94 91 88 85 83 81 79 77 75 73 72 71 70 68 66 64 63 61 61 60 59 57 56 54 53 52 50 48 46 44 42 41 41 41 42 43 45 46 47 47 48 50 53 56 58 59 60 61 63 64 68 71 74 75 73 72 71 71 72 76 81 86 91 96 101 107 112 118 122 126 129 131 132 133 135 137 140 140 144 150 156 163 170 175 181 185 188 188 184 186 186 186 190 234 254 261 263 265 266 265 265 265 266 267 269 271 272 272 273 273 273 272 272 272 273 273 274 275 278 281 285 289 291 292 291 288 282 272 258 238 214 205 309 336 337 331 326 324 334 6 39 57 64 64 61 57 53 51 49 49 47 38 24 9 360 6 31 83 121 135 146 154 161 167 172 176 176 175 173 172 171 172 173 176 180 185 194 207 227 254 295 347 37 58 65 68 70 73 77 80 81 80 78 77 74 71 68 66 66 67 66 64 62 58 54 51 52 54 55 56 55 51 47 42 37 32 29 26 23 19 14 8 2 0 360 0 0 359 359 360 2 5 7 8 10 11 12 12 13 12 12 11 10 11 11 13 16 19 23 26 28 30 29 28 26 23 19 14 10 7 6 4 2 1 1 0 358 356 353 351 350 348 348 345 342 339 336 334 332 329 326 323 320 318 317 316 317 317 318 321 324 327 327 323 317 309 304 302 300 298 293 286 283 282 285 292 292 288 283 280 277 277 277 277 277 275 272 268 264 258 247 234 225 221 218 217 228 244 254 260 263 266 270 273 274 275 275 276 276 275 275 275 275 274 275 276 277 279 281 283 284 286 286 287 286 285 284 284 284 284 284 284 284 283 283 282 282 281 280 281 282 283 284 285 285 285 285 286 286 287 287 288 289 289 289 290 290 290 290 291 291 291 292 292 292 293 293 294 295 295 296 297 298 298 299 300 301 301 302 303 303 303 303 303 303 303 303 303 304 303 303 303 303 302 302 302 301 301 301 301 302 303 304 306 308 309 310 309 310 310 310 311 311 311 312 312 312 311 311 311 312 312 312 349 350 350 351 351 351 352 352 352 351 351 350 349 347 345 341 338 334 329 323 318 312 307 302 297 293 290 286 282 275 260 236 210 189 177 171 161 151 148 151 155 161 169 178 180 183 194 210 225 233 227 206 180 155 126 101 85 79 80 94 118 123 119 114 114 117 120 124 129 134 140 141 143 143 142 141 140 138 138 138 138 134 128 120 108 94 85 83 85 86 82 82 83 86 92 98 99 99 99 99 98 97 96 95 94 92 90 88 85 82 80 79 77 75 74 72 71 70 68 67 65 64 63 62 62 60 59 57 55 54 52 51 49 48 45 44 43 42 43 44 45 48 51 52 50 51 54 57 59 62 63 65 67 69 73 77 81 82 81 79 78 77 76 77 80 84 89 93 97 101 107 113 119 124 127 129 131 132 133 134 136 139 144 148 154 160 168 177 182 185 186 184 181 178 174 172 176 197 252 262 261 261 263 265 266 266 267 267 267 269 268 267 266 265 266 267 268 270 272 273 274 275 276 280 285 291 297 300 302 300 296 290 282 267 248 238 355 19 22 23 24 27 31 34 38 43 49 54 56 56 55 53 49 46 44 39 26 7 345 330 329 322 228 156 157 161 168 173 178 182 184 183 180 177 174 172 171 172 174 179 187 195 210 232 262 303 350 20 37 47 55 63 72 80 82 82 80 78 76 74 71 70 70 70 70 68 66 63 57 51 48 50 52 53 56 58 56 54 51 47 41 37 35 32 30 25 19 12 7 5 4 3 2 1 2 4 7 9 10 11 12 13 14 15 15 14 13 12 13 14 16 19 22 26 28 30 30 29 27 25 22 18 14 10 7 6 4 3 1 360 359 357 356 354 352 351 349 348 346 343 340 337 335 333 330 327 324 322 319 318 319 319 320 319 320 322 324 326 322 317 311 308 306 304 301 294 287 284 283 286 290 291 289 285 282 281 281 281 280 277 273 269 266 263 259 254 252 246 237 231 227 235 247 256 262 266 268 271 272 273 274 274 274 274 274 274 274 273 273 274 275 276 278 280 281 283 284 284 285 285 284 283 283 283 283 283 283 283 283 282 282 281 281 280 280 281 282 284 285 286 286 286 286 286 287 287 287 288 288 289 289 290 290 290 290 290 290 291 291 291 291 292 292 293 293 294 295 296 297 297 298 299 299 300 300 301 301 301 301 302 302 302 303 303 303 303 303 302 302 302 301 301 301 301 301 302 302 303 305 307 308 309 309 309 310 310 310 310 311 311 311 310 310 310 310 311 311 311 349 350 350 351 351 351 352 352 352 352 351 351 350 348 346 343 340 336 331 326 320 315 309 304 299 294 291 288 284 279 267 240 204 177 166 163 151 144 144 148 152 161 172 181 183 189 201 214 226 231 222 197 169 141 114 93 83 81 84 93 107 108 103 100 104 111 118 124 129 134 137 138 139 137 133 129 126 126 126 126 123 115 109 105 100 95 90 88 87 86 82 79 81 86 91 96 96 95 95 95 95 94 93 92 91 89 88 86 84 82 81 80 78 76 75 73 72 71 69 68 66 65 64 64 63 62 60 58 56 54 53 51 50 48 46 45 44 44 44 45 47 50 53 54 52 52 55 58 62 65 67 70 72 75 79 84 87 88 87 85 83 81 80 80 82 86 89 91 94 97 102 108 114 118 122 125 128 130 132 133 135 137 142 147 153 161 173 184 193 201 202 195 185 176 173 176 189 223 266 268 268 268 270 272 273 273 273 273 273 271 268 265 263 262 262 264 266 269 272 274 275 277 279 283 289 296 303 307 308 308 307 304 298 282 282 332 23 38 43 46 50 54 58 56 54 51 49 49 49 48 46 45 43 39 37 30 17 359 339 322 313 296 265 216 190 180 181 184 186 188 187 184 180 177 173 170 169 169 172 178 184 191 200 210 235 305 15 36 44 50 59 70 81 86 86 85 82 79 76 73 71 70 70 69 68 66 63 59 55 51 48 48 48 49 52 56 59 60 60 58 54 49 46 44 42 38 33 25 19 14 11 9 7 6 6 7 8 10 10 11 12 14 15 16 16 15 14 13 13 15 18 21 24 27 30 30 30 28 26 23 21 18 14 11 8 6 4 2 0 359 358 357 356 355 353 352 350 349 347 344 341 338 335 333 331 329 326 323 321 321 321 322 322 321 319 320 322 324 322 318 313 310 309 308 304 297 291 287 286 287 287 288 288 287 286 285 285 285 282 277 269 265 262 260 260 261 266 263 253 244 242 250 257 262 265 268 270 272 273 273 273 274 274 274 273 273 272 272 272 273 273 275 277 279 280 281 282 282 283 283 283 282 282 282 282 282 283 283 282 282 282 281 280 279 279 280 281 283 286 287 287 287 287 287 287 287 287 287 288 288 289 290 290 290 290 290 290 289 290 290 290 290 290 291 291 292 293 294 295 295 296 297 297 298 298 299 300 300 300 301 301 302 303 303 303 303 302 302 302 302 302 301 301 301 302 302 303 303 304 306 307 307 308 309 309 310 309 309 309 309 309 309 309 309 309 310 310 310 349 350 350 351 351 351 352 352 352 352 352 351 350 349 347 345 342 338 334 329 323 317 311 305 300 295 291 287 283 279 272 253 208 176 163 155 139 136 136 141 150 163 178 185 189 197 207 219 230 232 220 193 163 134 110 92 84 88 93 96 97 97 98 102 107 113 119 123 123 122 122 124 128 127 125 122 120 116 111 107 100 90 83 82 84 88 90 90 88 87 86 87 87 87 88 90 92 92 92 92 93 93 92 90 89 87 86 85 83 81 80 79 78 77 76 75 73 72 70 68 67 66 65 64 64 63 60 58 56 54 53 51 50 48 46 45 45 44 45 46 47 49 51 53 53 53 55 59 63 67 71 73 74 76 78 83 87 89 89 87 85 83 82 82 83 86 88 88 88 92 97 102 106 110 114 119 123 127 129 131 134 137 140 142 145 148 154 168 200 227 234 225 206 187 189 264 292 292 283 280 280 280 281 282 283 282 281 281 279 277 273 270 268 267 268 269 271 272 274 277 280 282 285 289 295 300 305 308 311 315 321 326 328 323 355 20 35 43 48 52 57 61 64 60 58 55 52 49 47 44 40 37 34 34 39 47 47 17 337 324 317 302 279 251 221 197 189 188 189 188 184 180 176 171 166 161 158 156 159 165 172 177 177 169 126 71 65 66 67 69 75 83 89 91 89 86 84 80 77 73 71 69 68 67 66 64 61 57 53 49 46 45 44 45 46 49 54 59 62 62 60 57 55 53 51 48 44 38 31 25 20 16 14 13 12 11 11 10 10 10 11 13 15 17 17 16 14 13 13 15 19 22 26 29 30 30 29 26 24 21 19 17 14 11 8 6 4 2 0 359 358 357 356 355 354 353 351 349 347 345 342 339 336 334 332 330 327 325 323 323 324 324 324 323 320 319 320 321 321 319 315 312 311 310 305 299 293 289 288 287 288 289 290 290 289 288 288 286 283 281 267 261 258 258 261 266 271 271 265 261 261 263 265 267 268 270 272 273 274 274 274 274 274 273 273 272 272 271 271 271 272 274 276 277 279 280 280 280 281 281 282 281 281 281 281 281 282 282 282 281 281 281 280 279 279 279 281 283 285 286 287 288 287 287 287 286 286 287 287 288 289 289 290 290 289 289 288 288 288 288 288 288 288 289 289 290 291 292 293 294 294 295 296 296 297 298 299 299 300 301 301 302 303 303 304 303 303 303 303 303 303 303 302 302 302 303 303 303 304 305 306 306 307 308 308 308 309 308 308 308 308 308 308 308 308 309 309 310 349 350 350 351 351 352 352 352 352 352 352 352 351 350 348 347 344 341 337 332 326 320 313 307 301 295 290 285 280 275 268 254 223 191 166 146 128 123 121 122 128 143 173 192 200 207 217 230 240 240 223 193 164 135 116 101 92 94 98 101 102 103 103 104 105 109 112 113 109 104 100 100 103 104 104 106 108 110 106 100 93 84 76 73 75 81 86 87 86 85 88 92 93 89 85 84 86 88 90 90 89 88 88 88 87 86 85 84 82 80 79 78 77 77 77 76 74 72 71 69 68 67 66 65 65 63 60 58 56 54 52 51 50 48 47 46 45 45 46 47 47 49 51 53 53 53 56 60 64 68 70 71 74 74 75 77 80 82 84 85 84 83 82 81 81 82 83 81 82 87 92 97 101 104 108 112 117 122 126 130 133 137 140 142 143 142 141 143 171 221 252 246 216 189 197 312 317 311 297 291 289 288 289 290 291 291 290 289 287 283 280 278 276 276 277 279 280 281 282 283 286 289 291 295 299 303 304 306 310 318 329 340 348 355 13 26 35 39 42 46 52 57 59 56 55 54 52 49 46 42 37 32 29 30 38 51 62 42 12 341 322 310 296 277 250 218 188 180 178 177 175 172 168 163 156 148 144 141 146 154 160 161 154 138 114 91 82 81 83 87 91 94 95 93 89 86 83 80 76 74 71 69 67 65 64 61 57 52 46 42 39 38 38 38 35 37 43 49 53 56 57 56 55 54 53 51 49 45 40 35 30 26 24 21 19 16 13 10 9 9 10 12 14 16 15 14 13 13 14 15 18 22 26 28 29 28 27 24 21 19 18 16 13 11 8 6 4 2 0 359 358 357 356 355 354 353 351 349 347 345 343 340 337 335 333 331 329 327 326 326 326 327 326 325 323 321 319 320 321 322 320 316 314 311 307 303 298 294 292 291 291 292 292 291 290 290 290 291 288 286 274 266 262 262 268 274 276 276 275 275 273 272 271 271 271 272 274 274 275 275 276 275 275 274 273 272 271 271 270 270 271 272 274 275 277 278 278 279 279 280 280 280 280 279 280 280 280 281 281 281 281 280 280 280 280 280 281 282 284 286 287 288 288 287 287 287 286 287 287 287 288 288 289 289 288 288 287 287 287 287 287 287 287 287 288 289 289 290 291 292 293 294 295 296 296 297 298 299 300 301 302 303 304 304 305 305 304 304 304 304 304 304 304 304 304 304 304 304 304 305 305 305 305 306 307 308 308 308 307 307 307 307 308 308 308 308 309 310 348 349 350 351 351 352 352 352 352 352 352 352 351 351 349 348 346 343 339 335 330 324 317 310 303 296 290 283 276 268 259 246 227 203 172 142 120 106 101 94 89 86 80 267 238 234 238 247 256 255 235 198 166 139 128 115 105 102 104 105 106 106 106 106 105 104 103 101 97 92 90 89 87 84 80 80 84 90 96 96 94 89 84 79 77 78 81 83 82 84 89 93 93 90 86 82 82 83 84 84 83 82 82 83 84 84 84 83 82 81 80 79 78 78 78 76 75 73 72 70 69 68 67 66 65 62 59 57 55 54 53 52 51 49 48 48 48 48 49 49 50 51 52 53 54 54 56 61 66 70 72 72 71 70 70 70 71 73 76 78 80 82 78 71 67 69 73 75 80 86 91 95 98 100 103 107 113 119 125 130 134 138 141 143 143 141 139 138 140 147 155 156 151 147 147 319 316 309 301 296 294 294 296 298 300 301 299 297 294 291 287 284 283 282 283 285 286 287 288 289 291 293 295 298 302 305 305 305 306 312 323 335 344 353 8 21 29 32 33 35 39 43 46 46 45 45 45 44 41 39 35 31 26 22 20 18 7 15 20 6 350 339 333 325 312 288 216 174 163 164 166 163 158 152 143 134 129 127 133 141 149 151 138 124 110 98 91 89 91 96 99 99 97 93 89 85 82 79 76 73 69 66 63 61 59 56 50 43 36 31 29 29 30 28 21 24 30 35 40 44 47 48 48 48 48 47 47 45 42 40 37 36 32 28 24 19 14 10 8 7 7 9 12 14 12 11 12 13 14 16 19 22 25 27 27 26 24 22 19 17 15 14 12 10 8 6 5 3 1 0 360 358 357 355 354 353 352 350 348 345 343 341 339 337 334 332 331 330 329 329 329 329 328 327 326 324 323 323 324 325 324 322 318 314 311 307 304 301 298 296 295 294 293 291 291 291 293 296 296 293 286 280 278 280 285 288 289 289 287 283 279 276 274 273 273 274 275 276 277 277 278 277 276 275 274 273 272 271 271 270 270 271 271 272 273 275 276 277 278 278 279 278 278 278 278 279 279 280 280 280 281 280 280 280 281 281 281 282 284 285 286 287 288 288 287 287 287 287 287 287 287 288 288 288 287 287 286 286 286 286 286 286 286 286 287 288 288 289 290 292 293 293 294 295 296 297 298 299 300 301 303 304 305 306 306 306 306 305 305 305 305 305 306 306 305 305 305 306 305 305 305 305 305 306 306 307 308 307 307 307 307 308 308 308 308 309 309 310 348 349 350 351 351 352 352 352 352 352 352 352 352 351 350 349 347 345 342 338 333 327 321 313 305 298 290 282 273 264 253 239 223 205 180 146 116 97 88 83 76 67 49 10 318 293 279 275 276 277 262 217 165 141 136 128 119 113 111 110 109 108 108 107 107 106 104 100 97 92 89 88 86 83 78 78 82 86 91 93 93 92 90 88 85 84 84 83 82 82 84 89 91 89 85 81 80 80 80 80 79 78 77 78 80 81 81 82 82 82 81 80 80 80 79 77 76 75 73 71 70 69 69 67 65 62 59 57 55 54 53 53 52 52 51 51 51 52 53 54 55 54 55 56 56 57 58 61 67 70 72 72 69 67 65 65 65 66 68 72 75 77 67 51 49 56 66 74 81 87 91 95 97 99 101 105 111 117 125 131 136 139 141 142 142 139 135 131 129 130 133 136 135 133 133 131 297 300 299 298 296 299 304 308 310 310 308 306 302 298 294 291 288 286 286 287 288 288 290 291 293 293 295 300 304 307 309 310 311 308 314 326 337 350 5 16 23 26 26 28 28 29 31 33 33 33 35 36 36 34 31 28 24 21 17 13 10 12 15 14 9 3 358 353 345 331 310 299 157 162 167 153 146 140 135 132 129 128 130 134 138 141 129 118 108 100 96 95 97 99 99 98 95 91 88 85 82 78 75 70 66 62 59 56 53 49 43 36 29 23 20 19 20 19 12 13 17 22 27 33 37 39 40 40 40 41 41 41 41 41 40 39 36 32 26 20 14 9 6 4 4 5 9 12 12 12 14 15 16 17 19 21 23 24 24 22 21 19 18 15 13 12 11 10 9 8 6 4 3 1 1 360 358 356 354 353 353 351 349 346 344 342 341 339 336 334 333 332 332 332 333 333 332 332 331 330 329 329 329 328 327 325 322 318 314 310 308 305 303 301 299 298 296 295 295 296 298 301 302 299 294 289 286 291 296 301 302 300 295 288 283 278 276 274 274 275 276 277 278 279 280 279 278 277 275 274 273 272 272 271 270 270 269 269 270 271 273 274 276 277 277 277 277 277 277 278 278 279 280 280 280 280 281 281 282 282 282 282 283 284 285 286 287 287 287 288 287 287 287 287 287 287 287 286 286 286 286 285 285 285 285 285 286 286 287 288 288 289 290 292 293 294 294 295 296 297 298 300 301 302 303 305 306 307 308 308 307 306 306 306 306 307 307 307 307 307 306 306 306 306 305 305 305 306 307 308 308 307 307 307 307 308 308 309 309 310 310 311 348 349 349 350 351 352 352 352 352 352 352 352 352 352 351 350 348 346 344 340 336 331 324 317 309 300 292 283 273 263 250 235 220 203 183 154 114 96 88 85 79 67 46 10 332 322 310 303 301 302 301 284 143 131 128 130 124 118 114 111 110 109 108 108 107 106 105 104 102 100 98 96 93 90 88 90 99 104 104 100 95 92 90 89 88 87 86 85 85 83 82 84 85 84 81 80 80 79 78 77 76 75 75 76 78 78 79 80 81 82 82 82 81 81 79 78 77 75 74 72 71 70 70 68 66 63 60 57 55 54 54 54 54 54 54 54 54 56 57 59 60 59 59 60 60 60 61 63 67 70 72 72 70 68 66 65 64 64 66 72 77 79 74 62 59 66 74 80 84 87 90 93 96 97 99 103 108 114 121 129 134 136 136 135 134 131 129 126 124 123 125 128 127 127 128 129 139 293 298 298 300 305 312 316 317 317 315 312 309 305 301 297 294 291 290 290 290 290 290 290 290 290 293 299 305 309 313 318 322 318 318 325 338 355 8 16 20 20 20 19 17 17 21 25 25 25 27 28 28 27 25 23 21 19 17 14 14 14 15 14 12 9 6 1 353 342 328 335 343 301 213 152 124 124 127 130 130 127 128 129 131 130 121 113 106 101 98 98 98 98 96 94 92 89 86 83 79 75 70 65 59 55 52 49 47 43 38 32 25 19 15 12 11 10 7 7 10 15 20 26 32 35 37 37 37 36 36 36 37 38 39 39 37 33 27 20 13 7 2 360 359 1 5 8 11 14 15 16 17 18 19 20 20 20 20 19 18 17 16 14 12 10 9 9 9 8 7 5 4 2 1 0 359 357 356 354 353 352 351 348 346 344 344 342 340 337 336 335 334 335 336 337 338 339 339 339 339 338 336 335 332 330 327 323 320 318 316 313 311 309 307 307 306 305 303 303 303 304 305 303 298 294 293 297 302 308 309 305 297 290 284 279 275 274 273 274 275 277 279 280 281 281 280 279 277 276 275 274 273 272 271 270 269 268 268 269 270 272 273 275 276 276 276 276 277 277 278 278 279 279 279 279 280 281 282 282 283 283 283 284 285 286 287 287 287 287 287 287 286 286 286 286 286 286 285 285 285 285 285 285 285 285 286 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 304 305 307 308 309 309 308 308 307 307 308 308 308 308 308 308 308 307 307 307 307 307 307 307 308 308 308 308 307 307 308 308 309 309 310 311 312 312 348 348 349 350 350 351 352 352 352 353 353 353 352 352 352 351 350 348 346 343 339 334 328 321 313 304 295 285 275 264 250 235 219 202 182 154 118 99 92 91 90 99 255 283 292 300 301 316 323 328 335 349 17 60 84 100 107 109 110 109 108 107 107 107 107 107 106 104 103 102 102 101 98 95 93 93 98 107 111 108 101 93 88 87 87 86 85 83 83 82 81 81 82 81 80 80 80 78 78 77 77 77 78 79 78 78 77 78 79 81 82 82 81 80 79 78 78 76 74 73 72 71 70 68 66 63 60 58 56 55 54 55 55 55 55 55 56 58 60 62 63 63 63 63 63 63 64 65 69 72 74 75 74 72 70 69 69 70 73 79 84 89 91 90 87 86 84 82 81 84 87 90 93 96 98 102 106 111 117 123 128 131 131 129 125 124 124 123 122 121 121 123 124 124 125 124 119 309 304 306 310 316 321 324 324 323 320 318 314 311 306 302 299 297 296 294 292 289 287 285 284 284 290 298 305 311 317 324 331 327 325 332 346 1 12 18 19 17 16 14 12 13 16 19 17 18 19 19 20 19 18 17 15 14 12 12 12 13 14 14 12 11 7 2 355 346 343 348 350 346 345 9 72 97 110 117 120 118 120 121 121 118 112 106 102 99 97 97 96 95 93 90 88 85 81 77 73 69 63 57 51 46 42 41 40 38 35 30 25 19 15 12 10 9 8 8 10 14 19 25 31 34 37 38 38 37 35 35 35 36 37 38 36 32 26 18 10 3 358 355 354 357 0 5 8 12 15 17 18 19 20 19 17 16 15 15 14 14 13 12 11 9 8 7 7 7 7 6 5 3 1 360 358 357 355 354 354 353 352 350 349 349 348 345 343 342 340 339 338 338 339 341 343 345 347 348 348 347 346 343 341 338 335 332 330 329 330 329 326 323 320 318 315 312 309 307 307 307 306 303 299 295 295 298 303 310 313 308 299 291 284 278 274 272 271 271 273 275 277 279 281 282 282 281 279 278 277 277 276 274 273 271 270 269 268 269 269 271 272 274 275 275 275 275 276 276 277 277 277 277 277 278 279 281 282 283 283 283 283 284 285 286 286 287 287 287 287 287 287 287 286 286 285 285 285 285 285 285 284 285 285 285 286 287 288 289 290 290 291 292 293 294 295 296 297 298 299 300 301 302 303 305 307 308 309 309 309 309 309 309 309 309 310 310 310 309 309 308 308 308 308 308 308 308 308 308 308 308 307 308 308 308 309 310 311 312 312 313 348 348 349 349 350 351 352 352 353 353 353 353 353 352 352 351 350 349 347 345 341 337 332 325 317 308 299 288 278 266 253 237 222 205 183 158 131 107 103 105 118 166 222 246 275 290 298 311 325 341 356 11 27 46 60 73 86 96 102 105 106 106 107 107 107 107 106 104 103 102 102 101 100 98 96 95 96 101 108 109 104 96 88 84 84 85 85 83 82 81 81 82 82 83 83 82 82 80 79 79 80 81 82 80 79 78 77 77 78 79 81 82 82 81 80 79 78 76 74 73 72 71 69 68 66 64 61 59 57 56 55 56 56 56 56 57 58 59 62 64 66 66 65 66 66 66 66 68 71 75 76 77 77 77 76 76 77 78 81 86 91 95 97 99 98 94 83 74 71 75 82 88 92 95 98 101 104 108 112 118 123 127 127 126 123 121 121 122 122 121 121 121 122 124 125 123 79 329 319 319 323 326 329 329 328 327 325 323 320 317 313 308 303 301 298 295 291 286 281 277 276 280 289 301 312 319 323 327 332 329 330 338 352 6 16 21 21 19 16 13 10 9 10 12 12 13 14 15 15 14 13 12 10 9 9 9 10 11 11 11 11 10 9 4 357 351 350 351 359 6 15 40 63 79 91 100 106 109 110 110 109 106 103 100 98 96 95 94 92 90 87 85 82 78 74 70 66 62 57 50 44 38 34 33 33 32 31 29 26 23 20 17 15 14 13 14 15 18 23 27 31 34 37 40 41 39 37 35 34 34 33 27 27 25 18 12 5 358 352 349 349 351 355 360 5 10 14 17 19 20 19 17 14 12 11 10 10 10 10 9 9 8 7 6 7 7 7 6 4 1 359 358 357 356 355 353 353 352 352 352 351 350 348 346 345 344 343 343 342 341 341 343 346 348 350 352 353 353 352 350 347 344 341 340 339 339 340 339 337 334 330 326 321 316 312 310 310 311 310 307 303 300 299 300 303 310 315 312 305 295 285 277 273 270 269 269 270 272 274 277 279 281 281 281 281 281 280 280 279 277 275 274 272 271 270 270 270 271 272 273 273 274 273 273 274 274 275 275 275 275 276 277 278 280 281 282 283 283 283 284 284 285 286 286 287 287 287 287 287 287 287 285 284 284 284 284 284 284 284 285 285 285 286 287 288 289 290 291 292 293 293 294 295 296 297 298 298 299 300 301 302 304 306 308 309 309 310 310 309 310 310 310 311 311 311 311 310 310 309 308 308 308 308 308 308 308 308 308 307 307 308 308 309 310 311 312 312 313 348 348 349 349 350 350 351 352 352 353 353 353 353 353 352 352 351 350 349 347 344 340 335 329 322 313 303 293 281 270 256 240 223 207 187 164 141 125 123 129 142 158 268 349 330 324 320 325 334 349 5 20 32 43 53 66 78 88 96 99 101 103 105 107 107 107 106 105 103 103 103 102 101 100 99 98 99 100 104 104 101 97 92 87 84 85 86 87 86 85 85 86 87 88 87 86 85 83 83 84 85 84 83 81 79 78 78 78 78 79 79 80 81 81 81 80 78 76 75 74 72 71 70 69 67 65 63 60 58 57 57 57 57 57 58 58 59 61 63 66 68 68 68 68 68 69 69 71 74 77 79 80 81 81 81 81 83 85 87 91 94 97 99 100 100 94 69 57 58 66 77 86 92 95 97 100 100 99 101 107 113 118 121 122 120 119 119 122 124 124 123 121 123 126 128 124 49 341 332 330 331 333 333 332 331 330 328 327 325 323 320 314 308 303 299 295 289 281 273 267 267 275 290 307 320 329 333 334 334 335 339 347 357 8 17 21 22 22 20 17 13 9 6 7 9 13 14 14 13 12 11 10 10 9 8 8 9 9 9 10 11 11 11 7 360 354 353 350 1 12 22 37 50 61 71 80 89 93 96 98 99 99 98 96 95 94 92 89 86 83 81 79 75 70 65 61 58 54 50 45 38 32 29 27 27 27 28 28 27 26 25 23 22 21 21 21 22 25 27 29 31 33 35 36 37 37 36 34 32 30 26 20 15 10 6 1 354 349 345 342 342 345 349 355 1 7 13 17 19 19 17 14 10 8 7 7 7 6 6 6 6 6 6 6 6 6 6 4 1 359 358 356 355 354 353 352 351 351 351 351 350 350 349 347 346 345 344 344 344 344 344 345 347 347 349 350 351 351 351 349 346 343 339 337 337 339 340 340 339 337 334 330 325 320 316 314 315 316 316 316 315 313 312 312 312 316 320 322 317 305 291 281 276 272 270 270 271 271 273 274 276 278 279 280 281 282 284 284 283 281 279 277 275 274 273 272 272 272 272 273 272 272 272 272 272 272 273 274 273 274 275 276 278 280 282 282 283 283 283 284 284 284 285 285 286 286 287 287 287 287 286 285 284 284 284 284 284 284 284 284 285 285 286 287 288 289 290 291 292 293 293 294 295 296 296 297 298 299 300 301 302 303 304 306 308 309 310 310 310 310 311 311 311 311 312 311 311 310 309 309 309 308 308 307 308 308 308 308 308 307 308 308 308 309 310 311 312 312 348 348 349 349 350 350 351 352 352 353 353 353 353 353 353 352 352 351 350 348 346 342 338 333 326 318 308 298 286 273 259 242 224 208 191 168 139 128 126 122 100 73 40 22 17 21 18 15 15 17 20 24 32 42 51 62 73 83 90 94 96 99 102 104 106 106 106 105 104 104 104 104 102 100 98 98 99 99 98 98 96 94 92 91 89 90 91 91 90 89 89 90 91 93 93 92 91 90 90 89 88 86 84 82 80 79 79 78 78 78 79 79 80 80 80 79 78 76 75 74 73 72 71 70 69 67 64 62 60 58 57 57 58 58 59 60 60 62 64 67 70 70 70 70 70 70 71 74 77 79 82 83 83 83 84 85 86 88 90 92 94 96 97 98 99 93 58 50 54 64 76 85 91 94 96 98 99 100 100 102 104 106 110 113 114 114 115 119 124 126 126 124 126 129 130 125 73 360 352 342 338 337 336 335 333 331 330 329 329 327 324 319 314 307 302 297 290 281 271 266 269 281 300 318 332 339 342 343 344 347 351 356 2 8 15 18 20 21 21 20 18 14 9 6 8 12 12 12 11 11 11 10 8 7 7 8 10 10 10 10 10 10 9 6 2 358 357 359 6 13 20 27 33 40 48 56 65 72 79 84 87 89 91 92 91 89 86 84 78 75 76 75 69 61 54 49 44 40 38 34 30 27 25 24 25 26 27 28 29 29 29 28 27 28 28 29 28 29 29 31 31 31 31 31 30 30 30 29 28 26 21 16 12 7 1 354 347 340 336 334 334 338 343 349 356 3 11 15 17 17 15 12 7 5 4 4 4 3 3 4 4 5 5 5 4 4 4 1 358 357 356 355 354 352 351 350 350 350 349 349 349 349 348 348 346 345 344 344 344 344 344 345 347 348 347 347 347 346 345 344 342 338 334 331 332 334 337 339 339 339 338 335 330 326 322 321 323 326 327 329 331 333 333 333 333 333 335 338 338 328 309 295 286 280 276 274 274 273 273 272 273 274 276 278 280 283 285 286 286 285 284 281 279 276 275 273 273 274 274 273 273 272 271 270 270 271 271 272 273 273 275 276 278 280 281 282 282 282 283 283 283 284 284 284 285 285 286 286 286 286 285 285 284 284 284 284 284 283 284 284 284 285 286 287 287 288 289 291 292 293 293 294 295 295 296 297 297 298 299 300 301 302 303 305 307 308 309 309 310 310 310 311 311 312 312 312 311 310 310 310 310 310 309 309 308 309 308 308 308 308 308 308 308 308 309 310 311 311 348 348 349 349 350 350 351 351 352 352 353 353 353 353 353 353 353 352 351 350 348 345 341 336 330 323 314 303 291 278 263 246 225 209 191 163 124 110 103 95 87 65 37 24 27 41 50 57 58 55 51 48 48 53 60 68 75 81 87 92 95 97 99 102 103 104 104 104 104 104 105 104 102 99 97 97 97 97 96 95 93 92 92 93 94 95 96 96 94 91 89 89 90 92 94 95 95 95 94 92 91 88 86 84 82 80 79 79 79 79 79 79 79 79 79 78 77 77 76 75 74 72 72 71 70 68 65 63 61 59 58 58 58 58 59 60 61 62 65 69 72 72 72 72 72 72 74 77 79 82 84 85 86 87 88 89 91 92 92 92 92 93 93 94 97 98 68 54 57 67 77 85 91 93 95 97 97 96 96 97 98 98 102 105 106 107 107 110 118 124 127 129 132 135 136 129 95 46 43 11 353 347 346 346 342 337 333 329 328 327 325 322 318 313 309 306 302 298 296 301 315 332 346 353 355 354 353 353 355 358 0 3 5 9 12 14 15 16 16 17 19 18 15 11 9 9 8 8 8 8 10 9 9 9 9 9 10 10 10 9 10 10 8 6 4 4 5 9 12 16 19 23 26 31 36 41 46 53 59 65 70 75 75 77 78 79 80 77 79 75 70 66 58 49 42 35 30 26 23 22 21 21 23 25 27 28 30 31 32 34 35 35 35 35 35 35 34 33 32 31 31 30 29 28 27 26 25 23 22 21 18 14 10 3 356 349 341 334 329 328 328 331 336 342 349 358 7 11 12 11 9 7 4 2 0 360 0 1 1 2 2 3 3 3 3 2 1 358 355 354 354 353 352 350 350 349 349 348 348 348 347 347 347 347 346 345 345 344 344 344 344 344 345 345 346 346 345 344 343 342 341 338 334 332 331 333 336 339 342 342 342 339 335 330 327 327 331 335 338 341 344 347 349 351 351 351 352 353 355 352 342 327 312 300 291 286 282 280 278 277 276 276 276 278 280 283 285 286 287 287 286 284 281 279 277 276 275 276 276 275 274 272 271 270 270 270 270 271 272 273 274 276 277 279 280 281 281 282 282 282 283 283 284 284 284 285 285 286 286 286 285 284 284 284 283 283 283 283 283 284 284 285 286 286 287 288 289 290 292 293 293 294 294 295 296 296 297 298 299 300 300 301 302 304 305 307 308 308 309 309 310 310 311 312 312 312 311 311 311 311 311 311 311 311 310 310 309 308 308 307 307 307 307 308 308 309 310 311 348 348 349 349 349 350 350 351 352 352 353 353 354 354 354 353 353 353 352 351 349 347 344 339 334 327 319 309 298 284 268 248 225 206 187 157 123 99 93 90 82 59 33 32 40 50 58 70 75 75 72 68 67 69 73 78 83 88 91 94 96 97 98 99 101 102 101 101 102 103 103 102 100 98 96 95 95 95 95 94 94 94 94 95 96 98 100 99 97 93 90 88 88 88 89 91 93 94 94 93 92 90 88 86 83 82 81 80 80 80 80 80 79 79 78 78 77 77 76 75 74 73 71 70 68 67 65 63 61 59 58 57 58 59 60 61 62 63 66 69 73 74 74 74 74 75 77 80 83 85 87 88 89 90 92 94 95 95 94 93 93 92 91 91 96 101 84 61 60 67 77 86 91 93 95 96 97 96 96 95 95 96 99 101 101 99 99 100 107 116 127 134 138 143 144 133 102 76 77 55 27 13 10 11 8 2 352 339 329 325 322 321 320 319 321 325 330 337 346 355 5 11 14 14 9 4 1 1 3 5 6 6 7 8 10 11 11 11 10 9 10 9 8 7 6 6 6 6 7 8 8 8 8 9 9 9 9 9 10 11 13 15 16 16 15 15 15 16 18 20 21 23 24 26 29 31 33 35 39 42 44 44 53 48 45 36 22 25 37 42 46 47 42 36 30 25 19 13 11 11 13 16 20 25 30 33 35 36 37 38 40 40 39 39 39 39 38 37 36 34 33 32 30 28 25 22 20 19 18 18 16 13 8 2 355 347 336 328 322 320 320 323 326 331 340 351 359 3 4 3 1 0 359 357 356 356 356 358 359 360 0 1 1 2 1 0 358 354 352 351 351 351 350 349 348 348 348 347 347 347 346 345 345 345 345 345 344 344 344 343 343 343 343 343 344 344 344 344 344 344 344 342 339 337 336 337 339 342 345 346 346 343 338 331 327 327 331 336 341 343 345 348 352 356 357 357 357 359 2 2 359 349 337 323 312 304 297 292 288 285 284 282 282 282 283 284 285 285 285 284 284 284 283 282 281 280 280 280 280 278 276 274 272 271 270 270 270 271 271 272 272 274 276 277 279 280 280 281 281 282 282 282 283 283 283 284 285 285 286 286 285 285 285 284 284 284 284 283 283 284 284 285 286 287 287 288 289 290 292 293 293 294 294 295 296 296 297 298 299 299 300 301 302 303 304 305 306 307 308 308 309 310 311 311 312 312 312 311 312 312 312 313 313 312 312 311 310 309 308 307 307 307 307 307 308 308 309 310 348 348 349 349 349 350 350 351 351 352 352 353 353 354 354 354 354 353 353 352 351 349 346 343 338 331 324 315 304 291 274 253 227 201 181 161 129 99 95 90 82 64 48 53 59 56 62 79 84 82 79 78 79 81 85 89 93 96 98 99 98 97 96 96 97 97 96 96 98 100 101 101 99 98 96 95 94 94 93 94 95 95 96 97 98 99 100 100 99 96 93 90 88 87 87 88 89 90 91 91 91 90 89 87 84 83 82 82 81 80 80 79 79 79 78 78 78 78 77 76 75 73 71 68 66 64 62 61 60 59 58 57 58 59 60 61 63 64 67 70 73 76 77 77 77 78 81 83 86 88 90 91 92 94 96 98 100 99 98 97 95 94 92 92 98 102 91 62 53 54 64 77 86 91 94 96 97 97 96 93 93 94 96 95 95 95 96 97 100 104 118 130 136 140 138 125 99 83 81 66 46 31 24 24 28 35 43 42 13 332 320 318 321 327 336 345 354 2 9 15 19 21 20 16 10 6 4 4 5 7 8 8 8 8 7 7 7 5 3 0 358 357 357 359 1 3 5 7 8 8 7 6 6 6 6 7 7 8 10 12 14 16 18 19 20 21 21 22 23 23 24 24 24 25 25 25 25 25 25 24 23 23 18 24 17 3 352 351 7 17 22 24 24 22 19 16 13 11 9 9 11 15 21 28 34 38 40 41 42 43 45 45 44 43 42 42 41 39 37 35 33 32 30 28 24 20 17 16 15 13 11 10 7 1 353 343 331 321 314 310 310 310 311 316 324 336 347 352 353 353 352 351 352 353 353 351 352 353 355 357 358 359 359 359 359 359 357 350 348 347 347 347 347 347 347 347 346 346 346 345 345 344 343 343 343 344 344 344 343 343 342 342 342 341 341 342 343 344 345 347 347 347 345 343 341 342 344 348 350 350 349 346 340 333 328 327 329 333 337 338 339 341 345 351 354 353 352 353 357 360 359 353 341 329 318 311 306 302 295 291 287 286 287 288 287 286 285 283 282 281 281 281 281 283 284 286 287 288 287 284 281 277 275 273 272 271 271 271 271 271 271 272 274 275 276 278 279 280 281 282 282 282 282 282 282 283 284 285 285 286 286 286 285 285 284 284 284 284 284 285 285 285 286 287 288 288 288 289 291 292 293 294 295 295 296 297 297 298 299 299 300 300 300 301 302 303 305 306 306 307 307 308 309 310 310 311 311 311 312 312 313 313 314 313 313 312 311 310 309 308 307 307 307 307 307 307 308 309 348 348 349 349 349 350 350 351 351 352 352 353 353 354 354 354 354 354 353 353 352 351 348 345 341 336 329 320 310 298 282 262 235 209 189 162 115 95 91 73 59 52 57 64 66 56 73 98 97 88 80 78 82 88 92 95 98 100 100 99 97 96 94 93 93 93 94 95 97 98 99 99 98 97 96 95 94 93 93 94 95 96 97 97 98 97 97 97 97 96 94 92 90 88 88 87 88 88 88 89 89 88 88 87 85 84 84 83 82 81 79 78 78 79 79 79 79 78 77 76 74 72 70 68 65 63 60 58 58 58 58 58 58 59 60 62 64 65 68 71 74 77 79 80 80 81 84 87 89 91 92 94 95 97 100 103 104 104 102 100 99 97 96 97 103 105 93 55 35 31 38 54 74 88 94 97 99 99 97 92 88 86 87 88 91 93 94 95 97 101 112 122 128 130 127 113 97 85 76 61 42 27 18 17 25 45 67 84 94 91 339 319 326 336 347 356 4 10 14 16 16 14 12 8 4 2 2 2 2 3 4 3 3 2 1 360 359 357 356 354 352 352 353 356 359 2 4 5 6 5 4 3 3 3 3 3 3 5 7 10 13 16 19 21 22 23 24 24 25 25 25 26 26 26 26 26 25 25 23 23 21 19 21 15 6 357 352 353 357 1 6 10 12 12 12 12 12 12 12 13 15 19 25 31 37 41 44 45 46 48 49 49 48 47 45 43 41 38 35 32 30 29 28 26 22 18 14 12 9 7 4 2 357 350 342 333 323 314 307 303 301 301 302 304 309 316 330 338 341 343 343 343 341 341 343 345 347 349 352 355 356 357 357 357 357 356 352 347 345 345 345 345 346 346 345 345 345 345 344 344 343 343 342 342 342 342 342 343 343 343 342 341 341 340 340 341 342 343 345 347 348 348 348 346 345 345 348 351 352 352 349 344 340 334 329 326 326 329 331 333 334 335 336 341 344 344 343 344 347 350 350 345 336 324 314 307 303 300 296 292 288 287 289 292 291 289 286 283 280 279 279 279 280 282 285 288 292 295 294 290 285 281 278 275 274 273 272 272 271 271 270 271 271 273 275 276 278 280 281 282 283 283 282 282 282 283 283 284 286 286 286 286 285 285 285 285 285 285 285 286 286 286 286 287 288 288 289 290 291 292 293 294 294 295 296 297 298 298 299 299 299 299 299 299 300 301 303 304 304 305 305 306 307 307 308 308 309 310 311 312 312 313 314 314 314 313 313 312 310 309 308 307 307 307 306 307 307 308 347 348 349 349 349 350 350 350 351 351 352 352 353 353 354 354 354 354 354 353 353 352 350 348 344 339 333 326 316 305 291 274 249 237 232 223 75 83 85 77 74 74 71 68 63 51 59 70 77 77 74 74 78 84 87 92 95 97 97 96 95 94 93 92 92 93 93 94 95 96 97 97 97 96 95 94 93 93 93 95 96 97 98 97 96 95 94 93 94 94 94 93 91 90 89 88 88 88 89 89 89 89 88 87 86 85 85 84 83 82 80 79 79 80 80 80 80 79 78 76 74 72 70 67 65 62 60 58 56 56 56 57 58 59 61 63 64 66 68 72 75 78 81 83 83 84 86 89 92 94 95 96 98 99 102 105 107 108 106 105 103 101 100 103 109 110 95 44 21 15 17 27 48 74 89 95 98 100 100 94 86 80 79 83 86 88 90 92 95 99 108 118 125 127 123 111 100 88 72 52 31 16 8 8 18 43 68 91 104 111 112 15 343 349 357 4 8 10 10 10 8 6 4 2 1 0 359 358 358 358 358 357 357 356 354 353 352 351 350 349 349 350 353 356 359 2 4 4 3 2 1 0 360 359 359 359 360 2 6 9 13 16 18 20 22 23 24 24 24 24 25 26 27 28 28 28 28 28 27 25 24 22 17 11 7 360 353 355 358 2 5 7 9 11 11 12 14 15 17 18 21 25 30 36 41 45 47 49 50 52 53 53 51 49 46 42 39 36 33 30 29 28 26 23 19 15 12 9 6 1 355 350 344 337 331 323 314 307 302 299 298 298 298 299 300 303 307 313 321 328 330 333 335 336 337 339 342 346 350 353 354 355 355 355 354 353 351 348 345 343 344 344 344 344 344 343 343 343 342 342 342 342 342 341 340 340 340 341 342 342 341 341 341 340 340 340 341 343 345 347 348 348 348 347 347 347 349 350 350 349 346 343 339 335 333 330 328 329 331 333 335 336 336 337 339 339 338 336 339 340 339 335 328 317 309 302 297 294 291 289 287 287 289 292 293 291 287 284 281 279 279 279 280 282 285 288 292 295 295 292 288 285 281 278 276 275 274 273 272 271 270 270 270 271 274 276 278 279 281 282 283 283 281 282 282 283 283 284 285 286 286 286 285 285 285 285 285 285 285 286 286 286 286 287 288 288 289 290 291 292 293 293 294 295 296 296 297 298 298 298 298 298 298 298 298 299 301 302 303 303 304 304 305 305 306 306 307 308 309 310 311 312 313 313 314 313 313 313 312 310 309 308 307 307 307 306 307 307 347 348 348 349 349 350 350 350 351 351 352 352 353 353 354 354 354 354 354 354 354 353 352 350 347 343 338 331 323 313 301 289 283 298 342 22 57 74 79 78 74 74 75 72 67 62 52 52 56 61 65 69 75 78 81 86 89 91 92 92 91 90 90 90 90 91 92 92 93 94 95 96 96 95 94 94 93 93 94 95 97 98 98 96 93 92 91 92 92 93 94 93 92 91 90 89 89 89 90 91 91 91 90 89 87 86 86 85 85 84 83 82 82 82 82 82 81 80 78 77 74 72 70 67 65 62 60 58 56 55 55 56 58 59 61 63 64 65 67 71 75 79 82 85 86 86 89 92 96 98 98 99 100 102 104 108 111 112 111 110 108 107 107 109 114 116 106 52 14 7 7 10 18 33 55 75 88 95 97 87 71 64 66 71 74 72 74 80 87 91 98 109 120 127 126 117 104 88 69 46 25 12 6 6 18 44 70 90 103 108 108 77 15 6 7 9 9 9 8 7 7 6 5 4 3 1 360 359 358 358 357 356 355 354 352 351 349 349 348 347 348 350 353 356 359 2 2 2 1 0 359 359 358 356 356 357 359 2 6 9 12 14 16 18 19 20 20 21 21 22 23 25 26 27 28 28 29 29 27 25 23 20 16 14 5 2 3 2 4 6 9 12 14 15 16 17 18 20 21 23 26 30 34 39 44 47 51 53 55 56 56 56 53 50 46 42 39 36 33 30 29 27 25 22 18 14 11 7 2 355 347 338 329 322 316 311 305 302 300 300 300 299 299 298 298 299 301 303 305 310 315 323 329 332 334 336 339 343 347 350 352 353 353 353 352 350 349 347 344 342 343 343 343 343 342 342 342 341 340 340 340 340 340 340 339 338 338 339 339 340 340 340 340 340 340 340 340 342 344 346 347 348 347 347 347 348 349 349 347 345 342 340 338 338 337 335 334 333 334 335 338 339 340 341 343 343 342 337 335 334 331 328 322 313 306 300 295 291 288 286 285 286 288 290 291 291 288 285 283 281 280 280 281 283 284 286 289 291 291 290 288 286 283 281 279 278 277 275 274 272 271 269 269 271 273 276 278 279 281 281 280 277 277 279 282 283 284 285 285 285 285 285 285 284 284 284 285 285 285 285 286 286 286 287 287 288 289 290 291 292 292 292 293 293 294 295 296 297 297 297 298 298 298 298 297 298 299 301 302 302 303 303 303 304 304 305 305 306 307 308 309 310 311 312 313 313 313 313 312 311 310 309 308 307 307 307 307 307 347 347 348 349 349 349 350 350 351 351 352 352 353 353 354 354 354 354 355 354 354 354 353 352 350 346 342 336 329 320 312 315 333 351 11 30 47 61 74 79 82 83 86 86 83 79 72 66 62 62 64 68 73 75 78 82 85 86 87 87 87 87 87 88 88 89 90 91 92 92 94 94 95 95 94 93 92 92 92 93 93 94 94 93 92 90 90 90 90 91 91 91 90 90 89 89 89 89 89 90 91 91 90 90 88 86 86 85 85 85 85 85 84 84 84 83 82 81 79 77 74 72 70 67 65 63 61 59 57 56 56 56 58 59 61 63 64 66 68 71 75 79 83 86 88 88 91 96 99 100 100 101 101 103 105 110 114 116 116 115 115 114 114 115 119 122 121 97 17 2 359 360 2 4 11 28 57 78 77 44 16 16 27 40 48 48 46 53 63 67 69 73 85 111 134 130 103 83 64 43 23 14 9 11 21 47 75 90 97 99 98 72 30 18 15 13 11 10 9 8 8 7 6 5 4 4 3 3 2 1 360 358 357 355 353 351 350 349 349 349 349 351 353 355 357 358 359 359 359 359 359 358 357 357 357 358 360 2 5 7 10 11 13 14 14 15 15 16 17 19 21 23 25 26 26 27 27 27 25 24 21 19 17 12 11 9 8 9 10 12 15 18 20 23 24 25 26 27 29 30 32 34 37 41 46 51 55 58 58 58 57 56 53 50 46 43 39 36 34 32 30 28 26 23 18 13 8 2 354 346 336 326 317 310 304 301 300 301 302 303 303 302 300 299 299 300 301 302 304 307 310 316 322 328 333 335 338 341 344 346 349 351 352 352 350 349 347 345 343 341 342 342 342 342 341 341 340 340 339 339 339 339 339 338 338 337 337 337 337 338 339 339 339 339 340 340 340 341 343 345 346 347 346 346 347 348 349 348 345 342 339 337 336 336 337 337 336 336 336 337 339 340 341 344 347 351 351 346 340 334 327 323 319 314 308 303 297 292 289 287 286 286 286 287 288 288 287 286 284 283 282 281 282 282 283 284 285 286 286 286 285 283 283 282 282 281 280 279 277 274 272 270 270 271 273 275 277 279 280 282 282 278 277 278 281 283 284 285 285 285 285 284 284 284 284 284 284 284 285 285 285 286 286 287 287 288 288 289 290 291 291 291 291 291 292 293 294 295 295 296 297 297 297 297 297 297 298 299 301 301 302 302 302 303 303 303 304 305 305 306 307 308 309 310 311 312 312 312 312 311 310 310 309 308 308 307 307 307 346 347 347 348 349 349 349 350 350 351 351 352 353 353 353 354 354 354 355 355 355 355 354 353 352 349 346 341 334 327 320 333 355 11 22 30 37 46 58 72 84 93 99 99 97 93 89 83 77 73 70 70 71 73 77 80 83 85 86 86 86 86 86 86 87 88 90 90 91 92 93 94 94 94 93 92 91 91 90 90 90 89 89 89 89 88 88 88 88 88 88 88 88 88 88 88 87 86 87 87 88 88 87 87 85 84 84 83 83 84 85 86 85 85 85 84 83 81 79 76 74 71 69 68 66 64 62 61 59 58 57 57 58 58 60 61 64 66 69 72 75 79 83 87 89 90 94 99 102 103 102 102 102 103 106 111 117 120 121 120 120 121 121 122 123 125 126 125 73 1 353 352 352 353 355 358 9 36 47 26 3 356 1 12 24 32 32 34 36 36 34 34 34 11 334 324 355 27 30 23 14 12 12 14 23 42 65 77 80 76 68 47 29 21 18 15 13 11 9 8 7 6 6 6 6 6 7 6 5 3 2 0 358 357 355 354 353 352 352 352 352 352 353 354 354 355 356 357 358 358 358 358 358 357 358 359 360 1 3 6 7 8 9 9 9 9 9 10 12 15 17 20 22 23 24 24 23 23 22 21 20 18 16 15 14 13 13 14 15 18 21 25 28 29 30 30 31 32 33 34 35 37 39 44 49 55 59 60 59 57 56 54 52 49 46 43 40 38 35 34 33 31 29 25 18 10 2 354 345 336 326 316 309 304 301 300 301 301 302 303 302 301 300 299 299 301 302 303 304 307 309 313 318 325 331 334 336 338 340 343 345 348 350 350 350 348 345 343 342 340 340 341 341 341 341 340 340 339 338 338 338 337 337 337 337 337 337 336 336 336 336 337 337 338 339 339 339 340 341 343 344 344 344 345 346 347 347 345 342 339 337 335 335 336 337 338 338 338 337 336 337 337 338 340 344 350 353 353 349 341 330 323 318 315 313 312 306 300 295 291 289 287 287 286 286 286 285 285 284 283 282 281 281 281 281 281 281 281 281 281 280 280 280 282 283 284 283 282 280 277 274 272 272 272 273 275 277 279 281 282 281 279 278 278 280 283 284 285 285 285 285 284 284 283 283 284 284 285 285 285 285 285 286 286 287 288 288 288 289 289 289 290 290 290 290 291 292 293 294 294 295 296 296 296 296 296 297 298 300 301 301 301 302 302 303 303 303 303 304 304 305 306 307 308 309 310 310 311 311 311 310 310 309 309 308 307 307 307 345 346 347 348 348 349 349 350 350 351 351 352 352 353 353 354 354 354 355 355 355 355 355 355 354 352 349 345 339 333 326 341 2 19 27 31 35 38 44 53 65 76 86 93 97 98 96 92 87 81 76 73 73 75 79 81 84 86 87 87 88 88 87 86 87 88 89 90 91 92 93 93 94 93 92 90 89 90 89 88 86 86 85 86 86 86 86 86 86 87 87 87 87 87 87 86 85 84 84 84 84 84 83 83 82 82 82 81 81 81 83 84 84 84 84 84 83 81 79 76 74 71 70 68 67 66 64 62 61 60 59 58 58 58 59 61 64 67 69 72 75 79 83 87 91 93 97 101 104 105 104 104 103 104 107 112 118 123 126 125 125 126 127 127 127 126 127 132 129 15 346 343 343 344 343 341 341 346 348 346 342 339 342 349 358 7 15 23 28 30 29 29 33 16 352 341 343 352 359 2 2 3 7 11 18 28 42 49 47 41 34 28 24 21 18 16 13 11 9 8 7 6 6 6 6 7 7 6 5 3 1 0 359 358 357 357 356 355 355 355 354 354 355 355 356 357 358 358 358 358 358 358 357 358 359 359 0 1 3 4 5 5 4 4 4 4 4 5 8 10 13 15 18 19 19 19 19 19 18 18 17 16 15 14 14 15 16 17 19 21 24 27 29 30 31 32 33 34 35 36 37 38 40 44 50 55 59 60 58 55 53 52 51 49 46 43 41 39 37 36 35 34 31 25 15 4 354 344 336 327 318 310 303 298 296 296 296 296 297 297 298 298 298 298 300 301 303 304 305 306 308 312 316 322 327 330 332 334 337 339 342 344 347 348 349 348 346 343 342 340 340 340 340 340 340 339 339 338 338 337 337 336 336 336 336 336 336 335 334 334 334 334 335 336 337 338 338 338 339 340 341 341 342 342 343 344 343 341 339 337 336 336 336 337 338 340 341 341 339 338 335 333 332 333 336 341 346 351 353 348 337 327 320 316 315 317 315 311 307 303 297 293 290 287 285 284 283 283 283 283 282 281 280 280 279 278 277 276 276 275 275 276 277 280 283 285 286 285 284 281 278 275 274 273 274 276 278 280 282 283 281 279 279 279 280 282 284 285 286 285 285 284 283 283 283 284 284 285 285 285 285 285 285 286 287 287 287 287 287 287 287 288 288 289 289 289 290 291 292 293 294 294 295 295 295 295 295 296 298 300 300 301 301 302 302 302 303 303 303 303 304 305 306 306 307 308 309 309 310 310 310 309 309 308 308 307 307 307 345 345 346 347 348 348 349 349 350 350 351 351 352 353 353 354 354 354 355 355 355 355 355 355 355 354 352 348 344 338 334 341 7 21 28 32 39 39 41 44 51 61 71 82 90 95 96 94 90 84 79 77 77 79 82 83 85 87 88 88 89 89 88 86 87 88 89 90 91 92 93 93 92 92 90 89 89 89 88 86 84 82 82 83 85 85 86 86 86 87 87 87 87 87 86 86 85 84 83 82 82 81 81 81 81 80 80 79 79 80 81 82 82 82 82 82 82 81 78 76 74 73 72 70 69 68 66 64 63 62 60 60 59 59 60 62 64 67 70 73 76 79 84 88 92 95 98 101 103 104 105 105 105 104 106 111 118 124 127 127 127 129 131 131 130 128 127 133 135 91 342 338 335 334 331 329 326 326 325 324 324 323 326 331 337 340 346 356 12 32 45 45 46 31 12 357 348 346 348 351 353 354 358 4 10 16 22 25 24 23 23 22 20 19 16 14 12 10 9 8 7 6 6 6 6 6 6 5 3 1 360 359 359 358 358 358 357 356 356 356 357 357 358 359 360 1 1 1 1 359 358 357 357 358 358 359 359 0 2 3 3 2 1 1 1 1 2 4 5 7 9 10 12 13 13 13 13 14 14 14 14 13 13 13 14 14 15 17 18 20 23 25 27 27 28 29 31 32 33 34 35 36 37 40 45 50 54 56 55 52 49 49 49 48 46 44 42 40 39 39 38 36 31 23 9 356 345 336 329 322 315 307 300 293 288 286 286 287 289 291 293 295 297 299 301 302 303 304 305 306 307 310 314 320 323 326 328 331 334 336 339 341 344 345 346 348 347 345 343 341 339 339 339 339 338 338 338 337 337 336 336 335 335 335 335 335 334 334 333 333 332 332 332 334 336 337 337 337 337 338 339 339 339 339 340 340 339 338 337 335 335 335 337 338 340 341 342 342 341 339 337 333 330 329 328 331 335 341 346 346 339 331 323 318 317 317 318 319 319 317 311 304 298 292 286 283 282 281 282 283 283 282 280 279 277 276 274 273 272 272 272 273 275 279 283 286 288 288 287 285 282 278 275 275 275 277 279 282 283 284 282 280 279 280 281 282 283 284 285 285 285 284 284 283 283 284 284 285 285 285 284 284 285 285 286 286 286 286 285 286 286 286 287 287 288 288 289 290 291 292 292 293 293 293 294 293 294 294 296 298 299 300 301 301 302 302 303 303 303 303 303 304 305 305 306 307 307 308 308 308 308 308 308 308 307 307 306 306 344 345 345 346 347 348 348 349 349 350 350 351 352 352 353 353 354 354 355 355 355 355 356 356 356 355 354 352 348 343 339 346 9 23 31 37 43 42 44 46 50 57 65 74 81 88 91 91 88 83 79 79 82 83 84 85 86 87 87 88 88 87 86 86 87 89 90 91 92 94 94 93 92 92 91 90 90 90 89 86 83 80 79 79 82 85 86 87 87 88 88 88 88 88 87 86 85 84 83 82 82 82 82 81 81 80 80 79 80 80 81 81 81 82 82 82 81 80 78 77 75 74 73 72 70 69 68 67 66 65 63 62 60 61 62 63 65 68 71 74 77 80 84 88 92 96 98 99 101 103 105 105 103 102 104 109 116 123 127 127 127 129 130 130 129 128 128 135 138 132 357 339 330 321 314 309 306 305 304 304 304 305 308 317 325 330 333 336 346 21 59 66 57 43 31 16 359 343 338 339 342 345 350 357 3 8 12 14 16 18 19 19 18 16 14 12 11 10 9 8 7 6 5 5 5 5 5 3 1 360 358 357 357 357 357 356 356 356 356 357 358 359 360 1 2 4 4 4 3 1 359 358 357 356 356 356 357 358 360 0 360 359 358 359 359 360 1 2 3 4 4 5 6 6 7 7 8 8 9 10 11 11 11 12 12 13 13 14 15 18 20 22 24 24 24 26 27 29 30 31 31 32 33 35 38 42 46 50 50 48 46 46 46 46 45 44 43 42 42 42 41 38 32 22 6 351 339 331 325 320 315 307 297 289 284 283 283 284 285 288 291 294 298 304 304 304 305 305 305 306 307 309 312 317 320 322 325 328 331 334 336 338 340 341 343 345 346 346 344 342 340 338 338 337 337 336 336 336 336 335 335 334 334 334 334 334 333 333 332 332 331 330 331 332 334 335 335 335 334 335 336 337 338 337 337 336 336 335 334 333 334 335 337 339 341 342 343 342 341 339 337 334 330 328 326 325 325 327 333 336 335 331 325 319 317 316 317 320 324 326 324 319 312 302 292 286 282 281 282 283 284 283 281 279 277 274 272 271 270 270 270 272 274 278 282 286 289 290 290 288 285 282 279 277 277 278 280 283 284 284 282 280 280 281 282 282 283 283 284 284 284 284 283 283 283 283 284 284 285 285 285 285 285 285 286 286 285 285 285 285 285 285 286 287 287 288 289 289 290 291 291 292 292 292 292 292 292 293 294 296 297 298 299 300 301 302 302 302 302 303 303 304 304 304 305 305 306 306 306 307 307 307 306 306 306 306 306 306 343 344 345 346 346 347 348 348 349 350 350 351 351 352 352 353 354 354 355 355 355 355 356 356 356 356 356 354 352 348 342 347 6 25 34 40 44 46 48 52 55 60 65 70 76 80 83 85 82 79 79 81 84 83 85 87 88 88 88 88 88 85 85 86 88 90 92 93 95 96 95 94 93 93 92 92 92 91 90 86 82 79 78 79 81 84 86 88 89 89 90 90 90 89 88 87 86 84 84 84 83 83 83 83 82 81 81 81 81 81 81 81 81 81 81 81 81 80 78 77 76 74 73 71 70 69 68 67 66 65 65 64 63 62 63 64 66 69 71 74 77 81 85 89 93 96 97 98 101 103 105 105 102 101 103 109 116 122 126 126 125 126 126 125 125 126 130 140 149 150 140 133 152 196 224 242 258 269 276 282 288 293 300 312 320 326 329 331 334 355 58 76 67 55 42 23 355 334 330 332 335 339 345 353 359 4 8 11 14 16 18 17 15 14 13 12 11 11 10 9 8 8 7 7 7 6 4 2 0 359 358 357 356 356 356 355 355 356 357 358 359 360 1 2 3 4 4 4 3 1 360 358 357 355 355 355 355 357 357 357 357 356 355 355 356 357 357 358 358 358 359 360 0 1 2 3 4 5 6 8 9 9 9 10 11 11 11 11 12 15 17 19 21 21 21 22 24 25 26 28 29 30 30 32 34 37 40 44 45 43 43 43 44 45 45 44 43 43 44 44 44 42 36 24 8 352 338 328 322 317 310 302 295 290 288 289 291 291 289 292 295 299 303 309 308 307 307 307 307 307 308 310 312 315 318 320 322 326 329 332 334 336 337 339 341 344 345 345 344 342 340 338 337 337 336 335 335 335 335 334 333 333 333 334 334 334 333 332 331 330 330 329 329 329 331 332 333 332 332 332 334 336 337 336 335 334 333 332 332 332 333 335 337 340 342 343 343 342 340 338 336 333 330 327 325 322 320 320 323 326 328 329 325 320 317 315 315 317 323 329 334 337 335 320 305 294 287 284 285 286 287 286 284 281 278 275 273 271 271 271 271 273 275 278 282 285 289 290 291 290 289 287 284 283 281 281 282 284 285 284 282 281 281 282 283 283 284 283 283 283 283 283 282 282 282 283 285 285 286 286 286 286 286 286 286 286 285 285 284 284 284 285 285 286 287 288 288 289 290 290 291 291 291 290 290 290 290 290 292 293 295 296 298 299 300 301 301 302 302 302 303 303 303 304 304 305 305 305 305 305 305 305 305 305 305 304 304 305 342 343 344 345 346 346 347 348 348 349 350 350 351 351 352 353 353 354 354 355 355 355 356 356 356 356 356 356 355 353 349 354 8 24 34 39 45 49 52 56 60 63 68 72 76 78 79 79 77 77 78 80 82 82 85 88 91 91 91 90 87 84 84 86 89 92 94 96 96 95 94 93 93 93 94 94 94 94 92 89 85 82 81 82 83 85 87 88 89 90 91 92 92 91 89 87 86 86 85 85 85 86 86 86 85 85 84 83 82 82 81 80 80 81 80 80 79 79 78 76 75 73 71 70 69 68 67 66 66 65 65 64 65 65 65 66 67 69 72 75 78 82 86 90 94 96 97 98 100 103 105 105 102 101 104 110 115 120 125 123 123 122 121 120 121 124 131 142 151 149 144 142 148 159 176 189 198 205 213 238 266 285 298 310 318 323 326 328 329 337 43 85 87 86 84 68 356 327 328 331 333 337 345 354 360 5 8 11 13 15 16 15 14 14 16 17 17 16 15 14 13 13 13 12 11 9 7 4 2 360 359 358 357 357 356 356 357 357 358 359 0 1 2 3 3 4 4 4 3 2 1 360 358 357 356 356 356 355 355 355 354 353 352 352 352 352 352 353 353 354 354 356 357 359 1 3 4 5 6 6 7 7 7 8 8 8 8 9 10 12 14 17 18 19 19 20 21 22 23 25 27 29 30 30 31 33 36 39 40 40 40 41 43 44 44 43 43 44 45 47 48 46 40 27 10 354 340 328 319 312 306 301 297 294 293 292 292 293 297 301 304 306 309 312 311 311 310 309 309 309 310 311 313 315 317 319 321 324 328 331 333 335 337 339 341 343 345 345 344 342 340 338 337 336 335 335 334 334 334 333 333 332 332 333 333 333 333 332 331 330 329 328 327 328 329 330 331 330 330 331 333 335 336 335 334 332 330 330 330 331 332 335 337 338 340 341 342 340 338 336 334 332 330 328 326 324 321 319 319 319 319 321 321 319 317 315 314 315 320 326 334 343 346 332 316 303 294 292 292 292 292 291 288 284 281 278 275 274 273 273 274 275 276 278 280 283 286 288 290 291 292 292 291 289 287 285 285 285 285 283 282 281 282 283 283 283 284 283 282 282 282 282 282 282 282 284 286 287 288 288 288 288 288 287 287 286 286 285 285 284 285 285 286 286 287 288 288 289 289 290 290 290 290 289 289 288 288 288 289 291 293 294 296 297 298 299 300 300 301 301 302 302 303 303 304 304 304 304 304 304 304 304 304 303 303 303 303 303 342 342 343 344 345 346 346 347 348 348 349 350 350 351 351 352 353 353 354 354 355 355 355 356 356 356 357 357 357 356 356 1 11 21 30 37 47 50 52 55 58 63 69 75 79 80 79 78 77 77 77 78 79 81 86 89 92 92 90 88 85 84 84 87 90 92 94 94 93 92 92 92 92 93 94 95 95 95 95 92 89 86 84 84 86 87 88 88 89 90 92 93 94 93 91 89 87 87 87 87 87 88 89 89 88 87 85 82 80 79 78 78 78 78 78 77 77 77 77 75 74 72 70 69 68 68 67 66 65 64 64 64 65 66 67 68 69 71 73 76 79 83 86 90 94 96 98 98 99 102 105 105 105 105 106 110 114 119 123 122 121 120 119 119 119 125 132 139 142 142 141 140 142 147 159 169 173 172 169 176 209 250 279 297 311 318 323 326 327 327 354 93 103 106 109 109 69 332 332 334 336 340 348 358 5 10 13 14 15 17 21 25 28 35 39 36 30 24 21 19 18 17 16 15 13 11 9 6 4 1 360 359 358 358 358 358 358 359 0 0 1 1 2 2 2 2 3 3 3 3 2 1 1 360 359 357 356 355 354 353 352 351 350 350 350 350 350 350 351 352 354 356 358 0 2 4 5 5 6 6 6 6 6 6 6 7 7 7 8 9 11 13 15 16 17 17 18 19 20 22 24 27 29 30 31 31 33 36 37 38 39 40 42 44 44 43 42 44 46 49 51 49 43 30 13 357 344 332 317 309 301 295 290 288 287 287 289 293 299 305 308 309 311 314 314 314 314 313 313 313 313 314 315 317 318 320 322 325 328 330 333 335 337 340 342 343 344 345 344 342 341 338 337 337 336 335 334 334 333 333 333 333 333 333 332 332 332 331 330 329 328 327 327 327 327 328 329 329 329 331 332 334 336 335 333 331 330 330 330 330 330 331 331 331 331 333 333 332 332 332 331 330 328 327 326 326 325 323 321 319 317 316 316 316 315 314 313 314 316 320 325 332 332 325 316 307 299 298 299 300 299 297 293 288 284 280 278 277 276 276 276 277 277 278 278 280 282 284 287 291 294 295 295 294 291 287 286 285 284 282 281 282 283 283 284 284 284 284 284 283 283 283 283 282 283 286 288 290 290 290 290 290 290 289 289 288 287 286 286 285 285 286 286 287 287 288 288 289 289 289 289 289 289 288 288 288 287 287 288 289 290 292 293 295 296 297 298 299 299 300 301 301 302 302 303 303 304 304 304 304 303 303 303 302 302 302 302 302 341 342 343 343 344 345 346 346 347 348 348 349 349 350 351 351 352 353 353 354 354 355 355 355 356 356 356 357 357 358 359 3 9 16 24 33 43 46 48 49 50 55 64 72 77 79 78 78 77 76 75 74 76 81 87 90 92 92 89 86 85 86 87 89 92 93 93 93 92 91 91 91 91 91 92 93 94 94 94 93 91 88 86 85 86 88 89 89 89 90 92 93 95 94 92 90 89 88 88 89 90 91 92 92 90 86 82 80 78 76 75 74 74 74 75 75 76 76 75 74 73 71 70 69 68 67 66 65 64 63 63 63 65 66 68 70 72 73 74 77 80 83 87 90 93 96 97 97 97 100 102 105 106 107 107 110 113 117 122 122 121 118 115 114 117 125 132 136 137 136 137 137 136 139 147 154 158 158 156 155 161 172 195 247 291 310 319 324 326 324 326 15 103 111 112 111 83 346 339 340 340 342 349 0 9 12 14 15 16 22 35 53 70 85 83 64 41 25 18 16 15 14 12 11 10 8 6 5 3 1 359 358 357 357 357 357 358 358 360 360 360 360 359 359 359 359 360 1 1 1 1 1 1 360 359 358 356 355 354 352 351 351 351 351 351 351 351 352 353 354 356 358 360 1 3 4 5 5 6 6 6 5 5 6 6 6 5 5 6 7 7 9 11 12 14 14 15 16 16 18 20 24 27 30 30 31 32 34 37 38 39 40 42 44 43 42 42 43 48 51 53 51 46 35 19 4 352 340 325 312 301 292 284 284 284 287 291 296 299 303 307 310 313 315 317 317 318 318 317 317 316 317 318 319 321 322 324 326 329 331 333 335 338 341 343 344 344 346 345 343 342 340 338 338 337 336 335 334 333 333 333 333 333 332 332 331 330 330 329 328 328 327 327 327 327 327 328 328 328 330 332 335 336 336 335 334 333 333 332 330 328 326 325 325 326 327 327 327 328 328 327 326 325 326 326 326 326 326 325 322 319 316 314 312 311 311 311 311 312 313 316 318 318 316 311 305 301 301 305 310 308 305 298 292 287 284 281 280 279 279 279 279 278 277 277 277 278 281 285 290 293 295 296 294 290 287 285 284 283 281 281 282 283 283 284 284 284 285 285 285 284 284 284 283 285 288 291 292 292 292 292 292 292 291 290 289 288 287 287 286 286 286 287 287 287 288 288 288 288 288 288 288 287 287 287 287 286 286 286 287 288 290 291 293 294 295 296 297 298 299 299 300 300 301 301 302 303 303 303 303 303 302 302 302 301 301 300 300 340 341 342 343 343 344 345 345 346 347 348 348 349 349 350 351 351 352 352 353 354 354 354 355 355 355 356 356 357 358 359 1 5 10 17 26 34 39 40 39 39 43 52 64 72 75 76 76 77 76 75 73 75 82 88 90 91 90 89 88 89 92 94 95 95 95 94 93 92 91 91 90 90 90 90 90 90 90 89 89 88 88 88 88 88 89 89 90 90 90 91 92 93 93 92 91 90 90 90 91 93 95 95 93 89 86 83 80 77 75 74 73 73 74 75 75 76 75 74 73 72 71 70 69 68 67 66 65 64 63 63 63 64 66 68 70 73 75 76 78 80 84 87 90 93 96 97 96 96 98 100 102 104 106 107 109 112 117 120 120 116 112 110 109 109 123 130 132 133 133 134 134 134 134 139 144 148 152 153 152 151 150 152 161 216 297 317 325 327 325 324 327 346 65 96 94 54 360 348 346 345 345 347 355 359 359 3 9 13 22 45 76 97 109 106 78 36 16 10 8 6 5 4 2 2 1 0 359 359 358 356 355 355 355 354 355 355 355 356 356 356 356 356 356 356 357 358 358 359 359 359 358 358 358 358 358 357 356 355 354 353 354 354 355 355 355 356 356 357 358 360 1 2 3 4 5 5 6 6 6 6 6 5 6 6 5 5 4 4 4 4 5 6 8 10 11 12 13 13 15 17 20 23 27 29 30 32 34 36 38 39 41 42 43 43 42 41 42 47 51 53 51 45 34 18 4 353 345 333 322 311 301 294 292 293 295 297 299 302 304 307 311 314 316 318 319 319 321 321 320 320 320 321 323 324 325 327 329 331 333 335 337 339 341 343 344 344 345 345 344 343 340 339 339 338 337 336 334 334 333 333 332 332 332 331 330 329 328 328 327 327 327 327 327 327 327 328 328 328 329 332 335 336 336 336 335 335 334 333 331 329 327 326 326 325 326 326 326 327 326 325 323 323 324 324 324 324 324 324 324 323 319 314 311 309 308 308 307 307 308 309 309 310 311 311 307 304 305 309 315 314 312 306 299 293 288 285 283 282 281 282 281 280 278 276 275 276 278 282 287 290 292 292 290 287 287 287 286 285 283 282 282 283 283 284 285 285 286 286 285 285 284 283 283 285 289 293 294 293 293 293 293 293 293 292 291 289 288 288 287 287 287 287 287 288 288 288 288 288 287 287 287 287 287 286 286 286 285 285 286 287 288 289 291 292 293 294 295 296 297 298 298 299 299 300 301 301 302 302 302 302 301 301 300 300 299 299 299 340 340 341 342 342 343 344 345 345 346 347 347 348 349 349 350 350 351 352 352 353 353 354 354 354 354 355 355 356 356 357 358 1 5 11 19 26 30 31 26 24 28 38 53 65 69 71 71 74 76 77 77 77 83 87 89 88 86 86 86 88 91 93 94 95 95 95 93 92 91 89 89 88 87 87 86 86 85 85 85 85 85 85 85 86 87 88 88 88 89 89 90 90 91 91 91 92 92 93 95 98 99 97 94 91 88 85 82 79 77 75 74 74 76 77 77 77 76 74 73 72 71 71 69 68 67 66 65 64 63 63 63 64 66 67 70 73 76 78 79 81 84 87 90 93 95 97 95 95 96 98 100 102 104 105 107 111 115 116 112 107 104 101 105 116 127 131 133 133 133 133 132 132 133 137 141 146 150 154 155 152 145 139 138 149 270 317 325 328 327 327 328 330 335 346 1 4 359 355 354 352 349 342 334 330 335 346 355 4 15 50 93 111 119 117 84 26 6 3 1 360 359 358 357 356 355 355 354 354 354 353 352 351 350 351 351 351 352 352 352 353 353 353 354 354 355 355 355 355 355 356 356 356 356 357 356 356 356 357 358 358 359 360 0 0 0 0 0 1 2 3 4 5 6 6 7 7 7 6 6 6 7 6 6 6 5 5 4 3 3 2 2 3 3 5 6 8 9 11 12 14 16 20 24 27 29 31 33 36 37 39 40 42 42 42 40 38 39 44 48 50 48 41 28 11 356 346 340 335 329 323 316 311 306 304 304 303 301 302 304 308 311 313 315 317 318 319 321 322 321 321 322 323 325 326 327 329 331 334 335 336 338 339 341 342 343 344 345 346 345 343 340 340 339 338 337 336 335 334 333 332 331 331 331 330 329 328 327 327 327 328 328 328 327 327 327 327 327 328 328 330 335 336 337 336 335 335 335 335 333 332 330 329 327 326 326 325 325 325 324 323 320 320 321 322 321 320 320 322 324 325 322 317 311 308 306 306 305 303 302 305 309 313 314 315 310 308 308 310 314 317 317 316 311 303 296 291 288 287 285 285 284 283 280 276 275 275 277 280 283 286 286 286 285 285 286 289 289 289 287 285 284 284 284 285 285 285 285 285 284 284 283 282 283 284 288 294 294 294 293 293 294 294 294 294 293 291 290 289 288 287 287 287 288 288 288 288 288 288 287 287 286 286 286 286 286 285 285 285 285 286 287 288 289 290 291 292 293 294 295 296 296 297 297 298 299 299 300 300 301 300 300 300 299 299 298 298 298 339 340 340 341 342 342 343 344 345 345 346 346 347 348 348 349 350 350 351 351 352 352 353 353 353 353 353 354 354 354 355 356 359 2 7 12 18 21 19 13 10 13 23 38 52 61 63 65 69 74 78 80 81 84 89 90 89 88 86 86 86 88 91 93 94 95 94 93 91 89 87 85 85 84 84 83 83 83 83 83 83 83 82 82 83 84 85 86 86 87 87 88 89 89 89 90 91 93 95 98 101 101 100 97 94 91 88 85 83 80 77 76 76 77 79 79 79 78 77 75 74 73 72 70 68 66 65 64 64 63 63 64 65 66 67 69 72 75 78 81 82 84 87 90 93 96 97 95 95 96 97 99 101 103 104 105 107 109 107 104 100 98 97 105 117 129 134 135 135 133 130 127 129 134 140 145 149 152 157 159 156 143 134 131 136 193 313 323 327 328 328 328 329 330 332 335 342 350 356 359 0 354 333 294 281 306 326 340 350 1 42 102 117 122 121 86 17 1 359 357 356 355 354 353 352 351 351 350 349 349 348 347 346 346 349 350 350 350 349 349 350 350 351 351 351 351 352 352 352 352 353 353 354 354 354 354 354 355 357 360 1 3 4 4 4 4 3 4 5 6 7 8 9 9 10 10 10 10 9 9 9 9 8 8 7 6 4 3 2 2 1 0 360 360 1 2 4 6 8 10 12 14 17 20 23 27 29 32 35 37 38 39 40 40 39 37 34 34 37 41 43 41 35 19 3 349 340 335 332 330 328 325 321 318 315 313 311 308 308 309 311 313 314 315 317 318 320 321 321 322 322 322 323 324 326 328 330 333 335 336 337 338 340 341 342 343 344 345 345 345 343 340 340 339 338 336 335 334 333 332 331 330 330 330 329 328 327 327 327 328 328 328 327 327 326 326 326 327 327 328 329 333 336 336 336 336 336 336 335 334 333 332 330 328 326 325 325 324 324 323 321 319 318 318 321 319 318 318 320 324 326 324 318 312 307 305 306 307 307 309 311 313 313 312 310 308 307 305 306 310 314 319 323 322 314 305 298 294 292 291 290 288 285 281 277 275 274 275 277 279 281 282 282 282 282 283 285 287 289 290 288 285 285 285 285 285 284 283 283 283 283 282 282 283 285 291 294 295 294 294 294 295 295 295 295 294 293 292 290 289 288 288 288 289 289 289 289 288 288 287 287 286 286 286 285 285 285 284 284 284 285 286 286 287 288 289 290 291 292 293 293 294 295 295 296 296 297 298 298 299 299 299 299 298 298 297 297 296 338 339 339 340 341 341 342 343 344 344 345 346 346 347 347 348 348 349 350 350 351 351 351 352 352 352 352 352 352 353 353 354 357 0 4 8 11 12 8 2 358 2 11 23 37 50 55 59 65 72 77 82 83 85 90 92 92 91 89 87 87 88 89 92 93 93 93 92 90 88 87 85 84 83 82 81 81 80 80 81 81 81 81 81 81 82 83 83 84 85 86 87 88 88 87 88 89 92 95 99 102 103 101 99 96 93 91 89 85 81 79 78 78 79 79 80 80 80 79 78 77 75 74 71 68 66 64 64 63 63 63 64 65 66 68 69 72 74 78 81 83 85 87 90 93 96 97 95 95 96 97 99 101 102 102 102 101 100 100 99 98 97 99 109 121 135 141 139 135 129 124 122 128 135 144 152 155 156 161 164 160 155 152 149 150 160 287 312 319 322 322 323 325 326 328 329 334 350 17 41 49 31 321 267 251 275 305 323 335 345 18 118 124 125 121 85 10 359 357 354 353 351 350 350 349 347 346 345 344 343 342 342 342 342 345 347 347 346 346 346 346 346 347 347 347 347 347 347 348 349 350 351 351 351 351 352 353 355 357 359 1 3 5 6 6 6 6 7 8 9 10 11 12 12 12 13 13 13 13 12 12 11 11 10 8 7 5 3 2 1 360 359 358 358 358 359 0 2 4 6 8 11 14 17 20 23 26 29 32 34 35 36 37 37 35 32 28 26 27 29 31 31 26 11 355 343 334 330 328 328 328 328 328 327 325 324 323 320 318 317 317 317 316 317 317 318 319 320 321 321 321 322 323 325 327 329 331 334 336 337 338 339 340 342 343 343 344 344 344 343 341 340 339 338 337 335 334 334 333 332 331 330 330 329 329 328 328 328 327 327 327 327 327 326 326 325 326 326 327 328 330 333 335 335 335 336 338 338 336 334 333 332 331 329 327 325 324 323 322 321 319 318 317 317 320 320 319 318 319 322 324 322 317 312 307 306 307 309 311 312 312 311 310 307 305 303 302 300 301 303 309 317 327 329 325 316 307 301 297 295 292 288 285 281 278 276 274 274 275 277 278 278 278 279 280 280 282 284 287 290 289 286 285 284 284 284 283 283 283 283 284 284 285 286 287 292 295 295 295 294 295 295 296 296 296 295 294 293 292 291 290 290 290 290 290 290 289 288 288 287 287 287 286 286 285 285 284 284 284 284 284 285 285 286 287 288 289 290 290 291 291 292 293 293 294 294 295 296 297 297 297 297 297 297 296 296 296 295 338 338 339 339 340 341 341 342 343 343 344 345 345 346 346 347 347 348 349 349 350 350 350 351 351 351 351 351 351 351 351 352 354 358 2 5 7 7 1 355 351 354 3 15 28 40 49 57 65 72 78 81 83 85 88 91 93 92 91 89 88 88 88 90 91 92 92 91 90 88 87 86 84 83 82 80 79 78 78 78 79 80 80 80 80 81 81 82 83 83 84 85 87 87 88 88 89 91 95 98 102 103 101 99 97 95 93 90 87 83 82 81 80 80 80 80 80 80 80 80 79 77 76 73 69 66 64 64 64 63 64 65 66 67 68 69 71 74 77 80 83 85 88 90 93 96 98 98 97 97 97 99 100 101 100 99 97 97 97 97 98 100 106 122 136 144 143 134 128 123 120 121 126 134 143 152 157 158 161 162 161 161 164 168 166 161 172 253 297 308 312 315 318 320 322 324 329 1 88 106 110 117 175 225 239 253 274 293 303 301 214 140 132 127 115 42 2 357 354 352 350 349 348 347 346 344 342 340 339 337 337 336 337 338 339 340 341 341 341 342 342 342 342 342 342 342 342 343 344 345 346 347 348 349 350 352 353 355 357 359 1 3 4 6 6 7 9 10 12 13 13 13 14 14 15 15 15 15 15 14 14 13 12 11 10 8 6 4 2 1 360 358 357 357 357 358 359 360 1 2 5 8 11 14 16 18 21 24 26 28 29 30 31 30 28 24 20 16 14 14 15 15 12 1 349 338 330 326 326 327 329 331 333 334 334 333 331 329 326 323 321 319 318 317 317 317 317 318 318 319 320 322 323 325 327 331 333 335 338 339 340 340 342 343 344 345 345 344 343 342 341 341 339 338 336 335 334 333 333 332 331 331 330 330 329 328 329 329 329 328 327 327 327 327 326 325 325 325 326 327 329 332 334 335 335 337 338 337 335 332 332 332 331 330 328 326 323 322 320 319 318 317 317 317 320 321 321 320 321 322 322 320 317 313 311 310 311 312 314 314 313 310 307 303 300 298 296 294 294 296 301 313 325 333 334 326 317 309 303 297 291 288 284 281 279 277 275 274 274 275 276 276 277 277 278 279 281 283 285 289 290 288 286 285 285 284 284 284 285 286 287 288 288 289 290 292 294 296 295 295 296 297 297 298 298 297 297 296 295 294 293 293 293 292 292 291 290 289 288 288 287 287 286 286 285 285 284 284 284 284 284 284 284 285 286 286 287 288 289 289 290 290 290 291 292 293 294 295 296 296 296 296 295 295 295 295 294 294 337 337 338 339 339 340 340 341 342 343 343 344 344 345 345 346 346 347 348 348 348 349 349 349 349 349 349 349 349 349 349 350 352 356 0 3 4 3 358 352 349 350 356 8 22 35 46 55 64 72 78 82 83 83 85 88 91 92 91 90 89 90 91 92 93 93 93 92 90 88 87 86 85 83 82 80 79 77 76 76 77 77 78 79 80 81 81 82 82 83 83 85 86 88 89 90 92 93 95 98 100 102 101 99 97 95 95 92 88 86 84 84 82 81 79 78 78 78 78 78 78 77 76 73 69 66 64 65 65 65 65 66 67 68 68 70 71 73 76 79 83 86 89 91 93 95 97 98 98 97 98 99 100 101 100 99 98 98 98 99 100 106 118 130 135 135 134 132 129 124 123 124 126 129 134 140 147 151 153 154 153 153 154 155 147 138 137 147 163 203 270 298 308 311 312 314 318 342 114 123 127 141 177 211 231 245 259 266 262 243 208 174 137 65 13 358 355 353 351 349 347 346 345 344 342 341 339 337 335 333 333 333 333 334 334 335 336 337 338 338 338 337 337 337 336 336 336 337 338 340 342 344 346 348 350 352 354 356 358 359 1 3 4 6 7 9 11 13 14 15 15 16 16 16 16 16 16 15 15 14 13 12 12 11 10 9 7 6 4 2 1 359 357 357 356 357 357 358 359 360 2 5 9 11 13 14 16 18 19 21 22 22 22 20 16 12 7 3 360 358 357 356 353 346 340 334 329 328 330 332 334 337 340 341 340 338 337 334 331 327 324 320 319 318 317 317 316 316 316 317 319 321 323 325 328 332 335 337 339 341 341 343 344 345 345 345 344 343 343 342 342 341 340 338 336 335 334 334 334 333 333 332 331 331 330 329 330 331 331 329 327 328 328 328 327 326 325 325 326 326 328 330 333 334 336 337 338 337 334 333 332 332 331 330 328 325 323 321 319 318 317 316 317 317 319 322 324 324 324 324 323 321 318 316 315 314 315 315 314 313 310 307 303 299 296 294 292 291 290 291 294 306 319 332 341 338 333 325 313 301 295 290 287 283 281 279 277 276 275 275 276 276 276 277 277 278 280 282 284 286 289 289 288 287 286 286 286 286 287 288 289 290 290 291 292 293 294 296 296 296 297 298 298 299 300 300 300 299 299 298 297 296 295 294 293 292 291 289 289 288 287 287 286 286 285 285 285 284 284 284 284 284 284 284 285 285 286 287 288 288 288 288 288 289 290 291 292 293 295 296 295 295 294 294 293 293 292 292 336 337 337 338 338 339 340 340 341 342 342 343 343 344 344 345 345 346 346 347 347 348 348 348 348 348 348 348 348 348 347 348 350 353 357 0 1 0 358 353 350 349 352 360 13 30 44 54 63 71 78 82 83 83 84 86 90 92 93 92 93 94 96 98 98 97 96 93 92 90 89 87 86 84 83 81 80 79 77 76 75 76 76 78 80 81 82 82 83 83 84 86 87 89 91 93 94 96 97 99 101 101 101 99 97 96 95 93 90 87 85 84 83 81 78 76 74 74 74 74 73 72 71 69 67 65 65 66 67 68 67 67 67 68 69 71 72 74 76 79 82 85 88 91 93 96 97 98 98 97 97 98 99 100 101 101 100 99 99 100 101 106 113 117 113 111 115 125 145 147 140 132 127 123 123 125 131 139 142 143 144 144 142 140 134 128 127 134 145 158 181 231 255 244 244 253 263 213 148 140 141 156 181 202 217 230 240 240 230 214 203 245 336 345 348 348 349 349 347 345 343 342 341 339 337 336 334 332 331 329 329 329 329 330 330 331 332 332 333 333 333 333 332 332 332 332 333 334 335 337 339 341 343 346 349 352 354 356 358 359 1 3 4 6 9 11 13 14 15 16 16 17 17 17 16 16 16 15 14 13 12 11 11 10 10 9 8 7 5 4 3 1 359 358 357 357 357 357 359 360 1 4 7 10 10 11 11 12 13 14 14 13 12 8 3 358 352 347 344 342 341 338 336 333 332 331 332 335 337 340 342 344 345 345 345 345 343 341 338 333 329 325 323 322 323 323 321 317 315 315 317 320 324 327 330 334 337 340 341 343 344 345 345 346 345 345 344 343 342 341 341 341 340 338 337 336 335 335 335 334 334 333 332 331 330 330 331 332 333 332 330 330 330 329 328 326 326 326 326 327 328 330 332 334 335 337 338 338 335 334 333 332 331 329 326 324 322 320 319 317 317 316 317 318 319 321 325 326 326 325 325 324 321 319 318 317 316 315 313 310 307 303 299 296 294 292 292 291 291 291 292 299 311 325 339 346 348 341 323 307 301 296 292 288 284 282 280 279 278 277 277 277 277 277 278 278 280 281 283 284 286 288 289 288 287 287 287 288 289 290 290 291 292 292 293 294 294 295 296 296 297 298 300 301 302 303 303 303 302 302 300 299 298 297 295 293 292 290 289 288 288 287 287 286 286 286 285 285 284 284 283 283 283 284 284 284 285 286 287 287 287 287 287 287 288 289 291 292 294 295 296 296 295 294 293 291 291 291 336 336 337 337 338 338 339 339 340 341 341 342 343 343 344 344 344 345 345 346 346 346 347 347 347 347 347 346 346 346 346 346 347 349 353 357 358 358 357 353 350 349 350 354 5 22 39 52 61 69 76 81 83 83 84 87 90 93 94 94 96 99 101 102 101 99 97 94 93 92 91 89 87 85 84 83 82 81 79 78 76 76 76 78 80 81 82 83 83 84 86 88 90 92 94 95 97 98 99 100 102 102 101 99 97 96 95 94 92 89 87 85 83 79 76 74 72 71 71 71 70 69 67 67 66 66 66 67 68 69 69 68 68 69 70 72 73 75 77 79 81 84 87 90 92 95 97 98 97 97 98 98 99 100 101 101 101 99 98 99 100 102 103 102 101 104 114 135 172 154 144 136 128 120 114 115 119 124 126 128 131 133 136 136 132 127 125 132 148 165 188 212 215 198 189 180 172 162 156 150 152 167 188 204 214 222 228 227 217 207 210 313 339 344 346 343 342 341 340 339 337 337 335 332 330 329 329 328 327 325 325 325 325 325 325 325 326 327 328 328 329 329 329 330 330 331 332 332 333 335 336 338 342 345 349 352 354 356 358 359 0 2 4 7 9 11 13 14 15 16 17 17 17 16 15 15 14 14 13 12 11 10 10 10 9 9 8 8 7 6 5 3 2 0 359 358 357 358 359 360 1 3 5 7 8 8 7 8 8 7 6 4 2 357 351 345 339 336 334 332 331 329 329 330 331 333 336 340 342 344 345 346 344 344 344 344 344 343 341 339 336 333 331 330 331 335 331 326 321 318 319 323 327 331 334 337 341 343 344 345 346 346 346 346 345 344 343 342 341 341 341 341 340 339 337 336 336 335 335 334 334 333 333 332 332 332 333 334 336 335 333 332 331 330 328 327 327 326 327 327 329 331 332 333 335 336 338 338 336 334 333 332 330 328 325 322 321 319 318 318 317 317 318 318 319 319 322 323 324 325 326 326 324 323 321 319 316 314 310 307 302 298 294 292 291 290 290 290 292 292 293 296 305 321 338 349 355 345 325 317 310 304 299 295 291 288 286 284 282 281 280 280 279 279 279 279 280 281 282 283 284 286 288 287 287 288 289 290 291 292 292 292 292 293 293 294 294 294 295 296 297 299 300 302 304 305 306 306 306 305 304 303 301 300 298 296 294 292 290 289 289 288 288 287 287 286 286 285 285 284 284 283 283 283 283 283 284 285 285 286 286 285 285 286 286 288 289 291 292 293 295 296 296 295 294 292 291 290 335 336 336 336 337 338 338 339 339 340 340 341 342 342 343 343 344 344 344 345 345 345 346 346 346 345 345 345 345 345 344 344 345 347 350 353 356 356 355 352 349 346 346 351 2 19 35 47 57 66 75 80 83 84 84 87 90 93 94 92 96 100 102 103 101 99 96 94 94 93 92 90 88 86 85 84 84 83 81 80 78 77 77 78 79 80 81 82 83 84 86 87 89 92 95 97 99 100 101 102 103 103 102 100 96 95 95 94 93 91 89 87 83 78 75 73 71 70 70 69 68 68 68 67 67 67 67 67 68 69 69 69 69 69 71 72 74 75 77 79 81 83 86 87 89 93 96 99 99 99 98 98 99 100 101 102 101 99 98 98 99 100 100 100 101 107 122 147 176 157 149 141 131 120 112 112 114 115 116 119 122 127 133 140 135 130 129 136 161 184 212 227 222 212 197 183 171 162 154 152 157 170 189 210 225 233 235 234 225 229 266 320 338 343 341 335 330 330 330 330 329 329 327 325 323 323 322 322 322 321 320 321 321 320 320 319 319 321 322 324 325 326 328 329 330 330 330 331 332 333 335 337 341 344 348 351 353 355 357 357 359 1 3 6 8 10 12 14 15 16 16 16 16 16 15 14 13 13 12 12 11 10 10 10 9 9 8 8 7 6 5 4 3 2 1 360 359 358 359 0 1 2 4 5 6 6 6 6 6 4 2 359 356 351 345 339 334 333 332 332 332 332 334 336 338 340 342 344 345 346 347 346 344 343 343 343 343 343 343 343 342 342 341 339 338 342 341 338 334 331 331 334 336 339 340 342 345 346 347 347 347 347 346 344 343 342 342 342 341 341 341 341 340 339 338 337 336 335 335 334 334 334 334 334 334 334 335 336 338 337 335 334 333 331 330 328 328 327 328 328 330 331 331 332 334 336 337 337 335 334 333 332 329 326 323 321 320 319 319 319 319 319 318 318 318 317 317 318 319 321 323 324 325 325 323 320 316 311 307 302 298 294 291 289 289 289 290 293 295 297 297 300 308 322 337 348 356 355 338 326 317 310 305 301 298 295 293 290 288 286 285 284 283 282 281 281 281 282 282 283 284 286 288 288 287 288 289 291 292 292 293 293 293 293 293 293 294 294 295 296 297 298 300 303 305 307 308 308 308 308 307 306 305 303 301 299 297 294 293 291 290 290 289 289 288 288 287 287 286 285 284 283 283 283 282 282 282 283 284 285 285 284 284 284 285 287 288 289 290 292 293 294 295 295 295 294 292 291 335 335 335 336 336 337 337 338 338 339 340 340 341 341 342 342 343 343 343 344 344 344 344 345 344 344 344 344 344 343 343 343 344 346 349 352 354 354 354 351 347 344 343 348 2 18 32 42 52 62 71 77 81 82 82 84 88 90 90 88 93 98 100 101 100 97 95 93 93 93 91 90 88 87 86 86 85 84 83 82 80 78 77 77 78 79 80 81 82 84 85 86 87 89 92 95 98 100 102 103 103 103 101 99 97 95 95 94 93 92 90 88 84 79 75 73 71 70 70 70 69 69 70 70 70 69 69 68 67 67 68 69 70 70 70 72 74 76 78 79 80 82 83 85 87 91 94 97 98 99 98 99 100 101 101 102 100 98 97 97 98 99 100 101 104 111 130 151 166 158 158 155 142 126 115 114 113 113 114 116 119 126 135 144 136 133 136 147 180 200 218 224 221 217 208 196 182 169 160 159 163 171 186 207 224 238 246 249 254 273 297 317 330 333 328 316 308 311 316 319 321 321 319 317 316 315 315 315 314 314 315 315 315 315 315 314 314 315 317 318 320 322 324 326 327 327 328 328 329 331 333 336 340 343 346 349 351 353 354 355 356 359 2 5 7 10 12 13 14 14 14 15 14 14 14 13 13 12 12 12 11 11 10 9 9 8 8 7 6 6 5 4 3 3 2 1 0 360 0 0 1 2 3 4 4 5 5 5 5 3 0 357 354 351 347 343 339 338 337 337 338 339 342 345 347 349 350 350 350 351 351 351 350 348 348 349 349 349 348 347 347 348 349 349 347 347 348 349 350 351 350 348 348 347 347 347 348 348 348 348 347 346 344 343 342 341 342 342 342 342 342 341 341 340 339 338 337 336 335 335 334 335 335 336 336 337 337 336 336 336 336 335 334 332 331 330 329 329 330 331 332 332 332 332 334 335 337 336 335 333 332 330 328 325 323 321 321 321 320 320 320 319 318 317 317 317 317 318 318 318 320 321 322 321 321 318 314 310 305 302 299 297 297 297 299 299 300 302 305 306 307 310 317 329 341 349 350 349 339 326 316 310 305 302 301 299 297 294 292 290 289 288 287 285 284 283 282 283 283 284 285 287 287 287 287 287 289 290 291 292 292 293 293 293 293 293 293 293 294 295 296 298 301 304 306 307 308 309 309 309 309 308 307 305 304 302 300 298 296 294 293 292 291 291 290 290 289 288 287 286 285 284 283 283 282 282 281 282 282 283 283 283 283 282 283 285 287 288 289 290 291 292 293 293 293 293 293 292 334 335 335 335 336 336 337 337 338 338 339 339 340 340 341 341 342 342 343 343 343 343 344 344 343 343 343 343 343 342 342 342 343 345 349 352 354 354 354 350 347 343 342 345 360 16 29 39 48 58 66 72 75 75 77 80 84 86 83 83 88 94 96 97 96 94 92 91 91 90 90 89 88 87 86 86 86 85 85 84 82 79 76 75 76 78 79 81 83 84 85 86 86 87 88 91 95 99 101 103 103 102 100 98 96 95 94 93 92 91 90 89 85 80 77 75 73 72 72 72 72 72 72 72 72 71 69 68 68 67 68 68 69 69 69 70 73 75 77 78 79 80 81 83 86 89 92 94 96 96 97 98 99 100 101 101 100 97 96 96 97 99 100 102 106 114 130 140 149 159 172 167 143 127 120 118 115 114 113 114 117 126 137 143 137 138 146 165 197 214 223 224 220 217 212 203 190 178 172 169 171 177 190 208 223 236 250 269 288 301 308 310 307 298 286 280 284 294 303 309 311 311 310 307 306 305 305 305 306 306 307 308 309 310 311 310 309 310 311 312 313 315 317 319 321 322 323 325 327 329 332 335 339 342 345 347 349 350 351 352 354 357 0 4 7 9 11 12 12 12 13 13 13 13 13 13 12 12 12 12 11 10 10 9 8 8 7 7 6 6 5 5 4 3 2 2 2 2 2 2 2 2 2 3 3 4 4 3 3 2 360 357 355 353 351 349 347 346 345 345 346 348 351 354 356 357 357 356 356 357 358 357 356 355 354 354 353 352 351 351 351 351 352 354 355 356 357 359 360 0 359 357 355 354 353 352 351 350 349 348 347 345 344 342 342 342 342 344 344 344 343 343 342 342 341 341 339 338 337 336 336 336 337 337 337 337 337 336 336 336 336 336 335 334 333 332 332 332 334 335 335 334 334 333 334 335 335 335 334 333 332 330 327 325 324 323 323 322 322 321 320 319 318 318 317 318 319 320 320 321 321 321 321 321 321 319 317 314 309 308 308 309 311 313 315 316 315 316 317 318 320 323 328 336 343 346 345 340 334 326 318 310 304 299 296 295 294 293 291 291 290 290 290 289 287 285 285 285 286 287 288 288 288 287 286 287 288 290 291 292 293 294 295 295 295 294 293 293 293 293 295 297 300 303 305 307 308 308 308 308 308 308 307 306 305 304 302 300 299 297 295 294 294 293 292 292 291 290 289 287 286 285 284 283 282 281 281 281 281 282 282 282 281 280 281 283 285 287 288 289 290 290 291 292 292 292 292 292 334 334 334 335 335 335 336 336 337 338 338 339 339 339 340 341 341 341 342 342 342 343 343 343 343 342 342 342 342 342 342 342 343 345 348 353 355 355 353 350 345 342 342 345 356 13 28 39 47 54 60 62 62 61 68 75 80 82 78 78 83 91 92 92 90 89 87 87 88 88 88 88 88 87 87 86 86 86 85 84 81 78 75 75 75 77 79 82 84 84 85 85 85 86 86 88 91 96 100 102 102 101 98 96 95 93 92 91 90 90 89 88 84 81 78 76 75 74 74 74 74 75 74 74 73 72 71 70 69 68 68 67 67 67 67 69 71 73 75 77 78 79 80 82 85 88 91 93 94 94 94 96 97 98 99 100 99 96 96 96 98 99 102 106 111 119 129 137 147 161 176 174 148 134 130 125 119 115 113 112 115 129 139 144 146 151 163 184 213 220 225 227 225 221 215 206 196 185 176 173 174 181 194 213 226 233 247 272 292 300 300 293 279 266 257 257 266 280 292 297 299 299 298 295 294 293 294 295 297 298 300 301 304 305 306 306 305 305 305 306 306 307 309 312 314 316 318 321 325 328 332 336 339 341 344 346 347 348 349 350 353 356 0 4 7 8 10 11 11 11 11 12 12 12 12 12 12 12 12 11 11 10 9 9 8 7 7 7 7 7 6 6 5 3 3 3 3 2 2 3 3 3 3 3 3 2 2 1 0 360 359 357 355 354 353 352 352 352 351 352 353 355 358 360 1 2 2 1 1 1 1 1 359 357 355 354 353 352 352 352 353 354 356 357 358 360 1 1 1 2 2 1 359 357 356 354 352 351 349 348 346 345 343 343 342 343 344 345 345 345 345 344 344 344 343 342 341 339 338 338 338 338 338 337 337 336 336 335 335 336 336 336 336 335 335 334 334 334 335 335 336 335 335 334 335 335 335 335 335 334 333 331 329 327 325 325 324 323 322 321 320 319 318 317 317 318 319 321 322 323 323 322 322 321 321 321 320 319 317 316 316 317 323 325 326 326 326 326 327 329 331 333 337 341 343 342 339 334 329 325 320 314 309 301 294 291 290 290 289 290 291 292 293 292 291 289 289 289 290 292 293 293 292 291 289 289 290 291 293 294 296 297 298 298 298 297 295 294 293 294 295 297 299 301 303 305 306 307 307 308 308 307 306 306 305 304 303 301 300 298 297 296 296 295 295 294 293 291 290 289 288 286 285 284 283 282 281 280 281 281 281 281 280 279 279 281 284 285 287 288 288 289 290 290 291 291 291 291 333 333 334 334 334 335 335 336 336 337 337 338 338 339 339 340 340 341 341 341 342 342 342 342 342 342 341 341 341 341 341 341 342 345 349 353 355 355 354 350 345 341 340 343 352 8 24 36 44 49 53 53 54 57 65 71 75 75 72 75 81 87 89 87 86 85 84 85 87 88 88 88 89 89 88 86 86 86 85 83 80 77 75 75 75 78 81 83 84 84 84 85 85 86 86 88 90 94 98 102 103 101 98 95 93 91 89 89 88 88 87 86 82 80 78 77 76 75 75 75 76 76 76 75 75 74 73 71 70 69 68 67 66 66 66 67 69 71 74 76 78 79 80 82 85 88 90 93 94 93 93 95 96 97 99 99 99 96 96 97 99 102 106 111 116 123 132 140 149 158 164 163 150 144 138 128 120 114 112 112 117 134 144 152 160 169 179 199 220 221 223 226 226 223 217 207 196 185 176 174 177 184 197 215 230 234 241 256 270 273 267 256 245 238 234 237 250 267 281 285 286 286 286 284 284 284 285 288 289 290 290 292 295 297 298 299 299 300 300 300 299 298 300 302 305 309 314 318 323 328 332 335 338 340 342 344 345 346 347 350 353 357 0 4 7 8 9 10 10 11 11 11 12 12 13 13 13 13 12 12 11 10 10 9 8 8 8 8 7 7 7 6 5 5 4 4 3 3 3 4 4 4 4 4 3 3 2 1 0 360 359 358 356 355 354 353 353 354 355 356 357 359 360 1 1 2 2 3 3 2 2 0 359 357 355 355 355 356 356 356 356 357 358 359 0 1 1 1 2 4 4 3 1 359 357 355 353 351 349 348 347 345 345 344 344 345 345 346 347 347 346 345 345 344 344 343 342 341 340 340 339 339 339 338 337 336 335 335 336 336 336 336 337 336 336 335 335 334 334 334 334 334 335 335 335 336 336 336 336 335 334 332 330 328 327 325 324 324 323 321 319 318 316 315 316 318 320 321 322 323 323 322 322 321 321 321 320 320 319 318 318 319 327 331 332 332 333 333 334 335 336 338 341 342 341 339 335 331 327 323 319 316 313 307 298 293 291 291 291 291 292 293 294 294 293 292 291 292 293 295 296 297 297 296 294 293 293 294 295 296 298 299 300 301 300 299 298 296 295 295 296 297 299 300 301 303 303 305 306 307 306 306 306 306 305 304 303 302 300 299 298 298 297 297 296 295 295 294 292 291 289 288 286 285 283 282 281 280 280 280 280 280 278 277 276 278 281 284 285 286 287 288 289 289 289 290 290 290 332 332 333 333 334 334 334 335 335 336 337 337 338 338 339 339 339 340 340 341 341 341 341 342 341 341 341 340 340 341 341 341 342 344 348 352 354 355 354 351 346 341 338 339 347 0 17 28 36 43 50 55 59 63 68 69 69 69 69 72 80 84 85 83 82 82 82 85 87 88 89 89 90 91 89 87 86 86 85 83 79 76 74 74 76 78 81 82 84 84 84 84 85 85 87 89 90 92 96 100 102 102 100 96 93 90 88 87 86 85 83 81 80 79 78 78 77 76 76 77 78 81 81 81 79 78 75 72 70 69 68 67 67 66 66 66 68 69 72 74 76 77 79 81 83 85 88 89 90 91 93 94 95 97 98 100 100 99 98 99 101 104 109 112 118 125 136 144 150 154 156 154 149 145 136 126 117 111 111 119 134 143 154 165 173 179 187 203 217 217 216 218 220 219 213 202 191 183 178 177 181 188 198 210 223 224 223 225 227 226 216 208 204 204 210 222 238 255 269 274 276 278 279 280 282 283 284 286 284 282 280 279 280 282 284 286 288 290 291 290 289 289 291 294 299 305 311 317 322 327 331 334 337 339 340 341 343 345 347 350 353 357 1 4 7 8 9 10 11 11 11 12 12 13 13 14 14 14 13 13 12 11 10 9 9 9 9 9 8 8 8 7 6 6 5 4 4 4 4 5 5 5 5 5 5 4 4 3 3 2 1 1 359 358 356 355 355 355 356 357 358 359 359 359 360 360 1 2 3 4 5 4 2 0 359 360 0 0 360 359 359 359 360 0 1 2 2 2 3 4 4 2 0 359 358 356 354 351 349 349 349 348 347 347 346 346 346 347 348 348 347 346 345 344 344 343 343 342 341 340 340 341 341 340 338 337 337 336 337 337 337 338 338 338 338 337 336 335 335 335 335 335 336 336 337 338 338 339 338 337 335 333 331 329 327 326 325 325 324 322 319 317 315 315 316 318 319 320 321 321 321 321 321 320 319 319 319 319 318 318 318 318 323 328 331 333 335 336 337 338 339 339 340 340 338 337 333 330 326 323 320 317 314 310 303 297 294 294 293 293 294 294 294 294 294 293 293 293 295 298 301 303 303 300 298 296 296 296 297 298 298 299 300 301 302 301 300 299 298 297 297 298 299 300 301 301 302 303 305 306 306 306 306 306 306 305 304 303 302 301 300 299 299 298 298 297 296 296 294 293 291 290 288 286 285 283 282 281 280 279 279 279 277 275 273 274 278 281 284 285 286 287 287 288 288 288 288 288 331 331 332 333 333 333 334 334 335 335 336 336 337 338 338 338 339 339 340 340 340 341 341 341 341 341 340 340 340 340 340 341 341 342 346 350 354 356 355 350 346 341 338 337 343 354 10 23 33 43 52 62 66 69 70 69 67 66 66 70 78 80 79 77 76 77 79 81 84 85 86 88 89 91 89 87 86 86 85 82 79 76 74 74 76 77 79 81 82 83 84 84 84 85 86 89 91 92 94 97 100 102 101 99 95 91 87 85 84 83 80 79 78 79 79 79 78 77 77 78 81 83 84 84 83 80 75 73 71 70 69 68 68 68 68 68 68 69 70 72 74 75 77 79 80 82 84 86 88 91 93 94 96 97 98 99 101 101 99 99 101 104 108 111 117 125 135 143 146 148 149 148 143 139 130 121 113 110 115 129 147 157 166 175 182 189 195 204 210 211 208 208 210 209 204 194 186 182 180 182 186 192 197 204 212 210 205 202 200 199 198 196 195 198 206 218 233 248 259 265 270 274 278 283 286 288 288 287 284 278 272 266 264 264 266 269 272 275 276 277 278 280 281 286 292 300 307 314 319 324 329 333 336 338 339 341 343 346 349 352 355 358 2 5 7 9 10 11 12 12 13 14 14 14 15 15 15 15 15 14 13 12 11 10 10 10 10 10 10 9 9 8 7 6 6 5 5 5 5 6 6 6 6 6 5 5 5 5 4 4 3 3 2 2 1 360 359 358 358 358 359 359 0 1 1 2 3 5 7 9 11 10 8 6 6 6 5 4 3 3 2 2 2 2 2 2 2 2 2 2 2 1 359 359 358 356 354 353 351 351 351 350 350 349 348 347 346 347 348 348 348 346 345 344 344 343 343 342 342 341 341 342 342 341 341 340 339 338 338 338 339 340 340 340 340 339 338 338 338 337 337 337 338 338 338 339 340 340 339 338 336 333 331 329 327 327 326 326 326 324 321 318 315 315 315 316 316 317 318 318 319 319 318 317 316 315 315 315 315 316 316 316 317 318 320 322 324 324 326 332 335 336 336 336 335 333 331 328 325 323 321 318 316 313 309 304 300 298 296 296 296 295 296 296 296 296 296 296 298 301 305 308 308 305 302 298 298 298 298 298 298 299 300 301 301 302 301 300 300 299 299 300 300 300 301 302 302 303 305 305 306 306 306 307 307 306 306 305 304 304 303 302 301 300 299 298 298 297 296 295 294 292 290 288 286 284 283 282 280 279 279 278 276 274 271 271 274 278 281 283 284 285 286 286 287 287 287 287 329 330 331 332 332 333 333 334 334 335 335 336 336 337 337 338 338 339 339 340 340 340 341 341 341 341 340 340 339 339 339 340 341 342 345 348 352 354 353 350 345 341 338 338 342 355 11 26 37 47 56 64 68 70 70 68 66 64 62 63 69 71 69 67 67 70 72 75 77 79 81 83 85 87 86 86 85 85 85 83 80 78 76 75 75 76 78 80 81 82 83 83 83 83 84 86 89 92 93 95 97 100 101 100 97 91 88 85 83 82 78 77 78 80 82 81 80 79 78 80 82 84 85 85 83 80 76 74 73 72 71 70 69 69 70 70 70 70 71 72 73 74 76 77 79 81 83 85 87 89 92 94 96 97 98 99 101 100 98 99 100 102 105 110 115 123 132 139 142 143 143 141 133 128 121 114 112 117 146 156 160 167 174 180 186 192 194 203 207 206 203 201 203 203 198 189 184 183 184 187 190 194 197 200 205 205 203 199 197 198 202 203 204 208 215 225 236 247 255 262 268 274 280 285 288 289 289 288 284 278 270 261 255 255 256 258 261 263 264 267 270 273 275 279 285 293 300 308 315 321 326 330 333 336 339 341 344 347 351 354 357 1 4 7 10 11 12 12 13 14 15 16 16 16 17 17 17 17 17 16 14 13 12 12 12 12 12 12 11 11 10 10 9 8 7 6 6 5 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 3 2 2 2 1 1 2 3 4 6 8 9 11 13 15 15 14 13 11 10 10 8 7 7 6 5 5 4 3 2 1 0 360 360 0 0 360 359 359 358 357 356 355 354 352 352 351 351 350 349 348 347 348 348 348 348 347 345 344 344 344 344 344 343 343 342 342 342 342 341 341 340 339 339 339 340 341 341 342 341 341 340 340 340 339 339 339 339 340 340 340 340 340 340 339 336 334 332 330 329 328 328 328 328 326 323 319 316 315 314 313 313 313 314 314 315 315 315 314 313 312 312 312 312 313 314 314 314 314 314 314 313 312 313 314 317 320 325 332 331 330 328 326 324 322 320 319 317 315 313 311 308 304 300 298 298 297 297 297 298 298 298 299 300 303 308 311 311 310 307 301 300 300 299 299 299 300 300 300 301 302 302 301 301 300 300 301 301 301 301 302 303 304 305 305 306 306 307 307 307 307 307 307 306 306 305 304 303 301 300 299 298 298 297 297 296 294 293 291 289 287 285 283 282 280 279 277 276 274 271 269 270 274 278 281 283 284 285 285 285 285 285 285 328 329 330 331 331 332 332 333 333 334 335 335 336 336 337 337 338 338 339 339 340 340 340 341 341 340 340 340 339 339 339 340 341 343 345 348 351 352 351 348 344 340 338 339 343 358 14 30 42 50 57 63 66 68 68 67 64 61 54 53 56 59 59 58 59 62 65 67 70 73 75 77 80 81 82 82 83 83 84 83 81 79 77 74 73 75 77 80 82 82 82 82 81 80 81 82 86 89 92 93 95 97 99 99 97 92 89 86 84 82 78 77 78 80 83 83 82 81 80 81 83 84 86 86 85 81 78 77 75 74 72 71 71 71 72 72 71 71 71 72 73 74 76 77 79 81 83 84 86 88 90 93 95 97 98 100 101 101 100 99 100 102 106 111 115 122 130 136 141 141 138 131 121 115 114 113 114 123 178 189 184 179 175 174 175 180 188 200 204 205 202 199 200 199 195 189 185 185 187 191 195 196 198 202 207 210 211 209 209 211 216 218 220 224 231 238 246 252 258 264 269 274 279 283 284 285 286 285 283 278 270 261 255 253 255 258 260 261 263 267 270 273 273 274 277 282 290 300 309 316 321 326 329 333 336 339 343 348 354 359 3 6 8 11 13 14 14 15 16 17 18 18 18 18 19 19 19 19 19 18 16 15 14 14 14 14 13 13 13 13 12 11 10 9 8 7 7 6 6 6 6 6 6 7 7 7 7 6 5 5 5 6 6 6 6 5 5 4 4 4 5 6 7 8 10 12 15 17 18 18 18 16 15 14 13 12 10 9 9 8 7 6 5 4 3 2 1 1 1 1 1 1 1 0 359 359 359 358 356 355 354 353 352 351 350 350 349 349 349 349 349 348 347 346 345 345 345 345 345 344 343 343 342 342 341 341 341 341 340 341 341 341 342 343 343 342 342 341 341 341 340 340 339 339 339 339 339 339 339 338 336 334 332 331 330 330 330 330 329 326 323 319 317 315 313 312 311 311 311 311 311 311 311 311 311 311 311 311 312 312 313 314 314 314 314 313 313 312 312 312 313 314 318 327 328 327 326 324 322 321 320 319 318 316 315 314 312 309 304 300 300 299 298 298 298 299 299 300 301 304 309 312 313 313 311 306 303 302 301 301 301 302 302 302 302 302 302 302 301 301 301 301 301 301 302 302 302 303 304 304 305 306 307 307 306 306 307 307 307 306 305 304 303 302 301 300 299 298 298 297 297 296 295 294 292 291 289 286 284 282 280 278 276 274 272 270 269 271 274 278 281 282 283 284 284 284 284 284 327 328 329 330 331 331 332 332 333 333 334 335 335 336 336 337 337 338 338 339 339 340 340 340 341 341 340 340 339 339 339 339 341 343 347 351 354 355 353 350 345 341 339 340 344 355 12 29 41 50 56 61 64 65 66 66 62 56 48 44 47 51 52 53 55 56 58 61 65 69 72 74 74 75 76 77 78 80 82 83 83 80 77 73 72 75 78 82 85 84 82 80 79 77 76 77 81 85 89 92 93 95 96 96 95 92 90 88 85 83 81 77 77 79 82 83 83 83 82 81 81 82 84 86 87 85 83 81 78 76 74 74 73 74 74 73 72 72 72 72 73 74 76 78 79 81 83 84 86 87 89 91 94 96 98 99 100 101 101 99 98 100 105 111 114 119 126 134 139 140 132 121 112 106 106 73 312 319 301 261 210 175 161 160 163 172 185 197 203 205 203 200 200 199 197 193 189 188 189 193 198 199 202 206 211 216 220 222 223 226 229 231 233 237 243 250 256 261 265 268 271 274 277 279 280 281 281 281 279 276 270 265 261 258 259 261 264 265 267 270 273 274 274 270 268 269 277 289 299 308 314 320 324 327 330 333 339 349 360 8 13 14 16 17 18 18 17 18 18 19 20 20 20 20 21 21 22 22 22 20 19 18 17 16 16 15 15 15 15 15 14 13 12 11 10 9 8 7 7 7 7 7 7 8 8 8 8 7 6 6 6 7 8 8 8 7 6 6 6 6 7 9 10 12 14 16 18 20 20 20 18 17 16 15 14 12 11 10 9 9 8 7 6 5 4 3 3 3 3 3 3 2 2 1 1 0 360 359 359 358 356 354 353 353 352 352 351 350 350 350 350 350 349 348 347 347 346 346 346 345 344 343 342 342 341 341 341 341 341 342 342 343 344 344 344 343 343 342 342 341 341 340 339 339 339 338 338 337 336 335 334 332 331 330 329 329 329 329 328 326 323 320 317 315 313 313 311 310 309 309 309 308 308 308 309 310 311 312 312 314 315 316 316 317 316 316 315 314 314 314 315 316 316 322 325 326 324 323 322 321 320 320 319 317 316 315 314 313 311 309 306 304 301 299 298 298 299 300 301 305 310 313 315 314 313 310 307 304 303 303 303 303 304 304 304 304 303 303 303 302 302 302 302 302 302 302 302 302 303 304 305 306 307 306 305 305 305 306 306 305 305 304 303 302 301 300 299 298 298 298 297 297 297 296 295 293 292 290 288 286 283 280 278 275 273 271 270 269 271 274 277 280 282 283 283 284 284 284 325 327 328 329 330 330 331 331 332 333 333 334 335 335 336 336 337 337 338 338 339 339 340 340 341 341 341 340 340 339 339 339 340 343 347 353 358 0 358 353 349 345 342 341 343 350 3 19 33 45 54 61 66 67 68 66 59 51 42 36 42 46 49 50 52 53 55 59 64 67 69 71 72 72 72 72 73 76 80 82 84 81 77 73 72 74 79 85 88 87 84 80 76 73 72 73 77 82 86 90 92 93 93 92 91 90 89 88 86 84 82 79 78 80 82 84 84 84 82 81 81 82 84 87 89 88 86 83 79 77 77 77 78 78 78 77 76 74 73 73 74 75 77 78 80 81 83 84 86 87 89 91 93 95 97 98 99 100 99 97 95 97 101 106 109 113 120 128 133 133 123 114 108 101 75 18 9 6 342 4 30 146 166 163 165 172 182 193 201 205 204 202 201 204 203 201 197 192 192 196 201 204 208 211 216 221 228 232 234 236 239 241 244 247 252 256 263 267 270 272 273 274 275 276 277 278 278 277 275 273 270 266 262 259 257 255 256 262 265 267 268 269 269 261 253 247 249 261 278 292 302 309 314 318 321 326 337 2 15 23 26 26 25 24 23 22 21 21 21 22 22 22 23 23 23 25 25 26 25 24 23 21 20 19 18 18 17 17 17 16 16 15 14 12 11 10 9 9 8 8 8 8 8 8 9 8 8 7 7 7 7 8 8 9 9 8 7 7 7 7 8 10 13 15 17 19 20 21 20 20 18 17 16 15 13 12 10 9 9 9 8 7 7 6 6 5 4 4 4 4 4 4 3 3 2 1 360 359 359 359 357 356 354 354 354 354 353 353 353 353 353 352 352 351 350 349 348 348 347 346 345 344 343 343 342 341 341 342 342 343 343 344 346 347 346 346 345 344 343 342 342 341 340 340 340 339 338 336 335 333 332 330 329 328 328 327 327 327 326 326 324 322 320 317 315 314 313 312 311 310 310 310 309 309 310 311 312 313 315 316 317 318 319 319 319 318 318 317 317 317 317 317 317 320 322 324 323 322 321 320 320 320 319 318 316 315 314 313 312 312 311 309 306 302 301 299 298 300 303 308 311 313 314 314 314 312 308 305 304 304 304 304 305 305 305 305 305 304 304 303 303 303 303 303 302 302 302 303 303 304 305 306 306 305 305 305 305 305 305 305 304 304 303 303 302 301 300 299 298 298 298 298 298 297 297 296 294 293 292 290 288 285 282 278 276 273 272 270 270 272 274 276 278 280 282 282 283 283 324 325 326 327 328 329 330 331 331 332 333 333 334 335 335 336 336 337 338 338 339 339 340 340 341 341 341 341 341 340 339 339 340 342 346 352 358 1 360 357 352 349 346 344 344 348 355 8 25 41 55 66 72 73 71 65 56 46 37 33 37 42 45 47 48 49 52 55 60 64 66 68 70 71 72 72 73 75 78 81 82 81 78 74 72 74 81 87 90 89 85 79 73 70 70 72 76 81 85 89 90 89 88 88 87 87 87 87 86 85 84 82 81 82 83 84 85 84 83 82 82 84 87 89 90 89 86 83 80 78 78 80 80 81 80 80 79 78 77 77 77 78 79 80 81 81 82 84 86 88 90 92 93 94 95 96 97 95 93 92 93 95 97 101 105 109 114 119 121 119 112 106 103 98 82 49 51 60 72 106 143 162 170 170 169 173 181 191 201 205 205 203 205 210 213 213 209 202 198 200 204 209 213 217 221 227 235 241 244 246 248 250 252 253 256 262 268 272 274 275 274 274 274 274 275 275 275 274 271 269 266 263 259 255 250 244 239 240 246 249 249 248 248 235 218 200 184 177 186 210 247 277 293 302 313 337 20 39 40 39 37 36 33 31 29 27 26 24 24 24 24 24 24 25 26 28 29 30 30 28 26 25 23 22 21 20 19 18 18 18 17 16 15 14 13 12 11 10 10 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 8 8 8 7 8 9 10 12 15 17 18 19 20 20 19 17 15 14 13 12 11 10 9 8 8 8 7 7 7 6 6 5 5 5 4 4 4 4 3 3 2 360 358 359 359 358 357 356 356 356 356 355 355 355 355 354 354 353 353 352 351 351 350 349 348 347 346 345 344 343 343 342 343 343 344 344 346 348 349 349 348 347 346 345 344 343 343 342 342 341 340 338 336 335 333 331 330 329 328 327 326 325 325 325 325 324 323 321 319 317 316 315 315 314 314 313 313 312 311 312 312 313 315 316 317 319 319 320 320 320 320 319 318 318 317 317 317 318 318 319 322 321 321 320 320 320 320 319 317 316 314 313 312 311 311 311 310 309 307 306 305 304 303 306 309 311 313 313 314 313 312 307 306 306 305 305 305 306 306 306 306 306 305 305 304 304 304 303 303 303 302 302 303 304 304 305 305 305 305 305 305 305 305 305 305 305 305 304 304 303 302 301 300 300 299 299 299 299 299 298 297 296 296 295 293 291 289 286 283 280 278 276 274 273 272 272 273 275 277 278 280 281 282 322 324 325 326 327 328 329 330 330 331 332 333 333 334 335 335 336 337 337 338 338 339 340 340 341 341 342 342 342 341 340 339 340 342 345 350 355 358 359 358 354 351 349 348 348 351 357 7 23 41 58 69 77 76 72 65 56 45 37 34 36 40 42 44 45 46 48 49 52 54 57 59 62 65 69 71 73 76 79 80 81 81 79 76 74 76 80 87 91 90 85 77 70 67 67 72 76 81 86 89 90 88 87 86 86 86 86 86 87 87 85 84 83 84 84 85 85 85 84 83 84 86 88 90 90 89 86 83 80 78 78 79 81 83 83 83 82 81 81 80 81 82 83 83 83 81 82 83 85 88 90 93 94 95 95 93 91 89 89 91 95 100 102 105 108 111 112 110 106 103 101 97 97 96 94 86 90 99 112 128 144 159 168 172 172 176 182 189 198 203 204 205 209 217 223 225 222 215 209 207 209 211 215 220 225 232 240 247 250 253 255 258 260 262 264 269 274 277 278 277 277 276 276 276 275 275 274 273 271 268 265 261 257 251 244 231 222 218 221 222 217 210 202 188 173 159 147 139 138 138 139 138 132 119 102 86 75 58 51 47 44 41 39 36 34 32 30 28 27 26 26 26 26 28 29 31 33 33 33 31 30 28 26 25 23 22 21 20 19 19 18 18 17 16 15 13 13 12 11 11 10 10 10 9 9 9 8 9 9 9 10 9 9 8 8 8 8 8 8 8 9 10 11 12 14 15 17 18 18 17 16 14 12 11 10 10 10 9 9 9 9 8 7 7 7 6 5 4 4 4 4 3 3 3 3 2 1 359 359 359 359 359 358 358 357 357 356 356 356 356 355 355 354 353 353 353 352 352 351 350 349 348 346 345 344 344 343 343 344 344 345 346 349 350 350 350 349 349 347 346 345 345 344 343 342 340 339 337 335 333 332 330 329 328 327 326 325 325 324 324 323 322 320 317 316 315 315 314 314 315 315 315 314 314 314 314 315 316 317 318 318 319 319 319 319 319 319 318 318 317 317 317 318 318 319 321 322 321 321 320 320 319 319 318 316 314 312 311 310 310 309 309 309 308 308 307 307 307 308 310 311 312 313 313 314 314 310 307 306 306 306 306 307 307 307 307 307 306 306 306 305 305 305 304 304 303 303 303 304 304 305 305 305 305 305 305 306 306 306 306 306 306 305 305 304 303 302 301 301 300 300 300 300 300 300 299 298 298 297 296 295 293 290 288 285 283 281 279 277 276 275 273 273 275 275 277 278 279 320 322 323 325 326 327 328 329 330 330 331 332 332 333 334 335 335 336 337 338 338 339 339 340 341 341 342 342 343 343 342 341 340 341 344 348 353 357 358 358 356 353 352 352 353 357 4 13 26 42 56 66 71 73 69 64 58 53 48 42 40 41 43 44 45 46 45 45 45 45 45 46 49 53 58 62 66 69 72 74 75 76 77 76 76 77 80 85 89 89 85 77 69 66 67 71 77 82 86 89 91 91 89 88 87 86 85 85 86 86 85 84 84 84 85 85 85 85 83 83 84 86 88 90 90 89 86 83 80 78 78 77 80 82 84 85 86 85 84 83 83 83 84 85 85 82 82 83 85 88 91 95 97 97 96 93 90 89 92 97 101 105 109 111 112 113 112 105 98 93 91 90 91 93 95 97 101 107 114 121 130 144 157 168 174 179 183 187 191 195 197 202 209 218 226 231 233 230 224 219 216 216 218 223 228 235 243 249 253 256 260 263 266 268 270 274 278 280 280 279 279 280 280 279 279 278 276 275 274 272 268 263 257 251 241 224 210 202 202 205 195 181 168 158 149 140 133 127 125 123 121 118 114 106 96 84 72 61 54 49 46 44 42 40 37 35 33 32 30 29 28 28 29 30 32 35 36 37 36 35 33 31 29 28 26 24 22 21 20 20 20 19 18 17 16 15 14 13 13 12 12 11 11 10 9 9 9 9 9 9 10 9 9 8 8 8 8 8 8 9 10 11 11 12 13 14 15 16 17 17 16 15 14 12 12 12 12 12 12 12 11 10 9 8 7 6 6 5 4 4 3 3 3 3 3 3 2 1 360 359 359 359 359 359 358 357 356 355 355 355 355 354 354 353 353 353 353 353 352 352 351 349 348 347 346 345 344 343 343 344 345 347 350 351 351 351 350 350 349 348 347 346 346 345 343 342 340 338 336 334 333 331 330 329 328 327 327 326 325 324 323 321 318 316 315 314 314 314 315 315 316 316 316 315 316 316 318 318 318 319 319 319 319 318 318 318 317 317 317 317 317 317 318 319 320 322 322 322 321 320 320 319 319 318 317 315 313 311 309 308 308 308 308 308 308 308 308 309 309 310 311 312 313 313 314 314 312 309 306 306 306 307 307 307 308 307 307 307 307 307 306 306 306 306 305 305 305 305 305 305 305 305 305 305 305 306 306 306 307 307 307 307 306 306 305 305 304 303 302 302 302 302 302 301 301 300 300 300 299 298 297 295 293 291 289 288 286 284 282 281 279 277 276 275 275 275 276 276 319 320 322 323 325 326 327 328 329 329 330 331 331 332 333 334 335 335 336 337 338 339 339 340 341 341 342 343 344 344 344 343 343 342 344 348 352 357 0 1 359 358 357 358 0 5 12 20 30 40 49 52 56 59 61 62 63 63 62 52 47 45 45 46 45 44 43 41 40 40 39 39 40 43 47 51 56 59 62 63 63 66 71 75 78 79 80 82 85 86 83 78 73 69 70 73 76 80 84 86 88 89 90 90 89 87 85 83 83 83 83 83 83 83 84 85 85 84 83 83 84 86 88 90 90 89 87 84 81 79 77 76 77 80 84 86 87 86 86 85 84 84 85 86 87 86 85 85 87 90 94 99 102 101 99 97 95 95 98 102 106 110 112 114 114 113 111 106 99 93 88 86 86 88 91 94 97 100 104 108 113 120 130 146 167 180 187 189 188 188 190 195 203 213 223 231 238 241 237 231 226 223 224 227 232 237 243 249 254 259 264 269 271 273 275 277 280 280 280 280 281 282 282 282 281 281 279 278 276 274 270 264 256 247 235 218 202 192 190 195 186 172 158 147 138 131 125 122 119 117 113 110 105 98 89 80 70 61 55 50 47 45 44 42 40 38 37 35 33 32 31 31 31 33 35 37 39 39 39 37 35 34 32 30 29 27 25 23 22 22 21 21 20 19 18 17 16 15 14 14 13 12 12 11 11 11 11 11 10 10 10 9 9 8 8 8 8 8 9 10 11 12 13 14 14 15 16 17 18 19 19 18 18 17 16 15 15 15 15 15 14 13 11 10 9 8 7 6 5 4 4 4 4 4 4 4 3 2 1 360 359 359 359 358 357 356 355 354 354 354 354 353 353 353 353 353 353 353 354 354 353 351 350 349 347 346 345 344 343 344 345 348 350 352 352 351 350 350 351 351 351 350 349 347 346 344 342 340 338 336 334 332 331 330 330 330 329 328 327 325 323 320 317 315 315 315 316 316 317 317 317 317 316 317 317 318 319 320 320 320 320 320 319 318 317 317 316 316 316 316 316 317 319 320 320 320 321 321 321 320 319 318 318 318 318 317 316 313 310 309 308 308 308 308 308 309 309 310 311 311 312 312 312 313 314 314 313 312 307 306 306 306 307 307 308 308 308 307 307 307 307 307 307 307 306 306 306 306 306 306 305 305 305 305 305 305 306 306 306 306 307 307 307 307 306 305 305 304 304 304 304 304 304 303 302 302 302 301 301 300 299 297 295 294 293 292 290 289 287 285 283 281 279 278 277 276 275 275 317 318 320 322 323 325 326 327 328 329 329 330 330 331 332 333 334 335 336 337 337 338 339 340 341 341 342 343 344 345 346 346 346 346 347 350 354 358 2 4 4 3 3 4 7 12 19 26 34 40 43 44 47 51 55 61 66 67 64 55 48 46 45 45 43 41 38 35 34 33 34 35 36 39 41 45 48 51 54 55 56 60 66 73 78 79 78 78 79 80 78 76 73 70 71 73 75 77 79 80 81 82 84 86 86 85 83 82 81 81 81 82 82 83 84 84 84 84 83 84 85 86 88 89 89 89 88 87 85 81 78 76 77 80 84 87 88 87 86 85 84 84 86 88 91 91 91 92 93 95 97 100 103 105 105 104 104 104 106 108 110 113 116 118 118 116 114 110 104 98 92 87 85 86 88 90 93 97 100 103 106 108 113 126 148 174 191 195 193 189 188 190 196 205 216 229 239 245 244 240 235 232 231 233 236 240 245 250 256 262 267 272 275 276 277 279 282 283 284 284 283 283 283 282 282 281 279 277 275 273 269 261 251 239 224 206 190 177 172 177 176 166 153 141 133 127 122 119 115 112 108 104 99 93 85 77 69 62 57 52 49 47 45 44 43 41 39 38 36 35 34 33 34 35 37 39 41 41 41 40 38 37 35 34 32 30 28 26 25 24 23 22 21 20 19 18 17 16 16 15 15 14 13 13 13 13 13 12 12 11 10 10 9 9 9 8 9 9 10 12 13 14 14 15 15 16 17 18 19 20 21 21 21 21 20 19 18 17 16 16 15 14 12 11 10 9 8 7 6 5 5 5 5 5 5 5 4 3 2 0 359 358 358 357 356 355 354 354 353 353 353 353 353 353 353 353 353 354 355 355 355 354 352 351 349 347 346 344 344 344 346 349 351 352 352 351 350 351 352 353 353 352 351 350 348 347 345 343 340 338 335 333 331 331 331 331 330 329 328 325 322 319 317 316 317 318 318 319 319 319 318 318 317 318 319 321 322 322 322 322 321 320 319 318 317 317 316 316 316 316 316 317 319 318 318 318 319 319 319 319 318 317 317 318 318 318 318 315 313 311 310 309 309 309 309 310 310 311 312 312 312 313 313 313 314 314 315 314 310 308 306 306 306 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 306 306 306 306 305 306 305 305 305 305 305 306 307 307 307 307 306 306 305 305 305 305 305 305 304 303 303 303 302 302 301 299 298 297 296 295 294 293 292 290 288 286 284 283 281 279 278 277 276 315 317 319 320 322 324 325 326 327 328 328 329 329 330 331 332 333 334 335 336 337 338 339 340 341 342 342 343 345 346 348 349 350 351 353 356 360 3 6 8 8 8 9 10 11 16 22 30 38 44 47 49 51 54 56 59 61 60 56 50 46 44 43 42 40 38 34 30 27 25 23 23 24 26 30 34 39 43 47 51 54 59 64 70 74 77 76 75 73 72 71 70 70 70 70 72 74 75 76 76 76 76 78 80 82 83 83 81 81 82 82 83 83 83 84 84 84 84 84 85 86 87 88 89 90 89 89 89 88 85 81 78 78 80 84 87 89 90 89 87 85 84 86 90 94 96 97 97 96 96 97 99 102 105 108 110 111 111 112 113 117 119 121 122 121 120 119 115 111 105 99 93 88 86 86 89 92 95 99 102 105 107 111 123 144 173 197 204 201 194 189 187 189 195 206 222 235 244 248 248 245 242 240 240 241 244 248 254 260 266 271 275 277 279 281 284 286 287 287 286 285 284 283 282 281 280 278 276 273 271 266 258 247 233 216 195 177 163 156 159 161 157 149 140 133 127 122 116 111 107 103 98 94 88 82 76 69 64 59 55 52 49 48 46 45 44 42 40 39 38 37 37 37 38 40 41 42 43 43 43 42 40 39 37 35 33 31 29 28 27 26 25 23 22 20 20 19 18 17 17 17 16 16 15 15 15 15 14 13 12 11 10 10 10 10 10 10 11 12 13 14 15 15 16 17 17 18 18 19 20 21 21 22 22 21 20 18 17 16 15 14 13 11 10 9 8 8 7 6 5 5 5 5 5 5 4 4 3 1 360 358 358 357 356 355 355 355 354 353 353 353 353 353 353 353 354 354 355 356 357 356 356 354 352 350 348 347 345 345 345 348 350 352 352 352 351 351 351 352 353 353 352 351 350 350 348 347 344 341 339 336 334 332 331 331 331 330 329 326 324 321 319 318 318 318 319 319 320 320 319 319 318 319 320 321 323 324 324 323 322 321 320 319 318 317 317 316 316 317 318 319 319 318 317 316 315 316 316 316 315 314 314 315 316 317 318 317 315 313 313 311 310 310 310 310 310 311 311 312 312 312 313 313 313 314 315 315 315 313 310 308 307 307 307 307 307 307 307 307 307 307 307 307 308 308 308 308 308 307 307 307 307 307 307 306 306 305 304 304 305 305 306 307 308 308 307 306 306 305 305 305 305 305 304 304 303 303 303 302 301 300 298 297 297 296 296 295 294 293 291 289 288 286 284 283 281 280 279 313 315 317 319 321 322 324 325 326 327 327 328 328 329 330 331 332 333 334 335 336 338 339 340 341 342 342 343 344 346 348 350 352 355 358 3 8 12 14 15 15 15 14 14 14 18 24 31 40 47 52 55 58 58 57 56 53 50 47 46 44 42 40 39 37 35 32 29 25 22 18 15 14 15 18 21 25 30 36 46 53 58 62 66 70 72 72 72 70 68 67 67 68 69 70 72 73 74 75 75 76 77 77 78 79 81 82 83 84 84 84 84 84 84 84 84 85 85 85 86 87 88 89 90 90 90 89 89 88 88 84 81 80 81 84 87 90 91 93 92 90 89 89 93 97 100 102 102 101 98 96 97 99 102 105 109 114 117 120 122 124 125 125 125 124 124 122 119 116 111 106 100 94 90 88 89 91 94 99 103 107 111 116 128 147 173 199 210 209 202 194 187 184 186 195 210 227 240 248 252 252 251 248 247 247 248 252 258 264 269 274 277 279 281 284 286 289 289 289 289 288 287 286 285 283 282 279 277 275 272 267 260 251 237 217 193 173 158 151 152 157 157 152 144 136 129 121 113 107 102 97 93 89 84 80 75 70 66 62 58 55 53 51 49 48 46 45 44 43 42 41 41 41 41 42 43 44 45 46 46 45 43 42 40 38 36 34 32 31 29 28 27 25 23 22 21 20 20 20 19 19 19 18 18 17 17 16 15 15 13 12 11 11 11 12 12 12 12 13 14 15 16 16 17 18 18 18 19 20 20 20 20 21 21 20 18 16 15 14 13 12 11 9 8 7 7 7 6 6 6 5 5 5 5 4 4 3 1 360 358 357 357 356 355 355 355 355 354 352 353 353 353 353 353 354 355 356 356 357 357 357 357 355 353 351 349 348 347 346 347 348 350 352 354 353 353 353 352 352 352 351 350 350 349 349 348 346 344 341 338 336 334 333 333 333 332 331 328 325 323 321 319 319 319 319 320 320 319 319 319 319 320 321 323 324 325 324 323 321 320 319 318 318 317 317 317 317 317 319 319 319 318 316 315 314 313 313 313 313 312 312 311 311 311 310 312 311 310 309 309 307 306 307 307 309 309 310 311 311 312 312 312 313 314 314 315 316 316 316 317 317 313 310 308 307 308 308 308 308 308 307 307 307 308 308 308 308 308 308 307 307 307 307 307 307 306 305 305 304 304 305 305 307 308 309 308 307 306 305 305 305 305 304 304 304 303 303 303 302 301 300 299 298 297 297 296 296 295 294 292 290 289 288 287 286 285 283 282 312 314 316 317 319 321 322 323 324 325 326 327 327 328 329 330 331 332 333 334 336 337 338 339 341 342 343 343 344 345 347 350 353 356 0 6 12 18 19 20 19 17 16 14 15 20 27 35 42 49 53 57 59 59 57 54 49 43 40 39 38 37 36 34 33 31 29 26 23 19 14 7 6 7 9 12 16 22 30 39 48 55 59 63 66 69 70 68 68 67 67 66 67 69 70 71 73 74 75 75 76 78 78 77 75 76 79 81 84 86 86 86 85 83 83 83 84 84 84 85 87 88 90 91 90 89 88 86 85 86 85 85 84 85 86 88 90 92 93 94 95 96 96 98 99 100 101 101 100 97 96 96 98 100 102 105 109 113 119 124 126 127 126 126 125 124 123 121 118 114 110 105 100 95 93 92 93 96 99 104 108 113 120 132 147 167 189 209 213 210 201 193 187 187 191 203 221 236 246 252 253 252 252 252 251 253 256 261 267 272 276 279 281 283 285 288 290 291 291 291 291 290 289 288 286 284 282 280 278 275 270 264 257 244 224 195 172 157 150 152 160 163 158 147 137 127 118 110 103 97 93 89 85 82 79 75 71 68 64 61 58 56 54 52 51 50 49 48 47 46 46 45 45 44 44 45 45 46 47 47 46 45 44 42 40 39 37 35 33 32 30 29 27 25 23 22 22 22 21 22 21 21 21 20 20 19 17 16 15 14 14 13 12 12 13 13 12 13 13 14 15 16 17 18 18 19 19 19 19 20 20 20 20 19 18 16 15 13 12 12 11 10 8 7 7 7 6 6 6 6 6 6 5 4 4 3 1 359 358 356 355 355 354 354 354 354 354 352 351 352 352 353 353 354 355 356 357 358 358 358 358 357 355 353 352 350 349 349 349 349 350 353 355 358 359 359 358 356 354 352 351 349 348 348 347 347 346 344 341 338 336 335 334 334 334 333 331 328 325 323 320 319 319 319 320 321 320 319 319 320 321 323 325 326 326 325 324 323 321 320 319 318 318 317 317 317 317 317 317 317 316 315 315 314 314 313 313 313 313 312 312 311 310 309 308 307 307 306 306 306 306 305 306 306 306 307 309 312 313 313 313 314 314 315 316 316 317 317 318 318 318 316 314 310 309 309 309 308 308 308 308 308 308 308 308 308 308 308 307 307 307 307 307 307 307 306 306 305 305 305 305 305 306 307 307 307 306 305 305 305 305 305 304 304 304 304 304 303 303 302 301 300 299 298 297 297 296 295 294 292 291 290 289 288 288 286 285 284 311 313 314 316 317 319 320 322 323 324 325 326 326 327 328 329 330 331 332 333 335 336 337 339 340 342 343 343 344 345 346 348 351 355 359 4 9 15 17 17 16 13 10 8 10 17 26 34 39 44 48 52 55 57 55 51 44 38 33 30 28 28 27 26 26 25 24 23 19 14 8 359 359 0 3 5 9 15 23 32 42 50 56 60 64 66 67 66 66 67 67 68 68 69 71 73 75 76 75 73 72 72 75 76 78 78 79 80 82 84 84 84 83 82 83 83 83 82 83 84 86 88 90 91 91 89 87 84 83 83 84 87 88 89 89 90 91 92 92 93 95 98 100 100 100 101 101 101 99 97 96 97 98 99 100 101 103 106 112 118 124 126 126 126 125 124 122 121 119 116 112 108 104 100 98 97 98 99 101 106 111 116 122 133 146 162 178 197 206 208 205 200 195 192 196 208 223 235 243 248 249 249 251 253 254 256 260 264 269 273 277 280 282 284 286 288 290 292 292 292 292 292 291 290 289 287 285 283 280 276 271 265 257 243 220 187 163 151 147 150 157 160 155 144 134 123 113 105 99 94 90 86 84 81 79 76 73 71 68 65 62 60 58 57 55 54 53 52 51 51 50 49 48 47 46 46 47 47 48 48 47 46 45 44 42 41 39 38 36 34 33 31 29 27 25 24 23 23 23 23 24 24 23 23 22 21 20 18 17 16 15 15 14 13 12 11 11 12 13 14 15 16 17 17 18 18 18 18 18 19 19 19 19 18 17 16 14 13 12 11 10 9 8 7 6 6 6 6 6 5 5 5 4 3 2 1 359 357 355 354 353 353 353 352 352 352 351 350 350 351 352 353 354 355 356 357 358 359 359 358 357 356 355 354 353 352 351 351 351 352 354 356 358 1 2 3 3 1 358 356 353 350 348 348 347 347 346 345 342 340 338 336 336 336 335 334 332 329 326 323 321 320 320 320 321 322 321 321 322 323 324 326 327 327 326 326 325 324 323 322 321 320 320 319 318 318 318 317 317 316 316 316 315 315 315 314 314 314 314 314 313 312 310 309 307 306 306 306 306 306 306 307 307 308 308 309 310 313 315 316 317 317 318 318 318 318 318 318 318 318 318 318 317 313 311 310 310 309 309 309 309 309 309 309 309 308 308 307 307 306 306 307 307 307 307 307 306 306 305 305 304 304 305 305 306 306 306 305 305 305 305 305 304 304 304 304 304 303 303 302 302 301 300 299 298 297 296 295 294 293 292 291 290 289 289 288 287 286 309 311 313 315 316 317 319 320 322 323 324 324 325 326 327 327 328 330 331 332 334 335 337 338 340 341 343 344 345 345 345 346 348 351 355 360 4 7 9 9 7 4 1 358 359 4 12 22 29 34 38 43 46 47 46 44 39 32 26 23 20 19 19 18 19 20 20 18 14 8 3 358 357 358 358 360 2 8 16 25 35 45 53 59 63 65 65 64 64 65 67 69 70 72 74 75 77 77 75 72 71 71 73 75 77 78 79 81 81 82 82 80 79 79 81 82 82 81 81 82 85 88 90 91 91 90 88 85 83 83 84 86 89 90 91 91 91 92 92 93 94 97 99 102 102 103 102 101 98 97 97 98 99 99 99 100 100 102 106 112 119 124 125 125 124 124 122 121 120 118 115 112 109 105 101 99 98 98 100 107 112 117 123 131 142 155 169 180 190 197 201 201 198 196 200 211 224 233 240 243 245 247 250 254 257 260 261 264 268 272 276 280 282 284 286 288 291 292 293 293 293 293 292 291 290 289 287 284 280 276 269 262 252 235 205 168 147 139 137 142 149 150 143 134 126 116 108 101 95 91 88 86 84 82 80 78 76 74 71 69 67 65 63 61 60 58 57 56 56 55 54 53 51 50 49 48 48 48 48 48 48 48 47 46 45 44 43 42 40 38 37 35 32 30 28 26 25 25 25 26 26 26 26 26 25 24 22 20 18 17 16 16 15 13 11 10 10 11 12 14 15 15 16 16 16 16 16 16 17 17 18 18 18 18 17 15 14 13 12 11 11 10 9 8 7 6 4 4 4 3 3 3 2 1 360 358 357 355 354 353 352 351 351 350 350 349 348 348 349 351 353 354 355 357 358 359 0 0 360 359 357 355 355 354 354 354 354 354 354 353 355 357 358 358 357 360 1 1 359 358 355 353 350 349 348 347 347 346 344 342 340 338 337 337 336 335 334 331 328 325 323 322 321 321 322 323 323 323 324 325 326 327 326 326 325 325 325 324 324 323 322 321 321 320 320 320 319 319 318 317 317 317 316 316 316 316 316 316 316 315 315 314 312 310 309 307 306 306 306 307 308 308 309 309 310 311 312 314 315 317 320 321 321 321 321 320 320 319 319 319 318 318 318 315 313 311 311 310 310 310 310 310 310 310 310 309 308 308 307 306 306 306 306 307 307 307 307 307 306 306 305 305 305 305 306 306 306 306 305 305 306 306 305 305 304 304 303 303 302 302 302 301 301 300 299 298 297 296 295 294 293 292 291 290 289 289 288 287 307 309 311 313 314 316 317 319 320 321 323 323 324 325 326 326 327 328 330 331 332 334 335 337 339 341 342 344 345 346 346 346 346 347 349 353 357 0 2 2 360 356 353 349 347 348 353 1 10 18 24 30 34 34 33 33 33 27 21 17 12 11 11 11 12 13 11 9 5 2 1 1 2 2 359 357 357 2 11 20 29 39 48 55 59 62 62 62 61 61 64 67 71 74 77 78 78 77 75 72 71 71 72 73 75 76 77 79 79 78 78 77 77 77 78 79 79 79 79 80 84 87 90 92 91 90 89 88 86 85 85 86 89 91 92 92 92 92 93 93 95 97 100 103 105 106 105 102 100 99 99 99 99 100 100 100 100 100 104 109 115 120 122 123 123 123 123 122 121 119 118 115 112 107 103 97 92 89 90 97 105 112 119 127 137 149 161 173 184 192 198 202 200 199 204 213 223 232 238 242 245 250 254 258 261 262 262 263 267 271 276 280 284 286 288 290 291 292 292 292 292 291 291 290 289 287 286 283 280 274 268 260 248 229 196 158 137 131 131 135 142 141 135 126 118 110 102 97 92 90 88 86 84 83 82 80 79 77 75 73 71 70 68 66 64 63 61 60 59 58 57 56 54 52 51 50 49 49 49 50 50 50 50 49 49 48 47 46 45 43 42 40 38 35 33 30 28 28 28 28 28 29 29 28 28 27 26 24 21 19 17 16 15 13 11 10 11 12 13 14 15 16 16 15 14 13 13 14 15 16 17 17 17 17 16 15 15 14 13 13 12 11 10 8 7 5 3 1 360 359 0 1 0 359 357 356 355 354 353 351 350 349 349 348 347 346 346 347 349 352 354 356 357 359 360 0 0 0 360 358 357 356 355 355 355 355 356 356 355 355 356 356 356 354 354 355 356 356 356 355 354 353 351 349 348 347 348 347 346 344 341 340 339 339 338 337 335 333 330 327 324 323 323 323 324 324 324 324 325 325 326 326 325 325 325 325 325 325 324 324 323 322 322 321 321 321 320 320 319 318 318 318 317 317 317 317 317 317 317 317 316 315 314 312 311 309 308 308 307 308 309 309 310 310 311 313 314 315 316 317 320 321 322 322 322 322 321 320 320 319 319 318 318 317 315 312 311 311 311 310 310 310 310 310 310 310 309 308 307 306 306 306 306 307 307 308 308 308 307 307 307 307 307 307 307 307 307 306 306 306 306 307 307 306 304 303 302 300 300 300 300 300 300 300 299 299 298 297 296 295 295 294 293 291 290 289 288 287 306 308 310 311 313 314 316 317 319 320 322 323 323 324 325 325 326 327 328 330 331 332 334 335 337 339 341 343 345 347 347 348 347 347 346 347 349 352 354 355 354 351 347 343 340 339 341 346 352 1 9 16 21 24 24 24 24 22 19 14 9 5 5 3 3 3 359 357 357 0 4 5 5 3 358 354 355 1 11 19 26 34 42 47 52 56 58 58 59 59 60 65 71 75 77 77 75 74 72 70 70 71 72 72 72 73 74 74 74 74 74 74 75 76 76 76 77 77 78 80 83 87 91 92 92 91 90 90 89 88 88 88 89 92 94 95 94 94 94 95 96 98 101 104 107 109 107 104 101 100 101 101 101 102 102 102 102 102 106 110 114 117 119 120 122 123 123 123 123 121 119 117 114 110 104 98 91 84 81 85 93 102 111 121 133 145 156 166 175 186 195 201 203 206 211 219 227 235 240 245 249 252 256 259 261 263 263 265 267 270 275 281 286 288 289 290 290 291 291 290 289 289 288 287 286 286 285 282 278 273 267 258 247 229 200 163 141 133 133 136 143 139 132 122 114 106 99 94 91 89 87 86 86 85 84 83 82 80 79 77 75 74 72 70 68 67 66 64 62 61 59 58 56 55 54 53 52 52 52 52 52 52 52 52 52 51 51 50 49 48 47 45 43 41 39 36 33 32 31 31 31 32 31 31 31 31 30 28 25 22 19 17 15 13 12 12 13 14 15 16 18 18 17 16 15 14 13 13 15 16 17 17 18 17 17 16 16 15 15 14 13 12 10 8 5 3 0 358 357 357 360 1 0 359 357 356 355 354 353 351 350 348 347 345 344 344 345 347 350 353 356 358 360 1 2 2 1 0 360 358 357 356 356 356 357 358 358 358 357 357 357 356 355 352 351 351 351 352 352 352 351 351 350 348 347 346 347 346 346 345 343 342 341 340 340 338 336 333 330 327 326 325 326 326 326 326 325 323 323 323 323 323 323 324 324 324 325 325 325 325 325 324 323 323 323 322 322 321 320 319 319 318 318 318 318 318 318 318 318 317 317 316 315 314 313 312 311 310 309 309 310 311 311 312 313 314 314 315 315 316 317 318 319 321 322 322 322 321 320 320 319 319 318 318 317 314 312 311 311 310 310 310 310 310 310 309 309 308 307 307 307 307 307 307 307 308 309 309 309 309 309 309 309 309 309 308 308 308 308 308 308 309 308 307 305 303 302 301 300 300 299 299 299 299 299 299 298 298 297 296 295 294 293 292 291 290 289 288 304 306 308 310 312 313 314 316 317 319 320 322 323 323 324 325 325 326 327 329 330 331 332 334 335 337 339 342 344 346 348 349 350 350 349 349 350 351 352 352 351 348 344 340 338 337 339 343 349 357 3 8 12 15 17 17 15 15 15 11 5 1 358 358 357 356 353 355 360 5 9 6 3 360 355 352 357 5 15 21 26 31 36 41 45 48 50 52 53 55 58 63 71 75 75 73 70 67 66 66 67 69 70 70 71 72 71 70 70 70 71 72 73 74 75 75 75 76 77 79 82 87 92 95 94 92 91 91 91 91 90 89 90 92 96 97 97 97 97 97 98 100 102 105 108 109 108 105 103 103 103 103 104 104 105 106 106 107 111 113 115 116 117 118 119 121 122 123 123 122 121 118 115 112 108 103 97 89 82 80 84 93 102 111 123 134 143 153 163 178 194 204 209 215 222 230 237 242 245 248 250 253 255 257 258 260 262 265 267 269 272 279 284 286 287 288 288 288 288 288 287 286 286 285 285 285 284 281 277 272 266 258 246 229 206 178 154 144 143 147 153 144 133 122 113 105 98 94 90 88 87 87 87 87 87 86 85 83 82 80 79 77 76 74 72 71 69 67 65 63 62 60 59 58 57 56 56 55 55 54 54 54 54 54 54 53 53 52 52 51 51 50 49 47 45 43 40 38 36 35 35 34 33 33 34 34 34 31 28 25 22 19 17 16 15 15 16 17 18 19 20 20 20 19 18 17 16 16 17 17 17 18 18 17 17 17 16 16 15 14 12 10 8 6 3 1 359 358 358 0 2 2 1 359 357 356 355 355 353 352 350 349 346 345 345 346 348 350 353 356 358 1 3 4 5 4 4 2 1 359 358 357 358 360 1 2 2 1 359 358 357 356 356 353 351 350 349 349 349 349 348 348 348 347 345 345 344 344 345 346 345 344 342 340 338 336 334 332 330 328 328 329 330 329 328 326 323 322 321 321 321 321 322 323 324 324 325 326 327 327 327 327 326 325 325 325 324 323 322 322 321 320 320 320 320 320 319 319 318 318 318 317 316 316 315 314 314 313 312 311 312 312 312 312 313 313 313 313 314 314 315 316 316 318 319 320 321 321 321 320 320 320 319 319 318 316 314 313 312 311 311 311 311 311 310 310 309 308 308 308 308 308 308 308 308 309 309 309 310 310 310 310 310 310 310 310 310 310 310 310 310 310 309 307 306 304 303 302 301 300 300 300 299 299 299 299 299 298 297 296 295 294 293 293 292 291 290 289 303 304 306 308 310 312 313 315 316 318 319 321 322 323 323 324 325 325 326 327 328 330 331 332 333 335 337 339 341 344 347 349 350 352 353 354 355 356 356 355 353 350 346 342 341 341 343 346 352 357 1 6 8 8 9 8 5 5 6 5 1 358 356 357 357 357 358 3 9 10 8 3 360 356 354 354 3 12 19 23 27 30 33 36 38 40 43 45 48 51 56 63 70 72 71 68 65 63 62 62 64 65 66 67 68 70 69 68 68 68 69 70 71 73 73 74 74 75 76 78 81 86 91 95 95 92 90 90 91 92 92 90 89 91 95 98 100 100 100 99 100 101 101 104 106 107 107 106 106 105 105 104 104 105 106 107 109 111 114 116 117 117 117 116 117 119 121 123 124 123 122 119 117 114 111 108 105 97 88 81 78 83 89 96 102 110 119 132 149 171 199 214 223 231 238 245 250 252 251 251 251 251 251 253 254 256 258 261 263 265 268 275 280 283 284 285 285 286 285 285 284 284 283 283 283 283 282 280 276 272 266 257 244 227 207 186 168 159 159 163 166 153 137 123 112 103 97 92 90 88 88 88 88 89 88 88 87 86 85 83 82 81 79 78 76 75 73 70 68 66 65 63 62 62 61 60 59 58 57 56 56 56 56 56 56 56 55 55 54 54 54 53 53 52 51 49 47 45 44 42 40 38 37 36 36 36 36 35 32 28 24 21 19 19 20 20 21 21 21 22 23 23 23 23 21 20 20 19 20 20 19 18 18 17 17 17 16 15 14 12 10 8 6 4 2 1 1 1 2 3 4 3 2 360 359 358 357 357 355 354 352 349 347 346 347 350 353 355 357 359 2 5 7 8 9 9 8 7 5 2 360 360 2 6 8 8 6 5 3 1 360 358 356 355 353 351 349 349 348 347 346 345 346 345 344 343 343 343 344 346 345 344 341 338 335 333 332 331 331 331 332 333 333 331 328 325 322 321 320 320 320 321 322 323 325 326 326 327 327 328 328 328 328 327 327 327 327 326 325 324 324 323 322 322 321 321 321 320 320 319 319 318 318 317 317 316 316 315 314 313 313 312 312 312 312 312 312 313 313 314 314 315 315 316 316 318 319 320 320 320 321 321 321 320 320 319 318 317 315 314 313 313 312 312 311 310 309 309 308 308 309 309 309 309 309 309 310 310 310 310 310 311 311 311 311 312 311 311 311 311 311 310 309 308 307 306 304 303 302 302 301 301 300 300 300 301 300 299 297 296 295 294 294 293 293 292 291 290 301 303 305 307 309 310 312 314 315 317 319 320 321 322 323 323 324 325 325 326 327 328 329 330 331 332 334 336 338 341 344 347 349 351 353 355 358 358 358 357 355 352 349 346 345 345 345 346 348 350 354 358 1 360 358 356 355 356 358 359 358 358 359 1 0 1 4 8 11 9 5 0 355 354 355 360 9 16 22 25 28 31 32 34 35 37 40 43 46 51 57 63 67 67 66 65 63 62 61 61 62 62 63 63 64 65 65 65 65 65 66 67 69 70 72 73 73 74 75 76 80 85 90 94 96 95 90 89 89 90 90 88 87 89 94 98 101 103 103 101 99 98 98 101 104 106 107 108 107 106 105 104 104 104 105 107 109 111 113 116 118 118 116 113 113 115 118 122 124 124 123 121 119 116 114 111 107 98 92 85 79 73 73 74 75 74 76 82 99 187 227 235 240 245 250 255 258 260 258 255 253 251 250 251 252 253 255 258 260 263 266 272 276 279 281 282 283 283 283 282 282 282 281 281 282 281 280 279 276 272 267 260 248 232 213 193 178 170 172 177 177 162 142 124 112 102 95 91 89 87 87 88 89 89 90 90 89 88 87 87 86 85 84 82 80 78 75 73 71 69 68 67 66 66 65 64 63 61 60 59 58 58 58 58 58 58 58 57 57 57 57 57 57 57 56 55 54 53 52 51 49 46 43 41 39 39 38 37 34 31 28 25 24 24 24 25 25 24 23 24 25 26 26 27 25 24 23 22 22 22 21 20 19 18 18 17 16 15 13 11 9 8 5 4 3 4 5 6 6 7 7 6 4 2 1 0 0 359 357 355 353 350 347 347 349 352 357 0 3 4 6 9 12 14 15 16 16 15 11 7 4 5 8 13 16 16 13 10 8 6 4 1 359 357 356 354 351 350 349 347 346 344 344 344 343 343 343 344 345 346 345 343 340 336 334 332 332 332 333 334 335 335 334 331 327 324 321 320 319 319 320 322 323 325 327 328 328 329 329 329 329 329 329 329 329 329 329 328 328 327 326 325 324 323 322 322 321 321 321 320 320 319 319 319 318 318 318 317 316 315 314 313 313 313 313 313 313 314 314 314 314 314 314 314 315 315 317 318 319 320 321 321 321 321 321 320 320 320 318 317 316 315 314 313 312 311 310 309 309 309 309 309 309 310 310 310 310 310 310 310 310 311 311 311 312 312 312 312 312 312 311 311 310 309 308 306 305 304 303 303 302 301 301 302 303 304 303 301 299 298 297 296 295 294 293 293 292 291 300 301 303 305 307 309 311 312 314 316 318 319 321 322 323 323 323 324 325 325 326 327 328 328 329 330 331 332 334 336 339 342 345 348 351 354 356 357 357 357 355 354 351 350 348 348 346 345 343 342 343 346 349 349 348 347 348 348 350 352 355 357 1 4 5 6 7 9 9 7 3 359 354 354 358 4 12 18 23 27 30 32 34 35 36 38 41 44 48 53 57 60 61 62 62 62 62 61 61 60 60 60 60 59 59 60 60 60 61 62 62 64 66 68 70 71 72 73 74 76 79 83 88 90 92 92 90 88 87 87 87 87 86 89 93 98 103 106 106 103 100 98 99 101 104 107 108 108 108 106 105 104 103 103 104 107 109 112 115 118 121 118 115 112 110 111 113 118 122 123 123 121 119 117 114 109 103 95 91 87 81 71 60 54 49 40 31 19 355 316 271 260 256 255 255 257 259 260 259 258 257 256 256 255 254 254 255 256 259 262 266 269 272 275 278 279 280 280 280 280 279 279 279 279 280 280 279 278 277 274 271 265 255 242 226 207 190 179 185 191 190 176 151 129 113 102 95 91 88 87 87 88 89 90 90 90 90 90 90 90 89 88 87 86 83 81 78 76 74 73 72 71 70 69 68 67 66 64 63 62 61 60 60 60 61 60 60 60 60 60 61 61 62 62 63 63 63 62 61 59 58 56 53 50 47 45 43 41 38 35 32 30 29 29 29 29 28 27 26 25 25 26 27 28 28 28 27 26 25 24 23 23 22 21 20 19 17 15 13 11 8 7 5 4 6 8 10 11 12 12 12 10 9 7 6 5 4 2 0 357 354 351 349 348 348 351 357 2 7 10 12 14 17 20 23 26 26 24 21 15 13 14 17 22 24 24 22 19 16 14 11 8 5 2 358 356 353 351 349 347 345 343 342 343 345 347 348 349 350 349 347 343 339 337 336 335 334 334 335 335 336 335 332 329 325 322 320 319 319 320 322 324 326 328 329 329 330 330 330 330 330 331 330 330 330 330 330 330 329 329 328 326 325 324 323 322 322 322 321 321 320 320 320 320 319 319 318 318 317 316 315 315 315 314 314 315 315 315 315 315 314 314 313 313 314 315 316 316 317 318 319 320 320 320 320 320 320 320 320 319 318 317 316 315 314 312 312 311 310 310 310 310 310 310 310 310 311 311 310 310 310 310 310 311 311 311 311 311 311 311 310 310 310 309 308 307 306 305 304 303 302 302 302 303 304 305 305 304 302 301 300 298 297 296 295 294 292 291 298 300 301 303 305 307 309 311 313 315 316 318 320 321 322 323 323 323 324 324 325 326 326 327 327 328 328 329 330 331 333 336 340 343 347 351 353 355 356 355 355 353 352 351 350 348 346 344 341 338 337 337 338 338 338 339 340 341 344 349 354 358 1 6 9 8 9 9 8 6 3 0 359 358 1 7 13 19 24 28 31 33 35 36 38 40 43 46 48 52 54 56 57 57 58 59 59 59 59 59 59 58 58 57 57 57 57 57 58 59 60 62 64 65 67 69 71 73 74 75 77 80 82 84 85 84 83 81 81 81 83 84 85 88 94 99 105 108 109 108 106 106 106 107 108 110 111 110 109 107 106 105 104 103 104 106 109 112 115 119 123 123 119 115 112 112 113 115 118 120 120 120 119 117 114 109 103 95 89 84 80 75 64 51 36 21 7 354 335 312 289 278 271 266 263 262 261 261 260 261 261 262 262 261 260 258 257 256 257 260 263 267 269 272 275 277 278 279 278 278 277 277 277 277 276 277 277 277 277 276 274 269 262 251 238 222 206 196 203 209 208 197 171 143 122 108 99 94 90 89 88 88 89 90 90 91 91 92 92 93 92 92 91 89 86 84 82 79 78 76 75 74 73 72 71 70 69 67 66 65 64 63 62 62 62 63 63 63 63 64 64 65 66 68 69 70 71 71 69 68 67 65 63 61 58 54 51 47 44 41 38 35 34 33 33 34 33 32 29 27 26 27 28 29 31 31 31 31 29 28 27 26 26 25 23 21 18 16 13 9 6 4 4 6 9 13 16 18 19 19 18 17 16 14 12 10 8 5 3 360 357 353 351 349 350 351 356 2 9 14 16 18 21 25 29 32 33 32 29 26 24 25 28 30 32 32 32 31 29 26 22 18 13 7 1 357 353 350 347 342 335 332 333 342 0 4 3 2 359 355 351 346 342 340 339 338 336 336 336 335 334 331 328 324 321 320 319 320 321 323 325 327 329 330 330 331 331 331 331 331 331 331 331 331 330 330 330 330 330 329 328 327 326 324 323 323 323 323 323 322 322 321 321 321 320 320 319 318 317 317 316 316 315 315 315 315 315 315 315 314 314 313 313 313 314 315 316 316 317 317 317 317 317 318 318 318 317 317 317 318 318 318 318 319 317 315 314 313 312 312 311 310 310 310 310 311 311 310 310 310 310 310 310 310 310 310 310 310 310 309 309 309 308 308 307 306 305 304 303 303 302 302 302 303 304 305 306 306 305 304 302 301 300 298 296 295 293 292 296 298 300 302 304 306 308 310 312 314 315 317 319 320 322 322 322 323 323 323 324 324 325 325 325 326 326 326 326 327 328 330 333 337 341 345 349 352 354 354 354 353 351 350 348 347 345 343 340 338 335 334 333 333 332 333 336 340 345 352 359 4 8 12 12 10 10 9 7 4 1 360 360 2 5 10 14 19 24 27 31 33 36 37 39 41 43 45 47 49 50 52 53 54 54 55 56 57 57 57 57 57 57 57 56 56 56 56 57 58 59 61 62 64 66 68 70 71 71 72 74 76 78 79 80 79 78 77 75 76 78 80 82 88 94 102 109 114 115 115 115 116 116 115 115 115 114 113 112 110 108 106 104 103 104 105 107 110 114 118 122 124 122 120 117 115 114 114 115 116 117 117 117 116 114 111 105 99 90 83 83 83 71 57 40 22 5 348 331 314 300 290 281 275 270 267 265 264 263 262 262 263 264 264 262 260 258 255 255 257 260 263 267 270 273 275 277 277 277 277 276 275 275 275 274 274 275 277 278 278 276 272 266 258 246 232 218 212 217 221 221 214 195 166 138 119 107 100 95 92 91 90 90 90 91 91 93 94 95 95 95 95 93 91 89 87 85 83 81 79 77 76 75 74 73 72 71 70 68 67 66 65 64 64 64 65 65 65 66 67 68 69 71 73 75 76 78 78 78 77 76 74 73 71 68 65 61 57 53 49 46 43 41 39 38 39 39 38 35 32 30 28 29 31 32 33 34 35 34 33 32 32 32 31 29 26 22 18 13 9 5 5 6 10 17 21 23 25 26 25 24 22 22 20 17 14 11 7 4 1 358 353 350 348 349 353 358 5 13 20 23 24 26 30 34 37 39 38 36 34 34 35 36 37 38 38 39 40 40 39 36 30 22 13 4 357 349 343 336 325 313 299 275 211 84 58 45 31 19 10 3 358 352 348 345 343 340 339 337 336 332 328 324 320 318 318 318 320 322 325 327 329 331 332 333 332 332 332 331 331 331 331 331 331 331 331 331 330 330 329 329 327 326 325 324 324 324 324 324 324 323 323 323 323 322 321 320 319 319 318 317 316 316 315 315 315 315 315 315 314 314 314 314 315 315 316 316 316 316 316 316 316 316 316 317 316 316 316 315 315 316 316 317 319 319 318 317 316 315 314 312 311 311 310 310 310 310 310 310 310 310 309 309 310 310 310 310 309 309 309 309 308 308 307 306 306 305 304 303 301 301 301 302 303 304 305 306 307 307 306 305 303 301 300 298 296 295 293 294 296 298 300 302 304 306 309 311 313 314 316 318 319 321 321 322 322 322 322 323 323 323 324 324 324 324 323 324 324 324 325 327 329 333 337 341 345 349 351 352 352 351 349 348 346 344 342 340 338 335 334 333 333 334 336 341 348 355 3 7 10 13 16 13 12 10 8 4 1 358 356 359 2 6 11 15 20 23 26 30 33 35 37 38 39 41 42 43 45 46 47 49 50 50 51 52 53 54 54 55 55 56 56 55 55 55 56 56 57 58 60 61 63 66 67 68 69 70 71 73 75 77 77 78 77 76 75 74 74 76 79 83 89 96 105 113 119 121 123 124 125 124 123 122 121 119 118 117 115 112 108 105 103 104 105 106 108 110 113 117 120 121 120 118 116 114 113 113 113 114 115 115 115 115 113 109 104 97 90 87 84 76 61 44 27 9 349 332 318 306 297 289 283 277 272 270 268 267 266 265 265 265 265 263 260 257 254 251 252 255 259 263 267 271 274 276 277 277 277 276 275 275 275 274 274 275 277 279 280 278 275 269 262 251 239 226 219 220 222 223 220 208 187 160 134 117 107 101 97 95 93 93 92 92 92 94 95 97 97 97 96 95 93 92 90 88 86 83 81 79 78 77 76 75 74 73 72 71 70 68 68 67 67 67 67 68 68 69 70 72 74 75 77 80 82 83 84 85 85 84 83 82 80 78 76 72 68 64 61 59 57 54 51 48 47 47 46 43 39 35 33 33 33 34 36 38 38 38 39 39 40 42 43 43 42 37 32 25 18 16 15 17 21 28 30 31 31 32 32 30 27 24 22 19 16 11 6 2 357 353 347 342 339 341 350 4 17 27 33 35 36 36 38 41 43 44 43 41 40 39 40 41 41 41 42 44 46 49 50 48 41 32 21 10 358 347 338 329 316 304 291 276 247 129 89 87 76 51 30 16 9 5 1 356 351 347 343 340 337 332 327 322 319 317 318 319 321 323 325 327 330 332 333 334 334 334 333 333 333 333 332 332 331 331 331 331 330 330 330 329 329 327 326 325 325 325 325 325 325 325 325 325 324 324 323 322 321 321 320 319 318 317 317 317 316 316 316 315 315 315 315 315 316 316 316 316 317 317 317 317 317 317 317 317 316 316 315 314 314 314 315 315 317 317 318 319 319 317 315 314 312 311 311 310 310 310 310 310 310 309 309 309 309 309 309 309 309 309 309 308 308 307 307 306 306 305 304 302 301 301 300 301 302 303 304 305 307 308 307 306 305 303 302 300 298 297 295 293 294 296 298 300 302 305 307 309 311 313 315 317 318 320 321 321 322 322 322 322 322 322 322 322 322 322 321 321 321 321 322 322 324 325 328 331 335 340 344 346 348 348 347 346 345 343 342 340 338 336 335 335 339 345 353 3 7 11 13 13 10 9 8 3 359 358 359 360 357 355 355 358 3 6 10 14 18 22 25 28 31 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 52 53 54 54 54 54 55 55 56 57 58 60 62 64 65 67 69 70 72 73 75 75 76 76 74 74 74 74 74 76 80 85 91 98 106 113 118 122 126 129 131 131 130 128 126 125 123 122 120 117 112 108 105 104 104 105 106 107 109 112 114 116 117 116 115 112 111 111 111 112 113 115 116 116 114 111 108 103 97 93 87 77 60 41 25 9 351 335 322 312 304 296 290 285 281 278 276 274 273 271 271 270 270 268 266 262 258 252 250 251 254 258 264 269 273 276 277 278 278 277 276 276 276 276 276 277 280 282 283 282 278 273 265 255 243 230 221 218 219 220 219 212 197 175 150 129 117 109 104 100 98 96 94 93 93 95 96 98 99 98 97 96 95 94 93 91 89 86 84 81 80 79 78 78 77 76 75 74 73 72 71 70 70 70 70 71 72 73 75 76 78 80 82 84 86 88 90 91 92 92 91 90 89 87 85 83 81 78 76 75 74 72 69 65 62 58 55 51 46 42 39 37 37 38 39 42 44 47 49 52 56 60 63 66 66 64 60 54 45 39 35 33 35 43 47 49 48 45 45 43 38 32 26 21 16 9 360 352 345 339 331 324 319 318 339 21 47 56 56 53 51 48 47 48 49 49 47 44 43 43 44 44 44 43 43 45 49 54 58 58 57 50 37 20 4 351 343 337 331 326 323 324 329 349 20 41 60 49 26 15 22 25 19 8 359 353 347 342 338 333 328 325 322 321 320 321 321 322 323 325 327 330 332 333 334 334 334 334 334 334 333 333 333 332 332 332 331 331 330 330 330 329 328 327 326 327 326 326 326 327 327 327 326 325 325 324 323 323 322 321 320 320 319 318 318 317 316 316 316 316 316 316 316 316 317 317 317 317 318 317 317 317 317 317 316 315 314 314 313 313 313 314 314 316 317 320 321 321 319 316 314 312 311 310 310 310 310 309 309 309 309 309 309 309 309 309 309 309 309 308 308 307 307 306 306 305 304 302 301 300 300 300 301 302 303 304 305 307 307 307 306 305 304 302 301 299 297 292 293 294 296 298 300 302 305 307 310 312 314 316 317 319 320 321 321 321 321 321 321 321 321 321 321 320 320 320 319 319 319 320 320 321 322 323 325 328 332 335 338 341 342 342 342 341 340 339 338 338 340 345 351 359 10 20 19 17 13 8 2 357 353 350 349 350 353 356 354 354 356 360 3 6 8 11 16 20 23 26 29 32 33 34 35 36 36 37 37 38 39 40 41 42 43 44 45 46 46 47 48 49 50 51 52 52 53 54 54 55 56 57 59 60 63 65 67 69 71 72 74 74 74 74 73 73 74 74 75 78 81 86 93 99 106 111 114 116 121 127 132 135 135 134 132 130 128 126 124 121 116 112 108 106 105 104 104 105 107 109 111 113 114 114 112 111 110 110 111 113 115 116 116 116 114 113 110 107 103 98 90 77 58 38 23 9 354 340 328 318 310 303 298 293 290 287 285 283 281 279 279 278 278 278 277 276 273 267 261 257 255 257 262 268 273 276 278 279 279 279 278 278 278 278 278 279 281 283 285 284 282 278 271 261 249 237 227 221 220 219 218 215 203 185 161 139 126 117 111 106 102 99 96 94 94 95 96 98 98 98 97 96 96 95 94 93 92 89 86 84 82 81 81 81 81 80 80 79 78 76 75 74 73 73 74 74 76 77 79 80 82 84 86 88 90 92 94 96 97 98 98 98 97 96 94 93 92 91 90 89 88 86 83 78 72 67 62 57 52 48 45 44 43 44 46 50 55 60 65 71 76 81 85 87 87 85 81 75 67 60 54 51 53 61 70 76 78 73 68 63 58 52 43 31 17 1 342 328 319 309 300 292 285 276 249 115 97 85 76 69 64 59 57 56 55 53 52 50 50 51 51 50 47 45 44 45 48 53 58 59 59 55 44 29 14 1 353 348 344 341 340 345 347 350 354 355 1 356 343 341 41 49 35 18 6 356 348 342 337 332 328 325 323 322 322 321 321 321 321 323 325 328 331 334 335 335 335 334 334 334 334 334 334 334 334 333 333 332 332 332 332 330 329 328 328 328 328 328 328 328 328 328 327 327 326 325 325 324 323 322 321 320 320 319 318 318 317 317 316 316 316 317 317 318 318 318 318 318 319 319 319 318 318 317 316 315 314 314 313 312 311 311 313 314 316 318 321 324 322 319 316 314 312 311 310 310 310 309 309 309 309 309 309 309 309 309 309 309 309 308 308 307 307 306 306 305 304 303 301 300 300 300 300 301 302 303 304 305 306 306 306 305 305 304 303 302 300 290 291 293 294 296 298 300 302 305 307 310 312 314 316 318 319 320 321 321 321 320 320 320 320 320 320 319 319 318 318 318 318 318 318 318 318 318 317 317 319 322 326 330 334 337 338 338 337 337 337 337 340 344 351 359 8 13 9 3 358 353 349 346 344 344 346 348 350 352 353 356 359 1 3 4 6 9 14 18 21 24 27 29 31 32 33 33 33 34 34 34 35 35 36 37 38 39 40 41 42 43 44 45 47 49 50 51 51 52 52 54 55 56 56 58 59 61 63 65 67 69 71 73 73 73 72 72 73 75 77 80 83 88 94 101 106 110 112 113 117 122 127 132 135 137 137 135 133 131 128 124 119 114 110 108 106 105 104 105 106 108 110 111 111 111 110 109 109 110 111 113 116 116 116 115 114 113 112 110 107 103 95 84 68 48 28 11 357 343 332 323 314 308 303 299 296 294 292 291 290 289 288 287 287 287 288 289 289 287 283 277 271 266 266 269 273 276 279 280 281 281 280 280 280 280 280 280 282 284 285 285 285 283 278 270 260 250 239 230 229 228 227 223 212 192 167 143 130 122 115 110 105 100 97 94 94 95 96 97 98 98 97 97 96 96 95 94 93 90 88 86 85 84 84 85 85 85 84 83 82 80 79 78 77 77 77 78 79 81 82 84 86 87 89 91 93 95 97 99 101 103 104 104 103 103 102 101 100 99 99 98 96 93 89 84 78 72 66 62 58 55 54 54 56 59 62 67 73 78 83 87 90 93 95 96 96 94 91 87 82 77 73 70 73 80 88 96 100 96 91 87 83 82 84 96 127 201 266 278 280 270 262 255 248 233 186 139 111 94 83 76 71 66 64 62 61 61 59 58 57 55 53 51 49 47 46 45 46 46 48 47 46 42 36 27 17 8 0 354 350 347 346 347 348 352 357 350 340 326 308 295 20 47 30 15 4 353 344 337 331 327 324 321 320 320 320 320 319 319 320 321 325 329 334 336 337 337 336 335 334 334 335 335 335 335 335 334 333 333 333 333 332 331 330 330 330 329 329 328 328 328 328 328 328 327 326 326 325 324 323 322 321 320 320 319 319 318 317 317 317 317 317 317 318 318 319 319 319 319 320 320 320 320 319 318 317 316 315 314 312 310 310 310 311 313 314 316 318 322 322 322 319 316 314 312 311 310 310 309 309 309 309 309 309 309 309 309 309 308 308 308 308 308 307 307 306 306 305 303 302 301 300 299 299 300 301 302 303 304 304 305 305 305 304 304 304 303 303 289 290 291 293 294 296 298 300 303 305 308 310 312 314 316 318 319 320 320 320 320 320 320 320 319 319 319 318 318 317 317 317 317 317 316 314 313 312 312 312 313 316 319 324 329 331 333 333 333 333 333 335 337 341 346 352 354 353 348 344 341 340 339 339 341 344 346 348 351 354 357 359 1 2 3 5 8 12 16 19 22 24 26 28 29 30 30 30 30 30 30 31 32 32 33 34 35 36 37 38 39 40 41 43 45 47 49 49 50 51 52 53 54 55 56 57 59 60 61 63 66 68 71 71 71 71 71 72 73 76 79 82 87 93 100 105 108 109 110 114 119 125 130 133 137 139 139 138 136 132 128 123 118 113 109 106 105 105 105 107 109 110 110 110 109 108 109 110 112 113 114 115 115 115 115 114 113 113 111 110 107 102 94 82 66 41 20 1 346 335 325 318 311 306 303 301 299 297 297 296 296 295 295 295 296 297 299 301 302 301 298 292 285 278 276 276 277 279 281 282 282 281 281 281 281 281 280 281 283 285 286 287 287 285 280 273 264 255 246 245 244 242 236 221 196 166 143 130 122 115 110 106 101 97 94 93 94 95 96 97 96 96 96 96 96 95 94 93 91 90 89 87 87 88 89 89 89 88 86 85 83 82 81 80 80 81 82 83 84 86 87 88 90 92 93 95 98 100 102 104 106 107 108 108 107 106 105 105 104 103 102 100 97 93 88 83 78 73 69 66 66 67 71 76 82 87 92 96 99 101 102 102 101 101 101 102 102 101 99 98 97 95 93 95 99 103 108 110 111 110 107 105 107 114 125 142 162 188 214 232 230 229 228 225 215 169 127 103 89 81 76 71 68 66 64 63 63 62 60 57 54 50 49 49 48 47 47 46 45 44 42 40 36 30 22 14 6 360 354 350 347 345 344 346 353 5 2 356 343 319 310 337 5 7 358 352 346 337 330 326 323 321 320 319 319 319 320 320 320 321 322 326 332 338 341 341 339 337 336 335 335 335 336 336 336 335 334 334 333 333 333 332 331 331 331 331 330 328 327 327 327 328 328 328 327 326 326 325 325 324 323 321 320 319 319 319 318 318 317 317 317 317 318 318 319 319 320 320 320 320 321 321 321 320 319 318 317 316 314 312 311 310 309 310 312 313 315 317 320 322 323 322 318 316 313 312 311 310 309 309 309 309 309 309 309 308 308 308 308 308 308 308 308 308 308 307 306 305 304 303 302 301 300 299 299 300 301 302 302 303 304 304 304 303 303 303 303 303 288 289 290 291 292 294 296 298 300 303 305 308 310 312 314 316 318 319 320 320 320 320 320 319 319 319 319 318 317 317 317 317 317 316 314 312 310 308 305 304 303 304 309 315 320 324 326 327 328 328 329 330 331 333 335 338 341 340 338 336 336 337 338 339 341 344 346 347 350 352 354 356 358 360 1 3 6 10 13 16 19 21 23 25 26 26 27 27 27 27 27 27 28 29 29 30 32 33 34 36 36 37 37 38 40 43 45 46 47 49 50 51 52 53 55 56 58 58 59 60 63 66 68 69 70 70 69 69 71 74 77 81 87 94 102 108 110 109 110 113 118 124 129 133 137 140 142 142 141 139 135 130 122 115 110 106 105 106 107 108 109 110 110 109 107 108 109 110 111 112 113 114 115 115 115 114 114 113 113 111 110 107 101 94 82 61 35 11 353 339 329 321 315 310 307 304 302 301 300 300 300 300 301 301 302 303 305 307 309 310 310 306 301 294 289 285 283 282 283 284 284 284 284 284 284 283 282 282 284 285 288 290 291 290 288 283 277 269 261 259 257 252 243 225 195 163 141 127 119 114 110 106 101 97 94 93 94 95 95 96 95 95 95 95 95 94 94 93 92 92 91 91 91 91 92 92 92 90 89 88 87 86 85 84 84 85 85 86 87 89 90 91 92 94 95 97 99 101 103 105 107 108 108 108 108 107 107 106 105 105 103 101 98 95 91 88 85 82 80 80 82 86 93 98 103 108 112 117 118 116 115 113 111 109 109 110 111 111 110 111 112 112 112 112 113 115 117 118 119 121 122 122 126 131 139 148 157 168 181 196 203 209 212 213 202 146 106 87 77 73 71 69 67 66 64 63 62 60 57 54 51 49 48 49 50 50 49 49 48 48 47 45 41 32 22 11 359 353 349 345 343 341 341 345 354 7 12 11 5 348 345 350 355 355 345 340 340 336 331 328 326 325 324 324 323 323 325 326 327 329 329 332 337 343 344 342 339 336 335 335 335 335 336 336 336 336 335 334 334 334 333 333 332 332 331 331 329 328 327 326 326 327 327 327 327 326 326 325 325 324 323 322 321 320 319 319 319 318 318 318 318 319 319 319 320 320 320 321 321 321 321 321 321 321 320 319 318 317 315 313 311 310 310 310 311 313 315 316 318 320 322 322 320 318 315 313 312 310 310 309 309 310 310 309 309 308 308 308 307 307 308 308 308 308 308 307 306 305 304 304 303 302 301 300 299 300 300 301 302 303 303 303 302 302 302 302 302 302 287 288 288 289 291 292 294 296 298 300 302 305 307 310 312 314 316 318 319 320 320 320 320 320 320 319 319 318 318 317 317 317 316 315 312 310 307 303 301 299 298 299 303 308 313 317 320 322 323 324 325 326 327 330 332 335 338 338 338 337 337 339 340 341 340 341 343 346 348 348 349 351 354 356 358 0 3 7 10 13 16 18 19 20 21 22 23 24 24 23 23 24 25 26 27 28 28 30 32 33 34 34 35 36 38 39 41 43 44 46 47 49 50 52 53 54 55 57 58 59 61 63 66 67 68 68 68 68 70 72 75 78 84 92 100 106 110 108 108 111 116 122 128 132 136 140 142 144 145 145 142 137 130 122 114 108 105 107 108 108 108 108 108 108 107 108 108 109 109 110 109 110 113 114 115 114 114 113 113 112 111 109 106 101 93 79 55 28 5 346 333 325 319 314 310 308 306 304 303 303 302 302 303 304 305 306 308 309 311 312 312 311 309 305 300 295 291 288 288 288 288 287 287 287 286 286 284 285 286 288 290 292 294 294 293 289 284 278 271 267 262 256 245 226 192 157 135 123 116 111 108 105 101 97 95 94 94 94 95 94 94 93 93 93 93 93 93 93 94 94 94 94 94 94 94 94 94 93 92 91 90 89 89 88 88 88 89 89 90 92 93 93 94 95 96 97 99 102 103 105 106 107 107 107 107 107 107 106 106 105 104 102 100 98 96 95 94 94 95 97 100 104 109 114 117 120 124 127 128 126 124 122 119 117 115 117 118 118 118 119 120 122 122 123 122 122 121 122 123 124 125 127 130 134 139 144 149 154 162 172 180 188 192 189 165 115 85 70 68 67 68 67 67 66 65 63 61 58 55 52 51 50 50 51 53 54 54 54 54 55 55 55 53 44 30 14 351 345 342 340 338 337 339 344 353 4 10 11 6 360 359 0 358 348 336 330 332 336 337 336 334 333 332 330 329 330 330 332 333 336 337 338 340 342 341 339 336 335 334 333 333 334 336 337 338 337 337 336 336 335 334 334 334 333 332 331 330 328 327 327 327 327 328 327 327 326 325 325 324 324 323 322 322 321 321 320 320 320 320 320 320 320 321 321 321 321 322 322 322 322 322 322 321 321 321 320 319 318 316 314 312 311 311 311 312 314 315 316 316 316 318 319 320 321 317 315 313 311 310 310 310 310 310 310 309 309 308 308 307 307 307 307 307 307 307 307 306 305 305 304 303 302 301 300 300 300 300 301 302 303 302 301 301 300 300 300 300 300 287 287 287 288 289 291 292 294 296 298 300 302 305 307 310 312 314 316 318 319 319 320 320 320 320 320 320 320 319 319 319 318 317 315 311 309 306 303 300 299 299 300 303 308 311 314 316 317 319 320 321 323 325 328 332 335 338 340 339 338 337 339 339 338 337 336 337 338 340 342 344 346 348 351 353 356 359 3 6 9 11 12 13 14 16 17 18 19 19 20 20 21 22 23 24 25 25 26 27 29 30 31 33 34 36 37 38 39 41 42 44 46 48 49 50 51 52 53 55 57 59 62 64 65 66 67 67 67 67 70 73 76 81 86 91 94 97 95 98 103 110 118 124 129 133 137 140 142 144 146 146 143 137 130 121 113 108 108 108 107 107 106 106 106 106 107 108 109 109 107 107 107 109 112 114 114 114 113 113 112 112 111 109 105 99 90 73 49 22 358 341 330 323 317 313 311 309 307 305 304 304 304 305 306 308 309 309 309 309 310 311 311 310 309 306 302 298 294 292 291 291 290 290 289 288 288 287 287 288 290 291 293 295 295 294 292 287 281 274 268 262 255 244 220 184 149 128 117 111 107 105 103 99 97 95 94 94 94 94 93 92 92 91 91 92 93 93 94 95 97 97 97 97 96 96 95 96 95 95 94 94 93 92 92 92 91 92 92 93 94 94 95 95 95 96 97 99 101 103 104 105 106 106 107 107 107 107 107 106 106 105 105 104 105 105 106 107 108 110 112 114 117 120 122 124 127 130 132 132 131 130 128 126 123 122 122 122 122 121 122 123 125 126 127 126 125 123 123 123 124 124 126 128 130 133 137 140 144 149 155 160 163 162 152 123 98 81 68 67 68 68 68 68 67 66 64 61 58 55 54 53 52 52 53 55 57 59 59 60 60 61 62 62 56 45 21 346 333 330 330 332 336 340 346 352 358 3 6 4 4 5 3 357 346 342 344 347 348 346 343 341 339 338 336 336 335 335 335 336 337 338 339 339 339 338 338 337 337 337 337 337 338 339 340 340 339 338 337 337 336 335 335 334 334 333 332 330 329 329 328 329 329 329 328 327 326 325 325 324 323 323 323 322 322 322 322 322 322 322 322 322 323 323 323 323 323 323 323 323 323 323 322 322 322 321 320 320 318 316 314 313 312 312 312 312 314 314 314 314 314 315 315 317 319 318 316 313 312 311 310 310 310 310 310 310 309 308 308 307 307 307 307 307 307 306 306 306 305 305 304 303 302 301 301 301 300 300 301 301 301 301 300 299 299 298 298 298 298 287 286 286 286 287 289 290 292 294 296 298 300 302 305 307 310 312 314 316 318 319 320 320 321 321 321 321 321 322 322 322 322 320 317 314 312 310 308 306 306 306 308 310 311 313 314 314 315 316 318 319 321 324 326 329 332 334 335 334 332 331 332 331 330 329 328 329 330 332 335 338 340 342 344 348 351 354 358 1 3 5 6 7 8 10 12 14 15 16 17 18 18 19 20 22 22 23 23 24 25 26 28 30 32 33 34 35 36 38 40 41 42 44 45 46 48 49 49 50 53 56 60 62 63 63 64 65 65 66 70 74 78 82 85 87 87 84 81 85 91 101 111 119 125 129 133 136 139 141 144 146 144 140 134 125 117 111 109 108 107 107 106 106 107 108 109 109 110 110 110 109 108 109 111 113 113 113 112 112 112 112 112 111 108 104 98 86 68 43 17 353 338 328 320 316 313 312 310 308 306 305 305 306 308 309 309 309 307 306 306 308 309 309 309 308 305 301 298 295 294 293 292 292 291 291 291 291 291 291 291 292 294 295 295 294 291 286 280 272 265 260 253 242 214 170 135 118 109 105 103 101 100 97 95 94 93 94 93 93 92 91 90 90 91 92 93 94 96 98 99 100 100 99 98 98 98 98 98 98 98 97 96 96 95 95 94 94 94 94 95 95 95 95 96 96 98 99 100 102 103 104 105 106 107 107 107 108 108 108 109 110 111 112 114 116 118 120 121 122 122 123 124 125 127 128 130 132 134 134 135 134 133 131 128 127 126 125 124 123 122 123 124 125 126 125 124 123 122 123 123 122 123 125 127 130 133 136 138 142 145 147 145 141 131 114 97 84 76 74 73 73 72 71 69 68 67 64 60 57 56 55 55 55 57 58 59 60 61 63 64 66 67 70 73 75 25 301 309 317 323 330 338 344 350 355 360 3 6 6 7 7 6 3 1 358 355 353 351 349 347 345 344 342 340 340 339 339 339 339 339 339 339 339 339 340 341 342 343 344 343 343 343 343 342 340 339 338 338 337 336 335 335 334 334 333 332 331 331 330 330 330 330 329 328 327 327 326 325 324 323 323 322 322 322 323 323 323 323 324 324 325 325 325 324 324 323 323 323 323 323 323 323 322 322 321 321 320 319 317 316 315 314 313 314 314 314 314 313 313 313 313 313 315 317 318 318 315 314 313 312 311 311 311 310 310 309 309 308 307 307 307 307 306 306 306 306 306 305 305 304 303 302 301 301 301 301 300 300 300 300 300 299 299 298 298 298 298 298 288 286 285 285 286 287 289 290 292 294 296 298 300 302 305 307 310 312 314 316 317 319 320 321 322 322 323 323 324 325 326 326 325 324 322 321 321 321 319 318 317 318 318 317 316 315 315 315 316 317 319 320 322 323 325 326 328 328 326 324 323 322 321 320 320 321 323 324 326 329 332 334 337 339 342 346 350 353 355 358 359 1 1 3 5 7 9 11 13 14 15 16 17 18 19 19 20 20 21 21 23 25 27 29 30 31 32 33 35 36 38 39 40 41 42 44 45 46 46 48 51 56 59 60 61 63 64 64 67 71 77 82 86 89 90 87 83 77 77 82 91 102 112 120 125 128 131 135 138 141 144 144 141 137 129 121 116 113 111 109 108 108 109 110 111 112 112 113 114 113 112 110 109 110 112 112 112 111 111 112 112 112 112 110 107 103 95 83 64 40 11 351 336 326 319 316 314 312 310 308 307 307 307 309 309 309 307 305 304 304 305 306 307 307 307 305 303 300 297 295 294 293 293 294 294 294 294 293 292 292 293 294 294 294 292 289 283 276 269 262 258 252 241 205 150 119 106 100 97 97 97 97 96 95 94 93 93 93 92 92 91 90 90 91 93 95 97 99 101 103 103 103 102 101 101 100 101 101 101 101 100 99 98 98 98 97 97 96 96 96 96 96 96 96 97 98 99 100 102 103 104 105 107 108 109 109 110 111 113 114 116 119 121 124 126 128 129 130 129 129 129 129 130 130 131 132 133 134 134 135 136 136 135 132 130 129 127 126 124 122 121 121 122 122 122 121 120 120 120 121 121 122 123 125 128 131 133 135 137 138 136 133 129 122 113 103 92 88 85 82 80 77 75 73 72 70 68 66 63 61 60 60 61 63 64 64 64 65 67 71 74 78 84 92 107 148 243 299 319 330 338 345 350 356 360 3 5 6 7 7 6 4 2 360 358 357 355 354 352 350 348 346 345 343 342 342 341 342 342 342 342 342 342 342 343 344 345 347 347 347 346 344 343 341 340 339 339 338 337 337 336 335 335 334 333 332 332 332 331 331 331 330 329 329 328 327 327 326 325 325 324 323 323 322 323 323 324 324 325 326 326 325 324 323 323 322 322 322 322 322 322 322 322 322 322 321 320 319 318 317 316 316 315 315 315 314 314 313 312 312 312 312 314 316 318 319 319 318 317 314 313 312 312 311 311 310 309 309 308 308 307 307 307 306 306 306 306 305 305 304 303 302 302 302 302 302 301 301 300 301 301 301 301 301 300 300 300 300 289 287 285 284 284 285 286 288 290 292 294 296 298 300 303 305 307 310 312 314 316 317 319 320 322 323 324 325 326 327 329 330 331 332 332 332 332 332 330 327 325 323 322 320 319 318 317 317 317 318 319 320 321 321 322 322 323 322 321 318 317 316 315 314 315 317 319 321 322 325 328 331 333 335 338 342 346 348 350 352 354 356 357 358 360 2 4 6 9 11 12 13 14 15 15 16 17 18 18 18 20 22 24 26 27 28 29 30 32 33 34 35 36 37 38 40 41 42 42 43 46 50 55 57 59 61 63 64 68 74 81 88 93 97 99 94 87 81 77 78 84 93 105 113 119 124 127 130 135 139 142 142 141 138 133 126 122 119 116 114 113 112 112 113 114 115 116 116 117 116 115 114 112 111 111 111 111 111 111 111 111 112 112 111 109 106 101 94 81 61 35 9 348 333 323 318 315 313 311 309 307 307 306 307 307 306 305 303 302 302 303 304 304 304 304 304 302 300 298 296 295 295 295 296 296 296 295 294 293 293 292 293 293 292 290 287 282 275 269 262 257 251 237 186 128 105 96 91 90 92 94 95 96 95 94 93 93 93 92 92 91 91 92 93 95 98 101 104 106 108 108 107 106 104 104 104 104 104 103 103 102 102 101 101 101 100 99 99 98 98 98 98 98 98 98 99 100 101 102 104 106 107 109 110 112 114 115 117 119 121 124 126 128 130 132 133 134 134 134 134 133 133 133 133 133 133 133 133 133 134 135 134 133 132 131 130 129 126 124 122 120 119 119 119 118 117 116 116 117 118 119 120 122 124 127 129 131 133 133 132 129 125 121 117 113 108 101 96 93 90 86 82 79 78 77 76 74 73 71 70 70 70 70 71 71 71 72 74 76 80 83 87 93 99 110 128 186 300 328 340 347 353 357 0 3 5 6 6 6 6 6 4 3 1 359 359 358 356 354 352 350 348 347 345 344 344 343 343 343 343 343 343 343 343 344 344 345 345 345 345 344 343 342 341 340 340 340 339 338 337 336 336 335 335 334 334 333 333 332 332 331 330 330 329 329 328 327 327 326 326 326 325 325 324 324 324 324 324 325 325 324 324 323 322 322 322 322 322 322 322 322 322 322 322 322 321 320 319 318 318 317 317 317 316 315 315 314 313 312 312 312 313 314 316 319 321 322 322 321 318 315 314 313 312 311 310 310 309 309 309 308 308 308 307 307 307 306 306 305 304 303 303 303 303 303 303 303 303 303 303 302 302 302 302 302 303 303 303 290 288 285 284 283 284 285 286 288 290 292 294 296 299 301 303 306 308 310 312 314 315 317 319 321 322 324 325 327 329 331 332 333 334 334 333 331 330 328 327 325 323 321 321 320 319 319 318 318 319 320 320 321 321 321 320 320 320 318 316 314 313 312 312 314 317 319 320 321 323 325 328 329 331 334 338 341 344 345 347 348 350 351 353 355 357 359 2 5 8 9 10 11 11 12 13 14 15 15 15 16 17 19 21 22 24 25 27 28 30 30 31 32 33 35 36 38 39 39 39 41 45 50 54 56 59 62 65 74 85 97 105 110 112 111 103 95 87 82 79 81 88 96 105 111 117 121 125 129 133 137 139 140 139 136 131 128 126 123 121 118 116 115 114 115 115 117 118 119 119 117 115 112 110 110 110 110 110 110 110 111 111 111 111 110 108 105 100 92 78 57 31 5 343 328 319 315 313 310 308 306 304 303 303 303 302 301 300 300 301 301 301 301 301 301 301 300 299 298 296 295 295 295 295 296 295 295 294 293 292 291 291 290 290 289 287 283 277 271 263 257 247 225 154 110 95 87 84 85 88 91 94 96 95 94 94 94 94 93 93 93 93 94 96 99 103 107 110 114 115 114 113 110 108 107 107 106 106 105 105 104 104 104 104 103 102 102 101 100 100 100 100 100 100 101 101 102 103 105 106 108 110 112 114 116 119 121 124 126 128 130 131 132 133 134 135 135 136 136 136 136 135 134 133 132 132 131 132 132 133 134 134 133 131 131 129 128 126 123 121 119 118 117 116 115 114 114 114 114 115 116 118 120 123 125 127 129 129 128 125 122 118 114 112 110 107 103 100 96 93 88 86 84 83 82 82 81 81 81 81 81 82 82 81 80 80 81 84 86 89 93 97 101 107 115 125 134 122 351 356 360 2 5 7 8 9 10 10 10 10 9 8 7 6 4 2 0 358 356 355 353 352 350 348 347 346 345 344 344 343 343 342 342 342 342 342 342 342 341 341 341 341 341 341 340 340 340 339 339 338 337 337 337 336 336 335 335 334 333 332 331 331 330 330 329 329 328 328 327 327 327 327 327 326 326 326 325 325 325 325 324 324 323 323 323 323 323 323 323 323 323 323 323 322 322 321 321 320 319 319 318 318 317 317 316 315 314 314 314 314 314 315 316 317 320 323 325 325 324 322 319 317 315 313 312 311 310 310 310 309 309 309 309 308 308 307 307 306 305 305 304 304 304 304 304 304 304 304 304 303 303 302 302 302 303 303 304 304 290 288 286 284 283 282 283 284 286 288 290 292 294 297 299 302 304 306 308 310 312 313 315 317 318 320 322 324 325 327 328 329 328 327 326 325 323 322 322 322 321 321 321 321 320 320 319 319 319 319 320 320 321 321 320 320 319 318 316 314 312 311 310 310 313 316 319 320 321 321 322 324 326 327 330 333 337 338 339 340 342 344 346 348 350 352 354 357 1 4 5 6 6 7 8 9 10 10 10 10 11 12 13 16 18 20 22 24 25 25 26 27 28 30 31 32 34 35 36 36 37 41 45 49 53 56 59 65 76 93 115 134 143 140 131 120 108 98 90 84 83 86 90 94 100 107 112 117 122 127 131 135 138 139 139 136 134 132 130 128 123 119 116 115 114 114 115 118 120 119 118 115 112 111 109 109 110 110 110 110 110 110 111 111 111 110 108 105 99 90 76 56 29 359 337 323 316 312 309 306 302 301 300 300 300 299 299 298 299 298 298 298 297 297 298 298 298 297 296 295 294 294 294 294 295 295 294 294 292 290 289 288 288 288 288 287 284 280 273 264 255 240 203 128 98 86 80 78 80 84 88 93 95 95 95 95 95 95 95 95 96 97 98 101 105 110 115 120 124 126 124 121 116 113 111 109 108 107 107 107 107 107 106 106 105 104 104 103 103 102 102 102 102 103 103 103 104 106 107 110 112 114 116 119 122 124 127 129 131 133 133 134 134 134 135 135 136 136 136 136 136 136 134 133 131 130 130 131 132 132 132 131 130 129 129 127 126 124 122 121 119 118 117 116 115 114 113 113 113 114 115 117 119 122 124 125 126 125 122 119 115 111 107 105 104 103 101 99 96 93 91 89 87 86 87 87 87 87 87 88 89 89 90 90 90 90 92 94 96 99 103 107 111 114 117 119 119 113 79 55 40 29 25 23 21 21 21 19 19 18 18 18 17 14 11 8 5 4 1 360 358 356 354 352 350 348 347 346 345 344 344 343 342 342 342 341 341 340 340 340 341 341 342 342 341 341 340 340 339 339 338 338 338 337 337 336 336 335 334 333 332 332 331 331 330 329 329 329 328 328 328 327 327 328 328 328 328 327 327 326 326 325 325 325 325 325 325 324 324 324 324 324 323 323 322 321 321 320 320 320 319 319 319 318 317 316 316 315 315 316 316 317 318 319 321 323 326 326 325 324 322 321 318 315 314 312 311 310 310 309 309 309 309 309 308 308 307 306 306 305 305 305 304 304 304 304 304 304 304 303 303 302 302 302 303 303 304 305 291 288 286 284 282 282 282 282 284 286 288 290 293 295 297 300 302 304 306 308 310 311 313 314 315 317 318 320 321 322 322 321 319 318 317 316 315 315 316 317 318 319 319 319 319 319 319 319 318 318 318 319 319 319 319 318 317 316 314 311 310 310 309 308 309 313 317 319 319 319 319 319 320 322 325 329 332 333 334 336 338 341 343 344 346 348 350 352 355 359 1 1 1 1 3 4 4 5 5 6 6 7 9 12 14 17 18 20 20 21 22 23 25 27 28 29 30 32 33 34 35 38 41 44 48 52 57 65 76 92 114 138 153 153 148 140 128 116 104 95 89 89 89 90 94 100 106 111 116 122 127 131 135 139 140 139 138 136 134 132 127 122 118 115 113 112 113 116 119 119 118 116 113 112 111 110 110 110 110 109 109 110 111 111 112 111 111 109 106 100 91 78 57 23 354 331 319 312 307 303 300 299 298 298 298 298 298 298 298 297 297 296 295 295 296 296 296 296 295 294 293 293 293 293 293 293 292 291 289 287 286 285 285 286 287 287 286 282 275 264 252 232 182 116 92 81 76 74 75 79 84 91 96 97 97 97 97 97 98 98 99 101 104 108 114 121 129 136 142 142 138 131 124 118 114 111 109 108 108 108 108 108 108 108 107 107 106 105 105 105 105 105 105 105 105 106 107 109 111 113 115 118 120 123 126 129 131 133 134 135 135 135 135 136 136 136 136 136 136 135 135 135 133 132 131 130 129 130 131 130 129 128 127 126 125 124 123 123 122 121 120 119 118 118 117 116 115 115 115 115 115 117 119 121 123 123 122 119 116 112 109 105 102 99 98 97 97 96 95 92 91 89 88 87 87 87 87 88 89 90 91 92 93 94 95 96 97 100 102 106 109 111 113 115 117 118 117 114 108 99 89 79 70 64 59 52 50 51 51 48 46 44 41 35 30 26 22 17 14 10 6 2 358 355 352 350 349 348 347 346 345 345 345 344 343 343 342 341 340 341 341 342 342 342 342 342 341 341 340 340 339 339 338 338 337 337 336 335 335 334 333 333 332 332 331 331 330 330 330 329 328 328 328 329 329 328 328 328 328 327 327 326 326 326 326 326 325 325 324 324 324 324 323 322 322 322 321 321 321 321 320 320 320 319 318 318 317 317 317 317 318 319 319 320 320 321 324 324 324 324 323 322 321 319 317 315 313 312 311 310 309 309 309 309 309 308 308 307 306 306 306 305 305 305 305 305 304 304 304 304 303 303 303 303 304 304 304 305 291 289 287 285 283 282 281 281 282 284 286 288 291 293 296 298 300 302 304 306 308 309 310 311 312 313 314 315 315 315 314 313 312 312 312 311 311 312 313 314 316 317 318 318 318 319 319 319 319 318 317 316 315 315 314 312 312 312 310 309 308 308 308 307 306 308 311 314 315 314 314 314 316 319 323 326 328 330 331 332 335 337 339 341 343 345 347 349 351 354 356 357 357 358 359 359 360 0 1 2 3 4 6 9 11 13 14 15 16 17 18 20 22 24 25 26 27 29 31 33 34 36 38 41 45 50 57 66 75 85 98 111 122 130 138 142 141 133 123 112 103 98 96 96 97 101 107 113 118 123 127 131 134 138 140 140 139 138 137 134 130 123 117 112 109 108 110 113 116 117 117 116 115 113 112 111 110 110 109 109 109 110 111 112 112 113 113 112 111 108 103 96 84 57 18 341 323 313 307 303 301 300 299 299 299 298 298 298 297 297 296 295 295 294 295 295 295 294 294 293 292 291 291 290 290 290 289 288 287 285 283 282 283 285 287 288 287 284 278 268 254 232 185 121 94 83 77 74 74 78 86 101 111 109 106 103 101 101 102 103 105 108 112 119 128 140 151 160 166 163 155 144 133 124 118 114 111 110 109 109 109 109 109 109 109 108 108 107 107 106 106 107 107 107 107 108 109 111 113 116 118 120 123 126 129 131 133 134 135 136 136 136 136 136 136 136 136 136 135 135 134 133 132 130 128 126 126 126 127 127 126 125 124 123 122 121 121 121 122 123 122 122 121 120 119 118 117 117 117 117 117 118 119 120 121 120 117 114 110 106 104 101 98 96 95 94 94 93 92 90 88 87 87 86 85 84 84 85 86 87 88 89 91 92 94 96 98 100 103 106 108 110 112 114 116 117 117 116 114 112 109 107 105 104 106 108 104 98 92 91 91 87 78 70 62 56 50 44 36 28 21 13 6 360 355 353 351 350 350 349 348 348 349 348 347 345 343 342 342 341 341 341 342 342 342 342 342 341 341 340 339 339 339 338 337 337 336 335 334 334 333 333 333 333 332 332 332 332 332 331 330 330 330 330 330 329 329 328 328 327 327 327 327 327 327 327 326 325 325 324 324 324 323 323 323 323 323 323 322 322 321 321 320 320 319 319 318 318 318 318 318 318 319 319 320 320 321 321 322 323 323 323 322 321 320 319 316 315 313 312 311 310 310 310 310 309 309 308 308 307 307 307 307 307 306 306 305 305 305 304 304 304 304 304 304 304 304 304 291 289 287 285 283 282 280 280 281 282 284 286 289 291 294 296 298 300 302 304 306 307 308 309 310 310 310 310 310 310 310 309 309 309 309 309 310 311 312 314 315 316 316 317 317 318 319 320 320 318 316 313 311 309 308 306 306 306 306 306 306 307 307 306 305 305 306 307 308 308 309 310 313 316 321 323 326 327 328 330 332 334 336 339 340 342 344 346 348 350 353 354 354 354 355 355 355 356 356 358 360 1 3 6 8 9 10 11 12 13 15 17 19 21 22 23 24 26 28 30 32 35 36 39 43 49 57 64 70 75 78 82 86 90 105 120 131 137 134 127 118 111 107 105 104 106 111 117 122 127 130 133 135 137 139 139 140 140 139 137 133 126 119 112 107 105 107 110 113 116 117 117 116 115 114 113 111 110 109 109 109 110 111 112 113 114 115 115 115 114 112 108 103 89 49 1 334 315 309 306 304 303 302 301 299 298 298 297 297 296 296 295 294 294 293 293 293 292 292 291 290 289 289 288 288 287 287 286 285 283 282 282 282 284 287 288 289 287 282 273 261 245 218 164 116 100 91 87 86 91 113 197 209 172 136 119 111 109 110 112 115 119 126 136 151 167 179 186 189 183 172 157 142 130 122 117 113 111 110 109 109 110 110 110 109 109 109 108 108 108 108 108 108 108 108 109 111 113 116 118 121 123 125 127 129 131 133 134 134 135 136 136 137 137 137 137 137 136 135 134 132 131 129 126 124 122 121 122 123 124 124 124 122 121 120 119 120 121 122 124 125 125 124 122 121 120 119 119 119 120 119 119 119 118 117 115 111 107 103 100 99 97 96 94 93 93 93 92 90 88 86 84 84 83 81 81 81 82 82 83 83 85 87 90 92 95 97 100 102 105 107 109 111 113 114 115 116 116 115 115 115 114 114 114 114 114 113 111 108 106 103 99 94 86 80 74 67 59 51 44 37 26 15 7 2 360 357 354 353 353 353 353 352 351 349 347 345 344 343 342 342 342 342 342 342 342 342 342 341 340 340 340 339 339 338 336 336 335 334 333 333 333 332 333 333 333 334 334 334 333 333 333 333 332 332 332 331 331 330 329 329 329 329 329 329 328 327 327 326 326 326 326 325 326 326 325 325 325 324 324 323 322 322 321 320 320 319 319 319 318 318 319 319 319 319 320 320 321 321 323 324 324 324 323 322 321 320 319 318 316 314 313 313 312 312 311 311 310 310 309 309 309 308 308 308 307 306 306 306 306 305 305 305 305 304 304 304 304 291 290 288 286 283 281 280 279 279 280 282 284 287 290 292 294 296 298 300 302 304 305 306 307 308 308 308 308 307 306 306 306 306 306 307 308 309 311 312 313 314 315 315 316 316 317 318 319 320 319 316 313 309 306 303 302 302 302 302 303 303 305 304 304 302 301 302 303 304 305 306 308 312 315 318 321 324 326 326 327 330 332 335 337 339 341 343 345 347 348 349 350 351 351 351 351 351 352 353 355 357 359 0 2 3 4 5 6 7 9 11 14 17 19 20 20 20 20 21 25 28 31 34 38 44 51 57 61 66 71 74 74 73 75 82 94 109 124 135 135 130 124 119 116 114 115 118 121 125 128 131 134 135 136 137 138 139 139 140 138 135 130 123 115 110 106 108 111 113 115 116 117 118 117 115 114 112 111 109 109 109 110 111 113 114 115 116 117 118 118 117 115 114 108 91 56 352 315 310 308 306 304 302 300 297 296 296 296 295 295 295 294 293 292 291 291 290 290 289 289 288 288 287 287 287 286 286 285 284 283 282 282 283 285 287 289 290 289 284 277 269 260 246 226 194 168 145 131 127 153 226 251 254 245 216 165 135 128 128 129 132 137 147 161 179 192 200 204 203 196 184 168 151 137 127 120 116 112 110 109 109 109 109 109 109 109 109 109 108 108 108 108 108 109 109 111 112 114 117 120 122 124 126 127 129 131 132 133 134 134 135 136 137 138 138 138 138 137 135 133 131 128 125 122 120 119 119 121 122 123 123 122 121 119 119 119 120 121 122 124 125 125 124 123 121 121 120 120 120 120 119 118 117 115 112 109 105 100 97 95 94 94 93 91 90 90 90 89 88 86 84 82 81 80 80 80 81 81 81 81 82 83 86 88 91 93 96 99 102 104 105 107 108 110 111 112 113 113 113 112 112 111 110 109 108 106 104 102 99 97 93 89 84 79 74 69 62 56 50 45 40 30 21 12 7 4 2 358 355 355 355 355 354 352 351 349 347 345 344 344 343 343 343 343 343 343 343 342 342 342 342 342 341 340 339 337 336 335 334 334 333 333 333 333 333 334 334 335 335 336 336 336 336 336 335 335 334 334 333 333 333 333 333 332 332 331 330 329 329 328 328 328 328 328 328 328 327 327 326 326 325 324 323 322 321 321 320 320 320 320 320 320 320 320 320 320 321 321 322 323 324 325 326 325 325 324 323 323 322 322 321 321 318 318 317 315 314 313 312 311 311 310 310 309 309 308 308 307 307 307 307 306 306 305 304 304 303 303 292 290 288 286 283 281 279 278 278 278 280 282 285 288 291 293 295 297 299 300 302 302 304 305 305 305 305 304 304 303 303 303 303 304 305 307 308 310 311 312 313 313 314 314 315 316 317 318 319 319 318 315 311 308 304 302 301 301 301 301 301 302 302 301 299 298 300 301 302 304 307 310 315 317 319 321 322 323 324 326 328 331 333 335 337 340 341 343 344 345 346 347 347 348 348 348 349 349 350 352 355 357 358 359 359 360 0 1 3 5 8 11 15 16 17 16 15 14 15 19 23 27 33 39 47 54 58 61 64 66 68 66 65 67 70 78 90 106 123 133 136 135 131 128 125 123 123 124 125 125 126 128 131 132 134 135 136 138 139 139 137 133 127 121 115 112 113 114 116 117 117 118 118 118 116 115 113 112 110 109 109 110 111 113 114 116 117 119 120 121 120 120 120 119 114 104 27 320 310 305 303 301 299 296 295 294 294 294 294 294 293 292 291 290 289 288 288 288 288 288 288 288 288 288 288 287 286 285 284 284 283 284 284 286 288 290 292 291 287 280 271 262 253 242 226 214 200 185 174 184 219 243 253 254 246 226 189 168 159 157 160 165 175 188 201 208 212 212 210 203 192 178 161 145 132 124 118 114 111 109 108 109 109 109 109 109 109 109 109 108 108 108 108 109 110 111 113 115 118 120 122 124 125 127 129 130 131 132 133 134 135 136 137 138 138 138 138 135 133 130 128 125 122 120 119 119 121 122 124 124 123 121 120 118 118 118 118 120 121 122 122 123 123 122 121 120 119 119 118 118 117 116 114 111 107 104 99 96 93 92 92 91 91 90 89 88 88 87 87 86 84 82 81 81 81 81 81 81 81 82 83 84 87 89 91 93 95 97 99 102 103 104 105 107 107 108 108 108 107 106 105 104 103 102 100 97 95 92 89 86 83 79 74 69 64 61 56 51 46 41 36 30 23 16 11 7 3 1 359 358 357 357 355 354 352 350 349 347 346 345 344 344 343 343 343 343 342 342 342 343 343 343 342 341 340 339 338 337 336 336 335 334 334 334 334 334 335 336 337 337 337 338 338 338 338 337 337 337 336 336 336 336 335 334 333 333 332 331 331 331 331 330 330 330 329 329 329 328 328 328 327 326 325 324 323 322 322 321 321 321 321 321 321 321 321 322 322 322 323 323 324 325 326 327 327 327 327 327 327 327 327 327 326 325 324 321 320 318 316 315 314 313 312 311 311 310 309 309 308 308 308 307 306 306 305 304 304 304 292 290 288 286 283 281 278 277 276 276 278 280 283 286 289 292 294 296 298 299 299 300 300 301 301 302 302 301 300 300 300 300 301 303 304 306 308 310 311 311 312 312 313 314 315 316 317 317 318 318 318 317 314 311 308 305 303 301 300 300 300 300 299 298 297 297 298 300 302 305 309 314 318 320 320 320 321 321 321 323 326 328 330 333 334 337 338 339 340 341 342 344 345 346 346 346 345 346 347 349 352 354 355 356 356 356 356 357 359 2 5 9 13 14 14 12 9 9 10 14 20 25 31 39 49 58 64 67 66 64 63 62 62 63 66 70 78 89 105 121 132 137 139 138 134 130 126 123 119 116 113 117 122 127 130 132 134 136 138 139 138 136 132 127 123 119 118 119 119 120 120 120 119 119 118 116 115 113 111 110 110 110 111 113 115 117 119 120 122 123 122 123 124 125 125 125 126 144 280 286 289 292 292 292 292 293 293 293 292 292 291 289 288 287 286 286 286 286 287 288 288 289 290 290 289 288 287 286 285 285 286 287 288 289 291 292 293 293 289 282 271 253 238 226 216 207 195 182 170 168 185 213 238 251 254 248 232 214 202 197 197 199 206 212 217 220 219 217 213 206 198 186 171 152 137 127 120 115 111 109 108 109 109 110 110 110 109 109 109 108 108 108 109 109 111 112 114 116 118 120 121 123 124 126 128 129 130 131 132 133 134 135 136 137 137 136 135 132 129 127 124 121 120 119 120 121 122 123 123 122 120 119 117 116 115 115 115 117 118 119 119 120 120 121 121 119 117 115 114 113 113 111 109 107 103 100 97 94 92 91 90 90 90 91 91 90 90 89 87 85 83 82 81 81 81 81 81 81 82 84 85 88 90 92 94 96 98 99 101 102 103 104 104 105 105 104 104 104 103 103 102 100 99 97 96 94 92 90 87 84 81 78 74 70 66 62 58 53 49 44 38 33 27 21 16 12 8 6 4 3 2 1 359 357 355 354 352 350 349 348 347 346 346 345 344 343 342 342 343 344 344 344 343 343 342 341 340 339 339 338 337 336 335 335 335 335 336 337 337 338 338 338 338 338 338 338 338 338 337 337 337 337 336 335 335 334 334 333 332 332 332 332 331 330 330 329 329 329 329 329 328 327 326 325 324 324 323 323 323 322 322 322 322 323 323 323 323 323 323 323 323 324 325 327 329 330 330 331 331 331 331 331 331 330 329 327 325 324 322 320 319 317 316 314 313 312 311 311 310 309 309 308 308 307 306 306 306 305 291 290 287 285 283 280 278 276 275 275 276 279 282 285 288 291 294 296 297 297 296 296 296 296 297 298 298 299 299 299 299 300 301 303 305 307 308 309 310 311 311 312 313 313 314 315 315 316 316 315 315 315 314 311 309 307 305 303 301 300 299 298 298 297 297 297 298 300 304 308 312 317 320 320 320 319 319 318 318 320 322 325 327 329 330 332 334 335 336 338 339 342 343 343 343 342 342 343 344 345 347 349 350 350 351 351 352 354 357 360 3 7 11 11 10 8 5 5 7 11 16 23 30 39 51 61 67 69 67 65 64 65 66 67 68 71 74 81 91 105 119 130 137 141 139 134 126 117 107 101 99 104 114 121 126 130 133 135 137 138 139 138 137 133 129 126 124 123 123 123 122 122 121 121 120 118 117 114 112 111 111 111 112 113 115 118 120 122 124 125 124 126 128 130 132 133 137 149 202 243 265 277 281 284 287 289 291 291 290 289 288 287 286 285 285 285 285 286 287 288 289 290 291 291 290 290 289 288 287 287 289 290 292 293 294 294 294 293 289 283 271 250 232 214 202 192 181 170 160 151 155 172 210 242 254 254 248 240 232 228 227 227 228 228 229 228 227 223 217 210 202 192 180 158 141 129 122 116 112 110 109 110 110 110 110 110 110 109 109 109 109 109 109 110 111 113 115 116 118 119 120 122 123 125 127 128 129 130 131 133 134 135 135 135 134 133 131 129 126 124 122 121 120 121 122 122 122 121 120 118 117 116 115 114 113 112 113 113 114 115 115 116 117 118 119 116 114 112 110 109 108 108 106 103 101 98 95 93 92 91 90 90 91 92 92 92 91 90 88 86 84 83 82 82 82 82 82 83 85 87 90 93 96 98 99 100 101 102 103 104 105 106 106 106 105 105 105 104 104 104 103 102 101 100 98 96 94 93 90 88 85 81 77 74 70 67 62 58 53 49 44 39 33 29 24 21 17 15 13 11 9 8 6 4 2 0 358 357 356 354 353 351 350 349 347 346 345 345 345 346 346 346 345 345 345 345 344 343 342 341 340 339 337 337 336 336 337 338 339 339 339 339 338 338 338 338 338 337 337 337 337 337 336 336 335 335 334 334 333 332 332 331 331 330 329 329 329 329 329 329 329 328 327 326 325 324 324 324 323 323 323 323 324 324 325 325 324 324 324 323 323 324 325 327 328 330 331 333 334 334 334 333 333 331 330 329 328 327 326 325 324 322 320 319 317 316 314 313 312 312 311 310 310 309 309 308 308 308 291 289 287 285 282 280 277 275 273 273 275 277 280 284 287 290 292 293 294 293 293 292 292 292 293 294 296 297 298 299 300 302 303 304 306 307 308 309 310 310 311 311 311 312 312 312 312 312 311 311 310 310 310 309 308 306 305 303 301 299 298 297 297 297 298 299 300 303 306 309 313 316 317 317 317 317 316 316 316 317 319 321 323 324 326 328 330 332 334 336 338 340 340 340 340 340 340 341 342 342 343 343 344 345 346 347 350 353 356 359 2 5 7 7 5 3 1 0 3 8 13 20 27 37 50 53 55 58 62 66 71 75 78 81 82 83 84 86 90 98 110 123 132 139 143 141 136 129 117 104 97 97 109 119 127 133 135 137 139 141 142 142 141 139 136 133 131 128 127 126 126 125 124 123 123 121 119 117 115 113 112 112 113 114 116 118 120 123 125 127 129 131 132 134 136 138 142 151 173 208 241 260 269 274 278 282 284 286 286 286 286 285 285 284 284 284 285 286 287 288 289 290 290 290 290 290 290 290 290 291 292 293 294 295 295 295 294 292 288 281 271 252 236 220 204 190 179 168 155 140 138 147 179 229 248 254 254 251 246 244 243 242 240 239 237 236 234 229 220 211 203 197 188 164 145 133 124 118 114 112 111 111 111 111 111 111 110 109 109 109 109 110 110 111 112 114 115 117 118 119 120 121 123 125 127 128 129 130 131 132 133 134 134 133 133 131 129 127 125 123 123 122 123 123 123 121 120 118 117 117 116 115 114 112 111 110 109 110 110 111 112 113 114 116 116 115 112 110 108 107 107 107 105 103 101 99 96 95 94 93 93 93 93 93 93 93 93 92 91 90 89 88 87 87 88 88 88 89 91 94 96 99 101 102 102 103 103 105 106 107 108 109 109 109 108 108 108 108 107 107 106 106 105 103 101 99 97 94 91 88 84 80 77 73 70 66 63 59 55 51 47 43 39 36 33 31 28 25 22 20 18 16 14 12 11 9 7 6 5 4 2 360 358 356 354 352 351 350 350 350 350 350 349 349 349 348 347 347 346 345 343 342 341 340 339 339 340 340 341 341 340 340 339 338 338 337 337 337 337 337 337 337 337 336 335 334 333 333 332 331 331 330 330 329 329 329 328 328 329 329 329 329 327 326 325 324 324 324 324 324 324 324 325 325 326 326 325 325 324 324 324 325 326 326 327 328 329 330 332 333 333 332 331 330 329 329 329 329 328 328 327 326 325 323 322 321 319 317 316 315 314 314 314 313 312 312 312 312 290 288 286 284 282 279 276 274 273 272 274 276 279 282 285 287 288 289 289 289 289 288 289 289 290 292 293 295 298 300 301 303 304 305 306 307 308 308 309 309 309 308 308 308 307 307 307 306 306 306 306 306 306 306 306 305 303 302 300 298 297 296 297 297 299 300 302 304 305 307 309 311 312 313 313 314 314 315 315 315 316 318 319 321 323 326 329 331 333 334 336 337 338 338 338 338 338 339 340 340 340 340 340 341 343 345 349 352 355 358 0 1 2 1 359 357 356 356 359 4 10 19 27 33 38 41 45 50 59 74 95 110 117 119 117 114 110 107 107 109 113 120 128 135 142 144 143 138 130 117 106 103 114 124 131 137 140 142 144 145 146 146 146 145 143 141 138 136 134 132 131 129 128 127 126 125 122 120 118 116 114 114 114 115 117 118 120 122 125 127 130 132 134 137 139 142 145 152 165 192 223 244 258 265 271 275 279 281 283 284 285 285 286 286 286 286 286 286 287 287 288 289 290 290 291 292 292 293 294 294 294 294 295 295 295 294 293 292 288 281 272 256 242 230 219 209 196 178 158 140 133 138 161 211 238 248 252 252 250 249 248 247 246 245 243 243 241 236 229 220 211 203 193 170 150 136 126 120 117 115 114 113 113 113 112 112 111 110 110 110 110 110 111 112 114 115 116 117 118 119 120 122 124 126 127 128 129 130 131 132 132 133 133 132 131 130 128 126 125 125 124 124 123 123 121 119 118 117 116 115 115 114 112 110 108 107 106 107 107 108 109 111 113 114 115 114 113 111 110 109 108 108 106 105 103 101 98 97 95 95 95 95 95 95 95 95 95 95 95 95 94 94 94 94 94 95 96 97 99 101 102 104 105 105 106 106 107 108 109 110 110 110 111 112 111 111 111 110 109 109 108 107 105 103 101 98 95 92 89 85 81 77 74 71 68 65 62 59 56 54 52 50 48 46 44 43 40 38 36 33 30 28 26 24 22 21 19 19 18 17 15 13 10 7 5 2 360 358 357 357 357 356 356 355 354 353 353 352 351 351 349 348 347 345 344 344 344 344 344 344 344 343 342 341 340 339 339 339 338 338 338 338 337 336 335 334 333 332 331 330 330 330 330 329 329 329 329 328 329 329 329 329 328 327 325 325 324 324 324 324 324 325 325 326 326 326 326 325 325 325 325 326 326 327 327 328 328 329 329 329 329 329 328 328 328 328 329 329 330 329 329 329 328 327 326 325 324 323 322 321 320 319 319 319 318 317 317 317 290 288 286 284 281 278 275 273 271 272 273 276 278 281 282 283 284 285 285 285 285 284 285 287 288 290 292 295 298 300 302 302 303 304 305 305 305 306 305 305 305 305 304 303 302 302 301 301 301 301 301 302 302 303 303 302 301 299 297 296 295 295 296 297 299 300 301 302 303 304 305 307 308 309 310 311 312 313 314 314 314 315 317 319 321 324 326 329 330 332 333 334 335 335 336 336 337 338 338 338 338 338 337 338 341 344 348 351 354 356 357 356 356 355 354 352 352 352 354 359 5 13 20 24 30 37 49 73 119 157 173 175 172 169 163 155 147 139 133 128 125 124 127 132 138 142 144 143 140 131 123 120 125 132 138 143 147 148 150 151 151 151 150 149 147 146 144 142 140 139 137 135 133 131 130 128 126 124 121 119 117 115 115 115 117 118 120 122 125 127 130 133 135 138 141 144 147 153 162 179 205 226 244 256 265 272 277 280 283 284 286 287 287 288 288 287 287 287 287 288 288 289 290 291 292 293 294 295 295 295 294 293 293 293 293 292 291 290 288 282 274 262 250 239 232 227 215 196 171 148 137 140 157 196 223 237 244 247 247 247 248 248 249 248 248 248 245 241 236 228 219 209 196 175 154 139 128 122 119 117 116 115 115 114 114 113 112 112 111 111 111 112 112 114 115 116 116 118 119 120 122 124 126 127 128 129 130 130 131 131 131 131 131 130 130 129 128 127 127 126 126 125 124 122 120 119 117 116 115 114 113 112 110 107 106 104 104 105 105 106 107 109 111 113 114 115 114 113 111 110 109 108 106 105 103 101 99 97 96 96 96 96 96 96 97 97 98 98 98 98 98 98 98 99 100 101 102 104 105 106 107 109 110 110 110 111 111 111 112 113 113 114 115 115 115 114 113 111 110 109 108 106 103 101 98 95 93 90 87 84 80 77 74 72 70 69 67 65 64 64 63 62 61 60 59 58 56 54 52 50 49 47 44 42 41 39 38 37 36 35 33 31 29 25 21 18 15 13 12 11 10 8 6 5 3 2 1 360 359 357 356 355 353 351 350 350 350 350 350 349 349 348 347 345 344 343 342 342 341 340 340 339 338 336 336 335 333 332 331 330 331 331 331 330 330 329 329 329 330 330 330 329 329 328 327 326 326 326 325 325 325 325 325 326 326 326 326 326 326 326 326 326 327 327 327 327 327 328 328 328 329 328 328 328 328 328 329 330 331 331 331 331 330 330 329 328 328 327 326 325 325 324 324 323 322 322 321 321 290 288 285 283 280 277 274 272 271 272 274 276 278 279 280 280 281 281 282 282 282 283 284 286 288 290 292 295 298 300 301 302 302 302 302 302 302 301 301 301 301 301 300 299 298 297 296 296 296 297 297 298 298 299 299 298 297 296 295 294 293 293 294 295 297 298 299 299 300 301 303 305 306 306 307 308 310 312 312 313 313 313 314 316 318 320 323 325 327 328 329 330 332 333 334 334 335 336 337 337 336 335 335 335 339 343 347 350 352 353 352 349 348 348 348 348 348 349 350 353 358 4 9 14 18 22 27 32 38 48 66 113 147 158 163 163 160 155 149 143 138 134 132 132 135 139 143 145 146 143 138 137 139 143 146 149 152 153 154 154 154 153 152 152 151 150 148 147 146 144 142 139 136 135 133 131 129 127 125 122 119 117 116 116 117 118 120 122 125 127 130 133 136 139 142 146 149 153 159 168 185 205 225 241 255 267 276 281 284 286 288 289 290 290 289 289 288 288 288 289 290 291 291 292 293 294 294 295 294 293 292 291 289 289 289 289 289 288 287 283 276 267 257 249 242 237 227 210 185 158 143 145 160 186 211 227 237 242 242 243 245 248 250 251 252 252 249 246 241 234 223 209 194 176 157 141 130 124 120 118 117 116 116 115 115 114 114 113 113 113 113 113 113 114 115 117 118 119 121 122 123 125 126 128 128 129 129 129 129 129 129 129 129 129 128 128 127 127 127 127 126 125 123 122 120 119 118 117 115 113 111 110 108 106 104 103 103 104 105 106 107 109 110 112 113 113 112 110 107 105 104 104 104 103 101 99 98 97 96 96 96 97 97 97 98 98 99 100 100 101 100 100 101 102 104 105 107 108 109 110 111 112 113 113 113 114 114 114 116 117 118 119 119 119 118 116 114 112 110 109 107 104 102 99 97 95 92 90 88 86 83 81 79 77 76 75 74 74 74 75 75 75 74 73 72 71 69 67 66 66 66 65 65 64 63 61 60 59 58 57 56 54 52 50 45 41 38 36 35 33 31 27 22 18 15 12 10 8 6 4 2 1 359 357 356 356 356 356 356 355 354 352 351 349 348 347 346 345 344 343 342 341 340 338 337 336 335 334 333 333 333 332 332 332 331 331 330 331 331 332 331 331 330 329 329 328 327 327 326 325 325 325 325 325 326 325 326 326 326 326 326 327 327 327 327 327 328 328 328 328 329 329 328 328 328 329 330 332 332 332 332 332 332 332 331 331 330 329 329 328 328 327 327 326 325 325 325 325 291 288 285 282 279 275 273 272 272 273 273 274 275 276 277 278 278 279 279 280 281 282 284 286 289 291 293 296 298 300 301 301 301 300 299 299 298 298 297 297 297 297 296 295 294 293 292 292 293 294 295 296 296 296 295 295 294 293 293 293 292 292 292 293 294 295 295 296 297 299 301 304 305 305 306 307 308 309 310 310 311 310 311 312 314 316 319 321 323 325 325 326 328 329 330 332 333 335 335 335 334 333 333 334 337 341 345 348 349 349 346 343 342 343 343 344 345 345 346 347 350 355 360 3 6 10 14 17 19 23 27 32 40 52 73 108 133 145 148 147 144 141 138 136 136 138 141 145 149 150 149 148 148 149 152 154 155 155 155 154 152 150 151 151 151 151 151 150 148 146 143 141 138 137 136 134 132 130 127 124 121 119 117 117 118 119 121 122 125 128 130 133 136 140 143 147 150 154 157 161 170 185 203 221 239 255 268 277 282 286 289 291 291 291 290 290 289 290 290 291 292 293 293 293 293 293 293 292 291 290 288 287 285 285 285 286 287 287 287 284 278 272 264 258 252 246 235 220 198 170 150 152 166 188 211 228 237 241 240 241 244 248 252 254 255 255 252 249 244 238 228 215 200 181 161 144 132 125 121 119 117 116 116 116 115 115 115 115 114 114 114 114 115 116 117 118 119 120 121 122 122 124 125 126 126 126 126 126 126 126 126 127 127 127 127 127 127 127 126 126 125 124 122 121 119 118 116 115 113 111 110 108 106 105 103 102 103 104 105 106 107 109 110 111 111 111 110 107 104 103 101 101 101 100 99 98 98 97 97 97 98 98 98 99 100 101 101 102 103 103 103 104 104 105 106 107 108 109 110 111 112 113 114 115 116 117 119 120 122 122 122 122 122 121 119 117 115 112 110 108 105 103 101 99 97 96 94 92 90 88 86 85 84 84 83 83 83 82 83 83 84 83 83 81 80 78 76 75 74 74 75 76 77 78 78 77 76 76 76 76 76 75 73 70 68 66 64 61 58 54 49 42 36 30 25 21 17 14 12 9 7 5 3 1 0 0 0 0 0 359 358 356 354 353 352 350 349 348 347 346 345 343 342 340 339 338 337 337 336 335 335 334 334 333 333 332 333 333 333 333 333 332 331 331 330 329 328 327 327 326 325 325 325 325 325 325 325 325 325 325 326 327 327 328 328 329 329 329 329 329 329 329 329 329 330 330 331 333 334 335 334 334 334 334 333 333 332 332 331 331 330 330 330 329 329 329 329 329 291 288 284 280 277 275 273 272 272 272 272 272 273 274 275 276 276 277 278 279 281 284 286 289 291 293 295 297 298 299 299 299 298 297 296 295 294 293 293 292 293 293 293 292 291 290 289 290 291 292 293 294 294 293 292 292 292 291 291 291 291 291 292 292 292 292 293 293 295 296 298 300 301 303 304 305 305 305 306 306 306 305 306 307 310 313 315 318 320 322 322 323 325 326 328 329 331 333 333 333 332 331 331 332 335 339 342 344 346 346 342 340 339 339 340 341 342 342 343 344 346 349 354 358 1 4 6 8 9 11 14 17 21 26 33 45 63 91 119 133 139 140 139 138 138 139 141 145 150 154 156 156 155 154 152 150 149 149 149 148 147 146 146 146 147 148 148 148 146 144 142 141 139 138 137 136 134 132 129 126 123 121 119 119 119 120 121 123 125 128 130 133 136 139 142 146 149 153 155 158 162 173 188 205 223 239 254 266 274 281 286 289 290 290 290 290 291 292 292 294 294 294 294 293 292 291 290 289 287 286 284 282 281 281 281 283 285 286 286 284 281 277 272 268 263 257 248 235 216 189 165 167 181 203 223 234 240 241 240 240 244 249 254 256 257 257 254 252 248 243 234 222 206 187 165 147 133 125 121 119 117 117 117 116 116 116 116 116 115 115 115 116 116 117 118 118 119 120 120 120 121 121 122 122 123 123 123 123 123 123 124 125 126 126 127 127 127 126 125 124 123 121 119 118 116 114 112 111 110 108 107 106 105 105 105 104 105 106 107 108 109 110 110 110 110 110 108 106 104 102 101 101 101 101 101 100 100 101 101 101 102 102 102 103 104 105 105 106 107 107 107 107 106 106 106 106 107 107 108 110 111 113 115 117 119 121 122 124 125 125 125 124 123 121 119 117 115 112 110 108 105 103 102 100 99 97 95 93 92 91 90 89 89 89 90 90 90 90 90 90 90 89 89 88 86 84 82 81 80 80 81 83 84 85 86 86 86 86 86 87 87 87 86 83 81 79 77 73 67 62 55 48 42 36 30 25 21 18 15 12 10 8 6 5 3 3 2 2 1 0 359 358 356 355 353 352 350 349 348 347 346 344 343 342 341 340 339 339 338 337 337 336 335 335 334 334 334 334 334 334 334 333 333 332 331 330 329 328 328 327 327 326 326 325 325 325 325 325 325 325 326 327 328 329 329 330 330 330 331 331 331 331 331 331 331 331 332 334 335 336 336 336 336 336 335 335 334 334 334 333 333 333 333 333 333 333 333 333 291 287 283 279 277 275 274 273 272 272 271 271 271 272 273 274 275 276 278 280 282 285 288 290 293 295 296 296 297 296 296 295 295 295 294 292 291 290 289 290 291 291 291 290 289 289 289 290 290 290 291 291 292 291 290 290 289 289 290 290 290 291 292 292 292 292 292 292 293 294 295 296 297 298 299 300 301 301 301 303 304 304 304 306 309 311 313 315 318 320 322 322 323 325 327 329 331 331 331 330 329 329 329 330 332 335 339 341 343 344 340 338 336 336 337 338 338 339 340 341 343 347 352 356 360 2 3 4 5 7 9 10 13 15 19 25 34 47 68 97 120 132 137 138 139 141 142 145 150 154 157 159 159 158 155 150 145 142 140 141 143 144 144 144 144 144 144 143 143 142 141 140 140 139 138 137 136 134 131 129 126 124 122 121 121 121 122 124 125 128 130 133 135 138 142 145 149 152 155 158 160 168 181 197 215 227 239 252 263 272 280 285 287 289 290 291 292 293 294 295 295 294 293 292 290 288 287 285 284 282 280 279 278 277 278 280 282 284 286 285 284 283 281 278 275 270 264 254 240 221 200 199 208 222 234 240 242 241 239 240 245 252 258 260 260 259 256 254 252 249 242 231 215 195 171 150 135 125 121 119 118 117 117 117 117 116 116 116 116 116 116 116 117 117 117 118 118 119 119 119 119 120 120 120 120 120 120 121 121 122 123 124 125 126 126 126 125 124 122 121 119 118 116 113 111 110 109 108 107 106 106 106 106 106 107 108 109 110 110 111 111 111 111 111 110 109 108 106 104 102 101 102 103 104 105 105 106 106 106 106 106 107 107 107 107 108 108 108 108 108 107 106 106 105 105 105 105 106 108 109 111 113 116 118 121 123 124 125 126 126 126 125 124 122 120 118 116 114 111 110 108 106 104 102 100 98 97 95 94 94 94 94 94 95 96 96 96 96 96 95 95 95 94 93 92 90 89 87 87 87 88 90 92 93 93 92 92 92 93 93 94 93 91 88 84 81 76 71 66 60 53 47 41 36 31 27 24 21 19 16 13 11 9 8 6 5 4 2 1 0 360 358 357 355 353 352 350 349 348 348 347 345 344 344 343 342 342 341 340 339 339 338 338 337 336 336 336 335 335 334 334 334 333 332 331 330 329 329 328 328 327 327 326 326 325 325 325 325 325 326 326 327 328 329 330 330 331 332 332 332 332 332 332 332 332 333 334 335 336 337 338 338 338 338 337 337 336 336 335 335 335 335 334 334 335 334 334 335 290 286 282 279 277 275 274 273 272 271 270 270 270 271 272 273 275 276 278 280 283 286 288 290 292 293 294 295 294 293 292 291 291 291 291 290 289 288 287 288 288 288 288 288 288 288 289 290 290 289 288 287 288 288 288 289 289 289 289 289 290 291 292 293 293 292 292 292 292 292 293 294 295 295 296 296 296 296 299 302 304 306 308 309 310 311 312 314 316 319 321 322 322 323 325 327 328 329 329 328 327 327 327 328 331 334 337 340 342 342 338 336 334 334 333 334 335 336 338 340 342 346 351 355 358 360 1 2 3 4 6 7 8 10 12 16 22 30 41 59 88 113 128 136 140 142 144 146 149 153 156 158 160 160 158 154 148 140 135 133 136 139 142 143 144 144 144 143 143 142 141 140 140 140 139 139 138 136 134 132 129 127 125 124 123 123 123 124 126 128 130 133 135 138 141 145 148 152 155 158 161 169 180 194 210 220 229 239 250 262 272 280 285 288 290 292 293 293 294 294 294 293 292 290 289 287 285 283 282 280 278 276 275 275 275 277 281 284 286 287 287 287 287 285 282 279 275 269 261 251 240 237 238 241 245 246 245 242 240 242 249 257 262 264 263 261 256 255 255 255 251 241 224 198 170 147 133 125 121 119 118 118 117 117 117 117 117 117 117 117 117 116 116 116 117 117 117 118 118 118 118 118 118 118 118 119 119 120 121 122 123 123 124 124 124 123 122 120 119 117 115 113 111 109 107 106 106 106 106 106 106 107 107 108 110 111 112 112 112 112 112 111 111 111 110 109 107 105 103 102 102 102 103 105 107 108 108 108 108 108 107 107 107 107 106 106 106 106 105 105 104 103 103 103 103 103 104 106 108 110 112 115 117 119 121 123 125 126 126 126 126 125 125 123 122 120 118 116 114 111 109 107 105 103 101 100 98 97 97 97 98 98 99 99 100 100 100 100 99 99 99 99 99 98 97 95 94 93 94 95 96 98 99 100 99 99 98 98 97 97 95 93 90 86 82 78 74 68 63 57 52 47 42 37 33 30 27 25 23 20 17 15 13 10 8 7 5 4 3 1 360 358 356 355 353 352 351 350 349 348 347 347 346 346 345 345 344 344 343 342 342 341 340 340 339 338 337 336 335 335 334 334 333 333 331 330 329 328 328 327 327 327 326 326 325 325 325 326 326 327 328 328 329 330 330 331 332 332 333 333 333 333 333 333 334 335 335 336 337 337 338 339 339 339 338 338 338 337 336 336 336 335 335 335 335 335 335 336 289 286 281 278 276 274 273 272 271 271 271 270 270 271 272 274 275 277 278 280 283 285 287 288 290 291 292 293 291 290 289 288 287 286 286 286 286 285 285 285 284 285 286 286 287 288 289 289 289 288 286 285 285 286 287 289 290 290 290 290 291 291 291 292 292 292 292 292 291 291 291 292 293 294 294 293 294 296 300 303 306 308 310 311 311 312 312 313 315 318 320 321 321 321 322 323 325 326 326 326 325 324 324 326 329 333 336 339 340 339 336 334 332 331 331 331 332 334 336 339 343 347 351 353 355 357 359 0 2 3 4 5 6 7 8 11 15 21 28 40 58 83 110 128 138 142 145 147 149 151 153 156 158 159 159 158 153 147 140 132 132 135 138 141 143 144 144 144 144 143 142 140 139 139 140 140 139 138 137 135 132 130 128 126 125 124 124 125 126 128 130 132 135 138 141 144 147 150 153 157 162 169 179 191 204 214 222 230 239 251 264 274 281 286 289 291 292 293 293 293 293 292 291 289 288 287 285 283 281 279 277 275 274 273 274 276 280 284 287 289 289 290 290 288 286 283 280 276 272 267 263 262 262 261 258 255 251 247 244 247 255 263 267 267 265 260 255 256 258 261 259 251 234 203 167 141 127 120 120 119 118 117 117 117 117 117 117 117 117 117 116 116 116 116 116 116 116 117 117 118 118 118 118 118 119 119 120 121 121 122 122 122 121 121 120 119 118 116 115 113 111 109 107 106 105 105 106 106 107 107 108 109 109 110 111 111 111 111 110 110 109 109 109 109 109 108 107 106 105 104 103 103 104 104 106 106 106 106 105 105 104 104 104 103 104 104 103 103 102 101 101 101 101 101 102 103 104 106 108 110 112 111 111 113 117 120 123 126 127 127 127 127 126 124 123 121 118 116 114 112 109 106 103 101 100 99 99 99 99 100 100 101 101 102 103 103 103 102 102 102 102 102 102 101 100 99 98 98 99 100 102 103 104 104 103 102 101 100 99 97 95 92 88 85 82 79 75 70 65 60 56 52 48 44 41 37 34 32 30 26 23 20 17 14 11 9 7 6 5 3 1 360 358 357 356 355 354 353 351 351 350 349 350 349 349 349 348 348 347 346 345 344 344 343 342 340 339 338 337 336 335 334 333 332 331 330 329 328 328 327 327 327 326 326 326 326 327 327 328 328 329 330 330 331 331 332 333 334 334 335 335 335 335 336 336 336 337 337 338 339 339 339 339 339 339 339 339 339 338 338 338 337 337 337 337 337 337 337 290 286 282 278 276 274 273 272 271 270 271 271 271 272 273 275 277 278 279 281 283 284 285 285 286 287 288 288 287 286 285 284 284 283 283 282 282 282 281 281 281 281 283 285 286 288 288 288 287 286 284 284 284 286 288 290 292 293 292 291 291 290 290 290 290 290 290 290 290 290 290 291 293 294 294 293 294 297 301 304 307 309 310 311 311 312 312 313 314 316 317 317 317 317 319 321 324 324 324 323 322 321 322 324 328 331 334 337 338 336 334 332 330 329 329 330 332 333 336 339 344 348 350 352 354 356 358 359 0 1 2 3 4 4 5 7 10 15 21 29 41 57 82 109 129 139 144 147 149 150 152 153 155 158 159 160 159 155 150 143 137 135 135 137 140 142 143 144 145 144 143 141 140 139 139 139 140 140 139 136 134 132 130 128 127 126 126 126 127 128 130 132 135 137 140 142 145 147 151 156 161 168 176 187 197 206 213 220 229 240 255 267 276 282 287 289 291 292 292 292 291 291 290 289 288 287 285 283 281 279 277 275 273 273 274 276 281 285 288 290 291 291 291 290 288 285 283 280 277 275 274 274 274 273 268 263 258 253 251 256 262 268 271 269 265 258 255 257 261 265 266 259 244 214 174 140 122 115 117 118 118 117 117 117 117 117 117 117 117 117 116 116 115 115 115 115 116 116 117 117 118 118 118 119 119 120 120 121 120 120 119 118 118 117 117 115 114 113 111 110 108 107 106 105 106 106 107 107 108 109 109 109 109 109 109 108 108 108 108 108 108 108 108 108 109 109 109 109 108 106 105 104 103 103 103 102 102 101 101 101 101 101 101 101 101 102 102 101 101 100 100 100 101 101 102 103 104 105 106 108 108 107 109 112 115 118 122 127 129 130 129 129 127 126 124 121 118 116 113 109 106 103 101 99 98 97 97 98 99 100 101 102 103 104 104 105 105 105 105 105 106 106 105 104 103 103 102 102 103 104 105 105 105 104 103 102 101 100 99 97 95 92 90 88 86 83 80 76 72 69 66 63 59 56 52 48 45 42 39 36 32 28 25 21 17 14 11 9 7 6 4 2 1 0 360 359 358 357 356 355 354 354 355 355 355 354 354 353 352 351 350 349 348 346 345 343 342 340 338 336 335 334 333 333 332 331 330 329 329 328 328 327 327 327 328 328 329 329 330 330 330 331 332 332 333 334 334 335 335 336 336 336 337 337 338 338 338 338 339 339 339 339 339 339 339 340 340 340 340 340 340 339 338 338 338 338 338 338 291 287 284 280 278 276 275 273 272 272 273 274 275 276 277 278 279 279 280 281 282 283 283 283 283 283 283 283 282 282 282 281 281 281 280 279 278 278 278 278 278 279 281 283 285 286 287 286 285 283 282 282 284 286 289 291 293 294 293 292 291 290 289 288 289 289 289 289 289 289 290 291 293 294 295 294 294 296 300 303 306 308 308 308 309 309 310 311 311 312 314 314 314 315 317 319 321 322 321 320 319 318 321 323 327 330 333 335 335 333 331 329 328 329 329 329 331 333 335 338 344 347 350 352 354 356 358 359 360 0 1 2 2 2 3 4 6 9 15 21 30 42 59 85 113 133 143 147 150 151 152 153 154 157 159 161 162 160 157 153 146 141 137 135 136 139 141 142 144 144 144 143 141 140 139 139 140 140 139 137 135 133 131 130 128 127 127 127 127 128 129 131 134 136 138 140 143 146 149 154 159 166 174 183 190 196 201 207 216 230 248 261 272 279 284 287 289 290 290 290 290 290 290 289 288 287 285 283 281 279 277 275 273 272 274 277 281 285 288 290 291 291 291 290 289 287 284 282 281 280 279 280 280 278 274 268 263 259 258 263 268 271 273 270 265 259 257 260 264 269 272 266 253 227 186 144 122 113 115 117 117 117 117 118 118 118 118 117 117 117 117 116 115 115 115 115 115 116 117 117 117 117 118 118 119 119 119 118 117 116 115 115 115 115 114 113 112 111 110 109 108 107 106 106 107 107 108 109 109 109 109 109 108 108 109 108 108 108 109 109 110 110 111 111 111 111 111 110 108 106 104 102 101 100 100 99 98 98 98 99 99 99 100 100 101 101 101 100 100 100 100 100 100 100 101 102 103 104 105 107 105 107 110 114 118 122 125 130 132 133 132 130 129 127 125 123 119 115 111 106 103 101 100 98 97 96 96 96 97 98 99 102 104 106 106 107 107 107 107 108 108 108 107 107 106 105 105 106 106 106 106 105 104 104 103 103 102 101 100 99 97 96 94 92 90 88 86 83 81 78 76 73 70 66 62 59 56 52 49 46 42 37 33 28 24 21 18 15 12 10 8 7 5 4 3 3 2 2 1 0 360 0 0 0 360 359 359 358 357 356 355 353 352 350 348 346 344 342 340 338 337 336 335 334 333 333 332 332 331 330 330 330 330 330 330 331 331 332 332 332 332 333 333 334 335 335 336 336 337 337 337 338 338 338 338 338 339 339 339 340 339 339 339 339 339 339 340 340 340 341 340 340 339 339 339 339 339 339 290 288 286 283 281 280 278 277 276 276 277 279 280 280 280 280 281 281 282 282 282 281 280 280 280 280 279 278 278 278 278 278 278 278 278 277 276 276 276 277 277 278 279 280 282 283 284 283 282 281 281 282 284 287 290 292 293 293 292 291 291 290 290 290 290 291 291 291 291 291 291 292 294 295 295 295 294 295 298 301 303 304 305 304 305 306 307 308 309 310 311 312 313 314 315 317 318 318 317 316 316 317 320 323 327 330 332 332 331 329 328 327 327 328 329 329 330 332 335 339 344 348 351 353 355 357 358 359 360 360 0 0 360 360 360 1 2 5 9 15 22 31 45 64 93 121 139 147 151 153 154 154 155 156 159 161 162 163 162 158 154 149 143 138 135 136 138 140 142 143 144 143 142 140 140 139 140 140 139 138 136 135 133 131 130 129 128 128 128 128 129 131 132 134 136 139 141 144 147 151 156 162 169 176 181 185 187 190 200 216 239 256 268 277 281 284 286 287 288 288 289 289 289 289 288 286 285 283 281 279 277 275 273 273 275 278 282 286 288 290 290 291 291 290 289 287 286 284 283 282 282 282 281 279 276 271 266 263 264 268 271 272 272 269 264 260 259 262 266 271 274 270 260 240 201 149 121 113 114 116 119 119 119 119 119 118 118 118 118 118 117 116 115 114 114 114 115 115 116 116 117 117 117 118 118 117 116 114 113 112 112 113 113 113 113 112 111 111 110 110 109 108 108 108 108 109 110 110 110 110 110 109 109 109 109 109 109 110 110 110 111 112 112 113 112 112 110 109 107 104 102 100 99 98 97 97 96 97 97 98 98 99 99 99 99 99 98 98 98 98 98 98 98 99 100 101 102 104 106 109 109 111 113 118 122 125 129 132 134 135 133 131 129 127 125 122 119 115 111 107 104 102 100 98 97 96 96 96 96 97 98 100 103 106 108 109 109 109 109 108 109 108 108 108 107 107 107 107 107 106 106 106 106 105 105 105 104 104 103 102 101 100 98 97 95 93 91 89 87 85 83 80 76 73 71 68 65 63 59 56 52 48 44 39 35 31 28 24 21 18 16 13 12 10 9 8 7 6 6 6 6 6 5 4 3 2 2 1 360 359 358 356 355 353 351 349 347 345 343 341 340 339 338 337 337 336 336 335 335 334 334 334 334 334 334 334 334 334 334 334 335 335 335 336 337 337 338 338 338 339 339 339 340 340 340 340 340 340 340 340 340 340 339 339 339 339 340 340 340 340 340 340 339 339 339 340 340 340 290 288 287 286 285 285 284 282 280 280 280 281 281 281 281 281 281 281 281 280 280 278 278 277 277 276 275 275 274 274 274 274 274 275 275 275 275 275 275 275 276 276 277 277 278 279 280 280 280 280 281 282 285 288 290 292 293 293 292 292 292 292 293 293 294 295 296 296 295 294 293 294 294 295 296 296 295 295 295 297 299 300 300 301 301 303 305 306 307 309 310 311 312 312 313 313 313 313 313 313 314 316 319 323 326 329 330 328 327 326 325 325 326 327 328 329 331 333 336 341 346 349 352 355 357 358 358 358 358 357 357 356 356 356 356 357 358 1 4 9 15 23 34 49 71 102 128 143 151 155 156 156 156 157 159 160 162 164 163 162 159 155 151 145 141 138 138 139 141 143 144 143 142 141 139 139 139 139 138 138 137 136 135 134 132 131 130 129 129 128 129 129 131 132 134 137 139 142 145 148 152 156 161 166 170 171 171 173 183 201 229 250 264 275 279 282 284 285 286 287 287 289 289 289 288 287 286 284 283 281 279 277 274 274 275 278 282 285 288 289 290 290 291 291 290 289 288 286 285 283 283 282 282 279 276 272 268 266 268 271 272 272 270 266 263 261 260 263 267 272 275 273 266 251 215 162 125 114 113 114 117 120 120 120 119 119 118 118 118 118 117 116 114 114 113 113 113 114 115 115 116 116 116 116 115 114 113 112 111 111 111 112 112 112 112 112 112 111 111 111 111 110 109 109 110 110 111 111 111 111 111 111 110 110 110 110 110 111 111 111 111 111 112 112 112 110 109 107 105 103 100 99 98 97 96 95 95 96 97 97 98 98 97 97 96 95 95 95 95 95 95 95 96 97 98 100 101 103 106 109 110 113 116 121 125 128 131 134 135 135 133 130 127 124 122 119 117 114 111 107 104 102 100 98 97 96 96 97 97 98 99 101 103 105 107 110 110 109 108 108 108 108 108 108 108 107 107 107 106 106 106 107 107 108 108 108 108 107 106 105 104 103 102 100 98 96 95 93 92 90 87 85 83 80 79 77 74 72 70 68 65 62 58 54 50 46 42 39 35 32 29 26 23 21 19 16 15 13 12 12 11 10 9 7 6 5 3 2 1 0 359 358 357 356 354 352 351 349 347 346 344 344 343 342 342 341 341 340 340 339 339 339 338 338 337 337 337 337 337 337 337 337 338 338 339 339 340 340 341 341 341 341 342 342 342 342 342 342 342 342 341 341 341 340 340 340 341 341 341 340 340 340 340 340 340 340 341 341 291 290 290 290 289 288 286 284 283 281 281 281 281 280 280 280 280 279 278 277 276 275 274 274 274 273 273 273 272 272 271 271 271 271 271 271 271 272 272 273 273 274 275 275 276 277 278 279 280 281 282 283 285 287 289 291 292 292 293 293 293 294 295 297 297 298 299 299 298 296 294 294 294 296 297 298 297 295 294 295 295 296 297 298 299 301 303 305 307 308 309 309 309 309 308 309 309 309 310 311 314 317 320 323 325 326 326 324 323 322 322 323 324 325 326 328 331 334 339 343 347 350 352 354 355 356 355 354 353 352 351 350 350 351 352 353 355 357 0 4 10 16 25 36 52 76 107 131 145 153 156 157 157 157 158 160 162 164 164 164 162 160 156 152 148 144 142 141 142 143 144 144 142 141 139 137 137 137 137 137 137 136 136 135 134 133 131 130 129 129 129 129 130 131 133 135 137 139 142 145 148 151 154 157 158 158 156 157 168 188 220 246 261 273 278 281 283 284 286 287 288 290 291 291 291 290 289 287 286 284 282 280 277 275 275 278 281 285 287 288 289 290 291 291 291 290 288 287 285 284 283 282 282 280 277 273 269 269 271 273 271 269 266 264 263 262 262 264 267 272 275 274 270 260 229 181 132 116 114 117 121 121 121 120 119 119 119 118 118 117 116 115 113 112 112 112 112 112 113 114 114 115 114 113 112 112 111 111 111 111 111 111 111 111 112 112 113 113 113 113 113 112 111 111 112 112 113 113 113 113 113 113 112 111 111 111 111 110 111 111 110 110 110 110 111 109 108 106 105 102 100 99 97 96 95 94 94 95 95 95 95 95 94 94 93 92 91 91 91 91 92 92 93 94 96 97 99 101 104 106 109 113 118 123 126 130 132 132 133 132 130 127 124 121 119 116 114 112 110 107 105 102 100 99 98 98 98 98 99 100 101 103 104 105 106 106 106 106 106 106 107 108 109 110 109 108 108 108 108 108 108 109 109 109 110 110 110 110 109 108 107 105 103 102 100 99 98 97 95 94 92 90 88 87 85 84 82 80 79 77 76 73 71 68 64 61 58 55 52 49 46 43 40 36 33 29 26 23 20 19 18 16 14 12 10 8 6 5 4 3 2 1 0 360 359 357 356 355 353 352 351 350 350 349 348 347 347 346 345 344 344 343 343 342 341 341 341 340 340 340 340 340 340 341 342 342 343 343 344 344 344 344 344 344 344 344 344 344 344 344 343 343 343 342 342 342 342 342 342 341 341 341 341 341 341 341 341 341 294 293 293 293 291 289 287 284 282 281 280 280 279 279 279 278 277 276 275 274 273 272 272 272 272 272 271 271 271 270 269 268 268 267 267 268 268 268 269 270 271 272 273 274 275 276 277 279 280 281 282 283 284 285 287 289 290 291 291 292 293 294 294 295 296 297 298 297 296 295 293 292 293 295 297 300 299 297 295 294 294 294 295 297 299 301 303 304 305 306 306 305 305 305 305 305 306 307 310 312 315 318 320 322 323 322 321 320 320 320 320 320 321 322 324 326 329 333 339 342 345 347 348 349 350 350 348 346 345 343 343 343 343 345 347 349 352 355 357 1 5 11 18 27 38 54 78 108 131 144 151 154 155 156 158 159 161 163 164 164 163 162 159 156 153 150 148 146 145 144 145 144 143 141 140 138 137 137 137 137 137 137 136 136 135 133 132 131 130 129 129 129 129 130 132 133 135 137 139 141 144 146 149 152 152 150 147 145 152 173 217 253 266 275 279 282 285 287 288 290 292 294 295 295 295 294 292 291 289 288 286 284 281 278 276 277 279 283 286 288 289 289 290 289 288 287 286 285 283 283 283 283 282 281 278 274 272 271 272 272 269 266 263 262 262 262 263 264 267 271 273 274 272 267 244 205 143 118 114 117 122 122 121 120 120 119 119 118 117 116 115 114 112 111 110 110 110 111 112 112 113 113 112 111 111 111 112 112 112 112 112 111 111 112 113 114 115 115 116 116 115 115 114 114 114 114 115 115 115 115 115 115 114 113 112 111 111 110 110 109 109 109 109 109 109 109 108 106 104 102 100 99 98 96 95 94 93 93 93 93 92 92 91 91 90 90 90 90 90 90 90 91 92 94 95 96 96 97 98 102 106 111 116 120 124 126 128 128 128 127 126 124 121 118 116 114 111 109 107 105 104 103 102 101 101 100 101 101 102 103 104 106 106 106 104 103 102 102 103 105 106 108 109 110 110 110 110 110 110 110 110 111 110 109 110 110 110 111 110 109 108 107 105 103 102 100 99 99 97 96 94 93 91 90 88 87 85 84 83 83 81 80 78 76 74 72 70 68 65 62 59 56 53 49 46 43 38 34 31 29 26 24 22 20 18 15 13 11 10 9 8 8 7 6 6 5 4 2 1 360 359 358 357 356 354 353 352 351 350 349 348 347 347 346 345 345 344 343 343 343 343 343 343 344 345 346 347 347 347 347 347 347 347 347 347 347 347 347 346 346 345 345 345 345 344 344 344 343 343 343 342 342 342 342 342 342 342 342 295 295 294 293 291 288 286 283 281 280 279 278 278 277 276 275 274 273 273 272 271 270 270 270 270 270 270 269 268 267 267 266 266 265 265 265 265 266 266 267 268 269 271 272 273 274 275 277 278 279 280 281 282 283 284 286 287 288 288 289 289 290 291 291 292 293 294 294 293 293 293 292 292 293 295 297 296 296 294 293 293 293 295 297 298 300 301 302 302 302 301 301 301 301 302 303 304 307 310 313 316 318 319 320 319 318 317 316 317 317 317 317 318 319 320 323 325 329 333 335 337 339 340 341 341 340 338 337 336 336 336 338 339 341 344 347 350 353 356 359 2 7 13 20 29 40 56 80 108 129 142 149 152 155 157 159 160 162 163 163 162 162 160 158 157 155 153 151 149 147 147 146 145 143 142 141 139 138 138 138 138 138 137 136 135 134 133 131 130 129 129 129 130 130 131 133 134 135 136 137 140 142 145 147 147 146 143 139 140 157 222 268 275 281 284 286 288 290 292 294 296 298 299 299 299 298 296 295 293 292 290 288 285 281 278 277 277 281 284 286 287 287 286 284 283 281 280 279 279 280 281 282 282 281 279 276 274 273 271 269 265 262 259 258 258 260 263 264 266 269 270 271 272 270 255 228 160 121 115 118 122 122 121 121 120 119 118 117 116 115 114 113 111 110 109 109 109 110 110 111 111 111 111 111 111 112 113 113 114 113 113 113 113 113 114 116 117 118 119 119 118 117 116 116 116 116 116 116 117 117 117 116 115 114 113 112 111 110 109 108 107 106 107 107 107 106 105 103 101 100 99 98 98 96 95 93 92 92 92 92 91 91 90 90 90 89 89 89 90 90 91 92 93 94 95 96 96 95 96 100 103 107 111 114 117 120 121 122 123 123 121 120 118 117 115 113 111 108 106 105 104 104 104 104 104 104 104 104 104 105 105 105 105 103 102 101 101 102 103 105 106 108 110 110 110 111 112 112 111 111 111 111 111 111 111 111 111 109 109 108 108 107 105 104 102 101 100 99 98 96 95 94 93 91 90 89 87 86 86 86 85 84 82 81 79 77 75 74 72 69 67 65 62 59 57 55 52 47 43 39 36 34 33 31 28 26 24 22 21 20 19 18 17 16 15 14 12 11 9 8 6 5 4 3 1 359 358 357 355 354 352 351 350 350 349 348 348 347 346 346 346 347 347 348 349 350 351 351 351 351 350 350 350 350 350 349 349 349 348 348 347 347 346 346 346 346 346 345 345 345 344 344 344 344 344 343 343 343 295 295 294 293 290 287 284 282 281 279 278 276 275 274 273 272 272 271 271 270 269 269 269 270 269 269 268 266 265 264 264 264 264 264 264 264 264 265 266 266 267 268 269 270 271 272 273 274 275 277 278 280 281 282 283 284 285 286 286 287 287 287 287 288 289 291 291 292 292 293 293 292 291 291 291 292 292 292 292 291 290 291 293 294 296 297 297 297 297 297 297 298 299 299 300 302 304 307 311 314 316 317 317 316 315 314 314 313 313 314 314 315 315 316 318 320 322 324 325 327 328 330 331 331 332 331 331 332 333 334 336 337 338 340 343 346 349 353 355 358 1 4 9 15 22 31 43 62 87 113 132 143 150 154 157 159 160 161 162 162 162 161 161 160 159 159 158 156 154 152 150 149 148 147 145 144 142 141 140 139 138 138 138 137 136 135 134 132 130 130 130 130 130 131 132 132 133 133 134 135 137 139 140 142 142 142 140 138 138 152 217 265 276 283 287 289 291 293 295 296 298 300 301 301 301 300 299 298 297 295 294 292 290 287 283 279 277 279 281 282 283 283 281 278 276 274 272 272 273 276 278 280 281 280 279 277 277 275 272 266 261 258 255 254 254 256 260 263 264 264 264 267 270 270 262 245 188 130 120 120 122 124 122 121 120 119 118 117 116 114 113 112 111 110 109 108 108 109 109 110 110 111 111 112 113 114 115 115 115 115 115 116 116 116 117 118 120 121 122 122 121 120 119 118 117 117 117 117 118 118 118 117 116 114 112 111 110 109 107 106 105 104 104 104 104 103 101 99 99 99 99 98 97 96 95 93 92 92 92 91 91 90 90 89 89 88 88 89 90 91 92 93 94 94 94 96 96 96 96 99 102 104 106 108 110 113 116 118 119 119 118 117 116 115 113 111 109 107 105 104 105 105 106 106 106 105 104 104 104 104 104 104 103 102 101 101 101 102 103 105 107 109 110 110 111 112 113 112 112 111 111 111 111 112 112 112 111 109 108 107 107 106 105 104 102 101 100 99 98 97 96 94 94 92 91 90 89 89 89 89 88 87 86 84 83 82 80 78 76 74 73 71 69 67 66 64 62 58 54 50 46 44 42 40 39 38 36 35 34 33 32 30 29 27 25 24 22 20 18 16 14 12 11 9 8 6 4 2 0 359 357 356 355 355 354 353 352 351 350 350 350 351 352 353 354 355 356 356 355 355 355 355 354 354 353 352 351 351 350 349 349 348 348 348 347 347 347 347 347 346 346 345 345 345 345 345 345 345 295 294 293 291 289 286 284 282 281 279 277 275 273 272 271 270 269 269 268 268 267 267 268 268 268 268 267 266 264 263 263 263 263 264 264 264 264 265 266 266 267 267 268 269 270 271 272 273 274 276 278 280 282 283 284 284 285 285 285 285 285 286 286 287 288 289 290 290 291 292 292 292 291 289 289 289 290 290 289 288 287 288 289 291 292 293 293 294 294 294 294 295 297 298 300 302 304 307 310 312 314 314 313 312 312 311 311 311 312 312 312 313 314 315 317 319 321 322 323 323 324 325 326 327 328 329 330 332 334 336 337 338 339 340 342 344 348 352 355 357 360 2 6 11 17 24 34 49 72 99 122 138 148 153 157 159 160 161 162 162 162 162 163 163 163 162 162 160 158 155 153 152 151 149 148 146 145 143 141 140 139 138 138 137 137 136 134 133 132 131 131 131 131 132 132 133 133 133 133 133 134 135 136 137 137 137 138 138 140 149 178 229 267 282 289 291 292 294 295 297 299 301 302 302 302 302 301 301 300 299 298 297 296 294 291 287 283 283 284 285 286 286 284 281 277 273 271 269 270 272 274 277 279 279 279 279 280 279 275 265 260 255 252 250 250 253 258 260 260 257 253 260 265 268 264 253 216 150 131 125 124 125 123 122 121 119 118 117 115 114 113 112 111 110 109 108 108 108 108 109 110 111 112 113 114 115 116 117 117 117 118 119 119 120 121 122 123 124 125 124 123 122 121 120 119 118 118 118 118 118 118 117 116 114 112 110 108 107 105 104 103 102 102 101 101 100 99 99 99 98 98 97 96 96 95 94 94 93 92 91 90 89 88 87 87 87 87 88 89 90 90 91 91 92 93 94 94 94 96 99 101 102 102 104 107 110 112 114 116 116 115 114 114 113 112 110 109 107 106 105 106 107 108 108 106 104 103 102 102 103 103 103 103 103 102 102 102 103 103 105 106 108 109 110 111 112 112 112 111 110 110 111 111 111 111 111 110 109 108 107 107 106 105 104 103 102 101 100 98 97 96 96 95 94 93 92 91 91 91 90 89 89 88 87 86 85 83 82 80 79 77 76 74 73 71 69 68 65 62 59 56 53 52 50 50 49 48 47 46 44 43 42 40 38 36 34 32 30 28 25 23 20 18 16 14 11 9 7 6 4 3 1 0 360 359 358 357 356 355 355 356 357 358 359 0 1 1 1 1 0 360 359 358 357 356 354 353 352 351 351 350 350 349 349 349 349 348 348 348 348 348 347 347 347 347 347 347 347 295 293 292 290 287 285 283 281 280 277 275 273 271 270 268 267 267 266 266 265 265 265 265 266 266 267 266 266 265 265 264 264 264 264 265 265 265 266 267 268 268 268 269 270 271 272 273 274 275 277 279 281 283 284 285 285 285 284 284 284 284 284 284 285 286 287 288 288 289 289 290 290 290 289 287 288 288 289 288 287 285 285 286 288 290 291 291 292 292 292 292 293 294 297 300 303 305 307 309 310 310 310 310 310 310 310 311 311 311 311 312 313 314 315 318 321 323 324 325 325 326 326 327 328 329 330 332 333 335 336 337 338 339 340 342 344 347 350 353 356 358 1 4 8 12 19 27 39 57 83 110 130 143 151 156 159 160 161 162 162 163 164 164 165 165 165 163 162 159 157 155 154 153 152 150 149 147 145 143 141 140 139 139 138 137 136 135 134 134 133 133 132 132 133 133 134 134 133 133 133 132 132 133 133 133 134 136 138 141 145 153 168 254 278 286 291 293 294 295 297 299 301 303 303 304 304 303 303 303 302 302 302 302 302 301 299 296 295 294 293 292 291 289 287 283 279 276 273 272 272 273 275 278 279 280 282 282 280 274 266 260 255 251 249 248 250 255 255 253 249 247 254 259 263 262 254 231 178 151 136 129 127 125 123 121 120 119 117 116 115 114 113 112 111 110 109 109 109 110 111 112 113 114 115 115 117 118 119 120 120 120 121 122 123 123 124 125 126 126 126 125 124 122 121 120 118 118 117 117 118 118 117 115 113 111 109 107 106 104 103 102 100 100 99 98 98 98 98 97 97 96 96 96 95 95 95 94 93 92 90 89 88 87 86 86 86 86 87 88 88 89 90 91 92 93 92 91 91 95 97 99 100 101 102 104 107 108 110 111 111 111 112 112 112 111 110 109 109 108 107 107 108 108 107 105 103 102 102 103 103 103 103 102 102 102 102 102 102 103 104 106 108 109 110 111 111 110 109 109 109 109 109 110 110 110 110 109 108 107 106 106 105 105 104 103 102 101 100 99 98 97 96 95 95 94 93 92 92 91 90 89 89 88 87 86 85 85 84 83 81 80 79 78 76 74 73 71 69 67 66 64 63 62 61 60 58 57 56 55 54 52 50 49 47 45 43 41 39 36 34 31 28 26 23 20 17 15 13 11 10 8 6 5 4 4 3 2 1 1 1 2 3 4 5 6 6 6 6 6 5 4 3 1 360 358 357 355 354 353 353 352 352 351 351 351 350 350 350 350 350 349 349 349 349 349 349 349 348 295 294 292 289 287 284 282 280 278 276 274 272 270 268 266 265 265 264 264 264 264 264 265 265 265 266 267 266 266 266 266 266 266 266 267 267 267 268 269 270 270 271 271 272 273 274 275 276 277 279 281 283 284 285 285 285 285 284 283 283 282 282 283 283 285 286 286 287 286 287 288 288 288 288 287 287 287 287 287 285 284 283 285 287 288 290 290 291 291 291 291 292 294 298 301 303 305 306 306 307 307 307 307 307 308 309 309 310 310 312 313 314 316 318 321 324 327 328 328 329 329 329 330 330 331 332 333 334 335 336 337 338 339 341 343 344 347 349 352 354 356 358 1 4 8 13 20 29 41 61 90 117 135 146 153 157 159 160 161 162 163 165 166 166 166 165 164 162 159 157 156 155 154 153 152 150 149 147 145 144 142 141 140 139 137 137 136 136 136 135 135 134 134 135 135 135 135 134 133 132 132 131 131 131 131 132 134 136 139 143 147 155 201 254 279 292 294 295 297 298 300 302 304 305 305 306 306 305 305 305 305 306 307 308 308 308 307 305 301 297 295 293 291 289 287 284 281 279 276 275 275 276 278 280 282 283 283 279 273 267 261 255 251 248 247 248 249 247 243 241 242 249 255 259 260 254 237 198 166 146 134 129 126 124 122 121 120 118 117 116 115 115 114 113 112 112 111 111 112 114 115 116 117 117 117 118 120 121 122 122 123 123 123 124 125 125 126 126 127 127 126 125 123 122 121 119 118 117 116 116 116 115 114 113 111 109 107 106 104 103 101 100 98 97 96 96 96 96 96 96 96 96 96 96 95 95 95 94 92 91 89 88 87 86 86 85 85 86 86 88 89 90 91 92 90 88 88 91 94 97 98 99 100 101 103 104 105 105 105 106 108 110 111 111 110 110 110 110 110 109 108 108 108 107 105 104 103 103 103 103 103 102 102 101 101 101 100 100 102 104 106 107 107 107 107 107 107 107 106 106 107 108 109 109 108 108 107 107 106 105 105 104 104 103 102 101 101 100 99 98 97 97 96 95 94 93 92 91 90 89 88 87 87 86 85 84 84 83 82 81 80 80 79 77 76 74 73 72 71 70 70 69 68 67 65 64 63 62 60 59 58 56 55 53 52 50 48 46 43 41 38 35 32 29 26 24 22 19 17 15 13 12 10 9 9 8 7 7 7 7 8 8 9 9 10 10 11 10 9 7 5 3 2 1 360 359 358 356 356 355 354 354 353 353 353 353 353 352 352 352 351 351 351 351 351 350 350 349 296 292 290 288 286 284 282 280 278 276 274 272 270 268 267 266 265 264 264 264 264 265 265 266 266 267 267 267 267 267 268 268 268 268 269 269 270 270 271 272 273 274 274 275 276 276 277 278 279 281 282 283 284 284 285 285 285 284 283 282 281 281 281 282 283 284 285 285 285 285 287 288 288 287 287 287 287 286 285 283 283 283 284 286 287 289 289 290 290 291 291 292 295 299 301 302 303 303 303 302 303 303 304 305 306 306 307 307 309 310 312 314 317 319 322 326 327 328 328 329 329 330 330 330 331 331 333 334 336 337 338 339 341 342 343 345 346 348 350 352 353 355 357 0 4 8 13 19 28 41 64 96 123 139 148 153 157 159 160 162 163 165 166 166 166 165 164 162 160 158 157 155 154 154 153 151 150 149 148 147 145 143 141 140 139 138 137 137 137 137 137 136 136 136 136 136 136 135 134 133 132 132 131 131 131 132 133 135 137 139 141 143 145 168 289 300 299 299 300 301 303 304 306 307 307 308 308 308 308 308 309 310 311 312 314 314 313 310 304 299 296 294 292 291 290 288 286 284 281 279 278 278 280 282 284 284 284 281 277 270 262 255 250 246 246 245 244 242 238 237 240 247 253 258 260 254 239 211 180 156 141 131 128 125 123 122 121 120 119 118 118 117 116 116 115 115 115 115 116 117 118 119 119 120 119 120 121 122 122 123 123 123 124 124 125 125 126 126 127 127 127 126 124 123 122 120 118 116 115 114 114 114 113 112 111 109 108 107 105 104 102 100 98 96 95 94 94 95 96 96 96 97 97 97 97 96 96 95 94 92 91 89 88 87 86 85 85 85 85 85 85 84 84 83 83 85 88 92 95 98 100 100 100 101 103 103 103 103 103 104 106 108 109 109 108 108 109 110 110 109 108 108 109 108 106 105 104 103 103 103 103 103 103 102 102 101 100 101 102 104 105 105 104 104 105 105 105 105 105 106 107 108 108 107 106 105 105 105 105 104 103 102 102 101 101 100 100 99 98 97 97 96 96 95 94 93 92 91 90 89 88 87 86 86 85 84 83 83 82 81 80 80 79 78 77 76 75 74 73 73 72 72 71 70 68 67 66 65 63 62 61 60 59 58 56 55 53 51 49 47 44 41 39 36 33 31 28 26 24 21 19 17 15 14 14 13 13 13 13 13 13 13 13 13 13 14 14 12 10 7 5 3 2 1 360 360 359 358 358 357 357 356 356 356 355 355 355 355 354 354 353 353 353 353 353 352 351 350 296 292 288 286 285 283 282 280 278 276 275 274 272 270 269 268 267 266 266 266 266 266 267 267 268 268 268 268 268 268 269 270 271 271 272 273 273 274 275 276 276 277 278 278 279 280 280 281 282 282 283 283 283 284 284 285 285 285 284 283 281 280 280 281 282 282 283 283 284 284 286 287 288 287 286 286 286 285 284 282 282 283 284 285 286 287 288 289 290 291 292 294 296 298 299 299 299 299 298 298 298 299 300 301 302 303 304 306 307 310 312 315 318 320 323 326 326 327 327 327 328 328 329 329 331 332 334 336 337 338 339 340 341 342 343 344 345 347 348 349 350 351 353 355 359 3 7 12 18 27 43 70 104 129 143 150 155 157 160 162 163 165 166 166 166 165 164 162 161 160 158 156 154 154 153 152 152 151 150 149 148 146 144 142 140 139 138 138 138 138 139 138 138 138 138 137 136 135 135 134 134 134 133 133 133 133 133 134 135 136 135 133 127 110 342 323 311 306 304 304 305 307 308 308 309 309 310 310 311 312 313 314 315 316 318 317 316 312 305 300 297 294 293 292 291 290 288 286 283 280 278 279 282 284 284 284 284 282 279 273 266 258 251 245 244 244 243 240 235 233 237 245 254 259 260 253 240 220 193 164 143 133 128 125 124 123 122 122 121 121 121 120 120 119 119 118 118 118 118 119 120 120 121 121 120 120 120 121 121 121 121 122 122 123 123 124 124 125 125 126 126 125 124 123 122 120 118 116 114 113 112 112 112 111 111 110 109 107 106 105 103 101 99 96 95 94 94 96 97 98 99 99 100 100 99 98 97 96 95 94 92 91 89 88 87 86 84 82 80 79 79 79 79 80 82 84 87 92 98 103 104 103 103 103 104 105 105 105 105 105 105 107 107 107 107 107 108 108 108 108 109 110 110 108 107 106 105 104 104 104 105 105 104 103 103 102 101 102 103 104 104 103 103 103 104 104 104 104 105 105 106 107 105 104 103 102 102 102 102 102 101 100 99 99 99 99 98 98 97 96 96 95 94 94 93 92 91 90 89 88 87 87 86 85 85 84 84 83 82 81 80 80 79 78 77 76 76 75 75 74 74 73 72 71 70 69 67 66 65 64 63 62 61 60 60 58 57 55 53 51 48 46 44 42 39 37 35 32 30 28 26 23 21 20 18 17 17 17 18 18 18 18 17 17 17 16 17 15 12 8 6 4 3 2 1 360 359 359 359 359 359 359 359 359 358 358 357 357 356 355 355 355 354 354 353 353 352 351 296 292 288 286 283 282 281 279 277 276 276 275 274 273 272 270 269 268 268 268 268 268 268 269 269 269 270 271 271 272 273 274 275 276 276 276 277 277 278 279 280 281 282 282 283 283 284 284 284 284 284 284 284 284 284 284 285 285 284 283 282 282 281 281 282 282 283 282 282 283 284 285 286 287 285 285 284 283 282 282 282 283 283 283 283 284 285 287 289 291 293 295 296 296 296 295 294 294 293 294 294 295 296 297 299 300 302 304 306 309 312 315 320 323 326 327 328 328 328 329 329 330 330 331 332 334 335 336 337 338 339 340 341 342 342 343 344 345 346 346 347 347 349 351 354 357 1 6 10 17 27 46 79 114 135 146 152 157 160 162 164 165 166 166 166 165 164 163 162 161 159 157 156 155 154 154 154 154 153 152 151 149 147 145 143 141 140 140 139 139 140 140 140 139 138 137 135 135 135 135 135 136 136 136 136 135 135 135 134 133 131 127 121 106 40 355 326 314 309 307 307 308 309 310 310 311 311 312 314 315 316 317 318 319 320 319 316 312 306 301 297 294 293 292 292 291 289 287 285 282 281 281 282 284 285 286 285 283 280 277 272 265 256 249 248 248 246 240 235 232 234 243 253 259 257 250 239 224 203 171 145 132 127 124 124 123 123 123 123 123 123 123 122 122 121 121 120 120 120 120 120 121 121 121 120 119 119 119 119 119 120 121 121 122 121 121 122 122 123 124 124 124 123 122 120 119 118 117 116 114 113 112 112 111 111 111 110 108 107 106 105 102 100 98 96 95 96 97 99 100 101 102 103 103 102 101 100 98 97 96 94 92 90 89 88 88 86 83 80 80 79 80 80 83 86 89 93 97 101 103 104 103 103 103 105 106 106 106 105 105 105 106 106 106 105 106 106 107 108 109 110 111 110 109 107 107 106 105 105 105 106 106 105 104 103 103 103 103 103 103 103 102 102 103 103 104 104 104 104 104 104 103 101 100 99 98 98 98 98 98 98 97 97 97 97 96 96 95 95 95 94 94 93 93 92 91 90 90 89 88 87 87 86 85 85 85 84 83 82 81 81 80 79 78 78 77 77 76 76 75 74 73 72 71 70 69 67 66 65 64 63 63 62 61 61 60 59 58 56 54 52 50 48 47 45 43 41 39 37 34 32 29 27 25 23 22 22 22 22 22 22 21 21 20 20 20 20 18 16 12 10 8 6 5 4 3 2 2 2 2 2 2 2 1 1 0 359 358 357 356 356 356 355 354 354 353 353 352 296 293 289 286 283 280 278 276 275 275 276 276 276 275 273 271 270 270 269 269 269 269 269 270 271 272 273 275 276 277 278 279 279 280 280 280 280 280 281 282 283 284 284 285 285 286 286 286 286 286 285 285 284 284 284 284 284 284 283 283 282 282 282 282 282 283 283 283 282 281 282 283 284 284 283 283 282 281 280 281 282 283 283 282 282 282 284 286 289 291 293 294 293 293 292 291 290 290 290 290 291 292 293 294 296 298 300 303 306 309 312 315 320 324 327 328 330 330 330 330 331 331 332 332 333 333 334 335 336 337 338 338 339 340 341 341 342 343 343 344 344 344 345 347 349 352 356 360 4 9 16 27 51 90 123 141 151 157 161 164 166 167 167 167 167 166 165 164 163 162 161 160 158 158 158 158 158 157 157 156 154 153 151 149 147 145 143 142 141 141 141 141 140 139 138 136 134 134 134 136 137 138 138 139 139 138 138 137 135 133 130 125 118 106 71 23 341 323 314 309 309 309 310 311 312 312 313 314 315 317 318 319 320 320 321 321 318 314 307 302 298 295 293 292 292 291 290 288 287 285 285 286 287 289 289 288 286 284 282 280 277 274 272 269 265 258 251 243 237 235 237 244 252 256 254 247 239 228 215 183 148 130 125 123 123 124 124 124 125 125 125 125 124 124 123 122 121 120 120 119 120 120 121 120 120 119 118 117 118 118 119 120 121 121 121 121 121 121 122 123 123 123 122 121 120 119 119 118 118 117 116 115 114 113 112 112 111 110 109 108 106 104 102 100 98 97 97 99 101 102 104 105 105 105 104 103 102 101 99 97 96 94 92 91 90 89 88 85 82 81 80 80 81 88 93 96 97 99 99 97 99 100 102 103 104 104 104 104 104 104 105 105 105 105 105 106 106 106 107 108 110 110 109 109 108 108 107 106 106 106 106 106 106 105 104 103 103 103 103 102 102 101 101 101 102 101 101 101 101 100 99 98 97 96 95 95 94 94 94 95 95 95 94 94 95 94 94 94 93 93 93 93 93 92 91 91 90 89 89 88 87 87 86 86 86 85 85 84 83 82 81 81 80 79 79 78 77 77 76 76 75 74 72 71 70 69 67 67 66 65 64 63 62 61 60 60 60 59 57 56 55 53 52 50 49 47 46 44 42 40 38 35 33 31 29 27 27 26 25 25 24 24 24 24 24 23 23 22 21 20 18 17 15 13 10 8 7 7 7 7 6 5 4 3 2 1 360 359 358 358 358 358 357 356 356 356 355 355 295 293 290 286 283 280 277 274 274 274 275 276 276 275 273 271 270 270 270 270 270 270 271 271 272 274 277 279 280 281 281 281 281 282 282 282 283 283 283 284 284 285 285 285 285 285 285 285 286 286 286 286 285 285 284 283 282 282 281 280 280 280 280 281 281 282 283 283 281 281 280 281 282 282 281 281 280 279 278 279 281 282 282 281 281 282 284 285 287 289 290 290 289 288 288 287 287 287 288 289 290 290 291 292 294 296 299 302 305 308 311 315 318 322 324 326 327 328 329 329 330 331 331 331 331 332 332 332 333 334 335 336 337 338 339 339 340 340 341 341 341 341 342 343 344 347 350 354 358 2 7 14 27 53 99 133 149 158 163 167 168 170 170 170 169 168 167 166 166 165 164 163 162 162 161 161 161 160 160 159 158 157 155 153 151 148 147 145 144 143 143 142 142 140 139 137 135 135 135 136 138 139 140 141 141 141 140 139 137 135 132 128 122 112 90 48 3 339 323 314 312 311 312 312 313 314 314 315 316 317 318 319 320 321 322 322 320 316 310 304 299 295 293 292 291 291 290 289 288 287 287 288 289 290 290 288 287 285 283 281 278 279 279 276 269 262 254 245 241 239 241 247 251 252 250 247 245 239 221 191 151 127 123 122 122 124 125 125 126 126 126 126 125 124 123 122 121 119 119 119 120 120 121 121 120 118 117 117 118 119 120 121 122 122 122 121 121 121 122 123 123 124 124 123 122 122 121 121 120 120 119 118 117 116 114 113 112 111 111 110 108 107 105 102 100 99 99 101 102 104 105 106 107 106 105 105 104 102 101 99 98 96 95 94 93 91 90 88 85 83 82 83 88 92 94 96 96 95 94 95 97 100 102 103 103 103 102 102 102 103 104 103 103 102 103 104 105 105 106 106 107 108 109 110 109 108 108 107 106 106 106 107 107 106 105 104 103 103 102 101 101 101 101 101 101 100 99 98 97 96 95 94 93 93 93 93 93 93 93 93 93 93 93 92 92 92 92 92 92 92 92 92 92 91 90 90 89 89 88 88 87 87 86 86 86 85 85 84 84 83 82 82 81 80 80 79 78 77 76 76 75 74 72 71 70 68 68 67 66 66 65 64 63 61 60 60 59 59 58 57 56 55 54 52 51 50 48 47 46 44 42 40 38 36 34 33 31 30 29 28 27 27 26 26 26 26 26 26 25 25 24 23 22 20 18 16 15 15 13 11 10 8 7 5 4 3 1 0 0 0 0 0 360 359 359 359 358 358 294 293 290 287 284 281 278 275 274 274 274 275 274 274 272 271 271 271 272 272 273 273 273 274 275 276 278 279 280 281 282 282 282 283 284 284 285 285 285 285 285 285 284 283 283 283 283 284 285 286 286 286 286 285 284 283 281 280 279 278 278 277 277 278 278 279 280 281 280 280 280 280 280 280 279 278 278 278 277 278 279 280 281 282 282 283 282 282 283 283 284 284 284 284 284 284 284 284 285 287 288 289 290 291 293 295 297 300 303 306 310 313 315 317 319 321 322 324 325 327 328 329 329 329 329 329 330 330 331 332 333 334 335 335 336 337 337 338 338 339 339 339 339 340 341 342 345 348 351 355 359 4 11 23 51 108 144 157 164 168 171 172 173 172 172 171 170 170 169 168 167 167 166 165 164 164 164 164 163 162 162 161 159 157 155 152 150 148 147 146 145 145 144 142 141 139 138 137 137 137 138 140 141 143 143 143 143 142 140 138 136 133 129 122 110 85 47 13 337 323 318 315 314 314 315 315 316 316 316 317 317 318 319 320 321 322 321 317 312 306 300 296 293 292 291 290 290 290 289 288 288 288 289 290 289 289 287 285 284 283 284 284 281 276 269 262 255 248 244 243 244 248 248 247 244 244 250 251 226 196 155 124 120 120 121 123 124 125 126 127 127 126 126 124 123 121 119 119 118 118 119 120 121 121 121 120 120 120 120 121 122 123 123 124 124 123 123 123 124 124 125 125 127 127 126 126 125 125 124 124 123 122 121 119 118 116 115 114 113 112 111 109 107 105 103 102 101 102 103 105 107 107 108 107 106 105 104 102 101 100 100 99 97 96 94 92 91 90 87 84 84 86 90 92 93 94 95 94 93 93 96 99 101 102 102 101 101 101 101 102 101 101 100 102 104 104 104 104 104 104 104 106 107 108 108 108 108 108 106 106 107 110 110 108 106 105 103 102 101 101 101 101 101 101 101 100 98 96 95 93 92 91 91 92 92 92 92 92 92 92 92 91 90 90 90 90 90 91 91 91 91 91 91 90 90 89 89 88 88 87 87 87 86 86 85 85 84 84 84 83 82 82 81 81 80 79 78 77 76 75 74 73 72 70 69 68 67 67 66 66 65 64 63 62 61 60 59 59 59 58 56 55 54 52 51 50 49 49 49 48 46 45 43 41 40 38 36 35 33 32 30 30 29 29 29 28 28 28 28 28 28 27 26 25 23 21 20 18 16 14 13 11 10 8 7 6 4 3 3 3 3 3 2 1 1 1 1 1 293 292 290 288 286 283 280 278 276 275 275 275 274 273 272 272 272 273 274 275 276 277 277 278 278 278 279 279 280 280 281 282 282 283 284 285 285 286 286 285 285 284 283 282 282 282 283 284 285 286 286 286 286 285 284 283 281 280 279 278 277 276 275 276 276 277 277 278 278 278 278 278 278 277 276 276 275 276 276 276 277 278 279 280 281 280 279 278 277 277 277 278 279 280 280 281 281 282 283 284 286 287 288 289 291 293 296 299 302 305 309 311 313 314 315 317 318 320 322 323 324 325 326 326 327 328 328 329 330 331 331 332 333 334 335 335 335 336 336 337 337 337 337 337 337 338 340 342 344 348 351 355 359 4 13 35 114 154 166 171 174 176 176 176 175 175 174 173 172 172 171 170 169 169 168 168 167 167 167 166 165 164 162 160 158 156 154 152 151 149 148 147 146 145 143 142 141 140 140 139 140 141 142 143 144 145 145 144 143 142 140 138 135 132 126 116 98 74 4 342 330 322 318 317 317 317 317 317 317 317 317 317 317 318 319 320 319 317 314 309 303 299 295 293 292 291 291 291 291 290 290 289 289 289 289 289 287 286 284 284 287 285 281 276 269 262 256 251 247 246 246 246 244 242 240 243 250 250 230 200 158 119 117 118 119 121 123 124 125 126 126 126 125 123 121 120 118 118 118 119 120 121 122 123 123 123 123 122 122 122 123 124 125 125 126 125 125 126 126 126 127 128 129 129 130 130 129 129 129 128 127 126 125 123 122 120 119 117 115 114 112 111 109 107 106 104 103 104 105 107 108 109 109 108 107 106 104 103 103 103 102 101 99 97 94 93 91 90 88 85 85 89 91 92 93 94 95 95 94 94 96 98 100 101 101 101 100 100 100 100 100 100 100 102 103 104 104 104 103 102 102 103 105 106 108 108 109 107 107 107 110 113 113 110 107 104 103 102 102 102 102 102 102 102 101 99 97 94 92 91 91 91 91 91 91 91 91 91 91 90 90 89 88 88 88 88 89 90 90 90 91 91 90 90 89 89 88 87 87 86 86 85 85 85 84 84 84 83 83 82 82 81 80 79 79 78 77 76 75 74 73 72 71 70 69 68 68 67 66 66 65 65 64 62 61 60 60 59 59 58 57 55 54 53 52 50 49 49 50 50 49 48 47 46 44 43 41 39 37 35 34 32 31 31 30 30 30 30 30 30 29 29 28 28 26 25 23 22 20 18 17 15 14 13 11 10 8 7 7 6 6 5 5 4 3 3 3 3 292 291 290 288 286 284 282 280 278 276 275 275 275 274 274 274 274 275 276 277 279 280 281 281 281 280 280 279 279 280 281 281 282 283 284 284 285 285 285 285 285 284 283 283 283 283 283 284 285 286 286 286 285 285 284 283 282 281 280 279 278 277 276 275 275 275 275 275 276 276 276 276 275 275 274 274 274 274 275 275 275 276 277 277 277 276 275 274 273 273 274 275 276 277 278 279 279 280 281 282 284 286 287 288 289 291 294 297 301 304 307 309 311 312 313 315 316 317 319 320 321 322 322 324 325 326 328 328 329 330 331 332 333 334 334 334 335 335 335 335 335 334 334 334 335 335 336 337 339 341 344 346 349 352 355 358 3 129 175 179 180 180 180 180 179 178 177 177 176 175 175 174 174 173 173 172 172 171 171 169 168 166 164 162 161 160 158 157 155 154 152 150 148 146 145 144 143 143 142 142 142 142 142 143 144 145 146 146 146 145 143 141 139 137 135 131 125 115 70 16 348 334 326 321 320 319 319 318 318 317 316 315 315 315 316 317 316 316 314 310 307 303 300 297 294 293 292 292 292 292 291 290 290 290 289 289 288 286 287 288 288 285 280 275 269 264 259 254 251 250 249 247 242 238 235 243 250 251 233 196 154 115 114 115 116 118 121 122 124 124 125 124 124 122 120 119 119 119 119 120 121 122 124 125 125 126 125 125 124 123 124 124 125 126 127 127 127 128 128 128 129 129 130 131 132 132 132 132 132 131 130 130 128 127 125 123 121 119 118 116 114 112 111 109 108 106 106 106 107 108 109 110 110 109 108 107 106 105 105 104 103 101 99 96 94 92 91 90 89 87 86 88 91 92 93 94 95 95 96 96 97 99 100 101 101 100 100 99 99 99 99 99 100 102 103 103 103 103 102 101 100 101 103 105 106 107 108 108 109 111 114 115 113 110 106 104 103 103 103 102 102 102 102 101 100 97 94 91 90 90 90 90 90 90 89 89 88 88 88 88 88 88 88 88 88 88 89 89 89 90 90 90 90 89 88 87 87 86 85 85 84 84 83 83 83 82 82 82 81 81 80 79 78 78 77 76 75 75 74 73 72 71 70 70 69 68 68 67 67 66 66 65 64 63 62 61 61 60 60 59 58 57 56 55 54 52 51 50 51 51 51 51 50 49 48 47 45 43 41 39 37 35 34 33 32 31 31 31 31 30 30 30 30 30 29 28 27 26 25 24 22 21 19 18 16 14 13 12 11 10 9 8 7 6 5 4 4 4 291 290 289 288 286 285 283 281 278 276 275 275 275 275 275 276 276 276 277 278 279 280 281 282 282 282 281 280 280 280 281 281 282 282 283 283 283 284 284 284 284 284 284 284 284 284 285 285 286 286 286 285 285 285 284 284 283 282 282 281 280 279 277 276 276 275 274 274 274 275 275 274 273 273 273 273 273 274 274 274 274 274 274 274 273 272 271 271 271 272 273 274 275 276 277 277 277 278 279 281 283 286 288 288 289 291 294 297 300 302 305 307 309 311 312 313 314 315 316 317 318 319 320 322 324 325 327 328 329 331 332 333 334 335 335 335 335 335 334 334 333 333 333 333 333 333 333 333 334 335 337 339 341 343 344 345 343 335 292 210 193 188 185 184 183 182 181 181 180 180 179 179 179 178 177 177 176 175 173 171 170 168 167 166 165 164 162 161 159 158 155 152 150 147 146 145 144 144 145 145 144 144 143 143 144 145 146 146 146 146 145 144 142 140 139 138 135 131 116 78 33 8 341 330 325 323 321 320 318 317 315 314 313 312 311 312 312 312 311 310 307 305 302 300 298 296 295 295 294 293 292 291 290 290 289 289 289 291 291 289 287 282 278 274 270 266 262 259 256 254 252 248 241 234 229 246 254 255 242 182 137 112 109 111 113 115 118 120 121 122 123 123 123 122 121 120 120 120 121 122 123 124 125 126 126 127 126 126 125 124 124 124 125 126 127 128 128 129 129 130 130 130 131 131 132 132 132 133 133 132 132 132 131 129 127 125 123 121 119 117 115 114 113 112 110 109 109 109 109 110 110 111 111 111 110 109 108 107 106 105 103 101 98 96 94 92 91 89 88 86 86 88 90 91 91 92 93 93 94 95 97 99 100 100 99 98 98 99 99 99 99 100 101 102 102 102 102 102 102 101 100 100 102 103 105 107 108 110 112 115 117 116 113 109 107 105 104 103 103 102 102 101 100 99 97 94 91 89 88 88 88 88 88 87 86 86 86 86 86 86 86 86 87 87 88 88 88 88 88 88 88 88 87 86 86 85 85 84 84 83 83 82 82 81 81 81 80 80 80 79 78 77 77 76 75 74 74 73 73 72 72 71 70 70 69 69 68 68 67 67 67 66 65 65 64 63 62 61 61 60 60 59 58 57 56 55 54 53 52 52 52 52 51 51 50 48 47 46 44 42 40 39 37 36 34 33 32 31 30 30 30 31 31 31 31 31 31 31 31 30 29 27 25 23 20 17 16 15 15 14 13 12 11 9 7 6 5 5 290 289 287 286 285 283 281 279 277 275 274 274 274 274 275 275 275 275 275 276 277 278 279 280 281 280 280 279 279 279 280 280 281 281 282 282 282 283 283 284 284 285 285 285 286 286 286 287 286 286 286 286 285 285 284 284 283 282 282 281 280 279 278 277 276 275 274 273 273 273 273 273 272 272 272 272 273 273 273 273 273 272 271 271 270 269 269 269 269 270 272 273 274 275 275 276 276 277 278 280 283 286 288 290 291 293 295 297 299 301 303 306 308 309 310 311 312 313 314 314 316 317 319 321 323 325 327 328 329 330 331 333 334 335 335 336 336 335 335 334 333 333 332 332 331 331 331 331 331 331 332 333 334 336 337 337 336 332 322 296 242 209 195 190 188 186 186 185 185 184 184 184 183 182 181 180 179 177 175 174 173 172 172 171 170 169 167 166 163 161 158 155 152 149 147 146 145 145 145 146 146 146 145 145 144 144 145 145 146 146 146 145 144 142 141 140 138 136 129 113 88 58 8 349 337 329 326 323 320 317 315 313 311 309 307 307 308 308 308 308 307 306 304 302 301 299 298 297 295 293 292 292 291 291 290 290 290 291 290 287 284 280 277 274 271 268 265 262 259 257 254 249 241 232 226 245 255 259 256 159 105 100 102 105 108 111 114 116 118 120 122 122 123 122 122 122 121 122 122 122 123 124 124 125 126 126 126 125 125 124 124 124 125 125 127 128 128 129 129 130 130 130 130 131 131 131 131 131 131 131 131 131 130 128 127 126 124 122 120 119 117 116 115 114 112 111 110 110 110 110 111 111 111 111 111 110 110 108 107 105 102 100 97 96 94 93 91 90 89 88 87 87 87 88 88 89 90 92 93 96 98 100 100 100 99 99 99 100 101 101 101 102 102 102 102 102 102 102 102 100 100 101 101 103 105 107 110 113 116 118 116 114 111 108 106 104 103 103 102 102 101 99 98 95 92 90 87 86 86 86 86 85 85 84 84 83 83 83 83 83 84 85 86 86 86 86 86 86 86 86 86 85 85 84 84 84 83 83 83 82 81 81 80 80 80 80 79 79 78 78 77 76 75 74 74 73 72 72 71 71 71 70 70 70 69 69 69 68 68 68 67 67 66 66 65 64 64 63 62 62 61 60 60 59 58 58 56 55 55 54 54 53 52 51 50 49 48 47 46 45 43 42 41 39 38 37 35 34 33 32 31 32 33 33 34 34 35 36 36 36 35 34 31 29 25 21 19 17 18 17 17 16 15 13 11 9 6 5 288 287 285 283 282 281 279 277 276 275 274 273 273 273 274 274 274 274 274 274 275 276 277 277 278 277 277 278 278 278 279 279 280 281 281 282 282 282 283 284 284 285 285 286 287 287 288 288 288 287 287 286 285 285 284 283 282 281 281 280 279 278 277 276 275 274 273 272 272 272 271 271 271 271 271 272 273 273 273 273 272 270 269 269 268 268 268 268 269 269 270 271 272 273 274 274 275 276 278 280 283 286 289 291 293 295 296 298 299 301 303 305 306 308 309 310 311 312 313 314 315 317 319 321 324 325 327 328 329 330 331 332 333 334 335 335 335 335 335 334 333 332 331 331 330 330 329 328 328 328 328 328 329 330 331 331 331 329 325 318 301 263 219 201 194 191 190 189 189 189 188 187 186 185 184 182 181 180 179 178 179 180 180 180 179 177 175 172 169 166 162 159 155 152 149 147 146 146 146 146 147 147 147 147 146 145 144 144 144 145 145 145 145 144 142 141 140 138 135 130 121 106 68 23 358 344 335 329 325 320 317 313 309 307 305 305 305 305 306 306 306 305 304 303 302 301 300 299 297 296 295 295 294 293 292 291 291 291 289 286 283 280 277 275 273 270 267 264 262 260 256 250 242 238 238 248 255 260 263 302 72 82 91 97 102 105 109 112 115 117 119 121 122 122 123 123 122 122 122 122 122 122 123 123 124 124 125 124 124 124 124 124 124 125 126 127 127 128 128 128 129 129 129 129 128 129 129 129 128 128 128 127 127 126 126 126 125 123 122 120 119 117 116 115 114 112 111 110 110 110 110 110 111 111 111 110 109 107 105 103 101 99 97 96 95 93 92 91 90 89 89 88 88 87 88 88 90 91 94 97 99 101 101 100 100 100 101 102 103 103 103 102 102 102 103 104 104 103 102 101 101 101 102 103 106 110 114 117 119 117 113 110 107 105 104 103 102 103 103 101 99 96 93 90 87 84 83 82 82 82 82 82 81 81 81 80 80 79 80 82 83 84 84 85 85 85 85 85 85 85 85 85 84 84 83 83 83 83 82 81 81 80 79 79 79 79 78 78 77 77 76 75 74 73 72 72 71 71 70 70 69 69 69 69 69 69 68 68 68 68 68 67 67 66 66 66 65 65 64 64 63 62 61 61 60 60 59 58 57 56 56 55 54 53 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 35 35 36 37 37 38 40 41 40 39 38 36 33 29 26 23 22 22 22 21 20 18 15 12 8 6 286 284 283 281 280 279 278 278 277 275 274 274 274 273 273 273 273 273 273 274 274 275 276 276 276 276 276 277 277 278 278 279 279 280 281 282 283 283 284 284 284 285 285 286 287 288 289 289 289 288 287 286 285 284 283 281 280 279 278 278 277 276 275 275 274 273 272 271 270 270 270 270 270 270 271 271 272 273 273 272 271 270 269 268 268 269 269 269 268 268 268 269 271 272 273 274 275 276 278 280 283 286 289 292 294 296 297 299 300 302 303 304 306 307 309 310 311 312 313 314 316 317 319 321 324 325 326 327 328 328 329 330 331 331 332 332 333 333 333 332 331 331 330 329 329 328 327 326 326 325 325 325 325 325 326 326 327 326 325 321 313 296 254 218 203 197 194 193 193 192 192 191 190 189 188 186 186 185 185 186 188 190 191 193 192 189 186 182 177 173 169 165 161 158 154 151 148 147 146 145 146 146 147 148 147 146 144 143 143 143 143 143 143 143 143 142 142 141 140 139 135 128 111 74 39 17 354 342 334 327 321 316 311 308 305 304 303 303 303 303 303 303 303 304 303 302 301 300 299 298 298 298 297 296 294 294 293 291 288 285 282 280 278 276 274 272 270 267 265 263 259 254 245 244 250 254 258 264 273 309 36 65 80 89 95 99 103 107 110 113 116 118 120 121 122 122 121 121 120 120 120 120 121 122 122 122 122 122 122 123 123 123 124 125 125 125 126 126 126 126 126 126 126 126 126 126 126 126 126 126 126 125 125 125 125 125 125 124 122 121 119 118 117 115 114 112 109 107 105 105 105 107 109 109 109 107 106 105 103 102 101 99 98 97 96 94 93 91 91 91 90 90 89 89 89 89 90 92 95 97 99 101 101 100 100 100 101 101 101 101 100 100 100 101 103 104 104 104 103 102 101 101 102 104 107 112 117 119 118 113 109 106 103 102 102 102 103 103 102 98 93 89 84 82 80 79 78 78 78 78 78 78 77 77 77 76 76 76 77 80 82 82 83 84 85 85 86 86 86 86 85 84 83 83 83 82 82 82 82 81 81 80 80 79 78 78 77 77 76 75 75 74 73 72 71 71 71 70 70 70 69 69 69 68 68 68 68 68 67 68 67 67 67 66 66 66 65 65 65 64 64 63 63 63 62 62 61 60 59 58 58 57 56 55 54 52 51 50 49 48 47 46 45 45 44 44 43 43 42 41 40 39 38 38 38 38 38 38 39 40 41 41 41 40 38 37 34 32 30 29 29 28 27 25 22 17 13 10 285 283 282 281 280 279 278 278 277 276 275 275 274 274 274 274 274 274 274 275 275 276 276 276 276 277 277 277 278 279 279 280 281 281 282 283 284 284 285 285 285 286 286 287 287 288 289 290 290 290 289 287 285 283 281 280 278 277 277 276 276 275 275 274 273 272 271 270 269 269 269 269 270 271 271 272 273 274 273 272 271 271 270 270 270 270 270 269 268 267 268 268 270 271 273 274 276 278 279 282 284 286 288 290 292 294 296 298 300 301 303 304 305 307 308 309 310 311 312 314 315 316 318 320 322 323 324 325 326 326 327 327 327 328 328 328 328 328 328 328 328 327 327 326 326 325 325 324 323 323 322 322 322 321 322 322 322 323 322 320 315 304 279 241 216 204 198 197 197 197 197 197 197 196 196 195 194 194 194 195 196 198 201 203 205 205 202 199 194 189 183 176 170 166 162 157 152 148 145 143 142 142 144 145 146 146 145 144 142 141 141 140 140 140 140 141 141 141 141 141 139 134 126 109 85 56 22 2 347 336 327 320 314 309 306 303 302 301 301 301 301 302 303 304 303 302 301 301 302 302 302 301 300 298 296 294 293 290 287 285 283 281 280 278 275 273 271 269 268 267 264 261 253 251 253 257 262 274 298 330 19 53 69 79 87 93 97 102 105 109 112 114 116 118 118 119 118 118 118 117 118 118 119 120 120 120 120 120 120 121 122 123 123 124 124 124 125 125 125 125 125 125 125 125 125 125 124 124 125 125 125 125 125 125 125 124 124 123 122 120 119 117 116 114 112 110 108 105 103 105 107 107 108 107 106 106 105 104 102 101 100 99 98 97 96 95 93 93 92 92 92 91 90 89 89 89 91 93 95 98 100 101 100 100 99 99 99 98 98 97 97 97 99 101 103 104 104 104 103 102 101 100 102 104 108 114 117 116 112 109 105 103 101 100 100 101 102 101 97 92 86 82 79 77 76 75 75 76 76 76 76 76 75 75 75 75 75 75 77 79 80 81 82 83 84 84 85 85 85 86 85 84 83 82 82 82 81 81 81 81 81 81 80 79 78 77 76 76 75 75 74 73 73 72 71 71 71 70 70 70 69 69 69 68 68 68 68 67 67 67 67 67 66 66 66 66 65 65 65 65 65 65 64 64 64 63 63 62 61 60 59 59 58 57 56 55 55 54 52 51 50 49 49 48 48 48 48 47 46 46 45 44 42 40 39 39 37 35 37 37 38 39 40 40 40 41 40 39 38 37 36 36 35 34 32 28 23 18 283 283 282 281 281 280 279 278 277 276 275 275 275 275 275 275 275 275 275 275 275 276 276 277 278 278 279 280 280 281 281 282 283 284 284 284 285 285 286 286 286 287 287 288 288 289 289 289 291 290 289 287 285 283 281 279 278 277 276 276 276 275 275 274 273 272 271 270 269 269 269 270 271 272 273 273 273 273 272 272 271 271 271 271 271 271 270 270 268 268 268 269 270 271 273 275 277 279 281 283 285 287 288 289 291 292 294 296 298 299 301 302 304 305 307 308 309 310 311 312 313 315 317 318 320 321 321 322 322 322 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 322 321 321 320 320 319 319 319 318 318 319 319 319 318 315 308 294 268 238 217 207 204 203 203 204 205 206 206 205 205 204 204 203 203 203 204 207 210 215 217 219 221 223 222 216 201 189 179 172 165 158 151 144 138 134 132 136 139 142 143 144 144 143 141 139 137 135 135 135 136 137 138 139 140 140 140 138 133 122 102 63 27 4 349 333 323 316 311 307 305 303 302 302 301 302 303 303 303 303 304 304 305 305 306 305 304 303 301 298 295 293 290 288 286 284 282 280 278 276 274 273 272 271 271 269 268 262 260 261 267 277 294 326 353 20 43 59 69 78 85 90 95 99 103 106 109 111 113 114 114 114 114 114 115 116 117 117 118 117 118 118 118 119 120 121 121 121 122 122 123 124 125 125 125 125 124 124 124 124 124 124 124 124 124 125 125 124 124 124 123 123 122 120 119 117 116 114 113 111 110 108 106 105 106 107 108 108 107 107 106 105 103 102 100 99 98 97 97 96 95 94 94 94 94 94 93 92 90 90 90 91 93 96 98 100 101 100 100 99 98 97 97 96 96 97 98 100 102 103 104 104 104 103 102 101 100 102 105 109 112 112 110 108 105 103 101 100 99 98 98 97 94 90 84 80 78 76 75 75 75 75 75 75 75 76 76 76 76 75 75 75 75 76 79 79 80 80 81 82 83 83 84 84 85 85 84 83 82 82 81 81 81 81 80 80 80 79 78 77 76 76 75 75 74 74 74 73 73 72 72 71 71 70 70 70 69 69 69 69 68 68 68 67 67 67 66 66 66 66 66 66 66 66 66 66 66 66 65 65 65 64 64 63 62 61 61 60 59 59 59 58 58 57 56 55 54 54 53 53 53 52 51 50 49 48 46 44 42 41 40 39 37 36 36 36 37 37 38 39 40 41 42 42 42 41 41 42 42 42 40 38 36 283 283 282 282 281 280 279 278 277 276 276 275 276 276 276 276 276 277 276 276 276 276 276 277 277 278 279 280 281 281 282 283 284 285 285 285 286 286 287 287 287 287 288 288 289 289 289 289 289 289 288 287 285 283 281 280 279 278 277 277 276 275 275 274 273 272 271 271 271 271 272 273 273 273 273 272 271 271 271 271 270 270 271 271 271 271 271 270 269 269 270 271 272 273 275 276 278 280 282 284 285 287 287 288 289 291 292 294 295 297 299 300 302 304 306 308 309 310 310 311 313 314 315 316 316 317 318 318 318 318 318 318 318 318 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 316 316 316 316 316 316 316 316 314 310 302 289 267 243 225 217 213 212 212 213 214 214 213 212 211 210 208 207 207 207 210 215 224 231 238 245 251 258 261 255 240 219 198 182 168 156 145 134 124 119 122 128 134 139 143 144 144 142 139 136 134 132 132 131 132 133 135 138 141 143 145 146 142 131 108 68 31 8 341 328 319 312 309 306 304 304 304 304 304 305 305 305 306 307 307 307 307 307 307 306 304 302 299 295 292 290 287 285 283 281 279 278 277 276 275 275 274 274 274 274 273 274 277 286 301 319 341 360 18 34 49 60 69 76 82 88 92 96 100 103 105 107 108 109 109 110 111 112 113 114 114 114 115 115 116 117 118 119 120 119 119 119 120 121 123 124 124 125 125 125 125 124 124 124 124 124 124 124 124 124 124 123 123 123 122 120 119 117 116 115 114 114 113 111 108 106 107 108 108 109 109 108 107 106 104 103 101 100 99 98 97 97 96 96 96 96 97 97 96 95 93 92 91 91 92 95 97 99 100 100 99 98 97 96 96 96 96 96 97 99 100 102 103 103 103 103 103 102 101 101 102 104 107 108 108 107 105 103 101 98 96 95 95 93 90 86 82 79 77 76 75 75 75 75 74 74 74 74 74 75 75 76 76 75 75 74 75 77 78 79 80 80 81 82 82 83 83 83 83 84 83 82 81 81 80 80 79 79 79 78 78 78 77 76 75 75 74 74 74 73 73 73 72 72 71 71 70 70 70 69 69 69 68 68 68 68 68 67 67 67 67 67 67 67 67 67 67 67 67 67 67 66 66 66 66 65 65 64 64 63 62 61 61 62 61 61 61 60 59 59 59 58 57 56 55 54 52 51 49 48 47 45 44 43 41 40 39 38 37 36 36 37 37 38 39 41 42 43 44 46 47 49 50 51 52 51 282 282 282 281 281 280 279 278 277 277 276 277 277 277 277 278 278 278 278 277 277 277 277 277 277 277 278 279 280 281 282 283 284 284 285 286 286 286 287 287 287 288 288 289 289 289 289 289 288 288 287 286 284 283 282 281 280 280 278 277 276 275 275 274 273 273 273 273 273 273 274 274 274 273 271 270 269 269 269 269 270 270 270 271 271 272 272 272 272 271 272 273 274 276 277 279 280 281 283 285 286 286 287 288 289 290 291 293 294 296 297 299 301 303 305 306 307 308 309 310 311 311 312 313 313 314 314 314 315 314 314 314 314 314 315 315 315 316 316 316 316 316 316 316 315 315 315 315 315 315 314 314 314 314 314 313 313 313 313 313 313 310 306 299 288 271 252 235 225 220 218 218 218 218 217 216 214 213 211 210 210 210 212 217 226 239 254 265 273 280 285 289 290 287 280 264 241 190 140 113 96 91 94 105 117 126 134 139 141 141 140 138 135 134 132 131 131 130 130 130 134 138 143 149 151 149 141 120 88 45 0 338 324 313 309 307 306 305 305 305 306 306 307 307 307 306 306 306 306 307 308 308 306 303 299 296 292 289 286 284 282 281 280 279 279 278 278 278 278 279 281 282 284 288 295 308 321 336 351 3 16 28 41 51 60 68 75 80 85 89 92 96 98 100 102 103 104 106 107 108 109 110 111 111 112 114 115 116 118 119 119 119 118 118 119 120 121 122 122 123 123 124 124 123 123 123 123 123 123 123 124 124 123 123 122 121 120 118 117 116 116 115 115 115 114 113 110 109 109 109 109 109 110 109 107 105 104 102 101 100 99 99 98 98 98 99 99 99 99 98 97 96 94 93 93 93 94 96 98 100 100 99 98 97 97 97 96 95 95 96 97 98 99 100 100 101 101 101 101 101 101 101 102 103 105 106 105 104 102 100 97 94 91 89 88 85 81 78 75 74 73 73 73 73 73 72 72 72 72 72 73 73 74 74 75 75 74 74 73 75 77 78 79 80 81 81 82 82 82 82 82 83 83 82 81 80 79 79 78 78 78 78 77 77 77 76 75 74 73 73 73 72 72 72 71 71 71 71 70 70 69 69 68 68 68 68 68 68 68 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 66 66 66 65 65 64 64 64 64 64 64 63 63 62 62 61 60 59 58 56 55 53 52 50 49 48 47 46 45 44 43 41 40 39 39 38 38 38 38 39 40 42 44 46 48 50 52 54 56 57 282 281 281 280 280 279 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 277 278 278 278 278 279 280 281 282 283 284 285 285 286 286 286 287 287 287 288 288 288 288 288 288 287 287 286 285 284 283 282 282 281 281 280 278 277 276 275 275 275 275 275 276 276 275 274 274 273 271 270 269 268 268 268 269 270 270 271 272 272 273 273 274 274 274 275 275 277 278 279 280 281 282 283 284 285 286 287 288 288 289 290 292 293 294 295 297 299 301 302 303 304 305 306 307 308 309 309 310 310 311 311 312 312 312 311 311 311 311 312 312 312 313 313 314 314 314 314 314 313 313 313 313 313 312 312 312 312 312 312 311 311 311 311 311 311 310 308 304 298 289 275 257 242 231 225 221 220 219 219 218 217 216 215 214 214 215 217 222 231 244 262 276 286 290 294 298 301 303 304 304 306 314 328 350 8 22 35 51 70 93 111 123 132 136 138 139 138 137 135 134 133 132 130 129 128 129 133 141 149 153 155 148 135 106 47 346 324 314 309 307 306 305 305 305 306 306 306 305 305 305 305 306 308 309 310 310 307 304 301 297 294 291 289 286 285 283 281 280 279 279 279 279 281 284 287 289 293 299 307 321 333 346 358 5 14 24 35 45 54 62 67 73 77 81 85 88 91 93 96 98 99 101 103 104 105 107 108 110 111 113 114 114 116 118 119 119 118 117 118 118 119 120 120 121 121 122 122 121 121 121 121 121 121 121 122 122 122 121 120 119 118 117 117 116 116 117 116 116 114 112 111 110 110 110 110 109 109 108 107 106 104 103 102 101 101 101 101 101 102 102 102 101 101 100 98 97 95 94 94 94 95 96 97 98 98 98 98 98 98 97 96 94 94 94 94 95 95 96 96 97 97 98 98 98 98 99 100 102 102 102 100 97 94 90 87 85 83 81 78 75 73 70 69 69 69 68 68 67 67 68 69 70 70 71 71 72 72 73 73 74 74 74 74 75 76 78 78 79 80 81 82 82 82 82 82 82 82 82 81 80 80 79 79 78 77 76 76 75 75 75 74 73 72 71 71 70 70 70 70 70 70 69 69 69 68 68 68 68 68 68 68 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 66 66 66 65 65 65 65 65 65 65 64 64 63 62 60 59 58 56 55 53 52 52 51 51 50 49 47 46 44 44 43 42 41 40 40 40 40 41 43 44 46 47 49 51 53 56 282 281 280 279 278 278 278 278 278 278 278 278 278 277 277 278 278 279 279 279 280 279 279 279 279 279 279 279 279 279 280 280 281 282 283 284 285 285 285 286 286 286 287 287 287 287 287 286 286 286 285 284 284 283 283 282 281 281 280 278 277 277 277 277 277 277 278 278 277 276 274 272 271 270 269 269 268 268 268 269 270 271 272 273 273 274 275 276 276 277 277 277 278 279 280 281 282 283 283 284 285 286 286 287 288 289 290 291 292 293 294 295 297 298 300 301 302 303 304 305 305 306 307 307 308 309 309 309 310 309 309 309 309 309 309 310 310 311 311 311 312 312 312 312 312 312 311 311 311 310 310 310 310 310 310 310 309 309 308 308 308 308 307 305 302 296 287 273 255 240 230 225 222 221 221 220 221 221 220 220 219 220 223 229 239 252 267 281 290 295 298 300 302 303 305 306 310 315 322 331 341 350 1 15 39 69 91 107 118 126 132 137 139 140 139 137 135 132 130 128 127 126 128 133 141 148 153 155 150 141 128 98 320 310 305 304 304 304 304 304 304 304 304 304 305 306 307 308 310 311 311 311 309 306 303 299 296 293 290 287 284 282 281 281 280 280 280 281 283 287 290 292 295 300 309 323 336 350 2 7 14 21 30 39 48 55 61 66 70 73 77 81 84 87 89 92 93 95 97 99 101 103 106 107 108 109 110 111 113 115 117 118 118 118 118 118 118 119 119 120 120 120 120 120 119 119 118 118 118 119 119 120 120 119 118 118 117 117 117 117 117 117 117 115 112 112 112 112 111 111 110 110 109 108 107 106 105 104 103 103 103 104 104 104 104 104 104 103 102 101 99 97 96 95 95 95 96 97 98 99 99 99 99 98 97 96 95 94 93 93 92 92 92 92 92 93 93 93 93 93 94 95 96 96 96 95 93 90 87 84 81 78 75 74 71 70 68 67 66 65 64 63 62 63 63 65 66 67 69 69 70 71 71 71 72 72 72 73 74 75 76 77 77 78 79 81 82 83 83 83 83 83 82 81 81 80 80 79 78 77 76 74 73 73 72 72 72 71 71 70 69 69 69 68 68 68 68 67 67 67 66 66 67 67 67 67 67 67 67 67 67 66 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 68 68 68 68 67 67 67 67 66 66 66 66 66 66 66 65 65 64 63 62 61 59 58 57 56 55 54 54 53 53 51 50 49 48 48 47 47 45 44 44 43 43 43 44 44 46 47 48 49 49 281 280 279 278 277 277 278 278 278 278 278 278 277 277 277 278 279 279 280 280 281 281 281 281 281 281 280 280 280 280 280 280 280 281 282 283 283 284 285 285 285 285 285 285 285 285 285 285 285 284 284 284 284 283 282 282 281 280 279 278 278 279 279 280 280 280 279 278 277 275 274 272 271 270 270 270 269 269 269 270 270 272 273 274 275 276 276 277 278 279 279 279 279 280 281 281 282 283 283 284 284 285 286 286 287 288 289 290 291 292 293 294 295 297 298 299 300 301 302 302 303 304 305 305 306 307 307 308 308 308 308 308 308 308 308 308 309 309 309 310 310 310 311 311 311 310 310 310 309 308 308 308 308 308 308 308 307 307 306 306 306 306 306 305 303 299 292 281 266 250 238 230 226 225 225 225 225 226 227 227 227 227 229 235 244 256 269 281 290 296 299 301 302 303 303 305 307 311 317 324 330 335 341 349 360 19 44 68 87 101 116 125 131 135 137 137 134 129 126 125 124 125 127 131 136 141 146 149 149 147 146 145 148 218 293 297 299 301 302 303 303 304 305 306 307 307 308 309 310 311 311 311 310 308 305 301 297 293 290 287 285 283 282 282 282 282 283 285 288 290 292 294 296 300 307 319 334 350 4 9 14 19 25 33 41 48 53 58 62 66 70 73 77 79 82 84 87 89 91 94 97 100 102 104 105 106 106 108 110 113 115 117 118 118 118 119 119 119 119 119 119 119 119 118 117 117 117 117 117 117 118 118 119 119 119 118 118 117 117 117 117 116 115 113 112 112 112 112 112 111 110 110 109 108 107 106 105 105 104 105 105 106 106 106 106 105 105 104 103 101 100 98 97 97 96 97 98 99 100 100 100 99 98 97 96 95 94 93 92 91 90 89 89 89 88 88 87 87 87 88 89 90 90 91 90 89 87 85 82 80 78 75 73 70 68 67 65 64 63 61 60 59 60 60 62 63 65 66 67 68 70 70 70 70 70 71 71 71 72 73 74 75 76 77 79 80 82 83 83 83 83 82 81 81 80 79 78 77 76 75 74 73 72 70 70 70 70 70 69 69 68 68 67 66 66 66 65 65 65 65 65 65 65 65 66 66 66 66 66 66 66 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 68 68 68 68 68 68 68 68 67 67 67 67 67 66 67 66 66 65 64 64 63 62 61 60 58 57 57 56 55 54 53 52 51 51 51 51 50 49 48 47 46 46 46 46 46 46 45 43 43 280 280 279 278 277 277 278 279 279 279 279 279 278 278 279 279 280 281 281 282 282 282 282 282 282 282 282 281 281 280 280 280 280 280 281 281 282 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 283 283 282 282 281 281 280 281 281 282 282 281 280 279 278 277 275 274 273 272 272 271 271 271 271 271 271 272 273 274 275 277 278 278 279 280 280 281 281 281 281 282 282 283 283 283 284 284 284 285 286 286 287 288 289 290 291 292 293 294 296 297 298 299 300 300 301 302 303 303 304 305 305 306 306 307 307 307 307 307 307 307 307 307 307 308 308 308 309 309 309 310 309 309 308 308 307 307 306 306 306 306 306 306 306 305 304 304 304 304 303 302 299 294 285 274 261 248 239 233 230 230 231 232 232 232 233 234 235 238 243 250 259 268 279 287 293 296 298 299 301 302 304 306 309 314 319 324 328 332 337 342 349 359 10 19 27 37 54 76 98 116 124 126 124 121 119 118 120 124 129 134 137 141 143 145 146 147 148 152 183 251 274 287 297 300 302 304 305 306 307 308 308 309 309 310 311 311 311 310 308 305 301 297 294 290 288 287 286 286 286 286 287 288 290 291 292 294 295 296 299 305 315 329 346 2 8 13 18 23 29 35 41 46 51 55 59 63 66 70 73 75 78 80 82 85 88 92 94 96 98 100 101 102 105 108 111 114 116 117 118 119 119 119 119 119 118 118 118 117 117 116 116 115 115 115 116 117 118 118 119 119 118 118 117 117 117 116 115 114 114 113 113 113 112 112 111 110 110 109 108 107 107 106 106 105 105 106 106 106 107 107 106 105 104 104 103 101 100 99 98 99 99 100 100 100 100 99 98 97 95 94 93 92 91 90 88 87 86 86 85 84 83 82 82 83 83 84 85 86 86 85 84 82 80 78 76 75 73 71 69 67 65 63 62 60 59 59 59 59 60 61 62 63 64 66 67 68 69 70 71 71 71 71 71 71 72 73 74 75 76 77 78 79 80 80 81 80 80 79 79 78 77 76 75 74 74 73 72 71 69 68 68 68 68 68 67 67 66 66 65 65 64 64 64 64 64 64 64 64 64 65 65 66 66 66 67 67 67 67 67 68 68 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 67 68 68 68 68 68 68 68 68 67 67 67 67 66 66 65 65 65 64 63 62 61 60 59 58 57 56 55 54 54 53 53 53 52 51 50 50 50 49 49 49 47 46 44 42 280 279 278 277 277 277 278 279 280 280 281 280 280 280 281 281 282 283 283 283 283 283 282 282 282 282 282 282 282 281 281 281 281 281 281 281 282 282 282 282 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 283 283 283 283 283 283 283 282 281 279 278 277 276 275 274 274 273 273 273 272 272 272 273 273 274 275 277 278 279 280 281 281 282 282 282 282 283 283 283 284 284 284 284 284 284 284 285 285 286 287 288 288 290 291 292 293 294 295 296 297 298 299 300 300 301 302 302 303 303 304 304 305 305 305 305 305 305 305 306 306 306 306 306 307 307 307 308 308 308 308 308 308 307 306 306 305 305 305 305 305 305 304 304 303 302 302 302 301 300 298 294 288 280 270 258 248 241 236 236 237 239 240 241 241 241 243 247 253 259 264 269 276 283 288 292 294 296 298 300 302 304 308 312 316 319 323 326 330 334 339 345 352 358 3 7 13 22 37 65 91 106 113 113 111 109 111 115 121 126 132 136 139 141 143 145 148 153 168 193 240 271 285 295 300 303 304 306 306 307 308 308 309 310 310 310 310 310 308 306 302 298 294 292 290 290 289 290 291 291 292 293 293 293 293 293 294 295 298 302 310 324 339 355 5 12 17 21 25 30 35 40 44 48 51 55 59 63 69 71 72 73 75 78 81 85 87 89 91 93 96 99 102 105 109 111 114 116 117 118 119 119 119 119 118 117 117 116 115 115 114 113 112 112 113 115 116 116 117 116 116 115 115 115 116 116 115 115 115 115 114 114 113 112 111 111 110 110 109 108 107 107 106 106 106 107 107 108 108 108 108 107 106 105 103 102 100 100 99 100 100 101 101 100 99 98 97 95 94 92 90 89 88 87 87 86 85 83 82 81 80 80 79 79 80 81 82 82 82 82 80 78 76 75 73 72 71 70 68 66 64 62 60 59 59 58 58 59 59 60 61 62 63 65 66 68 69 70 71 72 72 72 72 72 72 73 74 75 75 75 75 75 75 76 76 77 77 77 77 76 75 74 73 72 71 70 70 69 68 67 67 66 66 66 66 66 66 65 64 64 63 62 62 62 63 63 63 64 64 64 65 65 66 66 67 67 67 67 67 67 67 66 66 66 66 66 67 66 66 66 66 66 67 67 67 67 67 66 66 67 67 67 67 68 68 68 68 68 67 67 67 67 67 66 66 66 66 65 65 64 64 63 62 61 60 59 58 57 57 56 55 54 54 53 53 52 52 52 52 51 51 50 48 279 278 278 277 278 278 279 280 281 282 282 283 283 283 283 283 283 284 284 284 283 283 283 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 282 283 283 284 284 284 285 285 285 285 285 284 285 285 285 285 285 285 284 284 283 282 281 280 279 278 277 276 275 274 274 274 273 273 274 274 274 275 275 276 276 277 279 280 281 282 283 284 284 284 284 284 284 284 285 285 285 285 285 285 285 285 285 286 286 287 288 289 290 291 292 293 294 295 296 297 298 298 299 300 300 301 301 302 302 303 303 303 304 304 304 304 305 305 305 305 305 305 305 305 306 306 306 307 307 307 307 307 307 306 306 305 304 304 304 304 304 303 302 302 301 300 300 300 299 298 295 291 284 277 267 258 249 244 243 244 246 249 250 251 251 255 259 263 267 269 271 274 279 284 289 292 294 296 298 300 302 305 309 312 315 318 321 324 327 331 336 342 347 352 355 359 3 9 22 42 69 89 98 100 100 100 104 108 113 121 126 132 135 138 141 144 148 155 165 197 235 260 289 298 302 304 305 306 307 308 309 309 310 310 310 310 309 309 307 303 300 297 294 294 293 293 293 294 294 294 294 294 293 292 292 293 294 296 300 306 317 329 344 358 8 16 20 24 27 31 34 39 43 45 49 54 61 67 69 68 67 68 70 74 77 80 83 85 88 92 95 98 101 105 108 111 113 116 117 118 118 119 118 118 117 117 116 115 114 113 111 110 111 111 112 113 114 115 116 117 117 117 117 116 116 116 116 116 116 115 115 114 113 112 112 111 111 110 109 108 107 107 108 108 109 109 110 110 110 109 108 107 106 104 102 100 100 100 101 101 101 100 100 99 98 96 94 92 90 88 87 86 86 85 85 84 82 81 80 79 78 78 77 77 78 78 79 79 79 78 76 75 74 72 71 70 68 67 65 63 62 61 60 59 58 58 58 59 59 60 62 63 65 66 68 70 71 71 72 72 72 72 72 72 73 73 74 74 73 73 72 72 72 73 74 74 75 75 74 73 72 71 70 69 68 67 67 67 66 66 66 65 65 65 65 65 64 64 63 62 62 61 61 62 62 63 63 63 64 64 65 65 65 66 66 66 66 66 65 65 65 65 65 65 65 65 65 65 65 65 65 65 66 66 66 66 66 66 66 66 66 66 67 67 67 67 67 67 67 67 66 66 66 66 66 66 66 66 65 65 64 64 63 62 62 62 61 60 59 58 57 57 56 55 55 55 55 55 55 55 55 54 280 280 279 280 281 281 282 283 283 284 284 284 285 285 285 285 284 284 284 284 284 284 283 283 283 283 283 283 283 283 284 284 284 284 284 284 283 282 282 282 282 282 283 284 285 285 286 287 286 286 286 285 285 285 285 286 286 286 285 284 283 282 280 279 277 276 276 275 275 274 274 274 274 274 275 275 276 277 277 278 278 279 280 281 282 283 284 285 285 286 286 286 286 286 286 286 286 286 286 286 286 286 287 287 288 288 289 290 291 292 293 293 294 295 296 297 297 298 298 299 299 299 300 300 301 301 302 302 303 303 303 304 304 304 304 304 305 305 305 305 305 305 305 305 305 306 306 306 306 306 305 305 304 304 303 303 303 302 301 301 300 299 299 299 299 298 296 293 289 283 276 269 261 256 253 254 256 258 259 261 263 266 268 271 273 272 272 273 277 281 286 290 293 295 296 298 300 303 306 308 311 314 316 319 322 325 330 334 339 343 347 350 353 357 2 11 26 49 72 84 89 90 91 94 98 105 113 120 127 132 136 138 140 143 147 156 176 220 280 292 298 303 304 305 307 308 309 309 309 309 309 309 309 308 307 304 301 299 296 296 295 295 295 296 296 296 296 295 294 291 291 292 293 295 298 302 310 320 332 348 2 14 19 23 26 28 30 34 38 42 49 57 65 68 67 64 61 61 64 67 71 75 79 81 84 87 90 93 96 100 104 108 111 114 115 116 117 118 118 118 118 117 117 116 115 113 111 111 111 112 112 113 114 116 117 118 119 118 118 117 117 117 117 117 116 116 115 115 114 113 113 112 111 110 109 108 109 111 111 111 111 111 111 111 111 110 110 108 106 104 102 101 101 101 101 101 100 99 99 98 97 96 94 92 90 88 86 85 85 84 83 82 81 79 78 78 77 76 76 76 76 76 76 76 76 76 75 74 72 71 70 68 67 65 64 63 62 61 60 59 59 58 58 59 59 60 61 63 64 66 67 69 70 71 71 71 71 71 72 73 73 72 72 72 72 71 71 70 70 70 71 72 72 72 72 72 71 70 69 68 67 67 66 66 66 66 65 65 64 64 64 64 63 63 63 62 61 61 61 61 62 62 63 63 63 64 64 64 64 64 64 65 65 65 64 64 64 64 64 64 64 64 64 64 64 64 64 65 65 65 65 65 65 65 66 66 66 66 66 66 66 66 66 66 65 65 65 65 66 66 65 65 65 65 65 65 64 64 64 64 63 63 63 62 62 61 61 60 59 59 58 58 57 57 57 57 56 55 281 281 282 283 284 284 284 284 285 285 285 285 285 285 285 285 285 285 285 285 284 284 284 284 284 283 283 283 284 284 284 284 285 285 284 284 283 283 282 282 282 283 284 285 286 287 289 289 289 289 288 288 287 286 285 285 285 284 284 283 282 281 279 278 276 275 275 274 274 274 274 274 275 275 276 277 278 278 279 280 280 280 281 282 282 283 284 284 285 286 286 286 287 287 287 287 287 288 288 288 288 288 288 288 289 289 290 291 292 292 293 294 294 295 295 296 296 297 297 298 298 298 299 299 300 300 301 302 302 302 302 303 303 303 303 303 304 304 304 304 304 303 303 303 304 304 304 305 305 305 305 304 304 303 303 302 302 301 301 300 299 298 298 298 298 297 296 295 292 289 284 280 274 270 266 265 264 265 266 267 269 271 273 275 276 275 274 275 277 281 285 289 292 294 295 297 299 300 303 305 307 309 312 314 317 320 324 328 332 336 340 343 346 349 352 357 5 16 35 53 67 74 78 79 81 87 94 103 112 121 128 132 135 137 140 143 147 171 226 264 289 302 304 306 307 308 308 309 309 309 309 309 309 308 307 304 302 299 297 296 296 296 297 297 298 298 297 297 296 293 292 292 292 294 296 299 304 309 317 327 343 1 14 21 26 29 33 38 44 51 57 62 66 67 66 64 61 60 59 61 64 69 73 76 79 82 85 87 89 91 94 97 101 105 109 113 115 117 117 118 118 117 117 116 115 114 112 112 112 112 112 113 114 115 117 117 118 118 117 117 117 117 117 117 117 116 116 115 115 114 113 111 110 109 109 109 110 111 112 112 112 112 112 112 112 112 110 109 107 105 103 102 102 102 102 101 100 100 100 100 99 98 96 94 92 89 87 85 84 83 82 81 79 78 77 76 75 75 75 75 75 74 74 73 73 72 72 71 70 69 68 67 66 64 63 62 61 60 59 58 58 57 58 58 59 59 61 62 63 65 66 68 69 70 71 71 71 71 72 72 72 71 71 71 71 71 70 69 69 69 69 69 70 70 71 70 70 69 68 68 67 66 66 66 65 65 65 64 64 64 63 63 63 63 62 62 61 61 61 61 62 62 62 62 63 63 63 63 63 64 64 64 64 64 63 63 63 63 63 63 64 64 64 64 64 64 64 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 63 63 63 63 63 64 64 63 63 63 62 61 60 59 58 58 58 58 58 57 283 283 285 286 286 286 286 286 286 286 285 285 285 285 286 286 286 286 285 285 285 285 284 284 284 284 284 284 284 284 284 285 285 285 284 284 283 283 283 283 283 283 284 285 287 288 291 290 290 289 289 288 287 285 284 283 283 282 282 281 280 279 278 277 276 275 274 274 274 274 275 275 276 277 278 279 280 280 281 282 282 282 283 283 283 284 284 284 285 285 286 286 287 287 288 288 289 289 289 289 289 289 289 289 290 290 290 291 292 292 293 293 294 294 295 295 296 296 297 297 298 298 298 299 299 300 300 301 301 301 301 301 301 302 302 302 302 303 303 303 303 303 303 302 302 303 303 303 304 304 304 304 303 303 302 302 301 301 300 299 299 298 297 297 297 297 296 295 294 292 289 286 283 279 275 272 271 270 271 271 272 274 275 277 277 277 277 278 280 282 285 288 290 292 294 295 297 298 300 301 303 306 308 310 313 316 319 322 326 329 333 336 340 343 346 349 354 360 9 21 36 50 60 64 66 69 74 82 90 102 112 121 127 131 134 136 138 143 153 214 290 300 303 305 307 308 308 308 309 309 309 308 308 307 306 304 302 300 298 298 297 297 297 297 298 298 298 298 297 297 296 295 295 297 298 298 300 302 307 314 326 342 358 13 28 40 48 53 57 60 62 63 64 65 65 66 65 63 61 61 63 66 70 72 74 76 78 79 80 82 86 90 94 97 102 107 110 111 111 111 110 110 109 109 109 110 110 111 111 111 111 112 113 114 114 115 116 116 117 117 117 117 117 116 116 116 116 115 114 113 111 110 109 109 110 111 112 113 113 113 113 113 114 114 114 113 111 109 107 106 104 103 103 102 102 102 101 101 101 101 101 100 98 97 94 92 90 88 86 85 83 82 81 79 77 76 74 73 73 72 72 71 70 69 68 68 68 67 67 66 65 64 63 62 61 60 60 59 58 57 57 56 56 57 57 58 60 61 63 64 66 67 68 69 70 70 71 72 72 72 72 72 72 71 71 71 70 70 69 69 69 68 68 69 69 69 69 68 68 67 66 66 65 65 64 64 64 63 63 63 63 63 63 62 62 61 61 61 61 61 61 61 61 61 62 62 62 63 63 63 64 64 64 63 63 63 63 63 63 63 63 64 64 64 64 65 65 65 65 65 65 66 66 66 65 65 65 64 64 64 64 64 63 63 63 63 63 63 63 63 63 63 63 63 63 63 62 62 62 63 63 63 63 64 65 65 65 64 64 63 62 60 59 59 60 60 59 58 285 285 285 285 286 286 286 286 287 286 286 286 285 286 286 286 286 286 286 286 285 285 284 284 284 284 284 284 284 284 285 285 285 285 285 284 284 284 283 284 284 285 285 286 287 287 288 288 288 287 286 286 285 284 283 282 281 281 280 279 278 277 276 275 275 274 274 274 274 275 276 277 278 278 279 280 281 282 283 283 284 284 285 285 285 285 285 285 286 286 286 287 287 287 288 288 289 290 290 290 290 290 290 290 290 290 290 290 290 291 291 292 293 293 294 295 295 296 297 297 298 298 298 299 299 300 300 300 301 301 301 301 301 301 301 301 301 302 302 302 302 302 302 302 302 302 302 302 302 303 303 303 303 302 302 301 301 300 300 299 298 298 297 296 296 296 295 295 294 293 291 289 287 284 281 278 275 274 274 273 274 274 276 277 278 278 279 279 281 282 284 286 288 290 292 293 295 296 297 299 300 302 305 307 309 312 315 318 321 324 327 330 333 337 340 343 347 351 356 3 12 23 35 44 50 53 56 60 66 76 88 101 112 120 126 130 131 132 133 144 280 291 299 304 306 307 308 308 308 308 308 308 307 307 306 304 302 301 300 299 299 298 298 297 297 298 298 299 299 298 298 297 297 297 297 297 298 300 304 310 319 331 346 1 16 29 38 44 50 54 57 59 61 62 63 63 63 62 62 62 63 65 67 69 71 73 75 76 77 79 81 85 88 92 95 98 101 102 102 103 104 104 105 106 107 108 109 109 109 110 110 111 111 112 113 113 114 115 116 116 116 116 116 116 116 116 115 114 114 113 112 112 112 112 113 114 114 114 114 113 114 115 115 115 115 114 112 110 109 107 106 105 104 104 104 103 102 102 103 103 103 102 101 99 98 96 94 92 90 88 87 86 84 83 81 78 76 73 72 70 68 67 66 65 64 63 63 63 63 63 62 61 60 59 58 57 57 57 57 56 56 56 55 56 56 57 58 59 61 63 65 66 67 69 69 70 71 72 72 72 72 72 72 72 72 72 71 71 70 69 69 68 68 68 68 68 68 67 67 67 66 66 65 64 64 64 63 63 62 62 62 62 62 62 62 61 61 61 60 60 60 61 61 61 61 61 62 62 62 63 63 63 63 63 63 63 62 62 62 62 63 63 63 64 64 64 65 65 65 65 66 66 66 66 65 65 65 64 64 63 63 63 63 62 62 62 62 61 61 61 61 61 61 61 61 61 61 61 62 62 63 63 64 65 65 65 65 65 65 64 62 61 60 60 60 60 60 59 286 285 285 285 285 285 285 286 287 288 287 287 287 287 287 287 287 287 287 287 287 286 286 285 285 285 285 285 286 286 286 287 287 286 286 286 285 285 285 285 285 286 286 286 286 286 286 286 286 285 285 285 284 284 283 282 280 279 278 277 276 275 274 274 273 273 274 274 275 276 277 278 279 280 280 281 282 282 283 284 285 286 286 287 287 287 287 287 287 287 287 288 288 288 289 289 290 290 291 291 291 291 291 290 290 290 289 289 289 289 290 290 291 292 293 294 295 296 296 297 298 298 298 299 299 299 300 300 300 300 300 300 300 300 300 300 300 301 301 301 301 301 301 301 301 301 301 301 301 301 302 302 302 302 301 301 300 300 299 299 298 297 296 296 295 295 294 294 293 292 291 290 288 286 283 280 278 276 275 274 274 274 275 276 277 278 279 280 281 282 283 284 286 287 289 291 292 294 295 296 298 299 302 304 306 309 311 314 317 319 322 325 328 331 335 338 342 345 348 353 358 5 14 24 32 39 42 44 47 53 62 73 87 101 112 120 124 127 128 127 130 147 301 304 305 306 307 307 308 308 308 308 307 306 305 304 302 301 301 300 300 299 299 299 299 299 300 300 300 299 298 298 297 296 296 296 297 299 303 308 315 325 337 350 3 16 25 33 39 45 48 52 54 56 57 59 59 59 59 59 60 62 64 65 66 68 70 71 73 75 76 79 83 86 90 93 95 96 98 99 101 102 103 105 106 108 109 110 110 110 110 110 111 111 111 112 113 114 115 116 116 116 116 116 116 116 116 116 115 115 115 114 114 115 115 115 115 115 115 115 115 116 116 116 116 114 113 111 110 109 108 107 106 106 106 105 105 104 105 106 105 105 104 102 100 99 97 95 94 92 90 89 87 85 83 80 78 75 73 71 68 66 64 62 62 61 61 60 60 60 59 58 57 56 55 54 54 54 54 55 55 55 55 55 55 56 57 58 59 61 63 64 66 67 68 70 71 73 73 73 73 73 73 73 73 73 72 72 71 70 69 69 68 68 67 67 67 67 67 66 66 65 65 64 63 63 62 62 62 61 61 61 61 61 61 62 61 61 61 61 60 61 61 61 61 61 61 62 62 63 63 63 63 63 63 63 62 62 62 62 62 62 63 63 63 63 64 64 65 65 65 65 65 65 65 65 64 64 64 63 63 63 62 62 61 61 61 60 60 60 60 60 60 60 60 60 61 61 62 62 63 63 64 65 65 66 66 65 65 64 62 61 60 59 59 59 59 58 285 284 284 284 285 286 287 289 290 290 290 289 288 288 288 288 288 289 289 289 288 288 288 287 287 287 287 288 288 289 289 289 288 288 287 287 287 287 286 286 286 286 286 286 286 285 285 285 285 285 284 284 283 282 281 280 279 278 276 275 275 274 274 273 273 274 274 275 276 277 278 279 280 280 281 282 282 283 284 284 285 286 287 287 288 288 288 288 288 288 288 288 289 289 290 291 292 292 292 291 291 291 291 290 290 289 289 288 288 288 288 289 290 291 292 293 294 295 296 296 297 297 298 298 298 298 299 299 299 299 300 300 300 300 300 300 299 299 300 300 300 300 300 300 300 299 299 299 300 300 301 301 301 301 301 301 300 300 299 298 298 297 296 295 295 294 294 293 292 292 291 290 288 287 284 282 279 277 275 274 273 273 274 275 276 278 279 279 280 280 281 282 283 284 286 289 290 292 293 294 296 297 299 301 303 306 308 311 313 315 318 320 323 326 329 333 337 340 343 346 350 354 360 7 14 22 28 32 35 37 42 49 59 74 89 102 112 118 122 124 124 127 297 300 302 305 306 307 307 308 308 308 307 307 306 305 303 302 302 301 301 300 300 300 300 300 300 300 299 299 298 298 297 297 297 297 298 300 302 307 313 320 329 340 351 2 12 19 26 33 37 41 45 47 50 53 54 55 55 55 57 58 60 61 62 63 64 66 68 70 72 74 78 81 85 88 91 93 95 97 100 102 103 105 107 108 109 110 111 111 111 111 110 110 110 110 111 113 114 116 117 117 118 118 118 119 119 119 118 117 117 116 116 116 116 116 116 116 116 116 116 116 116 116 116 115 114 112 111 110 110 109 108 108 108 108 107 107 107 108 108 107 106 104 103 101 100 98 96 94 92 90 89 87 85 82 80 78 75 73 70 67 65 63 62 61 61 60 60 59 58 57 56 55 54 53 52 52 52 52 53 53 54 54 55 55 56 57 58 59 60 62 63 65 66 68 72 73 74 74 75 74 74 74 73 73 73 72 72 71 70 69 68 67 67 66 66 66 65 65 65 64 64 63 62 62 62 61 61 61 61 61 61 61 61 61 61 62 62 61 61 61 61 61 61 61 62 62 62 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 63 63 63 64 64 64 64 65 65 65 64 64 64 64 64 63 63 62 62 61 61 60 60 59 59 59 59 59 59 59 60 60 61 61 62 62 63 63 64 65 65 65 66 65 65 63 62 60 58 58 57 57 56 55 286 284 284 285 286 288 290 291 292 292 292 291 290 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 291 290 290 290 290 289 288 288 288 287 287 287 286 286 286 286 285 285 285 285 284 284 283 283 281 280 279 277 276 276 275 275 274 274 274 275 275 276 276 277 278 278 279 280 280 281 282 283 283 284 284 285 286 287 287 288 288 288 288 288 288 289 289 290 291 292 292 293 293 292 291 291 291 291 290 290 289 288 288 287 287 287 288 288 289 291 292 293 294 295 296 296 296 297 297 297 297 297 298 298 298 298 298 299 299 299 299 299 299 299 299 299 299 299 299 298 298 298 298 299 299 300 300 301 301 301 300 300 299 299 298 297 296 295 295 294 293 293 292 291 291 290 289 288 287 285 283 280 278 275 274 273 272 273 274 275 276 278 278 279 279 280 280 282 283 285 287 289 290 292 293 294 295 297 299 301 303 305 308 310 312 314 317 319 322 325 328 332 335 338 341 344 347 351 355 1 7 14 20 24 26 29 32 37 47 60 75 90 104 113 117 119 121 123 127 300 303 304 305 307 307 308 308 308 307 306 305 304 303 302 301 301 300 300 299 299 299 299 299 299 299 298 298 297 297 297 297 298 300 303 306 310 316 323 330 339 349 358 6 13 20 25 30 34 37 42 46 49 52 53 53 54 56 57 58 58 58 59 61 62 64 67 70 73 76 79 83 87 90 93 96 98 101 103 104 105 105 106 106 107 108 109 110 109 109 109 109 110 112 114 116 117 118 119 120 120 120 120 120 120 119 118 118 117 117 116 115 115 115 115 116 116 116 116 116 115 115 114 113 113 112 111 111 111 111 111 110 110 110 110 110 110 110 109 108 106 104 102 100 98 96 93 92 90 89 87 85 82 80 78 76 73 70 67 65 63 62 61 61 61 60 60 59 58 57 56 55 54 53 52 52 52 52 52 53 53 54 55 56 57 58 59 60 61 62 64 65 68 70 72 73 74 75 74 74 74 74 73 73 72 71 70 69 68 68 67 66 65 65 64 64 63 63 62 62 61 61 61 60 60 60 60 60 60 60 60 61 61 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 64 64 64 64 63 63 63 63 63 63 63 63 63 63 64 64 64 64 64 64 64 64 64 64 63 63 63 62 61 61 60 60 59 59 59 59 59 59 59 59 60 60 61 62 62 63 63 64 64 65 65 65 65 65 64 62 60 58 56 55 54 54 53 52 287 286 286 287 289 291 292 292 293 292 292 291 290 290 290 290 290 291 291 291 291 291 291 291 291 291 292 292 292 292 292 291 291 291 290 289 289 288 288 287 287 287 287 286 286 286 285 285 285 284 284 283 282 280 279 278 277 276 276 276 276 276 276 276 277 277 277 278 278 278 279 279 280 281 281 282 283 283 284 284 285 286 286 287 288 288 288 288 289 289 290 290 291 291 292 293 293 293 292 291 291 290 290 289 289 288 288 287 287 287 287 287 288 289 290 291 292 294 294 295 295 296 296 296 296 296 296 297 297 297 297 297 298 298 298 298 298 298 298 298 298 298 298 297 297 297 297 297 297 298 298 299 299 300 300 300 299 299 298 297 297 296 295 294 293 293 292 291 290 290 289 289 288 287 285 283 281 279 276 274 272 271 271 272 274 275 277 277 278 279 279 280 281 283 285 286 288 289 290 291 292 293 295 297 299 301 303 305 307 309 311 314 316 318 321 324 327 330 333 337 339 342 344 347 351 355 1 6 12 16 19 21 23 28 36 46 61 79 94 105 112 116 118 120 243 298 301 304 306 307 307 308 308 307 306 305 304 303 302 301 301 300 300 300 299 299 299 299 299 300 299 299 298 298 298 298 299 300 302 305 308 312 317 323 330 338 346 353 360 7 12 17 22 26 31 37 43 47 50 51 52 52 53 53 53 54 54 55 56 59 61 64 66 70 73 76 80 84 87 90 93 95 97 97 98 97 98 99 101 103 104 105 107 107 108 108 110 111 113 115 117 119 120 121 121 122 122 121 121 120 119 118 117 116 115 115 115 115 115 116 116 116 115 115 115 115 114 114 114 113 113 112 112 113 113 113 112 112 113 113 113 113 112 111 109 107 105 103 100 98 95 94 92 91 89 87 85 83 81 78 76 74 71 68 66 64 63 62 61 61 61 61 60 60 59 58 57 56 55 54 53 53 52 52 52 52 53 54 55 57 58 58 59 60 61 63 64 65 67 70 72 73 73 73 73 73 73 73 72 72 71 70 70 69 68 67 66 65 64 63 63 62 62 62 61 61 60 60 60 60 60 60 60 60 60 61 61 61 61 61 61 62 62 62 62 62 62 63 63 63 63 63 63 64 64 64 64 64 64 64 63 63 63 63 63 63 63 63 63 64 64 64 64 64 64 63 63 63 63 62 62 61 61 60 60 59 59 59 59 59 59 59 60 60 60 61 62 62 63 63 64 64 64 65 65 65 65 64 62 60 57 55 53 51 50 50 49 48 288 289 289 290 291 292 293 293 293 293 292 292 292 291 291 291 292 292 292 291 291 291 291 292 292 292 293 293 293 292 292 292 291 291 290 290 289 289 288 288 287 287 287 287 287 286 286 285 285 284 283 282 281 279 278 278 277 277 277 277 278 278 278 278 278 279 279 279 279 280 280 280 281 281 281 282 283 283 283 284 285 285 286 287 288 288 288 288 289 290 290 290 290 291 291 292 292 292 291 290 289 289 289 288 288 288 287 287 286 287 287 287 288 288 289 290 292 293 294 294 295 295 295 295 295 295 296 296 296 296 296 296 296 297 297 297 297 297 297 296 296 296 296 296 296 296 295 295 296 296 297 297 298 299 299 299 299 298 298 297 296 295 295 294 293 292 291 291 290 289 289 288 288 287 286 284 282 280 277 275 272 271 270 271 273 274 276 277 278 278 279 280 281 283 284 286 287 288 289 290 291 292 293 295 297 299 301 303 305 307 309 311 313 315 318 320 323 325 328 332 335 337 340 342 344 347 351 355 0 5 9 12 15 17 20 26 34 48 65 82 96 106 113 115 120 126 298 303 304 306 307 308 308 308 307 306 305 304 303 302 301 301 301 300 300 300 300 300 300 300 300 299 299 299 299 299 300 301 302 304 307 310 313 318 323 329 335 341 348 354 360 5 10 15 21 27 35 41 45 48 49 50 50 50 50 49 50 51 53 56 58 60 62 64 66 70 74 77 81 84 86 88 90 89 89 89 90 92 94 96 98 101 103 104 106 107 108 110 112 114 115 117 119 121 122 123 122 122 122 121 120 118 117 116 115 115 115 115 116 116 116 116 116 116 116 116 115 115 115 114 114 114 114 114 114 115 115 115 116 116 116 116 115 114 112 110 108 105 102 100 97 95 94 92 91 88 86 84 82 80 78 76 73 71 68 66 65 63 62 62 61 61 62 62 62 61 61 60 58 57 56 55 54 54 53 53 53 53 54 55 56 57 58 59 60 61 62 62 63 66 69 70 70 70 71 71 71 71 72 72 71 71 71 70 69 67 66 65 64 63 62 62 62 61 61 61 60 60 60 60 60 60 60 60 61 61 61 61 62 62 62 62 62 62 62 62 62 62 62 62 63 63 63 63 64 64 64 64 64 64 63 63 63 63 62 62 62 62 63 63 63 63 63 63 63 62 62 62 61 61 61 60 60 60 60 59 59 59 59 59 59 60 60 61 61 62 62 63 63 64 64 64 64 64 64 64 64 63 61 58 54 51 48 47 46 46 45 44 289 290 291 292 293 293 293 293 293 293 293 293 293 293 293 293 293 292 292 292 292 292 292 293 293 293 293 293 293 292 292 291 291 290 290 290 289 289 288 288 288 287 287 287 287 286 286 285 284 283 282 281 280 279 278 278 278 278 278 279 279 279 279 279 280 280 280 280 280 281 281 281 282 282 282 283 283 284 284 284 285 285 286 286 287 287 287 288 288 288 289 289 289 289 290 290 290 290 289 289 288 288 288 288 287 287 287 287 286 286 287 287 288 288 289 289 290 292 293 293 294 294 294 294 294 294 295 295 295 295 295 295 295 295 296 296 296 296 295 295 295 295 295 295 294 294 294 294 294 295 295 296 297 297 298 298 298 298 297 297 296 295 294 293 292 292 291 290 290 289 289 288 288 287 286 285 283 281 278 276 274 272 271 271 272 273 274 276 277 278 279 280 281 282 284 285 286 287 288 289 289 290 291 293 295 297 299 301 303 305 307 309 311 312 314 317 319 321 324 327 330 332 335 337 339 341 344 347 351 355 360 4 7 9 11 13 16 24 35 50 69 87 101 107 112 115 115 309 307 308 308 309 309 309 308 307 306 304 303 302 302 302 302 301 301 300 300 300 299 299 300 300 300 300 299 299 300 301 302 303 305 307 310 313 317 322 326 332 337 343 349 354 360 5 11 17 24 31 37 42 45 47 47 47 47 47 47 48 50 53 55 57 58 59 61 64 67 71 74 77 79 81 83 83 83 83 84 86 89 91 94 96 99 101 103 104 106 108 109 111 114 116 118 120 121 122 122 122 122 121 120 119 118 116 115 115 115 116 116 117 117 117 117 117 117 117 117 116 116 116 115 115 115 116 116 117 117 117 117 117 117 117 117 116 114 112 110 107 104 101 99 97 95 93 91 89 87 85 83 81 79 77 74 72 70 68 67 65 64 63 63 63 63 63 63 63 63 62 61 60 59 58 57 57 56 55 55 55 55 55 55 55 56 57 58 59 59 60 60 61 64 66 68 68 68 69 69 69 70 70 70 70 70 69 68 67 66 65 64 63 62 61 61 61 60 60 60 60 60 60 60 60 60 60 60 61 61 61 62 62 62 62 62 61 61 61 61 61 61 62 62 62 62 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 61 61 60 60 60 60 59 59 59 59 58 58 58 58 59 59 60 60 61 61 62 62 63 63 63 64 64 64 64 63 63 63 61 59 55 52 48 46 44 43 42 41 40 289 291 292 293 293 294 294 293 293 293 293 293 294 294 294 294 294 293 293 293 293 293 293 293 294 294 294 294 293 292 292 291 291 290 290 290 289 289 289 289 288 288 288 288 287 286 285 284 283 282 281 281 281 280 280 279 279 279 279 280 280 280 280 281 281 281 281 281 282 282 282 282 283 283 283 283 284 284 284 284 285 285 285 286 286 286 286 287 287 287 287 287 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 286 286 286 287 287 288 288 289 290 291 292 293 293 294 294 294 294 294 293 293 294 294 294 294 294 294 294 294 294 294 294 294 294 293 293 293 293 293 293 293 293 294 294 294 295 296 296 297 297 297 297 296 295 294 293 293 292 291 290 290 290 289 289 288 288 288 287 285 283 281 279 277 275 273 272 271 271 272 273 275 276 277 278 279 280 281 283 284 285 286 287 287 288 288 289 291 293 295 297 299 300 302 304 306 308 310 311 313 315 318 320 322 325 328 330 333 335 337 339 341 344 347 351 355 358 1 3 5 6 10 15 24 37 54 73 89 99 107 112 113 23 327 321 315 311 310 309 308 307 305 304 302 302 303 303 302 301 300 300 299 299 299 300 300 300 300 300 300 300 300 301 302 303 305 307 310 313 316 320 324 329 333 339 345 351 356 1 7 13 19 26 33 38 41 43 44 45 45 45 46 47 50 52 54 54 55 57 58 61 64 67 70 73 75 78 79 80 80 81 83 85 88 90 93 95 98 100 102 104 106 108 110 112 114 116 118 120 121 122 122 122 122 121 120 118 117 116 116 116 117 117 118 119 119 120 120 119 119 118 118 118 117 117 117 117 117 117 118 118 118 118 118 118 118 118 117 116 113 110 107 104 102 100 97 95 94 92 90 88 86 84 81 79 76 74 71 70 68 67 66 65 65 64 64 64 64 64 64 64 64 64 63 63 62 61 60 59 58 58 57 57 57 57 57 57 56 57 57 58 59 59 59 61 64 66 67 68 68 68 68 68 68 68 69 69 68 68 67 66 65 64 63 62 61 60 60 60 60 60 59 59 59 59 59 59 60 60 60 61 61 62 62 62 62 62 61 61 61 61 61 61 61 61 62 62 62 62 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 61 61 61 60 60 59 59 59 58 58 58 58 58 58 58 58 58 58 59 59 59 60 60 61 61 62 62 62 62 63 63 63 63 62 61 60 57 54 51 48 45 43 41 40 39 37 290 290 291 292 293 294 294 294 294 294 294 294 295 295 295 295 294 294 294 294 293 293 293 293 294 294 294 293 293 292 292 292 291 291 291 291 290 290 290 290 289 289 288 288 287 286 285 283 282 281 280 280 281 281 281 281 280 281 281 281 281 282 282 282 282 282 282 282 283 283 283 283 283 283 284 284 284 284 284 284 285 285 285 285 285 285 286 286 286 286 286 286 286 287 287 287 287 287 287 287 287 287 287 287 288 288 288 287 287 287 287 287 288 288 288 289 289 290 291 292 292 292 293 293 293 293 293 292 292 292 293 293 293 293 293 293 293 293 293 293 292 292 292 292 292 292 292 292 292 292 293 293 294 294 295 295 296 296 296 295 295 294 293 292 291 290 290 290 290 289 289 289 288 288 287 286 284 282 280 278 277 275 274 273 272 272 273 274 276 277 278 279 280 280 282 283 284 285 286 286 287 287 287 289 290 293 295 296 298 300 302 303 305 307 309 310 312 314 316 318 320 323 326 328 331 333 335 337 339 341 344 347 350 354 357 358 360 1 4 8 14 25 40 57 75 90 101 104 86 31 351 328 319 315 312 310 308 306 305 303 303 303 303 303 302 301 300 300 300 299 300 300 300 300 300 300 300 300 300 302 303 303 305 307 309 311 315 318 322 326 331 336 341 346 351 356 2 8 15 22 29 34 37 39 41 42 42 44 46 49 51 53 52 53 53 54 56 59 61 64 68 71 75 77 78 79 79 81 84 86 89 91 94 96 98 100 103 105 107 109 111 113 115 117 119 120 121 122 122 122 121 120 119 118 118 118 118 118 118 120 121 122 122 122 121 121 120 120 119 119 119 118 118 118 118 118 118 118 118 119 119 119 119 119 116 114 110 107 104 102 99 97 95 94 92 91 88 86 83 81 78 76 73 71 69 68 67 66 66 66 65 65 65 65 65 65 65 65 66 66 66 65 65 63 62 62 61 60 60 60 59 59 59 59 58 58 58 58 59 59 60 62 65 66 67 68 68 68 67 67 67 68 68 67 67 66 65 65 64 63 62 61 60 59 59 59 59 59 59 59 59 59 59 59 60 60 60 61 61 61 62 62 62 62 61 61 61 61 61 61 61 62 62 62 62 62 62 63 63 63 63 63 63 62 62 62 62 62 62 62 62 61 61 60 59 59 59 58 58 58 57 57 57 57 57 58 58 58 58 58 58 58 58 59 59 59 60 60 60 61 61 61 61 61 61 60 59 57 54 51 48 46 43 41 39 37 36 34 291 291 291 291 292 292 293 293 294 295 295 296 296 296 296 295 295 294 294 294 293 293 292 292 293 293 293 292 291 291 292 292 292 292 291 291 291 291 291 291 290 290 289 288 287 285 284 282 281 280 280 281 281 281 281 282 282 282 282 283 283 283 283 283 283 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 285 286 286 286 286 286 286 286 286 287 287 287 287 287 287 287 287 287 287 288 288 288 288 288 288 288 288 289 289 289 290 290 290 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 291 291 291 291 290 291 291 291 291 291 291 291 292 292 293 293 294 294 294 294 294 294 293 292 291 290 290 289 289 289 289 289 289 289 288 287 286 284 283 281 279 278 276 275 274 273 273 274 274 275 276 277 278 279 279 280 281 282 283 284 285 285 286 286 287 288 290 292 294 296 297 299 301 302 304 306 308 309 311 313 315 317 319 321 324 327 329 331 333 335 337 338 341 343 346 349 352 354 355 356 358 0 7 15 26 43 61 78 89 94 93 81 23 352 333 322 315 311 309 307 305 303 303 303 303 302 302 301 300 299 299 299 299 299 299 299 299 299 299 300 301 302 302 303 304 306 308 311 314 317 320 324 328 333 337 341 346 352 358 4 12 18 23 28 32 35 37 39 41 45 48 51 53 53 53 53 52 54 56 58 62 65 69 73 76 78 79 79 80 82 84 87 90 93 95 97 100 102 104 107 110 112 114 115 117 118 120 121 121 121 121 121 121 120 120 119 119 119 120 120 121 122 123 124 123 123 122 122 121 121 120 120 119 119 118 118 118 118 119 119 119 119 119 118 117 115 113 110 106 103 100 98 96 94 94 92 90 87 85 82 80 78 76 74 71 70 68 66 66 66 66 66 66 66 65 65 65 66 66 67 67 68 68 68 67 66 65 64 63 63 62 62 61 61 61 60 60 60 60 60 60 61 61 62 63 65 68 68 68 68 68 68 68 68 67 67 66 65 64 63 62 61 61 60 60 59 59 59 59 59 59 59 59 59 60 60 60 61 61 61 62 62 62 62 62 61 61 61 61 61 61 62 62 62 62 62 63 63 63 63 63 63 63 63 63 63 63 63 63 62 62 61 61 60 59 59 58 58 57 57 57 57 57 57 57 58 58 58 59 59 59 58 58 58 57 58 58 58 57 58 58 58 59 59 58 57 56 53 50 46 43 42 40 39 37 35 33 31 30 292 292 291 291 291 291 292 292 293 294 294 295 296 296 296 296 295 295 294 294 293 292 291 291 291 291 291 290 290 290 290 291 292 292 292 291 291 291 291 291 291 290 289 288 286 285 283 282 281 281 281 281 282 282 282 282 283 283 283 283 284 284 284 284 284 284 284 284 284 285 285 285 285 285 285 285 284 284 284 284 284 284 284 285 285 285 285 285 285 285 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 287 287 287 287 287 287 287 288 288 288 288 288 288 288 288 288 289 289 289 290 290 290 290 290 290 290 291 291 291 291 291 291 291 290 290 290 289 289 289 289 289 290 290 290 290 290 290 291 291 291 292 292 293 293 293 293 292 292 291 290 289 289 289 289 289 289 289 289 288 287 286 285 283 281 280 278 277 276 275 275 275 275 275 275 276 276 277 278 278 279 280 281 281 282 283 284 284 285 286 287 288 290 292 293 295 296 298 300 301 303 305 306 308 310 311 313 315 317 320 322 325 327 330 332 333 335 336 338 340 343 345 348 349 351 352 353 356 0 6 16 28 45 62 76 87 91 72 40 3 341 329 319 314 310 307 304 303 302 302 302 302 301 300 299 299 298 298 297 298 298 298 298 298 299 300 301 302 303 303 305 307 309 311 313 316 319 322 325 329 333 337 342 347 353 360 6 12 17 22 26 30 33 36 40 44 49 53 55 55 54 53 54 55 57 60 62 66 69 73 76 78 79 79 81 83 85 89 91 94 97 99 102 106 108 111 113 115 116 117 119 120 120 121 121 121 122 122 122 121 121 120 120 121 122 123 123 124 124 124 124 123 123 122 121 121 121 120 120 119 119 118 118 118 118 118 118 117 116 115 113 111 108 105 102 99 97 95 94 93 91 89 87 85 83 81 79 77 75 73 71 69 68 67 66 66 66 66 66 65 65 65 65 66 66 67 68 69 69 69 68 68 67 66 65 65 65 64 64 63 63 63 62 62 62 62 62 63 63 64 65 68 69 70 69 69 69 69 68 68 67 66 65 64 63 63 62 61 61 60 60 59 59 59 59 59 59 60 60 60 61 61 61 62 62 62 63 63 62 62 62 61 61 61 61 61 62 62 62 62 62 62 63 63 63 63 63 63 63 63 63 63 63 63 62 62 61 60 60 59 58 57 57 57 56 56 56 56 57 57 58 58 59 59 59 58 58 57 57 56 56 56 55 55 55 55 55 55 55 55 53 51 47 43 39 36 35 35 34 32 31 29 27 25 294 293 293 292 292 292 292 292 292 293 293 294 294 295 295 295 295 295 294 293 292 291 291 291 291 290 290 290 290 290 290 291 292 293 293 292 292 292 292 292 291 290 289 287 286 284 283 282 282 282 282 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 285 285 285 285 285 285 285 285 284 284 284 285 285 285 285 286 286 286 286 286 286 286 287 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 286 287 287 287 287 287 287 287 287 286 286 287 287 287 287 288 288 288 288 289 289 289 289 290 290 290 290 290 290 289 289 289 288 288 288 288 288 288 288 288 289 289 289 289 289 290 290 290 291 291 291 291 291 291 291 290 290 289 289 289 289 289 289 289 289 288 287 286 285 283 282 280 279 278 277 276 276 275 275 275 275 276 276 276 276 277 278 278 279 280 280 281 282 282 283 284 286 287 288 290 291 292 294 295 297 298 300 302 303 305 307 308 310 312 314 316 318 320 323 326 328 330 331 333 334 335 337 340 342 344 345 347 348 349 351 354 358 6 16 30 47 66 80 82 74 54 27 357 336 326 317 311 307 305 303 303 303 302 301 300 299 298 298 297 297 297 297 297 297 297 298 299 300 302 304 304 305 306 308 309 311 313 315 318 320 323 326 330 334 338 343 349 354 360 5 10 16 20 24 29 33 39 45 51 55 56 57 55 55 55 56 58 59 62 65 67 70 73 75 77 78 80 82 86 89 93 96 99 102 105 108 111 113 115 117 118 119 120 120 120 121 121 121 122 122 122 121 121 121 122 123 123 124 124 124 124 124 123 123 122 122 121 122 121 120 119 118 117 117 116 116 116 116 115 115 113 111 109 106 104 101 99 97 95 94 92 90 88 87 85 83 81 80 78 77 75 74 72 70 69 68 67 67 66 66 66 66 65 65 65 65 66 67 68 68 69 69 69 69 68 68 68 67 67 67 66 66 65 65 65 65 65 65 65 66 66 67 69 71 72 71 70 70 70 69 69 68 67 66 66 65 64 63 63 62 61 61 60 60 60 60 60 60 60 61 61 61 62 62 62 63 63 63 63 63 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 61 61 60 59 58 57 57 56 56 56 55 55 56 56 57 58 58 59 59 58 58 58 57 56 56 55 54 53 52 52 52 52 52 51 50 48 45 41 38 34 32 31 30 30 29 28 27 25 23 295 294 293 293 293 292 292 292 292 292 293 293 293 294 294 294 294 294 294 293 292 291 291 291 291 291 291 291 291 291 291 291 293 294 294 294 294 293 293 292 291 289 287 286 285 284 283 283 283 284 284 284 284 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 286 285 285 285 285 285 285 285 285 285 285 285 286 286 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 285 285 285 285 285 286 286 286 286 287 287 287 288 288 288 289 289 289 289 289 288 288 288 287 287 287 287 286 286 286 287 287 287 287 288 288 288 288 288 289 289 290 290 290 290 290 290 290 290 289 289 289 289 289 289 288 288 288 287 286 285 284 282 281 279 278 277 277 276 276 276 276 275 275 275 275 276 276 276 277 278 278 279 279 280 281 282 283 284 285 287 288 289 290 291 293 294 295 297 298 300 302 304 305 307 309 310 312 314 317 319 321 324 326 328 330 331 332 333 335 337 338 340 342 343 345 346 347 349 353 358 5 17 31 51 66 75 78 69 38 8 347 331 320 312 308 305 303 302 301 301 300 299 298 297 297 296 296 296 296 296 296 297 298 299 300 302 302 303 304 306 308 309 311 313 314 316 318 321 324 327 331 335 340 345 350 354 359 5 10 15 21 26 33 39 46 53 57 58 57 56 55 53 54 55 57 59 61 63 66 68 71 75 76 79 83 87 92 96 99 102 106 109 112 114 116 117 118 119 120 120 120 120 120 121 121 121 121 121 121 122 123 123 124 124 124 124 124 124 123 122 122 122 121 121 121 120 119 117 116 116 116 116 115 115 114 113 112 110 108 106 104 102 99 98 96 95 93 90 88 86 85 83 82 81 79 78 77 76 75 73 72 71 70 69 68 68 67 67 66 65 64 64 64 64 65 66 67 68 69 69 70 70 70 70 69 69 69 69 69 68 68 68 68 68 68 68 69 69 70 71 72 72 72 71 71 71 70 70 69 69 68 67 66 65 65 64 63 62 62 61 61 61 61 61 61 61 62 62 62 62 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 63 63 63 63 63 63 63 63 62 62 62 62 62 61 61 61 61 61 60 59 58 57 57 56 55 55 55 55 55 55 56 56 57 57 57 58 57 57 57 56 55 55 54 53 52 51 50 49 49 48 47 45 43 40 37 35 32 30 29 28 27 27 26 25 25 23 293 293 293 293 292 292 292 291 291 291 291 291 292 293 294 294 294 293 292 292 291 291 291 291 292 292 292 292 292 291 292 292 293 294 295 295 294 294 293 292 290 289 287 285 285 284 284 284 284 285 285 285 286 286 286 286 286 286 286 286 286 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 286 286 286 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 286 286 286 286 286 285 285 286 286 286 286 286 286 285 285 285 285 285 285 285 285 285 285 285 286 286 286 286 287 287 287 288 288 288 288 287 287 287 286 286 286 285 285 285 285 285 285 285 286 286 286 286 286 287 287 288 288 289 289 289 289 289 289 289 289 289 289 288 288 288 288 287 287 286 286 285 284 283 281 280 279 278 278 277 277 276 276 275 275 275 275 275 275 275 276 276 277 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 293 294 295 297 299 301 303 304 306 307 309 311 313 315 317 320 322 324 326 328 329 330 331 332 333 335 337 339 340 342 343 343 345 347 350 355 3 16 31 50 71 75 68 51 23 355 338 323 315 309 305 303 301 301 300 299 298 297 297 296 295 295 295 295 295 295 296 296 297 299 299 300 301 303 304 306 307 309 310 312 313 315 317 320 324 329 333 337 341 345 349 355 0 6 12 18 25 32 40 49 55 58 59 57 55 53 52 52 52 54 56 58 60 63 67 71 74 77 82 87 91 95 100 104 107 111 113 115 117 118 119 120 120 120 120 120 120 121 121 121 121 121 121 121 122 123 124 124 124 124 124 124 123 123 122 121 120 120 119 119 118 117 116 115 115 115 115 114 114 113 112 110 108 106 104 102 100 99 97 96 93 91 89 87 85 83 82 81 80 79 79 78 77 76 75 74 73 72 71 70 69 68 68 67 66 65 64 63 63 64 64 66 67 69 70 70 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 71 72 72 73 74 74 73 73 73 72 72 71 71 70 69 69 68 67 66 65 65 64 64 64 63 63 63 63 63 63 63 63 63 63 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 61 61 61 60 60 59 58 58 57 56 56 55 55 54 54 54 54 55 55 55 55 56 56 56 55 55 55 54 54 53 52 51 50 49 47 46 44 42 40 37 35 34 32 30 29 27 26 26 25 24 24 23 22 290 290 290 290 290 290 290 290 290 290 290 290 291 292 293 293 293 292 292 292 291 291 291 292 292 292 293 293 292 292 292 293 294 295 295 295 295 294 293 291 289 287 286 285 285 285 285 285 285 286 286 287 287 287 287 287 287 287 287 286 286 286 286 286 286 286 285 285 285 285 285 285 285 286 286 286 285 286 286 286 287 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 286 286 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 284 284 285 285 285 285 285 285 285 285 285 285 286 286 286 286 286 286 286 285 285 285 284 284 284 284 283 283 283 284 284 284 284 285 285 285 286 286 287 287 287 288 288 288 288 288 288 288 288 288 288 287 287 287 286 286 285 285 284 283 282 281 280 279 278 278 277 277 276 275 275 275 274 274 274 275 275 275 276 276 277 278 279 280 281 281 282 283 284 285 286 287 288 289 290 291 293 294 296 298 300 301 303 305 306 308 310 312 314 316 318 320 323 324 326 327 328 329 330 331 332 334 336 338 339 340 341 341 342 344 347 353 2 16 37 54 65 67 59 37 11 342 328 317 309 305 303 301 300 299 298 297 297 296 295 294 294 294 294 294 294 295 295 296 297 298 299 300 301 302 304 305 306 307 308 309 311 314 317 321 325 329 333 337 341 345 351 357 3 8 14 20 28 39 48 54 56 56 55 53 52 52 52 53 54 56 59 61 65 69 73 77 81 86 91 96 100 105 109 113 115 117 118 119 120 120 120 120 120 120 121 121 121 121 121 120 120 121 121 122 123 124 124 125 125 124 123 122 121 120 119 119 119 118 117 116 116 115 115 115 115 114 114 113 112 110 109 107 105 103 101 99 98 97 95 92 90 88 86 84 82 81 80 80 79 79 78 77 76 75 75 74 73 73 72 71 71 70 69 67 66 65 64 63 64 65 66 68 69 70 70 71 71 71 71 72 72 73 73 73 73 73 73 73 73 73 74 74 75 76 76 76 75 75 74 74 73 73 72 72 71 70 70 69 68 68 67 67 66 66 66 66 66 66 66 65 65 64 64 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 61 61 61 61 62 62 62 62 62 62 62 61 61 60 59 59 58 57 57 56 56 55 54 54 54 54 54 54 53 53 53 53 53 53 54 54 53 53 53 52 52 51 50 48 46 44 41 39 36 34 32 31 29 27 26 25 24 23 22 22 21 20 20 287 287 287 288 288 288 289 289 290 290 290 290 291 291 291 291 291 291 291 291 291 291 292 292 292 293 293 293 293 294 294 295 295 296 296 295 295 294 292 290 289 288 287 287 287 287 287 287 287 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 287 286 287 287 287 287 286 286 286 286 286 287 287 288 288 288 288 288 288 287 287 287 287 287 287 287 286 286 286 286 286 286 286 286 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 285 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 284 284 284 283 283 283 282 282 282 282 282 282 283 283 283 284 284 284 285 285 286 286 286 286 286 286 286 287 287 287 287 287 287 286 286 285 285 285 284 284 283 282 281 281 280 279 278 277 277 276 275 275 275 274 274 274 274 274 274 274 275 276 276 277 278 279 280 281 282 283 284 285 286 287 287 288 289 290 292 293 295 297 299 300 302 304 305 307 308 310 312 314 317 319 321 323 324 326 326 327 327 328 330 331 333 335 336 337 337 338 338 339 341 345 353 4 19 36 54 69 65 47 17 353 333 318 312 307 304 302 300 299 298 297 296 295 294 294 293 293 293 293 293 294 294 295 296 297 298 299 300 301 302 302 302 303 304 306 308 311 314 318 322 326 330 334 338 342 347 353 357 2 8 16 26 35 43 49 52 54 54 54 53 53 54 55 56 58 61 65 69 74 78 83 88 93 97 101 106 110 113 116 118 119 120 121 121 121 121 120 120 120 120 120 120 121 121 121 121 121 122 123 123 124 124 124 123 122 121 121 120 119 119 118 118 118 117 116 115 115 115 115 114 113 112 111 110 108 107 105 103 101 100 99 98 96 94 92 89 87 85 84 82 81 81 80 79 78 77 76 76 75 75 74 74 74 74 74 73 72 70 69 68 67 66 65 65 66 67 68 69 69 70 70 71 71 72 72 73 73 73 73 73 73 73 74 74 74 75 76 77 78 78 77 77 76 75 75 74 74 73 73 72 72 71 71 70 70 69 69 69 68 68 68 68 67 67 66 66 65 64 63 63 63 63 62 62 62 62 62 63 63 63 62 62 62 61 61 61 61 61 61 62 62 63 63 62 62 61 61 60 59 59 58 57 57 56 56 55 54 54 54 53 53 52 52 51 51 51 51 51 52 52 52 52 52 52 51 50 48 46 44 42 39 37 35 33 31 29 27 25 23 22 21 20 19 18 18 17 17 286 286 287 287 287 288 289 289 290 291 291 291 291 291 290 290 290 290 290 290 291 291 292 292 293 293 294 294 295 296 296 297 297 296 296 295 294 293 291 290 289 289 289 289 289 289 289 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 289 288 288 287 287 287 287 288 288 288 288 288 288 288 287 287 287 287 287 287 286 286 286 286 286 286 286 286 285 285 285 284 284 284 284 284 284 284 285 285 285 285 285 284 284 284 284 284 284 284 284 284 284 284 284 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 282 282 282 281 281 281 281 281 281 281 282 282 282 283 283 283 284 284 284 285 285 285 285 285 286 286 286 286 286 286 285 285 284 284 284 283 283 283 282 282 281 280 279 278 278 277 276 275 275 274 274 274 273 273 273 274 274 274 275 275 276 277 278 278 279 280 281 282 283 284 285 286 286 287 288 289 290 292 294 296 297 299 301 302 304 305 307 309 311 313 315 317 319 321 323 324 324 325 325 326 327 329 330 332 333 334 334 334 334 335 336 340 345 354 5 21 44 56 61 56 36 3 340 325 316 309 305 303 301 299 298 297 295 294 294 293 292 292 292 292 293 293 294 295 296 297 298 299 299 300 300 300 300 301 302 304 306 309 313 316 320 323 326 330 334 339 344 348 352 358 5 13 21 30 39 46 51 53 54 54 54 54 55 57 59 62 65 70 75 81 86 91 96 100 103 106 110 113 115 117 118 120 122 123 123 122 121 120 119 118 119 120 121 121 122 122 122 122 122 123 123 123 123 123 122 121 121 120 119 119 119 119 118 118 117 116 115 115 115 114 113 112 111 110 108 107 105 103 102 101 101 99 98 96 93 91 89 87 86 84 83 82 81 80 79 77 76 75 75 74 74 75 75 75 75 75 75 75 75 74 73 72 71 69 68 68 67 68 68 69 70 70 71 71 71 72 73 73 74 74 74 74 74 75 75 76 76 77 77 78 78 79 78 77 77 76 75 74 74 74 73 73 73 73 72 72 71 70 70 70 70 69 69 68 68 67 66 65 64 63 63 63 62 62 62 62 62 62 63 62 62 62 62 62 61 61 61 61 61 62 62 62 62 62 61 60 60 59 59 58 58 57 57 56 56 55 55 54 54 53 52 52 51 50 50 50 50 50 50 50 50 50 49 49 48 47 46 44 42 40 38 36 35 33 31 29 27 24 22 20 18 17 16 15 15 15 15 286 287 287 287 287 288 289 290 291 291 292 291 291 290 290 289 289 289 289 290 290 291 292 293 293 294 295 296 297 298 299 299 298 297 296 295 293 291 290 290 289 289 289 289 290 290 290 290 290 290 290 290 289 289 289 289 289 289 289 289 289 288 288 288 288 289 289 289 289 289 289 289 289 289 289 289 288 289 289 289 288 288 288 288 287 287 286 286 286 286 286 286 286 286 286 286 286 285 285 285 284 284 283 284 284 284 284 284 284 284 285 285 284 284 284 284 284 284 284 284 283 283 283 283 283 283 282 282 282 282 281 282 282 282 282 282 282 282 282 282 282 281 281 281 281 280 280 280 280 280 280 281 281 281 282 282 282 282 283 283 283 283 284 284 284 284 284 285 285 285 284 284 284 283 283 283 283 282 282 282 281 281 280 279 279 278 277 276 276 275 274 274 274 273 273 273 273 273 273 274 274 275 275 276 277 278 279 280 281 282 283 283 284 285 285 286 287 288 290 291 293 295 296 298 300 301 303 304 306 308 310 312 314 315 317 319 320 321 322 323 323 324 325 326 327 329 330 331 331 332 332 332 333 335 339 345 353 7 23 41 59 64 47 21 351 333 322 313 308 304 301 300 298 296 295 294 293 292 292 292 292 292 293 293 295 296 297 298 298 299 299 298 298 298 298 299 301 303 305 308 312 315 318 320 323 327 331 335 340 344 350 357 4 11 20 30 39 46 50 53 54 54 54 56 58 61 64 67 71 77 84 89 94 99 102 105 108 110 112 114 116 118 120 121 122 123 123 122 120 119 118 118 119 120 122 122 122 122 122 121 122 122 123 123 122 122 121 121 120 120 120 120 120 120 119 118 117 116 116 115 115 114 113 111 110 109 107 105 104 103 102 102 101 100 98 96 94 92 90 88 87 85 84 83 81 79 78 76 75 75 75 75 75 76 76 76 77 77 78 79 80 79 79 77 75 72 71 69 68 68 69 69 70 71 71 72 72 72 73 73 74 74 75 76 76 76 76 76 77 77 78 78 78 79 78 78 77 76 76 75 75 75 74 74 74 73 73 72 71 70 70 70 70 69 68 68 67 66 65 65 64 63 63 63 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 62 61 61 61 61 60 59 59 58 58 58 57 57 57 56 56 56 55 55 54 54 53 52 51 50 50 49 49 48 48 48 47 47 47 46 46 45 44 42 40 39 37 36 35 34 33 31 29 27 24 22 19 17 15 14 14 14 14 14 287 287 288 288 288 289 289 290 290 291 292 291 291 290 290 289 289 289 289 290 290 291 292 293 294 294 295 296 298 299 301 301 299 298 296 294 292 291 290 290 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 289 289 289 289 289 289 289 289 289 289 289 289 289 290 289 289 289 289 289 289 289 288 288 287 287 287 286 286 286 286 286 286 287 287 287 286 286 286 286 285 285 285 284 284 284 284 284 284 284 284 285 285 285 285 284 284 284 284 284 284 283 283 283 282 282 282 282 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 280 280 280 280 280 280 280 280 280 280 280 280 280 281 281 281 281 281 281 282 282 282 282 283 283 283 283 283 283 283 282 282 282 282 282 282 281 281 281 280 280 279 279 278 277 277 276 275 275 274 274 273 273 273 273 273 273 273 273 274 274 275 276 276 277 278 279 280 281 282 283 283 284 284 285 286 288 289 291 292 294 295 297 299 300 302 303 305 307 309 310 312 314 316 317 318 319 320 320 321 321 322 323 325 326 327 328 329 329 329 329 330 331 333 337 344 353 7 27 52 65 64 43 15 352 328 318 311 305 302 299 297 296 295 294 293 293 293 293 293 293 293 294 295 296 297 298 298 298 298 297 297 298 298 299 301 303 305 307 310 313 315 318 321 325 328 332 337 343 350 357 3 11 21 32 41 47 50 51 51 53 55 59 62 65 68 73 79 86 91 96 100 103 105 107 109 110 112 114 116 117 119 120 121 122 121 121 120 119 119 119 120 121 123 123 123 122 121 121 122 122 123 123 123 122 122 121 121 121 121 121 121 121 120 119 118 117 116 116 115 114 113 111 110 108 107 105 105 105 105 104 103 101 99 97 94 92 91 89 87 86 84 82 81 79 78 77 76 76 76 76 77 78 79 79 79 80 81 81 81 81 80 79 77 76 74 72 71 70 70 70 71 71 71 72 72 72 73 73 75 75 76 77 77 77 77 78 78 78 79 79 79 79 79 78 78 77 77 76 76 75 75 74 73 72 72 71 70 69 69 69 69 68 67 66 66 65 64 64 64 63 63 62 62 62 62 63 63 63 63 62 62 62 62 62 62 62 62 61 61 61 60 59 59 58 58 58 57 57 57 56 56 55 54 54 54 54 54 53 53 52 51 50 49 48 47 47 46 46 45 44 44 43 42 40 39 37 36 35 34 33 32 31 30 28 26 24 22 19 17 14 13 12 12 12 12 287 287 288 288 289 289 289 289 289 290 290 290 290 290 289 289 289 289 289 290 291 292 292 293 294 295 295 296 298 299 301 300 299 298 296 294 293 292 291 290 290 290 290 290 290 290 290 290 291 291 291 292 292 291 291 291 290 290 290 290 289 289 289 289 289 289 289 289 289 290 290 290 290 290 289 289 290 289 289 288 288 287 287 287 286 286 286 286 286 286 286 286 287 287 287 287 287 286 286 286 285 285 285 285 285 284 284 284 285 285 285 285 285 284 284 284 284 284 283 283 283 282 282 282 281 281 281 281 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 280 279 279 279 279 279 280 280 280 280 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 280 280 280 279 279 278 277 277 276 276 275 274 274 274 273 273 273 272 272 272 272 273 273 274 275 275 276 277 278 279 280 281 281 282 283 283 284 285 286 287 289 290 292 293 295 296 298 299 301 303 304 306 307 309 311 312 314 315 316 317 318 318 319 319 320 321 322 323 324 325 326 327 327 327 327 328 329 332 336 343 352 7 25 47 64 65 44 4 342 327 316 308 303 300 298 296 295 294 294 293 293 293 293 293 293 294 294 295 296 297 297 297 297 297 298 298 299 300 301 303 304 306 308 310 313 316 319 322 326 331 336 342 349 355 1 11 22 34 41 45 46 48 50 53 57 60 63 65 69 74 82 88 93 97 100 103 105 107 109 110 111 112 114 115 117 118 119 120 121 121 120 120 120 120 121 122 123 123 123 122 121 122 122 123 123 123 123 122 122 122 122 122 122 122 122 121 121 120 118 118 117 116 115 114 113 111 110 109 108 107 108 108 107 106 104 102 100 97 94 92 90 89 87 86 84 83 81 80 78 77 77 76 76 77 78 79 81 82 83 83 83 82 82 82 82 82 81 80 79 77 75 74 73 72 71 71 72 72 72 73 73 74 74 75 76 77 78 78 78 79 79 80 80 81 81 80 79 78 78 77 77 76 76 75 74 73 72 71 70 69 69 68 68 67 67 66 66 65 65 64 64 64 63 63 63 63 62 63 63 63 63 63 63 63 63 63 62 62 62 61 61 61 61 60 59 59 58 58 58 57 57 56 55 55 54 53 53 53 53 53 53 52 51 51 50 49 48 47 46 46 45 44 43 42 40 39 38 36 35 34 33 32 30 30 29 28 26 25 23 21 19 16 14 12 10 10 10 10 286 287 287 287 288 288 288 288 288 288 289 289 289 289 289 289 289 289 289 290 291 292 292 293 294 295 296 297 298 299 299 299 298 296 295 294 293 292 291 291 290 290 290 290 290 290 291 291 292 292 292 292 292 292 292 291 291 290 290 290 290 289 289 289 289 289 289 290 290 290 290 290 290 290 290 290 290 289 289 288 288 287 287 286 286 286 286 286 286 286 286 286 287 287 287 287 287 287 287 286 286 286 285 285 285 285 285 285 285 285 284 284 284 284 284 284 284 283 283 283 282 282 282 281 281 281 281 280 280 280 280 279 279 279 279 279 279 279 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 279 279 279 279 279 279 279 279 279 279 279 280 280 280 280 280 280 279 279 279 278 278 277 277 276 276 275 275 274 274 273 273 273 273 272 272 272 272 273 273 274 274 275 276 277 277 278 279 280 281 281 282 283 283 284 285 287 288 289 291 293 294 296 297 299 300 301 303 305 306 307 309 310 311 313 314 315 316 316 317 317 318 319 320 321 322 323 324 324 325 325 325 326 326 328 330 333 341 349 3 24 46 60 54 29 1 341 322 312 305 301 298 297 296 295 294 293 293 292 292 292 292 292 294 295 296 297 297 297 298 298 299 300 300 301 302 302 303 305 306 308 311 314 317 320 324 329 335 340 345 351 358 9 23 32 38 41 44 46 50 54 57 58 59 62 67 74 81 86 91 95 98 101 104 106 108 109 110 112 113 114 116 117 119 120 121 121 121 121 120 121 122 123 123 123 122 122 122 122 123 123 124 124 124 123 123 123 123 123 123 123 123 122 122 121 120 119 118 117 116 114 113 112 110 110 110 111 111 110 109 107 104 102 99 96 94 92 90 88 87 85 84 83 82 80 79 77 76 75 75 76 77 80 82 83 84 84 84 85 85 86 87 87 86 85 83 81 79 78 76 75 74 74 73 73 72 71 71 72 73 75 77 78 78 79 79 79 79 79 80 81 80 80 79 78 77 76 76 75 74 73 72 71 70 69 69 68 67 67 66 66 66 65 65 65 65 64 64 64 64 63 63 63 63 63 63 63 63 63 63 63 62 62 61 61 61 61 60 60 60 59 58 58 57 56 56 55 55 54 54 53 53 52 52 52 52 51 51 50 50 50 49 48 47 46 45 44 42 41 40 39 38 36 35 34 32 31 29 28 27 26 25 24 23 21 19 17 15 13 11 10 9 9 9 285 285 286 286 286 287 287 287 287 287 287 288 288 289 289 289 289 289 290 290 291 292 293 294 295 297 298 298 298 298 298 297 296 295 294 293 293 292 291 291 290 290 290 290 290 291 292 293 293 293 293 293 293 292 292 291 291 291 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 290 290 290 289 289 288 288 287 287 287 286 286 286 286 286 287 287 287 287 287 288 287 287 287 287 286 286 285 285 285 285 285 285 284 284 284 284 284 284 284 284 283 283 283 283 282 282 282 281 281 281 281 281 280 280 280 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 279 278 278 278 278 277 277 277 276 276 276 276 277 277 277 277 277 277 277 277 277 277 278 278 278 278 279 279 279 279 278 278 278 277 277 276 276 276 275 275 274 274 274 273 273 273 272 272 272 272 272 272 273 273 274 274 275 276 277 278 279 279 280 281 281 282 283 284 285 286 287 289 290 292 294 295 296 298 299 300 302 303 304 306 307 308 309 311 312 313 314 314 315 315 316 317 318 318 319 320 321 322 322 323 323 323 323 324 325 327 332 338 349 2 22 44 62 70 60 351 327 316 308 303 300 298 296 294 293 292 292 291 291 291 291 292 293 295 295 296 297 297 298 299 300 300 301 302 302 303 303 304 306 307 309 312 315 319 323 328 332 336 341 347 356 8 18 27 34 37 40 43 48 51 54 56 59 63 67 73 78 82 87 91 95 99 102 105 107 109 111 113 114 115 117 119 120 121 122 122 121 121 121 121 122 123 123 123 122 122 123 123 124 125 125 125 124 124 124 124 125 125 125 125 124 124 123 122 121 120 119 117 116 114 113 112 112 113 113 113 113 111 109 107 104 101 98 96 93 91 89 88 86 85 84 82 80 78 75 73 72 72 73 75 77 80 82 83 84 85 86 87 88 90 90 90 90 88 86 85 84 83 81 80 79 78 77 76 75 74 73 72 74 76 77 78 79 79 79 79 79 80 81 81 80 79 77 76 76 75 74 74 73 72 71 70 69 68 67 66 66 66 65 65 65 65 65 65 65 65 64 64 64 63 63 63 63 63 63 63 63 63 62 62 61 61 60 60 59 59 58 58 57 57 56 55 55 54 54 53 53 53 52 52 51 51 51 50 50 50 50 50 49 49 48 47 46 44 43 42 40 39 38 36 35 34 32 31 29 28 27 26 25 24 22 21 20 18 17 15 13 12 11 10 10 10 284 285 285 285 285 285 285 285 286 286 286 287 288 288 289 289 290 290 291 292 293 294 295 296 298 299 300 300 299 298 297 296 295 294 294 293 293 292 291 291 290 290 290 290 290 291 292 293 294 294 294 293 293 292 292 291 291 291 291 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 290 290 290 290 289 289 289 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 285 285 285 284 284 284 284 284 284 284 284 284 284 284 284 283 283 283 283 283 282 282 282 282 282 281 281 281 281 280 280 279 279 279 279 278 278 278 278 278 278 278 278 278 278 278 278 279 278 278 278 278 278 278 278 277 277 277 276 276 275 275 275 275 275 275 275 276 276 276 276 276 276 276 276 276 276 277 277 277 278 278 278 277 277 277 276 276 276 275 275 275 274 274 274 273 273 273 272 272 272 272 272 272 272 272 273 273 274 275 276 277 277 278 279 279 280 281 282 282 283 284 285 287 288 289 291 292 294 295 296 297 299 300 301 303 304 305 306 307 309 310 311 312 312 313 314 314 315 316 316 317 318 319 319 320 320 320 320 320 320 321 322 325 330 338 348 2 27 63 105 109 92 3 330 317 308 303 299 295 294 293 292 291 290 290 290 291 292 293 294 295 296 297 298 299 299 300 301 302 303 303 304 304 305 305 307 309 312 315 318 321 325 328 333 338 344 353 2 12 23 27 31 35 40 45 49 53 56 59 62 67 71 75 80 84 90 94 98 102 105 107 110 112 114 116 118 119 121 122 122 122 122 122 122 122 122 123 122 122 122 123 123 124 125 126 126 126 126 125 126 126 126 127 127 127 126 126 125 124 124 122 121 119 117 115 114 114 114 114 115 115 114 113 111 109 106 103 100 97 95 92 90 88 87 86 84 82 79 76 73 71 70 70 71 73 75 77 79 81 82 83 84 86 87 89 90 91 91 91 89 88 88 87 86 85 84 83 82 82 80 79 78 76 76 76 77 78 79 79 79 78 78 79 81 81 80 79 77 76 75 74 74 73 73 72 71 70 69 68 67 66 66 65 65 65 65 65 65 65 65 65 65 64 64 64 64 64 64 64 64 63 63 63 62 61 60 59 59 58 57 56 56 56 56 55 54 54 53 53 52 52 52 52 51 51 51 51 51 50 50 50 50 49 49 48 48 47 46 44 43 41 39 38 36 35 34 32 31 29 28 27 25 24 23 22 21 20 19 17 16 15 14 13 12 12 12 12 284 284 284 284 283 284 284 285 285 286 287 287 287 288 289 289 290 291 292 293 294 296 297 299 300 302 301 299 298 297 296 295 294 294 293 293 292 292 291 290 290 290 290 290 291 292 293 294 294 294 294 294 293 293 292 292 291 291 291 291 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 290 290 290 290 290 289 289 289 288 288 288 288 288 288 288 288 287 287 287 287 286 285 285 284 284 284 284 284 284 284 284 284 284 284 284 284 283 283 283 283 283 283 283 283 283 282 282 282 282 281 281 280 280 280 279 279 279 278 278 278 277 277 277 277 277 277 278 278 278 278 278 278 277 277 277 277 277 277 276 276 275 275 274 274 273 273 273 273 274 274 274 274 274 274 274 274 274 274 275 275 276 276 276 277 277 277 276 276 276 276 275 275 275 274 274 274 274 273 273 273 273 272 272 272 271 271 271 271 272 272 273 274 274 275 276 277 277 278 278 279 280 281 282 283 284 285 286 287 289 290 291 293 294 295 296 297 299 300 301 302 303 305 306 307 308 309 310 310 311 312 312 313 314 314 315 316 316 317 317 317 317 317 317 317 318 319 322 326 331 337 348 0 31 86 119 133 114 350 324 316 306 298 296 294 292 292 291 290 290 290 290 291 292 293 295 296 298 299 299 300 301 302 303 303 304 304 304 305 306 307 309 311 314 317 320 323 327 331 335 342 350 360 11 16 21 25 30 36 42 47 51 55 57 61 65 69 75 81 88 93 97 101 104 106 109 110 112 114 116 118 120 122 123 123 123 123 123 124 123 123 123 123 123 123 124 125 125 126 127 127 127 127 127 127 128 129 129 129 128 128 128 127 127 125 123 121 118 117 116 116 116 117 117 116 115 114 112 110 107 105 102 99 96 93 91 89 87 85 83 80 77 74 71 69 68 68 70 72 73 75 76 77 79 80 81 82 84 85 86 88 88 89 88 88 88 88 87 87 86 85 85 85 85 85 83 81 79 78 78 78 79 79 79 78 78 78 79 80 80 79 77 76 75 74 74 74 73 72 71 70 69 68 67 67 66 65 65 65 65 65 65 65 65 65 65 64 64 64 64 64 64 64 64 63 62 61 60 59 59 58 57 57 56 56 56 55 55 54 53 53 52 52 51 51 51 51 50 51 51 51 51 51 50 50 49 49 48 48 47 46 44 43 41 40 38 37 35 34 32 31 29 28 26 25 24 23 22 21 20 19 18 17 16 15 14 14 13 13 13 13 283 283 283 283 283 283 284 284 285 286 287 287 287 288 288 288 289 290 291 292 293 295 297 298 300 300 300 299 298 297 296 295 294 294 293 293 292 291 291 290 290 290 290 291 291 293 294 294 295 295 295 294 294 293 293 292 292 291 291 291 291 291 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 291 291 290 290 290 289 289 289 289 289 289 288 288 287 287 287 286 286 285 284 284 284 284 284 284 283 283 284 284 284 284 284 284 284 283 283 283 283 283 283 283 283 283 282 282 282 281 281 280 280 280 279 279 278 278 278 277 277 277 277 277 277 277 277 277 277 277 277 277 276 276 276 276 276 275 275 275 275 274 274 273 272 272 272 272 272 272 272 273 273 273 273 273 273 273 273 274 274 275 275 275 276 276 276 275 275 275 275 274 274 274 274 274 274 273 273 273 273 272 272 272 271 271 271 271 271 271 272 272 273 274 275 275 276 276 277 277 278 279 280 281 282 283 284 285 286 288 289 290 292 293 294 295 297 298 299 300 301 302 303 304 305 306 307 308 309 309 310 311 311 312 312 313 313 314 314 314 314 314 314 314 314 315 317 319 321 324 328 334 345 1 37 105 133 144 155 213 299 302 298 296 294 293 292 292 291 291 290 290 291 292 294 295 297 298 299 300 301 302 302 303 304 304 305 305 305 306 307 309 311 313 316 319 322 326 330 335 341 348 357 3 9 15 20 25 31 36 42 47 50 55 60 66 73 80 86 92 96 101 103 106 107 108 108 109 111 114 116 120 122 123 123 124 124 125 125 124 124 123 123 124 125 125 126 127 128 128 128 128 128 129 130 130 131 131 131 131 131 130 130 128 126 123 121 118 118 118 118 119 119 118 117 115 113 111 109 107 104 101 98 96 93 90 88 85 82 79 75 72 68 66 66 67 69 70 71 72 73 74 75 76 77 78 78 79 81 82 83 84 84 85 85 86 86 86 86 86 85 85 86 88 86 84 82 79 78 77 78 78 79 79 80 80 82 82 81 80 79 78 77 76 75 75 74 73 72 71 70 69 68 67 67 66 65 65 65 65 65 65 65 65 65 65 65 65 65 65 65 64 63 62 61 60 59 59 58 58 57 56 56 56 55 55 54 54 53 53 52 51 51 51 50 50 50 51 51 52 52 51 51 50 50 49 48 46 45 44 43 41 40 38 37 35 34 32 31 29 27 26 25 23 22 21 20 19 18 17 17 16 16 15 15 14 14 14 14 14 282 282 282 282 283 284 284 285 286 286 287 287 287 287 286 286 287 288 290 291 293 294 296 298 299 299 299 298 298 297 296 295 293 293 293 293 292 291 291 290 290 290 290 291 292 293 294 295 295 295 295 295 294 294 293 293 292 292 291 291 291 291 291 291 291 291 291 291 290 290 290 290 290 291 291 291 291 291 291 291 291 291 291 291 290 290 290 289 289 289 289 289 289 288 288 287 287 286 286 285 285 285 284 284 284 284 283 283 284 284 284 284 284 284 284 283 283 283 283 283 283 283 283 282 282 281 281 281 280 280 280 279 279 279 278 278 278 277 277 277 276 276 276 276 276 276 276 276 276 275 275 275 275 275 275 275 275 274 274 274 273 273 272 271 271 271 271 271 271 271 271 271 271 271 272 272 272 272 273 273 274 274 274 274 275 275 275 274 274 274 274 274 273 273 273 273 273 273 273 273 272 272 271 271 271 270 270 271 271 271 272 273 273 274 274 275 275 276 277 277 278 279 280 281 282 283 284 285 287 288 290 291 292 293 295 296 297 298 299 299 300 301 302 303 304 305 306 307 307 308 309 309 310 311 311 311 311 311 312 312 312 312 312 312 313 314 316 318 321 324 329 335 343 356 18 110 150 167 266 292 295 296 295 295 294 293 292 292 291 291 291 292 293 294 296 297 298 299 300 302 302 303 304 304 304 305 305 306 306 307 309 311 313 315 318 322 326 330 334 339 346 352 358 4 9 14 20 25 32 38 44 50 56 63 70 77 83 89 94 100 104 106 107 105 105 105 106 109 112 116 119 122 123 124 125 126 126 126 125 125 125 125 126 126 127 128 129 130 130 130 129 130 131 132 133 133 133 133 133 133 132 131 129 126 123 121 120 121 121 122 122 121 119 117 115 113 111 109 107 104 101 98 95 91 88 85 81 78 74 70 66 64 63 65 67 69 70 71 71 71 72 72 72 73 73 74 75 75 76 77 78 79 79 81 82 84 84 85 85 86 86 87 87 86 83 80 78 77 77 77 79 80 82 84 85 85 84 82 81 79 78 77 76 76 75 74 74 73 72 71 70 69 68 67 66 66 66 66 66 66 65 65 65 65 66 66 66 66 65 64 63 62 61 61 60 59 59 58 58 57 57 56 56 56 55 54 54 53 52 52 51 51 51 51 51 51 52 52 52 52 52 51 50 48 47 45 44 42 41 40 38 37 35 33 32 31 29 28 26 24 23 22 21 19 18 17 17 17 16 16 15 15 15 14 14 14 13 13