CAPE 14 16 18 16 16 23 25 21 17 13 16 17 14 9 7 9 11 12 10 8 7 6 5 4 4 6 10 13 14 13 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 8 7 6 6 5 4 4 7 26 63 105 160 243 342 433 508 607 704 765 785 805 822 825 825 799 758 721 675 636 626 627 623 624 636 648 655 652 640 626 608 582 554 527 503 489 479 466 453 439 425 412 403 395 394 400 411 427 441 462 473 433 394 388 382 365 362 376 377 357 334 359 413 443 467 492 476 468 493 529 571 585 602 619 637 648 635 589 477 391 478 868 1550 2106 2323 2232 1955 1655 1445 1382 1347 1312 1531 2150 2701 2742 2487 2200 1926 1689 1465 1265 1073 924 833 790 752 689 649 656 744 888 966 1009 1083 1379 2006 2537 2455 1903 1256 752 459 248 118 117 211 288 242 437 471 297 152 152 154 214 215 166 184 254 297 379 496 507 369 279 213 174 133 113 103 69 36 36 87 103 55 28 74 141 138 81 70 82 58 43 47 43 17 6 3 13 94 242 241 199 181 141 65 61 84 163 293 198 117 79 81 160 359 623 839 898 830 664 466 363 371 462 665 854 970 1158 1489 1930 2274 2394 2452 2626 2936 3193 3199 3089 2971 2988 3005 2944 2927 3068 3157 3075 2715 2011 1358 998 806 903 1074 1219 1416 1545 1664 1766 1824 1844 1815 1780 1714 1633 1558 1483 1376 1144 932 1050 1392 1624 1711 1767 1764 1762 1831 1944 2106 2224 2272 2367 2427 2451 2468 2439 2344 2271 2183 2154 2143 2147 2115 1892 1477 1138 950 1047 1264 1514 1814 2019 2004 1787 1576 1562 1634 1618 1529 1476 1487 1425 1362 1393 1451 1606 1777 1953 2075 2173 2253 2258 2231 2329 2219 2228 2505 2869 2831 2562 2367 2411 2597 2785 3005 3084 3032 2804 2725 2917 3236 3502 3641 3613 3472 3326 3119 2885 2801 2737 2558 2356 2199 2083 2044 1994 1991 1986 1992 2030 2080 2120 2137 2127 2074 2010 2020 2004 1940 1990 2131 2389 2692 2899 3041 3186 3191 2955 2669 2502 2359 2256 2299 2350 2275 2091 2008 1905 1809 1794 1863 1817 1754 1712 1719 1744 1660 1573 1430 1397 1328 1430 1488 1431 1371 1083 820 805 944 1095 1123 1150 1353 1502 1409 1244 1203 1211 1290 1342 1315 1284 1319 1322 1227 1108 920 822 682 542 495 486 449 590 740 815 857 789 711 705 657 556 507 537 511 479 477 457 443 443 463 500 464 461 455 423 386 371 409 524 476 333 342 312 294 274 275 335 563 871 1146 1345 1309 1298 1222 1111 1003 908 858 683 461 314 270 546 859 1058 1261 1393 1467 1337 1227 1237 1094 870 877 775 760 735 756 680 599 587 622 17 16 16 16 16 22 24 17 13 6 10 18 15 9 7 9 11 11 9 7 6 5 4 2 2 5 9 11 12 10 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 8 8 6 6 5 4 3 5 14 44 82 124 190 288 385 458 539 639 723 753 766 792 802 812 804 774 738 688 648 629 618 602 595 598 602 609 614 613 605 595 578 554 529 505 485 472 461 450 437 420 408 401 393 386 388 400 419 433 425 408 381 368 384 394 352 322 325 325 318 321 338 369 417 445 461 503 485 467 485 527 551 585 599 599 605 562 479 432 511 776 1233 2005 2539 2574 2312 1980 1696 1530 1486 1445 1394 1551 2002 2425 2503 2306 2024 1750 1511 1302 1128 975 858 793 751 724 670 690 750 871 980 998 1094 1286 1631 2272 2679 2304 1491 768 360 198 127 113 148 218 249 226 330 409 297 139 139 163 243 239 161 133 144 194 276 352 397 349 261 197 176 151 145 133 92 49 23 42 64 55 47 87 163 191 149 112 88 49 28 33 30 17 9 9 19 44 113 177 225 187 191 160 154 118 191 339 198 107 63 61 133 335 639 881 979 956 846 682 586 597 670 809 954 1114 1392 1786 2200 2452 2540 2683 2977 3245 3283 3074 2912 2913 3039 3104 3044 3040 3253 3416 3292 2901 2321 1634 1197 983 1059 1167 1315 1526 1632 1691 1768 1817 1841 1834 1818 1756 1642 1530 1468 1367 1096 874 991 1258 1390 1445 1484 1408 1367 1473 1615 1804 1978 2153 2345 2480 2541 2548 2531 2464 2400 2342 2273 2218 2174 2064 1743 1311 1041 1040 1257 1532 1779 1988 2062 1947 1695 1482 1496 1677 1825 1703 1440 1435 1407 1336 1391 1559 1790 2025 2161 2218 2231 2172 2105 2177 2350 2516 2712 3027 3345 3371 2943 2589 2549 2662 2805 3056 3256 3207 2986 2832 2895 3134 3338 3339 3217 3101 3048 2920 2670 2529 2416 2232 2066 2019 1996 1989 2024 2003 1984 2020 2057 2113 2151 2172 2158 2094 2058 2058 2030 1977 1959 1970 1986 2090 2379 2719 2795 2537 2248 2076 1967 1870 1840 1937 2009 1914 1732 1828 1868 1912 1942 1916 1816 1667 1538 1512 1597 1508 1360 1216 1066 1111 1292 1474 1653 1614 1249 897 745 774 910 877 745 885 989 963 926 1024 1152 1099 1173 1320 1370 1449 1522 1449 1355 1276 1165 1003 861 794 827 987 1045 997 994 972 888 835 819 799 744 739 741 729 701 629 543 502 526 582 627 503 420 388 376 410 431 401 492 410 302 303 274 263 281 265 258 425 624 1030 1224 1252 1276 1286 1266 1223 1152 998 756 469 285 332 601 927 1078 1204 1274 1231 984 1284 1174 1112 992 901 755 730 839 848 711 581 573 631 18 18 18 20 22 22 21 16 12 6 6 19 19 14 9 10 11 11 9 7 6 5 4 2 1 2 5 8 8 8 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 8 7 6 5 4 4 3 6 29 61 94 140 231 334 415 485 571 665 720 739 764 782 790 791 772 745 697 649 614 588 585 579 572 569 569 574 582 582 578 570 555 542 530 514 493 472 453 437 422 407 393 389 383 380 390 394 381 350 332 330 346 367 400 373 366 394 404 398 385 370 370 382 410 444 468 453 435 434 456 496 535 532 537 570 528 499 640 949 1347 1865 2459 2726 2575 2247 1906 1664 1548 1496 1439 1374 1420 1637 1877 1964 1866 1677 1462 1261 1096 982 906 845 805 778 754 766 787 860 922 939 937 1051 1295 1662 2448 2773 2278 1396 622 223 106 105 157 187 196 192 173 220 297 286 197 201 175 166 147 112 89 64 75 118 168 226 267 254 224 230 248 224 179 118 76 30 25 47 63 69 118 200 241 199 121 56 21 21 28 25 17 10 5 9 22 60 123 169 172 141 140 153 137 165 239 151 61 41 143 348 587 861 1083 1179 1151 1010 857 824 830 855 956 1090 1298 1637 2046 2424 2665 2852 3098 3356 3407 3168 2868 2800 2975 3159 3185 3118 3189 3432 3616 3543 3163 2590 1904 1409 1187 1189 1265 1424 1617 1737 1784 1833 1854 1841 1831 1838 1785 1639 1496 1434 1326 1050 851 971 1202 1277 1301 1336 1262 1164 1192 1276 1421 1645 1932 2217 2451 2560 2562 2550 2511 2499 2472 2362 2223 2064 1837 1496 1131 982 1169 1534 1786 1877 1975 2011 1928 1777 1659 1678 1736 1879 1819 1580 1557 1577 1595 1682 1860 2080 2280 2390 2386 2283 2059 1952 2091 2360 2605 2906 3256 3448 3408 3058 2759 2684 2742 2873 3065 3270 3344 3195 2916 2774 2946 3168 3184 3179 2856 2722 2627 2433 2330 2241 2110 2009 2033 2079 2097 2102 2059 2029 2045 2087 2127 2162 2188 2190 2189 2168 2134 2090 2037 1974 1889 1788 1714 1744 1847 1838 1774 1759 1750 1692 1660 1798 1910 1886 1835 1836 1913 1991 2079 2055 1916 1736 1589 1457 1314 1239 1103 946 859 941 1128 1305 1568 1722 1539 1205 1014 917 926 945 716 359 300 463 572 688 887 1147 1173 1199 1308 1470 1583 1540 1395 1334 1299 1233 1151 1063 1032 1054 1079 1048 1038 1030 1015 935 926 939 883 823 804 789 806 805 775 731 728 766 839 830 693 556 520 540 551 567 337 401 351 259 284 285 287 317 437 307 412 573 856 1096 1182 1215 1277 1311 1319 1294 1217 1082 870 685 751 1048 1243 1216 1228 1188 1111 1182 1315 1300 1236 1118 1001 828 707 754 778 667 573 556 627 18 20 22 25 25 23 18 12 7 6 9 15 20 17 11 9 9 13 8 8 6 4 3 2 3 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 1 2 5 8 7 6 6 5 4 3 3 16 43 72 103 176 274 366 430 500 595 674 714 738 760 774 773 759 745 710 665 615 562 546 551 544 539 540 539 547 554 557 555 548 539 533 525 508 490 470 447 426 406 391 393 394 386 377 356 328 303 302 314 339 374 414 416 440 473 489 466 441 428 423 417 399 385 381 393 405 412 425 449 453 450 496 545 543 686 1067 1557 1986 2399 2645 2657 2438 2127 1823 1599 1508 1460 1401 1326 1283 1314 1381 1429 1405 1310 1170 1031 935 899 887 859 830 812 793 834 813 924 987 1081 1238 1424 1695 1564 1326 1442 1847 1397 627 193 102 139 196 199 174 158 152 173 218 238 224 197 115 79 59 43 40 32 36 59 86 114 153 173 172 240 295 240 173 117 76 33 35 55 79 116 203 253 249 176 80 32 17 19 26 28 25 19 7 5 22 69 126 132 109 78 80 130 131 122 147 103 30 84 412 684 886 1137 1281 1275 1222 1111 1069 1073 1012 1006 1097 1232 1483 1872 2302 2683 2986 3245 3441 3501 3322 2980 2762 2865 3157 3298 3213 3120 3272 3554 3734 3694 3321 2751 2158 1690 1447 1387 1423 1564 1729 1831 1868 1897 1899 1861 1855 1881 1823 1649 1488 1425 1309 1022 829 958 1187 1263 1297 1366 1305 1163 1122 1149 1232 1392 1654 1985 2316 2529 2584 2594 2590 2579 2538 2416 2226 1984 1658 1320 1100 1125 1410 1745 1906 1931 1930 1860 1766 1719 1781 1969 1962 1940 1918 1888 1963 1983 2024 2138 2233 2332 2368 2419 2467 2350 2017 1840 1982 2245 2439 2730 3077 3293 3269 3096 2976 2938 2967 3027 3118 3274 3445 3427 3110 2822 2913 3051 2951 3251 2925 2668 2487 2325 2241 2165 2104 2084 2131 2165 2185 2161 2120 2089 2087 2120 2156 2178 2194 2210 2216 2203 2193 2161 2084 1975 1841 1694 1538 1425 1390 1372 1365 1484 1594 1592 1637 1848 1936 1929 1923 1932 2001 2079 2196 2176 1988 1862 1765 1655 1347 1221 1278 1221 1332 1427 1543 1641 1781 1671 1423 1237 1201 1170 1226 1086 703 313 324 470 535 592 825 1073 1221 1352 1485 1590 1591 1440 1295 1268 1226 1220 1230 1160 1130 1124 1108 1095 1073 1022 985 934 942 929 860 793 765 786 836 875 908 947 1013 1060 1059 982 836 678 564 448 486 401 355 399 400 281 273 325 358 290 252 297 410 508 618 800 993 1100 1211 1294 1355 1411 1413 1385 1308 1250 1285 1392 1423 1345 1286 1253 1165 1167 1295 1341 1340 1275 1080 928 752 604 618 563 526 497 508 18 21 24 25 24 20 16 9 5 9 11 13 17 17 12 10 11 14 11 9 6 4 1 2 5 5 3 3 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 6 6 6 5 4 4 3 7 27 56 85 133 211 308 381 441 533 624 682 712 738 760 764 758 750 726 690 646 593 557 541 522 514 520 510 508 519 538 544 549 540 535 525 513 502 490 470 443 420 409 412 413 399 375 344 319 307 315 332 359 396 422 427 435 443 428 439 439 452 446 424 401 387 391 406 426 438 439 436 436 469 517 536 613 946 1477 1956 2257 2441 2464 2398 2234 2007 1789 1600 1489 1404 1314 1219 1135 1081 1063 1075 1078 1037 961 890 859 874 888 865 839 824 797 805 794 958 1150 1402 1617 1689 1554 1692 1607 1624 1840 1342 546 172 122 147 170 161 151 153 139 108 87 89 90 73 49 49 47 43 34 32 39 68 91 102 106 105 90 95 99 96 106 143 181 173 164 158 147 191 266 237 170 97 34 15 15 18 21 23 31 43 40 32 44 77 111 104 75 65 81 136 144 101 111 98 81 327 712 812 901 1144 1334 1282 1288 1309 1339 1254 1140 1146 1234 1395 1705 2166 2662 3065 3335 3454 3379 3169 2954 2827 2829 3050 3314 3304 3096 3034 3295 3595 3765 3714 3364 2869 2376 2007 1781 1666 1628 1741 1871 1898 1887 1895 1906 1884 1900 1938 1863 1661 1481 1414 1292 1004 823 950 1176 1273 1377 1521 1466 1304 1242 1225 1244 1282 1430 1686 2013 2337 2571 2672 2697 2636 2555 2453 2290 2066 1751 1497 1454 1648 1986 2190 2114 1975 1833 1597 1454 1518 1713 2028 2253 2271 2238 2211 2422 2478 2497 2660 2536 2452 2389 2476 2543 2387 2010 1812 1899 2075 2241 2502 2885 3273 3536 3593 3418 3201 3108 3077 3108 3221 3441 3571 3382 3082 2969 2960 2878 2952 2839 2642 2469 2305 2238 2130 2061 2084 2156 2239 2297 2274 2211 2159 2140 2178 2241 2270 2280 2290 2283 2269 2263 2234 2139 1995 1822 1624 1433 1324 1335 1316 1246 1298 1390 1441 1577 1846 2063 2110 2095 2020 2045 2081 2120 2161 2038 1905 1929 1794 1412 1243 1400 1578 1777 1946 1958 1878 1855 1602 1475 1361 1217 1162 1140 1007 788 630 758 669 576 687 935 1185 1380 1456 1457 1488 1435 1360 1320 1287 1144 1189 1295 1239 1187 1198 1132 1098 1052 969 902 877 883 856 822 795 794 832 879 927 964 967 994 1010 999 926 833 714 528 359 432 482 442 392 360 320 314 334 371 350 346 379 428 470 530 528 719 919 1093 1222 1301 1385 1446 1462 1460 1449 1400 1354 1341 1330 1295 1255 1204 1186 1179 1040 826 1011 970 860 801 656 669 623 510 458 470 16 19 22 22 20 19 18 16 11 13 14 13 15 16 13 10 11 13 12 10 7 4 1 1 5 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 1 2 5 6 6 6 5 3 2 2 3 14 41 72 111 159 246 331 389 468 565 637 683 714 738 747 747 743 729 702 661 613 578 549 515 497 503 500 480 484 506 523 533 531 529 518 498 477 474 468 445 408 377 367 368 368 360 346 335 329 327 325 336 359 376 381 391 387 381 390 382 427 442 446 447 449 490 500 480 455 462 489 509 523 523 552 746 1181 1668 1987 2119 2108 2037 1994 1962 1904 1788 1619 1435 1303 1164 1039 947 886 871 885 896 885 866 855 856 865 861 832 811 811 812 811 842 1010 1255 1490 1582 1558 1284 1308 1248 1521 1518 912 445 174 128 126 133 147 171 174 125 61 26 28 39 43 51 69 73 70 61 51 44 68 86 99 93 79 54 46 62 97 131 248 382 382 324 229 196 223 208 143 88 46 15 6 5 7 13 23 38 66 96 103 85 55 56 68 112 172 187 162 157 86 82 99 241 675 871 788 849 1222 1596 1590 1626 1644 1546 1366 1272 1294 1397 1648 2088 2645 3179 3482 3468 3247 2915 2653 2615 2762 2929 3163 3270 3108 2906 2931 3255 3495 3638 3681 3424 3072 2688 2373 2117 1918 1826 1925 2006 1946 1868 1852 1885 1915 1961 1985 1877 1660 1489 1428 1302 1009 850 997 1250 1317 1462 1667 1587 1439 1401 1364 1349 1338 1383 1499 1697 1972 2290 2538 2683 2708 2660 2578 2473 2342 2182 2075 2088 2225 2378 2349 2100 1819 1554 1285 1231 1488 1797 2142 2531 2668 2665 2579 2826 2852 2814 2936 2746 2510 2428 2461 2433 2271 1984 1806 1861 2057 2308 2561 2855 3299 3729 3795 3352 2979 3018 3034 3036 3048 3113 3248 3337 3225 2952 2970 3202 2744 2448 2605 2521 2407 2315 2188 2078 2086 2188 2328 2421 2413 2331 2243 2222 2299 2396 2415 2383 2380 2392 2385 2374 2328 2201 2009 1820 1590 1403 1327 1424 1467 1385 1266 1239 1284 1443 1775 2156 2300 2299 2203 2203 2131 1920 1802 1839 1918 1902 1806 1556 1442 1428 1496 1610 1735 1767 1545 1405 1287 1215 1083 965 856 762 743 808 892 857 724 733 878 1111 1328 1401 1389 1362 1338 1301 1300 1265 1199 1167 1227 1331 1293 1210 1198 1137 1065 969 881 830 805 826 869 871 853 836 852 876 823 820 799 770 741 733 749 710 599 488 478 483 414 324 256 231 260 312 319 298 322 355 367 344 314 425 421 588 668 897 1059 1158 1223 1288 1313 1318 1286 1212 1157 1165 1190 1188 1179 1144 1105 1060 1255 990 894 658 623 674 724 697 657 551 464 467 12 16 20 21 22 20 17 14 14 16 13 13 17 20 14 10 11 12 10 8 6 4 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 1 3 5 6 8 6 3 2 2 2 6 25 58 96 136 200 277 347 415 500 578 647 693 722 738 742 737 728 712 685 654 620 581 537 499 483 483 471 451 453 474 484 486 488 489 475 449 445 437 427 398 364 343 341 346 343 330 311 282 255 257 271 290 313 335 363 353 367 366 350 390 425 506 547 583 512 551 490 442 501 572 564 520 514 628 935 1359 1681 1805 1812 1715 1616 1618 1688 1747 1702 1547 1346 1164 1003 864 774 743 759 790 811 827 855 873 866 843 814 796 807 849 902 930 978 1120 1313 1462 1483 1383 1194 1145 1109 1132 1015 588 162 78 85 100 110 138 162 127 64 26 25 47 71 83 90 101 99 78 55 39 33 44 54 66 62 62 84 128 249 371 379 405 567 466 362 255 253 243 149 80 52 26 10 6 3 5 17 33 51 83 116 139 128 30 38 79 149 223 157 114 138 176 162 296 867 1021 916 761 906 1464 2087 2110 1995 1851 1622 1444 1396 1444 1638 2073 2669 3213 3548 3521 3150 2727 2455 2429 2577 2785 2969 3122 3078 2884 2790 2913 3170 3295 3411 3564 3529 3329 3053 2717 2366 2103 2002 2057 2080 1985 1872 1848 1907 1979 2016 1976 1839 1654 1516 1443 1303 1046 929 1081 1318 1407 1543 1696 1619 1551 1558 1517 1485 1473 1482 1524 1605 1725 1915 2173 2416 2597 2715 2750 2741 2692 2640 2625 2581 2500 2405 2218 1953 1683 1418 1253 1348 1624 1874 2120 2462 2656 2745 2777 2940 2892 2822 2824 2711 2511 2359 2298 2245 2140 1977 1882 1999 2253 2505 2621 2655 2845 3146 3076 2542 2418 2874 3120 3146 3097 2908 2791 2891 3195 3368 2604 3209 2574 2342 2619 2616 2526 2400 2242 2113 2125 2266 2467 2597 2592 2482 2365 2357 2466 2592 2602 2535 2527 2574 2558 2555 2454 2272 2033 1884 1672 1474 1450 1576 1639 1522 1319 1182 1191 1374 1714 2087 2270 2205 2080 2007 1910 1824 1800 1870 2129 2120 2134 1998 1897 1669 1682 1501 1293 1192 1059 945 837 834 744 720 702 692 762 954 1056 927 881 980 1107 1270 1377 1376 1332 1314 1289 1242 1248 1207 1157 1161 1248 1328 1266 1193 1159 1082 969 872 819 816 824 886 945 946 925 855 813 837 776 734 681 639 645 631 577 506 471 429 386 324 241 163 129 131 126 146 192 184 190 182 156 138 179 219 267 414 499 660 826 950 1016 1057 1082 1084 1050 973 915 939 978 1011 1071 1020 1034 985 1051 979 975 696 547 523 579 604 575 547 488 430 21 20 22 23 22 19 17 16 18 16 11 11 18 21 18 11 11 10 7 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 3 6 8 7 4 2 2 2 2 15 43 82 124 171 230 302 374 445 518 600 667 709 739 752 748 734 712 681 655 632 608 578 535 493 475 476 462 438 433 432 428 432 437 438 438 419 399 395 393 397 390 372 356 340 318 300 289 285 281 280 289 298 310 336 346 357 356 340 381 416 481 465 446 423 493 419 453 564 602 545 488 536 767 1146 1491 1620 1579 1505 1400 1322 1360 1481 1574 1587 1502 1354 1160 977 833 753 752 770 781 815 843 868 867 839 810 806 837 893 949 993 1037 1122 1258 1389 1468 1441 1318 1228 1198 1107 954 666 306 75 24 43 80 96 113 99 53 36 57 101 143 164 157 121 82 56 39 27 19 20 28 40 65 85 114 246 419 700 779 625 544 583 450 402 298 262 189 91 47 36 22 15 12 6 4 9 22 39 63 65 34 16 13 51 158 287 340 127 103 176 411 561 835 1084 1023 904 791 1083 1888 2388 2214 2053 1882 1633 1492 1502 1657 2041 2654 3251 3533 3434 3058 2604 2332 2337 2530 2734 2886 2986 2998 2906 2819 2844 2991 3123 3191 3312 3435 3573 3573 3366 2969 2529 2232 2122 2104 2051 1932 1845 1869 1959 2043 2053 1953 1793 1644 1531 1441 1296 1094 1023 1169 1372 1492 1624 1741 1710 1717 1784 1716 1671 1700 1720 1722 1741 1773 1799 1922 2092 2260 2438 2626 2778 2829 2802 2762 2668 2515 2375 2171 1907 1630 1421 1400 1546 1718 1807 1916 2126 2339 2511 2643 2705 2651 2593 2564 2460 2332 2155 2040 2086 2157 2182 2203 2345 2535 2624 2583 2478 2440 2398 2176 1940 2242 2901 3306 3377 3396 3258 3022 2927 3211 3617 2788 2841 2687 2698 2730 2661 2542 2371 2160 1988 1976 2144 2469 2733 2767 2648 2502 2494 2647 2822 2806 2645 2627 2797 2715 2730 2568 2344 2117 2027 1914 1716 1630 1727 1777 1656 1442 1293 1302 1473 1740 1960 1995 1869 1724 1687 1704 1709 1805 2023 2151 2186 2296 2354 2370 1998 1967 1840 1540 1242 1142 1127 1053 980 887 924 1084 1170 1171 1271 1372 1229 1296 1378 1442 1465 1397 1378 1374 1311 1245 1228 1220 1205 1185 1175 1267 1287 1211 1147 1078 946 858 840 813 857 903 970 1005 958 926 844 811 790 749 725 669 618 579 520 485 459 410 342 270 198 154 118 107 119 111 107 123 158 139 135 128 143 172 160 190 233 305 427 564 691 763 828 868 866 820 760 690 720 813 851 958 1001 1002 972 949 961 1025 987 781 561 534 684 656 495 479 454 23 21 23 26 21 19 17 17 16 12 9 11 16 20 20 15 10 9 5 3 2 2 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 7 7 5 3 3 1 2 8 31 70 112 149 192 250 326 404 470 542 619 684 726 754 769 757 733 701 676 659 639 618 582 533 500 493 488 468 450 433 416 417 429 433 428 402 377 357 345 345 361 362 351 327 298 281 275 280 291 310 322 319 319 331 338 328 322 332 376 400 394 410 412 420 414 437 543 589 514 428 429 635 1005 1381 1579 1518 1361 1243 1162 1147 1230 1362 1459 1484 1472 1440 1360 1191 1032 945 928 888 846 882 877 861 846 823 819 854 926 997 1040 1085 1158 1256 1362 1440 1458 1406 1319 1250 1190 1084 928 703 436 209 55 44 66 82 97 61 37 105 191 265 269 231 165 99 56 34 23 20 20 24 40 65 111 162 170 214 318 639 693 506 511 370 278 220 129 103 52 22 14 17 20 24 23 12 3 0 4 17 34 38 27 12 3 29 149 356 483 334 159 225 603 964 1068 1047 909 899 885 1248 2180 2501 2153 1983 1892 1692 1633 1740 2053 2576 3162 3471 3373 2977 2504 2256 2299 2498 2725 2869 2950 2959 2899 2859 2898 3000 3088 3153 3217 3301 3358 3509 3715 3601 3115 2560 2259 2183 2120 1963 1803 1775 1868 1973 2047 2041 1919 1755 1618 1503 1391 1256 1128 1105 1245 1447 1582 1711 1850 1897 1922 2053 1960 1907 1997 2055 2014 1971 1987 1950 1969 2029 2081 2134 2244 2409 2537 2567 2537 2454 2313 2184 1988 1764 1597 1527 1588 1713 1767 1787 1846 1998 2217 2327 2316 2261 2305 2264 2220 2134 2131 2120 2098 2245 2465 2646 2746 2781 2744 2658 2583 2475 2293 2052 1873 1983 2524 3049 3306 3372 3431 3521 3542 3448 3454 3472 3129 2980 3039 3127 2919 2595 2378 2140 1845 1627 1566 1716 2118 2581 2795 2723 2576 2523 2728 3072 3022 2739 2675 2903 2814 2765 2606 2425 2293 2243 2175 2001 1852 1845 1864 1796 1666 1571 1584 1709 1857 1888 1777 1641 1529 1535 1555 1484 1464 1630 1916 2132 2209 2234 2472 2366 2120 2012 1993 1741 1564 1477 1378 1400 1428 1551 1796 1869 1646 1453 1510 1431 1525 1636 1679 1695 1506 1498 1422 1272 1180 1174 1154 1151 1189 1203 1213 1210 1160 1095 1015 867 784 830 838 918 978 1031 982 918 841 799 778 783 734 705 654 599 566 520 472 426 358 296 226 169 179 157 139 120 113 120 131 151 143 134 126 128 137 116 94 90 137 213 301 416 507 592 646 654 602 501 429 502 647 752 863 940 995 1007 983 988 1072 1187 1143 995 743 745 914 606 523 454 17 17 20 26 18 18 15 10 8 8 9 12 15 18 20 18 13 7 3 2 1 1 2 4 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 6 3 2 1 1 3 19 56 92 128 168 212 276 355 426 491 562 639 702 742 776 784 765 730 690 663 645 632 618 587 552 530 522 508 497 482 452 440 444 437 425 410 386 353 326 302 314 334 326 294 257 225 199 226 272 295 307 315 329 346 351 342 351 370 390 407 412 415 416 391 385 508 586 454 356 354 549 1009 1414 1654 1641 1416 1199 1073 1025 1063 1162 1252 1280 1270 1282 1337 1422 1457 1328 1196 1108 1010 940 930 891 884 916 968 1017 1051 1076 1106 1151 1215 1289 1359 1422 1443 1383 1321 1286 1186 1052 955 862 748 562 368 168 100 82 75 86 73 140 313 371 358 253 157 87 67 71 73 61 44 35 41 71 114 181 255 291 323 340 432 438 336 276 131 90 41 15 12 2 0 1 4 12 21 21 12 3 3 10 28 54 64 50 31 16 20 102 288 434 404 280 383 762 1041 1018 804 820 841 879 1484 2357 2537 2105 1996 2001 1857 1914 2127 2530 2980 3300 3237 2888 2477 2197 2254 2494 2718 2875 2932 2944 2926 2924 2967 3045 3156 3194 3253 3275 3262 3281 3403 3685 3660 3185 2510 2215 2234 2196 1970 1725 1723 1856 1932 1965 1954 1860 1718 1562 1408 1272 1167 1129 1148 1284 1506 1685 1840 2017 2156 2177 2373 2277 2216 2314 2359 2319 2228 2198 2151 2167 2240 2285 2245 2169 2136 2118 2028 1924 1887 1831 1721 1628 1615 1652 1685 1722 1741 1751 1837 1995 2204 2373 2353 2215 2135 2182 2176 2180 2155 2252 2390 2501 2647 2823 3003 3148 3103 2857 2647 2593 2580 2286 1839 1864 2279 2803 3109 3123 3113 3249 3484 3609 3582 3567 3474 3266 3258 3467 3641 3229 2556 2122 1832 1523 1326 1291 1433 1798 2263 2537 2524 2576 2495 2697 3263 3167 2863 2761 2778 2762 2699 2595 2511 2476 2468 2352 2159 1998 1904 1888 1887 1838 1791 1812 1907 1870 1775 1534 1421 1398 1353 1238 1250 1341 1501 1761 1900 1906 2031 2244 2212 2179 2058 2015 1852 1654 1671 1638 1727 1854 1930 2210 2255 1847 1502 1482 1514 1577 1624 1649 1660 1572 1442 1215 1096 1004 959 940 924 973 1008 985 995 1011 1007 939 840 834 846 858 955 1004 957 885 850 822 805 803 806 747 677 630 594 582 544 482 458 459 423 283 228 265 250 217 165 136 139 153 158 151 140 127 120 105 79 54 45 51 87 125 199 273 314 419 484 459 367 301 370 524 685 801 876 950 1002 1015 1014 1012 1251 1411 1377 978 685 840 718 553 418 19 18 20 24 19 15 9 6 5 8 10 12 13 14 16 16 12 7 4 2 2 2 3 4 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 5 3 1 1 1 8 34 65 102 151 191 238 306 381 451 516 587 660 716 761 791 796 775 739 701 671 647 635 633 603 575 565 542 544 531 507 494 485 464 451 442 427 408 390 361 336 321 299 276 252 232 234 282 298 309 317 338 369 391 402 431 458 461 467 468 440 412 401 384 388 455 444 297 461 749 1276 1903 2033 1946 1705 1375 1145 1035 1006 1026 1046 1060 1061 1037 1044 1113 1285 1494 1477 1330 1190 1063 958 924 945 969 1046 1139 1165 1159 1146 1169 1226 1290 1367 1421 1441 1388 1235 1114 1102 1041 926 873 808 698 536 334 202 131 111 128 237 207 354 462 336 183 97 67 63 92 129 159 152 113 79 79 121 185 276 368 443 512 493 464 412 262 112 27 13 2 0 0 0 0 0 0 6 13 12 8 2 8 38 81 124 123 98 84 65 41 63 154 230 290 444 695 932 991 938 797 697 709 789 1561 2374 2484 2109 2073 2166 2115 2222 2433 2755 2965 2995 2796 2483 2265 2270 2482 2720 2905 2976 2957 2918 2930 3036 3143 3236 3368 3403 3384 3283 3168 3114 3215 3574 3565 3149 2501 2264 2344 2251 1975 1738 1724 1823 1870 1871 1849 1778 1644 1476 1310 1161 1124 1153 1213 1364 1603 1782 1962 2206 2376 2454 2658 2661 2654 2717 2739 2682 2544 2398 2302 2354 2517 2654 2672 2566 2417 2251 1986 1691 1532 1533 1554 1622 1760 1847 1857 1787 1687 1726 1937 2230 2467 2573 2538 2445 2406 2419 2475 2554 2611 2641 2663 2682 2718 2776 2899 3084 3097 2830 2587 2517 2468 2138 1805 2024 2541 2838 2879 2863 2918 3109 3397 3599 3519 3555 3557 3288 3349 3693 3730 3315 2611 2001 1717 1550 1414 1388 1573 1869 2129 2325 2244 2457 2524 2848 3385 3267 2873 2701 2535 2531 2555 2537 2509 2498 2482 2369 2176 1973 1829 1830 1894 1863 1811 1813 1873 1783 1633 1428 1356 1292 1190 1123 1273 1519 1650 1739 1846 1842 1935 2073 1944 1952 2179 2179 2080 2054 2029 2071 2181 2171 2286 2452 2240 1771 1466 1446 1465 1500 1525 1522 1481 1403 1244 998 882 821 724 682 645 658 666 677 751 787 880 937 899 884 855 878 962 989 923 848 835 837 830 822 764 677 629 650 639 607 551 508 536 633 619 464 353 344 324 278 223 178 167 172 161 155 153 144 134 117 97 53 25 26 37 51 91 146 182 257 341 387 389 364 384 491 654 754 779 841 918 968 1018 998 1151 1337 1314 941 680 641 628 538 407 21 24 23 20 16 10 5 4 5 8 11 11 10 10 9 9 7 6 4 4 4 5 4 4 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 5 4 2 1 1 4 16 41 74 128 172 215 272 339 412 477 540 610 677 730 774 809 824 807 770 731 692 654 626 600 594 594 568 576 555 535 512 483 466 455 457 456 446 444 428 368 307 282 291 310 333 337 333 375 401 405 417 438 444 450 470 471 479 501 497 445 400 396 390 378 376 336 403 922 1465 2108 2725 2421 2058 1710 1390 1186 1099 1072 1050 987 880 837 896 953 1006 1142 1323 1382 1295 1159 1031 941 968 1050 1077 1124 1143 1108 1141 1165 1204 1258 1304 1337 1309 1273 1200 1075 961 931 934 918 904 857 730 530 292 145 110 154 290 501 455 390 245 84 48 105 124 149 150 140 130 121 111 108 126 182 262 367 492 635 751 731 610 456 224 61 9 1 0 0 0 0 0 0 0 3 6 6 3 1 10 49 91 130 132 138 193 225 153 73 134 297 475 661 884 996 936 863 853 813 755 785 1409 2303 2577 2289 2207 2305 2352 2476 2627 2764 2741 2621 2477 2355 2369 2533 2733 2907 3029 3039 2997 2975 3034 3184 3342 3491 3647 3634 3450 3215 3077 3012 3184 3538 3455 3044 2577 2439 2453 2204 1850 1707 1748 1800 1816 1811 1776 1703 1575 1399 1225 1071 1060 1207 1361 1527 1722 1902 2110 2373 2540 2634 2848 2974 3033 3161 3206 3110 2910 2673 2522 2567 2766 2992 3180 3261 3216 3114 2899 2562 2173 1995 2106 2244 2361 2248 2095 1891 1768 1867 2105 2405 2602 2727 2786 2738 2683 2683 2762 2853 2852 2721 2563 2451 2378 2353 2445 2667 2826 2752 2573 2442 2344 2143 2058 2373 2751 2781 2789 2920 3018 3091 3325 3674 3547 3458 3469 3546 3661 3805 3823 3463 2795 2139 1832 1860 1842 1757 1870 2178 2192 2287 2206 2285 2636 3178 3582 3256 2841 2504 2196 2201 2306 2336 2302 2255 2205 2131 2049 1898 1718 1735 1851 1812 1712 1694 1774 1809 1586 1421 1347 1231 1174 1266 1495 1760 1869 1924 1981 1934 1966 2109 2124 1983 2136 2427 2423 2647 2475 2452 2567 2519 2396 2241 1936 1630 1408 1380 1385 1391 1417 1436 1390 1269 1096 887 755 712 644 606 608 601 568 608 673 721 834 942 901 903 873 900 982 991 941 903 870 842 822 801 710 628 581 679 681 616 584 605 632 688 697 645 569 488 384 315 280 242 234 238 192 161 158 161 170 155 147 94 55 39 39 42 61 95 133 166 210 274 358 445 494 492 604 673 679 692 805 872 915 949 1039 1163 1247 1162 884 632 550 458 339 25 23 20 15 10 6 2 2 5 10 13 14 13 13 10 6 2 5 6 6 7 7 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 3 2 2 2 8 23 53 102 153 204 261 314 374 436 499 563 633 694 743 796 837 847 822 782 744 704 668 645 626 608 603 618 593 564 541 525 503 466 447 440 423 395 373 346 320 315 321 323 335 367 384 388 411 424 431 421 387 353 303 308 387 465 481 455 440 464 458 430 425 501 831 1445 1976 2486 2906 2409 2052 1741 1470 1279 1202 1169 1108 1017 862 793 921 984 990 1043 1129 1168 1122 1024 927 909 1037 1157 1131 1096 1068 1070 1130 1179 1201 1224 1202 1158 1087 1054 1027 994 953 930 921 914 894 842 733 538 296 142 155 298 493 610 417 165 44 57 94 238 236 226 135 82 66 79 108 134 150 205 287 409 604 808 912 842 662 459 211 40 3 0 0 0 0 0 0 0 0 0 0 2 0 0 4 33 58 60 52 108 305 406 261 119 192 444 702 790 892 980 912 825 802 712 720 799 1299 2142 2564 2339 2268 2404 2497 2646 2777 2803 2689 2517 2412 2411 2530 2725 2902 3032 3087 3060 3043 3116 3262 3444 3635 3780 3843 3730 3465 3174 3064 3143 3353 3541 3388 2993 2676 2573 2453 2086 1709 1649 1771 1806 1790 1793 1765 1699 1586 1416 1232 1074 1084 1304 1554 1729 1838 1973 2221 2531 2725 2840 3055 3248 3335 3507 3569 3445 3181 2896 2755 2798 2963 3237 3571 3804 3907 3944 3851 3582 3066 2647 2525 2598 2711 2599 2428 2259 2156 2168 2270 2479 2727 2968 3138 3101 2903 2740 2756 2828 2719 2446 2213 2096 2041 2037 2120 2316 2550 2656 2585 2451 2306 2129 2322 2632 2863 2726 2748 3001 3177 3132 3277 3524 3379 3168 3180 3356 3641 3936 4098 3830 3110 2460 2072 2147 2132 2227 2140 2311 2395 2356 2444 2428 2863 3438 3578 2970 2495 2129 1845 1864 2007 2017 1907 1804 1710 1645 1733 1730 1641 1671 1767 1728 1618 1620 1731 1673 1517 1428 1355 1263 1252 1371 1585 1805 1920 2008 2048 2054 2074 2104 2206 2085 2522 2714 2538 2608 2542 2475 2381 2282 2103 1818 1650 1555 1460 1457 1522 1536 1486 1480 1387 1195 996 818 706 667 654 675 654 638 622 678 777 859 951 946 922 930 912 929 993 987 949 974 954 955 909 823 704 582 604 694 726 682 647 654 662 661 635 678 704 547 450 450 476 476 527 488 328 209 201 171 208 246 296 212 108 82 86 99 114 127 135 135 149 187 282 517 636 554 549 558 556 570 671 764 809 809 872 1011 1172 1371 1251 894 728 747 852 23 18 14 11 8 6 4 5 11 16 19 20 20 20 18 16 14 11 8 6 8 8 6 5 4 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 1 2 3 3 2 1 1 3 10 34 79 134 187 240 294 345 398 462 524 589 658 712 767 816 846 849 827 798 772 750 719 677 657 656 669 658 634 585 527 532 491 444 428 421 383 343 344 371 385 377 361 351 353 331 317 325 334 334 298 249 231 215 233 296 409 524 613 675 708 678 666 763 1041 1462 1886 2211 2511 2641 2240 1968 1738 1534 1346 1253 1210 1118 994 788 733 925 987 974 985 1005 988 940 894 883 947 1066 1136 1100 1043 1019 1029 1094 1150 1164 1160 1030 1004 1008 974 967 988 983 977 986 994 954 907 832 628 368 231 275 434 555 498 258 112 70 107 163 270 234 182 74 80 58 76 108 159 141 184 273 409 673 901 967 853 644 435 198 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 19 18 15 61 288 462 427 297 293 598 895 903 916 985 892 788 760 714 744 881 1396 2210 2619 2356 2216 2503 2588 2729 2839 2850 2744 2543 2418 2446 2606 2823 3004 3107 3113 3069 3113 3335 3641 3865 3993 3991 3908 3704 3457 3178 3134 3358 3556 3549 3335 3017 2754 2534 2263 1927 1690 1701 1842 1881 1840 1834 1814 1773 1687 1527 1349 1210 1225 1456 1755 1940 1991 2093 2301 2581 2811 3040 3305 3529 3665 3867 3881 3640 3218 2797 2597 2669 2878 3157 3494 3752 3937 4034 3942 3594 3036 2491 2209 2240 2479 2695 2796 2788 2624 2440 2384 2533 2898 3234 3455 3476 3170 2790 2646 2648 2532 2268 2068 2023 2058 2095 2117 2207 2380 2471 2400 2188 2040 2108 2414 2695 2722 2502 2449 2591 2706 2810 3098 3314 3159 2905 2875 3183 3697 3984 4259 4021 3300 2833 2454 2407 2349 2487 2484 2353 2655 2544 2763 2823 3155 3487 3283 2609 2015 1627 1466 1608 1799 1712 1491 1347 1214 1091 1203 1312 1387 1505 1629 1611 1593 1666 1726 1595 1522 1532 1496 1410 1346 1310 1386 1612 1829 1921 2015 2177 2302 2546 2855 2453 3004 2639 2524 2466 2450 2380 2223 2062 1943 1779 1649 1631 1775 1904 1916 1872 1686 1578 1413 1222 1045 821 708 682 719 740 686 660 652 732 872 953 943 903 914 948 969 998 1058 1090 1097 1066 1122 1182 1032 898 711 587 632 730 782 756 711 704 710 709 708 728 787 785 780 904 1132 1309 1132 836 482 342 324 288 335 430 507 443 298 213 178 157 149 180 182 171 165 173 235 441 565 603 518 420 403 452 511 589 697 690 694 783 976 1220 1251 1184 1043 1023 1019 19 14 11 10 10 9 7 10 14 18 22 24 24 23 24 24 25 21 15 9 9 9 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 2 1 1 3 16 47 93 146 203 264 322 369 422 483 546 620 683 740 792 830 860 863 847 820 795 766 732 711 710 725 731 726 705 660 640 612 563 490 455 419 379 369 386 408 455 478 476 443 391 355 315 285 276 298 380 480 523 463 341 387 619 867 1009 1050 1052 1133 1368 1707 2000 2159 2259 2332 2232 1975 1787 1632 1489 1330 1229 1176 1095 987 815 686 736 854 911 942 944 898 846 815 853 949 1016 1017 994 983 958 940 1002 1064 1078 1063 935 934 978 1008 943 1015 1026 1012 1012 1047 1003 906 814 645 434 326 346 426 469 423 317 198 124 136 161 214 268 191 87 84 66 76 89 178 123 167 283 428 718 951 984 792 543 350 154 25 0 0 0 0 0 0 0 0 0 0 0 1 0 0 7 13 17 25 33 62 228 457 565 567 625 753 860 925 931 942 826 725 763 753 783 914 1367 2265 2819 2583 2279 2621 2603 2640 2685 2639 2570 2447 2362 2416 2622 2871 3066 3154 3118 3126 3324 3720 4139 4339 4321 4060 3766 3527 3403 3226 3290 3548 3656 3480 3204 2982 2741 2439 2108 1851 1803 1899 1993 2017 1975 1935 1922 1897 1839 1664 1507 1480 1571 1697 1883 2023 2114 2203 2276 2443 2705 3043 3430 3733 3966 4172 4118 3708 3085 2493 2183 2254 2521 2780 3017 3175 3282 3405 3337 3029 2642 2242 2101 2179 2410 2730 2961 2985 2813 2631 2552 2632 2891 3201 3442 3551 3314 2811 2455 2342 2313 2237 2135 2111 2163 2185 2142 2115 2237 2289 2153 1892 1859 2089 2397 2594 2518 2250 2081 2053 2098 2396 2883 3208 3297 3230 3058 3181 3663 3952 4148 3893 3470 3221 2876 2731 2584 2557 2552 2518 2692 2606 2773 2953 3167 3333 3124 2518 1822 1350 1278 1537 1724 1489 1194 1094 1039 923 874 920 981 1149 1355 1453 1565 1675 1686 1604 1594 1645 1646 1581 1463 1362 1439 1650 1866 1997 2103 2176 2390 2801 3305 2988 2719 2462 2396 2300 2244 2131 1931 1879 1934 1925 1867 1835 1832 1947 1902 1886 1717 1588 1435 1144 938 786 683 718 792 757 683 722 736 767 892 961 931 905 917 973 1080 1189 1349 1513 1467 1420 1446 1223 950 690 605 638 719 812 848 819 772 781 820 863 952 1036 1161 1216 1300 1496 1610 1569 1315 905 561 460 488 556 600 658 728 735 664 533 376 269 210 200 226 217 199 189 211 299 454 578 517 390 366 383 399 427 546 563 543 544 780 1095 1201 1127 1076 1013 874 18 13 9 9 11 12 12 12 11 13 15 16 16 17 21 24 27 27 23 15 9 8 6 4 3 4 5 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 1 3 3 3 2 1 1 4 19 56 111 170 231 293 342 384 436 499 568 636 693 751 803 851 874 879 861 829 807 794 780 772 784 792 785 788 782 742 717 695 608 552 500 462 440 457 529 637 710 752 727 649 543 441 361 372 558 904 1235 1318 1030 661 625 914 1249 1411 1473 1576 1752 1994 2186 2245 2181 2085 1964 1803 1658 1530 1391 1278 1190 1128 1109 1074 1010 874 715 642 772 909 961 952 892 856 853 888 912 894 861 836 855 868 849 851 851 844 860 868 901 951 1031 943 1059 1081 1066 1018 966 927 907 835 661 527 469 468 484 470 405 293 171 123 135 155 172 226 175 109 100 125 108 86 165 105 180 367 529 760 982 1060 837 508 259 89 13 0 0 0 0 0 0 0 0 1 1 0 0 0 2 14 31 59 103 119 117 244 493 735 864 838 788 849 923 938 913 841 752 796 789 802 873 1243 2162 2883 2759 2478 2764 2591 2512 2464 2340 2294 2285 2309 2399 2613 2873 3068 3134 3098 3225 3613 4143 4551 4653 4507 3974 3357 3223 3333 3377 3491 3656 3560 3342 3081 2838 2564 2248 2018 1896 1971 2149 2227 2199 2126 2069 2092 2084 1994 1819 1707 1782 1931 1898 1930 2013 2178 2359 2316 2259 2433 2833 3337 3763 4086 4261 4104 3585 2898 2261 1912 1986 2259 2430 2499 2593 2717 2771 2763 2647 2566 2455 2468 2559 2753 2816 2878 2881 2898 2876 2870 2887 2945 3103 3276 3334 3109 2612 2211 2093 2089 2103 2173 2238 2270 2196 2084 1977 2045 2076 1986 1845 1868 2041 2224 2290 2202 2004 1837 1765 1850 2227 2708 3051 3365 3518 3422 3430 3706 4033 4043 3718 3604 3459 3125 3024 2803 2525 2229 2189 2202 2212 2327 2474 2624 2783 2798 2506 1933 1412 1354 1568 1629 1318 1019 979 1015 1032 918 872 911 1001 1144 1271 1378 1470 1519 1562 1627 1681 1696 1655 1564 1492 1541 1720 1966 2170 2207 2052 2269 2556 2837 2762 2473 2407 2292 2067 1867 1718 1670 1671 1732 1838 1838 1738 1653 1738 1723 1675 1637 1546 1343 1082 920 764 669 719 803 753 674 761 897 942 995 964 919 891 1010 1213 1369 1469 1598 1637 1560 1468 1300 1057 832 685 678 728 795 889 928 896 881 925 977 1088 1175 1314 1696 1591 1579 1614 1472 1167 868 684 599 585 590 611 676 785 883 971 1008 898 705 575 528 548 468 353 259 221 237 287 425 558 502 404 349 330 329 333 395 450 457 444 621 910 1056 1041 1024 998 926 18 11 7 6 9 12 13 11 9 8 7 5 3 5 10 17 24 29 28 20 10 5 3 3 2 2 2 2 3 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 2 2 1 5 26 77 134 192 253 307 351 395 449 511 575 629 683 746 805 855 879 879 865 828 808 809 797 813 817 814 824 819 788 773 767 732 699 662 635 636 655 735 841 897 946 934 905 808 676 557 599 953 1576 2119 2178 1709 1201 1112 1465 1904 2174 2248 2228 2278 2341 2317 2166 1954 1750 1559 1416 1337 1244 1136 1049 1005 1000 1008 1007 991 954 904 844 874 998 996 967 904 907 940 924 852 766 708 701 812 893 885 850 805 793 811 844 898 928 972 963 1091 1119 1129 1055 943 914 938 907 800 744 697 632 539 427 318 212 139 122 125 136 144 158 166 164 163 150 115 77 129 180 340 545 685 809 903 959 786 446 168 35 2 0 0 0 0 0 0 0 0 0 0 0 0 0 4 21 68 165 277 308 265 335 561 762 805 773 789 855 908 917 878 812 771 811 829 814 835 1145 1958 2724 2923 2551 2790 2627 2466 2287 2184 2177 2240 2334 2419 2565 2772 2951 3027 3067 3322 3834 4398 4697 4711 4502 3855 3082 2980 3322 3566 3642 3580 3362 3177 2986 2710 2385 2108 2021 2048 2176 2343 2386 2334 2269 2203 2204 2186 2125 2014 1929 1984 2070 2016 1959 2017 2219 2401 2352 2177 2203 2540 3059 3541 3876 3993 3778 3274 2703 2183 1830 1864 2153 2302 2291 2276 2383 2536 2687 2790 2907 2950 3065 3132 3082 2986 3017 3115 3229 3309 3355 3328 3206 3136 3198 3230 3043 2635 2222 2026 1963 1993 2220 2453 2490 2319 2104 1947 1901 1885 1880 1866 1910 1981 1967 1840 1732 1662 1596 1555 1655 1998 2385 2647 2887 3000 2966 3049 3360 3746 3837 3669 3602 3395 3150 3001 2696 2218 1766 1557 1546 1603 1659 1695 1795 2024 2230 2202 1896 1623 1540 1580 1475 1152 970 881 910 852 795 867 951 1020 1059 1110 1213 1320 1388 1501 1611 1637 1628 1666 1682 1644 1712 1893 2007 2178 2255 2180 2260 2527 2632 2537 2307 2293 2188 1943 1786 1679 1630 1700 1645 1651 1619 1546 1545 1582 1606 1568 1525 1414 1246 1083 924 756 696 755 798 783 824 973 1043 1073 1077 982 953 996 1226 1506 1670 1660 1653 1603 1483 1313 1107 885 754 729 733 752 823 943 1029 987 946 1007 1078 1201 1175 1261 1417 1426 1388 1321 1109 781 546 528 631 710 656 640 704 810 927 1071 1174 1153 1059 951 866 795 686 533 386 301 366 463 594 629 486 382 314 274 256 262 310 388 449 492 594 809 1018 988 975 947 889 16 9 5 4 8 11 12 12 11 9 7 4 2 2 5 11 19 24 27 25 13 3 1 1 2 1 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 1 2 3 2 2 1 1 8 45 94 152 212 267 314 358 404 460 521 579 636 690 739 803 848 861 863 848 826 813 804 816 822 817 823 833 825 802 793 797 802 788 769 786 814 906 990 1006 998 1022 1062 1025 864 772 873 1307 1986 2515 2570 2131 1605 1459 1786 2244 2541 2553 2346 2200 2122 2019 1824 1632 1450 1279 1158 1101 1053 1042 991 957 960 959 961 960 947 920 898 935 1030 1063 1057 962 931 892 808 737 684 638 707 912 1022 938 826 785 785 806 850 897 920 971 1059 1168 1184 1173 1100 951 942 980 997 960 939 861 692 504 345 256 206 162 138 134 141 171 228 276 286 260 185 138 131 200 370 508 645 777 872 883 835 653 337 104 18 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 43 122 278 428 451 403 452 636 758 771 768 792 834 870 874 857 815 801 828 827 808 837 1087 1809 2763 3025 2699 2783 2695 2517 2342 2280 2324 2386 2430 2445 2492 2621 2792 2920 3037 3318 3818 4346 4568 4551 4365 3815 3142 3022 3446 3715 3644 3330 3003 2878 2841 2678 2384 2191 2193 2267 2368 2477 2515 2492 2444 2365 2338 2348 2310 2211 2077 2034 2035 1949 1877 1990 2259 2481 2459 2279 2164 2323 2763 3215 3463 3468 3223 2837 2519 2253 1976 1937 2172 2320 2327 2225 2301 2511 2708 2932 3383 3475 3531 3518 3451 3373 3409 3563 3758 3920 4021 4022 3770 3398 3298 3290 2927 2440 2244 2169 2091 2052 2286 2584 2614 2407 2200 2062 1957 1876 1848 1800 1757 1788 1741 1553 1447 1427 1381 1386 1502 1766 2053 2221 2275 2236 2232 2465 2895 3258 3532 3625 3449 3168 2912 2616 2181 1707 1376 1278 1299 1336 1320 1245 1260 1438 1598 1617 1619 1636 1601 1522 1307 1014 942 864 829 770 759 800 814 828 877 949 1041 1157 1332 1475 1530 1507 1509 1619 1669 1689 1806 1974 2060 2142 2254 2224 2159 2139 2069 2068 2137 2186 2162 1961 1759 1756 1711 1733 1600 1594 1549 1511 1467 1479 1455 1428 1396 1328 1226 1096 924 744 708 780 770 790 895 996 1031 1078 1059 1025 1030 1106 1350 1661 1794 1757 1712 1601 1400 1182 941 788 757 718 660 680 776 918 1024 1072 1129 1077 1056 1059 1008 1021 1049 1047 1082 1074 914 696 520 523 609 675 574 539 623 746 865 1017 1166 1258 1288 1256 1167 1054 914 792 693 569 698 947 1001 841 591 400 291 234 209 217 256 342 477 609 684 810 909 903 861 895 862 13 6 2 2 6 10 10 11 11 13 13 10 7 6 6 7 12 19 23 25 19 6 0 0 0 2 2 1 1 1 1 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 3 21 56 109 176 234 281 326 363 412 471 531 591 636 673 731 795 834 849 853 851 822 799 806 817 808 813 837 840 810 779 773 768 794 836 842 868 965 1043 1093 1126 1151 1201 1215 1005 965 1081 1513 2126 2583 2616 2248 1822 1674 1859 2137 2310 2300 2116 1920 1795 1703 1577 1477 1351 1214 1133 1098 1039 1009 983 961 938 918 908 882 871 942 1019 1055 1094 1150 1125 994 868 727 622 604 600 660 881 1083 1102 969 834 787 797 824 892 973 1009 1041 1116 1175 1149 1117 1057 932 1033 1038 1040 1054 1016 871 555 324 234 239 262 249 225 212 206 250 364 466 479 416 338 305 348 401 483 554 695 839 880 863 782 565 264 72 10 0 0 0 0 0 0 0 0 0 0 0 0 0 1 18 108 217 403 534 414 307 393 655 745 715 681 710 781 813 820 830 818 803 809 818 810 861 1130 1724 2412 2949 2935 2872 2765 2667 2583 2593 2626 2617 2545 2451 2390 2430 2606 2819 2985 3226 3648 4056 4107 4029 3976 3737 3388 3333 3641 3702 3386 2954 2671 2613 2696 2639 2413 2286 2362 2464 2520 2572 2584 2578 2586 2546 2560 2615 2552 2406 2133 1911 1805 1800 1780 1959 2316 2538 2564 2472 2291 2277 2564 2960 3143 3046 2785 2529 2428 2402 2309 2252 2274 2320 2306 2169 2170 2331 2411 2432 2605 2894 3121 3251 3292 3294 3343 3498 3765 4073 4335 4518 4436 3917 3335 3102 2787 2344 2284 2402 2321 2166 2197 2453 2514 2336 2265 2246 2149 2005 1872 1713 1594 1553 1555 1540 1507 1475 1416 1428 1572 1811 1977 1978 1998 1967 2034 2256 2634 3039 3279 3291 3094 2804 2460 2052 1634 1353 1276 1312 1356 1349 1272 1165 1147 1220 1262 1308 1357 1450 1430 1292 1102 911 858 855 831 791 761 754 737 712 759 875 993 1103 1279 1422 1416 1368 1413 1525 1561 1626 1709 1860 1992 2008 2020 1981 1896 1878 1899 1950 2063 2186 2261 2126 1774 1629 1792 1773 1591 1643 1585 1665 1536 1421 1359 1351 1361 1305 1210 1093 891 752 705 721 709 798 925 980 1005 1051 1072 1086 1091 1180 1444 1708 1836 1890 1898 1797 1564 1223 899 760 725 636 501 524 627 762 892 976 976 916 878 852 802 780 782 768 923 1037 1031 900 795 749 631 489 317 274 396 545 675 808 966 1148 1309 1386 1355 1260 1137 1067 1062 1023 1050 1114 1106 956 683 424 272 206 176 181 216 308 491 720 808 884 912 846 776 800 797 9 5 3 4 7 10 13 13 10 13 19 18 15 13 12 10 11 15 21 25 23 12 2 0 1 2 1 1 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 1 1 2 2 2 2 9 30 68 133 200 248 292 327 371 424 478 539 588 622 670 734 794 832 843 841 834 812 801 810 781 775 799 849 829 782 753 712 727 780 811 851 944 1048 1154 1246 1246 1293 1346 1103 1100 1181 1547 2014 2372 2445 2225 1931 1783 1826 1934 2011 2006 1903 1766 1650 1579 1519 1453 1356 1222 1116 1073 1004 967 1005 998 963 940 935 977 999 1058 1115 1108 1075 1049 978 860 739 611 565 601 620 796 1084 1092 958 870 809 786 799 829 928 1055 1120 1145 1156 1101 1025 1064 1086 1097 1229 1204 1171 1187 1003 775 400 196 166 231 343 379 341 286 266 317 439 555 614 643 647 635 613 579 574 649 791 833 755 773 728 470 193 48 6 0 0 0 0 0 0 0 0 0 0 0 0 0 4 50 209 367 655 838 549 258 225 567 671 578 577 672 761 794 799 821 822 815 823 816 855 1055 1342 1794 2356 3028 2897 2968 2773 2867 2803 2856 2812 2727 2572 2350 2190 2260 2539 2838 3104 3406 3715 3856 3567 3391 3541 3611 3505 3595 3665 3445 3109 2825 2674 2589 2654 2627 2513 2450 2497 2551 2592 2630 2617 2601 2658 2796 3003 3156 3032 2641 2130 1736 1653 1696 1826 2001 2333 2632 2734 2685 2510 2428 2575 2843 3003 2957 2770 2596 2589 2709 2761 2684 2530 2398 2323 2180 2078 2063 1985 1870 1823 1963 2204 2459 2559 2698 2826 2919 3051 3258 3551 3880 3991 3629 3030 2742 2702 2686 2602 2441 2363 2146 1952 2241 2400 2270 2292 2360 2298 2150 1986 1792 1588 1476 1497 1547 1585 1591 1570 1617 1771 1895 1853 1843 1985 2186 2297 2324 2387 2585 2788 2817 2686 2444 2105 1730 1443 1316 1322 1362 1347 1273 1177 1093 1100 1213 1210 1192 1131 1195 1225 1069 957 928 947 952 908 835 749 712 711 693 731 848 1004 1158 1304 1428 1444 1427 1475 1539 1590 1599 1682 1815 1859 1843 1854 1823 1816 1904 1994 2122 2272 2304 2266 2180 1910 1673 1640 1757 1633 1681 1658 1711 1580 1386 1362 1421 1377 1277 1189 1100 904 755 701 710 692 817 951 1034 1063 1087 1125 1128 1135 1268 1518 1702 1793 1894 1985 1904 1614 1193 828 659 623 515 394 370 426 520 625 687 672 648 670 717 766 742 755 765 896 1072 1154 1178 1244 1064 719 383 174 129 188 300 415 484 591 862 1127 1289 1324 1265 1169 1169 1213 1234 1156 1051 987 883 641 364 215 170 138 141 170 237 473 750 924 978 965 874 780 719 652 8 5 5 8 9 11 18 24 21 20 22 22 20 19 20 16 11 10 14 20 19 12 3 0 1 2 3 2 1 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 4 15 40 90 154 212 262 300 336 380 425 484 540 576 614 669 734 794 830 838 833 820 790 776 755 743 723 717 754 787 766 684 685 716 734 777 882 1028 1226 1368 1336 1356 1422 1217 1210 1260 1508 1819 2076 2103 1951 1737 1566 1501 1483 1486 1480 1437 1368 1307 1295 1316 1308 1264 1201 1124 1082 1051 1040 1036 1033 1024 1051 1070 1156 1101 1015 964 905 849 802 740 673 629 592 608 644 727 977 1168 1033 820 793 787 778 800 835 930 1062 1155 1149 1049 968 1021 1176 1278 1276 1224 1306 1239 1156 862 628 261 163 156 263 434 383 302 262 278 331 424 514 575 656 718 736 695 653 669 759 812 724 572 636 626 364 140 37 7 1 0 0 0 0 0 0 0 0 0 0 0 0 10 95 279 480 806 1035 776 435 215 464 581 570 602 714 776 777 801 826 813 802 819 870 1032 1299 1515 1820 2384 3249 2981 3107 2856 3103 3002 2964 2756 2634 2582 2459 2231 2226 2613 3097 3539 3943 4090 3928 3358 3171 3420 3819 3535 3287 3316 3004 2889 2905 2745 2610 2733 2779 2625 2520 2520 2499 2512 2592 2606 2590 2743 3087 3499 3835 3753 3155 2267 1657 1569 1747 2011 2203 2391 2613 2786 2777 2609 2506 2571 2729 2883 2997 3037 2988 2978 3114 3180 3032 2719 2402 2322 2283 2155 1965 1794 1747 1744 1787 1860 2023 2235 2388 2463 2492 2484 2466 2554 2782 2928 2812 2572 2512 2538 2744 3032 2381 2186 2116 1933 2185 2354 2274 2265 2330 2347 2313 2256 2144 1943 1681 1507 1488 1511 1497 1531 1631 1784 1849 1770 1830 1987 2207 2336 2281 2232 2262 2385 2494 2473 2302 2041 1787 1596 1452 1352 1308 1236 1162 1100 1095 1168 1303 1321 1266 1168 1151 1199 1163 1107 1100 1107 1109 1090 1014 938 853 774 743 770 837 1031 1283 1354 1463 1549 1598 1603 1581 1572 1556 1612 1635 1639 1695 1737 1798 1858 1896 2106 2306 2229 2022 1871 1887 1822 1746 1730 1709 1689 1713 1697 1666 1611 1509 1464 1479 1359 1252 1217 1129 968 803 676 686 728 858 987 1074 1102 1105 1124 1136 1187 1311 1458 1527 1523 1671 1863 1792 1509 1170 879 709 612 477 330 243 234 265 316 372 413 469 535 595 701 729 770 792 893 1036 1130 1227 1235 1028 688 333 119 54 87 166 263 327 468 695 982 1140 1206 1191 1145 1131 1152 1146 1058 976 947 824 572 314 202 166 141 129 157 231 442 745 965 1021 1011 963 885 805 604 8 7 8 11 8 12 20 27 29 26 24 22 22 24 25 21 12 6 6 12 11 6 1 1 3 5 5 3 2 1 0 1 1 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 6 21 54 107 168 225 269 304 338 380 425 483 529 570 609 662 735 795 818 819 809 782 749 717 693 662 649 677 733 726 672 665 647 638 681 806 974 1209 1378 1394 1441 1495 1374 1348 1339 1430 1558 1685 1760 1704 1533 1377 1256 1164 1135 1140 1115 1068 1049 1083 1140 1154 1132 1112 1082 1064 1062 1046 1050 993 937 938 927 893 844 756 700 658 649 641 623 632 663 668 658 670 739 882 1051 951 801 835 796 795 849 947 1050 1138 1197 1193 1121 1089 1163 1273 1327 1242 1094 1190 1160 960 653 402 173 157 134 269 421 231 124 171 259 330 411 461 481 587 704 706 644 636 697 784 752 606 491 532 531 299 122 43 13 2 0 0 0 0 0 0 0 0 0 0 0 0 14 106 269 472 676 787 603 445 291 402 526 569 604 718 771 763 799 829 814 809 860 1045 1321 1372 1562 1827 2289 2779 3145 3267 3001 3180 3084 2895 2543 2366 2480 2652 2644 2608 2892 3443 4012 4408 4372 3959 3282 3226 3440 3962 3620 2941 2921 2840 2945 3020 2725 2600 2781 2840 2643 2460 2361 2295 2345 2508 2654 2743 2877 3239 3807 4429 4586 3924 2734 1800 1613 1851 2174 2394 2485 2563 2664 2661 2477 2323 2348 2489 2687 2965 3251 3353 3295 3310 3337 3120 2605 2123 2026 2150 2264 2140 1955 1943 2110 2185 2127 2067 2056 2121 2243 2362 2428 2434 2418 2406 2443 2494 2428 2494 2606 3046 2970 2349 2051 2165 2174 2237 2342 2375 2325 2343 2404 2459 2517 2505 2377 2166 1973 1780 1673 1570 1469 1460 1531 1599 1677 1791 1907 1977 1958 2007 2118 2189 2296 2440 2471 2338 2156 1999 1816 1589 1418 1360 1253 1193 1179 1236 1322 1393 1367 1234 1135 1220 1344 1398 1345 1270 1265 1259 1215 1179 1143 1058 1004 975 1024 1049 1167 1285 1377 1511 1623 1665 1619 1565 1555 1559 1548 1528 1546 1589 1627 1646 1587 1645 1809 1775 1789 1723 1693 1712 1735 1753 1829 1831 1768 1728 1708 1642 1597 1640 1713 1520 1344 1280 1258 1173 1020 807 654 642 749 889 1013 1054 1046 1055 1053 1079 1189 1274 1218 1125 1192 1423 1588 1494 1277 1109 968 851 712 562 399 276 239 193 165 199 267 327 350 469 591 678 769 789 866 947 950 846 746 734 558 277 77 13 22 83 193 280 438 713 942 1057 1130 1152 1113 1044 1006 987 931 903 946 815 574 371 254 205 191 189 213 264 406 670 912 1000 1035 1016 1010 1024 779 8 8 10 10 8 11 17 23 26 25 22 21 22 27 29 25 15 5 3 5 5 2 0 2 5 8 7 4 2 1 0 1 1 1 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 7 26 63 114 174 228 267 298 337 373 421 471 527 562 595 656 731 784 808 815 806 783 744 701 676 656 654 646 618 618 596 561 554 585 715 913 1166 1314 1361 1457 1512 1485 1454 1395 1377 1420 1528 1613 1614 1569 1477 1347 1250 1235 1243 1241 1211 1158 1141 1142 1126 1085 1036 999 963 919 863 808 752 700 682 671 661 623 594 594 587 619 634 705 819 912 897 837 925 1012 894 832 825 854 952 811 819 908 1093 1203 1238 1261 1283 1280 1265 1245 1229 1239 1188 1074 1065 1005 724 427 241 157 194 176 222 265 108 61 159 289 355 375 425 381 382 492 519 531 626 683 748 698 522 454 501 456 284 153 67 29 9 2 0 0 0 0 0 0 0 0 0 0 0 14 83 214 375 472 446 303 255 286 429 566 626 669 749 792 781 790 817 820 815 924 1214 1379 1389 1549 1822 2264 2749 3000 3197 3027 3023 2859 2562 2244 2122 2301 2602 2757 2908 3258 3734 4205 4387 3969 3286 2867 3053 3369 3679 3390 2817 2786 2999 3152 3081 2727 2612 2765 2785 2582 2377 2257 2211 2282 2437 2577 2695 2842 3137 3652 4289 4633 4185 3087 2056 1775 1943 2223 2437 2444 2462 2491 2475 2246 2036 2055 2229 2520 2936 3334 3447 3318 3145 3060 2840 2342 1789 1559 1680 1987 2165 2181 2143 2154 2199 2189 2104 1976 1920 2011 2173 2322 2441 2438 2251 2165 2341 2560 2705 3013 3747 3502 2429 1958 2124 2336 2367 2396 2548 2535 2480 2513 2510 2562 2607 2567 2485 2360 2199 2009 1769 1518 1336 1299 1341 1502 1699 1764 1760 1699 1771 1970 2167 2346 2485 2524 2468 2351 2212 2040 1772 1563 1577 1453 1388 1355 1388 1437 1401 1311 1192 1195 1336 1440 1462 1409 1339 1323 1300 1311 1353 1367 1359 1377 1328 1335 1365 1396 1411 1466 1480 1538 1546 1522 1511 1496 1485 1479 1483 1492 1467 1439 1428 1464 1514 1557 1609 1626 1633 1679 1712 1748 1827 1966 2035 1907 1707 1626 1670 1604 1656 1692 1471 1358 1321 1279 1204 1077 906 728 662 745 882 981 1011 980 993 1025 1078 1230 1247 1093 975 1093 1263 1311 1213 1052 982 1039 1036 894 772 761 787 656 401 254 258 260 295 337 498 696 851 884 852 858 881 841 700 601 630 508 278 62 9 5 49 127 209 358 609 799 903 968 1026 1029 936 874 857 802 703 928 892 713 468 282 231 237 258 307 361 406 595 822 947 985 959 1026 1097 965 7 8 11 12 9 9 12 16 19 19 18 21 23 26 31 27 16 7 4 5 5 3 2 3 6 9 9 5 1 0 1 1 1 1 0 0 0 0 2 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 13 33 65 115 175 221 256 294 329 367 407 466 516 546 579 639 714 774 813 839 839 808 750 680 660 662 616 571 556 534 508 515 577 695 882 1103 1210 1289 1404 1460 1467 1429 1355 1288 1256 1279 1355 1412 1413 1367 1279 1261 1328 1363 1334 1271 1164 1073 993 956 946 900 834 780 710 631 568 543 528 531 555 589 568 624 649 626 664 696 870 1003 1096 1124 1114 1019 833 783 763 780 827 896 820 846 934 1144 1243 1309 1331 1332 1301 1133 886 864 1044 1097 1006 966 839 506 259 197 235 294 198 106 104 63 106 234 332 351 441 567 380 266 380 386 468 645 636 691 672 477 414 480 433 301 200 99 53 24 12 3 0 0 0 0 0 0 0 0 0 2 14 63 171 300 347 284 195 166 266 473 599 646 715 798 815 782 771 790 802 816 966 1260 1409 1448 1583 1811 2251 2844 2912 3010 2952 2765 2479 2219 2049 2060 2254 2485 2675 3017 3470 3886 4186 4002 3195 2471 2429 2835 3200 3348 3155 2743 2701 3005 3174 3043 2756 2658 2738 2713 2565 2432 2330 2290 2381 2538 2649 2690 2690 2785 3039 3372 3519 3249 2534 1994 1946 2045 2261 2446 2383 2363 2370 2355 2105 1855 1859 2056 2441 2955 3343 3304 3000 2658 2452 2265 1926 1501 1238 1258 1580 1994 2263 2280 2108 2042 2067 2071 2032 1984 1983 2029 2125 2248 2235 2014 1886 2063 2478 3019 3590 4025 3504 2432 1839 1970 2378 2540 2515 2673 2748 2685 2697 2600 2542 2560 2587 2572 2528 2439 2272 1995 1630 1370 1332 1365 1532 1660 1609 1511 1501 1595 1727 1905 2170 2412 2463 2505 2481 2346 2235 2070 1892 1812 1726 1608 1496 1469 1499 1429 1359 1337 1362 1403 1425 1433 1385 1345 1371 1435 1505 1563 1669 1680 1665 1569 1488 1486 1483 1436 1366 1329 1378 1449 1473 1459 1432 1413 1414 1428 1434 1389 1358 1357 1401 1447 1497 1540 1551 1569 1612 1675 1743 1820 1921 2009 2034 1852 1600 1634 1498 1489 1478 1394 1363 1322 1272 1209 1091 947 783 666 733 895 1002 1021 1041 1077 1099 1172 1269 1273 1162 1080 1164 1267 1266 1223 1228 1333 1431 1371 1202 1129 1151 1203 1124 751 542 495 490 510 564 687 857 968 967 913 908 936 915 894 919 785 593 388 170 51 14 37 88 143 233 378 527 649 702 768 823 831 786 780 742 682 810 893 785 540 327 246 234 253 319 415 455 612 814 924 902 851 915 1035 1012 7 7 9 12 12 9 8 9 12 15 16 17 19 21 25 23 14 7 4 6 8 7 6 4 5 7 9 5 1 1 1 1 1 1 0 0 0 0 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 10 21 38 65 116 165 207 247 285 321 355 398 452 500 532 565 613 681 743 803 845 851 816 751 665 655 657 621 577 533 509 529 620 703 846 1032 1110 1204 1317 1394 1408 1350 1249 1143 1060 991 938 941 952 931 918 949 1029 1076 1020 959 864 754 684 654 649 623 595 583 547 497 481 500 518 543 571 589 579 782 867 733 724 736 891 926 932 938 914 926 959 867 756 776 788 794 821 870 957 1170 1217 1279 1311 1314 1150 728 467 631 944 1038 978 902 700 378 185 191 300 281 114 34 54 126 261 380 370 332 446 597 574 468 452 391 461 575 528 597 602 437 404 480 425 338 236 129 76 41 25 10 2 0 0 0 0 0 2 3 3 4 12 48 143 268 280 215 175 195 295 535 654 671 791 861 815 759 745 764 845 1031 1273 1453 1552 1614 1706 1910 2289 2909 3075 2938 2733 2455 2231 2044 2017 2104 2315 2551 2770 3083 3486 3867 3957 3421 2538 2096 2343 2814 3004 3007 2899 2532 2479 2761 2958 2934 2798 2722 2693 2663 2675 2665 2550 2477 2545 2626 2673 2665 2505 2308 2204 2142 2173 2004 1769 1706 1985 2245 2408 2450 2293 2207 2225 2237 2042 1771 1708 1923 2405 3013 3396 3184 2601 2124 1854 1638 1411 1261 1143 1133 1342 1781 2235 2368 2149 1987 2012 2115 2196 2214 2210 2172 2175 2258 2281 2167 2069 2132 2395 2924 3498 3691 3119 2230 1716 1867 2329 2570 2622 2806 2988 3001 2948 2736 2530 2499 2525 2471 2442 2422 2373 2264 2018 1811 1729 1671 1657 1611 1508 1426 1413 1450 1490 1572 1837 2171 2268 2333 2354 2329 2258 2114 1954 1913 1909 1769 1577 1500 1573 1637 1643 1630 1569 1455 1405 1424 1487 1534 1558 1627 1708 1794 1891 1912 1800 1665 1550 1482 1448 1428 1418 1409 1409 1430 1437 1425 1405 1394 1397 1389 1390 1376 1352 1336 1326 1385 1399 1353 1367 1412 1449 1536 1695 1754 1795 1817 1988 1921 1556 1517 1370 1434 1390 1345 1316 1261 1218 1166 1004 827 721 597 715 950 1102 1133 1138 1155 1185 1290 1399 1454 1315 1190 1283 1468 1597 1711 1871 1965 1936 1677 1444 1205 1382 1263 1124 910 774 744 783 805 796 820 883 908 893 915 966 1039 1014 996 1011 869 711 537 310 125 43 51 92 122 130 141 201 366 434 481 560 716 759 769 752 741 770 786 721 558 374 245 212 213 264 339 469 659 839 920 866 814 850 960 968 6 5 6 8 11 12 11 8 9 11 15 17 18 17 14 9 6 6 5 6 9 10 8 6 5 6 6 4 1 1 1 0 0 1 0 0 0 0 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 16 28 39 64 105 145 188 229 276 316 345 383 433 477 509 536 580 640 710 770 799 794 769 735 704 711 696 654 585 522 529 602 689 797 899 1004 1108 1261 1332 1334 1268 1163 1047 949 839 749 717 695 681 688 695 718 729 685 640 597 541 538 542 545 549 530 510 527 547 538 543 574 598 616 629 665 851 954 865 791 745 782 799 812 861 914 1000 1059 1043 996 899 785 788 826 871 924 1036 1071 1154 1191 1233 1109 762 685 860 937 848 783 738 552 292 147 129 144 108 35 42 126 267 429 487 428 391 503 619 589 434 439 514 507 409 337 394 427 403 451 468 443 369 246 155 106 65 29 7 1 0 1 0 0 1 5 7 10 17 29 53 114 228 225 157 150 184 264 559 744 699 854 845 756 727 713 723 807 982 1211 1416 1586 1741 1855 2131 2774 3228 2765 2696 2511 2165 2095 2023 2040 2147 2442 2948 3598 3823 3793 3809 3539 2916 2326 2199 2580 2858 2761 2601 2466 2304 2351 2643 2825 2833 2846 2821 2687 2675 2779 2779 2663 2613 2640 2604 2523 2454 2278 2007 1748 1549 1554 1673 1817 2060 2286 2458 2567 2442 2199 2071 2093 2124 2000 1778 1698 1918 2462 3193 3657 3327 2407 1814 1609 1339 1085 1095 1139 1239 1557 1966 2356 2471 2319 2150 2092 2191 2371 2443 2415 2354 2346 2451 2623 2691 2763 2933 3042 3113 3304 3223 2709 2109 1811 1922 2216 2439 2650 2968 3239 3301 3165 2829 2445 2303 2380 2310 2211 2175 2210 2281 2330 2291 2196 2070 1905 1674 1507 1476 1447 1399 1393 1451 1652 1909 2142 2306 2364 2335 2287 2192 2004 1968 1967 1835 1654 1559 1628 1783 1874 1871 1792 1666 1587 1558 1753 1874 1902 1944 1967 1959 1975 1962 1864 1754 1649 1516 1412 1402 1416 1398 1396 1409 1393 1386 1380 1382 1381 1388 1388 1372 1352 1341 1333 1329 1292 1251 1240 1259 1330 1531 1735 1719 1752 1835 1940 1872 1378 1395 1360 1357 1333 1276 1218 1131 1053 1002 852 750 688 638 822 1061 1183 1224 1162 1139 1259 1483 1689 1723 1523 1357 1503 1822 2114 2357 2555 2464 2206 1795 1536 1309 1324 1238 1092 988 959 994 1071 1113 1064 967 883 715 609 771 891 979 982 986 920 964 1019 933 605 196 79 64 114 202 243 144 110 167 221 242 306 536 745 850 836 778 756 693 623 567 388 246 199 189 215 269 418 627 807 917 969 925 856 941 1016 6 4 4 4 5 7 10 9 9 12 17 20 21 17 9 3 3 7 8 7 8 8 8 6 4 3 2 1 0 0 1 0 0 1 0 0 0 0 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 20 29 38 60 86 126 164 213 266 302 329 364 407 449 482 509 550 609 665 703 717 731 726 714 720 695 653 592 545 531 580 653 700 766 862 957 1032 1127 1154 1126 1057 974 895 814 748 712 691 674 667 663 663 661 639 618 562 534 559 572 587 616 604 536 484 462 433 444 513 602 675 724 778 868 906 864 801 774 744 763 785 823 844 1003 1162 1194 1169 976 794 790 834 881 886 906 954 1070 1106 1165 1025 830 833 970 847 649 565 524 399 240 144 100 65 39 44 111 222 348 451 485 483 488 614 591 531 369 249 278 284 207 161 197 270 381 489 468 429 351 241 173 127 66 20 3 1 1 2 1 0 0 7 14 25 38 50 76 127 216 203 166 152 173 211 433 676 666 807 758 659 629 610 612 657 774 991 1282 1588 1843 2051 2408 2930 2780 2717 2414 2321 2069 2098 2062 1991 2061 2393 3012 3864 4188 4029 3647 3057 2624 2483 2629 2902 2865 2561 2445 2333 2468 2538 2729 2774 2856 2991 2928 2753 2713 2752 2751 2707 2669 2632 2532 2360 2165 1980 1844 1718 1646 1684 1887 2173 2378 2521 2647 2591 2324 2027 1909 1936 1948 1861 1741 1768 2073 2656 3472 4034 3654 2424 1769 1694 1408 1128 1152 1204 1289 1564 1989 2409 2598 2528 2307 2095 2085 2270 2417 2430 2405 2433 2612 2962 3155 3396 3767 3953 3809 3608 3104 2416 2003 1962 2077 2203 2362 2639 3024 3381 3556 3393 2969 2440 2174 2238 2236 2120 1976 1954 2059 2196 2249 2237 2204 2148 2030 1868 1757 1640 1528 1530 1590 1672 1833 2124 2331 2462 2458 2361 2184 2002 1894 1813 1728 1656 1621 1676 1834 1992 2120 2175 2088 1885 1774 1894 2066 2256 2278 2211 2139 2057 1990 1935 1879 1781 1601 1415 1361 1399 1367 1332 1358 1353 1351 1363 1367 1356 1360 1361 1350 1347 1340 1325 1298 1264 1239 1198 1180 1247 1523 1691 1713 1718 1773 1799 1793 1416 1328 1334 1295 1227 1144 1068 956 838 800 759 760 793 838 1018 1128 1167 1171 1140 1194 1435 1760 1954 1889 1625 1539 1801 2162 2461 2722 2786 2421 1967 1513 1255 1214 1296 1304 1225 1160 1143 1216 1373 1484 1394 1191 960 726 688 768 796 842 905 1029 1208 1453 1635 1615 1284 622 207 27 70 269 509 453 252 148 152 169 212 375 656 957 972 818 685 556 450 407 316 245 193 169 172 211 333 540 747 875 958 900 839 875 853 6 4 3 3 4 5 7 8 9 13 19 23 26 22 12 5 5 8 10 8 4 3 6 6 4 3 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 3 10 19 29 38 49 73 102 147 202 251 284 313 342 378 417 450 481 518 559 599 626 664 699 730 735 704 648 606 569 536 535 552 572 628 694 741 781 870 912 908 893 877 816 798 760 715 700 682 666 663 662 658 648 633 606 594 604 621 617 618 608 567 482 361 269 253 342 547 750 824 823 824 796 747 737 772 768 779 789 897 978 1066 1064 1154 1221 1121 960 858 881 915 869 880 913 1013 1015 963 852 726 620 750 693 483 368 291 243 222 174 91 38 45 90 153 218 311 403 461 499 516 600 544 362 162 74 93 116 113 108 132 215 377 517 512 443 346 239 172 133 69 20 3 8 5 4 2 0 0 5 16 23 22 32 76 165 263 234 228 175 176 241 274 446 541 682 627 583 515 441 465 525 627 794 1130 1597 1878 2142 2637 3247 2417 2482 2377 2151 2150 2057 1957 1839 1931 2315 3206 3989 4007 3481 2891 2536 2602 2901 3115 3183 2956 2527 2442 2400 2580 2751 2826 2800 2868 3001 2953 2799 2678 2609 2585 2600 2607 2560 2431 2201 1948 1790 1696 1657 1743 1990 2265 2510 2566 2549 2462 2322 2073 1841 1772 1750 1648 1527 1507 1712 2196 2869 3654 4136 3760 2630 2013 1904 1656 1409 1346 1336 1366 1500 1793 2234 2657 2827 2608 2177 1966 2108 2348 2447 2437 2478 2687 3023 3236 3506 3896 4260 4176 3828 3201 2420 2045 2116 2202 2159 2241 2564 2937 3323 3629 3531 3143 2604 2285 2263 2318 2221 1959 1775 1814 1968 2044 2062 2103 2174 2259 2284 2172 2042 1946 1933 1956 1935 2016 2184 2325 2426 2440 2337 2122 1903 1763 1666 1610 1646 1727 1815 1939 2092 2263 2361 2294 2137 2027 2038 2171 2292 2417 2302 2156 2099 2058 2032 2002 1921 1756 1510 1358 1372 1310 1297 1320 1338 1350 1358 1347 1322 1306 1313 1331 1340 1331 1315 1309 1291 1282 1241 1164 1160 1299 1383 1691 1799 1957 1818 1707 1526 1339 1258 1195 1087 949 919 856 758 706 763 810 907 997 1097 1150 1146 1134 1187 1353 1666 2005 2116 1976 1725 1768 2070 2332 2501 2588 2408 1878 1382 1163 1204 1401 1576 1536 1372 1271 1249 1400 1653 1856 1611 1323 1071 948 1012 1043 939 953 1139 1394 1714 2008 2168 2203 2046 1366 490 107 80 277 533 612 418 219 212 298 332 323 518 938 1031 916 693 479 330 270 247 227 189 160 150 167 246 427 666 805 882 850 793 817 821 8 5 4 3 3 5 8 10 11 13 18 24 28 28 19 8 9 9 7 5 3 3 5 7 4 0 2 1 0 1 2 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 17 25 34 43 56 84 133 185 228 265 294 323 354 390 423 453 480 512 553 605 651 695 717 724 665 638 597 553 511 498 492 530 588 643 688 724 742 730 746 763 757 776 757 733 729 734 717 698 677 666 654 639 631 623 624 645 666 633 590 661 611 452 321 227 291 553 870 987 891 761 669 624 660 738 805 873 917 1007 926 887 1087 1252 1281 1236 1141 953 894 914 878 879 897 911 918 803 619 391 356 476 480 301 211 128 124 157 132 81 91 164 207 184 174 251 381 456 461 477 486 417 239 61 37 51 77 110 138 162 227 389 561 597 508 372 239 167 136 75 19 3 2 6 10 7 2 0 1 7 15 20 56 164 330 448 418 421 328 278 355 237 205 362 543 523 542 473 321 328 422 547 747 1080 1494 1823 2207 2743 2881 2331 2295 2271 2162 2192 2073 1884 1793 1912 2296 3212 3765 3553 2938 2389 2325 2801 3309 3427 3315 3087 2736 2719 2767 2739 2843 2877 2827 2867 2946 2921 2837 2734 2573 2423 2390 2419 2386 2248 2038 1798 1585 1507 1504 1597 1857 2226 2491 2333 2130 1892 1777 1714 1666 1640 1502 1264 1149 1269 1632 2231 2901 3501 3803 3542 2888 2440 2191 1863 1548 1416 1414 1463 1550 1764 2223 2775 3087 2944 2426 2022 2004 2207 2408 2454 2487 2666 2858 2980 3180 3378 3424 3302 3062 2684 2309 2237 2375 2332 2125 2129 2421 2722 3041 3317 3322 3067 2668 2379 2265 2320 2283 1975 1686 1664 1819 1929 1956 1987 2039 2095 2129 2131 2145 2255 2242 2254 2270 2341 2376 2382 2365 2331 2251 2109 1971 1875 1780 1724 1764 1839 1954 2071 2230 2314 2390 2372 2311 2215 2187 2144 2109 2281 2338 2182 2071 2064 2044 2050 2023 1915 1679 1482 1377 1291 1301 1306 1328 1348 1348 1319 1280 1260 1270 1289 1301 1318 1264 1264 1329 1289 1178 1120 1110 1157 1248 1577 1716 1673 1694 1736 1628 1421 1224 1055 995 864 821 825 776 761 821 884 977 1083 1138 1185 1210 1205 1307 1519 1852 2159 2150 2004 1912 2054 2166 2251 2278 2211 1898 1473 1275 1339 1556 1706 1675 1613 1469 1367 1428 1525 1764 1867 1579 1308 1165 1164 1210 1149 1092 1230 1531 1838 2014 2156 2296 2521 2564 1850 855 450 384 482 609 606 536 336 330 572 701 543 627 847 952 898 718 469 302 242 239 237 194 173 164 154 197 353 560 734 835 807 746 765 822 11 10 10 8 6 7 9 12 13 14 15 16 20 26 23 11 8 9 4 2 6 6 8 8 4 0 2 3 0 2 2 2 3 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 23 28 35 46 76 116 160 204 244 282 308 334 367 403 430 451 475 510 561 613 655 683 664 642 632 578 532 507 496 552 592 646 703 729 732 720 727 717 734 760 796 833 848 874 860 828 792 763 709 650 621 609 609 645 747 823 765 769 759 580 359 212 268 513 825 997 918 714 585 592 686 822 974 1089 1092 1065 1010 1018 1059 1234 1293 1290 1186 954 849 934 943 902 911 872 750 543 318 261 280 338 314 188 125 66 52 87 96 141 263 389 360 232 165 200 329 432 436 458 346 247 120 83 78 88 116 149 200 232 266 385 557 646 590 434 269 180 140 86 34 17 18 27 26 11 3 1 1 13 36 70 175 374 570 670 709 725 539 375 394 256 101 240 428 448 453 435 322 309 397 534 730 1017 1390 1774 2234 2788 2716 2165 2225 2209 2190 2192 2013 1912 1886 1972 2398 3120 3492 3385 2986 2568 2569 3088 3578 3579 3337 3245 3220 3291 3232 2819 2706 2792 2908 2978 2844 2760 2733 2694 2571 2384 2217 2144 2129 2036 1890 1733 1504 1376 1427 1560 1718 1982 2134 1986 1727 1439 1356 1432 1504 1445 1204 946 929 1182 1597 2110 2612 3027 3224 3212 3010 2771 2485 2123 1777 1595 1563 1533 1592 1803 2224 2739 3058 2996 2545 2166 2021 2088 2289 2417 2472 2554 2638 2669 2710 2717 2581 2333 2058 1950 2109 2417 2632 2479 2173 2087 2277 2522 2734 2872 2913 2789 2535 2283 2089 2126 2202 2018 1758 1680 1740 1793 1806 1823 1849 1869 1941 1987 2061 2091 2124 2240 2357 2463 2498 2453 2377 2283 2193 2127 2080 2031 1937 1902 1913 1971 2051 2083 2107 2177 2241 2247 2311 2264 2188 2113 2103 2211 2252 2097 1947 1967 1962 1994 1990 1937 1796 1601 1405 1297 1308 1297 1307 1319 1311 1283 1246 1227 1236 1249 1232 1278 1229 1215 1233 1221 1149 1074 1059 1116 1292 1522 1588 1590 1657 1689 1559 1350 1176 1029 939 855 794 803 810 845 921 982 1014 1104 1185 1233 1313 1347 1440 1658 1927 2093 2096 2167 2273 2118 1991 1977 1950 1798 1509 1255 1194 1341 1611 1657 1608 1581 1462 1425 1461 1481 1558 1486 1302 1158 1149 1222 1146 1018 1107 1447 1851 2104 2013 1932 2104 2566 2924 2683 2021 1464 1284 1308 1287 1112 893 707 623 920 1081 1042 1114 1218 1126 841 610 378 269 265 336 315 255 236 220 197 221 328 490 688 816 777 675 662 694 14 13 13 12 9 9 11 12 14 15 14 10 9 16 20 11 8 12 7 4 8 12 12 11 6 1 1 3 2 3 3 2 3 5 6 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 16 25 31 42 63 97 137 181 229 266 292 320 353 385 410 431 455 490 535 585 617 611 577 556 560 546 519 553 630 622 634 695 762 797 816 827 808 789 801 863 912 943 969 978 961 942 908 813 707 657 631 610 629 709 805 884 964 883 670 344 119 159 350 618 834 870 725 606 658 827 1037 1238 1327 1266 1218 1212 1185 1154 1230 1319 1270 1060 875 831 964 952 861 856 791 588 403 324 337 301 278 237 178 105 59 79 140 155 144 263 379 337 254 190 171 275 408 461 440 271 190 121 111 132 143 206 240 295 315 334 409 547 662 667 542 355 229 165 112 67 54 55 65 42 6 1 6 9 32 92 172 314 495 609 673 787 806 527 270 306 289 116 137 306 401 422 426 382 351 409 563 777 1062 1406 1737 2097 2476 2447 2078 2090 2154 2128 2174 2032 1961 1966 2001 2331 2883 3335 3480 3312 2973 2881 3253 3616 3582 3459 3618 3773 3891 3745 3124 2572 2564 2928 3125 2778 2583 2483 2421 2370 2257 2108 1983 1896 1803 1617 1576 1497 1388 1443 1754 1937 2023 2081 2027 1803 1527 1314 1264 1272 1169 960 812 885 1158 1484 1797 2131 2446 2647 2963 3046 2927 2604 2252 1959 1909 1911 1758 1640 1752 2046 2417 2761 2878 2683 2364 2104 2022 2112 2314 2419 2426 2423 2410 2348 2316 2296 2270 2147 2079 2232 2470 2635 2506 2234 2115 2235 2501 2688 2742 2819 2655 2363 2086 1892 1892 1955 1928 1833 1778 1780 1767 1732 1753 1805 1802 1849 1954 2052 2063 2059 2142 2243 2351 2439 2435 2376 2317 2245 2181 2150 2080 2013 2037 2090 2138 2134 2147 2145 2106 2098 2144 2192 2131 2026 1990 2037 2098 2035 1846 1796 1812 1812 1811 1810 1808 1730 1531 1349 1302 1285 1272 1273 1275 1268 1248 1214 1193 1211 1243 1220 1255 1254 1216 1199 1180 1145 1078 1062 1102 1206 1319 1337 1295 1390 1477 1412 1331 1176 1063 974 877 855 865 882 926 994 1018 1018 1113 1261 1392 1519 1616 1796 1708 1806 1960 2135 2238 2126 1839 1699 1680 1624 1484 1244 1031 1061 1284 1597 1600 1436 1306 1261 1247 1317 1406 1386 1213 1041 989 992 993 967 1053 1297 1691 2054 2120 1844 1604 1800 2418 2974 3105 2809 2277 2039 2044 1906 1743 1537 1400 1377 1594 1778 1855 1934 2042 2023 1676 1056 475 271 235 303 336 331 308 299 302 320 364 447 639 822 776 606 553 548 14 16 15 13 10 9 8 10 12 14 12 8 4 5 9 9 10 13 10 5 9 15 13 11 7 3 1 3 4 3 2 1 1 3 4 9 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 16 25 31 38 53 77 113 161 210 246 282 306 335 368 410 442 462 483 518 546 544 519 511 541 533 498 559 638 624 603 656 738 798 861 922 945 938 938 951 961 968 981 1006 1008 1005 979 896 770 682 661 651 657 673 745 926 1082 894 443 181 50 69 176 428 688 828 788 694 775 1003 1249 1438 1492 1413 1334 1283 1234 1186 1181 1211 1126 953 843 837 918 906 855 829 681 440 357 418 401 270 184 175 219 176 142 279 388 281 92 63 135 162 242 219 170 261 417 516 483 363 277 202 134 159 185 302 346 407 394 375 399 506 635 703 640 469 313 226 187 148 113 112 103 54 9 5 15 38 105 192 286 385 440 462 522 655 682 369 92 195 320 194 71 170 374 525 511 451 419 481 653 895 1211 1526 1759 2037 2390 2382 1933 2032 2079 2054 2031 1785 1653 1829 1863 2082 2653 3198 3546 3481 3074 3004 3349 3473 3579 3935 4295 4367 4326 4227 3575 2577 2252 2700 3139 2967 2584 2295 2172 2161 2085 1921 1806 1739 1667 1576 1596 1596 1625 1730 1900 1994 2058 2176 2181 2023 1682 1308 1123 1080 1003 881 835 922 1108 1312 1471 1645 1891 2168 2650 2958 2932 2596 2182 1952 2034 2190 2125 1906 1795 1879 2119 2505 2845 2868 2549 2259 2106 2015 2157 2267 2290 2253 2248 2209 2160 2220 2376 2451 2437 2483 2548 2554 2433 2297 2239 2352 2662 2952 3084 3094 2810 2422 2132 1969 1926 1952 1954 1907 1880 1898 1859 1800 1810 1873 1882 1894 1933 2000 2022 2015 2035 2085 2154 2269 2367 2416 2472 2446 2344 2236 2138 2139 2240 2336 2304 2201 2158 2158 2138 2039 1937 1891 1834 1728 1639 1621 1704 1689 1669 1712 1700 1648 1556 1556 1584 1576 1471 1348 1293 1276 1251 1233 1231 1228 1221 1192 1176 1189 1198 1226 1263 1250 1249 1228 1193 1163 1137 1110 1083 1109 1136 1068 1121 1285 1248 1238 1331 1146 1061 1011 952 949 930 920 958 976 984 1017 1135 1346 1567 1791 1644 1458 1436 1673 1984 2153 2098 1819 1563 1509 1513 1452 1361 1182 953 1099 1391 1592 1470 1167 951 895 951 1073 1164 1155 1033 930 977 1002 1040 1130 1249 1590 1985 2210 2127 1707 1376 1596 2219 2811 2933 2531 2098 2000 2009 1844 1709 1863 2083 2296 2534 2658 2593 2533 2612 2771 2781 2303 1380 866 560 436 417 414 367 346 418 539 516 484 612 778 783 626 540 485 13 15 13 9 7 6 6 7 8 12 13 10 6 4 6 9 11 13 12 8 10 15 14 11 9 4 1 1 3 2 1 0 0 2 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 5 15 25 31 34 41 60 94 141 187 230 257 285 318 369 420 449 458 471 484 496 507 530 568 559 509 522 560 569 570 635 701 750 842 947 1019 1047 1056 1068 1072 1056 1048 1049 1036 1024 995 911 836 888 838 715 710 735 898 1160 1173 760 286 162 156 119 84 274 570 756 818 772 873 1121 1376 1583 1626 1501 1356 1254 1179 1131 1105 1077 1015 917 868 854 912 967 928 781 553 394 431 522 452 256 115 107 192 243 309 487 590 406 136 29 79 153 298 263 196 282 458 575 557 496 431 324 201 158 234 319 383 490 497 436 369 440 599 706 687 564 403 292 286 276 240 194 139 47 6 8 34 42 177 292 315 353 337 332 383 435 419 213 49 141 319 314 119 157 426 681 633 504 492 570 743 976 1272 1570 1855 2269 2533 2175 1925 2066 2095 1949 1874 1815 1764 1766 1788 1910 2398 2916 3428 3359 2957 2955 3060 3055 3607 4448 4755 4861 4807 4844 4354 3119 2351 2507 2908 3061 2780 2377 2116 2015 1942 1829 1728 1676 1700 1753 1806 1841 1979 2104 2054 1968 1917 2026 2118 2003 1706 1403 1244 1237 1218 1097 983 942 1005 1182 1292 1366 1547 1841 2266 2683 2823 2569 2157 1988 2171 2440 2509 2322 2005 1802 1956 2396 2772 2760 2485 2325 2195 2044 2062 2053 2067 2063 2060 2044 2014 2027 2126 2248 2282 2237 2264 2411 2383 2399 2407 2563 2876 3266 3539 3541 3190 2701 2366 2235 2180 2124 2050 1980 1948 1958 1900 1865 1882 1917 1953 1984 1989 1998 1979 1956 1957 1969 1986 2074 2210 2324 2420 2465 2410 2298 2255 2336 2527 2639 2519 2269 2124 2098 2045 1880 1695 1613 1607 1514 1445 1422 1471 1512 1575 1609 1628 1591 1437 1365 1384 1417 1387 1322 1276 1246 1220 1198 1192 1176 1174 1156 1156 1149 1120 1204 1262 1230 1201 1161 1138 1151 1172 1141 1064 1051 1084 1099 1171 1187 1051 1079 1197 1151 1089 1036 1017 1014 969 907 943 944 944 969 1111 1438 1666 1770 1523 1230 1247 1614 1984 2052 1883 1648 1515 1542 1655 1615 1473 1224 1067 1196 1432 1492 1266 915 659 610 743 952 1091 1092 1074 1126 1187 1200 1202 1240 1424 1787 2139 2240 1985 1518 1182 1352 1964 2631 2581 2034 1939 1996 1923 1832 1896 2187 2508 2743 2825 2734 2366 2145 2385 2802 3206 3170 2665 2042 1557 1201 896 724 554 425 517 715 660 612 673 791 790 692 578 463 11 12 9 5 1 1 1 2 5 8 12 15 16 9 5 11 12 13 13 13 15 17 16 13 8 5 1 0 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 22 25 28 34 49 80 125 168 201 237 277 319 370 410 435 451 462 481 514 561 607 609 565 536 524 514 537 625 674 661 740 853 976 1059 1095 1113 1129 1118 1094 1072 1046 1040 1008 937 809 797 773 716 756 781 850 990 964 667 477 631 707 434 105 193 448 636 790 850 988 1234 1533 1709 1624 1414 1232 1119 1058 1030 976 936 926 918 903 857 886 944 846 566 343 272 308 387 379 255 119 56 88 197 368 503 511 446 226 169 335 437 466 399 324 390 544 613 576 539 478 360 342 268 297 288 376 489 575 549 404 393 555 692 703 633 505 381 352 346 302 204 157 69 42 43 67 48 141 283 327 399 370 325 383 362 217 98 39 122 293 427 326 368 596 802 699 531 560 703 890 1086 1277 1491 1788 2255 2488 2053 1976 2048 2082 1810 1668 1618 1727 1832 1806 1998 2316 2697 3311 3157 2831 2894 2769 2819 3341 3992 4471 4829 4843 4570 3952 3063 2566 2729 3011 3184 3048 2636 2228 2044 2041 2039 1943 1840 1872 2084 2216 2142 2180 2271 2095 1935 1899 2002 2160 2192 2088 1883 1751 1778 1748 1515 1215 987 910 1054 1228 1298 1434 1717 2082 2467 2667 2567 2331 2377 2689 2966 3004 2727 2235 1863 1936 2363 2626 2446 2136 2048 2046 2114 2116 1959 1867 1902 1908 1901 1928 1914 1886 1951 2050 2034 2043 2246 2395 2492 2537 2645 2907 3292 3675 3833 3583 3104 2706 2500 2418 2311 2104 1980 1963 1949 1880 1848 1908 1951 1932 1939 2009 2059 2068 2033 1992 1957 1941 1982 2082 2216 2350 2379 2367 2323 2285 2450 2687 2795 2607 2241 1969 1834 1750 1681 1571 1512 1569 1517 1490 1500 1510 1540 1558 1536 1553 1556 1446 1342 1332 1371 1370 1308 1237 1195 1198 1196 1195 1169 1133 1131 1159 1127 1068 1141 1220 1242 1229 1196 1158 1145 1186 1165 1114 1069 1040 1137 1287 1250 1179 1182 1181 1125 1047 1004 988 974 1004 965 953 908 950 993 1137 1455 1667 1650 1356 1065 1146 1595 2002 2080 1971 1871 1773 1758 1877 1794 1544 1231 1095 1248 1411 1339 1072 773 588 595 818 1108 1260 1227 1221 1378 1498 1470 1362 1338 1489 1765 2011 1994 1645 1215 1051 1232 1840 2368 2331 2116 2057 2065 2017 1967 2021 2222 2549 2732 2592 2156 1517 1413 1921 2433 2846 3137 3119 2719 2270 2023 1736 1383 1012 629 619 742 843 871 862 838 806 741 589 406 9 9 5 2 0 0 0 0 2 5 10 19 24 16 6 8 17 16 15 15 17 19 19 16 11 6 2 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 19 24 32 42 68 102 138 183 234 278 325 363 401 439 467 494 534 595 654 665 631 589 555 530 532 570 578 571 665 694 803 926 1014 1022 991 1002 1042 1039 988 970 953 869 810 739 717 726 786 797 774 650 522 539 802 1131 1182 737 189 134 305 488 749 976 1173 1387 1632 1617 1376 1166 1049 947 877 864 866 873 929 974 931 845 817 831 722 470 315 273 254 239 236 233 175 78 37 112 292 439 481 491 388 365 356 457 576 635 597 600 680 676 593 532 458 384 426 405 311 296 363 418 605 706 546 425 487 636 699 668 606 540 488 411 264 172 155 224 381 313 184 174 194 393 533 635 624 623 730 562 288 238 115 132 246 490 644 697 778 825 669 535 633 837 1027 1128 1212 1369 1638 2069 2355 2140 2007 2066 1995 1785 1649 1558 1655 1875 1986 2487 2818 3112 3411 3194 2908 2879 2775 2795 3100 3468 3864 4160 4018 3453 2694 2332 2606 3126 3534 3701 3572 3122 2487 2062 2085 2317 2378 2162 1900 2054 2282 2088 2096 2181 2043 2007 2008 2090 2242 2397 2515 2505 2420 2329 2153 1824 1399 1073 924 967 1122 1231 1350 1588 1853 2208 2487 2533 2393 2464 2777 3130 3295 3100 2673 2210 2058 2262 2406 2172 1791 1649 1805 2101 2234 2088 1889 1937 2005 1970 1994 2014 1954 2004 2100 2187 2239 2382 2468 2484 2406 2417 2608 2925 3371 3747 3686 3319 3010 2771 2574 2446 2217 2008 1931 1927 1872 1875 1976 2040 2044 2051 2075 2089 2108 2112 2084 2039 1999 1997 2022 2133 2341 2553 2486 2377 2276 2316 2456 2572 2391 1957 1692 1685 1664 1605 1570 1566 1610 1563 1507 1509 1492 1501 1527 1503 1464 1468 1465 1443 1399 1370 1400 1372 1277 1205 1192 1227 1239 1184 1116 1100 1124 1113 1057 1054 1127 1186 1201 1210 1151 1135 1201 1193 1151 1163 1091 1288 1449 1496 1514 1421 1221 1040 912 875 894 891 989 1025 1029 907 1023 1036 1135 1379 1595 1572 1291 1066 1227 1696 2143 2342 2347 2152 1891 1826 1859 1818 1601 1302 1219 1382 1436 1250 1010 853 854 907 1191 1434 1498 1337 1415 1693 1837 1732 1486 1364 1516 1754 1850 1692 1396 1149 1153 1357 1761 2107 2215 2118 2023 2044 2090 2121 2161 2329 2615 2570 2103 1311 986 1231 1673 2048 2442 2861 2958 2695 2556 2597 2457 2120 1662 1173 910 961 1176 1245 1151 1027 939 835 594 368 5 6 4 1 0 0 0 2 4 8 14 21 31 22 8 12 20 21 19 16 15 20 20 19 15 8 2 0 0 0 0 0 1 2 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 3 7 15 26 30 36 52 79 124 177 225 277 321 365 413 457 497 548 614 680 712 700 657 609 578 564 541 530 595 698 670 680 727 837 873 833 880 883 876 871 864 831 742 683 703 724 754 718 635 644 465 455 716 1078 1375 1289 736 205 88 193 409 746 1085 1379 1535 1614 1475 1231 1016 914 854 820 836 908 987 1013 1000 993 976 988 937 733 511 422 406 385 284 183 178 173 108 55 98 252 442 563 598 535 443 357 471 680 798 814 790 799 735 609 521 450 417 502 537 403 364 387 410 624 767 628 494 455 560 658 668 648 626 612 547 358 222 276 435 648 580 406 425 511 622 704 724 729 814 981 831 557 435 221 155 239 535 822 871 849 764 602 544 704 912 1079 1137 1157 1257 1522 1943 2186 2045 1999 2041 1978 1827 1643 1444 1592 2021 2522 3054 2998 3047 3256 3122 2941 2944 2908 2940 3101 3205 3338 3516 3474 3035 2489 2448 2921 3490 3968 4334 4450 4110 3206 2188 1839 2221 2616 2578 2085 1924 2193 2167 2058 2147 2151 2128 2186 2237 2315 2458 2633 2729 2682 2504 2204 1806 1399 1138 1044 1055 1129 1228 1275 1407 1540 1815 2188 2397 2315 2257 2337 2498 2673 2632 2476 2312 2165 2164 2206 2086 1806 1664 1833 2163 2390 2365 2168 2173 2286 2237 2164 2187 2205 2232 2241 2304 2372 2405 2367 2325 2184 2106 2217 2466 2868 3240 3313 3137 2953 2837 2728 2584 2356 2037 1885 1888 1860 1910 2008 2062 2064 2045 2047 2071 2102 2137 2157 2133 2059 2033 2010 2043 2205 2413 2535 2405 2116 1971 2010 2089 1971 1632 1431 1569 1650 1594 1585 1619 1598 1501 1464 1464 1431 1405 1400 1401 1394 1402 1438 1454 1411 1376 1410 1345 1306 1253 1241 1268 1253 1107 1028 1038 1087 1108 1062 1033 1066 1090 1107 1129 1095 1106 1145 1142 1112 1189 1157 1263 1441 1578 1608 1459 1220 1079 1023 944 902 900 1010 985 1004 998 1074 1095 1123 1299 1542 1574 1385 1300 1443 1871 2356 2514 2451 1908 1498 1496 1756 1966 1879 1578 1423 1500 1521 1388 1312 1324 1314 1311 1461 1655 1750 1713 1801 1945 1957 1744 1441 1348 1576 1762 1751 1545 1373 1275 1343 1488 1681 1924 2089 2058 1969 1992 2070 2128 2174 2347 2465 2249 1741 1275 1160 1289 1456 1661 2081 2477 2504 2400 2443 2373 2496 2473 2110 1618 1274 1327 1545 1597 1532 1488 1283 978 649 424 5 5 6 4 3 3 5 9 14 20 25 26 31 24 8 11 21 24 23 22 20 24 22 18 17 10 4 1 0 1 1 2 3 4 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 14 21 25 29 41 71 110 156 212 271 323 369 418 468 537 604 679 742 767 752 720 692 655 612 607 678 771 787 749 684 724 763 774 851 745 759 794 792 743 705 690 677 726 691 575 463 545 559 685 1032 1351 1525 1261 687 233 104 178 399 752 1130 1470 1577 1403 1251 1171 1035 872 815 834 914 1017 1023 931 922 1040 1123 1180 1112 819 627 539 520 492 352 184 117 105 94 94 149 286 466 596 637 581 400 348 561 735 771 809 839 828 728 604 538 527 545 567 556 517 471 440 428 555 714 646 547 487 524 618 675 677 658 644 573 423 341 419 518 532 477 405 383 458 479 457 412 411 475 545 486 419 384 273 212 316 618 878 902 820 681 574 599 779 921 1004 1072 1105 1190 1408 1730 1967 1975 1942 1996 2013 1960 1782 1557 1622 2134 2907 3201 2898 2906 3183 3151 3037 3021 3004 3069 3062 2989 3034 3066 3098 2942 2633 2703 3027 3355 3649 4260 4754 4663 3843 2709 1941 1918 2417 2684 2485 2249 2352 2368 2281 2352 2417 2409 2366 2365 2391 2440 2499 2531 2481 2280 1934 1541 1232 1118 1192 1321 1356 1406 1392 1380 1399 1605 2001 2275 2250 2061 1865 1782 1836 1838 1835 1940 2021 2022 1988 1922 1934 2018 2162 2351 2512 2576 2507 2488 2565 2525 2359 2272 2309 2352 2325 2308 2301 2282 2121 2062 1970 1891 1966 2178 2449 2676 2793 2789 2718 2754 2865 2782 2557 2138 1898 1862 1870 1935 2009 2048 2063 2077 2086 2096 2127 2169 2201 2186 2118 2066 2000 1966 2034 2265 2519 2482 2115 1836 1762 1725 1589 1380 1316 1499 1608 1574 1608 1616 1526 1449 1442 1434 1404 1381 1377 1393 1398 1387 1407 1445 1435 1410 1427 1381 1390 1282 1292 1297 1239 1121 1046 1033 1076 1096 1070 1064 1071 1056 1070 1098 1085 1087 1102 1125 1092 1127 1132 1189 1376 1531 1512 1373 1237 1157 1110 1013 943 923 1014 996 999 1014 1060 1071 1064 1207 1472 1603 1636 1647 1699 2095 2404 2265 1792 1270 1131 1404 1912 2248 2107 1717 1512 1554 1694 1655 1655 1688 1500 1277 1311 1532 1696 1710 1739 1752 1678 1421 1261 1390 1600 1769 1710 1557 1480 1502 1569 1612 1650 1694 1752 1767 1816 1903 2010 2181 2297 2368 2324 2061 1652 1332 1247 1292 1363 1475 1929 2239 2240 2221 2134 1967 1992 2072 1908 1563 1342 1430 1752 1912 2004 1949 1594 1123 768 565 11 6 11 10 7 7 10 15 21 28 34 33 29 22 4 7 19 22 24 28 28 26 22 16 12 11 7 5 3 3 3 4 5 5 4 6 7 9 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 15 19 27 39 57 88 138 203 267 321 374 428 495 565 655 749 813 848 854 854 815 770 768 814 873 915 918 852 770 735 745 755 666 742 791 768 747 702 660 654 632 557 490 438 494 594 783 1136 1507 1700 1403 864 377 173 207 415 751 1122 1438 1516 1285 1129 1165 1079 897 868 848 903 1006 979 884 854 910 991 1063 1036 824 676 538 460 413 311 203 130 112 121 155 234 365 520 632 677 633 422 340 602 747 725 761 777 770 659 525 509 585 652 665 631 587 531 477 476 573 668 690 644 575 555 612 682 706 680 620 524 418 379 411 403 307 224 171 86 63 76 79 75 87 113 109 91 153 256 289 302 454 748 928 909 810 678 634 681 805 904 986 1081 1146 1240 1456 1723 1869 1857 1831 1890 1979 2042 1976 1870 1987 2602 3038 2956 2722 2765 2937 2999 3048 3084 3073 3139 3168 3042 2933 2881 2843 2796 2700 2757 2712 2934 3199 3490 3850 3838 3423 2917 2488 2280 2342 2479 2463 2417 2482 2506 2464 2473 2504 2455 2436 2442 2452 2432 2356 2305 2225 1948 1563 1192 970 984 1220 1534 1733 1885 1858 1647 1473 1551 1854 2131 2195 2008 1678 1437 1375 1346 1372 1511 1670 1632 1573 1581 1851 2217 2442 2509 2524 2571 2572 2511 2540 2661 2638 2463 2405 2388 2289 2265 2191 2113 1934 1828 1768 1785 1920 2112 2281 2410 2516 2593 2635 2808 3050 2974 2691 2252 1953 1887 1921 1979 2023 2048 2065 2079 2099 2117 2121 2143 2199 2218 2196 2115 2000 1908 1891 2038 2363 2542 2338 1973 1722 1585 1447 1317 1351 1557 1511 1501 1624 1596 1509 1466 1462 1458 1458 1427 1375 1381 1411 1400 1394 1412 1393 1377 1433 1494 1554 1350 1326 1326 1235 1088 1006 1015 1019 1033 1060 1074 1075 1044 1045 1112 1092 1111 1116 1104 1068 1076 1161 1297 1408 1515 1509 1378 1228 1203 1162 1051 989 949 960 999 1053 1059 1032 1044 1039 1164 1397 1614 1828 1917 1986 2298 2335 1978 1434 1032 1094 1608 2232 2544 2305 1775 1498 1520 1704 1723 1617 1362 1139 1077 1147 1377 1526 1471 1375 1347 1402 1309 1435 1655 1870 1849 1699 1591 1584 1646 1681 1645 1601 1521 1451 1481 1615 1736 1870 2053 2247 2316 2231 2012 1675 1396 1228 1205 1381 1635 1994 2154 2171 2073 1861 1682 1630 1560 1450 1322 1449 1820 1945 1990 2028 1907 1569 1152 895 739 15 19 18 13 9 10 12 15 18 20 24 28 26 18 8 5 16 20 22 27 27 25 22 18 12 11 12 11 8 7 6 6 5 5 4 4 5 6 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 2 11 22 32 38 44 66 124 194 264 329 388 445 507 601 718 818 903 940 972 949 918 942 993 1019 1041 1079 1063 977 938 919 858 776 815 856 833 882 804 760 730 599 478 448 451 520 667 882 1226 1639 1888 1606 1204 648 323 274 461 784 1123 1382 1360 1065 1013 1120 1039 878 921 884 929 1024 994 952 861 809 861 909 842 737 688 488 303 249 305 256 203 209 219 248 319 423 545 585 451 245 158 255 478 632 720 723 666 670 579 381 347 478 618 675 623 537 500 481 530 630 708 760 766 720 661 662 687 680 614 535 462 390 320 256 182 97 43 25 6 0 0 0 0 3 13 39 92 163 235 307 414 605 838 937 898 842 774 751 746 832 924 987 1092 1207 1334 1531 1709 1753 1718 1724 1801 1884 2082 2122 2459 2915 2760 2604 2427 2289 2422 2646 2756 2868 3060 3160 3144 3185 3158 2913 2777 2492 2409 2250 2202 2246 2447 2705 2788 2781 2730 2619 2455 2369 2456 2502 2399 2346 2362 2418 2527 2595 2588 2669 2664 2646 2636 2624 2530 2340 2172 1992 1659 1285 975 803 841 1152 1665 2147 2492 2592 2336 1902 1690 1828 2099 2248 2087 1681 1396 1276 1257 1432 1554 1509 1354 1370 1521 1829 2242 2543 2629 2599 2550 2473 2362 2331 2550 2776 2561 2534 2385 2174 2118 2082 2017 1862 1725 1683 1773 1975 2183 2324 2461 2590 2671 2860 3122 3282 3069 2700 2276 1991 1924 1959 2019 2054 2058 2058 2068 2081 2105 2132 2164 2206 2224 2229 2179 2081 1956 1875 1937 2181 2439 2450 2169 1830 1598 1444 1371 1326 1555 1449 1498 1589 1602 1563 1559 1561 1525 1479 1433 1374 1338 1351 1369 1362 1359 1343 1297 1357 1417 1473 1408 1373 1377 1277 1093 1001 986 1044 1070 1048 1023 1060 1005 1017 1076 1136 1186 1164 1093 1041 1079 1231 1392 1430 1490 1486 1409 1260 1224 1184 1074 1006 968 962 984 1006 1042 1044 1006 1004 1116 1338 1603 1919 2033 2185 2371 2316 1933 1375 1014 1175 1757 2451 2832 2501 1846 1504 1425 1480 1514 1482 1415 1322 1222 1233 1333 1344 1279 1256 1263 1368 1489 1707 1853 1852 1726 1615 1606 1669 1717 1694 1595 1539 1524 1493 1496 1512 1569 1682 1846 1995 2090 2122 2050 1786 1509 1248 1205 1344 1549 1806 2000 2044 1881 1581 1322 1166 1216 1270 1330 1450 1575 1641 1679 1725 1708 1550 1312 1101 900 16 25 24 15 9 9 12 13 14 14 13 17 17 13 10 10 14 19 22 29 29 25 21 19 15 14 16 15 12 9 8 6 4 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 26 37 38 42 68 114 182 258 331 392 448 526 641 764 888 973 1039 1037 1042 1100 1174 1178 1202 1230 1194 1128 1091 1029 1001 968 977 1017 1001 1074 919 880 733 584 471 427 462 563 692 902 1228 1598 1891 1425 1500 1031 582 406 552 842 1086 1302 1368 1148 949 945 907 906 1106 1110 1120 1121 1077 1024 943 876 857 794 667 644 643 354 137 138 215 207 215 242 297 355 415 486 531 446 220 49 97 286 477 588 702 626 613 602 499 328 268 335 473 569 511 417 394 400 482 579 675 804 870 868 807 764 716 626 511 421 354 281 194 110 45 6 0 1 0 0 0 0 0 8 56 149 227 229 224 349 568 758 901 961 925 858 865 861 828 853 913 975 1112 1263 1433 1562 1607 1616 1685 1839 1986 2152 2540 2603 3257 2735 2423 2303 2120 1993 2119 2384 2490 2485 2572 2678 2728 2845 2863 2654 2426 2160 1998 1862 1856 1935 2033 2143 2214 2270 2316 2344 2341 2338 2382 2440 2446 2412 2429 2463 2566 2730 2891 2961 2922 2932 2942 2902 2737 2428 2075 1725 1349 983 741 667 770 1115 1718 2352 2883 3250 3241 2733 2093 1833 2038 2322 2265 1848 1461 1418 1487 1833 2036 1763 1440 1436 1669 1961 2291 2588 2747 2763 2633 2414 2244 2164 2397 2587 2429 2370 2317 2129 1976 1917 1906 1820 1706 1689 1832 2065 2236 2320 2430 2554 2720 2964 3186 3201 2889 2512 2197 1996 1947 1953 1967 1992 2018 2044 2058 2068 2092 2127 2165 2193 2194 2226 2236 2197 2122 2035 2013 2141 2328 2374 2202 1973 1783 1513 1413 1331 1409 1414 1460 1597 1707 1727 1734 1745 1693 1582 1481 1414 1359 1340 1331 1318 1301 1279 1237 1262 1330 1375 1349 1306 1284 1228 1147 1164 1216 1179 1141 1069 1015 1052 1013 986 1017 1078 1120 1108 1056 1029 1074 1308 1410 1405 1374 1353 1366 1287 1172 1101 1066 1011 982 994 990 972 987 994 963 940 1056 1305 1608 1899 2042 2190 2392 2460 2212 1625 1238 1333 1821 2549 2805 2379 1768 1413 1302 1318 1403 1507 1577 1590 1436 1319 1312 1265 1264 1326 1426 1512 1595 1710 1769 1700 1581 1530 1609 1707 1690 1635 1572 1537 1564 1552 1521 1491 1482 1536 1726 1915 2081 2229 2233 1990 1659 1418 1291 1213 1309 1632 1924 1943 1717 1378 1169 1108 1170 1257 1334 1296 1211 1203 1346 1548 1701 1699 1478 1233 967 22 29 30 16 8 10 12 12 13 13 10 10 11 10 12 14 16 19 23 28 30 27 22 20 17 16 18 18 16 12 9 7 5 3 1 5 7 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 3 11 27 41 53 61 72 107 166 242 317 387 460 551 666 806 940 1039 1068 1114 1179 1236 1279 1377 1427 1384 1271 1133 1046 1028 1044 1095 1132 1147 1165 1009 975 771 685 605 521 527 652 805 938 1151 1414 1569 1348 1612 1444 934 636 712 906 1115 1445 1699 1472 1024 868 913 982 1146 1187 1175 1133 1022 1033 1037 945 825 689 586 559 472 235 101 84 96 128 162 198 308 422 477 513 479 312 121 68 340 682 703 652 693 558 554 583 461 426 403 387 422 451 446 367 282 303 393 444 550 748 896 974 964 911 793 624 497 395 318 238 130 41 6 1 0 0 0 0 0 0 0 6 66 276 444 376 272 437 697 794 832 896 890 755 830 918 918 889 892 976 1134 1331 1520 1548 1474 1502 1731 2123 2566 2933 3070 3001 2642 2207 2100 2097 1996 1848 1811 1871 1863 1772 1718 1680 1606 1640 1798 1834 1765 1653 1530 1456 1477 1552 1654 1779 1986 2192 2310 2339 2356 2416 2490 2536 2498 2473 2452 2415 2543 2859 3227 3271 3196 3166 3150 3093 2912 2554 2058 1531 1110 858 751 743 854 1099 1558 2114 2670 3276 3653 3435 2677 2040 1992 2247 2320 2091 1755 1647 1742 2100 2330 1974 1480 1429 1721 1988 2271 2614 2909 2981 2748 2452 2312 2217 2295 2367 2339 2314 2328 2211 1961 1788 1819 1809 1730 1733 1863 2027 2135 2187 2252 2318 2449 2583 2694 2705 2402 2130 2007 1949 1937 1937 1944 1980 2022 2041 2055 2074 2088 2103 2140 2187 2200 2227 2264 2293 2298 2269 2223 2211 2253 2253 2045 1899 1890 1672 1539 1459 1479 1509 1585 1725 1844 1894 1930 1945 1884 1744 1567 1471 1378 1360 1329 1289 1249 1202 1147 1143 1206 1249 1205 1140 1102 1099 1115 1126 1123 1217 1130 1038 1010 1023 994 960 1005 1116 1165 1101 1014 1014 1023 1155 1209 1177 1213 1252 1264 1207 1113 1053 1022 1003 1026 1024 998 984 983 980 960 927 1028 1263 1539 1739 1835 2034 2428 2673 2540 2036 1701 1695 1942 2292 2281 1974 1560 1287 1258 1309 1387 1499 1577 1568 1467 1355 1351 1350 1378 1467 1596 1645 1647 1673 1671 1605 1567 1540 1608 1650 1639 1614 1580 1550 1530 1500 1458 1410 1408 1437 1589 1772 2054 2202 2178 1948 1639 1402 1203 1044 1139 1495 1825 1860 1600 1347 1224 1142 1172 1283 1321 1232 1108 1137 1336 1495 1635 1623 1508 1293 1055 23 31 31 13 7 10 12 11 13 17 16 12 11 10 14 20 22 24 26 29 31 29 24 17 15 15 18 17 16 13 10 8 6 4 2 5 7 7 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 2 9 25 50 72 75 82 102 147 215 298 386 473 571 695 835 961 1047 1127 1190 1226 1336 1453 1544 1559 1508 1324 1160 1100 1085 1114 1151 1159 1134 976 911 791 771 732 649 667 737 861 948 1024 1276 1571 1553 1620 1723 1330 958 967 1045 1246 1552 1522 1403 1160 941 973 1114 1168 1193 1189 1101 1000 1108 1069 894 717 611 603 598 513 342 154 80 67 82 116 170 354 476 459 468 398 205 82 84 380 848 981 825 748 597 509 560 530 560 628 672 702 507 470 421 286 262 288 257 329 529 762 982 1105 1038 868 699 596 472 393 322 177 52 18 11 0 0 0 0 0 0 0 2 49 339 666 529 354 514 718 721 691 730 728 645 721 895 922 902 937 1059 1195 1406 1552 1542 1460 1570 2102 2835 3257 3276 2994 2613 2123 1792 1751 1841 1809 1621 1477 1428 1346 1226 1177 1182 1136 1107 1207 1231 1270 1275 1245 1235 1236 1264 1339 1420 1554 1764 1987 2129 2253 2432 2549 2561 2471 2349 2282 2316 2475 2885 3338 3501 3463 3399 3365 3312 3129 2714 2091 1463 1057 942 955 933 968 1097 1280 1619 2045 2627 3107 3156 2711 2306 2344 2541 2632 2569 2402 2149 1961 2090 2361 1941 1356 1348 1672 1871 2137 2568 3010 3233 3044 2723 2574 2484 2382 2386 2435 2335 2293 2242 2012 1757 1706 1758 1770 1772 1829 1913 1997 2032 2029 2027 2055 2078 2119 2092 1938 1804 1783 1820 1877 1948 2003 2037 2045 2030 2032 2052 2076 2081 2102 2149 2187 2228 2283 2344 2407 2455 2451 2386 2318 2248 1925 1735 1775 1728 1644 1647 1719 1678 1692 1812 1926 1998 2024 1993 1947 1922 1511 1484 1416 1414 1365 1295 1223 1158 1095 1051 1094 1169 1122 1071 1048 1038 1043 1069 1148 1239 1170 1091 1063 1058 1045 1049 1100 1172 1185 1100 1027 1017 987 974 1008 1127 1140 1156 1167 1184 1150 1051 1068 1025 1015 1008 998 978 983 973 954 937 1015 1208 1419 1531 1574 1840 2408 2759 2552 2210 1917 1890 1865 1793 1733 1714 1613 1445 1380 1325 1344 1452 1541 1506 1400 1337 1366 1428 1527 1679 1763 1729 1673 1620 1575 1562 1661 1659 1624 1604 1604 1608 1608 1578 1490 1406 1336 1280 1313 1351 1436 1560 1773 1925 1969 1884 1666 1397 1225 1032 1109 1368 1580 1637 1494 1388 1303 1270 1308 1337 1278 1136 1006 1082 1340 1521 1667 1693 1616 1449 1184 18 23 24 11 5 12 14 11 13 18 19 17 15 14 14 21 27 29 29 30 30 29 25 19 15 12 15 14 14 11 9 8 5 3 3 5 5 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 23 52 76 91 95 105 134 189 273 371 477 586 701 818 940 1061 1145 1216 1327 1433 1508 1575 1699 1615 1418 1263 1172 1137 1141 1142 1120 1017 946 819 850 772 792 801 888 1006 982 960 1231 1605 1693 1667 1766 1686 1326 1216 1212 1420 1639 1303 1249 1172 1009 1005 1106 1144 1159 1112 1046 1105 1084 992 813 656 629 667 654 556 434 286 120 46 40 94 230 476 538 408 424 424 377 314 315 400 678 922 896 825 737 604 548 582 707 773 683 740 560 497 451 315 204 156 121 137 247 498 830 1090 1046 925 829 756 594 465 372 229 106 59 36 11 1 0 0 0 0 0 3 31 335 714 660 505 581 737 746 659 627 658 659 662 809 897 958 1011 1109 1224 1407 1527 1564 1634 2002 2598 3043 3200 3117 2819 2403 1928 1534 1450 1567 1630 1493 1312 1265 1258 1209 1184 1235 1233 1141 1187 1144 1182 1175 1187 1224 1254 1253 1227 1198 1270 1406 1585 1780 1962 2156 2358 2481 2303 1991 1836 1944 2260 2717 3264 3654 3720 3599 3557 3521 3293 2824 2146 1474 1134 1107 1129 1021 1010 1068 1111 1271 1505 1878 2231 2370 2316 2394 2785 3192 3321 3223 3090 2785 2189 1989 2251 1866 1314 1332 1583 1701 1928 2379 2858 3198 3213 2972 2803 2812 2707 2667 2670 2505 2423 2332 2125 1892 1745 1727 1774 1790 1795 1840 1900 1880 1796 1664 1663 1723 1804 1798 1718 1668 1684 1752 1868 2019 2133 2173 2136 2046 1981 1972 2008 2029 2044 2079 2139 2209 2263 2300 2397 2579 2672 2671 2578 2396 2062 1756 1629 1658 1778 1924 1996 1914 1802 1809 1939 2085 2094 2031 1776 2099 1663 1532 1480 1474 1430 1334 1221 1137 1067 998 1022 1092 1095 1062 1041 994 998 1011 1091 1203 1231 1199 1159 1155 1174 1176 1180 1168 1086 1010 1061 1054 1052 1009 983 1036 1061 1043 1055 1130 1181 1027 997 912 931 978 980 974 982 982 961 943 1007 1198 1396 1438 1444 1740 2332 2587 2348 2100 1865 1737 1635 1504 1467 1598 1718 1591 1450 1332 1313 1451 1525 1474 1379 1351 1407 1519 1680 1843 1858 1787 1682 1516 1495 1566 1662 1671 1637 1661 1697 1666 1644 1605 1491 1422 1396 1345 1336 1314 1398 1484 1548 1665 1800 1849 1725 1478 1307 1173 1215 1296 1336 1373 1410 1414 1355 1276 1273 1246 1177 1171 1054 1117 1323 1622 1848 1957 1872 1604 1326 9 5 9 8 8 16 17 14 12 15 19 20 19 16 14 16 22 26 28 27 28 28 24 20 16 12 12 12 9 8 8 8 5 3 6 6 4 4 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 16 45 77 103 116 122 131 166 242 351 464 569 664 773 899 1011 1113 1233 1372 1438 1517 1722 1817 1665 1437 1260 1122 1072 1107 1124 1079 1014 907 861 806 843 838 910 1128 1114 1092 1337 1656 1759 1696 1753 1915 1665 1476 1521 1726 1478 1252 1239 1142 1027 1031 1081 1122 1117 1088 1102 1080 1026 948 805 717 727 681 503 391 377 354 225 81 43 117 314 493 452 331 369 490 659 622 388 470 693 843 884 896 905 806 703 707 813 815 708 682 517 461 390 291 177 99 66 57 93 243 530 821 914 946 968 918 715 552 427 286 176 108 53 14 1 0 0 0 0 0 12 73 362 731 848 769 766 886 905 757 647 682 725 702 778 904 1001 1097 1211 1335 1447 1528 1595 1711 2030 2478 2828 3021 3057 2857 2461 1970 1482 1354 1471 1603 1536 1460 1513 1490 1352 1268 1269 1250 1226 1246 1163 1153 1113 1142 1269 1311 1259 1182 1144 1158 1214 1328 1501 1680 1838 2021 2151 2030 1687 1476 1614 1924 2426 3112 3786 4010 3706 3556 3587 3355 2853 2157 1503 1290 1330 1285 1052 1012 1053 1094 1105 1144 1316 1548 1723 1869 2177 2744 3365 3811 3861 3413 2857 2247 2046 2177 1887 1495 1437 1536 1578 1730 2133 2622 2997 3175 3056 2816 2979 2910 2899 2809 2655 2538 2390 2186 1945 1717 1610 1656 1711 1709 1762 1769 1656 1512 1418 1389 1456 1527 1556 1573 1611 1695 1825 1980 2145 2268 2278 2198 2084 1980 1927 1929 1956 1983 2022 2088 2171 2229 2246 2319 2583 2761 2804 2746 2564 2310 1980 1643 1606 1828 2045 2117 2059 1949 1883 1916 2174 2209 2109 1799 1965 1875 1717 1582 1572 1544 1428 1284 1162 1082 995 949 976 1081 1078 1061 996 992 1032 1102 1193 1274 1274 1233 1231 1255 1266 1283 1175 1043 1026 1114 1114 1114 1098 1037 964 942 946 987 1114 1129 1015 1004 953 946 975 979 972 963 954 950 952 1019 1216 1378 1460 1536 1930 2253 2304 2073 1868 1771 1741 1661 1481 1335 1428 1672 1677 1479 1337 1295 1371 1415 1372 1343 1385 1462 1587 1794 1946 1946 1845 1683 1518 1496 1577 1657 1661 1640 1663 1715 1739 1721 1666 1540 1467 1462 1449 1430 1392 1415 1453 1453 1495 1629 1734 1633 1465 1360 1291 1256 1215 1177 1202 1298 1371 1367 1319 1239 1131 1149 1240 1237 1245 1431 1760 2006 2052 1936 1741 1547 17 12 8 7 7 13 19 17 12 13 16 20 21 15 8 8 12 17 22 23 26 26 23 20 18 15 14 12 8 6 7 7 6 7 10 7 4 4 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 38 76 113 140 145 141 162 229 324 430 526 623 722 824 944 1095 1262 1374 1472 1629 1807 1772 1564 1384 1213 1053 1048 1068 1043 1015 960 880 785 838 932 1014 1211 1213 1257 1506 1761 1820 1718 1809 2042 1915 1735 1703 1523 1357 1292 1270 1137 1049 1079 1146 1229 1183 1081 1088 1063 1027 959 914 885 872 704 387 240 269 360 331 206 138 198 314 306 241 235 336 605 719 855 776 759 831 871 866 925 993 946 877 850 847 779 761 666 524 402 283 193 116 65 39 30 40 96 237 441 640 818 981 1009 781 563 472 370 255 150 65 18 6 2 0 0 2 23 94 215 431 713 910 949 966 1049 1075 974 867 851 855 838 870 952 1044 1128 1248 1391 1547 1629 1693 1749 1924 2202 2493 2770 2922 2827 2455 1954 1531 1480 1603 1754 1721 1545 1589 1540 1304 1219 1241 1159 1125 1096 1043 991 928 905 967 1090 1191 1246 1245 1213 1216 1296 1438 1593 1701 1764 1844 1843 1524 1309 1521 1753 2066 2788 3719 4204 3736 3305 3250 3016 2566 1979 1528 1402 1455 1395 1161 1063 1169 1257 1224 1129 1106 1215 1415 1648 1915 2300 2947 3750 4027 3237 2475 2188 2216 2287 2112 1790 1622 1580 1542 1603 1886 2338 2771 3105 3096 2826 2957 2867 2925 2841 2685 2542 2373 2149 1888 1644 1488 1484 1530 1544 1573 1560 1434 1306 1261 1291 1349 1412 1456 1490 1581 1742 1914 2087 2249 2361 2371 2295 2174 2053 1969 1925 1915 1924 1960 2044 2157 2244 2281 2320 2506 2765 2853 2827 2673 2446 2101 1743 1644 1800 2032 2124 2020 1929 1942 1833 2110 2185 2136 1969 1894 1896 1890 1711 1663 1679 1544 1366 1216 1133 1056 896 869 983 1051 1064 1020 1025 1095 1189 1255 1283 1291 1304 1292 1281 1297 1282 1117 1032 1018 1115 1164 1124 1057 999 929 910 923 962 1113 1142 1058 1096 1058 1005 982 970 951 941 951 959 969 1082 1280 1474 1716 1736 2070 2239 2194 2029 1873 1863 1955 1856 1586 1310 1292 1544 1611 1440 1325 1291 1325 1380 1361 1327 1419 1488 1592 1783 1965 1971 1863 1775 1695 1667 1662 1664 1671 1637 1638 1719 1803 1769 1753 1666 1543 1459 1453 1476 1479 1476 1467 1386 1338 1436 1572 1619 1558 1442 1351 1279 1196 1100 1077 1172 1264 1308 1265 1185 1102 1121 1177 1170 1241 1522 1825 2036 2112 2059 1918 1722 18 15 11 8 5 11 19 18 12 11 15 18 18 12 6 4 5 12 18 22 24 24 21 17 15 16 16 14 9 6 7 9 11 14 13 6 4 5 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 30 68 117 154 168 167 178 223 298 396 503 604 698 816 973 1150 1311 1449 1538 1699 1752 1628 1510 1340 1127 1101 1065 1009 936 889 807 697 917 1008 1133 1247 1266 1395 1671 1880 1879 1757 1858 2068 2047 1919 1773 1423 1379 1367 1322 1207 1160 1168 1271 1317 1171 1050 1043 1036 1037 1023 1016 976 901 758 432 211 169 274 388 392 331 290 237 137 125 221 417 717 808 950 895 887 916 840 797 885 966 956 919 875 834 769 706 616 466 306 181 110 73 46 30 25 27 40 80 170 329 545 785 934 811 622 556 468 343 222 119 46 12 3 1 2 14 67 183 270 290 398 621 845 1016 1111 1161 1155 1103 1039 977 962 989 1013 1121 1234 1298 1461 1674 1740 1761 1727 1811 2001 2241 2528 2722 2741 2485 2103 1726 1728 1874 1971 1863 1629 1548 1512 1363 1294 1288 1175 1098 1078 1053 1013 948 900 920 1019 1159 1271 1314 1306 1324 1394 1484 1587 1688 1744 1780 1761 1436 1266 1510 1561 1636 2207 3074 3573 3315 2845 2589 2362 2011 1592 1405 1412 1421 1373 1256 1172 1369 1552 1560 1343 1132 1131 1336 1647 1927 2149 2532 3063 3404 3058 2383 2125 2337 2516 2409 2091 1868 1746 1624 1568 1637 1916 2290 2711 2947 2885 2929 2899 2831 2749 2651 2495 2325 2094 1807 1598 1449 1417 1414 1422 1422 1416 1335 1237 1198 1241 1309 1369 1389 1424 1558 1748 1921 2100 2277 2410 2455 2411 2281 2148 2045 1973 1932 1928 1964 2046 2170 2295 2345 2321 2387 2676 2780 2820 2735 2512 2130 1758 1636 1757 1876 1952 2014 1800 1941 1830 1900 1965 2009 1950 1867 1971 1987 1809 1710 1730 1625 1392 1233 1192 1128 943 848 852 941 996 1028 1090 1167 1151 1046 1117 1280 1349 1369 1338 1310 1249 1081 1009 1005 1075 1170 1143 993 978 929 918 929 986 1087 1172 1145 1166 1143 1060 990 952 926 944 950 935 954 1174 1407 1710 2005 2084 2151 2220 2214 2129 2004 2145 2190 2044 1727 1386 1200 1364 1501 1477 1384 1299 1278 1338 1410 1423 1479 1517 1624 1791 1941 1961 1963 1951 1892 1808 1761 1730 1694 1680 1702 1798 1752 1716 1740 1730 1614 1487 1473 1494 1495 1492 1494 1365 1292 1335 1459 1572 1618 1552 1442 1377 1317 1161 1079 1081 1135 1117 1091 1078 1034 1001 1001 1040 1166 1423 1678 1837 1918 1909 1861 1740 16 14 10 8 6 11 20 18 11 9 12 14 12 8 4 2 3 10 18 22 22 20 17 15 14 16 16 14 10 7 10 15 18 18 13 5 3 5 7 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 4 19 55 107 159 187 194 206 231 298 392 512 638 764 910 1080 1238 1381 1532 1653 1632 1567 1490 1377 1206 1115 1004 926 860 867 853 840 1021 1202 1343 1454 1538 1621 1841 1993 1938 1766 1830 2030 2100 2014 1765 1365 1143 1162 1272 1181 1284 1353 1460 1465 1310 1150 1052 1034 1057 1035 954 842 744 714 501 230 125 167 331 473 450 319 178 106 170 344 569 828 968 1010 920 901 924 781 758 859 913 902 875 829 777 710 624 518 384 256 159 100 69 46 29 25 27 27 31 55 127 269 479 680 698 587 514 424 332 253 191 118 45 6 1 6 29 101 224 293 195 229 447 709 969 1001 1014 1127 1192 1130 1044 1035 1073 1060 1149 1282 1427 1613 1759 1752 1702 1633 1703 1891 2127 2376 2554 2650 2568 2406 2202 2136 2177 2179 2001 1706 1578 1563 1504 1433 1364 1266 1215 1223 1228 1222 1177 1107 1064 1074 1115 1184 1308 1415 1490 1545 1586 1648 1762 1867 1866 1719 1443 1384 1666 1635 1522 1752 2272 2628 2611 2383 2167 1996 1768 1498 1386 1420 1369 1275 1269 1238 1504 1840 2014 1802 1371 1118 1190 1391 1542 1716 2033 2528 3140 3315 2810 2170 2275 2598 2576 2332 2186 2093 1927 1731 1563 1604 1779 2102 2485 2684 2753 2709 2650 2657 2617 2463 2290 2067 1791 1635 1525 1516 1495 1476 1483 1416 1311 1223 1186 1218 1281 1332 1360 1404 1521 1688 1872 2069 2255 2389 2426 2407 2319 2233 2164 2096 2036 2011 2034 2109 2236 2377 2405 2392 2374 2499 2534 2599 2606 2500 2257 1845 1552 1622 1637 1785 1932 1766 1819 1812 1769 1724 1714 1690 1680 1781 1886 1853 1747 1706 1722 1393 1207 1219 1209 1123 979 881 874 912 990 1105 1185 1183 1107 1187 1394 1413 1431 1387 1318 1181 1049 987 981 1024 1115 1175 994 949 943 932 937 1076 1158 1216 1226 1205 1142 1054 987 955 914 922 914 894 1002 1287 1537 1757 1974 2112 2160 2203 2196 2224 2225 2383 2405 2207 1825 1465 1271 1320 1448 1525 1460 1299 1246 1313 1366 1395 1454 1544 1664 1781 1854 1916 1982 2015 1982 1907 1844 1764 1756 1796 1821 1862 1796 1730 1741 1766 1673 1521 1471 1487 1417 1364 1287 1203 1157 1192 1283 1401 1503 1508 1444 1437 1414 1298 1180 1093 1061 1011 964 945 933 884 823 828 958 1165 1361 1480 1518 1543 1578 1580 14 12 10 9 12 17 22 17 11 9 10 11 9 5 1 2 4 7 14 20 19 16 14 14 15 16 14 11 12 11 17 18 17 12 6 3 3 4 5 5 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 35 84 147 193 223 242 273 318 417 555 712 883 1053 1190 1328 1490 1621 1646 1545 1436 1373 1302 1133 957 866 711 726 835 899 1043 1329 1607 1771 1854 1855 1984 2082 1978 1776 1830 2048 2172 2103 1782 1367 1161 1158 1173 1082 1257 1482 1521 1449 1318 1195 1109 1067 1011 896 746 625 597 637 481 193 58 65 234 390 389 275 153 115 232 461 662 785 869 939 957 949 911 881 912 923 893 849 806 753 691 627 550 445 323 236 191 146 116 91 67 54 42 26 17 21 44 102 213 349 406 381 320 241 190 162 154 117 61 20 2 6 37 120 226 343 193 243 454 657 938 810 751 942 1142 1152 1065 1070 1115 1105 1167 1310 1553 1770 1782 1713 1685 1672 1754 1925 2145 2380 2585 2721 2694 2565 2462 2413 2420 2426 2246 1926 1772 1734 1651 1551 1473 1404 1368 1342 1331 1372 1377 1370 1332 1262 1226 1229 1330 1454 1527 1560 1591 1645 1727 1798 1782 1589 1462 1619 1936 1956 1792 1753 1922 2113 2172 2154 2144 2097 1942 1704 1493 1413 1367 1284 1235 1199 1441 1894 2356 2346 1780 1190 1021 1141 1244 1405 1759 2188 2866 3646 3583 2411 2007 2225 2271 2262 2379 2412 2288 2039 1737 1565 1518 1626 1949 2286 2512 2604 2595 2662 2666 2504 2262 2019 1852 1755 1681 1676 1670 1590 1613 1537 1350 1215 1181 1190 1211 1250 1295 1350 1425 1545 1721 1950 2094 2202 2223 2223 2213 2227 2250 2234 2184 2153 2174 2240 2349 2465 2461 2457 2435 2418 2363 2295 2247 2194 2189 2054 1641 1597 1662 1757 1715 1631 1653 1703 1756 1660 1547 1505 1539 1676 1862 1932 1795 1631 1791 1443 1231 1202 1223 1204 1114 958 872 923 983 1017 1022 1109 1139 1110 1379 1375 1394 1398 1331 1205 1088 1018 981 990 1029 1101 993 952 955 951 965 1119 1216 1232 1221 1171 1076 1009 970 946 906 887 849 864 1042 1379 1654 1851 2033 2119 2174 2235 2126 2183 2315 2480 2500 2209 1820 1528 1364 1319 1417 1574 1498 1283 1251 1332 1355 1371 1466 1581 1691 1780 1824 1840 1886 1960 1990 1992 1937 1852 1858 1913 1967 1989 1946 1883 1842 1856 1749 1575 1486 1463 1341 1217 1092 996 973 1002 1087 1189 1236 1235 1268 1328 1359 1348 1303 1199 1093 998 902 848 909 862 777 810 915 1041 1144 1166 1124 1123 1167 1251 12 12 12 14 18 21 20 15 11 6 7 9 6 3 1 1 3 6 10 18 16 13 14 14 15 13 10 9 13 18 17 10 9 8 5 3 4 6 6 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 68 133 198 252 296 333 391 480 623 816 1004 1155 1284 1412 1512 1568 1533 1410 1364 1397 1314 1071 916 786 805 911 966 1090 1386 1741 1990 2081 2066 2106 2126 1997 1847 1911 2155 2311 2179 1757 1393 1267 1202 1136 1138 1234 1381 1357 1325 1303 1247 1173 1041 860 652 467 383 426 482 338 92 10 30 142 323 348 227 134 144 307 537 682 715 701 713 819 882 928 1003 1019 968 918 850 780 733 679 597 506 403 286 202 185 150 135 110 89 66 43 21 8 9 16 30 55 83 86 104 95 85 81 75 90 104 98 63 30 24 51 145 297 259 168 262 407 493 784 767 696 838 1056 1099 1019 1033 1091 1141 1230 1397 1576 1772 1777 1689 1726 1796 1896 2053 2283 2579 2900 3177 3295 3177 2856 2647 2650 2676 2514 2259 2100 2035 1918 1768 1629 1517 1472 1423 1398 1457 1494 1508 1575 1575 1528 1460 1426 1437 1475 1519 1584 1683 1752 1723 1569 1412 1444 1756 2156 2342 2261 2149 2150 2259 2348 2386 2454 2492 2302 1952 1533 1365 1356 1339 1245 1167 1284 1655 2238 2610 2287 1472 976 1075 1224 1239 1504 1753 2293 3460 3771 2639 1828 1638 1650 1814 2090 2271 2332 2252 2010 1735 1518 1421 1493 1821 2266 2585 2649 2638 2634 2528 2303 2082 1971 1949 1921 1863 1827 1646 1580 1480 1331 1198 1127 1107 1112 1140 1192 1242 1259 1302 1411 1591 1668 1728 1750 1781 1882 2061 2245 2340 2338 2307 2319 2371 2479 2540 2544 2546 2501 2400 2261 2095 1929 1818 1892 2068 1896 1763 1659 1639 1652 1574 1579 1622 1751 1714 1559 1491 1539 1621 1740 1834 1760 1583 1675 1483 1273 1189 1204 1217 1160 1006 909 1002 1058 1031 951 1043 1147 1059 1164 1171 1223 1340 1383 1286 1192 1141 1050 1012 999 989 964 950 956 952 991 1130 1235 1214 1149 1111 1034 1010 959 924 880 859 804 818 1037 1396 1657 1744 1847 2148 2272 2280 2134 2079 2190 2419 2424 2119 1778 1562 1416 1330 1434 1630 1480 1286 1270 1376 1430 1446 1530 1633 1733 1841 1811 1737 1677 1746 1878 2034 2021 1942 1919 1959 2017 2040 2036 2039 2000 1984 1843 1711 1560 1442 1303 1133 988 919 911 935 983 1051 1018 1005 1053 1142 1220 1265 1283 1228 1090 980 925 917 996 968 928 1084 1262 1323 1304 1195 1010 875 848 865 12 11 12 15 19 21 19 15 13 12 10 9 4 1 0 1 6 10 14 16 13 11 12 10 7 6 5 8 14 15 8 2 3 7 4 2 4 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 1 16 54 117 201 287 362 435 498 574 716 899 1087 1245 1365 1438 1485 1517 1459 1455 1573 1456 1168 1052 904 949 1060 1118 1268 1551 1840 2056 2170 2187 2181 2143 2010 1878 1961 2247 2392 2151 1689 1391 1307 1255 1198 1227 1278 1274 1231 1296 1363 1275 1135 903 629 382 227 183 214 232 156 43 15 31 111 285 338 220 155 206 381 540 608 610 566 562 688 781 922 1025 1020 996 966 914 859 819 745 617 492 385 266 167 136 93 74 52 16 9 8 4 2 2 4 7 8 9 7 12 17 37 58 53 65 78 165 226 173 96 94 167 261 187 197 314 370 344 572 835 882 907 1009 1035 978 989 1075 1181 1284 1391 1519 1686 1756 1719 1769 1897 2038 2219 2507 2874 3232 3482 3459 3151 2793 2684 2636 2609 2601 2516 2371 2312 2234 2096 1884 1654 1560 1541 1510 1577 1645 1665 1766 1905 1962 1874 1737 1641 1621 1650 1707 1782 1799 1673 1480 1338 1418 1725 2136 2467 2546 2528 2533 2509 2488 2562 2720 2773 2402 1901 1443 1360 1364 1351 1284 1209 1220 1390 1773 2230 2330 1809 1134 1065 1331 1236 1417 1600 2105 2776 3025 2419 1678 1298 1239 1347 1505 1653 1864 2099 2177 1960 1656 1439 1343 1514 1968 2415 2614 2643 2649 2621 2498 2309 2175 2193 2188 2075 1953 1713 1543 1402 1255 1128 1056 1030 1023 1023 1043 1064 1049 1046 1063 1084 1092 1140 1198 1270 1447 1787 2153 2352 2386 2370 2394 2466 2601 2654 2654 2644 2554 2347 2123 1912 1732 1660 1695 1818 1893 1959 1582 1685 1748 1645 1586 1609 1701 1748 1657 1535 1579 1569 1589 1591 1639 1593 1577 1504 1356 1238 1228 1247 1200 1110 1018 1010 1032 1076 947 1011 1044 1000 1010 1099 1192 1277 1391 1436 1318 1228 1193 1087 982 959 957 957 960 970 1024 1112 1186 1187 1085 1032 985 952 937 912 867 828 784 823 1051 1389 1624 1718 2029 2292 2398 2446 2331 2054 2000 2189 2279 2097 1754 1539 1394 1362 1478 1592 1498 1345 1343 1450 1496 1515 1603 1724 1905 2064 1963 1747 1466 1454 1686 1958 2058 1995 1922 1948 2050 2088 2048 2063 2108 2076 1913 1732 1564 1417 1272 1112 962 902 908 948 936 921 889 899 948 1028 1114 1150 1140 1074 965 902 926 1033 1121 1142 1203 1439 1694 1794 1762 1623 1363 1118 924 753 11 11 12 14 18 20 19 15 10 7 8 8 4 3 10 15 16 15 16 13 11 10 10 8 5 3 3 6 8 7 3 0 0 1 1 1 4 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 2 9 40 107 201 320 444 529 586 678 808 973 1170 1326 1451 1501 1512 1448 1471 1560 1440 1255 1163 972 1145 1390 1394 1512 1709 1876 2029 2161 2227 2209 2107 1965 1883 2023 2342 2392 2027 1584 1403 1412 1382 1327 1325 1318 1243 1212 1302 1340 1208 1003 685 358 162 84 70 74 66 41 19 16 33 121 284 331 274 267 307 416 476 486 495 544 649 778 826 871 983 986 952 933 932 947 929 798 622 486 360 217 142 101 55 21 5 1 0 0 0 0 0 0 1 0 0 1 3 6 24 34 33 46 117 245 347 305 195 166 189 205 199 257 333 328 307 554 961 1162 1045 964 996 1010 1033 1134 1253 1359 1443 1517 1615 1704 1747 1767 1819 1999 2279 2632 2961 3161 3173 2942 2695 2675 2787 2636 2572 2532 2527 2565 2524 2414 2339 2203 1940 1716 1602 1584 1642 1749 1818 1929 2104 2246 2234 2118 1986 1898 1897 1997 2154 2269 2193 1894 1535 1441 1554 1695 1979 2200 2361 2549 2550 2437 2512 2697 2627 2093 1630 1491 1511 1454 1332 1272 1241 1229 1246 1356 1589 1850 1908 1588 1292 1447 1561 1697 1786 2086 2579 2785 2451 1927 1530 1299 1189 1118 1117 1237 1554 1986 2007 1783 1506 1337 1359 1639 2104 2509 2665 2653 2653 2679 2616 2492 2497 2446 2286 2083 1821 1584 1387 1229 1119 1045 987 941 908 900 917 911 893 878 829 798 844 939 1057 1258 1630 2048 2245 2297 2331 2396 2508 2651 2696 2683 2614 2430 2205 2029 1869 1753 1786 1793 1741 1935 2021 1685 1706 1699 1584 1497 1505 1614 1784 1824 1629 1685 1626 1576 1569 1600 1601 1606 1574 1488 1390 1317 1281 1248 1197 1122 1015 955 971 1007 1055 1034 992 1009 1151 1290 1266 1331 1406 1264 1158 1284 1180 1045 979 952 947 960 1000 1037 1040 1161 1139 1041 996 934 914 915 899 865 817 770 807 1036 1365 1572 1672 1911 2129 2394 2686 2682 2302 2010 2102 2324 2186 1645 1468 1354 1355 1468 1535 1504 1430 1457 1542 1549 1585 1688 1862 2159 2421 2317 1833 1338 1273 1594 1960 2108 2020 1904 1899 2024 2083 2048 2028 2086 2063 1892 1679 1503 1388 1278 1151 1005 945 904 936 915 884 885 927 978 1044 1088 1046 994 919 863 848 925 1051 1173 1260 1380 1639 1949 2194 2275 2211 1991 1642 1293 991 9 9 11 14 18 20 19 15 10 5 6 9 8 8 17 22 17 13 10 7 8 9 10 7 3 3 4 5 5 3 1 0 0 0 0 0 1 1 1 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 32 91 213 368 498 592 677 767 870 1052 1197 1385 1508 1505 1381 1351 1391 1405 1436 1490 1559 1682 1815 1787 1771 1800 1836 1945 2108 2210 2184 2071 1973 2001 2209 2430 2401 1959 1493 1316 1281 1293 1316 1334 1268 1165 1185 1273 1223 1080 852 476 164 50 21 17 17 15 11 8 10 24 93 201 249 310 358 343 444 481 496 494 534 611 648 713 817 898 851 775 801 844 879 843 725 545 421 297 147 98 58 20 2 0 0 0 0 0 0 0 0 0 0 0 0 1 2 9 10 19 46 102 162 180 175 192 213 212 207 224 278 334 333 374 657 1022 1218 1133 1023 1031 1075 1110 1175 1270 1399 1491 1523 1568 1632 1701 1751 1776 1884 2136 2458 2704 2832 2831 2684 2691 2857 2953 2705 2655 2609 2564 2623 2594 2473 2374 2228 1972 1747 1633 1587 1661 1789 1887 2019 2177 2342 2415 2378 2262 2148 2118 2224 2511 2945 3221 2861 2004 1606 1525 1507 1592 1702 1893 2133 2246 2239 2291 2359 2168 1770 1602 1750 1797 1632 1413 1292 1248 1280 1303 1310 1349 1449 1655 1884 1762 1676 1782 1826 1783 1879 2233 2506 2422 2146 1763 1384 1202 1033 981 1020 1255 1692 1919 1890 1670 1437 1339 1438 1809 2317 2601 2599 2615 2717 2759 2741 2725 2653 2510 2269 1986 1735 1516 1348 1244 1138 1021 929 874 851 863 859 862 884 875 865 907 984 1126 1395 1688 1953 2119 2206 2265 2387 2546 2618 2642 2601 2454 2242 2086 2044 2032 2028 2165 2093 1948 2130 2063 1844 1730 1597 1451 1399 1476 1615 1820 1912 1763 1753 1692 1599 1569 1572 1566 1593 1611 1600 1570 1492 1386 1321 1278 1235 1116 1025 977 1000 1054 1044 1000 988 1076 1191 1109 1108 1149 1097 1095 1275 1264 1138 1007 943 942 956 1008 1049 1032 1157 1123 1025 982 926 911 903 879 842 813 812 804 1042 1326 1459 1523 1633 1855 2250 2742 2938 2634 2211 2188 2533 2209 1580 1456 1402 1417 1484 1522 1515 1527 1582 1622 1633 1750 1886 2182 2589 2873 2811 2196 1453 1238 1577 2045 2264 2128 1911 1827 1907 2019 2061 2054 2058 1983 1770 1539 1384 1349 1262 1111 1018 932 876 862 860 875 938 1037 1124 1227 1201 999 903 854 839 882 953 1033 1142 1261 1475 1817 2189 2502 2684 2742 2633 2288 1845 1455 9 8 11 14 17 19 17 14 11 10 10 11 11 13 16 16 12 10 9 5 6 6 6 4 5 7 6 5 4 2 1 0 0 0 0 0 0 0 0 1 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 4 21 94 224 385 526 646 759 866 1009 1106 1258 1400 1419 1303 1236 1257 1291 1322 1485 1889 2276 2361 2250 2044 1918 1880 1938 2063 2148 2187 2174 2111 2155 2357 2440 2326 1888 1422 1284 1292 1312 1313 1274 1148 1066 1160 1265 1160 970 742 330 58 11 3 2 2 2 2 1 3 20 70 157 283 429 442 325 446 467 471 509 571 579 563 636 722 736 729 715 747 762 799 724 645 483 326 192 77 38 15 3 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 7 14 29 53 81 115 160 206 224 214 208 240 309 367 376 449 714 970 1071 1077 1051 1073 1079 1079 1120 1184 1311 1428 1427 1472 1527 1600 1625 1630 1704 1960 2270 2463 2584 2652 2596 2684 2804 2764 2579 2478 2368 2281 2344 2399 2418 2433 2368 2154 1865 1633 1557 1634 1711 1799 1903 2011 2181 2242 2294 2328 2284 2238 2353 2738 3337 3798 3500 2543 1989 1751 1616 1583 1583 1610 1692 1827 1973 2068 2018 1824 1781 1906 1925 1848 1723 1570 1441 1389 1432 1463 1450 1436 1408 1464 1731 1735 1540 1542 1423 1432 1577 1796 2010 2103 2120 1968 1597 1290 1068 989 1051 1321 1686 1996 2141 2021 1712 1461 1363 1532 2007 2450 2581 2591 2613 2666 2736 2765 2749 2644 2434 2198 1963 1736 1581 1491 1360 1214 1075 975 915 873 850 865 920 966 1007 1035 1031 1072 1249 1538 1790 1965 2090 2197 2390 2596 2626 2558 2447 2267 2044 1923 2010 2193 2437 2558 2357 2124 2085 2029 1849 1628 1463 1335 1326 1493 1655 1845 1918 1880 1821 1726 1596 1527 1499 1468 1471 1523 1594 1666 1735 1593 1468 1401 1351 1245 1131 1071 1044 985 953 960 955 991 1078 1115 1082 981 1011 1174 1289 1294 1193 1040 930 950 963 1004 1037 1088 1109 1144 1082 1052 1013 947 894 862 824 765 855 861 1050 1216 1288 1314 1378 1563 1965 2505 2883 2819 2415 2161 2492 2012 1611 1482 1476 1559 1657 1664 1633 1638 1691 1674 1788 2017 2178 2405 2822 3077 2847 2136 1417 1212 1500 2027 2290 2208 1975 1785 1812 1986 2090 2036 1976 1869 1597 1348 1190 1203 1174 1091 1029 947 857 806 812 856 917 1113 1343 1537 1527 1274 1045 966 940 949 979 982 1056 1154 1458 1877 2266 2547 2807 3001 3045 2897 2485 1973 11 10 12 13 16 18 16 11 9 11 11 9 8 11 13 11 9 8 8 5 4 4 5 2 9 10 6 4 4 3 1 0 0 0 0 0 0 0 0 0 1 2 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 1 18 92 234 388 543 702 850 982 1075 1165 1255 1218 1145 1102 1111 1109 1176 1438 1899 2408 2675 2602 2338 2091 1981 2007 2043 2071 2200 2350 2300 2286 2401 2415 2260 1846 1524 1425 1359 1284 1299 1223 1072 1030 1161 1223 1068 862 629 234 10 1 0 0 0 0 0 0 2 16 58 139 257 395 557 326 457 467 469 496 506 470 469 525 552 597 690 750 738 702 680 581 508 386 230 103 33 7 1 0 0 0 1 2 1 0 0 0 0 0 2 4 3 1 3 9 28 42 54 88 144 205 249 256 225 185 187 247 327 369 403 502 767 954 1022 1078 1117 1142 1018 905 952 1033 1134 1236 1215 1285 1382 1478 1493 1555 1641 1786 2029 2255 2429 2558 2573 2580 2564 2474 2243 2016 1885 1821 1853 1958 2073 2145 2138 2046 1894 1741 1662 1662 1617 1617 1633 1621 1712 1771 1791 1798 1857 2017 2268 2612 3052 3362 3211 2475 2075 1915 1708 1561 1479 1415 1402 1450 1557 1711 1771 1693 1732 1772 1650 1579 1637 1607 1540 1540 1602 1646 1645 1624 1582 1530 1514 1486 1312 1083 940 975 1197 1408 1594 1841 2087 2117 1823 1389 1099 995 1043 1325 1785 2234 2447 2317 1946 1574 1345 1353 1655 2097 2438 2582 2580 2590 2640 2647 2631 2544 2433 2321 2169 1996 1868 1774 1668 1523 1330 1156 1031 925 860 852 894 949 1003 1030 999 988 1119 1423 1599 1803 1955 2114 2349 2578 2617 2443 2205 2023 1855 1762 1838 2133 2636 2602 2353 1992 1746 1890 1948 1753 1554 1349 1282 1475 1707 1865 1895 1983 1892 1741 1605 1514 1453 1400 1381 1429 1521 1649 1946 1830 1699 1605 1538 1438 1271 1162 1133 1059 959 916 927 990 1069 1125 1145 1074 1079 1220 1352 1334 1207 1069 927 944 956 956 1008 1077 1055 1097 1101 1066 1001 912 857 866 870 783 811 896 1041 1135 1167 1180 1239 1402 1712 2184 2616 2795 2472 2235 2181 1893 1611 1534 1595 1707 1802 1797 1778 1764 1773 1751 1859 1986 1962 2042 2415 2659 2455 1972 1464 1294 1567 1963 2160 2150 1949 1751 1746 1852 1901 1854 1804 1697 1412 1152 1024 1075 1133 1125 1083 1017 934 883 913 1013 1125 1295 1587 1855 1915 1763 1523 1352 1217 1122 1066 1021 1029 1060 1301 1651 2001 2319 2636 2930 3090 3041 2764 2365 17 14 13 13 15 16 15 10 7 8 9 9 8 8 9 8 7 6 4 2 2 3 3 4 11 9 4 5 6 4 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 74 191 355 549 736 903 1035 1092 1096 1053 1025 986 946 933 1029 1332 1748 2159 2468 2588 2485 2227 2056 2076 2027 2046 2405 2660 2546 2405 2409 2382 2148 1762 1559 1442 1257 1191 1199 1105 1012 969 1031 1006 841 635 391 127 1 0 0 0 0 0 0 0 0 9 36 82 145 299 650 412 477 477 493 438 385 396 405 417 485 600 722 792 755 692 597 453 335 215 111 44 11 1 1 3 1 1 7 7 2 0 0 0 0 0 2 4 4 3 9 29 68 108 151 220 285 317 311 272 214 173 188 258 321 338 421 600 879 1009 1077 1192 1239 1173 912 691 716 831 889 935 955 1036 1190 1294 1393 1530 1604 1680 1820 1977 2124 2250 2318 2327 2243 2081 1875 1725 1658 1631 1630 1682 1738 1812 1920 2036 2105 2087 2032 1868 1672 1488 1485 1299 1275 1383 1381 1342 1408 1556 1731 1977 2238 2237 1987 1793 1751 1726 1586 1512 1461 1368 1297 1267 1269 1343 1423 1464 1481 1403 1378 1452 1601 1591 1465 1432 1551 1718 1821 1840 1793 1588 1299 1178 973 788 745 747 854 1000 1216 1527 1817 1918 1752 1432 1123 1032 1008 1270 1835 2348 2522 2345 1942 1519 1253 1186 1306 1618 2074 2494 2596 2577 2566 2504 2435 2335 2260 2215 2146 2079 2056 2018 1960 1835 1578 1346 1178 1036 931 882 877 893 920 950 969 1028 1124 1361 1422 1619 1777 1967 2227 2479 2542 2292 1925 1739 1580 1699 1677 2027 2332 2309 2027 1639 1377 1510 1768 1786 1569 1285 1269 1497 1759 1885 1937 2029 1990 1834 1659 1534 1457 1395 1357 1369 1396 1615 1834 1896 1838 1771 1752 1709 1525 1299 1197 1122 1015 925 914 980 1018 1050 1128 1207 1270 1349 1428 1379 1241 1131 976 941 944 920 952 1003 1038 1080 1025 889 829 803 807 831 834 829 859 865 975 1066 1086 1114 1221 1396 1580 1976 2373 2656 2435 2102 1967 1784 1626 1661 1781 1903 1975 1928 1966 1992 1951 1817 1656 1450 1225 1296 1716 2008 2020 1886 1623 1521 1662 1893 2099 2081 1836 1654 1664 1722 1705 1577 1584 1458 1219 985 937 1031 1131 1213 1267 1256 1195 1178 1183 1255 1443 1558 1770 2069 2242 2268 2223 1998 1701 1559 1432 1300 1197 1109 1167 1408 1691 1945 2247 2537 2792 3022 2974 2670 22 18 16 15 15 15 14 10 9 9 9 8 7 6 7 6 5 3 1 1 2 4 3 3 8 5 1 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 9 55 181 368 563 741 899 977 937 926 952 868 787 783 889 1187 1536 1785 1975 2183 2308 2221 2094 2097 2070 2173 2780 2998 2760 2526 2478 2367 2018 1638 1412 1217 1094 1075 1121 1086 984 856 871 837 678 413 171 48 0 0 0 0 0 0 0 0 2 9 27 65 113 257 571 480 472 427 442 387 340 364 381 406 501 627 704 726 664 583 473 336 210 110 46 13 2 0 0 1 0 0 0 1 1 2 0 0 0 0 0 0 2 7 22 57 117 181 232 280 349 379 373 317 242 193 198 238 281 345 471 749 1014 1098 1153 1210 1132 944 671 504 529 587 569 593 677 671 783 860 979 1200 1441 1610 1711 1771 1820 1870 1896 1889 1869 1782 1649 1584 1510 1458 1408 1475 1525 1585 1691 1836 2018 2138 2186 2124 1947 1738 1558 1382 1294 1342 1327 1215 1172 1246 1334 1423 1511 1512 1550 1577 1556 1496 1376 1328 1326 1297 1270 1240 1191 1185 1194 1266 1434 1488 1475 1560 1679 1651 1494 1348 1349 1532 1740 1815 1822 1488 1145 1012 1009 977 884 812 792 792 872 1099 1387 1564 1608 1569 1162 1089 977 1222 1801 2283 2333 1994 1525 1175 1032 1006 951 983 1426 2098 2472 2609 2599 2498 2367 2214 2065 1949 1864 1848 1941 2036 2097 1979 1749 1542 1372 1221 1085 983 929 909 905 924 956 1090 1172 1233 1312 1423 1566 1765 2045 2340 2463 2209 1691 1509 1374 1329 1483 1894 2123 2033 1715 1384 1254 1473 1816 1802 1510 1240 1257 1515 1792 1962 2056 2096 2046 1905 1698 1528 1458 1403 1375 1362 1270 1276 1398 1558 1605 1624 1726 1830 1754 1497 1281 1210 1115 1011 945 941 975 1064 1224 1346 1305 1265 1393 1385 1197 1051 949 970 877 861 907 932 965 1024 1036 966 946 873 837 787 803 825 849 852 898 964 987 1046 1258 1427 1542 1904 2282 2546 2277 1884 1739 1692 1674 1788 1960 1992 2111 2088 2195 2256 2078 1642 1137 741 536 679 1098 1511 1662 1642 1463 1360 1464 1759 2038 2051 1749 1536 1529 1526 1454 1360 1334 1267 1088 893 856 996 1159 1348 1563 1691 1691 1624 1464 1342 1406 1602 1824 2117 2386 2537 2538 2291 2054 1946 1886 1790 1533 1283 1216 1336 1563 1719 1826 1963 2291 2736 2933 2843 26 23 21 19 16 14 13 10 11 9 10 8 6 5 5 5 4 3 1 2 4 8 6 2 2 2 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 65 198 355 507 632 726 842 944 926 804 744 761 835 1042 1342 1524 1600 1745 1968 2097 2100 2096 2124 2320 2930 3356 3007 2704 2575 2326 1876 1523 1298 1039 970 1080 1156 1124 936 815 844 867 808 516 196 41 6 0 0 0 2 2 7 9 23 40 79 107 118 225 450 531 598 519 464 410 372 347 369 410 482 554 584 574 515 427 310 195 102 38 10 1 0 0 0 0 0 0 0 1 4 7 3 0 0 0 1 6 12 23 45 89 159 226 254 284 354 376 398 348 281 219 189 202 249 357 571 876 1089 1143 1124 1005 812 601 432 416 486 469 384 395 444 348 317 331 384 524 830 1194 1459 1642 1780 1837 1809 1767 1713 1665 1541 1524 1451 1378 1253 1273 1321 1373 1472 1618 1783 1924 2041 2112 2112 2100 2007 1973 1942 1891 1773 1626 1497 1426 1399 1338 1325 1355 1471 1582 1632 1570 1502 1373 1251 1243 1346 1415 1339 1223 1184 1239 1402 1475 1472 1595 1749 1738 1555 1323 1183 1244 1468 1622 1586 1354 1111 968 925 933 951 926 883 819 762 830 1059 1328 1602 1701 1263 1128 944 986 1438 1906 1911 1490 1060 865 827 828 652 526 824 1399 1967 2385 2568 2546 2397 2195 1970 1753 1626 1576 1607 1747 1929 1943 1836 1700 1555 1407 1265 1138 1047 996 951 928 941 1032 1141 1198 1198 1243 1362 1545 1814 2124 2288 2124 1626 1341 1291 1283 1397 1845 1994 1884 1644 1400 1312 1475 1791 1820 1408 1188 1283 1536 1773 1950 2122 2230 2145 1897 1658 1488 1451 1415 1402 1366 1232 1052 940 956 1015 1141 1399 1692 1814 1608 1300 1241 1179 1102 1028 992 1014 1112 1266 1345 1280 1246 1381 1289 1097 1097 1012 1005 907 857 880 878 839 861 953 1021 1022 990 928 809 772 786 809 840 879 915 934 1105 1254 1393 1564 1837 2190 2368 2081 1692 1638 1674 1745 1834 2016 2104 2110 2170 2387 2462 2142 1528 909 488 376 533 1013 1476 1617 1476 1235 1125 1306 1720 2101 2110 1717 1418 1275 1208 1103 1045 1065 1060 958 843 897 1082 1266 1459 1738 2002 2071 1901 1554 1255 1194 1394 1722 1979 2256 2440 2428 2226 1994 1884 1869 1818 1605 1346 1281 1398 1625 1729 1675 1625 1832 2239 2605 2770 25 25 25 23 20 17 14 9 9 14 13 11 7 4 3 3 3 2 1 4 7 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 14 65 137 238 381 541 698 774 762 724 737 768 813 939 1193 1378 1471 1549 1771 2031 2158 2144 2147 2350 2783 3253 3308 2911 2658 2253 1733 1429 1309 1141 1000 1114 1195 1151 895 809 845 969 1082 938 568 265 93 19 6 6 15 35 47 64 88 113 192 191 183 286 452 593 708 663 546 421 373 337 373 414 448 473 488 482 439 351 232 124 51 12 2 0 0 0 0 0 0 0 0 0 3 9 10 2 2 6 16 26 39 63 93 131 187 243 271 284 283 296 351 325 273 208 159 154 216 384 656 935 1090 1106 972 733 527 391 345 409 458 368 207 132 138 117 73 62 82 104 217 480 819 1373 1913 2098 2012 1902 1748 1680 1553 1535 1461 1388 1327 1295 1275 1280 1323 1396 1509 1689 1885 2094 2307 2471 2545 2540 2540 2448 2176 1964 1887 1838 1813 1767 1719 1727 1791 1822 1797 1691 1586 1478 1415 1477 1683 1814 1634 1377 1326 1270 1312 1276 1248 1424 1697 1853 1745 1460 1227 1168 1254 1431 1399 1180 1007 924 915 992 1096 1086 991 881 782 728 794 1052 1463 1634 1391 1223 1020 874 1025 1374 1512 1286 979 825 743 756 629 518 573 881 1341 1833 2229 2398 2303 2065 1828 1632 1573 1541 1425 1466 1643 1727 1739 1741 1671 1553 1441 1327 1215 1130 1049 972 926 957 1038 1079 1078 1110 1211 1361 1573 1847 2044 2043 1753 1336 1216 1133 1272 1741 1938 1867 1725 1605 1677 1959 2018 1753 1359 1230 1299 1503 1732 1934 2124 2261 2195 1879 1586 1454 1435 1420 1408 1360 1274 1024 731 585 614 800 1131 1491 1591 1433 1245 1199 1178 1145 1105 1074 1054 1104 1258 1314 1311 1306 1318 1212 1131 1144 1014 921 943 945 954 960 866 806 806 798 775 821 895 908 868 799 768 790 837 888 879 1117 1238 1308 1453 1657 1966 2156 1947 1700 1685 1766 1825 1840 1926 2019 2083 2236 2472 2528 2217 1644 1052 824 916 1182 1649 1990 1932 1590 1288 1144 1232 1625 2076 2110 1700 1397 1191 1037 899 838 822 789 736 737 912 1223 1429 1563 1706 1909 2032 1889 1513 1174 1020 1137 1516 1749 1965 2130 2184 2036 1759 1601 1527 1423 1304 1149 1122 1234 1478 1727 1713 1560 1639 1890 2213 2465 23 24 26 27 26 23 18 13 11 15 15 13 9 4 2 1 2 2 1 4 6 6 3 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 52 144 270 390 500 577 629 683 735 805 943 1132 1281 1407 1510 1791 2153 2346 2275 2189 2397 2789 3015 3215 3058 2678 2156 1630 1441 1351 1232 1168 1207 1239 1140 952 899 945 1056 1061 1154 777 393 176 76 42 32 37 69 92 140 131 117 178 235 330 441 530 617 707 703 574 432 363 347 403 438 440 444 446 435 396 318 216 120 56 22 15 14 10 2 0 0 0 0 0 0 1 4 11 10 19 30 41 56 70 114 164 188 211 254 299 286 257 262 304 290 238 170 123 128 217 420 692 920 1016 969 747 466 290 215 220 268 261 158 44 3 5 6 3 11 53 36 66 124 246 865 1702 2154 2173 2031 1829 1727 1613 1555 1487 1428 1375 1320 1274 1258 1285 1354 1469 1627 1801 1965 2115 2203 2311 2429 2541 2562 2448 2425 2439 2358 2313 2245 2110 2006 1982 1992 2024 2077 2100 1982 1827 1846 2027 2068 1813 1596 1536 1370 1315 1227 1209 1295 1499 1802 1935 1784 1562 1440 1377 1454 1528 1200 967 1053 1138 1252 1422 1463 1324 1147 1027 926 851 892 1184 1491 1585 1436 1210 1012 940 1156 1472 1415 975 743 697 687 606 543 570 683 893 1193 1580 1870 1846 1575 1350 1277 1330 1402 1386 1383 1410 1439 1523 1639 1663 1595 1526 1451 1364 1276 1192 1096 973 956 1023 1057 1046 1062 1131 1234 1379 1572 1778 1964 1867 1405 1179 1021 1293 1771 2018 2016 1937 1844 1937 1985 1823 1588 1343 1218 1247 1415 1681 1902 2032 2134 2072 1799 1520 1429 1437 1420 1417 1350 1216 964 662 484 533 820 1107 1418 1362 1246 1151 1111 1124 1147 1146 1123 1088 1078 1221 1349 1379 1395 1365 1229 1149 1144 1118 1134 1203 1198 1194 1155 1044 993 916 806 698 689 779 876 925 925 820 746 735 813 834 999 1186 1262 1309 1456 1697 1924 1871 1740 1709 1723 1736 1725 1804 1961 2062 2145 2378 2509 2338 1951 1630 1615 1822 2187 2569 2700 2410 1844 1467 1221 1171 1444 1807 1879 1702 1515 1295 1020 794 691 626 605 584 589 813 1309 1692 1822 1683 1481 1526 1587 1412 1184 1018 972 1193 1402 1564 1753 1946 1962 1704 1464 1349 1211 1096 1033 1008 1033 1165 1396 1450 1428 1544 1765 2026 2193 22 24 25 26 27 26 22 17 10 12 15 15 11 6 3 2 3 3 4 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 59 188 362 497 566 605 664 794 986 1138 1226 1324 1518 1936 2393 2602 2428 2249 2505 2961 3078 3003 2959 2698 2110 1706 1519 1358 1235 1270 1348 1335 1248 1149 1153 1159 1046 733 809 555 361 209 126 98 75 63 81 115 165 132 80 61 172 385 537 606 693 789 769 625 486 393 369 417 442 442 444 437 426 392 329 251 171 110 75 68 66 44 11 1 0 0 0 0 0 1 3 12 22 32 54 64 82 93 148 227 271 293 336 387 374 301 266 290 272 219 156 111 128 239 441 671 830 860 756 500 230 97 55 57 69 59 28 4 0 5 14 6 7 91 69 101 131 173 428 1044 1696 2011 2048 1917 1779 1657 1551 1464 1401 1334 1264 1217 1213 1248 1312 1398 1505 1628 1738 1861 1940 2045 2160 2274 2359 2392 2457 2523 2504 2430 2304 2175 2108 2069 2032 2034 2076 2074 1944 1803 1818 1937 1953 1823 1718 1603 1415 1318 1235 1185 1161 1234 1522 1803 1822 1676 1594 1542 1529 1412 1238 1145 1410 1520 1647 1735 1777 1762 1649 1458 1239 1035 883 1017 1545 1963 1790 1430 1173 1095 1317 1709 1759 1262 847 717 666 638 683 774 803 806 842 993 1174 1180 990 833 818 885 1014 1150 1216 1204 1216 1276 1387 1483 1495 1473 1455 1433 1364 1298 1239 1072 1017 1029 1029 1035 1063 1095 1135 1211 1323 1536 1860 1766 1446 1231 1128 1437 1838 2022 2177 2210 2090 2041 1869 1673 1467 1291 1207 1209 1306 1548 1812 1936 2016 1919 1619 1451 1394 1408 1401 1385 1279 1065 814 628 554 611 1010 1176 1278 1174 1082 1036 1025 1069 1143 1176 1154 1094 1031 1166 1408 1458 1454 1338 1128 1058 1177 1308 1382 1421 1344 1289 1176 1056 1007 972 941 877 833 830 825 811 848 829 780 734 757 832 966 1117 1190 1190 1297 1470 1676 1753 1671 1532 1442 1474 1547 1672 1852 1925 1968 2196 2407 2335 2148 2128 2237 2469 2839 3122 3035 2523 1926 1698 1436 1264 1346 1582 1739 1810 1754 1557 1262 1043 820 646 700 761 832 1080 1622 2232 2552 2118 1412 1092 1153 1167 1058 912 836 889 1004 1086 1275 1655 1888 1717 1508 1404 1315 1229 1183 1179 1196 1161 1146 1140 1271 1475 1666 1885 2051 24 23 23 22 22 22 22 19 14 7 15 16 12 7 4 3 4 4 5 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 97 272 374 436 484 549 692 906 1083 1171 1253 1543 2109 2612 2777 2504 2328 2701 3262 3348 3065 2940 2735 2298 1977 1671 1469 1449 1472 1468 1448 1409 1382 1375 1268 995 625 584 476 400 282 172 123 108 107 128 187 282 310 253 222 294 473 586 636 735 811 768 658 560 459 414 436 462 463 461 440 428 403 357 305 245 186 146 139 130 88 32 9 2 0 0 0 0 0 2 9 24 39 64 77 95 114 166 245 317 379 434 446 407 333 290 296 274 226 169 127 144 245 414 586 674 645 516 275 71 15 2 1 6 7 3 0 1 15 44 14 5 101 107 135 173 228 291 498 922 1428 1783 1855 1767 1630 1497 1381 1288 1216 1156 1127 1138 1177 1235 1312 1400 1497 1574 1666 1734 1793 1864 1951 2033 2082 2116 2143 2136 2069 1957 1834 1720 1658 1646 1647 1664 1673 1625 1611 1707 1842 1875 1742 1550 1410 1296 1219 1139 1051 1005 1035 1242 1503 1567 1429 1330 1345 1460 1535 1456 1328 1426 1492 1460 1446 1581 1801 1886 1716 1411 1183 946 1003 1703 2259 2129 1746 1426 1291 1444 1752 1787 1424 1120 892 743 718 982 1206 1231 1117 966 870 846 816 726 660 656 644 692 766 872 972 1045 1105 1186 1279 1334 1355 1380 1430 1368 1335 1313 1189 1089 1037 1023 1043 1081 1101 1088 1100 1168 1412 1705 1667 1439 1265 1304 1443 1478 1589 2048 2258 2217 2022 1744 1508 1354 1223 1148 1137 1218 1407 1646 1788 1862 1796 1491 1359 1319 1324 1331 1300 1164 919 692 662 790 873 1144 1190 1120 971 908 895 920 1041 1163 1195 1150 1084 991 1152 1388 1459 1428 1283 1131 1156 1327 1454 1467 1393 1252 1101 968 820 761 761 783 841 923 975 937 825 826 832 816 770 762 853 942 943 955 1040 1174 1288 1447 1538 1449 1300 1255 1381 1524 1559 1702 1783 1764 1814 1959 2045 2097 2221 2389 2610 2905 3072 2918 2562 2293 1965 1567 1330 1380 1641 1931 2002 1921 1938 1973 1774 1276 896 917 1052 1228 1600 2096 2743 3239 2595 1557 1079 940 964 875 712 613 678 795 797 978 1426 1837 1788 1597 1463 1401 1374 1316 1302 1300 1211 1069 1089 1276 1488 1676 1860 1953 26 22 21 20 18 17 18 17 13 7 13 17 12 7 5 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 1 3 4 13 67 132 199 286 388 533 742 955 1094 1232 1610 2244 2749 2805 2476 2416 2954 3571 3650 3350 3079 2807 2523 2170 1818 1594 1552 1603 1646 1606 1574 1538 1430 1234 982 712 644 585 396 216 200 210 188 196 242 310 423 526 549 535 529 616 696 692 728 765 739 685 619 518 473 482 498 485 471 448 429 409 379 341 294 237 191 174 159 114 66 39 15 3 0 0 0 0 0 3 13 31 44 63 88 113 150 194 261 347 410 426 411 355 311 313 285 234 171 120 126 213 357 476 496 425 298 105 9 1 1 14 30 27 13 3 5 28 63 34 21 107 141 177 236 288 308 339 468 754 1151 1483 1564 1476 1377 1288 1200 1139 1100 1075 1086 1122 1172 1236 1305 1379 1439 1503 1559 1600 1629 1660 1698 1741 1769 1758 1708 1646 1579 1522 1464 1447 1427 1419 1385 1385 1443 1548 1638 1667 1626 1471 1303 1214 1166 1139 1087 994 924 893 1046 1296 1379 1297 1285 1388 1491 1344 1195 1099 1132 1159 1146 1194 1366 1559 1599 1474 1441 1380 1127 1180 1754 2153 2200 2041 1745 1440 1365 1537 1568 1237 1299 1209 906 877 1216 1526 1595 1478 1307 1157 1038 936 822 754 683 613 560 542 579 695 851 1003 1126 1194 1231 1267 1294 1372 1339 1324 1302 1217 1112 1042 1031 1061 1084 1113 1080 1072 1144 1395 1673 1694 1469 1242 997 692 593 905 1588 2106 2185 1957 1561 1258 1203 1193 1096 1046 1155 1346 1552 1700 1682 1634 1450 1322 1264 1239 1221 1153 995 784 646 751 980 1134 1234 1181 1078 964 896 849 875 1050 1174 1195 1156 1166 1085 1196 1376 1463 1424 1339 1320 1391 1451 1450 1373 1156 955 719 563 450 382 358 402 542 723 941 980 911 800 735 763 787 833 913 902 836 837 946 1119 1203 1293 1402 1461 1337 1226 1397 1557 1517 1540 1517 1521 1436 1435 1567 1826 2100 2269 2411 2639 2755 2683 2500 2285 1911 1518 1380 1565 1899 2085 1965 1958 2237 2580 2587 1969 1345 1168 1293 1451 1545 2042 2640 2904 2234 1135 620 749 910 861 662 476 637 818 859 1052 1519 1891 1858 1625 1436 1327 1294 1183 1178 1174 1121 1053 1139 1317 1456 1558 1722 1778 23 20 19 19 17 15 14 13 9 5 9 17 14 9 4 5 5 3 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 18 21 7 5 17 43 108 220 378 603 831 1000 1200 1645 2286 2721 2707 2421 2532 3153 3643 3735 3494 3139 2823 2550 2193 1847 1702 1692 1663 1514 1517 1504 1413 1248 1064 905 763 688 490 218 148 230 308 319 319 354 407 476 578 669 693 699 739 762 685 653 681 723 722 665 580 533 523 519 505 479 463 437 423 405 375 332 270 207 166 146 113 91 69 46 19 5 1 0 1 1 1 5 19 31 47 70 89 102 114 163 237 290 319 351 360 339 326 267 200 127 76 82 170 307 388 352 261 158 36 1 3 14 50 67 48 23 10 12 33 57 61 67 147 204 246 308 332 320 327 430 612 819 1080 1328 1324 1268 1229 1181 1135 1093 1054 1052 1081 1123 1177 1231 1287 1337 1378 1400 1396 1378 1366 1362 1360 1356 1344 1324 1293 1261 1290 1348 1389 1338 1278 1187 1143 1151 1195 1242 1257 1245 1192 1128 1106 1091 1075 1032 966 894 808 881 1068 1150 1212 1349 1505 1644 1589 1367 1203 1183 1263 1343 1370 1440 1520 1400 1306 1544 1578 1458 1524 1697 1864 2120 2354 2216 1735 1433 1504 1505 1417 1711 1337 1070 980 1182 1442 1533 1491 1443 1396 1318 1188 992 846 711 598 503 445 441 509 645 844 1060 1173 1192 1219 1244 1304 1306 1291 1263 1202 1116 1040 1020 1047 1052 1091 1056 1049 1144 1410 1721 1818 1504 972 505 141 110 418 1205 1922 2063 1875 1426 1091 1103 1175 1079 988 1096 1368 1555 1698 1642 1510 1378 1280 1208 1162 1111 991 807 699 709 896 1063 1159 1164 1091 1007 935 871 833 878 977 1090 1126 1211 1167 1153 1298 1427 1465 1474 1489 1500 1473 1342 1167 987 740 605 432 297 233 205 201 181 234 385 644 792 885 901 832 831 915 981 1001 913 828 820 926 1097 1204 1255 1332 1346 1221 1225 1416 1563 1502 1461 1524 1448 1254 1111 1214 1575 1929 2058 2152 2306 2394 2403 2282 2060 1719 1403 1335 1586 2065 2348 2262 2269 2286 2380 2581 2369 1750 1368 1342 1457 1076 1491 1911 2089 1667 953 663 870 1110 1129 903 595 755 996 1183 1330 1564 1763 1727 1565 1466 1301 1193 1087 1059 1078 1072 1090 1200 1314 1367 1406 1475 1519 17 17 16 17 16 15 13 12 10 7 9 14 14 8 4 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 41 49 24 0 0 4 21 72 189 385 590 783 1079 1619 2255 2613 2578 2452 2699 3273 3711 3853 3555 3114 2757 2460 2141 1876 1779 1764 1624 1419 1321 1182 1045 925 820 735 679 598 377 166 203 346 417 427 423 441 482 534 604 661 669 744 754 732 655 664 725 746 717 659 599 557 542 530 516 498 499 481 458 430 413 377 307 226 158 121 99 84 62 36 15 8 9 9 11 13 12 9 23 42 55 66 73 70 69 90 134 191 259 323 354 345 292 190 128 72 45 65 155 281 323 253 169 105 39 19 32 63 99 97 63 30 11 10 31 68 113 157 235 298 330 367 369 382 462 684 930 1065 1212 1400 1405 1352 1288 1229 1158 1095 1045 1031 1046 1076 1120 1167 1204 1230 1241 1223 1175 1121 1089 1069 1047 1019 992 976 968 960 999 1049 1092 1071 1027 984 944 920 928 947 947 948 960 971 1005 1002 1008 974 969 937 853 831 892 930 968 1060 1139 1237 1260 1155 1211 1432 1613 1634 1582 1605 1658 1480 1331 1316 1477 1655 1733 1672 1755 2156 2466 2289 1851 1616 1625 1520 1591 1783 1500 1225 1145 1152 1207 1229 1185 1174 1204 1260 1149 890 689 583 507 432 378 364 390 450 584 835 1069 1148 1170 1190 1232 1263 1261 1226 1174 1104 1024 995 1018 1039 1054 1022 982 1074 1387 1691 1712 1355 774 302 68 46 341 1241 1853 1965 1796 1482 1341 1350 1281 1154 1070 1125 1420 1590 1655 1555 1388 1265 1196 1139 1102 1041 904 756 730 824 964 1024 1040 1003 958 923 889 890 930 992 973 1057 1118 1243 1226 1329 1514 1560 1511 1540 1594 1545 1405 1175 924 774 578 439 368 299 258 189 171 148 154 200 331 524 785 999 1074 1074 1123 1156 1105 988 874 852 970 1159 1281 1321 1389 1495 1381 1221 1299 1411 1341 1301 1363 1344 1198 1030 1061 1415 1736 1851 1950 2028 2063 2081 2040 1889 1644 1359 1224 1334 1765 2171 2389 2437 2151 1864 1873 1862 1562 1288 1209 1013 713 789 1274 1790 1814 1422 1179 1351 1524 1410 1093 887 965 1239 1446 1511 1538 1554 1473 1444 1470 1362 1232 1145 1105 1105 1152 1221 1291 1364 1399 1446 1447 1443 15 15 14 14 14 13 12 11 14 13 12 11 10 8 5 5 7 3 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 30 21 0 0 0 0 0 5 45 148 298 522 957 1620 2243 2530 2518 2548 2875 3401 3830 3866 3493 2992 2630 2380 2157 1976 1870 1797 1616 1427 1171 902 738 645 568 484 427 413 363 251 255 401 535 531 479 505 569 599 623 647 638 653 652 674 655 675 726 711 670 623 576 539 518 503 493 499 519 499 503 468 421 374 319 250 175 115 88 67 46 33 30 35 41 40 40 44 41 36 60 100 93 96 100 83 63 60 72 124 216 301 337 314 224 98 55 35 47 94 185 273 268 188 128 99 72 65 82 110 121 97 56 22 8 20 64 147 249 321 377 409 401 444 484 541 641 851 1062 1181 1323 1460 1528 1476 1384 1286 1182 1103 1048 1023 1025 1043 1068 1090 1097 1089 1062 1016 957 904 882 875 863 832 792 768 765 774 808 836 846 856 859 857 846 825 816 820 819 826 848 855 902 915 939 929 953 974 957 922 897 901 960 997 923 889 899 905 1248 1676 1787 1837 1970 1967 1881 1724 1585 1410 1451 1716 1821 1706 1865 2226 2344 2183 2014 1871 1751 1636 1649 1670 1522 1306 1260 1226 1192 1098 924 896 976 1058 909 644 470 396 363 334 308 309 332 353 428 619 873 1026 1078 1079 1123 1180 1191 1161 1126 1087 1038 1011 1032 1059 1053 998 918 1003 1325 1590 1500 1104 713 496 347 329 693 1478 1863 1913 1767 1500 1257 1167 1212 1214 1143 1222 1467 1629 1637 1479 1302 1225 1171 1091 1070 1012 886 786 800 898 960 943 914 896 882 868 852 849 862 1078 1039 1063 1210 1234 1117 1151 1452 1691 1707 1673 1542 1436 1240 1074 910 761 573 421 368 349 308 180 177 163 147 156 208 378 672 928 1029 1120 1256 1303 1238 1127 996 931 1045 1238 1362 1421 1483 1622 1440 1131 1058 1202 1249 1162 1083 1119 1178 1064 1085 1382 1592 1695 1767 1804 1813 1846 1902 1921 1822 1597 1436 1568 1818 2137 2353 2361 2085 1673 1491 1292 1338 1228 998 793 595 666 1310 2063 2180 1781 1678 1819 1800 1585 1295 1099 1188 1412 1526 1485 1400 1324 1296 1392 1448 1386 1286 1214 1174 1152 1181 1259 1394 1460 1504 1536 1525 1520 15 14 10 9 10 10 10 9 9 11 10 8 7 6 5 5 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 25 47 57 56 45 45 111 368 969 1730 2305 2527 2562 2702 3064 3519 3871 3824 3378 2839 2505 2312 2177 2090 2029 1934 1758 1486 1146 790 619 524 417 317 233 224 269 253 214 342 462 523 550 592 646 653 650 656 619 559 583 583 599 624 672 661 630 584 540 504 473 457 464 477 477 463 450 434 384 326 282 243 189 125 84 59 41 39 46 56 69 75 79 83 73 65 105 164 143 151 137 113 81 73 67 108 189 262 283 227 140 54 26 41 95 174 258 286 226 139 96 91 93 104 109 108 102 78 43 22 32 78 167 304 446 505 490 433 477 632 703 710 726 798 874 929 1053 1264 1406 1431 1412 1329 1214 1125 1066 1030 1016 1014 1012 1007 984 954 910 853 821 786 768 773 781 764 724 688 676 693 744 809 842 842 833 820 808 795 796 802 784 773 783 791 841 862 874 875 891 932 990 1033 1018 967 1032 1121 1084 939 871 849 1111 1390 1625 1986 2330 2374 2261 2088 1951 1760 1667 1773 1897 1843 1938 2097 2084 2029 2051 2038 1955 1881 1782 1549 1391 1228 1145 1193 1237 1132 966 938 947 881 695 469 325 261 247 238 226 239 274 301 369 494 660 857 944 944 987 1045 1061 1054 1059 1072 1068 1058 1065 1083 1081 1003 916 996 1273 1501 1378 954 723 885 1068 1133 1373 1756 1947 1925 1745 1466 1215 1150 1209 1174 1151 1322 1515 1646 1620 1410 1223 1196 1179 1098 1049 1005 883 818 845 916 900 839 828 858 866 846 843 844 851 988 1056 1132 1211 1212 1159 1259 1553 1751 1723 1546 1379 1299 1161 1037 888 707 572 517 440 384 249 159 157 169 152 148 172 292 590 871 996 1122 1314 1383 1367 1309 1215 1142 1196 1351 1473 1571 1693 1745 1425 1091 1074 1298 1376 1175 931 915 1085 1076 1195 1398 1550 1637 1669 1648 1638 1724 1890 1990 1994 1797 1564 1596 2063 2492 2470 2335 2007 1710 1800 1952 1875 1712 1495 1203 944 1186 1934 2488 2436 2116 2110 1996 1832 1641 1500 1480 1544 1554 1517 1441 1382 1378 1436 1500 1470 1358 1253 1190 1170 1183 1272 1393 1490 1494 1455 1448 1490 1562 15 11 8 6 6 7 7 8 8 7 7 5 5 4 4 5 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 227 302 306 212 98 104 439 1160 1934 2423 2604 2691 2873 3171 3501 3728 3679 3265 2644 2299 2190 2158 2173 2187 2081 1816 1520 1231 911 763 669 470 314 190 160 222 256 244 334 403 467 552 625 663 663 638 602 552 520 529 499 535 561 606 622 603 558 518 487 462 450 450 452 430 391 353 326 289 252 231 222 196 149 108 79 53 44 49 65 92 108 104 93 72 67 114 166 154 170 125 120 105 100 90 109 139 168 179 143 112 74 55 83 170 289 373 338 215 107 66 66 74 89 92 80 82 82 73 87 128 189 287 422 537 563 525 530 707 787 783 759 761 792 847 930 1046 1182 1298 1380 1417 1364 1256 1169 1107 1057 1023 995 967 948 914 881 854 809 780 750 736 743 753 738 694 648 632 649 687 756 836 889 896 877 861 843 832 822 780 741 724 738 805 839 847 854 853 875 959 1086 1154 1084 1082 1170 1230 1116 930 800 840 987 1199 1500 1894 2261 2388 2317 2293 2151 1964 1891 1967 1972 1947 1905 1805 1748 1774 1870 2091 2183 2162 1816 1438 1176 1084 1170 1305 1312 1197 1075 931 729 547 393 273 195 171 176 174 163 169 222 319 420 533 714 805 817 840 884 923 955 994 1043 1081 1101 1109 1113 1103 1015 908 936 1175 1453 1400 832 558 967 1406 1719 1905 2044 2065 1926 1675 1386 1169 1125 1117 1107 1204 1358 1513 1652 1584 1335 1184 1173 1182 1105 1040 984 891 861 885 896 826 743 755 841 888 864 868 872 868 907 1006 1081 1140 1211 1316 1487 1650 1678 1584 1432 1282 1173 1020 835 687 609 569 613 469 329 186 122 110 117 118 132 178 290 584 910 1066 1213 1349 1428 1476 1511 1517 1472 1432 1497 1601 1725 1992 2090 1813 1618 1662 1769 1685 1326 944 811 864 1011 1200 1391 1544 1616 1593 1509 1445 1525 1691 1831 1781 1514 1274 1265 1596 2062 2296 2259 1862 1861 2196 2519 2572 2422 2017 1441 1353 1779 2377 2543 2348 2115 1985 1827 1658 1539 1488 1459 1465 1442 1414 1420 1463 1555 1635 1610 1419 1220 1118 1135 1172 1252 1358 1453 1470 1402 1320 1281 1340 1475 15 11 8 4 4 5 6 6 7 7 5 4 4 3 3 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 42 218 500 639 498 287 316 726 1485 2176 2548 2712 2805 2945 3154 3419 3625 3474 2958 2361 2053 2051 2143 2232 2236 2078 1774 1449 1232 1093 965 815 542 344 212 159 164 185 227 305 367 407 481 571 595 591 581 545 508 488 457 427 461 512 584 606 590 546 508 487 474 465 454 428 374 305 240 205 201 219 244 256 243 214 179 139 88 57 63 90 127 136 111 93 64 63 94 115 135 128 110 125 125 121 114 111 109 116 129 131 129 117 114 150 250 407 504 429 245 101 52 45 41 55 71 64 82 106 120 155 221 264 308 394 475 511 527 638 774 789 761 755 797 861 932 1019 1124 1231 1320 1378 1418 1393 1306 1230 1168 1113 1066 1018 973 944 897 861 845 810 788 762 742 734 726 698 651 608 595 611 646 715 850 1014 1071 1060 1030 988 947 915 858 797 753 748 801 846 858 865 843 849 941 1092 1214 1193 1141 1190 1276 1234 1090 999 1029 1091 1124 1197 1437 1827 2138 2361 2492 2459 2227 2059 2033 2044 1981 1821 1668 1684 1812 1700 1924 2288 2330 2013 1572 1269 1163 1195 1308 1415 1397 1291 1047 710 484 355 250 167 142 167 188 169 131 137 224 315 449 594 686 732 764 806 852 884 914 991 1086 1144 1195 1193 1140 1023 874 822 1018 1384 1463 945 688 910 1340 1742 2029 2190 2135 1871 1567 1279 1113 1083 1082 1130 1250 1370 1519 1640 1562 1332 1207 1206 1223 1122 1025 955 909 895 916 927 853 727 712 790 857 868 874 881 856 860 913 1003 1130 1238 1394 1586 1626 1558 1441 1318 1114 928 795 664 530 523 473 483 379 252 156 112 110 129 163 201 337 535 823 1055 1185 1288 1369 1444 1548 1700 1859 1944 1845 1726 1695 1852 2248 2645 2840 2809 2619 2322 2027 1556 1111 843 796 928 1108 1281 1442 1538 1535 1437 1361 1471 1609 1671 1548 1297 1133 1149 1355 1823 2190 2062 1820 1900 2263 2732 2910 2601 2097 1683 1808 2013 2190 2219 2093 1915 1715 1516 1402 1321 1291 1230 1210 1282 1361 1440 1525 1606 1632 1546 1299 1121 1054 1123 1203 1262 1311 1363 1402 1350 1271 1224 1287 1390 11 10 7 4 3 4 4 5 5 6 5 3 2 1 1 0 0 1 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 83 495 807 752 580 679 1159 1857 2412 2666 2820 2891 3009 3189 3393 3485 3260 2701 2168 1926 1980 2104 2195 2147 1924 1611 1321 1143 1044 891 701 501 341 239 204 190 187 216 280 329 341 391 465 502 507 535 544 522 495 448 400 410 468 558 595 593 550 502 479 473 469 450 403 322 230 165 165 219 278 327 341 321 296 271 226 157 107 104 132 182 174 121 119 86 80 90 81 95 94 110 138 135 128 121 105 101 118 147 168 173 170 175 198 286 464 596 515 287 113 59 47 32 41 64 60 78 102 116 138 181 216 253 321 406 468 502 593 722 821 851 891 972 1076 1144 1168 1210 1300 1375 1412 1427 1400 1335 1273 1222 1183 1150 1115 1063 992 926 881 862 836 808 781 757 730 704 665 617 596 608 658 763 840 1040 1257 1372 1415 1403 1335 1245 1167 1073 975 899 857 853 879 886 878 856 870 959 1099 1224 1263 1249 1284 1328 1294 1191 1109 1131 1186 1186 1172 1282 1547 1835 2140 2294 2318 2185 2047 2012 2029 1921 1652 1448 1393 1478 1641 1967 2215 2212 1935 1605 1381 1286 1273 1281 1384 1408 1351 1096 736 474 333 248 189 166 184 224 218 156 109 143 204 333 484 613 698 752 788 808 823 829 919 1060 1191 1292 1309 1211 1036 839 701 820 1152 1353 1148 913 951 1264 1667 2009 2170 2079 1750 1401 1162 1076 1083 1134 1208 1303 1412 1554 1645 1558 1344 1201 1225 1289 1139 982 931 933 926 942 993 948 777 748 767 792 778 784 833 874 891 929 1053 1278 1385 1406 1500 1473 1360 1122 893 753 683 620 514 391 424 379 305 271 233 182 144 191 350 445 419 630 843 1084 1244 1317 1344 1376 1438 1574 1836 2198 2500 2351 2086 1906 2094 2666 3356 3807 3726 3154 2544 2171 1733 1282 973 849 869 983 1125 1284 1452 1549 1541 1570 1654 1690 1585 1344 1128 1013 966 1082 1430 1753 1757 1711 1791 2038 2465 2744 2319 1797 1628 1864 1984 1963 1912 1810 1583 1308 1174 1173 1187 1191 1179 1209 1303 1396 1424 1454 1547 1555 1438 1271 1127 1071 1163 1246 1247 1241 1321 1446 1413 1286 1175 1168 1281 8 7 6 4 2 1 3 6 6 7 5 3 1 0 0 0 0 1 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 506 916 978 934 1128 1638 2251 2671 2856 2962 2974 3073 3251 3361 3248 2865 2357 1978 1860 1890 1928 1935 1812 1572 1340 1159 1013 861 665 495 423 333 239 219 211 192 211 237 232 229 286 367 446 482 538 554 534 512 452 383 373 438 546 605 609 579 520 478 467 463 440 388 306 212 151 181 266 352 411 407 376 352 337 298 225 165 158 177 241 210 147 154 137 119 102 83 89 105 128 152 145 124 104 88 95 130 182 229 245 228 211 218 280 457 641 588 338 138 77 64 39 40 55 48 55 74 86 102 123 172 243 322 413 510 593 735 893 912 987 1085 1183 1278 1315 1298 1306 1363 1396 1384 1337 1290 1231 1193 1173 1171 1182 1181 1151 1093 1025 968 923 869 817 804 800 760 722 684 647 672 730 850 1089 1225 1455 1638 1788 1925 2000 1957 1822 1671 1507 1345 1210 1095 1026 1003 991 975 957 969 1045 1156 1245 1284 1312 1343 1374 1343 1274 1204 1181 1206 1204 1156 1200 1306 1494 1715 1856 1914 1937 1894 1914 2022 1955 1569 1253 1143 1207 1438 1738 1951 1991 1847 1635 1422 1282 1243 1147 1254 1299 1259 1073 787 524 364 285 232 189 193 268 299 257 190 154 185 304 487 632 700 736 747 751 771 786 861 1020 1196 1350 1418 1307 1063 828 627 640 853 1085 1184 1126 1114 1323 1699 2010 2108 2001 1684 1314 1133 1167 1220 1281 1326 1382 1469 1573 1634 1554 1337 1161 1235 1299 1144 959 909 947 986 1042 1080 1021 815 737 801 792 728 722 750 785 870 952 1091 1377 1476 1366 1293 1144 977 859 773 704 642 591 475 450 417 326 248 226 225 203 191 283 534 787 729 853 992 1162 1297 1367 1382 1390 1426 1542 1820 2403 2919 2753 2371 2120 2227 2785 3618 4138 3904 2987 2383 2051 1810 1432 1114 968 866 860 962 1110 1378 1568 1723 1828 1814 1627 1352 1184 1043 933 946 1123 1382 1481 1506 1615 1743 1782 1923 2120 1905 1539 1551 1795 1826 1712 1630 1536 1281 1115 1074 1152 1262 1321 1315 1306 1364 1431 1365 1453 1489 1468 1384 1300 1251 1253 1299 1313 1244 1251 1350 1433 1415 1298 1198 1217 1286 6 5 4 3 1 1 5 9 9 8 6 5 2 1 1 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 3 74 685 1145 1278 1351 1624 2123 2644 2966 3112 3175 3074 3081 3183 3159 2920 2524 2122 1875 1816 1802 1711 1604 1434 1253 1108 987 855 688 519 409 362 300 216 203 213 148 86 61 74 137 246 352 453 515 567 524 479 459 402 331 321 407 545 635 642 619 564 503 479 469 445 395 316 228 182 205 283 399 462 439 386 358 351 325 257 195 192 217 270 233 208 189 177 154 124 112 121 138 158 167 146 107 74 60 84 148 232 296 303 254 206 205 261 434 638 627 384 173 101 80 46 34 37 34 40 64 89 118 158 239 336 427 543 701 842 946 1007 927 1013 1106 1179 1243 1289 1322 1350 1351 1309 1235 1143 1072 1016 989 1001 1051 1121 1182 1212 1209 1200 1210 1250 1224 990 967 970 919 880 855 846 930 1069 1262 1594 1846 2017 2138 2278 2444 2589 2624 2508 2320 2137 1972 1810 1602 1457 1349 1270 1217 1181 1175 1222 1298 1343 1330 1332 1347 1378 1389 1381 1384 1383 1354 1283 1181 1146 1161 1252 1408 1554 1649 1765 1800 1854 1990 1970 1642 1317 1145 1181 1387 1588 1749 1866 1862 1726 1497 1267 1162 1063 1162 1262 1257 1131 909 647 447 353 304 243 231 279 360 377 309 251 277 425 597 693 737 739 717 710 730 753 815 987 1157 1352 1498 1405 1100 818 583 489 589 817 1070 1200 1257 1390 1640 1898 2038 1992 1724 1349 1212 1308 1389 1429 1453 1498 1589 1692 1712 1558 1370 1285 1273 1260 1126 938 872 939 996 1069 1144 1086 855 749 889 891 763 692 718 786 860 857 944 1237 1323 1241 1127 971 809 757 782 768 728 673 577 504 421 353 246 175 182 222 334 565 683 883 899 932 998 1112 1239 1321 1367 1389 1406 1510 1845 2589 2968 2810 2451 2122 2013 2301 3070 3703 3505 2796 2137 1810 1761 1613 1271 1077 909 746 828 987 1238 1514 1782 1977 1948 1662 1412 1316 1243 1264 1387 1449 1368 1282 1352 1558 1617 1477 1549 1674 1669 1518 1456 1472 1480 1476 1372 1264 1127 1049 1081 1211 1349 1403 1354 1278 1309 1465 1404 1430 1421 1361 1324 1349 1403 1428 1412 1340 1230 1235 1321 1382 1361 1283 1226 1241 1262 6 5 4 3 3 5 9 12 11 10 8 6 4 3 2 2 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 55 330 1035 1516 1688 1842 2140 2539 2898 3146 3298 3300 3104 2977 2893 2658 2373 2119 1911 1801 1803 1783 1628 1407 1139 993 905 840 759 648 544 450 340 241 182 199 208 111 88 82 127 233 357 454 526 570 576 471 430 415 352 275 274 388 558 666 672 642 607 545 507 492 469 425 362 303 272 279 353 460 479 467 402 369 363 342 284 234 239 248 258 249 245 210 200 179 153 139 139 148 156 143 106 67 38 35 81 174 278 339 321 243 176 177 240 433 679 677 442 224 122 78 46 31 31 38 56 95 154 229 314 417 527 627 750 905 1001 1023 1018 916 946 986 1014 1063 1149 1241 1282 1247 1166 1077 1006 932 866 834 854 917 1005 1099 1179 1240 1316 1468 1769 1958 1564 1461 1377 1303 1284 1292 1334 1460 1665 1881 2121 2344 2465 2507 2571 2657 2765 2826 2764 2639 2538 2482 2400 2252 2065 1893 1742 1617 1541 1525 1551 1566 1548 1474 1393 1326 1377 1501 1573 1579 1535 1463 1348 1205 1114 1119 1175 1283 1386 1469 1624 1758 1843 1899 1862 1695 1469 1255 1188 1293 1470 1614 1784 1921 1890 1654 1313 1097 1081 1265 1373 1372 1233 1020 768 544 411 349 294 248 252 310 365 354 306 301 407 553 669 769 780 724 692 710 768 818 973 1103 1263 1450 1425 1142 800 609 485 418 530 765 985 1165 1346 1546 1758 1964 2037 1792 1463 1343 1373 1424 1468 1512 1567 1668 1812 1761 1612 1441 1303 1254 1211 1083 908 842 916 984 1055 1123 1111 912 849 990 998 824 687 690 730 713 759 954 1130 1166 1134 1068 977 890 838 875 878 844 760 643 554 497 395 276 196 177 249 406 765 868 918 939 940 949 1006 1126 1235 1320 1358 1383 1468 1753 2409 2867 2816 2497 2082 1809 1905 2382 2923 3078 2714 2105 1743 1776 1794 1530 1204 1029 837 815 906 1094 1337 1629 1877 1948 1820 1733 1634 1556 1618 1681 1612 1471 1413 1423 1535 1527 1463 1375 1370 1547 1615 1482 1350 1334 1380 1222 1133 1116 1115 1149 1245 1329 1310 1211 1223 1257 1416 1448 1431 1337 1268 1299 1362 1440 1505 1444 1339 1238 1191 1228 1293 1268 1234 1233 1234 1198 7 6 5 5 5 7 11 10 11 11 9 7 5 4 5 4 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 268 802 1494 1976 2184 2388 2626 2808 2925 3067 3224 3232 2991 2727 2506 2219 2012 1896 1840 1836 1832 1745 1550 1298 998 782 634 555 632 639 568 459 323 209 164 146 124 105 116 117 237 365 491 586 617 612 562 470 452 450 385 285 244 336 528 677 692 644 624 586 543 519 495 447 399 371 357 356 378 422 451 466 426 393 387 370 337 313 306 284 242 227 219 198 186 168 142 118 106 105 103 83 48 23 11 23 92 200 299 340 299 210 145 146 218 446 723 747 534 297 159 101 71 54 60 83 120 182 276 391 505 604 698 782 876 978 1024 1071 1052 934 920 909 899 923 985 1060 1103 1087 1040 983 944 915 874 838 840 865 911 970 1030 1101 1203 1410 1766 1959 1938 1892 1816 1742 1680 1644 1676 1805 1992 2089 2154 2236 2274 2276 2289 2317 2350 2357 2336 2334 2318 2339 2348 2376 2342 2273 2190 2108 2073 2078 2022 1881 1727 1508 1374 1404 1500 1500 1361 1282 1371 1454 1362 1208 1072 1075 1120 1233 1360 1498 1622 1734 1829 1867 1847 1779 1653 1457 1363 1435 1548 1593 1657 1783 1830 1669 1371 1116 1105 1400 1545 1502 1337 1129 885 640 467 370 307 260 249 268 293 294 270 255 292 395 545 698 786 722 717 740 824 872 969 1073 1161 1281 1324 1177 776 633 534 427 419 496 639 862 1149 1431 1677 1930 2028 1832 1552 1392 1362 1387 1444 1519 1561 1639 1737 1702 1652 1518 1335 1250 1193 1042 863 805 856 919 983 1045 1111 966 923 1016 1029 870 700 695 702 799 955 1134 1187 1171 1143 1092 1026 990 981 990 959 892 785 627 488 412 372 324 268 212 341 514 712 826 880 903 906 902 945 1071 1199 1287 1329 1352 1425 1745 2355 2847 2882 2679 2269 1981 1953 2103 2396 2674 2630 2277 1927 1870 2039 1854 1535 1320 1105 960 907 942 1110 1400 1681 1834 1828 1770 1757 1744 1732 1685 1584 1540 1545 1495 1453 1421 1346 1206 1232 1471 1643 1476 1280 1287 1252 1184 1174 1167 1145 1174 1269 1308 1286 1253 1264 1285 1356 1366 1339 1327 1283 1284 1253 1341 1475 1497 1423 1313 1231 1254 1262 1225 1198 1179 1187 1173 7 5 4 5 6 9 11 9 9 9 8 8 7 6 6 6 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 32 260 753 1403 2015 2429 2678 2872 2926 2943 2962 3083 3222 3158 2837 2479 2211 1944 1799 1843 1937 1962 1892 1733 1505 1248 978 709 402 348 486 544 500 438 325 223 168 90 72 46 42 132 327 480 604 677 679 636 582 548 548 549 506 397 293 324 504 674 702 645 628 622 578 538 512 458 407 371 344 326 322 337 351 370 368 356 360 366 387 409 400 340 256 207 186 166 148 132 105 79 62 57 56 43 16 5 14 46 119 216 288 300 246 159 100 113 215 467 761 828 656 413 255 205 192 176 176 206 253 325 424 516 593 662 747 816 880 965 1021 1032 976 942 957 929 910 873 844 859 896 911 900 888 886 896 902 888 889 876 896 930 935 963 1039 1198 1421 1614 1741 1873 1921 1857 1727 1609 1589 1689 1757 1744 1761 1774 1740 1716 1713 1741 1765 1769 1791 1831 1830 1841 1849 1891 1998 2089 2138 2166 2260 2378 2294 1983 1695 1436 1500 1606 1572 1429 1316 1339 1450 1497 1378 1211 1060 1089 1104 1209 1387 1544 1625 1684 1778 1862 1870 1834 1766 1640 1607 1679 1739 1718 1661 1648 1660 1603 1424 1195 1105 1376 1562 1544 1385 1161 932 731 556 410 312 246 235 253 270 265 247 236 249 299 391 512 681 766 784 840 926 986 1034 1095 1150 1178 1242 1195 838 672 604 510 394 322 368 551 890 1282 1610 1894 2007 1857 1570 1364 1330 1404 1499 1575 1570 1631 1681 1686 1609 1470 1374 1317 1197 1002 814 742 772 810 870 969 1029 955 894 970 1049 931 709 697 716 926 1124 1232 1267 1257 1232 1173 1119 1066 1033 1044 1003 913 792 648 517 422 339 301 265 242 412 575 692 782 847 872 877 866 896 1001 1138 1256 1305 1317 1386 1667 2227 2835 2835 2746 2512 2318 2175 2060 2125 2353 2469 2459 2302 1945 2367 2226 1955 1722 1532 1352 1191 1171 1256 1451 1656 1777 1874 1927 1937 1884 1779 1627 1575 1537 1489 1418 1301 1251 1212 1144 1197 1392 1517 1323 1175 1145 1166 1217 1219 1151 1125 1178 1278 1273 1257 1253 1282 1344 1412 1423 1337 1220 1205 1208 1143 1271 1458 1520 1467 1362 1248 1222 1239 1200 1184 1183 1175 1153 4 3 1 4 8 10 10 10 9 8 7 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 197 740 1426 2054 2530 2834 3019 3088 2985 2962 3037 3183 3248 3054 2654 2270 2016 1843 1821 1971 2020 1986 1932 1775 1513 1229 990 737 389 349 404 422 403 434 369 283 215 131 88 74 107 179 393 585 712 766 749 687 636 637 662 660 645 549 380 336 501 678 704 643 632 651 610 560 528 480 420 367 329 297 262 236 223 225 246 264 275 296 355 424 439 380 297 228 178 146 123 104 87 82 73 65 56 34 10 20 47 98 158 216 250 236 174 101 64 87 199 451 754 882 786 569 395 347 377 405 408 410 417 469 533 611 649 692 774 847 908 983 1040 1040 997 997 985 950 900 810 732 708 727 749 760 776 791 806 832 865 889 864 885 955 985 981 1013 1099 1245 1416 1537 1603 1629 1621 1594 1575 1574 1562 1482 1443 1451 1449 1417 1401 1396 1422 1466 1503 1541 1578 1587 1609 1606 1562 1590 1651 1703 1752 1834 1935 1944 1708 1434 1208 1150 1238 1320 1357 1417 1536 1625 1562 1378 1203 1085 1098 1133 1225 1370 1481 1526 1574 1673 1770 1799 1835 1791 1714 1717 1806 1899 1925 1861 1737 1623 1577 1533 1289 1048 1156 1361 1471 1367 1113 896 799 685 514 358 267 242 251 265 266 256 248 255 280 309 349 462 606 763 912 1041 1129 1170 1197 1248 1200 1254 1207 954 749 623 500 370 299 303 377 659 1068 1446 1789 1972 1876 1582 1353 1330 1415 1530 1599 1603 1673 1722 1675 1559 1505 1480 1354 1178 980 765 685 697 723 776 876 928 871 815 923 1076 1031 846 742 695 734 845 1012 1161 1217 1219 1187 1197 1174 1070 1067 1031 938 823 703 581 457 316 280 290 357 504 628 718 786 811 820 839 846 859 957 1113 1233 1283 1290 1333 1542 2060 2578 2550 2468 2379 2361 2329 2239 2199 2224 2223 2502 2571 2195 2353 2438 2345 2186 2039 1865 1628 1547 1608 1754 1937 2130 2248 2233 2131 1994 1871 1584 1532 1478 1371 1260 1148 1091 1081 1058 1128 1285 1287 1158 1087 1084 1150 1215 1201 1111 1051 1088 1167 1173 1153 1160 1206 1291 1402 1392 1274 1169 1158 1132 1071 1131 1320 1487 1447 1342 1218 1182 1198 1141 1128 1175 1192 1129 2 1 1 5 10 10 9 8 8 7 6 5 4 2 3 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 19 560 1344 2079 2630 2974 3140 3168 3076 2927 2908 3023 3097 2987 2675 2320 2048 1865 1750 1775 1951 2008 1954 1932 1780 1531 1221 963 735 456 336 308 279 286 343 327 288 234 187 192 232 273 335 474 602 729 812 807 740 691 719 789 813 803 691 452 366 536 709 708 632 634 675 645 602 576 516 447 388 342 294 239 186 146 127 142 170 188 211 270 358 422 420 359 285 226 165 109 94 114 136 129 101 70 39 22 49 100 160 191 216 217 184 121 67 47 72 176 405 691 874 890 750 557 457 473 534 572 569 544 562 616 666 757 809 868 936 998 1054 1092 1096 1076 1044 996 938 829 717 667 644 641 675 686 694 706 728 762 822 850 841 856 931 1012 1029 1009 1010 1038 1072 1099 1140 1181 1215 1237 1248 1256 1265 1248 1246 1256 1274 1298 1315 1345 1419 1510 1571 1595 1580 1569 1567 1526 1510 1516 1505 1486 1487 1502 1512 1514 1428 1278 1137 1052 1100 1291 1479 1610 1689 1685 1571 1389 1209 1082 1057 1110 1207 1323 1394 1408 1419 1450 1431 1428 1599 1710 1675 1664 1779 1940 2042 2029 1884 1698 1602 1605 1366 1118 1065 1196 1326 1296 1103 897 834 815 698 518 379 304 278 273 273 268 266 283 317 317 305 341 453 635 836 1012 1153 1271 1322 1379 1294 1271 1221 1077 876 678 544 453 344 283 298 497 831 1219 1635 1934 1919 1659 1435 1386 1452 1555 1615 1639 1720 1821 1802 1701 1604 1485 1327 1180 990 730 653 657 678 722 785 824 806 755 909 1070 1077 945 767 664 691 726 752 854 952 999 1023 1089 1207 1081 1006 1004 973 882 772 698 617 514 475 498 562 624 656 670 674 676 696 763 826 850 948 1095 1216 1270 1258 1236 1367 1869 2168 2137 2006 1879 1907 2083 2258 2404 2314 1976 2377 2508 2355 2406 2600 2682 2569 2421 2224 2122 2106 2114 2246 2393 2500 2545 2479 2274 1977 1863 1621 1420 1360 1290 1165 1080 1034 1035 1035 1081 1190 1174 1129 1093 1074 1115 1122 1128 1113 1079 1072 1093 1082 1057 1050 1068 1161 1273 1293 1275 1220 1192 1136 1047 1029 1182 1418 1419 1345 1232 1153 1115 1088 1078 1135 1124 1120 2 2 3 5 7 7 7 6 6 5 4 4 2 1 2 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 31 226 1088 1970 2629 3078 3311 3344 3233 3048 2883 2840 2901 2888 2615 2206 1933 1829 1774 1731 1783 1926 2000 1924 1893 1721 1459 1211 958 759 580 392 264 191 203 220 249 289 297 291 310 368 437 476 534 616 742 844 841 786 756 795 887 945 897 720 487 387 558 732 704 621 639 700 688 652 624 561 492 427 379 322 255 188 128 88 85 108 139 165 199 262 332 372 379 366 310 189 92 97 110 135 121 89 65 50 56 96 146 204 210 208 186 139 87 52 44 71 157 338 590 802 923 908 736 578 510 531 581 604 618 622 664 760 861 899 928 974 1020 1060 1094 1098 1056 1012 965 890 743 650 637 616 613 666 672 667 680 699 728 779 813 828 847 896 959 971 925 874 831 803 787 793 809 831 852 869 885 913 937 950 967 1003 1075 1158 1259 1395 1536 1641 1700 1629 1608 1542 1476 1489 1509 1510 1494 1462 1427 1410 1428 1436 1355 1260 1162 1178 1325 1471 1532 1557 1596 1598 1482 1290 1102 1021 1044 1109 1186 1239 1249 1264 1346 1414 1508 1634 1592 1516 1517 1649 1840 1997 2047 1924 1784 1659 1595 1410 1228 1155 1156 1162 1126 1026 890 887 912 876 756 573 412 324 290 281 280 291 331 384 376 344 345 417 565 726 845 966 1164 1293 1432 1440 1354 1288 1209 1023 778 605 518 387 286 279 398 618 964 1431 1830 1911 1691 1457 1409 1520 1602 1647 1664 1748 1893 1964 1886 1684 1465 1324 1195 984 735 654 657 656 651 672 733 793 735 882 1037 1103 1022 809 655 667 716 676 606 625 672 719 750 828 803 799 893 973 938 826 783 740 694 667 663 671 667 631 591 549 523 553 649 765 854 959 1094 1217 1266 1227 1152 1229 1480 1679 1711 1569 1400 1389 1602 1957 2361 2457 2015 2226 2517 2563 2488 2594 2736 2745 2753 2802 2738 2689 2698 2719 2734 2741 2641 2258 2122 1790 1689 1605 1386 1215 1235 1178 1104 1061 1030 959 973 1050 1103 1126 1116 1002 1019 1013 1023 1091 1108 1069 1037 1015 1012 1019 1038 1094 1161 1225 1252 1225 1151 1112 1125 1057 1231 1340 1364 1335 1271 1229 1182 1134 1050 1097 1134 1144 2 2 2 3 3 3 4 5 3 3 3 2 1 1 1 4 4 3 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 160 709 1708 2571 3098 3409 3520 3458 3290 3080 2895 2790 2744 2618 2294 1923 1732 1733 1778 1797 1839 1929 1982 1827 1749 1591 1372 1164 940 821 740 540 316 236 243 267 358 467 519 510 471 451 474 532 620 729 830 876 857 838 845 873 906 918 852 650 456 375 546 726 691 625 663 728 725 685 635 570 493 433 378 319 256 186 114 63 47 60 94 132 150 176 229 305 394 443 375 192 73 104 86 87 78 63 59 70 99 144 181 220 215 183 136 85 50 37 39 66 136 272 476 662 847 988 920 780 672 622 620 648 683 685 717 806 876 902 911 932 953 976 1007 1011 960 942 932 880 783 742 745 709 685 710 687 676 680 685 715 756 795 833 860 874 882 878 835 786 740 697 655 631 622 625 630 629 629 638 653 660 672 695 749 852 982 1115 1241 1352 1434 1490 1543 1504 1451 1453 1485 1528 1560 1549 1504 1489 1536 1566 1525 1447 1360 1320 1335 1369 1401 1454 1552 1625 1594 1428 1208 1061 990 973 1007 1064 1144 1301 1483 1432 1148 951 1175 1491 1686 1799 1904 1987 1996 1893 1750 1640 1576 1446 1250 1125 1086 1061 1028 1035 1048 1014 984 983 887 697 517 396 335 319 316 337 393 448 460 414 384 423 534 633 659 718 922 1150 1343 1493 1433 1327 1248 1107 881 676 524 391 288 276 326 453 737 1201 1667 1861 1691 1428 1443 1598 1600 1564 1616 1737 1889 1998 1965 1750 1484 1346 1193 972 762 673 672 645 578 597 711 767 720 806 957 1096 1083 889 686 624 649 609 468 431 448 498 508 519 597 716 785 862 857 788 743 738 696 670 667 649 620 569 520 456 421 450 550 692 825 945 1084 1224 1272 1221 1139 1073 1091 1280 1410 1296 1163 1177 1359 1678 2164 2403 2245 2205 2442 2683 2533 2600 2712 2840 2943 2963 2913 2907 2914 2899 2797 2543 2113 1973 1802 1532 1491 1556 1409 1254 1256 1241 1165 1110 1012 892 876 951 1024 1060 1020 947 938 933 916 940 959 966 966 940 951 969 1005 1031 1059 1109 1139 1071 921 965 1142 1283 1430 1377 1354 1365 1366 1309 1218 1159 1068 1073 1119 1164 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 3 3 2 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46 440 1294 2289 3024 3415 3569 3587 3481 3297 3094 2916 2775 2619 2362 2040 1803 1700 1739 1785 1806 1887 1983 1939 1818 1706 1577 1363 1177 985 899 890 750 482 329 315 387 527 653 711 728 698 637 598 625 717 832 869 807 773 799 867 923 933 848 707 625 482 402 580 738 694 648 688 734 723 679 611 544 477 420 356 289 220 146 79 36 22 27 49 87 105 143 233 353 463 483 353 151 70 76 64 67 64 64 71 91 120 154 187 211 191 142 90 45 25 24 33 56 108 201 339 464 678 950 1008 979 898 820 788 795 807 797 788 825 876 870 852 859 859 849 864 894 888 894 929 921 896 917 956 934 885 839 760 734 738 744 775 802 844 884 901 887 858 825 782 738 696 653 614 574 547 540 540 540 542 537 522 522 532 535 543 606 709 815 910 986 1041 1158 1265 1303 1289 1293 1333 1411 1501 1557 1564 1575 1586 1605 1595 1562 1511 1450 1388 1337 1325 1376 1486 1589 1648 1613 1484 1270 1082 987 972 1024 1181 1400 1383 1029 726 988 1600 2032 2274 2400 2354 2174 2035 1907 1754 1625 1554 1452 1249 1059 975 990 1051 1156 1235 1183 1073 1021 947 816 667 534 439 403 399 427 474 497 516 482 450 456 492 519 512 561 751 1035 1207 1434 1467 1342 1196 1048 842 602 421 345 289 259 270 351 574 985 1492 1818 1683 1319 1398 1532 1519 1494 1554 1674 1813 1943 1991 1817 1625 1477 1262 1005 782 704 711 644 558 589 706 702 650 685 820 1010 1084 937 687 570 586 585 458 409 398 441 470 432 440 615 661 628 641 675 584 609 619 561 558 543 524 488 442 395 364 394 498 649 785 886 1088 1231 1257 1217 1131 940 792 882 1100 1124 1064 1130 1332 1573 1840 2169 2308 2191 2288 2598 2616 2722 2858 2959 3093 3275 3406 3354 3115 2810 2296 1906 1626 1593 1573 1373 1257 1458 1428 1322 1313 1272 1189 1085 962 886 893 922 922 903 861 882 919 891 846 853 906 932 933 907 899 914 954 968 957 944 888 720 574 739 1042 1303 1349 1325 1408 1457 1487 1330 1285 1191 1119 1105 1156 1241 0 0 0 0 0 0 0 0 0 0 0 0 1 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 3 208 856 1845 2768 3345 3607 3638 3576 3407 3195 3021 2889 2743 2516 2217 1945 1801 1734 1753 1797 1821 1775 1772 1832 1827 1702 1543 1316 1207 1099 1026 1047 1009 800 533 394 428 523 587 635 719 772 733 647 587 588 657 701 627 554 625 782 868 911 876 762 628 503 463 619 747 694 652 675 696 679 634 565 493 439 403 357 284 194 109 51 26 21 20 26 39 63 159 337 467 494 417 265 115 57 64 67 69 75 86 101 115 123 132 153 169 144 100 59 23 11 14 26 46 86 157 240 290 491 825 1002 1080 1070 1028 1000 983 953 905 856 848 860 830 787 757 713 651 616 648 739 792 862 885 913 976 1054 1086 1031 906 779 744 791 844 833 821 865 895 881 841 792 738 694 642 589 538 489 442 416 414 421 435 454 458 440 445 462 481 500 530 580 644 713 775 828 900 985 1024 1029 1041 1079 1152 1242 1312 1352 1399 1509 1494 1479 1492 1520 1485 1390 1307 1301 1374 1468 1590 1593 1584 1572 1489 1330 1140 968 897 997 1115 884 558 660 1184 1658 1962 2085 2010 1879 1920 2006 1965 1766 1598 1499 1409 1287 1115 953 900 979 1162 1285 1309 1175 1035 955 918 839 700 575 515 509 564 586 558 563 576 585 560 482 390 391 505 721 1030 1140 1301 1382 1276 1065 889 742 437 246 254 237 211 220 293 471 807 1305 1797 1709 1371 1353 1398 1433 1473 1523 1581 1674 1783 1865 1802 1658 1486 1298 1050 808 733 777 681 570 606 678 631 586 612 722 888 1038 1058 856 623 541 516 525 498 428 421 458 382 319 457 531 498 588 588 440 382 428 386 380 387 401 379 321 299 308 342 430 585 710 841 1066 1213 1232 1174 1046 828 653 693 903 1073 1030 1113 1288 1506 1833 2262 2474 2155 2259 2537 2665 2759 2849 2964 3125 3273 3294 3080 2522 1944 1556 1399 1357 1360 1420 1378 1133 1225 1399 1357 1326 1252 1139 1000 871 817 836 846 817 781 819 861 866 847 799 792 925 924 928 911 868 869 914 913 885 826 690 476 390 514 778 1023 1170 1288 1468 1595 1421 1298 1279 1247 1215 1200 1216 1261 0 0 0 0 0 1 2 3 1 0 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 58 26 6 46 491 1317 2329 3181 3651 3779 3728 3578 3317 3077 2965 2874 2717 2466 2204 2009 1903 1816 1789 1857 1821 1703 1718 1806 1796 1666 1480 1272 1188 1181 1171 1139 1166 1010 664 398 332 334 338 427 615 726 637 461 314 268 327 403 374 287 399 664 805 885 887 797 668 564 540 643 737 679 632 628 624 602 561 506 449 414 409 395 315 194 101 54 35 28 22 17 18 44 186 405 472 411 322 220 113 58 59 72 78 87 107 125 125 112 101 103 105 84 57 34 15 10 15 25 35 69 133 174 184 323 629 868 1054 1167 1202 1187 1144 1076 993 915 852 828 767 679 592 509 428 371 377 468 590 676 724 791 872 940 941 854 710 574 523 574 646 636 594 627 660 654 646 641 598 539 470 400 337 285 249 230 226 230 243 268 287 290 305 330 362 398 428 461 510 577 647 710 773 834 860 886 913 952 1015 1074 1108 1154 1180 1211 1302 1386 1358 1331 1301 1255 1219 1260 1391 1424 1627 1537 1472 1468 1478 1434 1286 1073 935 971 993 729 581 866 1441 1807 1904 1849 1725 1620 1642 1793 1962 1785 1605 1471 1363 1285 1197 1055 899 846 1058 1325 1411 1317 1122 967 917 893 812 701 616 617 714 695 632 639 697 732 691 557 370 323 431 628 962 1094 1165 1234 1198 998 800 759 400 227 178 161 162 202 297 457 728 1202 1737 1715 1443 1277 1282 1363 1439 1469 1479 1556 1662 1754 1737 1644 1529 1369 1131 895 813 857 784 575 602 668 598 551 575 633 709 806 883 1014 716 538 507 521 473 377 326 407 480 555 532 515 543 685 709 564 453 405 323 290 289 304 295 267 251 254 271 321 458 578 775 1017 1176 1185 1098 985 864 761 716 806 978 977 1053 1227 1454 1753 2167 2547 2274 2300 2509 2632 2695 2725 2739 2749 2712 2522 2066 1655 1373 1224 1184 1228 1336 1428 1480 1344 1106 1267 1333 1302 1210 1080 932 789 759 756 752 730 728 751 771 807 835 875 792 859 909 939 931 899 880 889 904 920 829 673 472 340 375 605 989 1365 1618 1799 1720 1493 1357 1317 1333 1355 1389 1422 1441 0 0 1 1 2 3 4 4 3 1 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 113 247 192 136 250 844 1701 2589 3275 3681 3836 3819 3655 3364 3116 3035 2950 2796 2571 2358 2197 2081 1975 1920 1978 1902 1818 1782 1716 1521 1417 1385 1269 1219 1232 1250 1163 1180 963 594 327 225 176 171 287 487 570 418 218 86 59 101 148 163 190 294 574 801 918 938 856 734 639 600 643 684 645 612 586 550 517 488 456 424 408 416 420 341 207 123 73 42 25 19 18 27 63 193 367 420 401 358 264 145 73 60 66 74 88 110 122 110 90 74 65 56 40 29 15 13 14 20 31 44 72 112 126 114 188 384 589 816 1026 1145 1181 1156 1083 986 893 812 742 630 512 410 335 278 236 220 247 356 442 499 562 611 621 586 502 389 288 239 239 252 258 232 243 269 300 372 444 422 347 275 208 152 109 88 79 76 77 84 102 123 134 151 176 207 243 274 305 352 421 496 569 651 737 775 818 861 909 967 1015 1041 1077 1109 1139 1235 1374 1367 1159 1025 1033 1069 1125 1229 1330 1483 1469 1413 1396 1417 1449 1414 1291 1210 1244 1275 1088 1009 1185 1547 1894 2078 2052 1851 1587 1550 1702 1884 1802 1645 1500 1379 1300 1262 1201 1044 908 1096 1454 1616 1571 1360 1097 923 860 805 723 651 740 878 836 734 711 761 796 745 592 489 376 399 513 762 978 1087 1159 1209 1029 811 734 466 258 153 134 171 267 411 562 780 1199 1653 1717 1471 1236 1207 1313 1391 1389 1395 1484 1587 1652 1673 1660 1564 1398 1194 1025 970 957 907 613 616 651 586 518 522 569 606 636 619 535 468 457 446 402 362 335 264 284 613 622 405 422 497 641 809 819 701 653 529 430 364 313 276 266 259 219 203 236 319 422 661 941 1110 1109 1017 968 998 1042 905 846 856 872 945 1108 1339 1578 1892 2301 2386 2321 2399 2487 2464 2355 2209 2096 2000 1701 1328 1211 1148 1087 1063 1118 1224 1326 1451 1602 1380 1304 1312 1280 1187 1044 875 743 713 706 683 676 704 737 766 814 836 887 853 878 916 933 939 933 930 950 970 1004 919 749 529 337 346 687 1251 1677 1909 2038 1965 1662 1349 1279 1407 1446 1490 1456 1427 1 1 1 1 2 3 4 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 45 311 537 554 727 1295 2053 2803 3285 3607 3808 3842 3715 3488 3276 3176 3105 2989 2795 2612 2439 2292 2170 2106 2122 1952 1863 1696 1729 1565 1416 1350 1298 1273 1274 1292 1315 1288 950 567 341 219 130 113 217 378 393 202 64 16 17 33 59 112 213 320 502 749 910 946 876 781 704 654 635 616 588 587 565 502 451 430 424 416 407 399 385 332 229 145 76 35 17 14 21 42 80 151 249 364 465 463 338 182 87 62 61 63 79 94 97 82 67 51 38 28 20 15 6 13 18 27 39 61 87 103 96 75 102 194 320 498 704 856 934 949 910 831 741 660 572 460 358 284 234 198 167 145 152 201 248 281 305 302 277 252 219 168 116 85 59 49 41 39 41 56 93 169 250 260 200 146 99 66 39 23 18 18 19 21 23 31 38 50 66 88 114 142 170 201 243 302 375 485 600 659 716 780 840 889 929 968 1025 1090 1066 1104 1094 975 782 709 788 869 870 856 961 1172 1260 1312 1357 1351 1391 1444 1381 1367 1393 1426 1340 1303 1396 1578 1877 2156 2226 2124 1996 1808 1848 1896 1810 1662 1527 1410 1344 1366 1367 1238 1143 1244 1481 1674 1714 1576 1323 1051 856 762 753 767 943 1094 1029 873 782 780 800 755 592 544 473 413 427 582 871 1092 1155 1254 1074 821 646 450 273 176 175 254 404 587 718 894 1265 1641 1726 1481 1214 1172 1287 1350 1319 1326 1446 1561 1655 1674 1683 1621 1433 1215 1104 1125 1123 1005 764 660 618 556 496 504 535 590 615 557 475 453 415 342 289 262 278 339 594 582 430 254 241 322 412 505 528 619 732 714 640 534 404 288 235 241 201 189 217 248 310 535 810 951 944 849 813 892 1075 1068 960 861 826 848 956 1147 1339 1618 1967 2198 2200 2175 2171 2084 1918 1723 1566 1435 1261 1154 1122 1077 1019 1004 1043 1102 1175 1306 1579 1613 1491 1382 1307 1180 979 827 741 706 691 671 665 697 715 723 791 780 784 798 847 896 878 905 925 923 967 976 972 910 730 453 234 379 865 1437 1931 2311 2499 2340 1763 1185 1293 1433 1455 1447 1370 1239 1 1 0 0 1 1 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 407 869 1105 1342 1867 2587 3160 3436 3633 3769 3792 3694 3520 3344 3233 3179 3098 2927 2762 2601 2455 2348 2307 2244 1985 1867 1399 1428 1527 1480 1394 1342 1329 1334 1371 1472 1466 1085 616 328 178 98 90 177 304 302 74 24 20 25 32 46 91 175 272 408 643 847 918 881 812 743 675 610 555 529 540 536 480 415 389 397 406 390 350 300 255 194 128 66 29 14 13 23 42 62 83 125 255 404 425 310 171 101 89 73 54 63 70 65 51 41 28 15 8 7 5 1 13 23 34 50 79 106 107 76 46 50 81 133 232 377 498 574 612 606 559 502 439 376 301 240 194 159 135 118 110 116 123 126 133 130 112 90 80 79 68 46 29 13 5 2 0 2 6 18 48 93 122 113 85 53 33 20 10 5 5 5 6 6 5 6 9 15 22 29 45 66 82 97 136 188 256 358 436 536 654 742 783 792 789 803 944 858 985 873 727 638 604 606 598 528 489 613 827 915 1028 1188 1280 1361 1433 1383 1396 1453 1480 1415 1405 1527 1663 1939 2272 2343 2242 2189 2176 2084 1983 1855 1724 1629 1563 1535 1562 1546 1421 1335 1345 1459 1622 1663 1548 1369 1158 897 792 834 938 1151 1297 1199 1001 872 813 814 734 618 594 516 424 378 484 799 1126 1210 1241 1010 724 538 383 261 204 231 346 533 723 841 991 1290 1618 1687 1470 1240 1206 1288 1298 1243 1284 1439 1581 1690 1742 1739 1662 1485 1269 1151 1216 1260 1128 899 732 656 591 510 524 537 628 686 619 475 407 355 254 209 190 234 381 530 315 187 154 145 173 200 216 198 268 441 573 637 600 459 302 227 221 215 208 208 219 303 503 711 800 729 541 548 747 1045 1173 1085 930 835 755 822 943 1074 1303 1585 1793 1863 1846 1793 1688 1553 1394 1231 1098 1026 1024 1030 1005 978 974 986 1005 1074 1191 1364 1481 1476 1440 1252 1072 914 815 722 671 684 680 673 685 687 708 716 713 729 759 786 848 845 865 916 971 1006 979 950 909 733 449 345 536 994 1558 2119 2566 2671 2477 1829 1324 1349 1459 1393 1238 1193 1155 1 1 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 422 1152 1654 2010 2503 3039 3268 3394 3560 3674 3701 3600 3428 3279 3192 3138 3056 2923 2786 2673 2562 2469 2415 2279 1994 1712 1414 1341 1476 1493 1463 1443 1444 1445 1460 1528 1522 1153 574 228 103 58 61 115 165 118 40 42 56 60 67 75 104 167 255 385 622 864 934 897 834 756 666 581 518 484 479 480 448 394 356 359 364 331 263 190 134 113 85 54 32 20 18 24 32 38 47 67 135 224 237 173 114 90 76 55 48 51 55 45 31 18 9 3 0 1 2 5 16 30 44 66 82 74 48 25 14 13 16 25 54 107 171 235 281 299 297 283 251 205 158 132 114 95 84 84 90 88 70 64 58 52 48 41 32 29 26 16 6 1 0 0 0 0 0 1 3 9 23 39 39 18 6 1 0 0 0 0 1 0 0 0 0 2 2 2 4 10 17 23 41 62 75 110 162 246 374 518 613 631 622 606 634 617 630 613 559 514 489 446 364 294 320 308 349 421 570 842 1132 1327 1419 1468 1546 1655 1620 1580 1579 1790 2070 2345 2558 2540 2356 2187 2096 2054 2041 1958 1918 1946 1943 1857 1737 1640 1523 1441 1450 1531 1681 1698 1526 1351 1213 1000 901 971 1041 1160 1307 1250 1033 898 857 861 768 627 520 471 399 329 422 760 1155 1316 1250 945 647 487 358 258 220 261 388 595 799 918 1061 1335 1574 1580 1392 1225 1225 1296 1250 1198 1288 1448 1606 1738 1814 1812 1721 1532 1287 1166 1280 1378 1251 1003 818 735 670 584 581 606 701 791 710 515 384 333 236 177 192 270 340 266 146 101 99 102 100 103 106 110 143 221 327 433 473 391 273 222 216 212 197 187 207 313 511 695 759 577 348 401 709 1082 1270 1163 915 732 636 726 817 867 985 1163 1322 1417 1444 1387 1321 1244 1140 1018 932 918 932 923 931 946 911 940 997 1069 1151 1208 1258 1363 1324 1145 999 874 786 725 663 663 672 663 658 656 667 679 698 739 809 826 828 859 861 908 965 965 933 938 953 792 594 477 616 1047 1568 2018 2355 2319 2070 1712 1436 1295 1264 1222 1102 1122 1110 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 320 1432 2192 2657 3033 3266 3277 3315 3460 3517 3516 3409 3248 3129 3039 2943 2858 2847 2773 2670 2578 2509 2492 2334 2026 1762 1628 1584 1617 1620 1582 1555 1565 1561 1545 1555 1492 1090 474 164 60 23 19 26 28 31 49 72 102 125 132 138 174 254 338 453 687 936 983 916 851 760 665 592 536 487 457 439 393 358 314 288 266 224 159 99 71 64 63 58 46 33 27 27 28 30 33 42 61 90 98 84 72 61 49 44 46 49 47 34 22 8 5 3 3 6 10 15 25 39 51 55 44 25 8 1 0 0 0 1 2 4 11 37 68 87 98 110 111 97 71 54 50 43 37 38 42 46 39 34 20 16 23 21 14 9 6 3 1 0 0 0 0 0 0 0 0 0 0 1 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 10 9 11 24 49 90 144 235 355 396 400 378 397 407 380 340 324 328 327 300 236 230 226 197 148 229 471 786 1075 1301 1480 1658 1915 2088 2057 2022 2214 2523 2751 2815 2690 2427 2163 1992 1933 1941 1971 2061 2122 2052 1900 1760 1656 1597 1558 1587 1629 1769 1862 1728 1529 1356 1166 1087 1113 1041 1065 1191 1188 1010 869 861 929 844 688 547 457 358 286 384 731 1171 1426 1299 927 638 474 343 237 203 254 392 623 828 979 1146 1360 1507 1477 1307 1178 1219 1280 1214 1202 1311 1457 1616 1789 1933 1947 1818 1554 1250 1170 1344 1487 1362 1095 933 812 722 689 666 673 744 829 755 527 356 292 228 167 173 206 210 161 113 88 75 77 76 77 78 86 99 126 173 238 287 261 210 182 177 177 173 174 219 348 542 732 830 622 403 398 686 1087 1269 1154 828 583 571 657 727 754 794 867 941 1005 1057 1027 993 958 917 878 864 903 932 953 937 940 910 919 982 1061 1129 1119 1086 1150 1106 968 867 769 664 651 635 616 626 623 616 617 634 665 697 716 767 778 771 795 816 853 923 954 886 916 915 821 755 662 716 1121 1478 1697 1950 1705 1492 1388 1268 1155 1142 1094 1088 1116 1113 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 182 1687 2659 3166 3355 3339 3275 3299 3350 3315 3265 3116 2979 2875 2741 2634 2618 2645 2660 2660 2650 2739 2726 2575 2237 1905 1755 1750 1773 1784 1727 1631 1594 1595 1591 1562 1401 965 425 186 46 14 5 4 8 25 53 80 127 166 181 197 245 321 403 539 773 978 1000 929 858 756 679 649 611 552 506 455 366 314 260 209 159 114 79 59 56 60 68 73 64 49 37 30 27 24 23 27 36 43 48 51 48 43 39 41 46 44 37 27 14 4 3 2 4 8 13 19 28 37 31 20 6 1 0 0 0 0 0 0 0 0 1 2 5 9 15 22 22 18 15 9 10 10 9 10 12 17 20 16 5 2 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 3 6 12 38 89 125 125 102 113 139 154 168 190 232 285 296 249 229 249 221 160 146 236 438 735 1083 1358 1595 1958 2305 2426 2464 2579 2769 2907 2872 2664 2367 2058 1873 1750 1689 1739 1811 1820 1789 1738 1705 1660 1623 1625 1695 1752 1820 1883 1841 1708 1569 1392 1257 1258 1183 1142 1151 1120 1013 881 860 891 810 666 562 462 347 268 327 617 1061 1412 1271 903 613 430 298 207 184 248 406 675 876 1051 1230 1399 1489 1424 1241 1156 1243 1232 1195 1223 1313 1426 1567 1753 1938 1980 1773 1479 1245 1223 1416 1565 1464 1232 1076 885 778 793 772 748 776 841 813 607 357 232 178 137 118 115 127 152 164 127 80 66 67 68 68 71 82 103 122 148 168 167 162 155 149 148 152 174 237 328 411 726 898 777 523 370 510 931 1168 1067 735 550 534 589 654 692 705 723 716 740 785 796 782 769 756 771 768 770 814 938 916 924 941 926 923 972 1045 1031 977 951 893 820 759 713 646 570 591 572 571 570 565 569 585 614 635 639 647 645 667 706 735 783 878 929 939 929 897 832 828 961 993 1195 1349 1354 1222 1212 1240 1219 1176 1157 1158 1112 1072 1080 1082 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 327 1915 3057 3467 3453 3275 3168 3161 3133 3018 2898 2767 2731 2594 2465 2418 2446 2483 2505 2549 2610 2764 2685 2511 2229 2069 2019 1963 1924 1923 1866 1736 1641 1582 1522 1409 1153 737 361 179 54 13 2 1 12 37 60 81 126 190 249 299 363 436 540 704 899 1029 1029 961 855 718 691 730 707 648 600 526 403 302 230 166 110 74 60 59 63 68 75 78 71 55 40 29 21 15 14 19 27 32 36 39 42 43 42 42 41 38 30 16 5 1 0 0 1 3 5 8 16 25 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 1 1 1 0 0 1 1 2 3 5 9 8 2 0 1 1 2 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 12 12 10 10 20 33 49 69 98 139 183 211 232 275 302 267 186 121 159 401 863 1218 1464 1709 1963 2247 2470 2515 2488 2605 2735 2551 2334 2046 1847 1719 1628 1602 1661 1747 1765 1734 1704 1700 1685 1718 1804 1853 1832 1811 1831 1701 1624 1504 1383 1353 1284 1183 1117 1093 1057 918 846 746 628 507 440 395 333 271 272 438 805 1158 1094 813 538 346 229 169 175 269 483 751 951 1128 1316 1463 1493 1391 1213 1196 1268 1247 1219 1236 1296 1374 1486 1672 1831 1813 1624 1409 1258 1243 1395 1554 1538 1417 1208 964 841 886 891 838 810 851 887 767 414 200 122 90 74 79 124 194 218 161 108 81 67 63 64 69 83 101 103 103 116 128 140 144 141 138 151 209 323 362 527 828 996 886 579 320 322 652 947 945 710 555 502 510 556 600 651 680 653 650 673 709 749 744 687 688 657 617 581 686 824 915 936 945 933 930 971 960 917 888 850 784 749 721 629 548 548 561 562 545 527 572 561 562 566 581 599 626 659 667 674 768 859 882 900 925 919 886 910 1063 1128 1198 1257 1243 1200 1191 1169 1126 1149 1146 1093 1050 1040 1049 1033 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 552 2073 3287 3547 3353 3103 2974 2910 2794 2641 2554 2498 2439 2284 2162 2122 2197 2300 2293 2241 2361 2400 2272 2180 2037 2014 2031 2037 2048 2047 1973 1887 1738 1531 1378 1219 1015 727 384 118 25 3 0 2 25 58 71 70 96 167 275 408 541 650 751 867 984 1059 1062 986 820 665 709 808 784 724 680 603 471 348 265 190 124 88 80 86 92 92 87 78 67 53 41 31 21 12 9 15 23 29 31 33 35 35 34 34 31 24 16 6 1 0 0 0 0 0 0 2 7 13 2 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 1 3 3 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 10 22 56 105 168 259 319 328 275 173 124 304 737 1117 1359 1498 1656 1936 2194 2209 2094 2244 2521 2465 2345 2161 1977 1836 1721 1627 1596 1636 1657 1703 1739 1840 1943 2005 2021 2005 1974 1950 1955 1738 1707 1643 1545 1415 1261 1126 1065 1076 1061 916 745 570 471 440 439 411 373 329 258 306 543 798 834 673 448 269 169 142 203 336 576 829 1031 1214 1411 1558 1542 1406 1248 1241 1284 1276 1265 1270 1299 1365 1459 1623 1744 1695 1546 1383 1262 1235 1336 1502 1550 1464 1265 1039 906 919 951 912 826 811 926 906 531 248 102 51 48 82 160 245 268 216 159 116 87 72 69 72 82 94 89 82 88 104 120 129 133 144 176 299 409 467 664 936 1073 928 565 270 237 432 709 842 750 624 555 513 519 503 567 618 629 631 634 638 649 653 654 630 591 550 523 626 840 989 880 925 938 952 967 918 824 788 819 760 692 639 563 526 528 545 564 546 498 507 510 542 568 589 618 650 669 663 659 753 806 820 877 965 1066 1130 1170 1195 1283 1317 1290 1223 1149 1150 1079 1051 1069 1060 1044 1031 1027 1029 1026 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 69 811 2270 3342 3435 3082 2808 2686 2594 2441 2310 2230 2158 2091 2010 1938 1940 2067 2130 2135 2195 2247 2090 2012 1927 1841 1846 1915 2045 2132 2102 1999 1916 1736 1497 1354 1140 867 470 125 29 5 0 2 2 18 34 32 28 56 131 259 460 677 818 900 961 1028 1089 1088 959 727 616 758 868 831 771 730 664 549 433 342 254 172 137 146 171 182 165 131 98 77 66 56 43 29 17 13 15 18 20 21 24 25 24 26 25 18 8 2 1 0 0 0 0 0 0 0 3 9 9 6 1 0 0 0 0 0 0 0 1 0 1 0 0 0 1 2 3 5 4 4 3 2 2 3 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 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 65 179 270 343 391 363 308 438 731 1034 1263 1399 1519 1661 1815 1911 1958 2144 2325 2229 2142 2105 2038 1956 1849 1730 1656 1631 1608 1626 1728 1936 2143 2206 2091 1890 1753 1801 1874 1833 1864 1846 1704 1476 1230 1060 1027 1027 950 799 591 456 516 690 778 714 632 511 350 296 381 520 583 515 356 202 136 130 207 390 645 887 1082 1273 1478 1600 1559 1398 1266 1258 1291 1290 1301 1324 1333 1381 1477 1616 1700 1644 1516 1399 1325 1318 1397 1510 1632 1432 1192 1018 891 877 970 1023 879 768 892 854 601 307 103 26 28 69 171 267 298 268 210 154 111 85 72 68 73 78 83 79 80 89 102 112 132 173 251 367 377 461 717 1010 1116 932 558 293 298 472 715 833 805 759 732 702 649 573 552 576 595 594 584 573 582 598 604 583 546 498 474 552 742 998 864 873 905 931 927 867 746 688 688 661 618 555 518 503 502 541 588 578 552 542 553 591 617 628 646 637 613 697 714 729 754 806 932 1120 1367 1527 1580 1452 1365 1331 1265 1194 1026 1051 1023 1013 1030 1043 1035 1030 1020 1008 990 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1047 2312 3052 2995 2640 2406 2350 2276 2084 1931 1871 1869 1865 1802 1769 1832 2044 2136 2238 2330 2243 2041 2055 1999 1857 1754 1800 1966 2100 2111 2004 1820 1604 1594 1460 971 505 157 8 2 0 0 1 1 3 3 1 4 35 109 241 459 713 874 970 1042 1109 1152 1090 886 660 651 847 908 866 824 786 718 616 504 405 316 235 216 257 308 324 289 224 167 141 127 97 68 42 26 20 19 17 13 10 10 11 9 5 6 8 4 0 0 0 2 2 2 0 0 1 4 9 8 7 2 0 0 0 1 2 3 4 5 4 3 0 0 0 1 2 4 4 2 1 3 4 5 7 7 7 5 5 4 2 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 1 8 80 181 294 401 454 452 537 724 934 1120 1253 1381 1505 1624 1710 1716 1683 1638 1655 1754 1899 1970 1979 1940 1853 1787 1745 1683 1620 1691 1910 2136 2187 1990 1650 1405 1400 1535 1736 1889 1885 1765 1541 1250 1039 973 919 829 705 514 480 683 1004 1214 1202 1095 848 585 413 363 384 403 363 260 161 124 143 243 450 703 921 1093 1278 1476 1580 1533 1382 1265 1281 1319 1334 1357 1383 1391 1439 1519 1610 1663 1626 1528 1426 1345 1277 1223 1321 1562 1405 1165 960 831 850 1031 1132 945 802 808 767 597 327 101 19 17 50 145 248 292 272 223 172 129 98 75 66 74 92 106 99 85 81 89 103 149 236 370 462 480 601 873 1092 1124 893 616 487 588 798 956 966 892 859 845 790 741 691 641 621 604 564 541 543 566 559 548 530 501 469 461 493 650 865 848 833 851 841 778 736 658 634 643 636 566 507 498 521 524 585 626 637 634 635 652 658 654 649 655 662 738 769 746 707 692 891 1215 1487 1782 1772 1687 1598 1274 1135 1110 1027 994 1002 989 985 998 1015 1027 1023 1020 1003 998 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 194 1161 2205 2636 2448 2125 1981 2005 1963 1744 1615 1629 1633 1629 1604 1559 1691 1984 2158 2337 2346 2167 2007 2025 2053 2043 1942 1860 1925 2016 2047 1934 1664 1448 1578 1314 546 153 23 1 0 0 0 0 0 0 0 0 0 32 116 261 473 715 889 1003 1099 1169 1167 1028 810 677 739 907 947 913 879 826 747 642 533 439 360 294 294 359 422 437 399 331 275 254 227 157 99 60 38 30 27 21 13 5 1 1 0 0 0 0 0 0 0 0 1 3 3 2 1 3 6 7 6 4 1 0 0 0 1 4 6 5 4 0 0 0 0 0 1 2 2 1 0 1 2 4 7 8 7 4 2 3 3 4 4 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 76 165 254 329 385 457 587 742 894 1023 1166 1323 1457 1531 1540 1512 1459 1451 1486 1626 1775 1881 1920 1868 1822 1812 1772 1679 1703 1854 2058 2155 1988 1594 1253 1116 1316 1690 1961 1963 1812 1575 1258 1005 860 780 720 697 569 625 820 1018 1308 1487 1491 1250 927 655 489 401 343 282 208 147 130 170 292 516 759 945 1091 1260 1440 1530 1490 1397 1316 1335 1381 1411 1438 1452 1439 1453 1498 1596 1630 1597 1511 1393 1277 1170 1122 1260 1389 1298 1102 900 777 806 1015 1094 969 840 765 715 605 385 146 35 11 36 104 213 277 272 234 198 173 153 108 94 105 129 143 150 146 89 100 147 247 372 497 590 640 730 922 1044 973 789 678 738 942 1123 1148 1062 927 935 901 822 739 663 614 604 573 521 488 479 511 514 507 501 481 459 478 498 692 801 770 752 814 790 640 585 557 583 611 610 602 584 494 565 605 652 690 697 682 679 674 672 662 635 620 656 697 705 721 718 748 937 1148 1438 1588 1414 1241 1129 993 1013 1029 1026 1013 982 971 978 981 988 1000 1016 1045 1074 1119 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 242 1225 2061 2253 2006 1717 1611 1667 1692 1568 1429 1400 1405 1455 1443 1386 1588 1863 2135 2293 2377 2204 2010 1934 1942 1985 1992 1917 1925 2011 2027 1829 1472 1204 1118 703 114 26 6 1 0 0 0 0 0 0 0 1 5 56 171 336 542 773 948 1061 1162 1198 1126 936 759 717 806 907 971 946 892 822 735 634 536 455 391 345 354 429 489 495 453 402 377 358 288 183 128 87 59 47 38 28 16 5 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 4 6 5 2 1 0 0 0 1 2 5 6 3 1 0 0 0 0 0 1 1 0 1 2 5 5 5 7 8 7 5 5 6 7 8 9 8 8 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 27 68 121 186 262 358 475 610 741 891 1060 1213 1317 1369 1375 1327 1323 1321 1417 1539 1639 1718 1744 1764 1837 1878 1839 1822 1899 2058 2148 2018 1727 1442 1328 1587 1971 2194 2123 1852 1530 1219 952 763 697 643 684 673 724 871 1024 1247 1513 1658 1551 1269 976 739 554 413 304 217 156 152 210 365 596 815 968 1089 1247 1433 1485 1451 1420 1411 1429 1459 1486 1508 1508 1505 1517 1594 1656 1631 1546 1436 1311 1226 1174 1212 1278 1321 1254 1062 839 702 717 889 998 983 859 748 687 601 422 199 56 18 26 78 173 260 302 305 293 275 277 231 185 162 156 174 246 351 307 267 282 363 490 631 723 760 831 955 1003 917 805 777 883 1063 1196 1205 1163 1049 1047 1009 921 781 616 515 494 478 476 471 466 472 485 495 495 487 483 512 576 691 733 661 561 616 580 504 493 465 465 490 529 617 773 584 617 669 729 771 756 723 718 700 675 667 653 669 714 737 735 793 804 904 897 930 1109 1189 1098 1058 1016 1006 1006 1019 1024 1008 995 998 999 990 986 996 1044 1139 1256 1338 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42 310 1172 1790 1860 1686 1474 1381 1423 1467 1416 1288 1260 1310 1345 1322 1355 1557 1807 2052 2169 2348 2206 2000 1881 1876 1953 2075 2167 2239 2202 1962 1521 1095 757 478 189 11 18 17 30 33 24 11 3 1 2 5 13 44 130 275 452 668 901 1078 1167 1211 1194 1085 876 749 759 833 901 956 931 862 790 713 627 546 478 423 392 413 486 533 514 478 466 453 400 315 245 192 132 88 64 48 32 16 5 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 2 0 0 0 0 1 1 2 3 2 1 0 0 0 0 0 0 0 0 0 1 3 7 9 6 5 7 4 2 4 6 8 10 12 13 14 14 13 10 7 4 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 2 11 34 76 145 252 367 480 609 755 892 1003 1103 1152 1144 1155 1165 1228 1335 1431 1483 1498 1567 1744 1948 2032 1976 1890 1833 1786 1744 1667 1642 1887 2058 2224 2282 2160 1884 1538 1217 952 770 697 655 684 749 857 990 1090 1220 1453 1665 1682 1511 1269 1018 777 567 404 275 195 198 281 448 661 853 981 1079 1269 1458 1492 1468 1466 1487 1509 1535 1570 1572 1540 1555 1589 1647 1664 1603 1493 1384 1266 1195 1176 1179 1188 1211 1207 1101 878 651 639 807 991 1028 889 735 665 591 433 203 81 31 33 78 151 236 317 390 440 442 482 486 461 392 309 342 465 592 604 574 528 546 669 803 851 855 928 989 989 936 892 894 963 1053 971 1120 1128 1112 1104 1088 1029 914 750 587 477 435 447 469 484 488 485 490 491 499 511 531 572 604 618 631 540 483 453 411 447 464 430 399 429 561 841 778 732 731 778 828 817 790 758 745 734 714 707 731 779 783 734 793 881 998 1056 1080 1116 1103 1053 1028 1021 1015 1011 1016 1025 1038 1022 1015 1012 1002 1001 1042 1122 1221 1287 1191 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 0 0 0 0 0 0 0 0 0 76 396 1072 1570 1590 1507 1356 1273 1281 1291 1240 1202 1232 1290 1305 1292 1394 1603 1835 2041 2146 2258 2229 2073 1931 1956 2123 2237 2168 2080 1920 1459 840 587 350 127 21 3 7 22 43 36 22 14 15 22 31 46 85 175 308 456 616 819 1038 1199 1247 1205 1166 1060 860 765 775 817 861 906 904 856 797 724 642 567 504 460 448 484 552 581 529 515 521 489 417 348 301 252 186 124 83 55 31 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 6 6 5 5 6 8 10 13 14 15 16 17 16 15 13 8 1 2 5 7 9 12 15 17 17 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 33 106 209 310 390 433 463 582 634 666 760 871 952 1053 1189 1288 1281 1193 1298 1530 1809 1954 1915 1758 1559 1403 1443 1457 1490 1412 1553 1804 2007 2059 1928 1661 1322 1056 878 771 715 713 784 927 1095 1240 1302 1476 1646 1676 1576 1395 1179 954 728 531 377 281 280 369 527 717 886 990 1069 1304 1490 1529 1518 1523 1535 1545 1589 1644 1608 1562 1584 1646 1703 1704 1623 1478 1333 1222 1143 1102 1094 1108 1099 1063 1040 900 672 615 761 992 1071 948 778 680 606 454 213 99 48 46 83 143 213 281 386 501 568 639 752 909 936 781 744 701 689 747 781 750 724 778 858 913 871 902 923 900 877 890 952 1094 1223 897 887 932 919 906 933 943 926 876 761 585 457 422 436 441 462 489 495 498 503 513 525 522 503 508 580 549 456 444 430 456 537 597 582 453 628 755 836 847 760 759 820 805 835 811 800 793 777 734 670 632 733 765 828 943 1020 1036 1053 1080 1061 1021 1009 1008 1007 1007 993 996 1012 1006 1018 1053 1097 1150 1193 1205 1218 1193 1114 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 56 35 6 0 0 0 0 0 0 0 0 117 469 994 1359 1399 1402 1308 1224 1181 1155 1126 1130 1194 1251 1306 1301 1418 1617 1840 2046 2196 2284 2201 2090 2029 2058 2208 2243 2047 1783 1481 936 310 277 167 48 5 0 7 30 55 55 61 77 92 106 125 165 243 360 522 676 802 957 1123 1233 1246 1191 1151 1046 872 784 770 783 808 838 850 833 797 730 650 569 513 492 509 557 613 624 566 566 562 523 473 423 358 269 189 139 103 68 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 4 6 7 9 11 12 13 14 17 19 19 20 19 16 18 21 23 27 30 32 33 30 22 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 34 122 252 369 416 395 416 417 425 508 624 723 845 1000 1106 1096 1013 1150 1356 1568 1705 1703 1586 1456 1414 1558 1543 1579 1531 1456 1478 1630 1818 1844 1685 1424 1198 969 783 687 691 790 977 1192 1389 1463 1564 1624 1603 1514 1391 1243 1042 837 643 487 389 378 455 597 767 916 996 1094 1313 1486 1556 1574 1579 1571 1577 1639 1675 1616 1579 1607 1675 1736 1745 1664 1498 1322 1183 1090 1067 1093 1126 1118 1037 1005 932 728 645 743 960 1089 1009 820 676 591 452 249 124 65 53 84 149 215 253 342 464 571 640 763 1009 1177 1080 903 746 653 710 803 827 777 716 706 835 789 762 739 713 709 759 898 1222 1283 1033 852 773 682 599 611 668 729 793 840 746 604 523 522 558 625 532 508 502 496 494 501 511 490 494 505 469 426 432 450 489 587 649 641 613 598 633 783 895 800 774 728 734 816 812 782 793 812 803 742 800 856 886 949 1031 1053 1032 1024 1047 1035 1001 979 980 988 1001 969 951 930 938 996 1117 1281 1360 1200 1132 1112 1047 946 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 21 103 87 26 0 0 0 0 0 0 0 0 170 537 932 1163 1227 1318 1305 1229 1131 1063 1047 1076 1128 1194 1238 1300 1443 1621 1826 2020 2161 2210 2133 2133 2143 2066 2179 2108 1786 1445 1168 663 244 180 99 32 4 1 11 44 107 172 185 164 170 208 271 349 409 437 661 846 938 1039 1141 1202 1206 1178 1141 1044 895 807 780 777 783 791 797 787 766 713 634 551 509 512 551 610 657 650 594 591 595 579 538 471 379 268 174 128 102 70 30 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 10 14 18 22 26 29 33 35 37 39 40 41 39 34 27 16 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 6 64 195 358 473 520 545 538 524 542 548 594 710 844 937 952 978 1119 1310 1483 1588 1588 1511 1451 1473 1612 1650 1679 1707 1691 1577 1496 1604 1655 1551 1427 1270 1020 758 622 658 818 1077 1292 1454 1601 1677 1648 1551 1456 1395 1319 1135 928 732 576 485 477 545 668 812 937 996 1112 1314 1498 1599 1634 1632 1601 1614 1655 1654 1605 1588 1619 1678 1729 1731 1687 1554 1389 1191 1072 1086 1149 1174 1154 1087 1005 966 788 691 738 889 1031 1030 836 687 574 434 282 158 79 52 71 152 205 247 322 423 519 575 641 855 1102 1108 949 812 733 727 749 753 721 587 460 533 554 569 566 530 515 565 742 1045 1140 1061 955 833 670 532 466 493 544 579 728 831 801 730 755 696 602 519 491 483 478 498 542 510 479 494 493 481 468 455 449 506 653 710 776 733 601 550 640 743 705 653 609 672 757 784 772 712 831 911 923 970 1025 1042 1032 1067 1073 1058 1039 1044 1030 992 967 959 889 875 853 844 846 868 927 1045 1143 1095 995 968 938 862 775 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 67 108 39 4 0 0 0 0 0 0 4 231 610 898 1019 1093 1242 1324 1272 1137 1023 972 995 1069 1145 1202 1357 1551 1714 1868 2004 2143 2230 2186 2098 2091 2019 2128 1962 1467 981 753 601 286 127 49 14 2 0 2 9 25 58 111 138 156 241 406 545 559 519 781 951 1002 1076 1143 1181 1185 1171 1140 1053 916 836 809 796 788 781 775 777 777 708 612 552 529 535 570 626 669 659 614 624 673 668 591 483 369 256 164 114 83 51 16 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 2 7 15 24 31 36 41 44 47 48 48 46 43 38 30 19 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 36 141 301 460 582 645 658 653 621 576 585 668 765 868 935 1014 1165 1349 1511 1609 1628 1589 1560 1580 1655 1736 1773 1793 1821 1788 1674 1616 1563 1466 1418 1320 1097 793 615 689 858 1088 1288 1478 1667 1728 1638 1496 1411 1396 1380 1251 1041 837 678 597 594 653 757 869 954 1002 1108 1309 1512 1634 1668 1652 1627 1631 1629 1616 1578 1579 1637 1722 1793 1822 1778 1633 1428 1154 1013 1055 1161 1218 1221 1163 1034 997 857 732 715 811 964 1046 875 738 601 457 323 200 96 59 60 116 164 208 281 369 441 503 610 852 1026 1078 1032 979 928 869 807 715 666 485 305 257 277 325 382 390 374 395 509 730 915 996 992 926 811 701 624 589 611 629 710 841 914 863 851 734 589 494 469 488 529 611 588 510 466 460 454 448 475 516 452 490 616 698 684 585 500 479 531 563 580 611 600 609 655 716 881 821 940 1004 1038 1072 1098 1136 1098 1091 1095 1085 1065 1035 984 895 814 771 670 596 550 588 731 792 823 861 867 811 794 805 779 679 621 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 59 44 14 2 0 0 0 0 2 29 307 681 875 927 1011 1189 1315 1303 1139 980 902 930 991 1078 1227 1454 1697 1871 1987 2050 2135 2212 2172 2066 2095 2113 2013 1716 1094 476 344 496 286 127 32 6 1 0 0 0 1 6 33 84 160 305 522 647 666 705 875 991 1027 1097 1150 1171 1165 1151 1124 1053 941 851 812 801 796 794 800 806 778 682 611 569 550 547 564 605 642 640 618 661 727 687 561 425 306 212 145 95 59 24 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 16 25 33 40 46 51 53 53 51 49 46 41 35 28 18 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 107 250 432 602 688 714 734 713 647 590 588 625 730 890 1039 1229 1414 1586 1712 1745 1719 1710 1739 1775 1868 1908 1914 1934 1938 1854 1723 1614 1615 1574 1443 1178 880 729 779 941 1112 1259 1435 1658 1705 1547 1352 1242 1230 1281 1255 1105 931 790 717 717 761 835 914 968 1004 1103 1302 1517 1653 1698 1674 1640 1622 1584 1565 1559 1596 1682 1772 1832 1882 1837 1688 1430 1105 892 929 1140 1269 1254 1191 1089 1004 891 766 710 788 991 1046 960 834 690 532 377 251 144 82 57 72 109 144 203 284 351 418 533 722 854 970 1040 1056 1027 963 889 706 627 457 270 145 101 115 154 173 203 223 291 491 726 860 914 911 883 856 831 795 786 823 861 838 902 865 774 634 525 493 514 561 596 560 477 454 430 409 421 445 492 522 488 489 544 594 602 561 472 531 601 620 580 559 581 585 604 700 961 1006 1046 1082 1097 1137 1126 1147 1108 1081 1077 1059 1008 934 842 768 680 551 509 493 527 649 706 672 681 707 776 821 788 730 695 570 459 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 68 59 16 1 0 0 0 20 124 458 815 899 869 936 1099 1225 1235 1118 979 872 868 933 1063 1262 1502 1746 1949 2083 2192 2307 2286 2152 2093 2163 2022 1626 1309 867 477 316 275 192 117 61 23 10 4 1 0 0 1 13 61 185 386 600 631 685 798 902 990 1038 1107 1149 1158 1143 1118 1077 1011 927 849 807 804 806 820 823 788 730 668 633 587 550 526 525 552 589 611 624 667 701 616 447 301 209 153 111 71 31 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 17 24 30 37 43 46 47 46 45 44 44 42 38 33 23 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 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 18 73 193 389 582 691 758 791 788 736 649 568 519 546 707 913 1133 1345 1545 1690 1729 1707 1703 1693 1730 1873 1976 2010 2030 2022 1917 1750 1609 1751 1719 1529 1253 997 886 931 1050 1180 1292 1402 1577 1593 1391 1163 980 876 981 1056 1039 956 872 833 838 864 899 945 975 1006 1111 1299 1498 1634 1692 1683 1635 1581 1529 1515 1538 1587 1666 1767 1813 1810 1827 1775 1532 1122 768 760 1113 1245 1256 1220 1149 1046 913 780 740 833 1020 1050 966 857 763 630 439 291 180 110 69 53 68 102 149 214 273 334 419 548 671 790 900 964 946 886 801 738 635 482 300 129 55 46 61 66 90 124 188 344 557 661 665 715 762 799 820 824 833 868 926 854 850 788 651 504 461 542 630 639 639 541 491 513 499 475 459 451 462 468 473 485 511 535 514 509 549 614 614 596 586 548 537 562 593 654 726 876 1040 1124 1126 1158 1155 1139 1078 1027 991 948 926 825 782 793 764 695 676 692 728 765 752 717 700 763 840 835 727 646 559 420 293 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 74 195 82 13 1 0 2 74 301 684 965 864 790 836 968 1075 1102 1066 970 875 883 973 1106 1286 1494 1698 1886 2072 2187 2279 2316 2205 2099 1973 1622 1168 953 576 286 117 62 57 54 52 43 40 29 13 4 1 3 17 59 158 392 690 750 826 922 971 1002 1041 1095 1134 1145 1138 1110 1057 982 903 838 802 806 823 819 786 744 715 687 643 593 537 498 481 495 532 574 602 608 563 434 290 194 141 106 75 41 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 15 20 24 27 31 33 34 34 34 34 35 35 35 32 24 13 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 27 78 203 410 548 674 759 794 785 735 652 531 475 551 711 894 1093 1295 1458 1536 1505 1511 1486 1547 1705 1842 1927 2001 2032 1914 1683 1516 1563 1527 1383 1191 1037 1013 1030 1139 1254 1264 1311 1427 1457 1290 1040 796 553 624 767 870 905 905 913 935 955 965 981 989 1022 1129 1307 1497 1635 1694 1680 1618 1530 1473 1473 1512 1557 1628 1749 1806 1865 1944 1936 1695 1198 683 620 998 1158 1194 1202 1169 1074 944 806 774 859 980 991 887 806 783 705 519 354 237 155 103 71 66 91 126 169 234 295 363 442 517 601 723 845 831 762 670 579 507 452 355 167 71 46 52 73 90 111 167 285 450 547 495 524 559 592 633 692 774 865 964 918 835 726 605 502 436 531 618 567 592 676 749 712 664 599 498 485 479 481 489 491 512 541 562 623 700 666 568 526 565 572 551 576 604 684 851 1013 1106 1192 1210 1190 1164 1151 1101 1060 1095 1174 1022 923 937 985 1010 1008 1001 969 972 969 928 880 864 860 810 764 670 566 444 323 226 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 119 369 321 100 20 2 33 210 558 932 1044 808 740 759 853 951 996 979 915 903 944 1044 1164 1315 1477 1618 1741 1880 1998 2055 2161 2096 1823 1496 1180 929 811 469 176 48 11 7 9 17 34 57 59 37 18 4 0 5 40 179 553 859 1013 1057 1057 1038 1021 1034 1071 1107 1127 1134 1113 1060 987 906 836 813 832 835 801 765 748 727 685 625 560 494 458 434 435 465 501 509 468 378 268 189 133 97 70 40 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 11 14 17 21 23 24 26 27 29 31 32 33 33 32 26 15 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 3 1 1 2 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 15 45 165 330 495 629 726 782 790 755 621 524 518 589 706 844 984 1124 1245 1282 1250 1239 1324 1477 1622 1727 1833 1949 1895 1637 1445 1275 1157 1084 998 894 888 1072 1254 1312 1253 1236 1322 1395 1289 1002 702 396 367 498 668 810 909 972 1002 1029 1030 1023 1013 1041 1143 1311 1478 1604 1660 1654 1589 1495 1432 1439 1495 1521 1603 1725 1789 1868 1978 2037 1869 1334 719 605 850 1055 1150 1181 1159 1075 992 892 831 841 887 899 845 790 782 721 578 407 277 190 128 85 73 90 120 141 201 274 342 384 422 470 602 760 787 734 617 508 474 451 378 227 140 80 58 69 97 140 209 318 483 584 546 495 457 418 388 402 517 637 755 803 773 709 637 540 416 425 462 430 443 525 630 718 721 638 581 588 606 637 663 634 666 689 698 720 729 665 558 518 531 533 556 579 620 725 875 1039 1290 1371 1383 1297 1259 1294 1248 1185 1129 1142 1073 1075 1136 1207 1264 1247 1220 1170 1137 1100 1026 906 815 784 691 641 589 499 378 242 138 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 185 546 735 480 243 169 243 479 808 1051 1034 813 706 712 741 808 863 882 898 950 1013 1081 1189 1321 1434 1516 1581 1651 1723 1788 1896 1799 1459 1138 996 927 802 631 437 313 171 68 18 5 12 29 39 26 14 4 0 3 36 230 692 978 1131 1135 1085 1037 1015 1021 1040 1066 1087 1091 1073 1035 991 942 892 865 857 824 802 780 753 700 635 572 508 457 422 383 365 385 408 395 335 252 182 133 97 71 44 19 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 7 12 16 19 21 24 27 30 33 35 36 36 35 31 20 13 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 6 8 8 8 7 6 3 2 1 1 0 0 0 0 0 0 0 0 0 1 1 1 8 40 122 265 437 601 729 799 814 722 616 553 556 621 713 794 873 969 1059 1071 1082 1154 1305 1464 1545 1632 1800 1904 1719 1477 1196 997 931 920 904 953 1126 1310 1335 1255 1221 1298 1384 1310 1030 684 372 249 314 497 712 887 988 1008 1035 1046 1043 1035 1054 1146 1304 1435 1542 1599 1603 1552 1471 1410 1420 1498 1532 1637 1722 1784 1880 2025 2153 2077 1537 917 661 747 971 1107 1143 1167 1099 1047 1007 905 842 827 835 839 815 782 731 613 429 274 171 110 83 87 114 146 150 182 251 350 453 511 471 575 720 818 836 750 641 631 572 460 310 225 159 112 103 129 182 283 437 594 673 650 567 460 335 226 179 198 301 458 576 637 641 589 508 416 390 381 372 370 368 352 584 716 728 721 722 770 837 833 812 874 930 901 833 786 720 612 610 595 557 567 607 671 845 1044 1347 1473 1499 1520 1525 1517 1465 1480 1230 1033 1005 1063 1138 1222 1281 1347 1349 1285 1178 1062 957 861 773 669 632 565 500 433 350 247 124 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 240 742 1164 1180 935 679 651 814 998 1070 970 770 630 595 631 656 730 799 871 958 1043 1112 1192 1294 1369 1414 1449 1477 1504 1547 1627 1608 1392 1171 1097 1040 947 914 839 692 441 232 109 50 25 14 9 5 1 0 0 7 108 373 753 1002 1125 1106 1056 1021 1010 1013 1021 1036 1059 1072 1064 1048 1032 1005 963 916 879 848 815 772 712 649 603 577 554 513 443 364 322 326 332 306 249 183 140 99 77 49 22 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 24 28 32 36 38 38 38 36 33 22 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 1 2 3 5 6 8 9 10 11 9 8 7 5 3 2 1 0 0 0 0 1 2 4 5 4 1 1 5 23 95 242 436 617 755 820 798 730 635 573 585 652 718 764 812 876 926 961 1008 1151 1338 1375 1479 1619 1726 1707 1544 1287 1065 978 973 974 1061 1165 1261 1283 1243 1219 1259 1299 1223 1031 728 407 213 206 361 612 834 949 964 967 979 1005 1029 1061 1151 1289 1393 1492 1556 1563 1521 1456 1409 1420 1495 1548 1619 1704 1802 1941 2128 2297 2242 1681 994 614 631 846 1024 1100 1143 1107 1087 1077 961 861 822 817 834 842 810 769 659 482 308 184 115 90 112 169 199 209 221 265 375 551 665 640 660 720 841 994 1094 1098 1111 1022 795 533 396 331 264 207 169 189 356 531 664 714 673 582 470 326 214 157 144 161 228 350 476 499 463 450 376 301 274 284 316 326 423 587 718 780 751 670 644 635 706 779 871 944 904 753 692 665 584 611 594 570 663 837 906 1045 1284 1523 1520 1416 1458 1579 1614 1384 1468 1200 897 766 824 909 1027 1127 1240 1290 1199 1033 848 684 574 557 493 442 391 317 203 131 73 29 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 2 308 914 1498 1748 1572 1208 997 1051 1118 1075 910 717 582 523 571 565 653 740 824 921 1029 1126 1184 1233 1284 1324 1350 1360 1379 1432 1509 1517 1402 1320 1219 1093 1014 987 921 790 598 377 207 104 50 21 5 0 0 1 0 6 215 523 807 1009 1085 1061 1032 1019 1017 1017 1025 1046 1078 1105 1121 1117 1098 1056 1001 951 908 851 791 736 688 665 656 649 622 557 459 362 314 302 286 247 196 148 110 80 60 24 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 13 18 22 28 33 37 38 37 36 35 31 21 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 1 2 4 5 6 8 10 12 12 11 10 10 8 4 2 2 1 0 0 1 3 6 8 7 1 0 0 3 30 121 290 484 654 768 829 834 762 670 620 632 671 708 742 777 816 852 846 914 1136 1207 1313 1439 1570 1678 1664 1503 1294 1157 1095 1071 1141 1197 1198 1193 1213 1226 1206 1147 1065 970 767 452 200 144 268 528 760 868 877 852 856 910 988 1056 1155 1266 1354 1433 1494 1507 1474 1437 1420 1422 1475 1537 1602 1688 1799 1942 2140 2391 2318 1693 1015 620 567 704 853 986 1097 1120 1157 1125 1004 885 828 810 828 854 848 811 721 580 425 289 176 131 150 195 245 293 317 321 388 563 735 813 730 673 775 1000 1266 1518 1530 1358 1007 722 606 621 588 360 219 228 391 542 618 626 603 548 475 362 266 221 211 198 200 284 382 353 318 269 211 161 133 139 156 219 373 531 704 856 857 729 626 638 634 628 677 694 594 532 557 548 560 590 583 681 1000 1234 1148 1155 1341 1590 1533 1216 1136 1254 1561 1264 1312 1298 1012 589 457 511 668 787 872 924 909 795 629 470 370 330 297 240 177 111 40 21 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 55 407 1004 1632 1902 1745 1427 1210 1164 1154 1035 840 656 542 510 541 564 653 723 793 887 996 1087 1139 1166 1199 1242 1267 1273 1306 1374 1455 1507 1430 1360 1224 1054 951 882 790 673 509 313 180 109 63 29 8 0 1 3 2 68 317 591 831 1007 1066 1049 1034 1031 1032 1039 1053 1083 1122 1148 1136 1152 1126 1074 1009 945 880 813 766 745 729 716 694 648 573 479 388 325 301 289 257 203 153 115 83 62 44 17 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 12 17 21 27 32 35 36 35 35 34 30 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 1 3 5 7 7 7 10 12 12 12 13 14 13 6 2 6 4 2 1 1 2 4 5 6 2 0 0 1 13 68 192 353 515 682 807 873 873 816 739 684 656 645 686 724 752 780 792 811 918 1061 1188 1271 1437 1636 1735 1679 1524 1370 1238 1135 1084 1064 1074 1139 1227 1251 1159 1020 930 856 717 446 187 134 230 448 662 771 780 744 737 802 918 1035 1155 1245 1307 1359 1413 1433 1413 1423 1435 1431 1470 1530 1608 1699 1804 1956 2172 2395 2268 1743 1160 740 566 599 749 961 1096 1151 1215 1198 1093 963 865 776 801 839 864 849 780 673 562 457 353 256 195 193 236 308 385 404 434 516 612 659 582 553 726 1050 1477 1701 1487 1133 941 843 772 828 811 525 336 317 420 538 591 574 532 493 457 399 315 252 242 246 260 336 332 296 296 281 244 218 218 208 185 191 250 398 665 988 1107 1025 877 712 582 552 582 574 532 528 549 582 651 802 1068 1363 1543 1468 1314 1170 1055 1035 1120 982 701 723 1093 1272 1395 1612 1553 975 749 655 632 592 558 535 555 512 419 328 264 224 173 94 53 20 3 9 14 6 2 0 0 0 0 1 1 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 81 160 297 602 1098 1628 1836 1704 1447 1267 1196 1152 1002 795 609 518 506 538 600 694 752 794 853 924 999 1068 1120 1161 1203 1225 1229 1275 1371 1475 1479 1328 1196 1064 929 858 814 740 587 357 159 83 89 93 54 15 0 1 2 15 181 361 555 775 956 1041 1050 1044 1039 1044 1065 1078 1078 1072 1072 1083 1125 1112 1051 967 892 838 803 791 787 765 716 649 559 451 355 299 288 284 275 223 162 116 85 64 51 32 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 10 13 16 20 25 29 33 35 36 36 34 29 22 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 3 2 3 5 6 8 10 11 11 12 12 11 12 13 16 17 10 4 7 6 5 4 3 2 2 3 5 5 2 0 1 12 53 143 279 446 622 764 856 905 907 860 787 709 624 624 657 687 705 714 729 787 942 1127 1189 1347 1549 1691 1724 1653 1535 1389 1216 1095 1100 1143 1181 1251 1229 1066 884 763 663 532 342 171 134 218 402 575 677 693 664 658 719 839 989 1129 1219 1271 1312 1347 1371 1384 1410 1459 1433 1466 1533 1615 1710 1812 1942 2117 2258 2220 1908 1424 935 599 491 562 814 990 1108 1212 1248 1159 1001 924 759 736 786 845 856 793 690 623 612 542 374 229 178 205 261 368 463 516 436 363 330 329 407 607 940 1398 1682 1604 1476 1454 1346 922 879 864 691 519 451 484 533 519 524 481 434 444 441 391 349 338 330 352 404 379 382 449 525 578 653 761 734 546 305 170 251 551 1010 1275 1325 1108 821 704 692 685 661 632 607 616 674 823 1084 1350 1390 1397 1326 1165 898 596 413 515 699 433 438 783 1139 1378 1714 1734 1482 1312 1129 891 629 463 391 356 311 266 224 204 186 139 81 69 50 37 43 36 15 12 0 1 1 1 1 1 0 0 1 1 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 158 346 480 610 843 1216 1576 1691 1588 1411 1277 1206 1136 990 788 610 564 542 539 582 662 737 781 823 873 933 1008 1088 1158 1205 1218 1221 1261 1330 1389 1340 1164 984 853 805 853 898 859 686 408 151 50 114 224 173 60 4 0 4 30 136 234 410 653 866 983 1008 994 982 994 1019 1028 1023 1008 996 1002 1033 1048 977 898 848 832 831 822 787 718 636 555 449 347 285 273 287 284 256 184 129 92 66 47 32 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 1 4 9 11 12 14 16 21 27 31 34 35 36 34 31 22 13 5 2 1 1 0 0 0 0 0 0 0 0 0 0 0 2 6 8 9 9 12 16 15 12 11 9 9 10 12 14 17 18 17 15 14 14 15 16 17 13 9 7 6 6 5 4 2 1 2 4 6 3 1 1 8 32 91 210 377 548 711 839 914 938 927 875 789 660 596 587 598 601 587 570 613 772 989 1096 1231 1414 1583 1691 1704 1606 1467 1289 1203 1103 1023 1094 1202 1178 940 744 603 481 354 235 161 157 240 382 521 620 649 633 629 671 765 924 1090 1188 1236 1264 1297 1342 1375 1388 1455 1436 1469 1543 1611 1674 1765 1881 2035 2225 2268 2083 1685 1153 624 398 432 674 857 1011 1165 1274 1221 1027 933 799 725 723 776 824 765 663 624 632 598 423 238 171 203 234 297 416 460 354 245 187 168 232 367 702 1096 1451 1711 1945 2147 2055 1270 1051 964 878 759 643 541 440 340 306 322 349 430 530 592 715 837 738 602 522 478 478 553 761 1023 1305 1472 1373 965 441 157 179 495 1024 1373 1368 1105 900 877 883 877 859 839 809 791 822 952 1121 1112 1022 940 890 843 687 363 115 127 304 236 274 593 944 1096 1350 1389 1334 1293 1173 936 653 444 316 242 226 228 240 244 206 176 137 106 84 82 60 22 8 3 0 1 1 2 2 2 2 2 2 2 2 2 2 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 236 455 598 721 906 1169 1412 1502 1437 1349 1291 1229 1127 979 815 627 573 528 520 552 610 668 710 740 794 873 973 1079 1160 1203 1222 1230 1237 1254 1204 1077 933 817 734 745 894 993 950 763 480 194 57 138 359 387 223 95 46 29 27 46 87 272 545 764 862 860 819 784 781 832 888 918 892 869 886 922 950 900 853 845 857 854 813 734 639 557 469 361 281 266 284 295 287 231 154 109 78 53 30 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 4 6 9 11 15 22 28 33 36 36 34 33 25 20 15 12 8 4 0 0 0 0 0 0 0 0 0 3 5 11 17 22 24 24 24 27 28 23 22 20 18 17 19 24 27 24 21 19 16 16 16 15 15 13 11 9 7 6 4 3 2 1 1 4 6 6 3 0 0 6 30 106 245 410 598 773 892 940 934 911 842 733 621 543 512 502 479 420 474 598 755 909 1083 1264 1424 1600 1688 1685 1555 1394 1280 1154 1018 1001 1115 1087 867 706 564 412 273 187 170 203 288 401 520 609 642 633 626 642 708 853 1022 1143 1207 1246 1287 1330 1352 1365 1422 1456 1499 1559 1610 1635 1720 1851 2044 2222 2271 2159 1873 1332 670 421 428 601 779 898 1023 1225 1264 1113 966 822 730 676 671 735 709 665 634 557 474 352 221 182 204 242 244 399 514 524 452 299 129 111 253 442 665 1022 1495 1953 2361 2355 1773 1396 1209 1096 967 802 542 319 214 182 220 305 462 696 937 1301 1599 1433 1022 665 444 341 353 680 1080 1491 1731 1674 1288 714 357 310 588 1082 1384 1296 1059 977 1018 1027 1021 1007 990 965 938 917 951 906 791 679 600 582 624 508 268 100 31 48 95 209 522 827 938 999 941 838 816 844 749 577 399 268 203 182 183 193 148 127 110 81 47 26 11 1 0 0 0 1 1 1 2 3 3 2 2 3 3 3 2 3 4 3 2 2 2 1 1 2 1 1 0 0 0 1 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 63 200 345 513 718 927 1079 1159 1177 1196 1241 1224 1113 952 799 661 531 483 499 549 615 682 728 736 749 823 927 1033 1119 1173 1207 1224 1180 1127 1020 876 782 745 741 806 958 1012 886 648 380 161 56 98 259 373 340 298 251 194 127 51 33 209 501 682 697 631 563 520 513 549 602 615 621 649 724 819 868 857 842 865 885 866 798 695 582 491 396 301 247 270 290 293 292 228 142 92 62 35 12 1 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 8 11 14 17 22 29 35 35 30 28 25 22 19 16 11 5 0 0 0 0 0 0 2 6 9 12 19 25 29 33 37 40 40 41 41 37 36 34 31 28 27 28 30 32 28 22 16 13 12 12 11 10 11 10 9 6 3 1 1 3 4 6 7 8 5 1 0 1 4 31 98 222 406 614 789 882 885 879 841 770 668 559 483 460 446 315 358 461 572 727 929 1108 1208 1441 1537 1589 1583 1514 1390 1232 1087 1028 1096 1002 840 727 613 443 244 139 143 216 311 419 526 608 645 640 637 647 689 803 957 1095 1181 1214 1234 1274 1322 1351 1402 1466 1522 1559 1597 1616 1703 1879 2064 2175 2207 2184 2022 1471 874 538 453 521 619 688 798 1076 1246 1234 1074 887 766 694 618 617 621 647 642 528 390 342 333 349 274 267 269 455 740 923 908 698 390 334 488 531 468 594 1050 1488 1955 2068 1859 1569 1357 1190 985 812 548 299 169 122 143 255 489 825 1256 1662 1791 1535 1098 658 318 178 190 413 758 1135 1444 1541 1329 975 626 472 658 1057 1323 1233 998 958 1048 1074 1066 1079 1104 1043 1004 971 923 856 735 602 591 582 489 302 122 29 10 21 38 81 338 567 698 689 530 324 312 408 431 377 267 155 91 71 84 80 54 38 25 10 1 2 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 1 1 2 3 3 2 2 2 2 2 4 3 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 3 26 75 201 396 590 710 759 815 941 1101 1160 1085 941 784 659 600 560 543 552 612 702 772 786 775 803 882 981 1072 1142 1176 1162 1088 1029 867 805 798 806 833 891 944 881 671 470 302 164 69 56 129 203 297 456 525 421 225 67 52 240 512 617 548 440 365 340 349 362 393 404 415 475 577 696 789 831 845 865 872 844 778 669 536 425 339 263 230 254 269 280 284 227 138 79 48 23 6 0 0 0 0 0 0 0 3 6 8 7 6 5 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 12 14 16 19 22 27 32 26 24 22 19 17 14 10 4 0 0 0 0 0 2 7 14 21 29 34 39 44 50 56 58 54 53 50 47 44 41 39 38 36 34 30 32 33 26 18 11 8 7 9 10 9 8 8 7 4 1 0 0 2 7 8 8 8 7 4 2 0 3 19 85 227 422 605 723 782 798 790 768 705 604 506 462 441 313 275 317 404 534 723 925 992 1202 1318 1419 1504 1530 1475 1343 1177 1103 1091 942 793 718 661 504 227 94 100 174 277 393 511 611 663 663 658 657 685 775 905 1039 1148 1208 1246 1294 1320 1345 1400 1490 1571 1571 1583 1597 1716 1905 2059 2128 2173 2238 2077 1579 1075 703 528 521 562 567 630 840 1059 1230 1174 963 794 696 603 535 521 558 586 556 504 532 645 768 568 425 377 486 754 1056 1259 1113 941 1095 1311 1111 548 362 660 898 1192 1414 1482 1397 1226 1046 852 666 463 265 148 108 124 209 402 696 1055 1330 1410 1282 998 585 281 178 169 242 407 668 938 1087 955 669 456 412 604 953 1236 1323 1133 1051 1071 1090 1079 1092 1163 1126 1066 992 895 784 699 685 702 658 488 260 83 22 30 40 40 68 156 263 347 344 226 99 75 108 143 141 97 52 23 11 17 16 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 3 2 1 2 2 2 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 0 0 0 0 0 0 0 0 0 0 0 1 32 132 295 424 478 534 702 908 1034 1025 952 803 648 572 546 551 563 612 697 775 809 805 800 838 943 1056 1140 1154 1112 1051 972 863 824 846 843 839 839 794 654 485 407 330 201 103 103 176 247 366 601 674 473 218 95 154 353 556 567 466 375 325 322 337 333 367 375 352 379 447 547 659 750 793 785 751 711 677 597 471 362 312 251 222 232 247 259 250 199 122 61 28 8 1 0 0 0 0 0 0 0 8 16 19 17 14 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 2 0 0 0 0 0 0 0 0 0 0 0 0 1 6 13 15 17 19 21 23 24 24 24 22 20 17 14 7 0 0 0 0 1 3 8 17 26 35 41 48 55 61 64 66 68 66 62 57 52 47 43 42 43 43 41 39 35 34 30 23 14 8 7 5 7 6 4 3 2 3 2 0 0 1 7 11 12 12 11 10 8 1 0 4 32 117 258 409 528 614 673 711 775 801 724 584 514 476 365 260 224 261 354 500 695 821 994 1126 1248 1376 1458 1448 1363 1275 1188 1091 946 801 709 641 494 218 95 84 140 236 357 492 621 694 705 693 671 677 744 865 1008 1140 1208 1234 1260 1299 1347 1411 1491 1564 1584 1575 1593 1704 1902 2065 2128 2183 2244 2029 1620 1144 762 562 515 522 536 558 636 771 1011 1156 1060 862 694 609 527 481 477 503 559 664 823 1055 1263 1073 758 508 409 452 644 972 1045 1237 1772 2233 1909 742 421 453 516 613 773 926 968 905 801 662 480 320 206 141 117 116 158 275 449 649 803 886 933 874 551 350 224 162 165 240 387 549 712 612 352 206 321 529 788 1159 1421 1347 1215 1163 1156 1119 1042 1074 1071 1026 969 892 801 791 783 717 607 389 178 85 84 124 135 134 127 122 146 165 141 94 53 36 40 53 61 41 27 16 6 25 57 47 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 3 3 2 3 3 3 2 2 2 2 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 104 239 366 453 540 673 836 905 918 826 670 519 450 491 560 619 692 778 838 842 816 834 941 1079 1174 1183 1143 1090 1044 1017 941 869 798 756 720 651 546 472 460 400 257 187 193 250 342 498 770 825 602 375 315 412 536 577 525 450 411 393 382 363 342 355 368 336 326 355 420 504 578 606 576 529 495 493 449 369 301 260 228 226 218 222 226 203 150 87 37 7 1 0 0 0 0 0 0 0 4 16 25 28 25 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 1 3 5 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 15 17 19 20 21 22 23 24 22 20 17 12 6 0 0 0 0 4 10 19 29 39 50 63 66 66 70 74 74 68 63 57 52 46 41 37 38 43 45 45 44 43 41 37 30 21 14 11 3 3 2 1 0 0 0 1 2 0 0 5 10 13 13 12 13 14 5 2 0 8 46 128 237 341 441 528 589 681 757 746 667 598 556 474 333 220 188 232 326 471 653 844 1007 1127 1247 1342 1337 1303 1284 1223 1120 991 841 706 595 424 216 117 102 150 243 365 507 665 755 767 739 695 664 697 817 975 1130 1201 1222 1234 1291 1370 1425 1464 1507 1527 1521 1577 1712 1921 2109 2179 2208 2170 1984 1612 1126 731 542 479 502 554 542 531 577 758 997 1096 1014 834 728 638 550 470 437 504 700 1006 1369 1609 1529 1144 653 401 261 331 473 673 1058 1729 2354 2073 1152 672 472 386 357 411 542 624 618 555 463 333 224 159 124 112 114 139 214 330 457 534 513 661 677 586 477 322 175 133 177 249 402 634 650 512 476 569 541 672 1072 1410 1504 1399 1255 1204 1163 1109 1074 1041 999 939 877 783 715 653 549 405 247 130 92 139 216 269 296 285 264 274 263 224 185 150 125 135 175 251 314 210 112 100 174 320 285 152 40 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 3 3 3 2 2 3 3 3 3 3 3 2 2 2 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 17 93 237 379 445 492 598 723 802 800 713 595 498 463 502 561 627 731 833 878 873 889 979 1101 1217 1258 1231 1174 1154 1180 1128 943 810 766 726 656 596 594 616 518 323 209 163 200 329 548 839 921 772 675 689 722 682 600 536 504 484 464 424 368 330 329 325 309 298 309 339 364 366 343 315 308 309 310 302 287 267 251 244 235 201 193 188 152 94 44 18 0 0 0 1 1 1 0 0 0 8 21 31 33 27 15 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 15 18 19 20 21 19 19 19 11 5 8 8 1 0 0 0 0 5 14 26 36 44 53 73 67 63 66 71 71 65 56 45 38 33 26 23 27 34 41 47 50 49 48 45 39 31 24 20 12 6 1 0 0 0 0 0 1 0 0 1 4 8 12 13 15 17 15 7 2 0 10 43 97 166 272 403 507 598 683 740 736 676 634 589 440 277 183 170 216 314 469 693 905 1047 1129 1173 1191 1233 1267 1238 1154 1042 903 747 597 414 251 167 154 208 317 461 616 762 838 837 795 732 672 669 768 931 1095 1194 1222 1232 1289 1373 1412 1429 1467 1485 1462 1536 1728 1962 2154 2237 2221 2159 1967 1580 1101 712 514 453 509 566 560 520 501 565 741 989 1087 1005 933 853 732 577 449 442 681 1062 1439 1689 1766 1614 1063 763 521 380 347 463 799 1372 1918 1806 1321 830 539 409 344 324 383 465 540 511 404 280 181 127 107 97 101 130 188 266 342 390 406 497 571 617 565 398 233 172 159 217 462 846 1166 1367 1405 1065 678 676 964 1287 1457 1422 1235 1167 1134 1123 1077 1002 952 877 795 685 555 455 391 313 212 115 93 132 239 371 443 417 422 450 463 460 448 422 384 371 429 519 531 438 361 376 473 569 387 173 46 7 0 0 0 0 0 2 15 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 3 5 5 5 5 4 4 3 2 1 2 4 6 6 6 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 76 221 354 398 420 511 632 702 709 652 542 456 445 484 538 645 783 875 906 927 997 1105 1212 1305 1301 1242 1229 1224 1113 921 815 803 771 735 748 794 763 509 213 91 53 133 339 609 836 901 859 856 870 835 717 602 567 571 533 489 424 344 282 256 252 245 238 261 284 258 194 138 130 167 175 175 176 189 190 192 214 207 169 154 141 98 44 10 4 0 0 0 5 8 5 1 0 1 7 20 30 30 21 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 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 12 16 17 17 16 14 10 10 3 0 0 0 0 0 0 0 2 9 16 24 32 37 44 48 44 42 47 51 51 47 40 30 25 21 17 16 20 26 34 44 52 56 54 51 46 38 32 27 22 15 8 2 0 0 0 0 0 0 0 0 1 4 8 13 16 19 20 15 9 4 2 9 27 64 170 340 483 570 627 688 757 726 683 651 531 358 216 144 152 219 313 537 778 940 1008 1033 1080 1164 1255 1255 1181 1074 947 802 655 507 354 260 250 328 467 617 762 875 924 904 853 784 710 673 718 858 1038 1163 1200 1207 1246 1320 1373 1412 1449 1472 1449 1503 1700 1963 2181 2247 2226 2144 1927 1558 1126 778 586 519 588 633 622 569 500 441 441 746 988 1075 1098 1086 1006 841 681 602 675 898 1188 1422 1590 1822 1582 1315 982 664 479 489 706 1145 1478 1420 1180 861 609 480 413 372 376 431 533 565 506 382 208 115 75 66 79 102 139 192 226 249 265 341 467 568 524 364 238 187 153 258 663 1318 1984 2282 1829 1212 798 720 915 1199 1397 1487 1349 1234 1151 1087 1015 924 865 798 722 619 507 416 348 306 241 213 220 259 341 442 478 431 442 483 522 552 562 550 534 554 592 634 655 651 606 581 575 439 224 66 9 0 0 0 0 1 5 17 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 6 6 5 4 3 2 2 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 71 234 330 329 340 440 556 614 604 541 472 443 455 489 570 726 846 897 921 973 1063 1172 1288 1309 1277 1258 1175 1001 839 788 790 764 815 892 864 635 249 53 14 26 223 487 678 734 700 687 729 746 721 629 557 555 572 530 481 397 296 215 172 159 163 179 222 248 185 96 43 49 90 102 154 116 126 153 176 187 170 128 114 96 51 15 0 0 0 0 0 5 8 6 2 0 1 6 15 20 18 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 7 8 9 8 7 6 4 1 0 0 0 0 0 0 0 0 2 7 10 12 16 20 24 27 27 27 30 34 36 33 26 17 14 12 12 14 17 21 27 39 50 57 59 58 54 46 39 35 32 27 19 11 4 1 0 0 0 0 0 0 0 3 8 15 17 19 21 22 19 11 1 3 10 27 120 272 416 515 581 650 743 745 705 661 576 438 277 143 120 163 237 409 626 815 930 981 1017 1083 1217 1255 1206 1107 979 841 705 619 529 480 497 573 681 788 877 952 987 955 897 835 766 702 681 765 941 1078 1143 1170 1208 1273 1349 1411 1434 1438 1425 1457 1606 1855 2104 2177 2205 2164 1979 1642 1259 963 797 709 716 738 735 691 593 437 410 645 875 1030 1138 1218 1200 1097 971 826 750 772 873 1015 1110 1491 1666 1586 1332 981 716 667 772 1074 1313 1220 1017 827 635 517 457 445 447 467 535 626 674 632 370 223 128 83 78 89 126 173 195 211 229 295 440 577 542 416 280 199 167 314 789 1571 2385 2551 1930 1264 830 708 875 1254 1423 1517 1478 1364 1243 1125 1001 879 813 753 691 595 459 332 292 331 319 345 397 429 421 448 426 389 388 394 410 441 445 419 410 434 469 507 545 584 573 471 337 165 33 0 0 0 0 0 0 7 35 93 144 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 6 7 6 6 5 4 2 1 2 3 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 1 0 0 0 0 0 0 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 106 271 299 257 281 382 470 496 493 477 472 483 509 574 715 813 878 920 952 1008 1102 1198 1251 1280 1272 1162 984 834 790 805 815 873 824 601 293 60 7 6 109 396 615 659 577 482 452 461 476 511 516 511 522 528 495 462 365 250 165 120 103 106 132 191 224 138 50 11 16 45 92 183 91 39 61 115 143 122 83 71 59 20 3 0 0 0 0 0 4 7 7 4 1 1 3 6 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 10 13 12 14 19 21 15 9 6 4 4 7 13 20 25 27 35 45 52 58 61 61 59 53 46 41 38 32 24 16 9 5 3 3 1 0 0 0 2 8 13 16 18 20 22 22 18 10 7 5 15 88 224 389 525 585 708 776 756 706 655 602 519 369 170 122 134 196 319 490 677 835 932 960 1032 1158 1238 1230 1150 1021 904 788 721 685 699 767 857 898 947 983 1018 1020 980 924 872 820 753 677 705 842 985 1076 1127 1174 1236 1319 1384 1406 1390 1359 1366 1472 1701 1953 2066 2160 2201 2093 1814 1522 1305 1141 985 889 859 861 844 749 542 446 538 742 931 1044 1173 1206 1207 1186 1112 965 781 686 771 781 952 1332 1605 1544 1210 950 854 917 1097 1283 1252 1075 901 712 524 424 418 437 474 533 612 713 763 597 467 349 231 154 146 177 203 233 239 238 294 439 595 643 609 462 319 255 344 726 1516 2210 2336 1959 1397 904 680 767 1132 1372 1452 1423 1344 1260 1150 1023 916 825 745 661 550 410 333 375 380 369 405 499 561 479 430 363 300 259 245 253 296 315 288 246 231 240 249 269 250 228 181 105 34 0 0 0 0 0 0 1 32 118 232 324 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 5 5 6 6 6 4 2 1 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 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 167 287 250 200 236 316 372 394 400 422 462 511 575 667 750 827 886 905 947 1023 1105 1193 1254 1223 1097 939 834 826 879 912 790 507 236 73 19 24 81 246 508 666 644 525 421 372 338 324 359 382 381 395 423 432 399 295 183 114 84 75 81 108 166 221 117 31 2 3 29 85 125 57 22 45 78 90 74 46 32 28 6 0 0 0 0 0 0 4 9 10 8 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 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 2 5 7 4 1 0 0 0 3 10 21 31 36 38 43 49 54 58 61 68 78 62 54 48 42 36 29 23 16 12 10 9 8 7 6 6 8 12 14 17 18 19 20 20 15 7 2 6 37 132 328 583 697 774 745 715 691 660 627 589 476 255 157 129 162 251 395 586 789 876 918 995 1095 1177 1211 1181 1076 980 875 800 760 757 804 886 924 995 1031 1052 1039 999 952 916 901 827 729 724 810 922 1013 1084 1141 1196 1263 1320 1338 1302 1243 1243 1329 1551 1777 1941 2080 2189 2198 2035 1852 1689 1488 1255 1057 944 912 898 817 646 490 452 591 811 891 1036 1158 1254 1341 1350 1198 944 764 741 718 561 688 951 1112 1150 1080 1035 1026 1095 1209 1273 1225 1032 806 558 444 394 367 364 394 500 592 663 669 644 583 472 335 284 272 283 282 255 233 258 360 493 628 716 665 509 369 328 504 1156 1730 2008 1976 1665 1138 786 760 894 1061 1205 1252 1209 1156 1092 1021 922 824 730 631 527 419 419 426 391 336 307 399 496 473 385 272 184 146 136 146 158 162 136 104 96 88 77 79 60 34 17 10 3 0 0 0 0 3 18 52 164 294 383 445 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 5 6 6 6 4 2 1 3 3 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 51 239 267 202 166 194 245 280 297 319 360 419 497 591 686 767 817 849 922 1004 1094 1195 1241 1184 1069 974 959 995 985 839 519 195 84 78 89 107 174 331 558 706 688 569 443 341 248 178 145 106 130 168 235 293 277 191 101 55 40 39 51 86 150 219 137 40 6 1 30 79 84 39 40 75 80 66 45 22 4 5 1 0 0 0 0 0 0 3 7 10 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 2 10 25 38 47 46 47 50 55 57 59 66 80 70 64 57 49 44 42 38 28 22 20 17 17 19 20 16 13 11 10 12 14 15 16 16 13 7 2 2 11 59 208 473 643 602 574 605 656 677 654 633 559 375 229 144 137 200 319 490 660 785 855 930 1014 1094 1154 1173 1134 1072 987 886 774 670 613 649 736 860 954 1013 1032 1016 982 948 929 868 787 748 780 859 939 1037 1095 1140 1187 1243 1281 1271 1208 1163 1230 1402 1599 1780 1947 2098 2185 2135 2075 1969 1762 1478 1194 1001 920 908 870 773 620 476 487 696 778 917 1119 1277 1410 1490 1446 1257 1012 838 774 548 414 525 749 995 1095 1115 1077 1054 1082 1136 1150 1031 909 725 550 397 302 282 227 325 387 448 510 565 589 563 482 405 362 314 256 211 177 175 233 332 468 599 666 626 435 291 344 708 1145 1518 1754 1733 1310 990 824 777 825 948 1025 1034 981 942 892 834 759 660 587 545 510 476 446 429 378 237 255 317 344 286 173 98 66 54 47 48 49 39 26 28 31 25 20 12 5 1 0 0 0 0 1 3 21 131 318 484 502 473 474 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 3 5 6 6 5 4 2 1 1 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 15 121 248 229 174 153 170 197 223 232 243 286 364 479 607 713 794 863 945 1038 1153 1251 1267 1211 1166 1162 1167 1093 885 578 289 151 204 281 311 307 328 439 617 756 741 621 474 314 142 9 1 0 11 28 75 125 139 108 59 24 12 8 15 41 105 206 197 78 22 3 30 71 77 49 68 125 99 63 25 2 0 0 0 0 0 0 0 0 0 0 3 8 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 3 14 32 48 58 59 57 56 57 60 62 64 67 66 65 61 56 52 53 56 50 41 36 32 31 31 30 26 21 15 10 8 8 10 11 12 13 10 5 2 5 42 166 404 611 666 646 618 639 672 647 637 595 491 342 201 138 175 274 413 564 677 757 843 937 1022 1092 1125 1153 1152 1087 940 744 561 444 474 548 669 801 917 993 1017 1006 986 969 930 860 782 749 791 860 958 1016 1059 1104 1171 1236 1227 1133 1090 1126 1238 1395 1576 1772 1943 2051 2099 2115 2065 1905 1630 1299 1050 932 906 893 861 751 587 528 597 664 746 929 1151 1382 1601 1712 1593 1354 1119 975 743 426 256 380 771 977 1080 1080 1015 945 946 969 921 883 793 625 418 284 248 215 201 199 221 275 347 396 392 382 369 337 275 201 150 133 146 175 224 314 455 616 696 505 361 324 429 651 946 1253 1377 1281 1100 929 824 791 835 919 937 889 835 779 719 651 566 511 461 420 408 438 507 447 304 216 169 176 174 106 44 11 7 7 7 8 6 1 1 6 6 4 1 1 0 0 0 0 3 24 83 215 513 751 731 546 425 532 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 2 1 2 3 4 4 5 5 4 4 3 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 1 1 1 0 0 0 0 0 0 0 0 0 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 39 180 240 228 203 193 198 214 215 191 180 241 387 564 706 787 887 954 1068 1212 1335 1391 1393 1400 1388 1236 934 619 404 331 371 482 522 525 536 574 630 709 790 815 730 586 415 201 29 6 1 4 6 16 32 48 53 42 16 7 6 8 15 46 122 196 129 53 18 33 67 85 80 89 123 76 49 19 0 0 0 0 0 0 0 0 0 0 0 1 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 19 38 57 66 71 69 68 68 67 65 64 61 59 58 57 57 56 60 72 74 72 65 57 49 42 39 36 31 26 20 15 12 9 7 6 12 14 13 10 9 27 94 232 380 513 704 754 689 631 584 555 582 572 471 321 205 175 231 345 477 576 652 750 865 955 1020 1063 1107 1140 1094 939 723 535 394 358 399 506 648 798 925 994 1030 1036 1022 988 925 841 778 790 833 884 930 954 1003 1102 1182 1181 1102 1039 1040 1103 1219 1390 1607 1785 1875 1902 1925 1932 1854 1652 1359 1096 928 870 852 837 789 673 565 518 512 540 670 905 1216 1561 1815 1788 1659 1494 1304 1004 538 123 126 424 724 932 982 861 766 765 782 772 762 734 641 449 323 239 176 134 108 105 131 170 190 201 235 261 253 207 141 107 119 143 162 179 214 298 450 555 537 464 378 319 341 486 735 972 1124 1148 1061 956 915 939 940 923 881 825 764 704 643 550 461 391 348 343 406 499 466 369 239 139 120 118 95 46 13 1 0 0 0 0 0 0 0 0 0 0 2 1 1 4 8 33 143 321 619 983 1094 738 416 317 530 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 1 1 1 2 3 4 5 6 6 5 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 20 105 226 284 297 295 288 273 250 215 170 230 379 546 690 809 906 973 1077 1246 1431 1556 1573 1497 1367 1071 744 528 481 536 604 661 655 656 680 722 756 773 784 812 794 711 594 370 148 45 14 9 12 11 10 13 18 20 13 10 9 6 5 14 53 116 134 79 39 49 80 101 110 117 92 51 39 16 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 13 29 50 67 73 75 73 72 70 68 69 68 61 55 53 53 54 55 60 76 90 90 85 80 76 67 53 46 42 39 38 34 26 16 10 6 10 14 16 17 17 21 42 100 155 190 366 541 622 640 594 451 495 571 557 443 296 194 184 271 407 517 585 663 778 881 966 1012 1034 1060 1026 895 705 527 376 304 307 396 534 686 838 958 1047 1092 1107 1078 1010 924 847 825 836 860 884 889 925 1030 1108 1116 1067 1005 982 1016 1108 1262 1459 1627 1738 1771 1768 1753 1704 1587 1388 1125 936 871 857 832 802 744 627 503 417 401 479 653 906 1256 1629 1797 1839 1750 1491 1098 752 381 270 380 569 746 871 716 631 599 585 583 581 576 557 451 360 261 168 108 85 73 78 88 88 101 140 173 173 132 83 75 113 159 181 168 140 170 268 396 502 532 458 334 255 271 395 623 877 1058 1087 1045 1018 988 945 892 837 794 749 676 593 489 388 317 288 352 375 380 329 282 263 173 132 124 101 51 10 0 0 0 0 0 4 24 12 38 33 41 67 81 68 117 310 474 563 639 642 577 453 359 250 325 509 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 1 2 2 2 3 4 6 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 10 66 188 307 367 383 372 350 321 289 269 294 418 582 738 862 944 999 1074 1263 1507 1677 1681 1518 1260 987 737 631 652 726 767 761 749 741 748 778 788 751 709 719 744 698 646 513 316 143 53 21 16 12 6 3 3 4 4 2 0 0 0 0 10 38 72 69 49 66 101 109 104 106 78 56 38 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 2 11 27 48 66 79 76 70 65 61 58 59 68 76 72 63 56 52 51 53 55 57 64 70 71 77 84 82 67 52 49 51 57 56 44 25 19 14 11 11 15 19 21 23 29 89 111 96 124 234 402 564 648 481 473 551 597 551 422 258 182 210 332 460 548 616 704 799 903 976 988 981 940 840 694 530 391 314 287 337 450 590 753 917 1047 1126 1173 1167 1096 998 907 860 857 867 869 855 860 927 1001 1022 1020 978 949 972 1037 1149 1300 1466 1621 1692 1679 1639 1602 1526 1380 1149 992 939 922 887 844 836 716 539 389 317 332 413 572 866 1239 1592 1854 1927 1726 1502 1264 974 729 597 545 473 591 524 525 513 485 455 428 424 445 449 416 337 227 130 82 64 63 60 59 67 87 108 112 71 47 58 109 178 217 171 110 107 154 256 400 515 484 388 299 242 262 394 612 853 1008 1051 1032 960 877 779 665 573 541 479 397 312 249 232 192 221 239 226 237 309 316 271 191 151 116 70 28 6 2 0 8 55 142 220 120 198 411 505 474 462 488 639 780 965 917 673 383 184 102 105 193 369 511 0 0 0 0 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 5 4 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 56 173 308 407 457 480 481 464 433 396 353 452 616 778 891 960 1022 1105 1284 1519 1673 1662 1487 1239 1026 839 821 888 963 993 982 957 891 821 819 811 774 719 687 702 664 590 484 353 210 94 34 18 12 5 1 0 0 0 0 0 0 0 0 0 6 20 32 33 50 87 103 105 108 97 67 44 17 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 6 22 47 73 88 96 86 71 58 49 44 47 63 83 92 87 73 60 51 46 43 42 36 35 41 51 59 58 52 48 48 55 66 71 63 42 32 25 18 13 13 18 23 24 20 49 66 65 63 84 164 337 617 648 630 625 631 622 558 386 237 204 276 397 513 603 681 742 839 922 945 926 880 802 694 561 433 347 297 299 367 490 653 834 982 1095 1171 1195 1157 1075 968 899 889 896 881 839 810 845 913 946 965 948 921 927 965 1035 1136 1288 1447 1548 1572 1568 1547 1472 1359 1197 1080 1049 1053 983 896 912 784 560 350 242 206 214 365 572 854 1234 1682 2051 2016 1839 1707 1546 1211 883 736 409 335 350 445 491 475 450 390 353 353 381 403 390 321 202 102 73 66 62 57 57 63 73 69 45 35 54 110 197 255 185 121 89 100 156 253 371 385 355 327 282 240 285 406 588 790 883 877 803 703 563 425 320 265 246 215 166 135 138 120 115 116 134 195 335 464 437 306 203 147 105 68 33 14 10 37 132 322 482 264 295 663 919 751 792 880 875 705 507 353 238 155 90 70 84 155 246 263 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 3 4 5 5 6 5 5 4 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 74 195 328 435 507 556 596 611 597 553 504 547 655 794 916 997 1057 1144 1291 1474 1594 1606 1506 1345 1215 1158 1179 1214 1219 1190 1126 996 764 511 468 558 611 619 641 673 617 511 385 283 186 101 47 25 18 9 3 0 0 0 0 0 0 0 0 0 0 2 5 8 17 48 87 112 127 122 81 47 17 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 34 69 103 126 130 109 85 65 51 44 43 60 84 102 98 83 63 45 30 22 18 13 13 19 28 35 38 40 41 46 55 68 81 83 68 53 41 27 17 13 13 18 23 21 22 32 41 40 31 49 170 532 758 826 777 678 611 620 512 380 300 296 355 455 582 706 763 825 878 900 885 845 797 726 597 472 369 296 264 291 384 539 711 870 1009 1118 1183 1202 1165 1066 998 964 947 922 868 803 817 882 918 919 899 875 871 885 930 999 1103 1216 1319 1421 1505 1474 1401 1316 1218 1146 1130 1129 961 919 945 858 604 301 178 118 120 208 338 525 830 1336 1943 2122 2052 1918 1797 1606 1324 1186 763 437 285 372 533 518 479 394 321 276 293 362 431 422 306 188 125 97 83 69 55 56 59 52 39 34 52 105 212 254 217 151 94 69 80 125 191 240 272 295 287 231 211 248 324 438 519 546 527 448 318 226 174 153 148 139 112 86 72 62 59 65 101 201 418 645 600 412 249 139 129 101 63 42 39 56 105 222 237 184 232 429 650 433 537 625 466 212 81 86 100 89 81 73 67 79 98 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 3 4 5 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 16 109 242 374 481 564 622 662 696 709 698 682 702 787 899 977 1032 1087 1168 1292 1437 1540 1581 1558 1477 1418 1420 1394 1291 1191 1073 903 668 395 169 110 212 377 430 470 513 481 372 293 231 164 99 53 31 23 16 12 6 2 0 0 0 0 0 0 0 0 0 0 0 3 20 60 92 122 136 108 55 16 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 42 82 123 154 147 120 95 75 61 52 53 73 89 98 88 67 45 28 14 9 4 3 2 4 8 14 19 23 27 37 48 63 81 93 89 77 65 50 33 18 12 14 18 20 21 23 26 25 17 23 110 366 610 761 801 745 631 611 533 460 402 373 386 450 581 712 793 833 855 861 843 809 798 742 622 499 396 318 262 244 318 461 623 780 924 1055 1167 1241 1246 1169 1088 1037 1015 990 928 859 894 934 923 874 833 817 835 838 866 904 947 1000 1089 1252 1333 1314 1274 1231 1194 1173 1187 1134 972 921 969 944 693 290 143 78 54 73 148 279 488 953 1575 1967 2062 2018 1942 1828 1770 1605 1222 868 546 364 461 519 500 402 312 250 242 308 420 472 383 289 213 159 122 94 57 57 58 53 42 34 42 98 198 259 253 197 129 84 63 63 77 111 155 189 200 173 150 141 154 191 232 261 289 268 202 150 120 106 107 118 105 78 65 67 77 96 134 220 396 547 570 483 350 217 180 141 104 79 75 107 125 126 123 133 161 214 339 329 325 324 286 221 129 75 88 83 70 46 20 35 40 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 1 1 2 2 2 3 4 5 5 5 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 1 10 129 283 421 530 616 688 748 792 819 830 840 874 928 999 1057 1096 1143 1218 1325 1447 1549 1620 1588 1517 1459 1417 1342 1189 1040 891 676 424 210 89 59 118 313 422 467 466 416 325 251 207 166 117 68 40 31 22 19 15 5 1 0 0 0 0 0 0 0 0 0 0 1 4 22 55 96 127 120 69 16 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 16 42 78 115 137 127 109 91 76 67 66 74 96 103 97 79 52 28 15 4 5 3 2 1 2 2 3 4 5 11 25 38 52 71 89 95 97 88 76 57 36 22 15 17 18 20 20 20 21 18 18 62 186 373 617 815 818 718 649 594 542 486 452 448 463 553 670 768 822 840 834 810 761 747 724 637 518 418 350 289 246 297 405 537 672 814 969 1111 1236 1260 1226 1169 1113 1076 1057 1008 969 985 976 913 835 799 793 825 837 852 857 853 876 970 1080 1115 1126 1134 1141 1143 1150 1179 1091 948 922 1029 1083 823 386 169 66 22 8 43 161 347 739 1220 1641 1847 1905 2004 1992 1905 1749 1453 1219 1017 725 539 505 552 491 387 295 253 302 427 457 419 362 308 249 177 127 83 65 61 61 56 43 48 97 182 259 283 248 191 130 76 40 26 37 59 75 83 87 87 85 86 96 111 130 185 207 190 152 120 127 124 123 118 101 85 95 113 138 146 180 288 429 534 553 469 385 327 236 132 90 104 154 167 141 95 73 89 134 181 233 252 306 376 241 87 62 61 61 61 34 34 36 28 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 4 5 4 4 5 6 6 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 6 2 1 1 0 0 0 3 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 123 302 461 579 669 749 829 884 900 927 957 998 1050 1090 1115 1173 1236 1279 1327 1410 1544 1705 1598 1447 1330 1271 1208 1076 914 791 617 399 270 264 334 440 514 547 575 563 504 416 328 263 219 166 104 74 68 50 32 22 13 6 2 0 0 0 0 0 0 0 0 0 0 0 3 29 73 125 143 98 26 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 21 40 64 88 101 91 84 75 70 73 84 103 124 123 103 77 49 24 9 2 2 1 0 1 2 2 1 0 3 6 15 25 39 57 79 93 106 104 95 83 68 48 24 17 17 21 21 20 21 22 23 38 103 224 375 506 612 682 681 627 556 518 525 530 530 543 616 719 800 833 825 792 735 697 661 605 517 426 368 307 262 276 345 442 546 664 853 1011 1139 1219 1249 1225 1168 1142 1150 1124 1093 1056 993 910 836 814 825 844 852 858 849 820 857 951 1010 1030 1045 1058 1059 1060 1099 1136 1076 956 943 1101 1213 967 563 244 77 18 2 11 72 241 557 941 1293 1513 1645 1871 2019 1871 1660 1491 1414 1348 1164 917 724 707 666 552 416 289 283 381 415 422 419 398 342 250 178 121 86 72 78 87 76 75 103 166 238 283 285 253 190 115 60 32 22 21 22 21 39 58 70 77 92 102 122 163 185 177 152 130 134 129 132 140 139 121 116 119 129 132 153 215 325 447 438 398 413 449 413 219 139 174 220 213 151 76 50 52 57 57 73 182 434 505 316 139 57 34 18 15 2 15 21 14 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 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 0 0 0 0 0 0 0 0 0 0 2 4 1 0 0 0 0 0 5 11 22 31 28 17 8 12 28 30 30 37 44 27 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 103 295 501 647 748 828 901 973 1029 1047 1067 1095 1127 1160 1196 1227 1228 1204 1173 1205 1368 1595 1478 1251 1113 1067 1032 950 846 784 666 446 378 523 720 813 780 720 693 649 580 497 414 337 262 181 120 123 152 150 104 55 28 12 3 0 1 3 5 3 0 0 0 0 0 0 0 16 60 130 168 132 46 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 18 32 46 56 62 65 54 55 56 60 75 101 133 147 134 106 75 50 34 21 14 9 5 2 0 0 0 0 0 2 3 6 14 31 56 70 87 107 116 112 104 95 83 54 30 23 24 25 25 23 22 28 40 76 128 193 290 441 549 591 561 508 503 541 532 528 530 564 661 758 801 802 773 716 669 623 561 486 419 378 325 275 253 291 370 457 558 739 911 1057 1171 1258 1301 1271 1260 1248 1223 1182 1110 1012 927 888 868 874 879 869 857 849 821 867 932 975 1017 1053 1053 999 963 1016 1081 1056 944 913 1114 1258 1089 730 380 160 64 18 0 23 98 350 708 1035 1263 1401 1577 1866 1808 1639 1565 1575 1542 1470 1400 1102 861 729 623 521 413 358 352 393 436 451 427 390 315 233 166 126 103 107 116 108 101 106 143 206 260 294 298 251 176 111 67 40 30 23 31 59 87 106 111 143 164 179 189 185 170 144 137 144 158 173 201 221 199 160 144 148 157 167 183 187 184 194 240 338 461 489 289 254 343 368 227 125 74 49 45 37 30 73 210 494 436 252 124 66 56 30 8 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 4 5 5 6 6 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 0 0 0 0 0 1 7 14 26 42 49 41 33 48 85 91 90 89 78 48 18 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 102 293 547 727 843 927 1005 1071 1110 1153 1172 1182 1200 1216 1208 1166 1105 1043 985 1015 1180 1378 1332 1101 972 966 978 940 886 860 818 678 689 879 976 908 829 760 710 656 587 506 424 346 261 169 132 179 248 270 216 121 51 16 3 0 3 9 15 10 1 0 0 0 0 0 1 10 49 126 183 160 74 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 1 1 1 1 0 1 5 16 29 44 57 60 49 40 35 36 41 50 69 102 141 146 123 99 79 66 59 50 41 29 13 3 0 0 0 0 0 0 0 2 6 20 52 62 83 109 129 136 132 118 110 93 62 40 30 27 29 30 25 33 53 68 86 131 199 262 350 462 537 557 523 491 511 583 559 549 608 693 747 774 750 688 640 594 525 443 400 387 365 306 248 255 328 407 509 665 826 959 1081 1211 1324 1351 1352 1324 1283 1218 1138 1068 1000 963 943 934 921 900 877 856 829 842 881 922 983 1045 1039 953 896 950 1017 994 903 896 1076 1241 1170 892 576 341 187 80 17 6 14 172 476 817 1126 1277 1362 1617 1732 1669 1608 1711 1613 1615 1638 1470 1187 897 692 642 594 561 520 473 472 482 433 390 342 271 202 177 155 151 144 128 113 114 138 176 224 275 295 273 226 177 127 92 86 91 103 135 166 183 195 228 259 278 275 250 232 207 204 229 270 295 346 364 346 300 255 224 208 203 194 169 147 137 159 212 223 179 252 381 470 409 217 130 111 108 98 82 60 72 167 339 294 131 29 8 127 141 71 3 5 8 1 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 4 4 5 6 7 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 10 10 6 2 0 0 0 0 0 0 0 0 1 5 18 32 37 40 47 56 75 79 70 52 30 14 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 143 344 599 795 925 1015 1097 1170 1211 1214 1226 1230 1244 1259 1243 1169 1060 989 920 964 1110 1278 1358 1280 1159 1107 1072 1027 979 944 918 889 987 1059 979 826 725 690 660 611 547 476 407 345 285 216 189 257 347 358 274 152 62 23 8 2 2 8 15 15 3 0 0 0 0 0 1 8 40 113 187 184 110 41 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 1 2 3 3 3 3 4 10 22 38 55 67 64 45 33 32 34 36 41 54 74 100 98 84 73 67 64 65 68 61 37 13 1 0 0 0 0 0 0 0 0 1 7 34 55 80 108 134 153 158 136 126 116 101 79 52 31 35 39 33 50 68 73 84 111 143 186 348 566 723 723 599 486 525 634 576 521 532 584 641 686 698 674 641 604 549 472 428 426 419 349 266 244 297 367 462 583 720 828 934 1078 1236 1367 1439 1426 1360 1273 1190 1120 1084 1068 1054 1035 999 957 926 886 834 791 800 834 878 938 953 902 866 922 963 917 861 888 1068 1242 1210 1009 769 562 374 221 99 43 21 74 254 552 916 1139 1264 1449 1653 1740 1556 1759 1646 1540 1526 1561 1507 1267 991 803 677 642 599 471 493 512 483 423 372 326 249 220 208 196 178 156 137 127 134 148 182 222 246 249 246 223 182 166 185 225 270 279 282 304 327 348 362 374 389 394 396 386 390 418 445 462 464 462 457 444 396 326 278 234 213 191 150 114 114 126 139 196 340 508 559 428 247 152 168 204 162 102 75 145 212 223 153 42 20 27 150 249 212 9 76 83 51 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 5 5 4 5 5 6 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 0 0 0 0 0 0 0 1 15 35 51 57 47 28 13 3 0 0 0 0 0 0 0 0 0 2 6 9 10 6 3 11 19 16 10 4 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 5 78 232 445 673 864 1004 1096 1189 1256 1275 1260 1257 1266 1268 1268 1245 1172 1061 992 982 1005 1107 1230 1307 1297 1218 1143 1100 1068 1039 1007 978 972 1039 999 903 797 689 600 564 542 500 453 412 376 336 292 276 366 436 408 299 167 75 38 26 13 5 4 9 14 5 0 0 0 0 1 5 14 40 109 198 212 147 61 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 7 6 5 3 2 2 4 5 6 7 7 7 9 14 26 42 56 63 60 47 41 41 40 38 38 45 54 60 51 44 41 43 50 61 69 63 32 10 2 0 0 0 0 0 0 0 0 0 1 11 24 47 77 112 146 170 168 153 138 126 111 82 42 43 45 50 67 73 74 85 92 96 177 366 543 645 678 636 566 526 538 499 446 425 444 480 526 520 564 603 599 580 547 513 490 466 389 297 254 276 333 377 440 550 661 756 877 1044 1272 1459 1538 1509 1420 1342 1300 1249 1200 1173 1145 1097 1042 996 930 847 762 720 724 742 778 805 829 860 913 937 897 861 936 1108 1239 1221 1091 938 785 608 466 313 186 103 69 101 288 546 813 1055 1283 1536 1865 1648 1717 1664 1540 1461 1485 1480 1446 1281 1096 861 642 614 507 514 511 485 443 410 387 312 265 246 227 198 168 148 136 130 126 139 163 190 218 238 231 223 238 283 339 352 335 395 453 483 483 482 516 559 578 572 559 567 587 519 506 472 452 455 460 417 346 278 211 169 153 144 139 149 172 236 320 448 663 660 473 267 142 136 180 136 112 250 333 284 176 87 33 41 109 200 306 511 430 349 257 157 206 0 0 0 0 0 0 0 0 0 0 0 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 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 3 29 51 61 61 52 38 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 1 5 13 49 171 365 589 797 959 1076 1159 1238 1284 1313 1333 1344 1330 1279 1241 1216 1174 1124 1085 1035 1055 1092 1113 1119 1089 1029 976 980 1004 1000 973 942 928 945 911 812 722 642 571 521 502 500 503 501 471 416 365 378 454 489 457 356 228 130 89 76 48 21 6 4 7 1 0 0 0 4 12 25 45 86 169 276 290 202 91 32 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 10 10 10 8 6 6 6 8 10 12 13 12 11 12 14 24 35 42 44 44 43 44 47 49 46 44 46 38 35 30 29 27 28 39 57 70 66 39 16 4 0 0 0 0 0 0 0 0 0 0 1 6 15 38 75 116 149 180 185 176 158 141 118 76 65 56 64 78 75 61 61 83 101 157 233 345 517 694 731 728 578 498 467 470 462 384 377 396 413 440 471 506 539 563 541 507 461 390 313 267 264 297 300 319 384 481 579 672 801 1057 1328 1523 1595 1558 1491 1451 1380 1320 1281 1243 1183 1119 1073 979 870 761 674 628 615 620 659 734 821 896 932 907 879 978 1123 1220 1228 1166 1070 965 846 740 613 462 305 186 130 173 271 439 698 994 1265 1734 1800 1793 1723 1607 1470 1405 1385 1373 1342 1338 1235 839 690 610 563 517 476 449 431 413 374 315 272 239 205 170 143 129 119 111 111 122 143 176 205 227 249 279 330 412 422 461 531 599 626 605 638 690 704 658 575 503 470 436 409 431 437 425 419 395 339 255 186 142 124 118 116 225 346 410 425 539 650 722 620 389 191 119 84 74 107 189 331 390 279 134 77 77 202 345 311 280 549 647 517 286 173 188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 5 5 5 6 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 1 8 38 54 56 51 40 26 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 38 83 172 324 529 748 932 1061 1144 1216 1272 1302 1354 1403 1404 1340 1242 1186 1177 1179 1241 1271 1189 1139 1154 1090 1033 999 958 900 872 898 878 837 809 812 837 826 747 665 597 547 526 540 584 612 594 535 470 431 443 475 492 486 407 288 189 149 142 108 59 25 8 2 0 0 0 9 35 71 105 143 198 276 376 372 260 131 52 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 10 13 16 17 17 15 13 13 12 15 19 21 19 14 13 13 15 21 28 30 29 27 29 36 42 45 48 52 51 39 37 38 38 35 35 42 52 65 65 44 20 5 0 0 0 0 0 0 0 0 0 0 0 1 3 13 35 62 87 130 176 199 192 171 153 128 107 83 74 79 79 62 48 72 115 145 169 252 466 785 887 845 647 446 351 397 505 395 353 332 316 306 314 346 379 419 454 463 437 379 311 275 278 269 242 226 248 311 397 484 565 774 1066 1358 1570 1649 1607 1545 1479 1415 1363 1314 1253 1190 1149 1055 933 806 690 598 548 526 560 636 733 828 899 890 896 993 1116 1203 1226 1216 1137 1084 1039 993 936 832 638 458 322 235 206 242 366 599 854 1329 1736 1921 1873 1760 1645 1511 1396 1313 1290 1306 1229 1039 895 768 673 609 569 544 510 453 414 358 306 274 228 176 143 124 109 100 98 100 115 145 182 222 256 277 338 398 446 512 589 641 657 654 723 763 704 558 399 305 277 289 313 352 386 371 299 237 198 145 100 86 85 74 94 209 382 525 532 632 680 578 403 227 112 83 70 84 188 327 396 326 206 122 100 188 382 474 206 188 321 410 286 74 108 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 1 2 4 5 5 5 5 6 6 5 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 36 68 77 64 42 21 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 69 132 208 319 481 694 899 1042 1147 1217 1253 1281 1294 1341 1377 1364 1297 1216 1182 1193 1206 1234 1280 1285 1247 1272 1173 1070 1043 1033 976 875 812 750 698 692 716 739 727 694 637 589 569 593 646 702 690 597 523 484 471 468 467 484 478 397 286 207 184 196 209 148 74 30 9 2 1 8 53 103 126 136 150 178 220 314 327 248 145 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 25 29 30 29 26 24 22 20 22 25 26 24 19 17 18 19 22 26 26 24 22 26 40 45 42 43 49 51 47 54 67 71 64 57 58 68 74 69 48 20 2 0 0 0 0 0 0 0 0 0 0 1 0 0 3 9 18 32 60 114 163 187 188 180 168 143 116 95 95 100 77 50 54 79 114 146 208 386 735 848 841 694 464 261 201 340 373 341 291 255 235 224 235 252 282 346 398 405 359 287 260 268 243 197 162 157 180 247 318 369 497 735 1067 1436 1672 1681 1597 1500 1440 1418 1390 1318 1260 1224 1160 1056 923 789 674 590 542 537 568 624 705 804 841 899 989 1087 1154 1160 1191 1150 1122 1116 1115 1116 1078 943 774 602 434 299 234 241 334 481 817 1360 1868 1985 1916 1838 1744 1578 1393 1286 1256 1137 1015 981 916 839 776 709 644 537 417 359 342 321 294 254 205 167 132 107 93 90 92 101 120 157 204 243 258 335 402 443 481 532 541 562 612 679 686 580 385 213 160 155 201 265 304 303 244 157 106 88 71 59 58 53 53 69 105 206 477 622 645 521 361 259 198 140 100 116 206 359 483 438 277 178 124 124 224 445 438 206 115 136 163 145 69 70 95 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 5 5 6 6 5 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 1 6 20 39 59 60 41 23 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 1 8 65 180 281 368 469 616 812 1009 1125 1231 1281 1283 1280 1290 1316 1344 1334 1279 1213 1185 1214 1243 1199 1281 1335 1306 1291 1218 1137 1158 1177 1090 911 764 674 615 621 649 672 685 690 691 696 702 709 720 704 618 519 498 484 480 481 483 481 451 372 287 248 254 290 330 248 123 56 21 5 4 23 68 97 76 58 52 49 54 105 151 145 105 55 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 1 5 11 17 24 32 38 41 40 38 35 32 27 25 26 29 31 30 24 22 22 23 25 25 25 26 28 33 48 50 47 45 45 45 43 43 51 56 57 58 63 76 82 75 54 24 2 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 3 6 23 46 93 144 173 185 178 157 139 122 119 122 99 70 50 52 80 113 171 329 581 697 723 677 534 331 191 249 363 384 317 255 243 222 211 205 217 250 286 301 278 219 203 204 183 141 104 93 95 147 192 222 277 417 705 1160 1489 1646 1656 1595 1539 1525 1506 1444 1396 1355 1299 1207 1072 949 830 723 639 584 556 548 605 701 790 873 953 1024 1073 1056 1091 1097 1074 1052 1067 1102 1077 1031 952 834 667 476 351 291 259 258 390 789 1413 1804 1964 1966 1932 1795 1580 1395 1276 1165 1036 985 980 962 895 745 680 577 448 359 328 327 320 288 234 179 142 119 103 105 107 110 124 154 193 215 243 302 350 369 379 407 418 450 534 592 534 403 242 130 113 139 182 223 240 199 137 83 55 48 40 40 42 38 35 38 46 86 411 738 826 658 447 371 345 286 237 299 441 570 584 420 273 178 127 117 181 403 342 185 69 48 53 52 50 46 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 1 3 4 5 5 5 6 6 5 5 5 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 33 46 44 32 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 1 7 12 7 2 0 0 0 0 0 0 0 6 41 143 296 414 502 598 730 897 1068 1174 1273 1284 1259 1248 1268 1316 1348 1327 1272 1212 1177 1218 1371 1244 1293 1325 1289 1234 1187 1170 1229 1238 1094 877 713 611 546 565 593 622 654 685 705 717 718 687 636 556 471 463 484 469 481 509 523 506 463 413 364 360 411 459 437 301 143 68 28 7 3 13 27 33 17 8 5 2 1 6 29 50 48 28 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 6 12 18 24 29 35 39 41 40 39 38 34 29 28 31 32 32 31 29 27 28 30 33 35 38 40 40 43 58 65 64 57 47 39 32 22 27 36 44 54 67 84 92 85 65 37 13 3 0 0 0 0 0 0 0 1 2 2 2 2 1 0 0 0 8 22 52 92 133 171 178 161 148 137 132 131 123 96 63 46 42 61 130 272 443 532 608 632 564 431 321 373 450 454 342 223 211 199 196 188 177 170 172 183 185 167 153 140 126 102 70 54 58 86 117 131 139 199 414 820 1220 1524 1677 1693 1656 1653 1633 1593 1556 1513 1434 1300 1141 1024 933 851 766 689 644 590 599 652 731 813 883 940 980 966 971 1001 1016 991 978 1002 1000 1000 986 927 810 666 525 412 324 238 218 387 833 1336 1770 1961 1991 1939 1801 1610 1399 1212 1075 1021 1029 1042 944 754 699 664 588 472 326 315 317 303 275 238 187 149 130 122 120 123 134 156 184 201 230 270 301 312 321 342 371 383 412 446 364 237 152 107 118 158 180 174 161 127 91 62 48 59 58 61 59 50 36 26 24 112 429 846 1044 849 642 524 488 481 518 615 724 747 610 425 272 172 114 87 133 205 213 144 43 17 15 22 36 43 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 1 3 4 4 5 5 5 6 6 5 5 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 1 4 12 23 39 46 35 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 1 6 21 38 31 15 4 0 0 0 0 0 2 23 91 221 384 514 607 698 814 956 1097 1193 1267 1269 1275 1297 1325 1349 1360 1295 1200 1131 1045 1036 1279 1275 1282 1230 1150 1064 999 985 1022 1015 908 770 649 557 501 523 549 582 607 615 604 594 593 525 461 421 424 468 449 449 489 517 514 491 481 498 488 510 536 566 524 357 160 71 29 8 0 0 1 2 1 0 0 0 0 0 0 9 12 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 9 11 15 20 24 26 28 32 33 33 33 31 28 28 30 37 37 35 35 36 36 37 39 41 42 44 47 49 51 60 68 68 55 35 30 25 26 34 39 42 51 64 80 87 85 75 55 29 10 2 1 1 0 0 0 0 0 2 4 5 4 3 3 1 0 1 9 26 51 86 134 158 158 151 142 134 131 121 97 75 55 39 45 96 212 354 377 458 572 627 585 486 458 410 346 250 150 124 139 159 173 173 158 137 132 136 126 104 88 78 66 53 44 40 50 72 80 67 86 236 548 956 1370 1650 1727 1707 1708 1697 1683 1654 1582 1461 1322 1163 1043 972 926 875 806 765 699 653 646 681 737 785 833 869 877 863 884 949 962 940 925 920 933 936 891 808 718 633 545 458 366 270 239 421 836 1405 1798 1936 1970 1932 1792 1565 1347 1200 1135 1127 1123 1000 848 778 761 708 554 328 273 272 299 323 287 221 191 166 149 140 131 121 145 172 198 225 248 258 280 317 342 367 367 334 298 234 154 119 120 138 160 169 146 128 116 101 75 61 111 142 154 134 89 62 40 36 100 322 627 794 772 612 462 466 611 783 909 916 806 611 410 253 157 101 74 79 92 105 94 34 9 2 8 19 30 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 1 3 4 4 4 5 5 6 6 6 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 2 9 18 25 33 38 25 10 2 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 5 19 47 79 89 57 22 5 1 0 0 1 17 66 157 288 439 579 689 788 889 1001 1105 1180 1240 1266 1265 1277 1299 1310 1291 1222 1122 1025 880 886 1084 1204 1189 1055 942 843 760 710 703 709 697 653 594 550 531 545 570 582 586 583 569 544 490 408 416 460 489 471 398 415 472 476 438 411 424 455 410 515 550 558 519 386 188 64 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 12 12 13 16 20 22 23 26 27 27 25 22 22 25 31 40 42 42 42 41 41 41 41 43 45 47 49 54 57 61 62 57 47 37 27 17 16 21 29 40 52 65 78 86 90 87 71 45 21 6 4 4 2 1 1 0 1 4 8 9 9 9 8 5 3 2 3 8 21 46 83 123 149 155 146 132 132 119 118 98 70 47 41 64 148 274 288 346 503 670 737 625 470 328 221 142 88 70 92 119 146 163 158 132 115 113 106 89 71 56 44 37 30 26 29 42 50 37 34 116 332 719 1174 1526 1661 1676 1670 1676 1677 1665 1640 1563 1422 1259 1117 1025 981 959 918 869 793 718 663 643 662 687 726 760 774 758 751 807 851 862 846 823 812 807 772 723 675 653 605 542 495 430 318 248 459 923 1417 1754 1905 1964 1870 1696 1533 1410 1300 1222 1167 1088 1006 919 819 763 599 423 311 251 230 252 271 258 237 213 188 164 139 131 151 173 193 211 224 228 257 309 340 344 324 262 203 183 159 154 178 206 193 188 180 175 177 175 147 161 235 300 308 244 148 105 83 65 74 160 313 421 500 390 282 352 620 918 989 919 756 553 361 232 153 96 64 53 53 60 44 28 24 18 8 9 15 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 2 3 4 4 4 5 5 5 5 6 5 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 15 19 21 14 6 1 0 0 0 0 0 0 0 0 1 3 2 1 0 0 0 0 0 0 0 0 1 4 13 20 19 12 5 3 3 1 11 34 76 124 148 119 61 25 8 4 8 19 65 145 244 362 496 634 757 853 950 1037 1112 1179 1248 1304 1291 1280 1282 1286 1272 1230 1173 1047 851 903 1083 1139 1043 863 776 703 619 547 519 527 559 582 593 573 549 558 597 626 653 682 696 673 605 555 557 513 431 346 303 347 411 393 334 311 344 396 399 483 505 469 416 325 174 48 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 2 7 11 11 10 15 24 27 27 28 27 24 22 22 26 29 33 39 44 46 46 44 44 42 41 43 45 48 53 61 65 66 66 66 60 45 30 23 23 28 36 45 56 68 82 92 98 96 82 60 36 24 22 17 10 5 3 0 4 8 11 12 14 17 18 15 10 6 3 2 5 24 50 87 123 147 154 140 131 116 114 102 78 53 42 47 91 176 232 299 418 569 697 640 479 322 211 147 121 104 95 96 110 125 126 110 101 108 118 116 98 69 50 41 31 23 22 27 32 24 16 41 161 464 912 1321 1560 1632 1654 1671 1660 1622 1618 1608 1549 1422 1278 1158 1087 1062 1035 968 854 746 674 631 614 609 626 650 659 642 626 653 710 756 767 741 693 652 628 598 545 516 508 499 507 545 457 334 345 571 977 1466 1726 1839 1812 1748 1703 1628 1438 1306 1230 1192 1146 1040 819 746 660 567 462 355 261 224 238 244 248 244 212 177 151 156 168 178 187 195 201 212 235 273 305 304 271 204 174 192 229 271 324 375 345 303 281 286 307 300 302 355 429 487 468 377 259 167 124 106 98 125 168 247 278 207 149 252 563 848 893 802 649 481 341 230 145 89 58 44 36 28 21 46 69 48 20 16 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 2 4 4 4 5 5 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 2 4 5 5 5 2 1 0 0 0 0 0 0 0 1 5 12 12 6 2 0 0 0 0 0 0 3 10 21 31 38 35 26 15 11 12 6 14 47 99 159 199 190 128 63 28 23 39 80 161 253 346 448 571 707 833 926 991 1046 1104 1180 1247 1271 1268 1283 1290 1287 1274 1258 1218 1114 1005 1073 1098 994 853 715 670 618 528 444 397 391 427 497 567 580 552 533 548 588 634 678 712 717 682 605 491 311 191 157 199 281 338 300 239 225 263 300 298 348 356 316 265 196 106 26 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 2 8 10 11 17 28 32 33 31 27 25 26 30 34 33 33 38 42 45 47 49 50 50 49 51 56 62 66 68 68 67 66 67 68 65 52 39 29 26 29 36 42 61 79 91 97 96 87 72 49 45 43 35 25 17 10 9 14 15 14 16 21 28 31 28 22 15 12 11 12 20 34 56 86 120 151 156 149 133 118 101 81 63 51 54 69 121 188 261 335 413 512 559 514 407 286 189 123 97 86 83 90 101 110 120 107 104 105 108 106 88 62 49 36 26 21 23 24 20 12 12 89 307 667 1085 1411 1581 1660 1693 1692 1660 1640 1627 1601 1505 1378 1270 1198 1165 1142 1066 943 811 707 642 586 544 535 545 552 546 546 570 631 699 739 721 636 523 469 438 405 378 367 364 374 474 485 422 361 383 565 1049 1405 1593 1661 1693 1779 1825 1617 1448 1368 1329 1226 1025 825 772 777 738 620 515 429 365 300 253 239 231 215 201 186 179 180 181 178 174 185 201 222 246 266 263 219 168 169 237 347 472 554 575 524 462 428 440 476 475 467 468 497 545 508 426 308 211 174 183 213 216 179 166 140 91 98 261 524 701 733 654 524 391 279 188 124 79 52 38 25 17 20 44 90 89 49 22 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 4 5 5 4 3 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 7 25 37 32 19 6 2 1 1 1 2 5 17 31 40 40 35 28 25 22 25 22 13 21 63 129 204 264 272 209 104 55 57 87 157 265 368 472 566 668 777 877 948 999 1038 1089 1164 1214 1223 1226 1227 1211 1207 1238 1262 1237 1155 1152 1120 1015 867 721 620 582 540 450 357 290 265 288 357 442 499 513 504 491 475 453 452 506 590 623 546 318 124 46 59 133 218 257 221 180 162 173 171 147 156 169 145 110 72 35 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 3 8 14 21 27 29 29 27 24 22 25 29 31 31 32 32 32 33 36 44 51 56 60 66 72 75 75 75 71 67 64 64 69 70 61 47 33 25 23 27 35 53 70 82 89 90 85 81 56 45 43 44 42 35 18 22 22 23 23 23 25 28 33 34 31 26 24 24 22 21 28 42 63 89 120 151 155 139 123 101 75 70 63 71 90 122 170 230 293 317 375 473 548 540 415 219 113 85 72 67 65 67 72 82 71 62 59 60 66 72 61 47 34 24 21 23 24 20 14 14 59 196 462 860 1221 1461 1609 1699 1739 1720 1697 1694 1638 1533 1416 1327 1276 1263 1239 1173 1071 951 825 701 579 516 489 479 477 481 504 547 613 692 749 736 629 464 365 317 291 268 244 231 230 300 363 392 391 334 382 679 1005 1283 1496 1616 1754 1805 1713 1584 1515 1521 1352 1049 875 866 906 870 678 572 536 531 451 319 273 245 235 232 217 199 195 188 177 183 195 206 219 232 238 225 190 161 183 284 452 642 728 730 708 660 574 584 612 613 578 515 473 451 399 376 326 265 275 282 325 308 238 149 83 52 115 305 502 594 576 502 396 298 218 157 105 64 43 26 13 7 8 17 48 63 38 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 1 2 3 4 4 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 31 67 77 65 44 23 10 7 7 7 8 13 22 38 44 40 32 25 24 32 46 47 34 25 43 97 174 259 323 330 262 151 84 89 134 221 338 464 589 689 772 843 899 950 1001 1072 1156 1193 1205 1208 1221 1236 1240 1252 1263 1234 1184 1145 1159 1058 917 761 629 543 505 484 415 297 204 160 166 220 281 355 445 505 510 460 382 330 374 493 512 362 196 55 11 23 68 118 142 123 107 93 90 83 70 64 61 49 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 12 19 23 21 14 10 10 12 14 16 19 22 23 21 19 20 26 38 49 59 70 79 86 90 90 83 75 70 67 66 67 66 56 43 31 25 23 25 31 43 56 66 72 74 75 75 58 42 33 31 36 39 22 23 26 30 33 31 29 30 34 37 38 41 48 49 41 36 35 41 55 75 104 140 164 162 145 121 97 80 70 85 105 135 176 217 288 290 293 332 395 424 352 202 133 107 99 94 86 73 66 59 50 39 27 20 20 44 46 40 31 24 22 25 30 28 22 19 41 122 330 691 1031 1308 1521 1678 1772 1755 1731 1718 1672 1579 1477 1422 1398 1383 1344 1271 1175 1075 963 813 669 567 507 475 460 456 484 526 578 640 697 712 600 442 318 247 221 209 195 175 161 176 215 273 364 339 352 458 637 894 1256 1461 1625 1716 1708 1637 1607 1697 1564 1339 1134 1034 1037 976 759 641 630 675 626 439 371 333 296 262 234 217 210 192 187 192 197 204 212 218 218 205 187 181 216 321 497 658 722 699 638 602 597 620 630 615 579 504 435 348 266 282 395 463 491 394 348 305 229 145 74 69 159 321 459 511 464 385 297 224 170 126 83 55 37 23 10 2 1 6 20 26 24 17 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 45 133 193 127 67 28 8 6 10 12 14 18 28 40 47 41 29 28 40 59 78 91 75 59 61 96 167 255 339 380 358 281 187 127 120 189 284 416 563 695 793 862 896 893 913 978 1094 1238 1219 1169 1142 1140 1158 1195 1244 1246 1160 1057 1009 1008 921 811 681 570 496 462 441 389 255 153 95 90 127 167 222 366 494 538 496 419 361 385 426 432 331 133 25 2 4 16 31 40 37 39 37 41 41 39 35 28 16 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 1 1 2 2 1 0 0 0 0 0 0 0 1 4 9 14 17 16 14 11 9 6 6 11 18 22 22 18 14 14 20 32 45 62 76 84 85 82 77 77 70 64 62 63 60 52 41 31 24 19 18 22 26 33 39 44 48 54 61 60 54 45 37 29 23 28 29 30 37 46 51 49 44 34 32 32 39 53 72 82 79 70 57 51 58 79 110 140 166 178 166 141 125 101 82 79 86 120 184 234 299 284 232 203 225 281 309 285 239 214 215 216 181 128 102 82 66 48 29 9 2 8 19 26 27 25 24 27 31 30 25 21 30 69 262 569 895 1192 1446 1657 1769 1802 1798 1772 1713 1633 1579 1562 1555 1535 1484 1399 1302 1229 1107 946 783 648 559 520 502 484 482 492 510 534 574 593 526 421 318 239 193 175 168 154 136 118 114 137 231 290 326 350 384 509 882 1195 1458 1632 1678 1650 1695 1792 1732 1539 1320 1199 1202 1116 935 802 752 737 688 572 490 404 314 251 233 223 205 192 192 199 202 202 212 220 218 211 207 217 264 351 455 524 538 511 457 476 514 547 547 507 474 423 353 265 194 215 413 662 762 635 477 372 263 152 94 108 204 337 440 480 379 294 232 186 143 103 70 48 33 21 9 2 1 2 4 9 24 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 2 2 2 2 2 2 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 101 205 222 128 59 23 7 1 6 12 11 25 44 58 58 47 40 65 107 141 153 142 125 113 134 198 290 379 438 441 380 292 218 174 170 246 354 494 637 761 857 923 945 930 957 1015 1104 1211 1229 1182 1140 1117 1109 1112 1127 1101 974 869 838 848 815 722 615 532 477 439 399 335 217 124 69 58 79 114 154 286 399 442 456 457 427 437 394 251 110 25 1 0 0 1 2 3 5 7 7 14 19 18 13 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 0 0 0 1 1 0 1 0 2 6 10 14 16 14 17 19 17 14 15 21 29 30 22 17 15 15 18 25 40 61 74 78 75 71 65 60 52 48 46 44 42 33 24 17 10 7 9 15 21 25 28 30 33 37 42 45 43 40 39 35 24 25 35 45 53 59 62 66 64 54 42 34 36 51 76 104 114 107 92 80 78 90 118 142 163 180 180 160 144 125 105 91 82 102 170 247 291 246 191 180 232 337 450 485 451 397 353 307 222 148 106 85 71 61 54 25 11 7 10 17 24 27 23 25 27 25 19 15 22 62 221 479 793 1105 1366 1612 1711 1781 1807 1779 1716 1670 1669 1658 1653 1631 1585 1513 1402 1323 1206 1055 890 739 630 593 569 537 503 480 468 452 468 476 456 408 332 240 189 157 141 132 119 89 64 63 115 191 263 298 259 286 529 881 1265 1538 1615 1656 1791 1897 1866 1720 1554 1451 1421 1356 1173 1008 944 868 792 678 587 478 368 302 263 235 213 199 198 208 218 209 226 235 235 231 224 239 282 333 361 355 330 326 312 331 367 401 415 385 358 324 273 210 155 151 312 661 917 979 883 722 464 259 171 179 256 363 408 341 259 195 163 144 113 84 58 38 25 14 4 1 1 1 3 17 49 39 15 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 133 197 187 138 100 71 48 35 30 26 23 41 69 89 92 91 103 147 208 236 221 192 177 180 254 365 461 510 508 466 401 319 261 224 232 308 408 519 619 719 820 913 974 977 983 995 1013 1067 1143 1189 1169 1148 1139 1119 1067 979 838 689 636 649 655 615 554 505 466 426 371 288 177 103 58 48 62 96 156 240 328 396 433 470 497 487 416 227 85 17 0 0 0 0 0 0 0 0 0 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 1 1 2 5 9 14 18 19 18 20 24 26 29 33 37 40 31 27 26 26 27 29 34 45 58 65 67 64 60 54 48 44 39 34 29 23 14 9 5 2 1 3 7 15 19 22 24 25 27 29 33 33 32 38 43 36 30 32 37 41 47 55 64 68 65 56 45 37 39 59 99 126 135 131 121 110 102 121 134 149 165 179 185 176 155 135 113 96 97 140 209 256 233 209 239 338 482 633 628 527 399 285 195 136 99 80 72 72 80 80 68 54 35 22 20 29 35 31 25 22 19 15 11 16 56 173 383 677 1000 1246 1478 1615 1723 1792 1800 1748 1666 1657 1679 1698 1690 1654 1599 1494 1406 1304 1166 1001 845 724 670 637 606 570 543 525 497 484 472 459 433 379 290 214 154 113 93 82 55 37 26 36 80 152 223 198 188 277 536 940 1312 1449 1576 1752 1903 1937 1824 1733 1698 1670 1608 1440 1226 1085 981 962 862 742 616 489 390 280 261 243 222 216 216 233 244 247 245 240 232 234 261 290 291 263 232 211 214 222 243 265 281 292 285 272 246 211 171 129 124 189 487 877 1172 1309 1100 811 515 344 319 388 438 422 340 238 159 112 92 76 65 48 30 22 12 4 1 0 1 1 14 42 30 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 1 2 2 2 2 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 30 177 179 169 170 166 131 97 88 69 53 50 67 104 138 146 153 178 234 297 302 254 219 232 311 462 571 618 590 516 440 391 341 312 293 313 377 461 556 611 663 745 859 970 1012 980 956 924 919 959 1016 1034 1032 1031 1018 974 868 677 582 521 504 511 508 480 450 437 414 366 279 164 82 45 42 64 109 172 228 265 345 449 541 578 527 432 223 82 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 2 0 1 2 2 2 3 4 6 10 17 24 26 26 26 31 37 44 49 52 49 40 44 49 50 50 51 54 64 66 65 65 65 63 57 51 44 36 28 21 16 9 6 5 3 4 7 12 16 20 22 23 22 20 19 22 23 23 27 33 32 27 25 28 29 33 42 50 57 64 67 61 48 36 43 67 100 131 152 159 152 152 148 146 156 180 203 211 200 184 160 137 117 105 122 156 205 244 287 347 420 473 464 404 317 228 153 95 77 75 74 76 85 90 85 80 75 66 53 42 43 46 42 31 21 14 9 8 13 42 123 286 541 850 1096 1332 1540 1712 1803 1789 1808 1668 1591 1640 1742 1793 1769 1720 1637 1543 1431 1288 1108 952 828 751 711 703 714 709 696 671 635 588 539 500 440 345 243 153 90 54 40 28 21 14 9 17 52 117 145 144 155 275 584 929 1202 1401 1555 1685 1795 1821 1858 1915 1921 1834 1663 1462 1314 1140 1090 1034 924 781 657 558 415 312 258 235 234 232 244 251 250 240 232 227 244 266 265 235 194 182 178 181 197 229 247 241 231 216 197 184 171 150 119 109 153 313 616 1010 1216 1035 737 513 479 577 637 592 484 363 247 158 100 72 59 52 40 25 14 7 3 1 0 0 0 2 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 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 36 108 260 164 148 190 201 150 89 85 80 73 84 117 163 196 179 178 220 290 344 330 253 247 337 505 673 711 677 594 502 437 410 392 381 372 398 446 521 618 671 675 711 807 935 1032 1033 971 920 868 822 798 803 833 844 806 753 699 640 564 474 447 445 443 429 403 391 392 364 284 165 61 24 30 65 115 164 198 204 231 374 533 581 511 396 201 70 16 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 2 1 2 2 2 2 2 3 4 9 19 28 33 35 37 41 47 56 63 64 62 63 68 72 71 68 65 69 73 73 73 74 74 70 61 52 44 35 27 19 15 11 9 8 9 10 13 18 22 25 24 21 16 10 10 16 18 17 16 16 13 14 19 20 18 21 33 38 41 53 67 73 66 50 40 40 59 97 141 173 181 180 163 158 170 194 219 232 220 204 183 159 135 116 121 125 157 219 301 378 430 384 316 246 189 151 125 121 132 135 124 108 102 95 82 71 66 71 77 72 65 57 48 40 32 18 7 3 7 23 78 207 419 677 917 1167 1435 1666 1769 1716 1724 1630 1534 1550 1674 1811 1858 1820 1749 1645 1523 1382 1200 1056 936 844 784 778 845 891 908 895 847 770 680 595 503 392 266 154 81 39 24 19 16 10 3 1 9 44 87 115 133 180 325 587 944 1213 1358 1446 1543 1661 1811 1983 2062 2013 1883 1696 1600 1408 1232 1118 1022 900 793 676 533 388 279 257 261 270 285 292 275 242 233 231 235 236 228 202 190 189 192 209 237 247 232 197 170 159 156 159 158 145 122 109 124 183 347 652 789 660 394 230 463 790 943 829 545 389 231 139 93 74 62 46 28 19 10 5 2 1 0 0 0 0 1 7 34 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 0 0 0 0 0 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 91 190 261 153 114 193 211 160 99 94 112 122 144 175 201 199 160 161 227 313 360 331 254 307 451 618 733 733 642 558 520 505 480 443 437 420 454 490 554 642 709 710 711 772 882 992 1041 979 935 863 768 676 620 617 632 625 643 652 630 568 402 357 367 385 386 361 315 329 323 249 137 41 9 15 46 76 88 82 70 69 157 316 380 356 287 150 43 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 1 3 3 2 1 2 2 2 2 2 2 4 7 9 17 26 34 39 44 48 52 60 68 67 69 76 79 78 74 68 64 67 73 77 81 82 80 72 59 48 42 36 28 21 18 15 12 13 15 16 17 19 22 24 24 20 13 9 10 17 20 17 13 9 8 5 11 17 28 42 48 41 37 41 52 62 67 65 54 39 35 52 90 140 178 201 212 221 226 232 254 253 244 229 210 189 166 142 132 120 132 172 231 296 365 332 301 289 284 265 244 258 267 249 209 165 128 98 79 70 71 78 82 83 82 71 60 52 42 25 8 2 1 6 44 146 319 537 743 961 1210 1449 1574 1617 1623 1568 1501 1476 1482 1575 1697 1762 1760 1688 1577 1449 1295 1168 1066 972 891 863 921 1007 1064 1068 1015 918 793 656 533 408 278 163 88 45 26 20 15 8 2 0 3 11 36 71 109 143 203 398 735 1047 1230 1329 1371 1470 1646 1852 2034 2128 2080 1935 1802 1589 1354 1195 1138 1027 921 804 657 482 342 323 320 324 326 314 284 255 240 227 219 216 200 196 205 211 215 228 244 232 201 158 136 146 164 193 196 175 144 119 110 149 254 399 438 333 179 81 383 826 1123 1071 666 418 246 143 91 72 52 30 17 11 6 2 0 0 0 0 0 0 2 13 54 89 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 39 147 200 180 123 111 200 200 149 107 107 136 159 160 156 142 118 104 137 236 329 363 335 296 363 485 599 660 651 590 549 577 581 512 441 436 442 472 504 557 629 695 724 729 782 855 924 971 986 975 895 770 638 531 475 472 495 558 573 553 483 302 224 253 301 324 306 262 256 247 171 87 28 6 7 20 27 21 11 7 8 28 90 124 133 116 70 20 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 2 2 2 2 2 2 2 2 6 7 10 17 28 36 42 52 49 50 55 60 60 63 66 67 66 64 63 64 69 76 83 89 91 85 72 58 49 39 31 25 21 18 16 16 18 18 17 17 18 19 21 23 22 15 12 16 21 24 21 14 7 5 9 13 18 27 36 40 38 37 33 31 34 43 54 57 47 32 28 44 83 130 188 252 304 323 309 299 286 274 259 239 216 197 179 153 128 121 139 173 197 239 282 349 422 455 408 331 305 291 270 234 183 122 78 71 78 86 92 92 84 87 80 69 60 49 31 14 4 0 2 21 85 229 427 606 763 917 1095 1295 1438 1517 1494 1459 1485 1415 1341 1390 1507 1609 1643 1614 1513 1382 1275 1191 1108 1014 954 982 1076 1149 1156 1095 985 833 665 525 404 291 187 108 65 47 43 41 32 18 6 2 2 9 31 65 101 120 284 569 882 1145 1311 1364 1405 1516 1716 1960 2104 2079 1971 1819 1673 1532 1363 1294 1190 1067 937 797 585 471 429 411 396 370 332 302 276 253 230 210 209 195 201 225 242 232 220 204 183 154 128 118 127 181 244 256 226 177 142 129 189 273 320 300 214 142 119 324 711 1087 918 535 334 216 141 78 50 34 20 10 5 3 0 0 0 0 0 0 0 1 11 29 40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 19 68 183 163 96 74 128 196 173 116 90 90 105 124 116 86 66 70 108 185 290 356 363 342 337 389 462 532 565 568 566 581 602 548 468 414 412 435 453 480 521 590 669 722 745 812 843 864 881 892 874 793 663 541 449 400 398 432 540 604 532 374 209 127 148 201 240 237 200 170 148 94 47 17 4 3 5 4 1 0 0 0 2 9 18 24 24 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 2 2 3 2 2 2 4 3 6 14 25 33 37 40 44 51 53 54 53 54 55 57 57 59 62 63 65 70 77 87 97 98 87 69 55 43 34 27 24 23 21 21 20 18 17 15 15 17 19 18 19 20 17 16 19 23 25 23 19 14 12 15 16 18 20 22 20 28 29 26 21 18 20 25 38 40 32 23 22 35 65 115 178 243 289 306 305 302 297 286 264 231 211 195 170 145 125 120 142 152 166 227 331 441 493 404 291 236 213 200 180 138 82 62 71 87 100 111 113 100 95 86 76 67 57 40 22 10 3 1 5 37 140 322 482 588 681 819 1005 1196 1379 1473 1480 1514 1480 1253 1061 1077 1302 1484 1571 1543 1453 1367 1300 1227 1131 1054 1044 1119 1188 1183 1109 983 822 650 502 390 295 207 139 100 86 90 101 106 78 41 15 4 4 13 28 48 76 177 380 659 990 1222 1336 1381 1441 1581 1806 1936 1960 1949 1956 1960 1782 1571 1426 1301 1166 1001 849 701 616 558 514 475 437 395 345 302 274 252 227 212 199 211 243 263 246 200 146 116 104 99 114 186 286 334 310 239 176 159 195 260 299 286 239 163 117 121 230 495 888 720 470 282 185 145 93 54 24 9 3 1 0 0 0 0 0 0 0 0 3 15 29 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 35 98 184 117 64 87 139 174 161 121 101 90 93 97 74 40 60 111 194 290 364 385 377 374 381 409 457 529 558 564 572 581 561 473 408 381 385 406 426 450 469 511 569 620 658 726 753 757 739 700 630 518 432 386 350 341 367 425 517 608 502 323 170 86 64 78 105 122 113 79 40 36 21 9 4 2 1 0 0 0 0 0 0 0 10 15 13 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 2 2 2 2 2 2 1 2 3 8 18 28 35 37 39 37 41 48 53 56 56 55 57 61 60 59 58 57 63 76 92 100 95 81 64 51 39 31 27 26 27 26 27 23 19 17 16 15 17 16 15 16 19 19 20 20 19 21 22 20 21 19 13 9 8 13 17 15 12 13 14 12 11 13 8 15 21 21 20 20 19 27 48 80 122 166 208 236 255 271 276 263 237 222 209 192 177 161 138 136 130 140 180 253 331 352 270 228 250 281 267 199 131 73 54 63 77 90 106 111 112 105 92 78 66 57 46 31 18 8 2 0 9 82 222 361 453 528 640 756 955 1193 1397 1502 1493 1528 1331 1104 1018 1122 1311 1476 1521 1481 1422 1373 1317 1241 1154 1140 1178 1208 1181 1085 950 794 630 483 382 316 253 198 161 147 153 176 206 186 130 65 16 7 10 13 20 40 87 188 402 711 978 1173 1293 1375 1473 1609 1713 1810 1943 2091 2156 1994 1810 1629 1477 1375 1199 1053 919 801 711 631 587 559 511 441 373 338 288 244 216 199 205 236 251 235 191 138 100 83 85 124 255 377 390 325 216 176 181 220 259 255 211 160 110 81 89 153 357 576 571 431 264 182 147 103 54 19 5 1 0 0 0 0 0 0 0 0 0 6 43 208 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 1 4 23 66 124 152 89 71 164 193 190 177 162 142 120 115 98 78 86 164 249 335 400 422 413 419 440 438 434 459 531 565 553 548 551 540 494 431 356 362 393 426 446 435 401 388 403 447 503 544 529 505 479 440 384 329 297 288 287 306 365 464 505 393 242 116 42 15 8 7 13 14 11 7 11 7 6 4 2 0 0 0 0 0 0 0 2 8 10 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 5 2 2 1 1 1 0 1 5 14 22 28 32 33 31 33 40 48 55 58 51 51 51 49 45 43 43 53 69 88 95 90 81 67 53 42 38 36 32 30 31 29 27 24 23 20 20 20 19 18 19 20 21 22 20 17 18 20 15 16 18 12 5 2 6 10 10 8 7 5 3 5 10 5 6 8 8 11 15 12 13 19 31 50 78 113 147 178 203 219 227 230 231 225 210 195 185 165 145 131 130 149 187 219 180 137 160 269 407 479 401 292 194 118 70 46 41 49 64 78 84 78 63 46 40 34 28 21 13 3 1 0 44 133 248 365 452 532 632 780 980 1215 1444 1422 1465 1400 1273 1180 1160 1244 1379 1444 1449 1427 1404 1373 1311 1247 1223 1232 1234 1182 1066 929 786 644 510 403 365 331 288 246 224 237 279 310 302 252 166 49 21 12 9 12 20 39 83 214 421 654 883 1095 1260 1355 1440 1562 1746 1947 2120 2206 2167 2052 1873 1654 1545 1371 1187 1040 946 896 816 772 720 670 598 482 386 302 241 210 201 201 218 225 200 165 130 95 68 100 157 229 283 307 311 239 214 235 274 278 203 136 95 73 63 70 117 264 409 463 397 270 193 141 93 51 26 9 2 0 0 0 0 0 0 0 0 0 2 16 338 548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 50 96 129 149 133 102 125 204 208 188 171 162 149 123 115 102 134 221 345 423 460 470 463 461 479 492 457 446 453 475 494 484 482 501 513 499 452 355 370 399 426 429 388 309 248 231 249 274 287 262 251 271 315 345 334 294 271 255 251 275 328 370 297 168 68 16 1 0 0 0 0 0 1 2 2 2 2 1 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 1 1 2 4 6 3 2 2 2 1 0 0 2 7 13 20 27 29 28 28 27 29 35 43 36 36 35 32 29 27 31 42 56 70 81 86 85 75 64 57 52 46 40 36 37 35 33 32 31 29 30 28 27 26 25 24 23 24 19 16 15 17 14 16 18 8 0 1 2 5 7 6 4 2 0 1 3 4 4 3 1 3 4 3 4 5 9 17 32 49 79 109 134 152 170 196 219 229 222 207 193 176 152 128 116 125 147 154 114 69 78 177 344 506 545 497 408 279 154 64 22 11 17 28 37 40 37 27 18 14 16 18 17 7 3 1 18 67 151 269 381 458 546 649 780 990 1278 1379 1442 1447 1395 1321 1274 1285 1341 1396 1427 1444 1429 1398 1352 1305 1274 1263 1259 1191 1071 934 798 668 549 467 444 424 386 337 308 346 371 386 385 359 307 155 73 27 8 6 10 21 54 123 232 382 588 844 1054 1196 1297 1424 1662 1799 1945 2069 2166 2162 2009 1769 1553 1360 1221 1118 1046 1023 995 959 909 830 711 536 395 294 228 193 181 186 198 194 155 100 76 85 83 151 234 275 269 281 337 346 343 338 317 275 170 97 68 70 86 127 191 294 404 458 378 278 199 133 80 45 25 12 3 0 0 0 0 0 1 0 0 0 0 3 219 558 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 53 113 155 142 118 103 128 163 162 135 112 105 102 92 74 85 130 230 348 446 485 479 471 479 498 502 463 361 396 407 411 419 423 435 473 498 489 450 407 440 436 425 398 346 276 215 188 172 158 137 109 101 128 203 283 325 303 262 253 244 240 253 271 236 140 60 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 1 2 2 1 2 2 2 2 2 2 2 1 1 6 12 19 27 30 27 25 22 19 20 24 23 22 21 20 21 24 34 36 47 61 74 83 87 80 75 69 63 56 49 46 47 45 44 46 48 47 46 41 37 34 32 31 28 24 19 14 12 12 13 15 14 8 2 1 1 3 4 4 4 4 2 1 1 2 4 3 0 0 0 1 1 1 1 2 5 13 32 55 76 92 105 138 176 207 223 218 202 180 156 139 124 116 122 125 100 65 48 84 192 329 432 493 501 439 324 182 86 29 8 6 9 13 20 17 10 6 7 10 16 13 7 3 5 23 68 184 311 428 523 587 615 808 1076 1280 1419 1492 1489 1414 1371 1367 1396 1436 1457 1432 1405 1375 1348 1319 1295 1276 1259 1194 1090 969 848 731 628 559 531 511 477 433 421 443 457 460 454 431 401 276 154 61 9 2 4 15 42 85 140 210 388 609 821 1020 1189 1272 1430 1645 1898 2105 2202 2192 2023 1800 1629 1472 1329 1242 1168 1117 1087 1052 988 865 681 511 415 346 269 223 206 204 193 157 96 33 39 114 176 253 341 412 360 406 482 537 532 428 350 250 148 77 62 126 242 388 519 590 619 562 422 306 216 140 76 36 18 8 2 0 0 0 3 8 12 9 0 0 0 2 48 155 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 75 104 97 68 53 62 118 128 90 65 55 66 80 95 121 177 270 377 439 466 469 469 488 518 526 496 406 280 355 359 356 366 390 426 470 492 478 467 477 501 471 431 395 357 316 275 241 215 193 166 141 128 120 152 199 226 226 211 225 221 217 213 207 189 159 140 111 46 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 3 3 2 3 7 12 19 26 31 29 22 17 14 12 14 17 17 17 22 28 34 46 38 39 48 61 75 87 84 85 80 73 66 60 59 62 61 61 65 71 71 66 59 53 46 41 39 33 26 20 17 15 14 14 15 15 11 6 3 2 1 2 3 5 5 3 3 1 1 2 2 0 0 0 0 1 1 1 0 0 1 7 19 34 53 64 80 117 163 203 225 215 183 159 145 132 119 114 115 109 90 70 72 114 168 223 299 385 433 398 305 184 85 28 8 6 15 30 32 24 13 5 6 11 11 7 2 0 3 23 99 219 363 508 611 589 728 922 1123 1315 1480 1537 1506 1488 1488 1507 1538 1551 1472 1391 1327 1291 1274 1264 1257 1234 1182 1105 1013 911 798 700 640 609 585 546 520 529 537 530 514 504 477 446 364 240 102 14 4 1 8 25 52 88 134 259 410 576 785 1049 1141 1248 1438 1694 1896 2001 2031 1875 1706 1598 1554 1497 1443 1398 1316 1237 1165 1034 816 604 489 462 450 393 362 314 266 204 128 63 38 87 194 290 353 428 589 610 658 733 767 705 551 392 241 124 58 51 207 501 842 1093 1110 999 766 508 323 213 125 59 20 5 1 0 0 0 1 13 33 49 30 10 2 0 0 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 8 26 60 97 104 76 45 33 41 62 55 40 52 85 128 167 210 287 384 460 495 474 449 445 467 512 557 565 524 437 375 432 384 341 341 374 419 461 479 453 465 484 485 466 440 425 415 404 385 359 334 315 300 282 256 220 196 195 186 167 160 182 178 183 164 138 125 142 182 182 96 29 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 1 3 3 3 3 4 6 8 10 13 18 23 24 21 18 16 13 12 13 16 18 19 24 32 39 50 43 40 47 60 75 85 85 88 87 82 77 72 71 78 77 75 77 80 78 74 69 62 55 48 42 36 30 25 23 20 16 15 15 14 12 8 4 2 0 1 3 4 5 4 3 2 1 1 1 1 1 1 0 0 1 2 0 0 0 1 4 11 24 35 49 75 110 156 213 230 202 180 166 154 139 127 127 124 116 110 112 120 124 102 127 217 326 386 359 262 157 85 54 46 57 73 79 69 50 30 19 11 7 5 3 1 0 7 39 117 245 400 530 593 690 809 950 1123 1345 1462 1519 1546 1558 1571 1600 1596 1513 1400 1298 1237 1218 1213 1208 1186 1147 1091 1023 931 833 751 701 673 643 604 598 609 611 590 555 528 502 474 420 317 155 57 18 3 2 9 24 51 96 168 256 365 531 786 938 1076 1249 1401 1483 1678 1754 1863 1907 1826 1763 1689 1620 1575 1520 1439 1311 1081 812 617 550 582 637 653 574 442 305 188 97 52 77 163 254 312 342 439 626 789 887 910 875 726 540 361 214 103 48 62 217 553 1000 1388 1421 1223 887 539 309 181 96 38 9 1 0 0 0 0 7 25 55 82 53 24 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 6 47 93 125 140 141 127 103 81 61 26 56 76 143 236 308 340 371 453 521 531 482 423 398 409 453 514 565 573 528 479 465 475 432 385 371 385 411 432 432 393 425 440 448 457 461 461 460 460 461 457 449 446 448 416 363 304 259 241 230 215 189 167 153 169 145 97 57 48 79 114 69 32 11 3 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 1 2 2 2 2 4 6 5 5 7 12 18 20 21 22 22 21 17 18 18 16 14 13 16 18 21 23 26 32 39 49 51 56 72 87 89 86 87 89 90 87 83 80 71 77 76 72 71 69 65 63 62 60 56 49 42 37 32 29 27 26 24 19 16 14 12 9 5 3 1 2 4 4 4 4 2 1 1 1 2 3 3 3 2 1 1 1 1 1 0 0 1 2 6 14 26 44 69 105 168 214 217 210 203 193 172 156 153 145 135 130 131 137 133 83 55 103 219 347 418 355 252 180 145 136 136 134 128 121 113 91 60 32 18 14 11 7 3 2 12 56 149 273 381 474 575 681 792 936 1127 1299 1433 1523 1567 1582 1593 1568 1496 1386 1272 1203 1177 1161 1143 1123 1095 1049 997 924 846 783 744 720 676 645 646 658 657 629 600 567 534 500 457 381 228 111 39 7 1 1 8 23 51 100 162 223 341 503 674 859 1030 1120 1180 1406 1514 1635 1801 1890 1866 1858 1748 1631 1540 1411 1237 1026 788 623 591 684 788 788 697 522 312 163 72 50 90 160 226 253 322 466 661 833 923 898 826 673 494 332 204 108 55 58 132 329 730 1046 1163 1042 750 440 263 160 88 40 11 1 0 0 0 0 4 16 40 51 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 15 16 29 103 157 173 163 159 174 175 176 154 121 164 202 320 423 464 449 432 469 466 439 399 355 343 370 419 475 518 530 497 435 421 424 426 428 412 400 410 410 384 341 373 397 425 452 472 477 467 462 477 486 493 513 515 463 398 338 299 284 283 250 211 181 162 147 124 79 39 15 8 16 18 10 8 6 3 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 1 2 3 4 1 3 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 5 8 6 6 7 12 18 24 30 31 29 25 21 17 18 18 16 15 17 21 23 29 37 41 42 44 52 60 70 82 88 82 85 88 90 88 82 75 79 64 61 57 52 49 49 48 47 49 51 50 46 42 39 35 29 25 25 24 22 20 17 14 12 8 5 4 4 4 4 2 2 2 1 1 2 4 6 7 5 4 3 2 1 1 1 0 0 0 0 1 4 11 23 41 68 105 161 202 225 232 226 203 183 171 158 142 128 121 143 144 109 75 86 162 312 462 460 374 301 257 238 216 189 164 152 156 157 121 80 54 44 34 21 11 4 3 25 89 178 263 335 424 535 654 778 926 1076 1233 1373 1461 1511 1521 1498 1432 1333 1228 1166 1133 1111 1091 1071 1047 1003 950 896 839 787 759 742 702 670 680 711 711 673 642 612 572 533 502 431 297 168 74 20 6 3 2 6 14 45 106 153 216 301 431 610 799 877 958 1225 1434 1525 1611 1612 1659 1730 1707 1594 1454 1273 1080 861 655 528 547 745 912 993 887 611 322 194 111 91 121 177 231 291 423 593 740 807 879 862 765 597 411 304 221 139 69 36 63 138 314 458 551 545 435 332 241 156 84 33 3 0 0 0 0 0 0 1 9 11 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 24 38 41 40 48 98 150 158 142 134 155 186 237 242 251 303 365 431 458 447 410 384 407 378 356 349 338 325 348 393 441 483 495 458 370 355 371 396 415 408 392 410 404 365 320 324 361 398 428 448 456 452 450 472 463 453 454 438 402 366 334 310 300 306 286 204 170 159 135 101 66 39 22 12 5 3 1 3 4 3 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 9 8 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 5 9 10 7 8 11 15 18 22 27 28 25 21 18 18 19 19 18 17 20 25 31 37 43 48 52 55 59 64 73 81 83 81 84 86 81 71 62 60 58 44 38 35 34 33 32 36 37 39 40 40 39 39 38 34 29 24 21 22 23 23 21 19 17 11 8 5 4 4 3 1 1 2 2 2 2 2 6 9 8 6 5 3 2 1 1 1 0 0 0 0 1 4 10 23 49 75 117 173 220 241 235 217 202 189 175 157 136 132 145 147 134 118 119 158 264 412 506 510 444 374 347 304 256 220 197 197 206 174 133 102 86 70 46 27 14 9 15 50 113 182 253 334 422 503 576 668 788 949 1124 1264 1357 1402 1403 1362 1285 1200 1135 1100 1079 1063 1045 1021 978 936 898 851 797 777 769 741 701 695 743 749 715 675 643 616 589 567 480 338 218 129 58 23 9 2 0 4 18 59 100 135 189 281 407 556 685 752 980 1302 1467 1484 1434 1437 1475 1500 1461 1295 1123 921 726 579 535 650 861 1023 1062 944 643 392 246 172 164 206 278 362 473 599 718 814 800 851 846 731 502 268 229 215 163 77 21 15 33 67 102 144 195 241 279 240 156 76 24 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 31 61 72 51 33 30 52 105 115 105 94 95 118 174 233 302 373 418 419 387 351 319 311 325 290 297 327 339 342 362 395 416 443 465 449 381 358 387 401 397 383 384 413 403 360 317 306 330 362 381 395 407 418 428 445 405 369 336 303 284 280 280 278 278 284 308 261 223 170 113 65 37 31 26 12 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 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 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 10 11 11 12 14 15 15 17 21 22 19 15 15 17 19 21 21 21 23 29 38 47 54 58 61 65 64 63 69 78 85 88 83 72 57 45 40 38 31 24 20 22 25 26 26 27 30 33 36 39 41 34 32 29 24 22 22 22 22 22 21 18 13 10 6 4 2 2 2 2 2 2 2 2 2 3 5 7 8 7 6 4 3 2 0 0 1 1 0 0 0 1 3 11 29 57 95 144 191 222 235 235 225 216 208 191 173 165 162 155 143 133 143 191 265 387 512 589 585 486 436 395 351 299 247 226 221 198 166 141 126 107 83 57 34 19 13 26 65 119 185 254 307 340 365 403 503 671 852 1030 1174 1256 1282 1267 1211 1144 1094 1063 1047 1038 1034 1010 961 914 880 849 806 792 795 773 735 719 765 793 761 713 681 669 661 633 548 413 285 201 123 59 23 7 2 2 7 26 49 75 117 185 263 355 498 614 774 1058 1259 1358 1317 1266 1256 1274 1294 1157 1022 888 765 704 737 825 941 1053 1124 1067 751 472 282 192 190 249 332 417 489 559 631 738 812 861 840 699 393 205 168 196 182 65 10 2 1 5 18 43 106 197 258 238 156 72 23 4 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 34 67 95 93 37 12 10 29 63 69 63 58 53 54 79 154 230 286 313 310 269 235 239 271 302 299 304 321 350 373 394 414 424 435 458 489 483 435 443 438 415 392 388 400 398 360 322 299 299 315 331 347 363 375 379 372 316 277 245 217 196 188 192 202 215 218 209 216 175 115 60 26 15 16 16 7 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 8 10 12 14 16 16 16 16 18 20 18 15 14 15 17 20 24 26 28 32 37 47 57 63 65 67 69 68 65 66 72 78 77 63 45 28 21 22 26 30 24 18 19 23 23 22 23 28 33 37 38 34 33 31 27 23 22 23 21 21 18 14 11 8 6 4 2 1 2 2 2 2 2 2 2 2 4 4 5 5 6 5 4 3 2 1 1 1 0 1 0 0 0 1 4 15 35 64 97 136 190 237 258 251 235 227 218 209 201 192 180 170 166 187 233 298 381 473 565 610 549 487 437 396 349 276 235 213 195 178 168 170 162 140 106 69 39 23 20 38 71 112 149 166 180 192 217 281 409 564 742 914 1048 1135 1183 1176 1135 1085 1051 1034 1018 1004 992 949 899 862 832 808 797 802 793 766 757 793 833 811 766 736 722 709 685 607 486 362 273 204 122 61 27 12 8 11 15 22 35 61 101 147 217 328 467 617 822 948 1161 1298 1269 1155 1121 1142 1091 1024 980 954 985 992 987 989 1026 1151 1091 844 541 290 198 190 227 275 301 301 302 396 557 724 808 759 588 339 191 147 159 148 42 7 0 9 31 77 94 148 223 279 255 171 78 24 3 0 0 0 0 0 0 0 0 0 4 8 16 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 24 66 93 94 65 11 8 17 29 36 30 22 15 10 13 32 79 130 166 180 176 162 153 182 243 310 351 353 355 391 413 425 432 434 429 490 536 537 495 466 462 457 439 412 388 373 344 322 297 280 281 298 315 324 323 310 282 246 212 189 173 158 144 135 139 149 146 134 127 96 52 20 5 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 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 1 2 4 7 10 12 14 15 16 16 16 16 18 16 14 13 13 16 19 27 32 38 44 48 53 59 64 67 69 71 72 71 69 68 67 60 43 26 13 7 8 16 25 24 25 26 26 25 21 22 27 34 38 38 38 38 35 32 29 27 26 22 19 13 8 5 4 4 4 2 2 2 1 1 1 2 2 2 3 4 4 4 4 4 4 3 2 1 1 1 1 0 1 1 0 0 1 2 6 24 46 72 109 161 223 261 261 241 220 206 203 205 207 205 202 209 233 275 327 383 440 488 521 522 506 461 378 310 248 205 182 172 172 189 205 209 193 157 109 69 47 34 34 44 60 70 69 69 77 110 172 267 350 482 651 836 1009 1134 1169 1168 1141 1106 1075 1048 1024 1004 967 920 879 846 825 814 816 820 810 804 831 862 865 839 806 783 754 718 651 550 438 350 286 212 137 76 32 18 17 18 18 20 31 45 74 139 237 351 438 614 732 920 1188 1374 1223 1130 1090 1071 1075 1121 1167 1234 1231 1154 1031 983 1086 1086 916 603 281 255 271 285 285 276 247 233 314 469 638 719 634 446 278 178 134 122 75 22 1 15 85 237 373 360 349 382 369 279 176 80 21 2 1 0 0 0 0 0 0 1 9 37 83 105 58 21 11 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 6 32 88 95 61 26 11 24 45 37 25 16 12 9 7 11 28 55 81 86 84 87 99 121 159 233 308 365 414 450 455 448 436 411 374 346 413 490 485 461 451 459 476 469 430 379 339 324 311 289 270 263 269 281 282 273 260 242 217 182 156 138 126 116 107 101 104 107 94 66 41 20 7 1 0 0 0 0 0 0 0 0 1 2 3 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 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 1 2 3 5 8 11 14 15 15 15 14 14 15 15 15 14 13 15 18 27 36 44 49 51 53 57 58 60 65 70 76 77 74 68 60 46 31 16 7 3 3 8 19 26 31 33 30 28 26 28 29 31 31 27 27 27 28 31 32 29 24 16 11 7 5 3 3 3 2 2 2 2 1 0 1 2 2 2 3 3 3 3 3 3 3 3 2 1 1 1 1 0 1 2 2 2 1 0 0 16 47 84 112 136 183 221 239 234 209 191 195 209 220 222 220 228 254 297 341 375 416 432 445 457 470 468 406 295 214 164 146 154 173 202 233 246 224 176 145 105 76 53 41 37 37 35 31 27 34 61 117 188 238 326 470 674 930 1112 1178 1190 1180 1156 1127 1101 1073 1043 1008 969 929 895 864 847 846 857 862 847 867 903 924 906 856 833 806 771 721 643 532 436 369 309 237 148 68 38 30 29 27 19 27 34 53 102 184 272 285 405 567 752 969 1262 1224 1146 1094 1087 1143 1277 1372 1429 1419 1313 1089 1024 1077 1100 964 611 345 317 352 375 364 369 352 354 416 538 671 685 531 346 204 126 83 67 34 9 0 33 235 728 970 915 734 592 449 289 160 67 13 1 2 1 0 0 0 0 1 4 16 73 267 225 144 66 46 128 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 31 76 75 25 7 16 36 50 28 16 11 10 10 11 27 49 62 64 57 56 67 94 139 192 252 274 282 334 402 430 425 409 353 246 161 204 425 426 407 407 431 473 491 439 393 355 328 309 280 262 252 248 248 246 249 245 229 203 170 143 113 90 76 70 65 59 72 67 52 37 25 12 3 0 0 0 0 0 0 0 2 5 10 12 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 7 10 12 13 13 13 11 12 14 15 15 14 14 18 21 30 40 48 53 54 54 56 56 58 64 72 77 78 74 65 52 36 20 9 4 3 2 3 11 23 28 27 25 24 22 21 24 25 23 20 19 20 25 29 30 25 15 10 8 7 5 3 3 2 2 2 2 1 1 1 1 1 1 2 2 3 3 3 3 4 4 4 3 2 1 1 1 1 1 2 4 5 1 2 5 15 35 64 99 116 148 183 207 216 223 227 226 230 235 236 235 236 257 301 351 385 419 421 401 370 359 398 397 318 221 148 119 139 177 217 257 283 280 228 177 140 105 75 53 47 40 34 27 21 24 44 83 113 152 213 318 492 754 987 1132 1208 1237 1209 1169 1129 1084 1043 1016 989 951 917 887 869 866 869 858 860 890 933 965 938 887 865 856 844 817 734 618 516 446 401 355 247 154 98 68 53 43 31 37 46 62 97 153 189 184 244 405 646 784 961 1030 1049 1079 1157 1271 1436 1553 1594 1548 1378 1168 1091 1130 1180 1052 668 427 344 383 461 463 485 506 518 557 675 756 692 501 294 161 91 57 31 12 2 2 20 282 968 1420 1377 1050 741 474 273 130 40 6 2 1 1 0 0 0 0 1 3 9 24 175 229 193 101 79 178 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 20 42 40 5 3 13 19 15 14 8 6 6 7 11 24 45 54 56 66 97 134 173 211 244 255 213 171 210 260 267 250 280 310 224 156 220 390 360 358 368 403 466 534 504 418 380 361 327 272 253 246 238 229 226 241 237 216 189 160 131 97 63 41 35 33 24 26 28 29 29 25 17 7 3 1 0 0 0 0 0 3 7 12 13 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 11 12 12 10 8 10 14 16 14 14 18 24 28 35 43 51 57 57 56 56 56 57 63 68 72 72 67 56 42 29 18 11 5 3 2 1 11 19 20 17 15 15 11 11 14 16 19 17 15 20 27 32 28 20 14 12 9 6 4 4 4 3 2 2 2 1 1 1 1 1 0 1 2 3 4 4 4 4 4 4 3 3 2 2 1 1 1 2 4 7 9 7 7 10 18 32 69 92 122 158 197 240 286 294 273 248 243 257 267 265 280 321 377 419 444 439 382 310 278 289 299 267 193 113 77 91 151 221 268 287 288 255 215 178 141 107 80 69 57 49 42 36 35 53 76 87 101 126 177 326 522 747 968 1157 1309 1311 1273 1214 1143 1075 1034 994 965 935 910 892 894 889 876 877 902 947 988 959 917 887 873 870 865 785 676 575 506 478 459 368 273 193 135 95 72 61 63 73 91 119 138 133 120 148 269 526 631 708 793 910 1056 1278 1482 1615 1675 1674 1574 1395 1238 1162 1192 1298 1121 795 501 330 336 449 513 585 662 718 734 818 854 771 568 320 149 68 26 9 3 0 0 31 199 684 1240 1370 1037 707 424 216 80 18 4 2 1 0 0 0 0 0 0 1 4 14 71 170 241 148 111 129 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 16 24 20 4 3 7 4 2 5 3 1 1 0 1 5 21 35 41 75 135 197 248 269 266 233 171 115 95 104 122 155 234 350 313 263 295 372 317 321 351 403 474 546 582 494 433 399 351 277 239 231 222 216 216 221 217 193 168 143 114 79 48 30 25 23 18 7 7 16 30 39 35 18 9 3 0 1 0 0 0 1 3 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 10 10 10 9 11 14 14 14 17 24 29 31 35 41 48 54 55 55 53 52 54 57 58 61 61 55 45 33 24 17 9 4 2 1 1 9 12 10 8 6 5 8 8 11 15 16 12 13 24 33 33 25 17 13 9 6 4 4 4 3 3 3 2 2 2 1 1 1 1 1 1 1 3 4 4 4 4 4 4 4 4 3 3 2 1 1 1 1 3 2 1 2 5 9 15 36 58 89 132 185 257 292 280 249 230 248 297 315 315 325 351 382 412 465 475 410 300 223 221 252 231 154 64 28 31 72 158 248 296 292 267 243 212 174 134 105 86 67 53 47 47 53 65 73 78 82 91 112 196 325 514 750 991 1246 1354 1387 1360 1285 1184 1126 1072 1028 994 967 943 946 928 908 903 916 946 976 963 928 888 863 872 880 823 728 627 562 546 530 473 387 294 224 163 123 101 100 117 137 145 134 111 91 91 238 398 480 528 606 779 1029 1322 1574 1709 1714 1675 1566 1434 1302 1213 1232 1311 1189 924 601 345 310 382 482 607 743 840 894 944 950 855 641 375 176 73 29 11 4 1 0 0 105 377 792 1025 847 548 300 132 43 11 3 1 1 0 0 0 0 0 0 1 2 14 68 189 293 228 158 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 31 24 12 9 14 4 0 0 0 0 1 1 1 2 6 15 29 62 106 150 186 207 205 190 158 123 115 185 256 297 329 363 323 351 385 366 298 287 339 432 527 586 595 568 512 449 372 290 234 214 203 193 188 184 177 163 146 126 101 74 49 38 33 31 25 13 6 15 42 66 68 42 19 7 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 7 10 11 10 10 12 15 15 18 25 30 31 31 33 37 42 45 46 47 45 45 48 54 53 54 50 42 33 24 15 6 2 1 1 0 0 2 1 1 0 0 2 5 8 11 15 14 12 20 31 34 27 19 13 8 4 3 4 4 4 3 3 2 2 2 2 1 1 1 1 1 0 0 1 2 3 4 4 5 5 5 5 4 3 2 2 2 2 1 2 1 1 2 5 8 11 17 33 65 106 146 193 201 190 186 209 262 333 350 355 363 375 385 392 485 528 472 352 237 200 217 206 142 54 10 5 13 72 177 285 318 311 293 259 213 166 130 95 61 38 32 35 53 65 70 72 75 85 105 145 221 364 585 817 1053 1226 1343 1413 1423 1338 1249 1166 1100 1051 1023 997 979 950 924 912 909 928 950 955 934 887 842 857 870 853 788 671 610 586 572 548 497 404 328 249 180 137 137 182 210 203 163 114 97 88 190 297 376 418 471 655 919 1221 1502 1676 1663 1609 1532 1433 1307 1153 1164 1220 1216 1053 697 391 283 316 425 572 738 846 936 977 948 834 606 355 176 80 39 19 7 1 0 1 31 167 444 615 550 357 193 87 29 8 3 0 0 0 0 0 0 0 0 1 1 4 30 195 264 247 181 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 26 37 30 19 16 17 2 0 0 0 1 2 3 1 1 1 5 18 37 51 57 59 72 101 114 137 165 195 236 308 365 379 351 312 394 398 373 328 311 352 455 557 597 585 559 537 474 395 321 266 233 207 175 155 145 141 137 125 109 93 78 65 55 50 45 36 25 18 20 36 57 72 66 39 15 5 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 7 10 11 11 10 11 14 17 23 30 34 33 32 32 35 40 40 39 38 37 39 44 49 47 45 40 33 25 16 6 1 0 0 0 0 0 0 0 0 1 0 1 1 3 7 10 11 15 25 29 27 20 14 9 4 3 3 4 3 3 3 2 2 2 2 2 2 2 3 3 3 2 2 1 1 2 2 4 5 5 5 5 5 3 3 2 2 3 2 1 1 0 2 5 8 9 12 25 50 83 107 128 139 151 183 233 296 357 380 386 390 400 429 424 496 559 544 446 281 213 202 183 122 37 7 1 1 22 80 184 284 336 343 314 272 229 176 118 68 36 25 31 46 62 72 78 79 86 102 131 175 272 485 715 917 1081 1214 1326 1439 1420 1354 1271 1182 1118 1097 1078 1046 1002 957 925 896 899 915 928 923 877 835 835 859 880 857 729 645 592 572 575 566 500 427 335 240 171 169 223 268 266 208 126 112 108 151 241 350 381 407 511 708 987 1280 1445 1471 1438 1387 1329 1213 1052 1012 1096 1185 1101 758 443 285 288 415 588 748 832 912 945 868 712 496 298 156 76 41 35 18 8 6 9 19 82 226 324 311 242 152 75 32 14 6 1 0 0 0 0 0 0 0 0 0 1 9 90 184 235 178 113 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 15 21 17 15 16 14 2 1 2 2 2 2 1 0 1 2 2 5 12 12 8 4 9 26 38 111 211 291 332 366 393 404 383 358 372 320 320 329 343 383 458 531 546 539 520 497 462 403 354 316 281 237 182 152 147 146 138 118 102 91 83 75 67 61 53 44 37 34 34 42 59 84 91 69 35 15 8 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 7 9 11 12 11 9 12 16 21 27 31 32 30 30 31 33 33 32 31 33 36 39 40 37 34 30 24 18 10 2 0 0 0 0 0 0 0 0 0 1 0 0 0 1 4 7 11 21 27 27 21 15 10 5 2 2 3 3 3 2 2 2 1 2 2 3 4 6 10 13 7 5 3 1 0 0 1 3 4 5 6 7 5 3 4 3 3 3 2 2 2 1 1 5 9 10 14 21 35 58 85 125 172 219 264 312 354 394 417 423 417 418 455 459 486 535 575 535 354 287 258 216 150 23 2 0 0 3 11 63 168 267 320 321 310 290 227 156 98 56 44 52 59 69 82 96 98 94 96 112 159 270 440 633 807 962 1116 1272 1420 1503 1519 1465 1352 1289 1244 1191 1129 1065 1002 958 922 901 895 899 901 864 829 817 838 883 884 787 694 631 605 602 600 577 524 432 310 227 227 271 319 318 234 149 125 128 157 229 361 379 369 381 473 692 975 1135 1188 1158 1095 1073 985 912 901 990 1137 1090 825 535 351 320 439 625 837 943 955 946 840 648 439 264 154 84 52 60 58 42 30 31 37 60 120 199 260 241 161 87 39 10 6 2 0 0 0 0 0 0 0 0 0 0 7 39 108 198 152 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 2 3 4 3 7 15 10 3 3 5 4 2 1 0 0 0 0 0 0 0 1 1 0 1 4 15 83 169 215 235 268 325 365 384 366 328 296 276 309 358 407 453 487 462 459 459 447 423 388 360 340 311 263 199 168 180 180 158 125 100 92 87 81 74 62 51 46 46 48 54 64 85 109 109 86 53 26 14 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 3 4 7 9 10 10 8 11 17 21 23 22 24 25 26 27 25 23 23 25 30 33 34 33 31 28 24 18 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 20 23 21 16 12 6 3 2 3 3 3 3 2 2 2 1 1 1 2 4 8 12 12 8 6 3 1 0 0 0 1 3 4 6 6 5 4 4 4 4 3 2 3 2 1 1 4 10 15 20 24 27 41 69 116 198 302 387 427 445 457 463 458 442 428 448 458 466 498 605 569 500 438 375 299 240 86 31 10 0 0 1 6 57 136 211 255 288 319 293 226 148 95 90 98 96 91 101 122 130 123 110 107 139 231 373 543 690 802 942 1130 1334 1520 1644 1695 1651 1582 1501 1376 1225 1109 1064 1030 990 956 928 914 898 866 831 809 815 853 847 796 724 656 622 625 637 645 621 538 381 289 274 318 371 366 261 176 145 167 227 285 346 342 316 307 353 501 679 810 856 828 784 798 810 821 861 971 1155 1168 977 722 532 457 524 656 841 995 1029 977 851 648 425 245 138 91 61 68 88 92 79 61 53 62 102 190 261 231 160 89 31 7 1 0 0 0 0 0 0 0 0 0 1 2 8 24 58 104 89 57 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 4 2 2 2 4 3 1 0 0 0 1 0 0 0 0 1 1 5 21 45 81 147 175 200 222 243 262 314 332 311 281 275 293 338 384 414 418 390 384 392 400 389 357 332 324 310 274 219 178 176 157 124 90 70 77 93 97 92 78 56 48 53 63 75 87 100 105 100 79 49 22 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 3 5 6 6 6 12 19 23 23 18 17 19 23 24 23 22 22 25 28 30 29 27 25 20 16 12 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 14 15 13 11 8 3 2 3 3 3 3 2 2 2 1 1 1 1 2 3 6 9 9 9 7 3 1 0 0 0 0 1 3 5 7 6 5 4 4 4 3 4 4 3 1 1 3 10 19 25 24 21 31 64 123 218 344 464 502 507 502 492 475 445 417 404 404 420 467 630 636 633 610 555 463 377 252 154 78 19 0 1 1 16 52 105 165 246 313 335 311 255 184 148 151 152 137 134 155 174 177 163 144 144 180 268 412 557 641 728 848 1046 1282 1485 1628 1726 1755 1747 1686 1565 1433 1319 1227 1154 1085 1015 970 926 879 835 809 805 810 803 773 716 644 610 619 649 679 678 602 453 345 308 341 402 390 301 210 183 244 355 385 336 271 238 243 285 364 434 490 522 515 524 571 648 756 882 1070 1285 1358 1205 899 673 588 604 678 796 943 1006 951 828 634 405 210 123 83 61 55 73 104 110 81 59 70 128 225 255 211 135 67 21 4 0 0 0 0 0 0 0 0 0 0 1 6 14 26 51 67 62 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 1 0 0 0 25 35 25 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 4 6 5 3 1 0 0 0 0 0 3 4 3 2 3 11 26 48 84 153 195 220 229 221 208 231 279 279 270 275 283 305 333 351 355 352 364 374 372 350 314 285 280 277 251 211 170 132 83 49 28 24 41 72 78 88 88 74 58 60 73 88 97 97 87 81 62 37 14 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 1 1 2 7 14 19 23 25 22 21 20 21 22 22 21 22 24 23 22 21 19 18 15 11 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 6 6 5 2 2 2 3 3 3 2 2 1 1 1 2 3 4 5 7 9 11 11 9 7 3 1 1 1 0 0 0 2 4 7 8 6 4 3 5 5 4 3 3 2 1 1 8 21 32 33 21 23 55 130 244 373 457 478 485 486 480 473 447 412 385 391 446 540 665 712 718 718 732 695 615 521 413 286 145 65 35 21 22 39 66 117 202 280 334 354 340 263 225 219 221 209 195 202 221 234 231 215 192 174 205 298 430 534 590 602 683 864 1058 1241 1418 1569 1684 1754 1758 1726 1611 1482 1367 1260 1182 1094 1019 960 912 870 848 828 809 776 710 636 607 619 648 678 697 643 536 424 362 381 428 415 341 254 229 334 463 465 337 198 158 176 214 248 264 269 285 290 319 421 583 754 941 1176 1427 1521 1358 1028 758 618 579 602 665 765 847 858 780 613 376 195 109 71 51 40 42 52 50 46 48 72 142 210 226 176 95 45 15 3 0 0 0 0 0 0 1 0 0 0 0 1 6 24 39 56 67 45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 17 30 45 141 140 89 32 0 0 0 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 4 5 5 7 17 42 73 107 150 204 244 258 240 205 185 218 244 266 276 278 271 271 286 300 316 340 361 336 305 272 246 236 238 212 181 148 111 56 23 7 4 11 26 30 48 71 80 72 65 71 81 86 86 82 69 51 28 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 10 15 19 20 17 17 18 18 17 16 15 13 13 13 14 14 13 11 10 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 1 2 2 3 3 2 2 1 1 1 1 1 3 8 12 14 14 10 7 5 5 3 2 1 0 0 1 2 3 6 8 7 5 4 4 4 4 3 3 1 2 3 10 24 40 49 37 31 49 116 230 348 405 430 456 474 466 456 440 414 390 399 480 610 709 759 761 752 816 867 878 828 710 542 385 260 174 124 108 120 123 147 204 274 337 383 408 391 361 338 327 314 291 285 291 295 289 279 265 238 231 272 360 469 522 504 472 504 606 755 938 1126 1298 1453 1541 1551 1499 1443 1399 1358 1327 1269 1216 1169 1100 1030 984 940 904 863 776 683 628 615 628 658 697 694 622 511 416 389 410 427 390 319 309 424 520 490 337 163 110 130 164 185 184 170 168 177 238 369 557 753 972 1220 1444 1533 1393 1061 765 583 503 485 515 615 709 754 728 615 357 184 96 54 35 30 28 27 25 25 32 58 101 137 149 122 65 27 7 0 0 0 0 0 0 0 2 1 0 0 0 0 3 8 19 40 67 67 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 21 58 115 194 328 267 148 49 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 42 121 144 150 166 192 222 229 192 153 151 183 247 281 279 255 236 248 265 288 317 339 314 279 249 227 216 217 189 164 138 106 65 34 17 6 3 5 10 17 41 64 73 69 61 61 67 87 103 76 48 23 7 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 5 12 16 20 20 16 13 12 12 12 11 9 7 7 8 9 9 8 6 6 7 7 5 2 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 2 3 3 3 2 2 1 1 1 0 1 2 6 11 16 18 14 12 11 10 8 4 1 1 1 3 5 6 9 10 9 5 5 5 6 5 4 3 2 4 7 15 29 50 79 73 65 67 98 172 285 383 438 471 490 480 455 429 409 393 394 474 590 674 729 750 738 801 895 973 979 879 685 530 413 329 278 264 268 249 240 249 276 321 389 419 442 452 447 443 418 404 399 397 396 383 375 367 342 309 294 322 395 443 442 402 357 353 410 522 660 797 943 1069 1122 1126 1133 1179 1263 1343 1390 1401 1376 1305 1234 1152 1080 1029 990 898 781 687 637 620 652 706 729 686 578 458 391 386 418 433 389 373 435 499 462 305 153 96 103 142 182 194 165 135 138 205 349 567 759 943 1134 1302 1360 1197 929 692 533 429 360 379 482 600 676 687 593 384 194 80 32 20 17 18 20 20 17 20 33 55 75 79 62 36 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 25 44 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 22 77 173 288 373 307 143 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 2 13 46 135 153 137 123 128 153 173 158 127 114 138 187 220 232 230 226 236 245 261 282 298 293 272 248 228 215 204 181 158 134 97 55 28 18 10 4 2 4 5 14 39 59 66 60 57 67 101 112 71 36 14 4 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 18 20 21 19 18 19 18 15 12 9 6 5 5 5 5 3 2 2 4 5 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 2 1 1 1 1 0 0 1 3 7 15 23 20 17 15 13 11 8 6 5 5 7 9 13 15 14 11 6 4 4 5 4 3 2 3 5 12 21 34 51 82 97 105 109 117 134 233 329 400 453 491 500 502 477 447 426 420 460 527 580 627 670 681 713 765 824 851 805 705 602 498 405 340 330 352 347 332 314 303 318 362 411 458 495 509 530 511 495 483 483 511 524 528 511 475 428 377 357 370 388 396 394 363 316 301 321 364 415 497 579 651 711 790 934 1123 1294 1407 1442 1395 1302 1201 1094 1000 931 884 866 822 745 690 661 681 721 740 711 626 509 414 384 410 450 442 391 395 416 391 279 152 86 82 128 200 250 202 146 135 200 378 634 776 865 959 1069 1091 968 803 654 552 433 332 315 383 507 642 661 564 381 194 75 32 14 8 9 14 17 13 11 14 25 30 29 22 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 9 20 25 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 3 17 54 147 251 290 226 89 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 1 6 19 56 126 133 127 129 146 165 170 163 154 155 162 173 183 197 218 243 254 255 249 246 245 246 236 218 201 180 157 144 128 96 57 26 11 8 3 0 0 0 0 14 36 55 65 65 74 88 70 31 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 1 1 2 2 12 16 19 21 22 24 24 22 17 12 6 3 2 1 2 1 0 0 0 2 4 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 1 1 0 0 0 0 1 4 11 22 22 20 16 11 8 11 9 7 7 9 12 14 17 15 10 6 3 3 2 1 1 3 2 5 12 22 35 51 71 93 121 150 172 189 240 281 326 381 438 438 466 496 519 527 522 506 512 526 539 554 557 567 604 643 648 622 592 582 540 458 365 341 357 372 377 372 357 367 386 418 466 533 573 595 584 550 512 503 546 584 608 618 611 581 530 494 466 443 428 430 404 360 315 285 277 283 305 324 363 418 516 733 986 1203 1343 1363 1231 1042 862 715 615 588 581 599 633 678 696 678 683 711 742 740 669 573 484 428 418 448 465 422 383 377 354 273 169 96 76 104 179 265 242 171 138 204 457 669 769 780 785 853 882 855 805 744 678 517 365 288 315 446 610 646 552 364 166 89 47 25 13 10 13 15 13 8 4 9 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 15 17 16 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 29 77 156 164 116 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 45 100 122 127 134 152 182 210 196 173 152 138 136 147 168 195 225 249 247 221 202 198 205 210 201 181 146 112 98 98 89 64 33 9 2 0 0 0 0 0 1 13 29 42 46 46 32 16 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 9 12 14 14 15 17 16 15 12 6 3 1 1 2 1 0 0 0 0 2 5 7 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 2 6 16 23 25 23 19 15 15 12 9 7 8 12 13 12 10 8 5 2 1 0 0 1 1 2 6 14 28 42 59 73 88 122 165 190 217 237 253 266 288 365 370 414 480 545 588 589 550 523 509 501 507 517 522 544 566 553 517 498 547 574 527 437 379 348 357 390 412 418 433 451 463 488 574 627 657 666 643 585 549 571 603 640 681 712 708 688 670 652 626 586 549 497 438 385 350 347 350 342 320 302 301 381 607 863 1065 1162 1137 966 746 537 371 303 332 377 425 472 521 603 627 657 709 759 776 751 689 606 519 449 465 488 474 429 390 359 284 190 111 68 80 144 221 242 190 135 192 441 663 749 701 617 662 743 810 853 832 766 601 415 292 294 428 555 584 490 319 168 98 62 39 25 20 18 17 13 7 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 3 10 15 16 15 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 3 13 36 76 69 41 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 39 69 63 66 77 88 103 129 149 132 117 110 112 117 126 147 171 195 208 195 177 171 176 184 181 155 110 71 50 47 53 44 24 7 0 0 0 0 0 0 0 2 6 10 11 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 5 8 9 9 9 11 13 10 7 4 3 1 0 0 0 0 0 0 0 1 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 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 3 10 18 24 28 28 26 24 20 18 16 13 15 17 16 13 9 4 1 0 0 0 1 1 5 11 24 43 59 81 110 165 230 264 239 232 233 232 235 263 356 400 449 505 557 601 588 563 534 513 513 555 606 622 610 589 568 546 519 537 580 588 537 449 369 350 416 492 535 544 541 535 540 614 679 734 772 778 715 663 625 612 632 698 748 769 780 791 810 837 792 732 661 592 541 516 518 519 504 472 429 418 511 675 855 988 983 875 709 521 347 225 213 241 273 293 310 360 470 566 644 710 726 761 783 778 739 658 527 488 495 506 492 427 374 303 217 135 79 77 126 190 233 221 155 206 382 597 741 624 488 472 581 768 877 871 791 635 428 276 287 405 521 555 454 282 167 104 70 52 39 31 26 18 8 3 1 0 0 0 0 0 0 0 0 0 0 0 1 3 4 2 1 0 0 0 0 2 7 14 17 14 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 2 6 15 26 27 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 14 17 22 34 40 36 35 56 73 85 97 106 110 106 95 103 118 144 169 159 152 153 154 146 123 81 47 24 15 15 13 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 11 11 11 13 13 12 10 9 7 4 1 0 0 0 0 0 0 0 3 7 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 10 19 29 28 27 26 24 23 20 16 17 16 14 11 8 4 2 0 0 0 1 5 14 23 37 59 85 121 165 241 326 334 297 274 262 257 266 314 387 433 450 454 488 552 571 564 544 529 528 602 681 720 713 683 635 600 574 576 611 644 636 577 506 478 536 629 697 705 665 624 633 684 738 791 833 830 770 711 652 613 604 668 722 766 803 832 858 899 902 870 815 754 731 719 719 723 724 708 677 688 752 851 943 946 860 723 570 417 283 209 198 204 198 173 190 270 401 547 663 698 681 717 791 856 876 812 672 569 537 555 553 478 405 339 269 189 117 96 119 166 212 213 177 198 306 494 639 533 389 330 421 702 847 870 775 580 334 231 256 372 525 600 439 272 158 102 73 60 49 39 28 15 3 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 2 2 1 0 0 0 0 1 3 12 15 9 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 2 5 10 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 1 4 10 15 12 10 21 43 64 76 86 95 98 95 84 75 85 106 131 134 130 129 123 105 79 62 37 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 9 10 10 10 11 12 12 12 11 9 7 2 0 0 0 0 0 0 0 2 6 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 2 4 13 26 30 29 25 21 18 14 13 13 12 10 8 3 2 2 2 2 3 7 14 27 43 59 77 108 163 209 258 319 319 286 278 269 247 255 323 398 448 440 364 315 416 485 508 504 512 542 639 727 771 764 722 643 612 603 610 648 675 712 728 728 724 739 811 866 852 789 747 751 777 787 787 793 754 685 623 591 589 585 627 678 743 805 843 870 905 933 941 921 886 885 885 886 897 933 955 950 950 974 1028 1044 950 817 675 543 414 303 242 218 214 209 161 227 331 471 619 707 679 664 715 826 940 975 937 834 710 613 618 601 541 465 398 353 263 174 116 101 126 154 166 163 170 216 389 477 424 305 220 295 588 787 832 701 394 217 159 198 314 528 549 413 251 136 98 76 63 55 46 32 13 3 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 1 2 2 1 1 5 11 15 14 8 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 1 3 6 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 5 20 45 68 66 58 54 54 58 64 77 93 107 116 119 117 112 104 86 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 8 9 9 10 10 9 8 7 7 3 1 0 0 0 0 0 0 0 2 5 7 6 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 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 7 16 26 36 36 30 22 17 16 15 15 17 21 18 17 22 28 32 39 45 47 63 91 120 153 181 221 261 292 316 305 254 252 259 215 209 264 378 473 465 307 302 361 431 472 461 481 596 730 832 871 832 807 741 668 607 579 619 650 709 776 839 905 933 973 986 968 925 898 873 858 820 752 698 644 581 533 517 551 588 624 664 709 758 829 877 904 935 969 975 978 995 1015 1032 1048 1094 1128 1131 1111 1090 1111 1078 990 878 765 651 494 370 300 295 355 435 413 419 449 507 592 627 627 655 729 836 949 997 995 941 842 694 655 623 583 531 476 429 340 234 140 91 101 113 119 119 121 144 264 332 312 220 152 265 495 704 759 553 289 155 120 140 210 381 405 328 209 112 90 74 64 60 64 42 20 5 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 3 6 6 5 8 20 26 20 11 6 3 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 0 0 2 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 1 8 21 32 29 15 8 10 24 45 61 75 85 93 100 103 101 102 93 65 24 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 1 2 2 2 3 5 7 9 7 5 4 5 4 2 1 1 0 0 0 0 0 0 1 2 3 5 6 6 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 8 15 33 48 55 57 59 52 45 47 61 81 99 115 134 147 155 176 189 196 209 232 260 241 262 308 343 347 346 356 287 250 272 268 268 293 424 538 473 337 298 365 474 532 469 481 587 729 870 963 907 913 852 739 611 515 536 595 669 734 776 823 902 975 1012 1010 992 985 934 867 792 697 606 574 553 541 552 595 640 667 686 707 735 792 831 852 878 921 945 980 1025 1074 1116 1144 1162 1183 1190 1171 1127 1113 1076 1024 972 919 788 617 470 379 374 512 678 666 529 366 299 338 398 475 555 624 751 870 953 997 1003 938 785 682 625 600 582 554 510 426 300 165 113 98 93 91 90 93 117 170 215 217 148 129 225 413 623 612 394 214 119 90 90 142 227 276 267 178 119 87 68 58 60 67 54 28 2 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 2 4 7 10 14 23 37 38 26 12 7 9 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 7 5 1 0 1 5 17 45 64 72 75 81 93 109 121 97 57 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 5 8 7 6 7 7 6 3 2 1 0 0 0 0 0 0 0 0 1 3 4 4 5 5 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 5 7 20 40 65 93 119 130 133 138 153 184 224 264 301 333 359 384 394 400 418 453 464 394 403 423 412 387 380 409 367 310 313 358 392 412 450 479 441 360 320 390 505 571 541 527 540 590 686 826 855 874 846 763 630 531 513 559 631 693 716 773 878 963 1005 1029 1020 987 915 831 770 734 702 640 586 581 611 661 698 711 707 711 735 757 761 767 788 813 848 899 963 1030 1082 1104 1127 1152 1165 1157 1130 1112 1097 1092 1094 1036 894 736 599 508 494 594 663 597 404 185 129 141 211 332 483 583 691 790 878 963 1030 989 886 764 650 606 610 605 570 485 346 218 147 105 82 75 74 76 90 113 139 150 121 118 176 309 501 420 277 155 83 54 62 99 153 203 224 159 112 79 57 43 52 63 64 47 7 2 0 0 1 4 6 6 4 2 1 0 0 0 0 0 2 5 8 10 16 23 37 50 47 31 19 14 16 5 4 4 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 3 11 24 41 57 63 65 71 88 106 72 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 7 8 9 7 4 2 1 0 0 0 0 0 0 0 0 0 1 2 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 1 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 4 5 14 29 51 81 120 149 174 196 216 252 305 354 410 477 519 541 568 606 642 638 577 553 547 523 477 456 423 420 397 361 357 419 480 508 497 451 405 372 332 344 418 514 551 570 560 540 550 632 692 726 729 697 618 551 514 528 595 687 730 783 833 887 959 1013 990 933 872 831 812 778 731 664 598 579 611 648 679 697 701 710 715 708 705 713 725 737 757 799 858 911 954 1016 1062 1082 1088 1092 1100 1103 1100 1102 1146 1076 942 804 706 661 685 698 619 439 220 107 75 89 165 316 500 618 696 749 802 897 993 1034 1003 889 707 649 642 647 625 536 410 310 218 132 78 66 60 61 67 80 96 102 93 89 114 188 278 258 187 109 49 28 33 60 103 147 142 118 92 67 45 35 41 54 69 69 30 9 0 0 0 8 14 14 8 3 0 0 0 0 0 1 5 11 17 23 39 39 45 55 49 35 28 24 24 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 1 2 7 17 35 47 51 50 46 39 22 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 1 2 2 3 3 4 5 6 7 7 6 4 3 1 0 0 0 0 0 0 0 0 0 1 3 4 4 4 5 6 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 1 2 4 5 1 2 3 7 18 34 53 87 121 154 190 230 282 335 377 426 498 533 541 566 600 627 640 603 595 593 583 560 480 420 412 444 483 468 518 566 595 597 567 503 466 435 417 423 453 493 541 562 543 528 547 578 617 644 638 620 581 539 532 594 684 752 791 810 837 925 948 922 887 879 915 866 772 665 577 529 527 541 567 605 644 668 707 712 696 682 678 681 684 693 719 765 827 914 991 1033 1040 1055 1084 1113 1146 1175 1155 1148 1091 981 868 813 827 870 868 734 454 233 141 135 196 308 497 635 714 754 767 765 820 908 1002 1042 960 795 706 668 662 663 582 514 448 345 181 102 71 57 53 53 60 67 71 73 77 80 121 156 160 132 82 39 16 10 22 60 89 95 92 80 61 43 35 39 55 77 70 43 16 0 0 0 4 9 10 2 0 0 0 0 0 1 4 9 15 29 60 102 96 61 63 54 39 30 29 34 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 1 4 12 24 29 27 21 12 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 3 4 5 5 5 4 3 2 2 1 1 0 0 0 0 0 0 1 2 3 5 4 6 6 6 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 2 4 8 16 25 37 64 100 141 185 227 272 306 338 379 431 440 428 432 460 502 532 546 553 554 544 526 482 471 499 553 611 583 601 636 673 694 673 645 605 567 547 548 532 535 558 578 567 546 542 559 587 610 619 632 637 633 632 651 699 745 765 758 739 786 842 858 852 856 919 824 710 616 553 520 494 476 485 517 553 588 642 672 668 656 647 639 638 648 672 722 784 872 963 1032 1074 1125 1168 1218 1270 1283 1230 1177 1131 1077 1024 1010 1033 1058 1020 854 557 342 256 313 477 637 770 827 841 825 787 746 744 788 872 971 916 814 715 641 604 597 585 584 568 494 282 154 86 60 51 43 41 43 47 52 58 66 83 101 109 96 62 32 11 1 3 31 56 74 82 75 62 51 46 48 66 82 75 50 17 3 1 0 0 2 3 0 0 0 0 0 0 1 3 8 18 46 86 142 187 146 101 66 43 31 30 38 5 5 5 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 11 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 2 3 3 3 3 3 3 3 2 2 0 0 0 0 0 0 0 0 1 2 3 4 4 4 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 3 3 6 10 12 22 43 73 109 147 181 216 244 271 301 323 310 315 339 370 403 421 448 478 503 514 525 540 560 584 611 642 625 638 676 727 770 778 780 745 696 667 671 666 662 657 640 599 554 555 589 633 657 657 642 647 677 715 733 747 767 777 761 753 775 795 797 781 740 758 691 610 543 492 479 462 444 434 432 437 475 514 542 561 583 587 592 612 651 705 755 804 879 970 1056 1136 1198 1226 1237 1247 1184 1127 1142 1178 1194 1193 1184 1181 1173 1117 933 702 521 479 582 729 829 912 885 798 739 724 716 712 729 803 887 873 802 702 597 524 513 543 586 612 570 404 244 126 73 54 38 29 28 31 33 37 45 55 68 80 72 51 28 10 2 5 18 37 58 73 69 63 58 57 62 79 90 83 55 17 4 0 0 0 0 0 0 0 0 0 0 0 0 1 5 23 66 124 189 250 227 162 100 65 41 36 42 6 5 4 3 3 3 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 1 1 2 2 2 3 3 3 2 1 1 1 1 0 0 0 0 0 0 1 1 1 2 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 1 1 1 1 1 1 1 1 0 5 16 33 57 88 114 140 166 194 223 240 245 271 314 356 389 411 422 447 485 508 540 581 614 636 658 676 686 699 718 745 783 800 806 788 751 722 712 724 735 735 728 701 670 658 673 710 736 704 640 593 604 682 762 813 842 839 794 784 781 762 728 680 605 552 499 470 462 410 396 394 397 397 375 371 385 404 432 469 511 538 580 635 690 729 801 863 915 970 1035 1140 1209 1215 1149 1015 936 947 1015 1109 1192 1236 1265 1260 1212 1149 1010 890 835 857 900 868 811 766 678 551 544 593 658 719 763 819 847 836 787 712 617 538 480 469 520 575 561 476 341 190 114 68 39 25 19 19 20 23 28 33 45 58 58 46 24 10 4 4 9 22 48 60 62 58 51 52 65 83 94 88 58 27 8 0 0 0 0 0 0 0 0 0 0 0 0 1 8 34 89 167 240 279 271 216 135 76 50 42 45 7 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 2 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 1 0 0 0 1 0 2 8 20 40 63 88 114 140 164 189 218 250 279 309 350 384 416 447 475 503 539 577 616 658 683 702 719 733 744 759 780 781 764 729 691 692 691 695 705 732 805 806 796 784 779 791 792 727 631 562 566 655 772 853 878 854 802 748 700 652 595 520 451 401 368 355 361 334 325 332 350 372 359 355 356 369 409 470 540 606 672 733 778 830 894 950 982 997 1039 1151 1245 1271 1227 1103 974 927 953 1009 1078 1171 1255 1297 1277 1192 1123 1100 1123 1167 1139 1008 805 571 369 301 352 467 615 751 818 813 808 795 767 723 652 559 470 434 491 554 575 532 422 269 161 90 47 27 19 17 15 16 19 21 31 42 45 33 13 7 3 1 3 13 30 41 45 41 35 40 54 76 93 87 58 27 6 0 0 0 0 0 0 0 0 0 0 1 1 10 32 74 141 219 277 308 298 245 164 89 51 44 46 7 6 5 4 4 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 2 3 5 4 3 1 1 1 2 2 2 4 8 15 27 41 61 89 94 106 127 152 175 193 236 289 339 381 418 447 481 520 566 617 654 679 672 679 732 765 759 723 661 589 550 587 636 680 712 731 792 795 782 778 795 824 793 717 639 599 621 711 813 884 895 851 761 675 597 523 450 387 341 309 292 291 292 291 295 310 340 370 377 379 379 392 451 527 615 706 781 821 844 922 1018 1084 1094 1094 1140 1220 1285 1298 1252 1156 1076 1020 975 983 1006 1056 1117 1191 1273 1295 1277 1259 1264 1282 1231 1129 931 645 429 346 358 452 601 717 727 687 667 672 689 693 678 639 575 520 536 583 605 566 481 351 222 125 69 38 25 18 13 9 14 18 25 34 39 24 10 3 1 0 0 4 12 20 25 24 24 30 42 59 81 78 58 31 9 2 0 0 0 0 0 0 0 0 2 5 12 42 83 129 187 253 303 320 302 242 172 103 54 43 43 6 6 5 5 5 4 3 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 4 4 3 2 2 3 3 3 4 4 5 6 7 14 33 37 42 47 52 54 66 107 156 209 264 306 340 376 419 470 523 571 612 652 689 730 746 741 694 598 470 405 429 512 640 766 722 757 760 745 742 777 821 793 746 718 728 761 814 845 834 793 727 630 545 476 412 359 335 320 307 296 292 293 299 309 327 365 392 405 407 411 439 499 575 658 734 793 814 859 956 1073 1158 1179 1195 1203 1201 1195 1204 1180 1142 1090 1036 984 977 980 978 961 966 1139 1232 1269 1296 1336 1320 1207 1066 955 841 723 617 573 600 617 535 445 406 433 492 564 634 655 620 577 552 518 528 566 540 476 381 271 169 106 61 34 21 15 7 8 12 19 28 34 25 11 2 0 0 0 1 4 8 12 12 14 19 24 33 50 60 55 33 12 3 0 0 0 0 0 0 0 1 12 32 62 102 143 186 242 294 323 323 287 229 161 95 51 41 38 6 5 5 5 5 5 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 0 0 0 1 1 1 2 3 2 2 4 4 3 2 2 7 16 20 21 16 8 1 2 20 46 78 116 176 208 236 270 310 354 414 465 517 577 640 694 725 703 613 470 342 274 285 416 709 755 754 744 736 740 774 801 794 778 778 812 834 833 801 743 672 592 495 423 383 348 330 339 353 357 350 339 333 334 342 352 377 400 420 432 432 460 513 572 630 681 736 769 825 913 1008 1079 1135 1144 1106 1042 984 983 987 994 1004 1026 987 972 970 958 906 841 951 1063 1144 1235 1323 1323 1236 1111 1026 1020 947 853 780 735 631 482 324 230 268 360 460 531 551 549 552 526 484 448 451 410 372 345 298 220 145 82 41 23 15 7 3 3 7 18 28 27 15 2 0 0 0 0 1 3 4 4 4 5 8 13 20 30 38 30 15 5 0 0 0 0 0 1 3 13 42 75 110 149 189 234 272 298 318 298 261 207 139 76 45 35 33 7 5 4 5 5 4 4 5 4 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 1 0 0 0 0 1 1 1 2 3 5 6 5 5 6 9 13 15 13 7 4 6 8 11 15 28 69 90 107 121 130 167 226 282 332 391 466 555 635 676 656 577 442 293 198 237 486 628 689 716 736 766 783 784 761 736 756 802 799 752 684 630 557 508 463 423 391 358 343 353 379 407 420 410 394 382 382 384 394 407 425 446 451 473 501 530 560 601 661 714 763 808 860 943 995 998 959 894 858 834 839 900 998 1098 1078 1025 973 950 973 941 948 1006 1082 1149 1211 1229 1199 1127 1050 1083 1073 1007 904 752 618 513 424 326 299 330 395 447 440 462 473 476 457 404 373 328 314 310 287 228 155 91 50 29 18 7 2 1 1 8 17 21 16 4 1 0 0 0 0 0 1 1 0 0 1 2 5 12 24 25 17 8 2 0 0 0 0 3 14 41 77 112 141 176 213 253 282 274 255 236 211 171 111 61 38 29 27 8 6 6 6 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 8 6 3 0 0 0 0 0 0 0 1 1 3 3 3 3 6 7 8 9 9 9 11 13 14 15 22 30 41 50 52 62 65 89 130 176 224 289 377 472 555 613 632 605 538 457 398 447 495 571 644 693 756 805 830 808 723 733 751 722 664 615 658 637 606 562 511 469 427 406 402 409 427 450 458 452 440 430 411 402 393 388 413 434 453 468 476 480 514 562 607 648 687 728 803 867 897 876 843 841 841 865 937 1039 1145 1157 1082 949 895 924 952 992 1057 1085 1119 1138 1129 1113 1113 1027 1054 1102 1068 948 818 704 607 526 454 405 389 401 426 446 440 414 389 379 357 354 309 251 240 230 189 137 92 58 41 28 15 5 1 0 2 6 10 8 4 1 0 0 0 0 0 0 0 0 0 0 0 1 5 12 19 20 12 5 1 0 0 1 8 26 57 92 120 145 179 213 242 258 237 204 181 164 129 81 49 30 21 23 8 7 7 7 7 6 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 2 1 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 13 14 13 9 6 1 0 0 0 0 0 0 0 0 0 0 1 4 4 3 4 4 6 8 9 11 11 12 18 23 27 32 38 42 52 67 86 110 152 214 288 365 431 497 534 553 568 564 549 550 555 565 605 670 736 804 847 789 765 762 753 720 686 755 746 698 630 558 532 504 477 452 431 434 453 465 466 460 447 412 391 382 375 379 384 397 410 413 413 429 453 469 471 525 598 681 766 826 779 810 865 906 923 986 1040 1093 1104 1044 893 840 849 898 970 1058 1044 1044 1034 1016 1033 1045 1040 1051 1071 1028 957 892 819 715 628 562 501 451 414 394 410 413 400 371 343 342 342 315 271 240 194 155 128 100 76 58 40 24 10 2 0 0 1 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 2 7 15 21 16 9 4 1 1 4 14 30 54 82 104 131 161 192 221 228 201 166 141 119 84 49 25 12 11 19 8 7 7 6 6 7 7 4 3 4 5 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 19 21 20 18 14 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 5 7 10 13 17 20 19 19 20 24 36 47 64 91 126 164 206 264 315 356 395 427 443 458 473 487 510 545 591 652 720 709 695 695 677 644 717 738 715 660 593 552 550 542 521 487 463 448 451 454 451 444 428 400 379 368 360 355 345 340 344 347 354 355 342 320 328 375 428 500 588 667 706 801 909 985 972 990 992 996 986 914 819 777 776 798 828 905 929 938 934 887 961 989 993 995 1018 982 951 908 835 735 661 599 547 497 444 410 385 371 363 349 320 309 308 317 307 248 191 154 132 106 86 69 53 36 18 5 0 0 2 3 4 5 5 7 7 4 1 0 0 0 0 0 0 0 0 0 4 13 18 17 12 5 1 1 6 15 30 48 69 85 106 134 161 185 193 172 129 100 71 43 22 12 6 8 20 7 6 5 4 4 5 6 7 6 5 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 21 28 29 25 19 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 9 12 12 14 16 18 18 21 26 32 40 45 65 94 126 155 187 233 255 268 284 300 324 352 385 426 498 548 543 526 519 513 565 592 588 561 529 522 530 539 529 472 459 450 449 452 451 449 417 387 373 367 358 351 338 325 316 311 314 306 284 257 252 254 284 342 420 500 607 733 865 971 980 959 951 948 917 849 786 743 729 734 755 789 799 779 738 792 878 932 945 908 931 937 933 897 810 706 639 592 558 539 504 455 396 354 338 342 327 324 355 386 339 271 208 166 140 106 82 68 58 46 30 14 4 3 5 6 6 7 8 13 11 6 1 0 0 0 0 0 0 0 0 0 1 7 15 19 17 10 4 2 7 16 29 43 61 75 87 107 131 145 142 120 88 59 36 20 11 7 7 13 27 6 6 5 4 3 3 4 6 7 6 5 5 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 31 35 34 28 19 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 4 6 8 13 12 13 16 16 14 10 12 18 27 39 55 94 126 143 148 144 146 166 193 210 271 386 430 406 379 388 411 432 448 464 480 487 479 480 515 495 478 470 472 477 477 477 458 430 400 371 339 325 325 326 305 289 283 280 275 272 269 277 296 326 374 443 528 625 732 813 836 854 873 889 870 839 798 766 764 780 771 709 630 600 586 650 726 796 873 816 812 830 852 854 794 710 635 582 564 519 478 430 378 363 358 352 335 316 315 339 330 296 243 189 154 116 83 64 52 51 44 30 20 14 13 10 7 6 8 18 19 12 5 1 0 0 0 0 0 0 0 0 1 4 14 25 27 18 8 4 7 16 26 41 57 69 82 99 115 119 103 74 47 28 16 10 6 6 9 17 30 7 6 5 3 3 2 1 3 6 7 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 30 38 39 36 29 18 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 3 4 6 8 11 14 12 9 5 3 4 6 13 35 59 76 78 67 61 66 81 93 130 198 250 265 267 279 290 306 325 340 374 404 413 406 437 463 477 489 496 492 493 482 461 432 387 350 321 309 311 312 280 266 267 277 286 305 319 332 347 361 375 403 456 538 612 635 652 677 711 749 769 774 775 783 798 785 728 635 532 515 519 535 567 618 740 725 710 712 729 741 726 686 632 575 585 531 450 368 316 331 334 330 320 301 274 286 303 300 260 208 162 121 91 69 55 52 50 40 32 26 21 15 8 3 2 12 25 25 12 4 1 0 0 0 0 0 0 0 1 4 13 29 38 29 18 12 12 17 26 40 57 72 88 102 109 102 76 45 23 13 10 8 6 7 11 20 30 7 6 5 3 2 2 2 2 5 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 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 28 37 40 39 35 25 14 5 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 4 4 5 6 9 8 5 2 1 3 2 2 8 19 30 32 27 23 21 24 31 50 69 85 103 126 149 170 192 216 228 250 276 303 327 357 397 437 472 495 500 496 478 449 411 344 308 281 264 262 266 251 243 245 247 259 276 276 266 264 262 254 255 274 321 372 411 449 486 517 551 597 638 672 725 735 723 689 638 582 550 527 524 545 564 631 656 648 615 611 635 648 638 603 537 549 531 463 353 291 284 289 296 306 292 266 257 262 256 227 197 165 133 104 83 66 54 45 38 37 34 30 23 10 3 3 10 21 30 22 13 6 1 1 0 0 0 0 0 0 3 13 32 47 44 30 21 21 25 33 45 61 81 97 104 103 86 56 29 13 9 8 7 6 9 15 24 34 7 6 5 4 4 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 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 24 34 37 38 36 30 21 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 5 6 7 7 7 6 4 1 0 3 2 1 1 3 5 6 6 5 5 5 4 7 13 18 19 25 40 59 77 92 106 126 148 167 175 214 252 298 366 419 456 477 481 471 453 388 317 259 226 211 203 198 195 189 178 182 167 142 122 103 89 81 82 93 122 172 229 288 340 380 416 447 474 520 568 593 611 630 610 590 570 536 501 516 560 617 642 610 540 560 590 609 600 558 520 514 506 479 364 308 280 272 275 287 274 255 237 219 205 199 190 170 142 115 95 79 64 54 46 43 44 43 39 21 7 3 3 12 28 33 27 19 10 4 2 0 0 0 0 1 4 16 35 47 48 38 29 29 35 46 64 82 98 107 105 95 70 40 18 8 7 6 6 7 10 19 30 40 9 7 6 5 6 6 5 4 4 6 7 6 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 19 28 32 34 35 35 31 21 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 5 6 7 6 7 6 4 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 2 1 0 3 9 16 19 21 27 38 51 59 68 70 92 171 222 281 329 363 397 393 350 283 213 155 126 112 106 101 93 84 65 47 34 26 17 13 14 17 22 35 63 107 167 228 287 336 371 389 417 443 453 472 526 521 496 468 455 464 500 553 596 602 527 475 484 526 573 561 516 483 455 433 459 392 333 293 273 282 283 271 253 227 192 176 173 175 177 159 132 110 94 79 61 51 46 43 47 46 32 15 6 5 11 24 35 38 32 23 14 6 1 0 0 0 0 4 16 32 45 48 43 38 41 52 69 84 93 100 104 96 79 52 24 9 5 4 4 4 7 14 25 35 43 10 8 6 5 5 5 5 4 3 5 7 6 5 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 14 24 27 29 32 36 38 32 23 13 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 4 3 4 5 6 5 5 5 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 3 6 4 1 4 31 52 65 84 134 188 204 190 158 119 69 45 32 21 9 15 17 11 4 0 0 0 1 1 0 1 6 18 41 80 129 187 240 277 310 337 355 371 396 435 443 426 400 403 450 490 520 541 550 472 413 398 431 486 470 450 433 419 411 410 381 337 288 265 277 287 283 261 216 171 144 133 136 150 145 133 120 105 97 83 64 47 41 45 42 33 23 17 13 15 23 31 38 40 36 28 16 6 1 0 0 0 3 13 26 36 39 44 50 58 70 78 83 86 88 87 76 55 31 13 6 3 3 4 6 9 18 29 37 41 10 9 7 5 4 3 3 4 3 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 18 24 29 32 35 39 38 32 22 13 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 3 4 4 4 5 5 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 4 7 30 46 50 45 29 13 6 3 1 0 0 0 0 0 0 0 0 1 1 1 0 2 7 18 37 60 91 131 177 223 243 260 282 313 342 362 371 374 412 439 454 467 486 482 424 356 318 345 376 385 390 397 397 384 365 341 309 259 240 239 244 246 232 188 148 121 107 115 122 124 123 119 111 109 103 87 64 55 52 49 44 41 43 43 38 27 24 28 35 42 46 36 22 8 0 0 1 6 13 20 24 29 41 57 71 79 80 77 74 74 67 51 31 14 6 2 2 3 5 7 12 19 29 36 36 10 9 7 5 2 2 2 2 3 3 4 6 6 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 20 27 32 35 37 39 36 30 22 13 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 4 5 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 1 0 0 0 0 0 0 0 0 0 0 1 2 2 3 2 2 1 2 5 9 13 19 31 46 70 99 128 148 170 192 214 240 266 296 325 348 365 396 397 363 312 277 300 322 331 329 330 325 318 306 288 265 224 194 176 173 180 164 141 120 107 101 102 105 108 113 116 115 114 111 105 91 80 73 70 64 79 89 89 79 47 29 23 28 44 59 58 46 26 6 2 4 10 16 22 24 29 42 61 77 80 72 64 62 56 44 29 15 8 3 1 0 2 5 9 13 19 25 29 28 9 9 8 6 3 1 1 2 2 2 4 5 6 5 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 18 27 32 36 38 37 34 28 20 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 1 2 2 4 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 3 2 2 1 1 0 0 0 0 1 1 2 7 16 27 38 47 62 84 110 132 162 187 206 235 271 295 293 265 251 258 274 280 260 250 248 256 266 258 235 204 174 151 139 138 130 116 100 98 99 98 96 98 104 107 108 108 108 106 101 95 90 91 91 101 112 116 101 73 49 34 28 44 60 67 60 39 17 6 7 12 18 21 24 31 41 60 72 72 62 54 44 34 24 14 9 6 3 1 0 1 4 8 12 16 22 25 25 8 8 8 5 4 3 3 3 3 3 3 5 6 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 22 27 31 33 35 35 32 25 19 13 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 4 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 1 1 1 1 1 1 1 1 1 2 3 3 3 2 2 2 2 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 1 1 3 4 6 7 11 26 44 60 76 109 142 172 197 201 205 212 223 233 221 212 208 221 252 243 221 194 169 148 138 129 122 116 99 94 90 86 90 96 97 97 96 94 99 101 100 96 92 92 95 104 112 113 98 77 56 36 29 36 46 53 53 37 22 12 11 17 23 27 31 35 36 44 51 51 47 40 31 21 12 5 2 1 0 0 0 1 4 7 10 15 21 23 22 7 8 8 6 4 3 3 3 5 4 3 4 6 6 5 4 3 2 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 13 19 25 30 33 35 35 30 24 19 15 9 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 1 2 3 6 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 1 1 2 2 2 3 3 4 4 4 4 4 4 3 4 3 2 2 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 17 33 55 79 103 135 152 165 176 185 201 205 200 193 198 218 215 201 181 166 156 144 133 126 118 106 96 85 73 85 89 88 85 87 85 89 94 98 97 91 86 85 90 89 82 68 53 43 29 22 20 23 25 26 22 17 16 18 26 33 35 34 37 35 31 29 27 27 24 19 16 10 5 1 0 0 0 0 0 2 6 10 14 18 20 19 8 8 8 7 4 2 3 3 5 4 2 2 5 7 8 8 6 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 23 28 33 37 37 32 28 27 19 12 8 4 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 3 2 1 1 1 1 1 2 2 3 3 4 4 4 5 5 5 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 12 22 41 67 88 105 118 131 146 161 183 199 196 179 185 191 192 185 164 163 161 151 138 130 118 108 100 90 71 73 74 71 63 63 64 66 70 87 90 86 80 78 83 76 65 50 29 23 16 11 8 9 10 10 10 11 16 25 36 44 45 38 37 35 27 19 14 10 10 11 12 10 6 3 0 0 0 0 0 1 5 9 12 14 16 15 10 10 9 6 4 1 2 3 3 3 1 2 4 7 9 8 6 4 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 17 23 31 37 37 36 37 31 24 17 10 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 2 1 0 0 0 0 0 0 0 0 0 1 1 0 0 1 2 4 5 6 6 6 5 3 4 3 3 3 3 3 4 4 5 5 6 6 5 5 5 5 5 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 8 19 34 49 61 70 78 89 112 144 170 176 167 162 164 168 164 153 149 143 135 129 123 112 101 91 80 67 60 57 56 44 40 41 44 41 65 77 79 75 70 73 73 66 55 37 25 15 8 5 5 6 7 8 11 17 27 40 51 51 48 44 39 30 19 9 3 2 6 8 8 7 3 1 0 0 0 0 1 4 7 9 10 10 9 12 12 10 6 3 1 0 1 2 2 1 2 4 7 9 9 7 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 7 10 16 26 35 40 43 41 37 29 18 9 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 3 4 5 6 6 6 5 3 3 4 4 4 5 5 5 5 6 6 7 7 6 6 5 5 5 5 4 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 14 19 23 24 28 42 68 98 115 121 123 129 140 145 145 136 124 117 117 114 104 88 75 64 57 52 48 44 34 30 32 38 36 48 59 66 64 59 58 59 60 52 39 27 18 10 7 6 7 9 18 17 18 24 39 57 63 60 56 47 36 23 10 2 1 3 5 5 3 2 0 0 0 0 0 1 3 5 6 6 5 4 14 13 10 6 3 1 0 1 1 1 2 3 5 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 22 31 39 41 44 41 30 19 13 10 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 4 5 6 7 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 6 5 5 5 5 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 3 6 14 29 41 56 66 76 93 107 109 105 103 98 96 93 86 69 57 51 50 49 43 37 32 29 30 32 32 33 36 43 45 45 45 47 51 46 36 27 22 15 13 12 13 13 20 22 20 15 31 51 67 69 60 52 42 28 12 4 2 2 3 2 1 0 0 0 0 0 0 0 2 3 4 5 4 3 14 12 10 7 3 1 0 0 1 3 4 4 5 6 6 7 7 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 23 30 37 42 40 36 29 22 15 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 4 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 1 2 2 2 3 5 7 9 6 5 5 5 2 5 6 7 6 4 6 6 7 6 6 6 5 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 0 2 4 11 19 27 39 53 58 53 55 57 59 59 55 42 32 29 32 32 31 31 33 35 34 29 24 22 24 27 31 33 34 43 47 46 40 28 23 20 19 19 19 18 20 22 24 16 24 41 57 59 56 50 43 31 13 5 3 1 1 0 0 0 0 0 0 0 0 0 2 3 5 6 5 3 15 12 10 6 3 0 0 0 2 3 5 5 5 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 25 34 42 47 42 33 21 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 3 3 4 3 2 2 2 1 0 0 0 0 0 0 0 0 0 1 1 2 3 4 6 6 4 4 5 4 2 3 4 4 6 4 5 5 4 4 4 4 4 3 3 4 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 1 3 5 5 7 13 11 12 17 22 26 25 21 14 9 12 13 15 19 24 25 23 18 12 11 17 22 24 23 25 34 42 45 42 32 27 25 26 31 28 23 18 17 23 20 21 30 49 53 50 45 41 29 16 6 2 1 0 0 0 0 0 0 0 0 0 0 1 3 4 4 4 4 14 12 10 6 3 1 1 0 1 3 5 5 5 5 5 5 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 18 26 32 41 43 40 29 16 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 2 3 4 4 3 3 2 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 2 2 3 4 4 2 2 2 3 4 5 5 4 4 3 2 2 2 1 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 2 3 5 5 4 3 2 4 5 5 3 8 10 8 5 2 2 4 4 5 9 14 21 30 40 37 35 34 35 37 39 36 29 19 21 23 20 15 22 38 45 43 37 33 23 11 3 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 5 13 11 9 7 5 4 3 2 2 3 5 5 4 4 4 4 4 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 20 24 31 37 40 36 26 14 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 2 3 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 4 6 4 3 2 2 2 4 4 3 2 2 3 3 3 4 5 5 4 3 2 0 0 1 1 1 1 1 2 3 3 2 1 1 0 0 0 1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 2 0 1 2 2 0 0 0 0 0 1 2 4 8 15 22 28 32 35 36 39 43 47 43 29 28 29 26 11 15 26 35 34 21 14 9 4 1 0 0 0 0 0 0 0 0 1 0 1 1 1 2 3 3 4 4 11 9 8 8 7 6 6 6 6 6 5 4 4 4 4 4 3 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 12 16 21 27 33 36 31 23 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 2 3 3 3 3 2 1 1 1 1 1 1 1 1 1 0 1 2 3 4 5 4 4 6 5 3 1 0 1 2 2 3 4 5 5 5 4 4 2 1 0 0 0 0 1 2 1 2 1 1 0 1 0 0 1 0 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 9 15 19 21 24 26 31 40 50 42 33 27 26 30 15 12 19 25 18 8 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 3 3 4 4 10 10 10 9 7 7 7 7 7 6 5 4 4 4 4 3 3 2 3 2 1 0 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 5 8 12 17 23 29 27 20 11 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 2 2 1 1 2 1 1 3 6 8 9 8 7 6 4 2 0 0 0 0 2 3 3 4 6 7 7 7 5 3 1 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 7 11 12 13 14 16 27 27 22 14 12 14 14 14 15 12 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 3 4 5 9 9 9 8 7 8 8 7 6 5 3 3 3 3 3 4 2 1 1 0 0 0 0 0 0 1 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 9 15 17 17 14 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 2 1 1 1 2 2 2 3 6 6 9 10 10 7 4 2 1 1 0 0 0 1 3 3 4 5 6 7 6 5 3 2 0 0 0 0 0 0 1 2 3 3 4 4 3 2 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 5 4 3 3 9 10 7 3 3 4 5 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 4 5 9 9 8 6 6 6 6 5 3 2 1 2 3 3 3 3 1 0 0 0 0 0 0 0 0 0 1 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 12 12 9 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 2 1 1 1 3 4 3 4 6 6 8 10 11 10 8 5 3 2 2 2 1 1 2 3 3 4 5 5 4 4 3 2 1 0 0 0 0 0 0 0 1 1 1 1 2 2 3 1 0 0 1 2 3 3 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 4 4 5 8 9 8 6 4 4 4 3 1 1 1 2 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 11 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 2 3 3 5 5 5 6 9 8 9 9 9 9 7 5 3 3 3 4 4 3 3 2 2 3 3 2 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 0 1 2 3 3 3 3 3 3 2 3 1 0 0 0 1 1 1 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 1 1 2 3 3 4 4 4 4 5 7 8 7 5 3 2 1 0 1 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 10 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 1 1 2 2 3 4 5 6 6 7 8 11 10 9 8 6 6 7 5 4 3 3 2 2 3 3 3 2 1 1 1 1 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 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 1 3 3 4 4 4 5 5 4 5 6 4 3 1 0 0 1 1 2 3 3 2 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 9 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 1 3 4 5 6 7 6 6 7 8 9 10 10 8 5 5 5 4 3 2 1 1 1 1 1 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 1 1 1 1 1 0 0 0 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 2 3 4 5 6 6 1 1 1 1 2 2 1 0 1 2 4 4 4 3 2 1 0 0 0 0 1 2 2 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 5 6 7 6 6 7 8 10 11 11 9 5 4 4 3 2 2 4 4 3 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 1 0 0 0 0 0 0 1 1 1 1 1 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 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 2 1 0 0 0 1 4 6 6 6 0 0 0 0 1 1 0 0 2 5 6 7 6 5 4 3 2 3 2 2 2 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 5 6 6 5 6 8 9 9 9 10 10 6 4 3 4 2 3 4 4 4 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 2 2 2 1 1 0 0 0 1 2 2 1 0 1 1 0 0 0 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 2 1 1 0 0 1 3 3 4 0 0 0 0 0 0 0 1 2 6 8 8 8 9 10 9 8 8 8 8 9 9 7 7 7 7 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 4 4 5 7 7 8 9 10 9 6 4 3 4 2 3 3 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 2 3 4 4 4 3 2 1 1 2 2 1 1 2 2 2 1 0 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 1 1 1 0 0 0 0 0 1 1 1 2 2 2 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 2 1 1 1 1 2 0 0 0 0 0 0 0 1 2 4 6 7 9 11 13 15 15 15 15 14 12 10 9 8 7 7 7 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 1 2 3 4 5 5 5 4 4 3 3 3 3 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 2 2 3 4 5 5 5 4 4 4 4 3 1 0 0 1 1 2 3 4 4 4 3 2 2 3 3 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 0 1 1 0 1 1 1 1 1 2 2 2 1 2 3 3 2 2 2 2 2 0 0 0 0 0 0 0 0 1 2 4 6 9 12 15 18 19 20 21 20 18 13 10 8 7 7 7 7 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 2 1 1 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 1 1 2 3 3 3 3 4 4 4 5 6 6 5 5 5 4 2 1 1 2 2 3 4 6 5 4 2 1 1 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 2 5 9 12 16 18 21 23 23 22 18 14 10 7 6 7 7 7 6 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 3 4 4 3 4 3 3 4 4 3 2 2 1 2 2 3 4 4 3 2 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 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 10 14 18 22 24 25 23 19 13 9 7 6 7 8 7 6 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 2 3 3 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 2 2 2 1 2 3 4 2 1 1 1 1 1 2 3 4 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 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 2 5 8 11 13 15 16 18 20 19 16 12 9 7 7 7 7 6 4 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 1 1 0 0 0 0 0 2 3 3 2 2 2 1 1 1 1 2 2 3 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 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 11 10 8 7 8 11 14 16 13 9 7 6 5 4 4 4 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 2 2 3 3 2 1 1 1 1 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 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 7 9 10 9 7 6 8 12 14 11 7 4 2 1 1 2 2 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 2 1 1 1 1 1 1 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 0 0 0 1 1 0 0 0 0 0 0 1 2 3 4 5 6 10 11 10 9 10 13 10 8 8 6 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 1 1 0 0 1 2 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 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 4 3 1 0 0 0 0 0 1 3 3 3 3 5 9 10 10 12 14 11 10 10 10 8 6 4 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 7 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 3 6 8 8 6 2 0 0 0 0 1 2 2 2 1 2 6 8 10 13 15 16 14 11 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 6 10 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 4 9 11 10 7 3 0 0 1 2 3 3 3 2 3 4 6 8 10 13 13 9 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 6 6 9 16 17 15 11 7 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 1 1 0 0 0 0 0 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 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 7 11 12 10 6 3 3 4 5 6 6 5 5 6 4 4 5 7 7 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 6 7 5 8 12 16 22 24 21 17 18 19 18 16 13 10 9 7 5 3 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 5 5 4 2 0 0 2 3 3 3 2 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 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 1 1 1 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 0 0 0 0 0 0 0 0 0 0 4 8 12 13 11 9 7 7 8 8 7 6 5 4 2 3 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 9 14 19 21 25 30 34 39 41 41 39 32 28 23 20 20 19 16 12 9 8 5 5 5 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 2 2 4 8 13 15 15 11 4 2 1 2 3 3 1 0 0 1 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 1 2 2 2 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 13 14 12 10 9 8 7 6 5 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 11 14 18 25 28 32 38 44 51 53 55 56 53 44 37 32 31 25 19 15 15 11 11 12 12 11 8 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 1 3 6 6 7 9 10 9 9 12 17 22 26 26 18 13 10 7 5 3 2 1 0 0 4 5 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 3 3 2 2 2 1 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 2 6 10 13 13 11 9 8 7 6 4 2 1 3 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 20 25 28 31 32 35 40 47 58 62 67 71 69 59 51 46 44 35 26 19 15 17 18 18 19 16 11 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 7 12 18 23 22 19 16 14 16 24 31 35 34 29 22 15 11 9 6 3 0 0 2 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 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 2 1 1 1 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 10 11 9 9 9 7 6 5 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 19 28 37 43 42 42 41 42 46 54 62 70 78 83 79 73 64 58 50 43 37 30 22 19 18 18 16 12 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 1 3 8 14 24 24 22 19 16 18 24 32 40 44 42 36 28 22 18 14 9 3 1 1 2 4 6 5 2 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 4 3 2 2 1 2 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 8 8 11 11 11 10 8 4 2 2 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 23 35 46 54 58 59 54 50 50 55 60 67 74 83 85 84 80 73 66 60 56 52 45 36 28 22 19 16 12 8 5 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 12 16 18 18 16 17 21 27 35 41 43 41 37 33 30 26 21 13 7 3 2 2 4 5 5 5 3 2 2 1 2 2 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 1 2 3 3 3 2 1 1 1 1 2 2 3 3 2 2 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 10 11 13 14 13 11 8 3 1 1 2 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 25 39 50 59 69 75 76 72 65 62 63 68 74 81 85 87 88 86 81 75 69 67 64 58 52 45 37 29 21 13 8 7 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 10 14 19 17 17 19 23 27 31 35 37 36 32 31 33 31 26 20 13 8 5 4 5 6 7 7 7 8 8 8 8 8 8 7 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 1 1 1 1 1 0 0 0 0 0 0 1 2 3 3 3 2 1 1 1 2 2 2 2 2 2 1 1 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 14 16 17 18 17 14 8 1 1 1 2 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 24 36 48 60 73 85 93 96 93 89 83 78 79 83 86 88 90 91 90 87 84 81 78 74 69 65 59 50 39 26 17 12 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 10 14 16 19 22 25 26 29 31 33 32 29 28 31 34 34 31 24 18 13 9 7 8 9 9 10 11 13 15 15 14 14 13 12 13 15 15 13 11 9 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 2 3 3 2 2 1 1 1 2 2 2 2 2 1 1 1 0 1 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 12 16 18 20 21 20 17 10 4 2 1 1 2 3 2 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 20 35 47 58 67 85 99 109 115 116 106 96 95 93 92 93 94 96 96 96 94 93 90 86 82 79 74 68 58 43 31 23 17 12 9 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 9 13 16 18 22 25 28 30 31 32 33 33 35 37 36 34 31 27 23 19 16 16 16 15 14 16 20 24 26 26 26 24 22 23 24 25 24 23 22 19 15 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 1 2 2 2 1 1 1 0 1 1 2 1 1 1 1 1 0 1 2 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 13 19 22 23 24 24 22 19 12 7 3 1 0 0 1 0 2 2 1 2 3 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 43 56 65 80 95 108 119 128 134 134 121 109 103 100 101 102 101 101 101 101 99 95 91 87 83 78 71 59 46 34 23 13 11 8 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 9 11 14 17 20 23 25 26 29 31 30 28 27 28 30 31 31 31 29 28 29 29 29 27 28 30 33 36 37 37 38 37 35 35 36 34 33 31 28 24 18 13 7 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 1 1 1 1 2 2 2 1 1 1 1 1 1 1 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 6 12 18 24 27 28 27 25 23 18 13 8 4 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 31 41 57 72 86 98 109 121 135 145 143 135 124 114 110 107 105 104 104 104 102 98 94 89 84 78 71 60 48 35 23 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 1 2 3 5 11 14 17 19 20 21 22 24 25 25 26 28 31 33 35 38 39 40 41 40 40 38 38 40 42 44 45 47 49 48 47 46 45 44 42 39 36 30 25 19 13 9 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 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 0 0 0 0 0 0 0 0 0 2 7 14 20 25 27 27 25 23 20 17 14 12 7 3 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 0 0 0 0 0 0 0 0 0 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 22 33 48 62 76 90 99 110 123 137 148 157 156 147 130 113 105 102 99 99 96 91 85 78 71 63 53 43 34 25 15 10 8 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 11 13 16 17 18 19 22 25 29 34 37 40 42 45 47 47 47 47 46 46 46 47 49 50 52 54 56 57 57 55 53 51 49 45 42 37 30 22 18 15 13 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 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 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 1 2 3 1 4 9 17 22 24 25 25 21 18 17 16 16 13 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 23 34 47 60 73 89 104 117 129 140 151 168 184 169 148 141 138 116 103 92 81 68 54 44 35 27 22 18 14 9 6 6 7 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 8 12 15 18 20 20 22 25 30 35 40 45 48 50 50 50 51 52 52 52 52 53 55 57 60 62 62 60 58 56 54 51 49 45 40 34 28 26 23 21 19 17 15 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 8 8 8 7 8 12 17 21 21 22 21 15 15 15 16 16 11 6 2 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 1 4 10 18 29 42 54 74 92 107 120 136 144 160 185 200 204 205 200 178 151 117 80 48 31 21 16 14 13 11 9 5 3 3 4 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 1 0 0 0 0 0 0 0 0 1 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 13 15 19 20 21 21 25 30 36 41 45 50 53 55 56 57 59 59 59 59 59 59 64 66 65 63 59 57 55 52 47 43 40 36 32 30 28 26 25 24 22 19 13 8 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 13 13 14 13 13 14 16 17 18 19 16 12 15 16 16 14 11 5 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 33 50 67 83 96 115 128 143 160 176 189 199 201 188 166 141 106 40 18 9 6 3 2 1 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 6 10 12 15 16 16 16 20 25 30 37 42 47 52 53 56 59 64 66 67 68 69 68 68 69 70 70 64 60 58 54 49 46 42 39 36 35 35 35 35 33 30 27 23 18 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 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 2 3 3 2 0 0 0 0 0 0 0 0 0 20 19 18 16 14 14 16 16 17 17 13 12 14 18 19 17 14 7 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 5 9 20 39 58 73 90 107 123 138 152 161 166 167 156 135 107 72 34 14 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 11 12 12 11 12 14 18 22 28 34 38 42 43 46 51 58 63 68 72 75 73 72 72 71 72 70 66 63 57 55 54 49 47 44 41 39 38 35 33 31 29 27 25 22 21 17 12 8 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 1 2 2 2 3 3 3 4 5 4 3 1 1 0 0 0 0 0 0 0 26 26 24 16 14 14 15 16 17 17 14 15 18 20 22 19 13 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 6 15 39 60 83 104 122 136 146 148 141 123 100 72 40 17 6 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 6 8 8 9 12 14 14 14 11 12 15 17 17 21 25 28 30 31 34 38 45 52 59 65 69 71 71 70 68 68 68 65 61 58 57 56 53 51 48 45 42 39 36 33 32 31 30 30 30 30 27 22 15 9 7 7 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 4 5 5 4 3 3 2 1 0 0 0 0 0 0 0 33 30 26 19 18 18 18 19 20 19 17 16 19 22 23 18 11 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 1 6 25 50 77 98 110 116 113 101 79 59 39 19 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 9 10 10 10 11 13 15 16 15 13 13 16 19 18 19 20 22 25 26 28 31 35 39 44 53 60 64 66 68 68 68 65 62 61 62 63 61 58 55 51 47 43 38 34 31 32 34 36 36 35 34 31 26 20 15 12 10 8 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 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 1 1 2 3 4 4 4 3 3 2 1 1 0 0 0 0 0 0 0 0 32 28 23 19 19 23 24 23 21 22 18 16 21 24 22 18 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 1 0 0 0 1 5 14 28 46 64 76 80 74 57 38 24 14 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 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 2 3 4 5 7 9 10 12 13 14 14 13 13 13 14 15 17 19 21 22 24 25 25 28 30 32 36 43 50 56 61 64 65 64 62 60 62 64 66 66 64 60 56 51 46 40 35 32 32 32 36 36 35 32 27 27 24 20 17 14 11 9 5 1 0 0 1 0 0 0 0 1 1 1 0 0 0 0 1 2 2 1 0 0 0 0 0 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 27 27 25 23 24 27 25 22 21 24 17 19 26 30 26 15 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 1 2 4 4 2 1 0 0 0 0 2 5 13 24 35 42 44 40 24 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 1 1 1 1 1 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 4 7 10 12 13 14 13 14 14 13 13 14 16 19 21 23 23 22 21 23 25 28 31 37 43 47 53 58 60 61 60 61 62 62 61 61 61 62 62 59 53 44 40 36 34 32 35 35 33 31 28 27 26 23 20 16 13 11 8 4 1 1 1 2 2 1 2 3 3 2 1 1 1 0 0 0 1 1 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 35 39 30 28 27 23 20 20 19 16 26 33 34 27 12 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 1 2 4 5 4 1 0 0 0 0 1 2 6 13 19 22 23 20 10 5 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 7 10 12 13 14 15 15 14 15 16 17 16 18 19 19 18 18 19 21 22 25 30 36 41 47 51 55 58 58 60 63 64 61 60 61 62 62 61 59 53 49 44 38 38 37 34 32 32 31 30 28 26 23 20 17 15 12 8 4 3 3 3 4 3 4 4 3 2 2 2 2 1 0 0 1 2 2 3 3 2 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35 38 40 38 32 29 27 24 22 19 21 37 39 36 28 16 15 12 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 1 0 0 0 1 1 0 1 3 6 8 8 5 3 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 8 10 11 12 14 14 14 15 16 16 16 18 19 18 18 17 17 18 18 20 23 29 34 39 44 50 53 56 60 63 66 67 66 63 59 57 57 58 57 56 53 44 41 38 36 35 36 35 33 31 28 25 22 20 18 16 13 11 11 10 8 7 5 4 3 3 2 2 2 2 1 0 0 1 2 2 3 3 2 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 43 42 40 38 37 35 32 30 24 32 43 44 39 34 28 24 18 11 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 0 0 0 1 1 0 0 1 0 1 1 1 1 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 3 2 2 1 1 1 1 1 1 1 0 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 6 8 10 11 12 13 14 16 18 20 21 21 20 19 18 18 18 19 18 19 23 27 33 39 45 48 52 55 57 63 67 68 65 59 56 55 55 55 57 58 50 44 41 41 42 40 38 35 32 32 31 28 23 21 20 19 18 18 17 14 11 7 3 2 2 2 2 0 1 1 0 0 1 1 1 2 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 48 46 42 40 40 38 36 35 34 39 43 43 40 38 35 30 23 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 1 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 4 4 4 4 4 4 3 2 1 0 0 0 0 0 1 1 1 2 2 3 3 3 4 4 5 5 5 6 6 6 5 5 4 4 4 3 3 2 2 2 2 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 7 8 9 10 12 14 16 19 21 23 24 22 21 21 22 23 23 22 21 21 22 25 33 37 42 46 49 52 58 64 68 68 67 65 62 58 56 56 57 54 48 43 42 41 40 38 35 34 34 34 34 31 27 25 23 22 20 19 16 12 7 2 2 2 1 2 1 1 1 1 0 0 0 1 2 3 3 3 5 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 47 44 36 36 36 36 36 37 36 33 38 41 43 43 43 38 29 18 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 5 5 5 5 6 6 6 6 4 3 2 1 1 1 1 1 1 2 3 4 4 4 5 5 6 7 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 1 1 0 1 1 1 1 1 1 1 1 1 1 1 3 4 6 9 11 12 13 15 19 22 24 23 22 23 25 26 27 27 26 24 22 21 27 33 38 41 42 46 52 59 63 66 68 69 69 65 62 60 58 54 49 44 41 39 38 37 36 35 35 37 38 37 34 29 26 24 21 18 15 11 6 4 3 2 1 2 2 2 2 2 1 1 1 2 3 3 4 5 6 8 6 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 42 35 28 29 30 31 34 35 29 26 35 43 48 52 54 42 30 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 5 5 5 6 7 6 6 6 5 3 2 2 1 0 0 0 0 1 1 2 2 3 3 4 4 4 5 6 7 8 8 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 5 5 4 4 3 3 3 3 4 4 3 2 2 2 2 2 3 3 3 3 3 2 2 2 1 2 4 7 8 8 9 10 12 15 18 18 19 19 22 25 27 28 29 28 26 24 27 32 36 35 35 37 42 50 53 57 61 66 68 68 66 64 63 60 56 49 41 35 34 35 35 35 35 36 37 37 34 29 25 21 18 15 13 11 7 6 4 2 3 4 5 4 3 3 3 2 1 2 4 4 5 5 5 5 5 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 46 41 32 26 25 29 28 28 27 21 27 39 51 56 56 50 28 16 7 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 4 5 6 6 6 5 4 4 2 2 1 1 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 5 5 6 7 7 7 7 7 7 6 7 6 6 6 6 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 3 3 3 3 3 4 4 4 5 5 4 4 4 4 3 3 3 4 4 3 3 4 6 8 11 12 14 13 15 18 21 23 26 27 26 26 28 30 34 32 31 33 38 43 45 48 51 57 60 62 63 62 61 60 58 51 42 33 32 31 32 33 34 34 34 34 31 26 20 18 17 15 13 11 9 7 4 3 6 7 7 6 5 4 2 2 3 4 6 7 7 6 5 4 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 45 42 36 28 28 31 29 27 27 28 41 55 65 64 48 32 15 9 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 1 0 0 0 0 0 0 1 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 4 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 4 4 4 4 3 4 4 5 5 5 5 6 6 7 7 7 7 7 6 6 6 6 6 6 6 5 4 4 5 5 5 6 5 5 6 6 6 6 6 6 6 6 5 4 4 3 2 1 1 1 3 6 8 9 7 9 11 14 15 18 21 24 26 27 28 30 30 31 33 35 37 38 39 42 46 50 51 53 52 52 53 51 47 43 37 33 32 32 35 36 36 35 33 28 23 18 17 17 16 13 12 12 10 4 5 6 9 8 8 7 6 4 4 6 8 11 12 13 12 10 8 6 5 4 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 43 42 39 32 39 38 34 31 38 48 60 67 66 62 46 28 17 11 6 2 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 1 1 1 1 1 1 1 1 2 2 2 3 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 3 2 2 1 1 2 3 4 3 4 4 4 7 11 15 20 25 28 27 26 26 28 31 31 32 33 32 33 35 37 40 42 43 44 44 42 40 38 36 36 36 36 38 39 39 35 30 24 19 16 16 15 13 12 12 12 11 7 5 6 11 11 9 7 5 5 6 9 13 15 17 19 18 16 13 11 9 7 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 38 37 42 52 47 47 51 66 64 65 67 53 35 24 21 15 10 5 3 3 2 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 3 3 4 4 5 4 5 6 6 6 5 5 5 4 4 4 4 4 4 4 5 5 6 6 6 5 4 3 3 2 2 2 2 3 3 3 2 2 4 6 9 12 18 25 29 28 26 23 26 29 32 34 30 27 25 24 30 34 36 38 38 38 36 32 30 31 33 36 38 39 37 31 27 22 18 14 12 11 10 10 10 11 11 9 6 3 8 11 11 9 8 8 8 10 14 17 18 20 20 19 18 16 14 12 10 10 10 8 5 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49 57 70 76 77 74 79 85 89 75 65 57 45 30 22 18 11 10 8 6 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 2 2 2 3 4 3 2 2 1 1 1 1 2 2 2 2 3 4 5 5 4 4 4 5 4 3 2 2 2 2 3 3 3 5 7 6 7 11 18 24 26 25 23 26 30 34 34 30 25 21 18 23 28 31 32 33 32 29 29 30 31 31 34 35 36 34 29 24 20 18 15 12 11 9 9 9 10 10 9 8 6 8 11 13 13 12 11 10 10 11 13 16 17 18 20 20 17 16 17 18 17 15 12 8 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 87 97 110 109 108 107 112 113 100 77 57 47 40 32 24 16 11 12 9 6 3 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 0 0 0 0 0 0 0 0 1 2 2 3 3 3 4 4 5 4 4 4 3 3 2 3 2 2 4 7 6 6 6 8 14 18 19 21 25 30 33 33 31 27 22 20 22 24 26 26 26 26 27 27 29 32 32 32 32 32 30 28 24 19 16 14 12 9 7 6 7 7 8 9 9 9 10 10 12 13 13 12 12 10 9 10 12 14 17 20 18 17 17 18 17 17 15 12 9 6 4 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 138 146 151 149 151 146 138 124 100 74 48 39 33 28 21 17 14 13 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 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 4 4 4 4 4 4 3 3 3 2 2 5 6 6 6 6 8 10 12 15 18 21 27 31 33 29 25 22 21 21 21 22 22 23 23 23 23 27 30 33 34 32 30 27 25 18 15 13 12 9 8 8 8 8 8 10 11 11 10 12 14 15 14 13 13 12 10 9 10 13 17 19 17 15 15 15 15 15 14 11 8 6 5 4 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 177 188 196 190 178 159 133 103 69 55 43 36 31 27 23 22 15 10 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 1 1 1 2 2 3 4 4 4 4 4 4 4 3 3 3 3 4 5 7 9 10 11 12 13 19 27 32 31 27 25 22 22 21 21 20 19 18 17 17 21 25 28 30 29 27 24 22 18 16 15 14 13 11 11 12 12 13 15 16 14 10 15 17 17 15 14 13 13 13 11 11 14 17 18 17 15 13 12 11 13 13 12 9 5 5 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 196 209 213 172 135 109 85 59 35 30 32 32 32 30 29 25 18 11 5 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 1 2 2 2 3 3 3 4 5 4 4 4 3 2 4 6 7 8 8 8 10 12 15 21 30 31 31 30 27 25 24 22 20 18 15 13 12 13 16 18 20 22 22 21 19 18 17 18 17 16 15 13 13 13 14 16 17 15 13 15 16 16 15 14 14 14 15 15 14 15 17 17 16 15 14 13 11 13 12 11 9 8 8 8 7 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 194 185 161 104 74 55 43 36 32 29 32 35 34 31 26 19 11 7 5 4 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 4 5 5 4 3 4 4 4 5 5 4 4 5 7 11 18 23 27 32 30 29 27 26 24 21 17 13 10 8 8 9 11 13 15 16 17 18 21 19 18 17 17 15 14 12 12 14 14 11 12 14 15 14 14 15 16 16 16 15 14 13 13 14 15 15 15 16 15 14 12 10 10 9 10 11 10 9 9 8 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 173 143 107 65 41 33 33 38 43 41 33 23 19 17 12 5 3 3 4 4 4 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 4 4 4 4 3 3 3 3 3 3 3 5 9 15 21 26 28 29 30 29 26 22 19 14 10 6 4 4 5 6 8 11 13 17 21 21 18 15 15 15 13 12 11 11 12 11 11 12 12 12 12 12 14 14 13 13 11 9 9 11 11 13 16 17 17 16 16 13 11 10 10 12 12 12 11 10 9 6 4 2 1 1 1 1 1 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 143 128 86 60 51 63 75 79 77 59 44 30 19 10 6 5 5 4 4 4 4 3 2 2 2 1 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 4 4 4 3 4 4 4 4 6 8 14 19 23 25 25 25 24 22 21 18 13 8 5 3 3 3 4 7 10 17 20 21 19 15 13 12 10 10 11 12 12 12 12 12 11 11 11 11 12 12 13 14 13 12 11 11 11 13 17 19 20 19 18 15 13 10 11 11 12 12 12 12 11 8 7 6 4 4 5 7 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 104 76 59 53 58 74 85 84 73 49 31 17 7 4 7 11 11 11 9 7 6 4 2 2 1 1 0 1 1 1 1 2 1 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 6 6 5 5 5 5 5 5 5 5 4 5 7 11 13 14 14 15 17 20 24 23 17 10 7 5 4 3 3 5 9 13 16 17 16 13 10 9 8 9 11 12 11 11 10 11 11 11 11 11 11 13 15 16 16 15 14 14 15 16 18 20 22 20 19 17 15 12 11 11 11 11 12 13 12 10 8 6 5 5 7 9 9 7 5 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 91 62 44 49 62 71 74 64 46 28 17 11 9 9 12 14 15 17 15 13 10 7 4 2 1 2 2 4 4 4 3 3 2 1 1 2 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 4 5 6 6 6 6 6 6 6 5 4 4 4 5 6 8 8 7 6 7 8 15 20 20 18 11 8 7 5 3 1 1 7 10 12 13 11 10 8 8 8 9 10 9 8 7 7 8 8 9 10 10 10 12 14 16 16 16 16 16 16 16 16 16 20 20 18 16 16 14 12 10 9 10 12 14 15 13 11 8 7 6 7 7 6 5 4 4 4 4 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 72 46 48 55 52 50 47 41 29 22 17 16 16 17 19 19 22 24 21 15 12 11 5 3 3 4 4 4 3 3 2 1 3 3 3 4 6 7 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 6 7 7 7 6 6 5 5 5 5 6 6 6 4 3 3 3 7 10 13 14 11 7 5 3 1 0 1 3 5 8 8 8 8 9 7 6 6 6 5 4 5 6 6 6 8 8 8 8 10 12 13 14 14 14 15 16 16 14 13 14 14 14 13 13 12 11 10 9 10 12 15 17 16 13 10 8 7 7 6 5 6 6 5 6 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 69 48 53 50 43 35 29 26 23 25 25 25 26 28 27 25 26 24 19 9 9 8 3 2 2 3 3 2 1 1 1 0 1 2 4 5 7 8 8 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 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 7 7 8 7 7 6 5 4 4 4 3 2 1 1 2 4 8 10 10 8 6 4 2 1 1 1 2 3 3 3 3 6 5 3 2 2 2 1 2 3 3 3 4 5 6 6 7 10 12 11 11 12 13 14 13 11 12 12 12 11 11 10 10 9 9 9 9 11 13 16 14 12 10 8 7 7 7 8 7 6 6 5 5 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 70 58 53 43 37 32 28 27 29 35 36 37 37 36 31 25 19 15 12 8 5 3 1 0 0 0 0 0 1 2 2 1 1 1 3 4 4 5 8 7 4 2 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 3 4 5 5 6 6 7 7 8 8 8 8 7 5 4 3 3 2 1 1 1 1 5 7 8 8 8 7 4 3 2 1 1 1 1 1 0 2 3 2 1 1 0 0 1 1 2 2 3 4 6 7 7 8 9 10 10 10 11 11 11 10 10 10 10 10 9 9 9 8 8 9 10 12 14 15 14 13 11 9 8 8 7 6 5 5 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 81 67 50 29 29 34 39 41 45 44 35 36 36 30 15 12 11 7 4 2 0 0 1 1 1 0 0 0 0 1 1 2 3 3 3 3 3 3 4 2 2 2 2 1 0 0 0 1 3 5 7 8 7 5 4 3 2 1 1 1 1 0 0 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 3 4 4 5 6 7 7 7 8 8 9 9 7 6 5 4 2 1 1 1 0 1 2 3 3 4 5 4 3 2 1 1 0 0 0 0 0 1 0 0 0 0 0 0 1 2 2 2 3 6 7 7 7 7 8 9 9 10 11 11 10 9 8 8 8 7 8 8 8 9 10 10 10 11 11 13 15 13 12 12 12 9 6 4 4 4 4 2 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 86 64 44 32 30 37 46 53 54 44 35 33 31 24 13 13 10 7 4 2 3 4 3 3 2 2 2 2 2 1 1 0 1 1 1 1 1 1 1 0 0 1 2 1 1 0 0 3 8 12 14 11 7 4 2 1 0 1 2 4 4 3 4 6 5 4 3 4 7 11 14 14 11 8 4 1 3 6 8 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 2 3 4 5 7 7 7 8 8 9 9 8 7 6 5 4 3 2 2 1 1 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 3 5 6 7 8 9 10 12 11 10 9 8 8 7 7 6 7 7 8 9 10 9 9 10 12 13 12 12 12 11 10 9 6 5 4 3 2 2 1 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 83 61 47 42 52 70 70 63 52 34 27 25 24 19 15 12 8 6 5 5 6 6 6 4 2 2 3 3 3 2 1 0 0 0 0 0 0 1 1 0 0 1 1 0 0 0 1 5 10 13 13 7 3 1 0 0 0 0 2 4 6 6 8 10 13 13 12 12 15 25 35 41 41 37 29 15 19 27 33 31 30 27 15 9 5 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 2 1 0 0 0 0 0 0 1 1 0 0 1 2 3 5 6 6 7 8 8 9 9 9 9 8 7 6 5 3 3 2 1 1 1 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 3 3 2 1 2 4 5 6 7 8 8 8 8 8 7 7 6 8 8 8 7 8 9 9 10 10 11 12 12 11 10 11 11 11 10 7 6 5 5 4 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56 43 41 42 52 63 67 55 43 29 24 22 19 13 12 11 11 12 13 12 6 5 5 5 3 2 1 3 3 2 1 0 0 0 0 0 0 0 1 2 2 2 3 2 3 6 9 13 15 13 8 4 2 1 0 0 0 0 1 3 5 7 6 9 15 17 15 14 15 25 37 50 60 65 61 48 51 57 62 65 74 72 58 48 39 26 5 1 0 0 0 0 0 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 6 8 8 8 9 9 9 9 9 9 8 6 4 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 2 2 3 3 3 3 5 5 5 5 5 5 6 6 8 9 9 8 8 9 10 12 12 11 11 11 10 9 11 11 10 9 9 7 6 4 3 3 3 3 2 2 3 2 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 51 48 51 60 67 63 52 35 26 19 14 16 18 16 8 10 14 17 17 11 4 2 3 4 5 2 0 1 1 1 1 0 0 0 0 0 0 0 1 5 10 16 21 22 23 27 26 25 23 14 9 6 4 3 3 2 1 0 0 1 3 4 4 5 6 6 6 5 6 10 15 22 31 40 49 55 60 67 73 81 93 108 113 107 88 60 30 20 11 5 1 2 5 9 13 11 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 2 2 2 1 0 1 1 1 1 0 0 0 0 0 0 0 0 1 2 3 4 5 7 8 8 8 9 9 10 11 11 10 10 9 8 6 5 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 4 4 4 4 2 2 2 3 3 4 3 4 4 5 6 8 9 9 8 9 10 11 12 12 11 11 10 9 11 12 11 10 8 7 6 6 5 4 3 3 2 1 1 1 1 0 0 0 0 0 0 0 1 2 3 3 3 3 2 1 54 51 65 72 73 60 42 25 14 14 15 18 23 21 14 11 12 13 14 11 6 2 2 2 2 1 0 0 0 0 0 0 0 0 1 1 3 7 12 26 37 47 56 57 53 44 34 26 20 13 10 10 10 10 8 6 3 2 2 3 5 7 8 5 4 2 1 1 1 0 0 0 2 7 22 32 40 50 63 78 91 119 137 141 127 93 67 52 36 23 17 21 27 36 46 40 25 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 15 14 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 2 2 2 2 2 1 1 1 0 0 0 0 0 0 1 1 1 2 4 5 6 6 7 8 8 10 10 11 12 12 11 10 9 8 7 6 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 3 3 3 4 3 2 2 1 2 3 4 4 6 7 9 10 9 9 9 9 10 11 11 11 11 11 11 10 12 12 12 11 9 8 7 5 5 5 5 4 3 2 1 0 0 0 0 0 0 0 1 1 3 5 5 4 4 3 3 2 63 60 65 62 57 48 34 22 16 20 21 23 26 29 25 17 12 11 11 14 9 5 3 3 2 2 0 0 0 0 0 0 1 7 10 13 15 28 38 45 47 49 50 47 35 23 14 10 9 8 7 12 16 16 14 10 6 6 6 5 6 7 7 5 2 1 1 0 0 0 0 0 0 0 0 7 15 24 36 55 81 105 132 148 149 118 95 81 73 72 74 77 73 73 72 61 36 16 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 13 17 18 14 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 4 4 4 3 3 2 2 3 2 1 0 1 0 0 0 0 0 0 0 0 0 0 2 3 4 6 6 7 8 8 9 10 12 12 12 11 11 10 9 8 6 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 4 4 4 3 3 4 5 6 6 9 10 10 9 9 8 7 9 11 11 11 11 12 13 13 13 13 12 11 9 8 9 9 8 7 7 6 4 2 0 0 0 0 0 0 0 0 1 2 3 3 3 4 5 5 5 4 66 60 53 45 40 35 27 21 22 27 26 26 27 30 34 28 18 11 7 7 10 9 6 3 1 0 0 0 0 0 0 0 1 2 5 9 14 19 17 14 13 14 14 10 6 3 1 1 2 3 5 9 13 17 19 15 13 13 13 12 12 15 12 9 7 5 2 0 0 0 0 0 0 0 0 1 3 6 11 14 28 53 84 117 141 149 142 134 129 128 122 117 107 85 67 52 35 20 10 5 2 0 0 0 0 0 0 0 0 0 0 0 1 4 10 17 23 23 22 19 16 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 3 4 4 4 3 3 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 1 2 4 5 5 6 7 8 8 9 10 10 10 12 12 12 12 11 10 9 7 5 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 3 5 7 7 6 4 4 4 4 5 7 8 7 7 7 7 6 8 9 10 10 11 11 12 13 13 14 12 10 9 10 10 10 9 8 7 6 4 2 1 1 0 0 0 1 1 1 1 2 3 3 3 4 5 6 6 6 63 51 41 34 31 27 23 19 20 23 27 27 26 28 35 27 18 10 5 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 1 1 1 1 0 0 0 1 3 8 13 16 16 17 16 18 20 20 20 23 27 26 24 22 20 15 13 12 8 4 1 0 0 0 0 0 0 1 1 5 13 28 51 83 119 147 154 150 139 121 102 81 65 51 39 30 17 10 6 2 1 0 0 0 0 0 0 0 0 0 0 6 16 30 36 36 29 23 18 13 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 2 2 1 2 2 3 4 4 3 3 2 2 3 3 3 3 3 2 2 2 1 1 1 1 1 2 3 4 4 4 5 7 7 7 8 9 9 10 10 11 13 14 14 13 12 10 7 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 6 6 6 5 5 5 6 7 7 7 7 7 7 6 6 7 7 8 9 11 12 13 13 12 10 9 9 9 9 9 9 9 8 7 7 5 3 2 2 2 1 1 1 1 2 2 2 3 3 4 4 5 5 5 60 43 34 33 35 26 19 20 28 33 34 34 31 29 26 16 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 1 2 4 6 7 11 15 17 15 14 13 18 23 27 30 35 38 39 40 39 35 31 27 26 25 24 20 16 9 6 3 1 0 0 0 0 4 13 27 52 78 103 103 97 87 72 64 52 33 23 19 16 10 5 2 1 0 0 0 0 0 0 0 0 0 0 1 9 23 40 40 35 28 22 17 11 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 0 0 1 1 3 3 4 4 4 3 3 4 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 5 6 6 7 7 8 8 9 9 11 14 14 14 14 13 12 9 7 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 5 5 5 6 7 7 7 7 7 6 6 5 5 6 7 8 9 11 12 12 10 9 7 8 8 8 8 8 8 8 9 9 8 6 4 3 3 2 2 2 1 1 2 1 2 3 3 3 4 5 4 73 58 49 46 42 35 27 30 39 49 50 45 37 27 20 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 1 2 4 6 8 9 12 14 15 15 13 12 16 21 27 33 39 45 49 52 47 40 33 29 30 33 39 42 38 32 30 24 15 4 1 1 0 1 6 15 34 54 64 58 48 44 42 36 29 25 24 28 23 13 6 2 0 1 0 0 0 0 0 0 0 0 1 2 10 24 36 38 32 27 22 17 12 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 2 2 1 0 0 0 1 2 3 3 4 5 5 4 4 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 4 4 5 5 6 7 7 7 8 9 12 13 13 14 14 13 12 10 8 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 4 5 5 6 6 6 6 6 6 6 6 5 6 6 7 8 9 11 11 11 11 10 9 8 8 8 8 8 8 8 9 9 8 7 6 4 4 3 3 2 1 2 2 2 2 2 2 2 2 3 3 73 61 55 51 49 47 42 41 50 56 56 48 36 22 14 9 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 4 7 11 16 20 23 22 23 24 27 31 36 41 47 48 47 43 36 29 23 21 23 28 35 42 48 55 54 48 36 25 16 11 8 9 14 25 32 33 29 25 28 30 29 29 31 35 41 32 20 9 5 5 7 8 9 8 6 4 3 2 3 4 10 19 37 44 44 38 31 25 19 13 8 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 2 2 3 5 4 4 4 3 3 2 2 2 2 1 2 3 4 4 5 5 4 4 4 4 3 3 3 3 4 5 6 6 7 7 7 8 10 12 13 14 14 14 12 10 8 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 5 5 5 5 5 5 4 5 5 5 6 6 7 8 9 9 10 11 11 11 10 10 9 8 8 8 8 8 9 9 9 8 7 8 7 6 5 4 2 2 1 1 2 2 2 3 2 2 2 1 61 49 43 41 41 44 50 54 61 57 49 38 24 13 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 7 16 26 36 43 46 42 42 43 45 44 43 43 37 33 28 25 20 14 10 9 12 18 28 38 49 63 71 70 58 53 45 37 31 30 31 31 34 37 40 46 46 46 50 50 48 45 38 29 21 17 19 25 32 41 45 43 40 41 39 34 33 36 46 65 64 55 45 37 29 21 15 10 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 1 1 2 2 2 2 3 5 5 4 5 5 4 3 3 3 3 3 4 4 4 4 4 5 6 5 5 4 3 3 2 2 3 4 5 6 6 6 6 7 8 9 11 12 13 14 14 11 10 8 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 5 4 4 4 4 3 3 3 3 4 4 6 7 8 9 10 10 11 11 11 11 11 10 9 8 10 10 10 10 10 9 7 7 6 4 4 3 3 2 2 2 2 2 2 2 2 1 1 1 41 34 32 37 40 43 44 45 43 36 28 18 9 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 2 11 22 33 44 54 58 54 49 46 45 41 41 39 32 26 22 18 11 7 5 4 4 6 9 11 22 39 58 66 73 85 86 82 74 70 65 62 61 65 75 88 85 85 85 79 66 56 54 51 46 42 43 52 65 82 94 103 111 109 100 90 82 77 73 74 67 57 45 34 26 20 14 10 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 2 1 1 1 2 2 1 1 2 3 3 3 4 5 5 5 6 7 7 6 5 5 5 4 4 4 4 4 4 5 6 6 5 4 4 3 2 3 3 3 5 5 6 7 7 7 7 8 9 11 12 14 14 14 13 12 10 8 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 4 4 4 4 4 5 4 4 4 5 7 8 9 10 11 12 12 12 13 13 12 11 11 12 13 12 11 11 11 9 7 6 4 3 3 3 4 4 4 4 3 3 2 3 2 2 2 35 33 35 40 37 31 23 15 12 11 9 7 4 2 2 1 1 1 0 1 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 1 8 21 30 38 43 46 51 53 49 47 47 50 52 45 35 26 22 19 12 12 11 9 6 4 4 3 12 25 42 55 69 87 101 108 110 106 87 75 66 64 67 73 78 78 75 67 51 46 49 59 65 67 68 83 98 112 116 115 112 108 101 89 76 65 58 53 52 47 39 29 18 12 8 6 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 2 1 1 1 2 2 2 1 2 3 3 3 4 4 5 6 7 9 9 8 7 6 5 5 5 5 4 4 5 5 5 5 6 5 5 4 4 3 3 3 4 5 5 6 6 7 7 7 8 9 11 13 15 17 18 18 15 13 10 8 6 4 2 2 2 1 1 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 5 5 6 7 9 10 10 11 12 12 12 13 13 13 13 12 13 13 13 12 11 10 9 8 6 5 4 3 3 3 4 4 4 4 4 4 4 3 2 2 35 35 33 29 20 13 7 5 5 5 5 4 4 4 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 14 13 8 5 3 1 1 3 7 21 34 41 41 39 36 40 50 59 66 72 73 66 53 41 32 27 27 29 31 30 26 19 7 4 6 11 17 29 46 58 73 90 100 99 89 76 70 68 69 72 73 74 71 67 59 46 35 37 50 68 83 95 102 106 108 105 93 79 64 50 36 24 15 17 18 19 17 14 10 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 1 1 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 2 2 2 3 4 4 4 4 3 3 4 4 5 7 8 9 9 8 7 7 6 5 6 5 5 5 5 5 5 4 4 4 5 4 4 4 4 4 4 4 4 5 6 7 7 8 9 11 12 14 17 20 21 20 17 14 12 9 7 4 4 3 3 2 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 1 2 3 4 5 6 6 6 5 4 4 5 6 7 9 10 10 11 13 12 12 11 12 12 12 12 13 14 14 12 11 9 7 6 5 5 4 4 4 4 5 5 5 5 4 4 3 3 2 31 28 21 15 8 3 2 3 4 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 23 33 38 34 24 15 8 5 6 12 26 34 37 36 32 29 30 40 48 55 58 57 52 46 38 32 30 37 41 45 41 33 26 21 30 39 48 55 56 56 65 71 77 84 85 83 79 80 84 93 107 110 103 86 66 46 34 26 40 58 75 84 88 86 71 57 47 39 32 23 13 7 3 1 3 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 1 2 2 3 4 3 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 3 3 3 3 3 4 4 5 5 6 5 4 4 5 5 6 7 8 9 9 9 9 9 7 7 6 6 5 5 5 4 4 4 5 5 5 5 5 5 4 4 4 4 4 5 6 7 8 8 9 10 13 16 19 21 22 22 18 16 13 10 8 6 4 3 2 2 1 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 1 2 1 2 2 3 3 3 4 3 2 3 4 6 8 9 10 12 13 12 12 11 12 12 11 12 13 13 13 12 10 8 7 5 4 4 5 5 5 6 6 6 5 4 3 3 3 3 3 24 17 7 4 3 3 3 3 4 2 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 9 17 29 42 51 55 46 34 23 14 11 14 23 29 33 34 31 28 25 24 23 22 20 18 17 16 14 14 17 26 27 29 32 37 50 64 72 75 77 77 70 68 69 70 72 75 79 78 77 78 87 101 118 125 126 124 120 118 112 101 100 93 81 57 29 8 4 5 7 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 3 3 3 3 4 4 4 3 3 2 3 3 2 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 1 1 1 2 4 4 4 4 4 3 3 2 3 4 4 4 5 6 7 6 5 3 4 5 6 7 8 9 11 12 13 12 11 10 10 9 8 7 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 7 7 7 8 10 12 16 20 22 23 22 20 18 14 11 9 7 6 4 3 2 1 1 0 0 0 0 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 2 2 1 2 3 4 6 8 10 12 12 12 12 11 11 12 12 12 12 12 11 11 10 8 7 6 5 5 5 6 7 7 7 6 5 4 4 3 3 3 4 17 8 3 3 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 14 19 26 35 44 51 53 43 31 20 12 14 23 36 45 47 44 32 22 13 7 5 3 1 1 1 1 0 1 4 6 15 28 45 66 77 72 70 66 59 46 49 56 67 76 81 83 78 79 85 99 120 134 137 142 149 160 174 171 157 135 103 67 27 11 2 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 3 3 4 4 5 5 5 5 4 4 4 4 4 3 1 0 0 1 3 3 2 2 2 2 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 0 0 0 1 1 1 2 2 2 2 2 2 4 4 5 5 5 4 4 4 2 3 3 4 5 6 6 6 6 6 3 4 4 5 6 7 8 11 13 14 15 14 13 12 13 12 9 7 7 6 7 7 7 7 7 6 6 6 6 5 5 4 4 5 6 6 6 6 6 7 9 11 15 19 21 22 23 21 18 15 12 9 7 5 4 3 2 1 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 2 3 4 6 8 11 12 12 12 12 12 12 11 11 10 11 11 11 11 10 9 8 7 6 7 7 8 8 8 8 8 6 6 5 4 5 5 11 2 1 2 3 2 2 1 1 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 5 9 15 18 22 26 30 35 37 33 25 17 9 10 23 41 61 68 63 45 32 21 14 11 7 4 3 1 1 1 0 0 1 5 13 25 37 38 34 36 37 32 24 33 45 60 76 88 93 91 91 100 116 144 158 161 163 167 173 181 172 151 121 82 42 12 4 1 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 5 5 5 5 5 4 3 2 2 2 2 1 1 2 3 3 3 3 3 3 2 0 0 0 1 2 2 2 2 3 2 2 2 2 2 3 3 2 3 3 3 3 4 4 4 4 4 4 4 4 4 6 6 5 5 4 3 2 3 5 6 7 6 5 6 7 5 4 4 5 6 7 9 11 12 13 14 13 13 13 14 14 12 10 9 8 7 6 6 7 7 7 6 6 6 6 5 5 5 4 5 5 5 5 5 5 6 8 12 15 19 21 22 21 19 17 14 11 9 6 5 4 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 1 1 1 2 3 5 8 11 12 13 12 12 12 11 11 10 10 11 11 11 11 11 10 9 8 8 8 8 8 7 7 7 8 7 6 5 6 6 6 15 4 1 2 2 2 2 2 2 1 1 0 0 0 1 0 0 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 2 5 9 13 18 22 25 27 28 28 28 27 23 16 10 7 15 28 46 65 70 67 61 50 39 30 24 18 13 9 8 9 10 7 5 3 3 6 11 18 19 19 20 21 21 25 33 43 55 72 81 84 82 88 104 131 143 159 171 176 172 163 143 116 86 53 26 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 3 4 4 5 5 5 5 5 5 6 6 5 4 3 2 2 2 3 2 2 2 3 3 3 4 3 3 2 2 2 3 4 5 5 6 5 5 5 4 4 4 4 4 5 5 5 5 5 6 5 6 6 7 7 6 4 4 5 7 7 7 5 3 2 2 3 4 5 5 6 6 6 7 6 5 5 5 6 7 9 11 13 12 13 13 13 13 13 13 14 13 11 10 9 8 7 7 7 7 7 6 6 5 6 6 6 5 5 5 5 5 5 5 6 7 9 12 15 18 19 20 19 18 16 14 12 9 7 5 4 3 2 1 1 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 5 8 10 12 12 12 11 10 9 9 10 10 11 10 11 11 11 11 10 9 7 8 8 7 7 7 7 7 7 8 8 7 6 5 21 9 3 3 3 3 4 3 2 2 2 1 1 2 2 2 1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 2 4 7 10 13 18 22 26 29 30 31 29 26 23 19 13 12 17 26 37 50 62 76 84 78 68 57 44 25 16 15 23 35 42 33 24 17 13 16 20 26 22 17 12 15 17 18 21 26 33 41 42 43 43 46 56 71 84 109 133 150 140 116 85 64 47 31 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 5 5 5 5 5 5 4 4 4 5 5 4 3 2 1 2 3 3 3 3 3 4 5 5 5 4 4 5 6 7 8 8 9 8 8 7 7 7 6 6 7 7 7 8 8 7 7 7 7 8 8 7 6 5 5 6 7 7 7 5 4 3 2 2 3 4 6 7 7 7 6 5 5 5 6 6 8 9 10 12 13 13 12 12 11 12 12 13 13 13 12 11 10 9 8 8 8 7 7 6 5 5 5 5 5 5 5 5 5 5 6 7 7 8 10 12 16 18 19 20 19 19 17 15 13 11 9 7 6 4 3 2 1 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 9 9 10 9 9 9 9 10 10 11 11 11 11 12 11 10 8 9 9 9 9 8 8 9 10 10 9 7 6 4 3 23 13 7 4 3 3 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 1 2 5 9 17 22 26 29 29 28 28 26 25 24 24 28 33 40 49 60 72 83 87 85 80 79 75 57 52 50 52 56 57 47 41 35 32 32 31 29 23 18 15 16 11 9 10 12 14 15 14 14 15 17 19 25 34 54 74 91 95 73 47 29 19 13 10 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 3 4 4 3 3 2 1 2 3 4 3 4 5 6 6 6 6 6 6 7 8 9 9 9 10 10 10 10 10 10 9 9 9 8 8 7 7 7 7 7 8 8 8 7 6 5 5 6 7 7 8 7 6 4 2 2 3 4 5 6 6 5 5 4 3 5 7 9 10 10 10 11 11 11 10 10 11 11 11 11 11 12 12 11 10 10 9 8 8 7 7 6 6 5 5 5 5 5 6 6 6 6 6 6 7 7 8 10 13 16 18 20 20 20 20 19 18 16 14 11 9 7 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 1 3 5 6 7 8 8 9 10 10 9 10 11 11 11 11 10 9 8 9 10 10 10 10 10 9 9 8 7 7 6 4 3 37 21 10 4 2 3 3 2 0 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 4 12 20 22 23 24 24 24 24 24 26 29 34 38 43 48 55 65 75 84 84 81 78 80 76 69 65 62 60 56 55 53 51 48 43 37 31 26 20 15 14 13 8 5 4 4 5 5 5 5 5 4 3 6 10 15 23 30 36 35 25 13 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 5 5 5 5 5 3 3 2 3 4 5 5 4 3 2 2 2 2 2 2 3 4 5 6 7 8 8 8 9 8 8 8 8 8 9 9 10 10 10 10 9 9 8 8 7 6 5 5 4 4 4 4 6 6 6 5 6 6 6 7 6 7 7 7 5 4 2 3 4 5 5 4 3 3 3 3 4 6 8 9 10 10 10 11 11 10 11 11 12 11 11 11 12 13 13 12 12 11 10 8 7 7 7 6 6 7 7 7 7 6 6 6 6 6 5 6 6 6 7 8 10 12 15 17 18 20 20 20 19 18 16 14 11 9 7 6 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 2 3 4 6 7 8 9 9 9 8 9 9 10 10 10 10 9 9 8 9 9 9 9 10 9 8 8 7 7 6 5 4 62 38 16 8 4 3 4 3 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 3 4 5 8 12 21 23 20 17 17 18 20 20 21 22 25 30 35 40 46 53 63 72 78 79 77 75 74 68 63 59 57 57 58 59 57 54 48 40 33 30 21 13 7 6 5 3 2 2 1 1 1 1 1 1 1 0 1 2 3 3 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 5 5 5 4 3 3 3 3 3 4 5 5 4 4 3 2 3 3 3 2 2 3 4 6 7 8 9 10 10 10 10 9 9 9 8 8 8 9 9 8 6 5 5 5 5 4 3 3 3 2 2 2 2 4 4 5 5 5 5 5 5 6 6 6 6 5 4 4 5 5 6 5 3 2 1 2 4 6 8 8 9 10 11 11 10 10 9 9 9 9 10 10 11 12 13 13 12 11 11 12 9 8 7 6 6 6 7 7 7 8 7 6 6 6 5 5 5 5 5 5 6 7 9 11 13 15 17 17 17 17 16 15 14 12 10 8 7 5 4 3 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 5 6 7 8 8 7 7 7 7 8 9 9 9 8 8 8 8 8 8 9 9 10 9 8 7 6 5 5 5 62 40 20 9 5 3 2 1 0 0 1 1 1 1 1 1 1 1 1 0 1 1 2 2 2 3 8 14 17 16 16 16 17 18 22 28 26 21 17 15 14 14 13 14 16 19 25 32 38 45 55 65 71 75 75 73 70 66 61 58 56 56 58 60 60 58 54 47 37 33 31 20 11 4 1 1 1 1 1 1 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 1 2 2 2 2 3 4 5 5 5 5 5 5 3 1 1 2 3 3 3 3 3 4 3 3 2 1 2 2 2 2 3 4 5 7 8 9 10 10 10 9 9 9 9 8 8 7 6 6 6 6 4 3 3 3 2 2 2 2 3 3 3 3 3 4 4 4 4 4 3 3 3 4 5 5 4 4 4 5 5 6 5 4 2 1 1 2 5 7 9 10 10 10 10 10 10 10 10 11 11 10 10 9 10 10 11 12 12 11 11 11 10 8 6 6 6 6 7 6 6 7 6 5 4 4 5 5 5 5 5 5 5 5 6 8 11 14 16 17 18 17 16 15 13 11 9 8 7 6 5 3 2 2 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 5 6 6 6 6 6 7 7 7 8 9 9 9 8 8 8 8 8 7 9 8 7 6 6 6 6 6 32 20 13 7 3 2 1 0 0 0 0 1 1 1 2 2 2 1 1 0 0 1 2 2 2 3 7 14 19 22 26 26 24 22 24 28 27 25 22 19 12 10 12 16 21 26 31 38 46 55 64 70 72 74 74 72 68 64 61 59 61 63 67 66 65 63 57 48 37 34 29 20 11 4 0 1 1 0 0 0 1 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 3 3 4 4 4 4 5 5 4 4 2 2 2 2 2 2 2 1 1 1 1 1 0 2 3 3 3 3 5 6 7 7 8 8 9 9 8 8 7 7 6 5 4 3 3 3 3 4 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 4 5 5 4 4 3 3 2 2 2 4 7 9 10 10 10 10 9 8 9 10 11 12 11 9 8 8 9 10 11 12 12 11 11 10 8 7 6 6 5 6 5 5 5 6 5 4 4 4 5 5 5 5 5 5 5 6 7 9 11 13 15 18 18 18 16 14 11 9 8 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 1 2 3 4 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 6 6 7 7 6 5 13 10 7 4 2 1 0 0 0 0 0 0 1 1 1 2 2 2 0 0 0 0 0 0 0 0 2 5 10 14 20 20 19 17 19 22 24 23 22 19 14 12 14 19 27 36 44 53 61 69 75 77 77 79 80 81 81 81 78 73 72 72 74 65 58 51 42 33 26 22 18 13 7 3 1 0 0 0 1 1 2 3 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 3 4 4 4 5 5 5 4 3 3 2 2 2 2 1 1 1 0 0 0 0 0 0 1 3 4 4 4 4 4 4 4 5 5 6 6 5 4 3 3 3 3 2 2 3 3 3 4 4 4 4 4 5 6 7 8 8 8 7 6 6 6 5 5 4 5 5 6 5 5 5 4 5 5 5 5 5 4 4 4 3 2 2 2 3 4 6 9 9 9 8 8 8 7 7 7 8 9 8 7 6 6 7 8 9 10 10 9 9 9 8 7 6 5 3 3 4 4 4 4 4 4 4 4 5 5 6 6 5 5 5 6 6 7 8 10 13 16 18 18 18 16 14 11 9 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 1 2 3 4 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 9 10 9 8 8 7 7 7 7 6 6 21 17 12 7 3 1 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1 2 3 6 10 12 14 16 17 16 20 24 25 23 22 20 17 20 26 36 45 52 60 70 76 80 82 87 91 94 96 98 103 101 94 87 81 69 49 35 24 15 9 6 4 4 4 3 0 0 0 1 1 1 1 2 3 3 4 4 5 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 2 2 2 2 3 3 3 4 5 5 5 5 4 4 3 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 6 6 6 6 6 7 7 7 7 6 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 5 5 4 3 3 3 2 3 3 5 7 8 9 9 8 7 6 6 6 6 6 6 6 4 5 5 7 7 7 7 7 7 6 6 5 5 4 3 3 3 2 3 3 5 5 5 5 5 5 4 5 6 6 6 6 5 6 7 8 8 12 15 18 20 19 17 13 11 9 7 7 6 5 4 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 5 6 7 7 8 8 8 8 8 8 8 8 8 9 10 10 10 9 9 8 7 7 7 7 7 36 31 24 15 7 2 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 2 4 6 9 11 15 17 17 18 20 20 21 24 27 30 30 28 24 23 26 32 41 52 62 72 80 86 89 92 96 102 108 112 114 112 107 100 87 63 39 23 13 6 1 0 0 0 0 0 1 2 3 1 2 5 6 5 6 6 6 6 7 8 8 7 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 3 3 4 5 5 6 6 6 6 5 4 3 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 1 2 2 1 2 2 3 3 3 4 4 4 5 5 5 5 6 7 6 6 6 6 6 5 4 3 3 2 3 3 3 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 5 4 4 4 4 3 3 4 5 6 8 8 8 7 7 7 6 6 6 6 6 5 4 4 4 5 5 5 6 6 7 7 7 6 5 4 3 2 2 2 3 4 4 5 6 6 6 4 5 5 6 7 7 6 6 6 6 7 9 13 17 19 20 18 16 13 10 9 7 6 5 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 2 3 4 5 6 6 7 8 8 8 8 8 8 8 8 9 10 11 11 11 11 10 8 8 8 8 8 7 33 32 25 16 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 4 7 10 14 17 20 20 20 20 21 21 21 23 26 29 31 32 32 32 32 34 39 46 55 64 73 80 86 94 103 111 118 123 122 116 99 80 59 40 24 10 3 1 0 0 0 0 0 1 2 5 12 18 24 26 23 19 17 15 12 10 9 9 10 10 10 8 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 6 6 7 7 6 5 4 3 2 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 1 1 2 2 2 3 3 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 5 4 3 3 2 2 3 3 3 4 6 6 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 3 3 3 4 5 6 6 7 7 8 9 9 9 7 6 5 3 4 4 4 5 6 7 8 7 6 5 4 4 3 2 2 2 2 2 2 4 5 6 7 5 4 4 5 6 7 7 6 6 6 7 8 9 14 17 20 20 19 17 14 11 9 7 5 4 3 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 6 8 8 8 8 8 8 8 9 10 10 11 11 11 11 10 9 8 8 9 10 9 8 8 8 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 11 14 15 15 16 16 17 18 17 18 20 23 27 31 35 38 41 42 41 41 43 48 55 63 71 79 86 94 101 108 113 106 94 76 55 36 21 11 4 0 0 0 0 0 0 0 0 1 5 14 25 35 41 43 40 34 27 21 15 11 9 9 10 10 9 7 4 2 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 1 1 1 1 2 3 3 3 3 4 4 5 5 5 6 7 7 7 6 5 4 3 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 2 2 3 3 4 4 4 4 4 5 5 5 5 5 5 6 5 5 6 5 5 5 5 5 4 4 3 3 3 3 4 5 6 7 7 8 7 7 7 7 8 8 7 6 6 6 6 6 6 5 4 3 3 3 2 2 2 2 3 3 5 6 7 8 9 9 7 6 5 5 5 5 5 4 4 5 4 5 5 4 4 3 3 2 2 2 2 2 2 3 3 4 5 5 4 3 3 5 5 6 7 7 7 7 7 8 10 14 17 19 21 19 17 14 11 9 6 4 3 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 6 7 7 7 8 8 9 9 10 10 10 10 10 10 9 9 8 8 9 10 10 8 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 3 5 7 7 8 9 10 11 11 11 12 13 17 22 29 36 41 46 49 50 49 49 51 55 61 69 73 76 79 78 73 66 59 50 39 25 15 7 3 1 0 0 0 0 0 0 0 0 1 6 16 28 41 51 54 53 49 44 39 33 25 20 17 14 12 10 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 3 4 4 5 5 5 6 7 8 9 8 7 6 5 3 2 1 1 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 1 2 2 3 4 4 4 3 4 4 5 4 4 4 4 4 5 5 5 5 6 6 6 6 5 5 4 4 4 4 4 5 6 7 7 7 8 7 7 7 8 8 7 6 5 5 5 5 5 5 4 3 3 3 2 2 1 2 1 1 2 3 3 5 7 8 6 5 4 5 6 7 8 6 5 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 2 2 3 4 5 5 6 7 7 7 7 8 11 15 18 22 22 20 16 14 11 8 6 4 3 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 6 7 7 7 7 8 8 9 10 10 10 9 8 7 7 7 7 7 7 7 6 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 4 4 4 5 6 9 13 18 24 30 34 38 42 46 47 51 56 62 69 74 70 66 62 56 43 30 22 15 10 5 2 1 0 0 0 0 0 0 0 0 1 2 5 12 21 31 41 48 52 54 54 52 49 42 35 28 22 18 14 12 9 6 4 3 3 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 3 4 4 4 5 5 6 7 8 10 10 9 7 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 7 8 7 7 6 5 5 4 5 5 5 5 6 7 7 7 7 7 7 7 7 7 7 6 6 6 5 4 4 3 3 3 3 3 3 3 2 2 2 2 1 1 1 2 3 4 4 3 3 3 3 4 5 6 5 4 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 2 3 3 4 3 2 2 2 2 4 5 6 6 6 7 7 9 11 14 18 20 21 18 16 13 10 7 5 3 2 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 1 1 2 4 5 6 7 7 7 8 8 7 8 9 9 9 8 8 7 6 6 6 6 6 6 5 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 2 5 8 12 16 18 20 22 23 23 26 31 41 50 58 65 69 68 67 60 50 37 24 14 7 3 1 0 0 0 0 0 0 0 0 0 1 4 8 13 22 29 35 40 44 47 48 48 47 45 39 33 28 23 18 15 13 11 8 5 4 3 5 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 4 4 5 7 9 10 10 9 7 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 2 2 2 2 3 3 3 3 3 3 5 5 5 6 7 6 5 5 5 4 4 5 5 5 5 6 6 7 8 8 9 9 8 7 5 5 5 5 5 6 6 6 6 7 6 6 7 6 6 6 5 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 2 2 1 1 1 1 2 2 2 2 3 3 3 3 3 4 3 3 3 5 4 4 4 5 4 4 4 4 4 3 3 3 4 4 4 3 2 2 3 4 5 6 7 7 7 7 8 9 11 14 16 18 18 17 16 13 9 6 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 7 7 7 7 7 7 8 8 8 8 9 8 8 8 7 6 6 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 1 2 4 7 9 10 11 14 17 19 20 22 26 32 38 45 52 57 58 54 46 35 22 13 6 2 1 0 0 0 0 0 0 0 0 0 1 2 5 11 17 23 28 32 35 38 40 41 41 40 37 32 27 23 20 19 17 15 13 10 6 3 2 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 2 3 4 6 8 9 9 7 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 1 1 2 2 3 4 5 5 5 4 4 4 4 6 7 8 8 8 9 8 7 6 6 6 6 6 7 7 8 9 10 9 10 10 10 9 7 6 5 5 5 5 6 6 5 6 6 6 6 6 5 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 1 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 4 4 5 5 5 5 4 3 2 3 3 4 4 4 4 3 3 2 3 5 6 6 7 7 7 7 7 8 9 10 12 14 16 18 17 15 12 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 5 6 6 7 7 7 7 8 8 9 10 8 7 6 7 7 7 7 6 6 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 4 2 1 0 0 0 0 1 1 1 2 1 1 2 3 5 6 7 10 14 18 22 24 23 26 30 33 35 38 42 43 39 30 16 7 3 1 1 0 1 1 0 0 0 0 0 1 2 2 3 5 9 13 17 22 27 30 33 36 37 38 38 34 30 25 22 22 24 22 20 18 13 7 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 1 1 1 1 1 1 2 2 2 2 2 1 1 2 2 3 4 6 7 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 1 2 3 4 5 5 6 6 6 6 5 5 6 8 10 10 9 9 9 8 8 7 7 7 7 8 8 8 10 10 10 10 10 11 11 9 8 7 6 6 6 6 6 6 5 4 4 4 3 3 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 3 3 2 2 2 1 1 1 1 1 2 3 3 3 3 3 2 1 1 1 1 1 1 1 1 2 2 3 3 2 1 2 2 3 3 4 4 4 4 3 3 3 3 3 4 4 4 4 3 3 3 4 4 4 5 6 7 7 7 7 8 9 10 11 13 15 17 17 16 14 11 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 7 8 8 8 9 10 12 10 7 4 3 4 6 6 6 6 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 7 8 8 6 4 2 1 2 2 3 4 4 4 3 2 2 3 4 5 6 8 12 18 25 30 31 32 31 29 24 22 21 26 25 21 11 5 3 2 2 2 3 2 1 1 1 2 2 3 4 5 6 8 11 14 18 22 28 32 35 38 39 40 40 37 35 33 32 32 32 31 29 25 18 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 2 3 3 4 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 1 1 1 2 4 4 5 6 6 6 6 6 7 8 10 11 11 11 10 9 8 7 7 7 7 8 8 9 9 9 10 12 11 11 11 11 10 10 9 9 9 8 8 8 7 7 6 5 4 3 2 2 2 2 2 2 2 2 2 2 1 1 2 2 3 3 3 2 2 2 1 1 1 1 1 1 1 2 2 2 3 3 2 2 2 1 1 1 1 1 1 1 1 2 2 3 3 3 2 2 2 1 2 2 2 3 3 3 2 2 2 2 3 3 4 4 4 3 3 3 2 2 3 4 5 6 6 6 6 7 8 9 11 13 16 17 17 17 15 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 1 1 2 3 4 5 6 6 7 8 9 9 10 9 6 4 4 4 5 5 4 5 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 8 9 8 8 7 6 6 6 6 6 6 6 5 4 3 2 2 2 3 4 5 9 15 22 32 36 33 30 26 21 15 14 18 21 21 18 14 10 8 6 6 6 7 7 7 7 6 6 7 7 9 10 12 16 21 24 29 33 38 41 44 45 46 45 44 43 43 43 42 41 40 37 32 25 14 7 3 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 4 5 7 8 7 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 4 5 6 5 5 6 7 8 8 9 10 11 12 12 12 10 9 8 7 7 7 7 8 9 9 9 11 12 12 12 12 11 11 11 10 9 9 10 10 10 10 9 9 9 7 6 5 4 2 2 2 2 2 2 2 2 2 1 0 1 1 1 2 2 2 2 1 1 1 1 1 1 1 2 2 2 3 3 3 3 2 2 2 2 2 2 1 2 2 3 2 2 3 3 4 5 5 5 5 2 1 1 1 1 2 1 1 1 1 2 2 3 3 4 4 4 4 4 3 2 2 2 3 4 4 5 5 5 7 8 10 12 14 16 17 16 15 13 10 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 6 7 7 7 7 7 7 6 6 6 6 5 4 2 3 4 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 1 4 7 9 9 9 8 9 11 11 11 11 10 9 8 8 7 6 5 2 2 1 2 5 9 12 16 20 26 29 29 27 25 21 16 17 19 20 20 20 20 19 17 15 14 15 16 16 16 15 14 12 11 12 13 16 20 24 29 32 35 39 44 48 51 54 55 54 53 52 51 50 49 46 43 38 32 24 14 9 6 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 5 6 6 7 6 5 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 4 5 5 5 4 5 6 6 8 9 10 10 10 11 10 11 11 10 9 8 7 7 8 9 9 10 11 11 13 13 12 12 13 13 11 10 10 10 10 10 11 12 12 12 12 11 9 7 6 5 5 5 5 4 3 2 2 2 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 3 3 4 4 4 4 4 5 7 7 8 7 4 2 1 0 0 1 1 1 2 1 1 1 2 3 3 3 4 4 4 3 3 2 2 2 3 5 6 6 6 7 8 10 11 13 14 16 17 16 15 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 1 2 3 4 5 6 6 6 7 6 6 6 7 7 8 7 5 4 4 3 3 0 1 1 1 1 2 3 2 1 0 0 1 1 2 2 4 8 10 11 11 10 10 11 11 11 10 10 11 13 14 14 15 14 11 8 9 11 13 15 18 21 22 22 21 21 20 20 19 17 13 8 6 5 8 14 19 20 21 21 19 18 18 19 20 20 20 20 19 19 21 23 27 31 34 35 37 42 47 51 55 59 62 64 65 64 61 58 55 51 45 38 30 23 16 13 10 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 3 3 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 4 4 5 6 6 5 5 5 7 8 8 9 10 9 8 8 8 9 9 9 10 10 10 10 10 10 11 11 12 13 14 14 14 13 13 13 12 11 10 9 10 11 12 12 12 13 13 12 10 8 6 5 5 4 4 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 5 5 5 5 5 5 7 8 7 7 6 4 3 2 2 1 1 1 1 2 2 2 2 2 2 2 3 3 4 4 4 4 4 3 3 3 4 4 5 6 7 8 9 10 11 13 15 16 17 17 15 12 8 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 5 6 6 6 6 7 7 8 8 7 6 5 5 5 4 1 2 3 3 2 3 3 3 3 2 2 2 2 2 2 4 6 9 11 12 12 13 13 13 13 13 13 15 17 19 19 19 17 18 20 26 32 32 26 29 30 29 25 22 21 18 15 13 11 9 6 4 4 5 10 13 14 17 20 22 21 20 18 17 17 18 22 23 23 21 23 26 30 33 36 38 43 49 54 58 61 63 65 66 67 66 63 59 55 49 41 33 26 21 17 13 10 7 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 3 2 2 2 3 3 3 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 5 5 6 9 7 5 4 5 6 7 7 8 8 9 10 9 7 6 7 9 12 14 15 14 13 13 13 14 14 14 15 16 16 17 16 15 15 15 15 12 11 10 10 11 11 12 12 12 13 12 11 10 8 7 6 5 5 4 4 3 3 3 2 2 1 1 1 0 0 0 0 1 1 1 1 1 0 1 1 1 1 2 2 1 2 2 2 2 3 4 5 5 5 5 5 6 6 7 7 7 8 8 8 7 6 5 5 4 4 3 3 2 1 1 1 2 2 2 2 2 2 2 2 2 3 4 4 4 4 4 3 2 2 3 4 5 6 7 8 9 11 13 15 17 18 17 16 14 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 1 3 4 5 5 5 5 5 6 6 7 8 8 8 7 5 4 4 5 5 1 2 3 3 3 3 3 3 3 2 2 1 1 1 1 1 3 4 7 9 11 12 11 11 10 10 10 10 12 12 12 11 13 21 31 39 44 37 32 32 34 35 34 27 21 17 14 11 8 9 9 9 9 9 10 13 16 20 23 25 25 24 22 20 18 16 14 13 12 12 13 18 24 29 34 38 41 44 47 51 53 55 56 58 59 59 57 54 51 46 41 36 29 24 20 17 13 9 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 3 3 3 2 2 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 6 8 9 9 8 7 10 8 6 5 7 8 8 8 7 7 8 7 5 4 5 8 13 16 18 19 17 16 16 16 16 16 17 17 18 18 19 19 19 18 16 13 12 11 11 11 11 11 11 12 12 12 11 11 10 8 7 6 5 4 4 4 3 3 3 3 2 2 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 1 1 1 2 3 3 3 3 3 5 6 6 6 6 6 7 7 8 10 10 10 10 10 9 8 6 5 4 3 3 3 3 2 2 2 1 2 2 2 2 1 2 2 2 3 3 4 4 4 4 4 3 2 2 3 4 5 6 6 7 11 14 16 18 19 18 17 16 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 1 3 4 4 5 4 5 6 7 8 8 8 8 7 6 5 5 5 5 4 1 2 2 3 4 4 3 3 3 3 1 0 0 0 0 1 2 3 4 5 5 6 5 5 5 4 4 4 4 5 5 4 10 20 35 44 46 34 30 30 34 39 38 25 18 13 9 7 6 8 11 13 15 17 18 21 24 27 30 32 33 33 32 30 28 24 20 17 15 14 14 17 21 25 29 34 37 39 41 42 45 46 47 48 49 48 47 45 42 40 36 32 26 21 17 15 13 11 10 9 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 2 1 1 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 4 5 6 6 7 10 13 12 10 7 7 5 4 4 5 7 7 7 6 4 4 4 4 6 10 14 18 18 18 17 16 17 18 19 19 19 20 20 20 21 22 22 20 18 15 13 12 12 11 10 9 8 9 9 9 8 8 8 8 8 8 7 6 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 1 1 2 2 2 1 1 1 1 1 1 2 2 3 4 4 4 3 5 6 6 7 7 7 7 7 8 9 9 10 11 11 10 9 7 6 5 4 3 3 2 1 1 1 1 1 2 2 2 2 2 2 2 3 3 4 4 4 4 4 3 3 3 3 4 5 5 6 7 10 13 15 18 19 19 18 17 14 10 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 4 5 5 5 6 7 8 8 8 7 6 5 5 5 5 4 3 1 2 3 3 4 3 3 3 3 2 1 0 0 0 0 1 1 1 1 2 2 1 1 1 1 1 1 1 2 3 3 2 6 14 24 32 29 21 19 20 23 27 24 16 10 6 3 2 2 3 6 10 14 19 21 24 27 31 33 35 36 37 37 37 36 33 29 26 23 21 21 22 23 26 29 33 36 39 40 41 42 44 46 47 48 48 48 45 43 40 37 32 26 20 16 13 12 13 13 13 10 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 8 10 10 10 9 10 10 9 7 6 5 4 4 5 6 8 10 12 11 9 7 7 9 11 12 14 17 18 17 15 16 17 19 20 20 21 22 23 23 22 23 23 21 17 14 13 12 11 9 8 7 5 4 4 4 5 5 5 6 8 8 8 7 6 5 5 5 5 3 4 4 5 5 6 6 5 5 4 4 3 3 3 3 3 2 2 1 2 2 2 3 2 2 4 5 5 4 5 5 6 7 7 6 6 6 6 7 8 9 8 9 9 8 6 4 3 2 2 2 1 1 2 2 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 5 6 6 8 11 13 15 17 19 20 20 18 14 10 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 4 5 6 7 7 7 7 7 6 6 5 6 5 4 3 2 2 3 3 3 3 3 3 3 2 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 1 1 2 3 5 6 7 10 13 15 10 8 7 8 8 8 4 2 1 1 0 0 0 0 1 4 9 15 17 20 22 25 28 31 32 32 32 32 32 32 30 28 27 27 26 26 27 29 31 35 38 41 43 46 48 50 52 53 54 54 53 51 47 44 39 32 25 19 15 13 13 14 15 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 8 10 11 11 11 10 7 6 5 5 4 3 3 4 7 11 13 14 14 15 14 13 11 11 12 12 12 13 15 17 17 16 17 18 19 21 22 22 23 23 23 23 21 18 15 10 8 8 8 6 5 4 4 3 2 2 2 3 5 6 7 8 8 7 6 5 5 5 5 4 4 5 6 6 7 7 7 6 5 4 4 4 4 3 3 2 2 2 1 2 2 2 2 2 3 4 4 4 4 4 5 6 6 6 6 7 7 6 7 8 8 8 8 8 7 6 4 3 3 2 2 2 2 3 3 4 3 3 2 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 5 7 8 10 12 14 16 18 20 21 22 18 14 10 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 5 5 6 7 8 8 7 7 6 5 5 5 5 4 3 1 1 2 2 3 3 2 2 2 1 1 1 1 0 0 1 1 1 1 1 1 0 0 0 0 1 1 0 1 3 7 11 13 14 13 11 6 5 5 6 6 4 1 0 0 0 0 0 0 2 4 7 10 14 18 19 20 21 22 23 24 26 27 27 27 28 28 29 30 32 31 30 29 30 32 34 37 40 43 46 48 50 53 54 54 53 51 48 44 39 33 25 19 14 11 10 10 11 12 12 10 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 1 0 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 8 9 10 9 8 7 5 5 6 7 5 4 5 9 13 17 17 16 15 14 12 11 10 9 9 10 10 11 12 15 16 17 18 19 20 20 20 19 19 18 16 15 12 10 8 6 4 4 4 4 4 3 3 2 1 2 3 4 5 6 6 5 4 3 2 2 3 3 4 4 5 6 7 7 6 6 6 6 7 6 6 5 5 4 4 5 4 3 3 2 2 2 3 3 3 3 3 3 3 4 4 5 5 6 7 7 7 7 7 6 8 8 8 7 5 4 3 3 2 1 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 3 3 3 4 5 7 8 10 13 14 16 18 20 21 20 16 13 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 1 2 3 4 5 5 6 7 8 9 8 7 7 6 6 6 6 5 4 1 1 1 2 2 3 3 3 3 3 4 4 3 3 4 4 3 3 2 2 1 0 0 0 0 0 0 0 0 2 5 9 12 14 12 8 5 4 5 5 5 3 0 0 0 0 0 0 1 3 7 11 15 20 24 23 22 22 22 23 24 25 26 26 24 25 26 27 29 31 32 31 29 28 27 27 28 30 32 35 37 39 41 42 42 41 38 35 32 27 22 17 12 8 6 5 5 6 6 6 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 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 6 8 9 8 6 6 7 7 6 6 5 5 4 4 5 5 5 7 11 14 15 15 14 14 13 11 9 8 8 8 10 10 11 12 13 14 15 16 17 17 16 14 11 9 8 6 5 4 4 3 2 2 2 1 1 1 2 2 1 1 1 2 2 3 3 3 3 2 1 1 1 2 3 4 5 5 6 6 6 7 8 8 7 8 9 9 8 8 9 9 8 7 5 4 3 2 3 3 3 2 2 2 2 3 3 4 5 5 6 6 6 7 7 7 6 7 7 8 6 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 3 3 3 3 3 3 3 3 4 5 6 8 11 12 14 15 17 19 20 19 17 13 10 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 4 5 5 6 7 7 8 8 9 8 8 7 7 6 5 3 2 2 3 4 3 3 3 3 4 4 4 5 5 5 6 6 6 5 3 2 1 0 0 0 0 0 0 0 0 1 3 5 7 7 7 6 5 5 6 6 6 2 0 0 0 0 0 0 1 2 5 9 14 17 19 20 19 19 20 20 21 22 24 25 25 24 25 26 27 29 30 29 29 27 25 23 22 21 22 24 25 26 27 28 28 27 25 22 19 16 12 8 6 4 2 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 5 4 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 7 8 8 9 8 7 4 5 6 8 7 6 5 5 4 4 6 7 8 10 12 13 13 13 13 13 12 11 10 9 9 9 10 10 10 10 10 10 9 9 9 9 8 7 5 3 3 2 2 1 1 1 1 1 0 0 0 1 1 1 1 1 1 2 2 1 2 2 2 1 1 1 1 3 4 5 6 6 6 6 6 7 9 10 11 11 11 11 11 12 12 11 10 9 7 6 5 4 4 4 3 3 3 3 3 3 3 4 4 5 5 5 5 5 6 6 5 5 6 6 4 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 5 6 8 11 13 14 16 17 18 19 18 16 13 10 7 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 4 5 5 6 6 7 7 8 9 9 8 8 6 5 3 2 3 4 4 4 4 3 3 4 5 6 6 6 5 5 6 6 6 5 4 3 2 1 1 0 0 0 0 0 1 2 4 5 5 6 7 8 7 7 7 6 4 2 1 0 0 0 0 0 0 0 1 3 5 8 9 9 10 11 12 13 14 15 17 19 20 21 22 24 26 28 29 28 27 26 25 24 23 22 21 19 18 18 18 18 18 18 16 13 10 7 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 4 5 5 4 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 8 7 6 5 5 4 4 3 3 4 5 7 7 6 6 7 8 10 11 11 12 12 12 11 8 7 7 9 9 9 9 9 9 8 7 6 4 4 3 3 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 5 5 6 6 7 8 10 11 12 12 12 12 12 12 11 9 8 8 7 6 5 5 5 5 5 5 5 4 4 3 4 4 4 4 5 5 5 4 4 4 5 5 5 4 4 3 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 2 2 3 3 3 3 3 3 3 3 3 4 5 6 9 11 12 13 15 17 19 20 19 17 15 12 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 1 2 2 2 3 4 5 6 6 7 8 8 8 9 8 7 7 6 5 3 2 6 5 5 4 4 4 4 4 6 8 7 6 5 5 5 6 5 5 4 3 2 1 0 0 0 0 1 2 3 5 7 9 10 10 10 11 11 9 8 6 4 2 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 3 4 5 7 8 10 12 14 16 19 21 24 23 22 21 23 23 22 22 22 22 20 19 18 17 16 16 15 13 11 8 5 4 2 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 3 4 4 4 5 5 5 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 7 5 4 3 3 2 3 3 3 2 1 1 3 4 6 5 4 5 5 5 5 7 10 12 13 11 8 6 6 8 10 10 10 9 7 6 4 3 2 2 2 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 2 2 2 1 2 3 4 4 4 5 6 6 7 8 9 10 11 10 10 10 10 10 9 8 7 7 6 5 5 5 6 5 5 5 4 4 3 3 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 2 2 2 3 3 3 3 3 3 4 4 5 6 9 11 13 14 15 17 19 20 19 18 16 13 10 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 1 1 1 3 4 5 7 7 8 8 8 8 9 9 9 8 7 6 4 3 2 6 6 5 6 7 6 4 3 3 3 3 2 2 2 2 2 3 2 2 1 1 0 0 0 0 0 2 3 5 7 8 11 11 11 9 9 8 8 8 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 7 8 10 11 13 15 14 14 15 17 16 15 14 15 15 14 14 14 14 15 15 15 13 11 8 7 5 3 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 4 4 4 4 4 5 6 7 6 5 5 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 3 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 0 0 0 4 7 11 11 10 7 7 8 8 8 8 7 6 4 2 1 1 1 2 1 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 1 2 3 3 4 4 4 5 5 5 5 5 6 5 7 8 8 9 8 6 6 6 8 6 5 5 6 5 5 5 5 6 4 4 4 3 3 3 4 4 4 4 5 5 6 6 6 5 5 5 5 5 5 4 2 1 1 1 1 1 1 1 1 1 1 2 2 2 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 6 9 11 13 14 15 17 19 19 19 18 15 13 10 7 6 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 7 8 8 7 7 7 8 9 9 9 7 5 3 2 2 6 6 6 7 7 5 4 2 1 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 2 3 4 6 8 8 8 7 6 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 3 4 6 6 6 7 7 6 7 7 6 5 4 4 4 5 5 5 6 7 7 7 6 6 5 5 4 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 5 4 4 5 5 5 5 5 5 5 5 4 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 1 1 1 1 1 2 1 1 1 1 1 1 2 5 8 11 10 9 7 6 5 5 4 4 3 2 2 1 1 1 2 2 2 2 2 2 1 1 2 2 3 3 3 3 2 1 1 1 1 1 1 1 1 0 1 1 1 0 0 1 2 3 4 5 4 3 3 4 4 5 6 6 6 6 5 6 6 6 6 6 5 5 5 5 5 5 6 7 7 6 5 4 3 3 3 3 3 3 3 4 4 4 5 5 6 7 7 6 6 5 5 5 5 4 3 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 7 10 12 13 14 15 18 19 20 19 18 16 13 10 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 1 2 4 6 7 8 7 7 6 6 7 9 9 8 6 4 2 2 2 5 5 5 5 5 4 3 2 1 0 0 1 2 3 4 3 2 2 1 1 1 0 0 0 0 0 0 1 2 3 4 6 8 8 7 4 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 3 3 4 4 4 4 3 2 1 1 1 2 2 3 3 2 2 1 1 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 4 4 5 6 5 4 4 3 3 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 6 6 7 7 5 4 3 3 2 1 1 1 1 1 1 2 1 1 1 2 2 3 3 4 5 5 5 5 4 4 4 4 4 3 2 1 1 1 1 1 1 0 0 1 2 3 4 3 3 3 3 4 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 6 7 7 7 6 6 7 6 6 5 5 4 4 4 3 3 4 4 5 4 5 5 6 6 6 6 6 6 5 5 5 4 3 2 2 2 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 3 3 3 4 4 4 4 6 8 10 11 13 14 15 17 18 19 20 20 16 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 1 2 4 5 6 7 6 6 5 5 6 7 6 5 4 3 3 3 4 CIN -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -37 -122 -156 -133 -106 -73 -44 -27 -19 -11 -7 -6 -6 -5 -4 -3 -3 -4 -5 -9 -10 -10 -9 -9 -10 -9 -10 -11 -13 -16 -19 -22 -25 -28 -30 -32 -34 -34 -34 -33 -32 -32 -33 -32 -30 -28 -25 -23 -19 -16 -13 -11 -10 -11 -14 -15 -17 -17 -18 -18 -20 -23 -24 -21 -17 -15 -11 -8 -6 -4 -4 -3 -3 -2 -2 -1 -1 -1 -2 -3 -7 -11 -10 -6 -2 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -6 -5 -4 -3 -2 -2 -2 -2 -1 -0 -4 -5 -5 -9 -19 -37 -51 -40 -18 -14 -24 -4 -1 -4 -12 -20 -29 -18 -15 -11 -6 -4 -16 -13 -5 -1 -0 -1 -1 -2 -1 -1 -3 -2 -1 -7 -6 -8 -15 -21 -15 -7 -8 -10 -8 -5 -7 -10 -8 -10 -20 -22 -9 -10 -30 -8 -5 -4 -6 -24 -15 -4 -5 -10 -4 -7 -12 -27 -43 -42 -25 -12 -5 -3 -5 -13 -29 -43 -49 -41 -24 -12 -10 -9 -6 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -11 -26 -39 -34 -28 -25 -21 -19 -18 -19 -19 -20 -23 -27 -32 -38 -42 -45 -51 -63 -74 -70 -55 -46 -45 -43 -43 -45 -45 -42 -32 -27 -22 -15 -10 -4 -1 -2 -5 -2 -7 -5 -6 -4 -4 -13 -23 -32 -38 -35 -27 -18 -10 -5 -4 -6 -10 -10 -8 -8 -10 -10 -11 -16 -22 -20 -18 -10 -6 -3 -2 -1 -1 -0 -2 -1 -3 -5 -3 -1 -1 -2 -4 -3 -2 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -2 -2 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -2 -4 -5 -5 -3 -2 -1 -1 -4 -3 -2 -1 -2 -4 -3 -7 -11 -10 -8 -6 -6 -7 -5 -2 -3 -4 -3 -3 -1 -1 -0 -1 -1 -2 -2 -3 -4 -7 -10 -15 -15 -16 -20 -16 -6 -1 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -9 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -5 -12 -20 -12 -2 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -69 -143 -150 -125 -94 -60 -37 -25 -18 -11 -7 -7 -6 -6 -7 -7 -6 -7 -10 -12 -14 -15 -16 -16 -16 -16 -18 -19 -21 -24 -26 -28 -30 -32 -34 -36 -36 -36 -36 -34 -34 -33 -32 -30 -29 -27 -25 -21 -18 -16 -15 -15 -17 -17 -16 -16 -20 -21 -20 -21 -21 -20 -17 -14 -12 -10 -7 -4 -4 -3 -4 -4 -3 -3 -3 -2 -2 -5 -10 -10 -9 -5 -2 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -4 -5 -4 -3 -2 -2 -2 -1 -1 -0 -4 -8 -8 -12 -30 -49 -57 -46 -26 -14 -20 -29 -13 -1 -5 -17 -25 -27 -10 -7 -11 -13 -14 -12 -11 -9 -7 -4 -3 -3 -18 -9 -5 -11 -6 -3 -11 -8 -5 -9 -17 -17 -8 -7 -9 -6 -6 -14 -20 -16 -14 -20 -28 -44 -49 -25 -17 -11 -3 -6 -15 -13 -13 -7 -7 -4 -15 -23 -52 -66 -55 -26 -10 -5 -5 -7 -11 -21 -29 -28 -22 -15 -10 -9 -7 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -7 -17 -27 -25 -24 -20 -17 -16 -17 -18 -19 -20 -22 -24 -29 -35 -40 -44 -51 -67 -80 -73 -59 -54 -52 -53 -58 -61 -59 -54 -46 -40 -31 -20 -11 -6 -2 -1 -2 -1 -6 -5 -4 -3 -5 -16 -30 -37 -35 -27 -17 -10 -6 -4 -5 -8 -13 -13 -8 -4 -8 -14 -15 -19 -26 -23 -15 -6 -2 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -0 -1 -2 -2 -2 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -4 -4 -5 -5 -3 -3 -2 -1 -1 -0 -0 -0 -1 -3 -7 -9 -9 -7 -5 -4 -4 -4 -2 -1 -1 -1 -1 -3 -7 -10 -9 -7 -8 -13 -12 -7 -5 -5 -2 -2 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -3 -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 -1 -1 -1 -3 -5 -8 -10 -9 -6 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -16 -17 -7 -2 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -23 -144 -166 -144 -118 -81 -51 -33 -23 -16 -10 -9 -9 -9 -9 -9 -8 -10 -11 -14 -17 -19 -21 -21 -22 -23 -25 -26 -27 -28 -30 -32 -33 -35 -35 -35 -35 -36 -36 -36 -36 -35 -33 -30 -29 -28 -26 -23 -20 -20 -23 -23 -22 -20 -18 -15 -19 -19 -16 -15 -14 -13 -12 -10 -10 -8 -6 -5 -5 -5 -5 -5 -5 -5 -5 -4 -4 -6 -11 -8 -4 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -2 -1 -2 -3 -2 -1 -0 -0 -2 -4 -4 -15 -45 -64 -55 -31 -16 -17 -27 -35 -26 -5 -4 -13 -17 -21 -22 -25 -26 -28 -31 -22 -18 -14 -16 -13 -16 -18 -7 -2 -13 -46 -22 -5 -6 -10 -8 -8 -16 -17 -8 -6 -8 -7 -12 -20 -23 -19 -16 -21 -23 -20 -28 -27 -14 -12 -13 -13 -18 -19 -12 -9 -14 -15 -26 -46 -90 -59 -36 -17 -8 -6 -6 -8 -11 -16 -17 -14 -12 -11 -9 -7 -5 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -11 -17 -19 -19 -17 -15 -14 -15 -16 -17 -19 -21 -22 -26 -33 -39 -44 -53 -71 -84 -74 -60 -58 -58 -58 -63 -66 -69 -70 -63 -53 -40 -27 -16 -8 -4 -4 -4 -3 -4 -4 -4 -6 -13 -27 -40 -43 -28 -14 -8 -6 -5 -5 -5 -6 -9 -10 -7 -3 -5 -11 -13 -12 -13 -9 -5 -2 -0 -0 -0 -1 -4 -5 -4 -1 -1 -1 -1 -0 -0 -0 -1 -2 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -1 -1 -2 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -7 -8 -9 -8 -8 -7 -7 -7 -5 -4 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -6 -11 -14 -14 -15 -15 -16 -11 -5 -2 -1 -1 -2 -4 -5 -7 -6 -6 -11 -29 -32 -19 -12 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -5 -11 -17 -13 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -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 -4 -8 -135 -179 -157 -138 -103 -69 -44 -31 -22 -14 -11 -11 -10 -10 -10 -10 -11 -11 -13 -16 -19 -21 -23 -25 -28 -30 -31 -33 -33 -33 -34 -35 -36 -37 -37 -37 -36 -36 -37 -38 -39 -38 -35 -31 -28 -27 -25 -26 -26 -27 -26 -24 -22 -19 -16 -17 -15 -12 -10 -8 -7 -7 -6 -6 -7 -8 -8 -7 -7 -6 -6 -7 -8 -8 -6 -5 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -2 -3 -1 -1 -2 -2 -1 -1 -0 -0 -0 -1 -4 -23 -58 -60 -36 -17 -15 -24 -33 -33 -26 -19 -13 -11 -19 -41 -59 -63 -60 -62 -45 -35 -25 -16 -12 -9 -23 -34 -17 -7 -23 -68 -48 -18 -9 -6 -4 -7 -12 -11 -4 -4 -7 -11 -18 -24 -25 -22 -19 -21 -21 -15 -5 -10 -12 -13 -22 -33 -28 -18 -11 -9 -15 -17 -42 -77 -69 -25 -10 -5 -4 -4 -6 -8 -11 -12 -11 -10 -10 -9 -8 -6 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -9 -12 -14 -13 -12 -12 -12 -13 -14 -17 -19 -20 -24 -32 -39 -45 -54 -72 -88 -79 -62 -59 -60 -59 -62 -68 -74 -76 -74 -65 -52 -37 -24 -14 -10 -11 -9 -6 -4 -3 -4 -7 -19 -33 -41 -36 -24 -13 -6 -5 -7 -9 -9 -9 -8 -5 -3 -3 -3 -5 -4 -4 -3 -2 -1 -1 -0 -0 -0 -1 -5 -9 -6 -3 -3 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -8 -12 -14 -15 -15 -15 -11 -9 -7 -5 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -8 -14 -15 -15 -15 -11 -7 -5 -3 -1 -1 -3 -4 -3 -3 -2 -4 -10 -27 -32 -18 -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 -2 -2 -1 -1 -1 -10 -15 -9 -4 -10 -13 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -61 -170 -169 -148 -124 -91 -59 -41 -29 -19 -13 -12 -11 -11 -10 -11 -11 -12 -13 -15 -19 -22 -24 -26 -30 -33 -34 -36 -38 -37 -36 -36 -37 -37 -37 -37 -36 -35 -35 -37 -40 -41 -37 -33 -29 -27 -26 -28 -28 -26 -24 -22 -20 -17 -16 -16 -15 -14 -14 -12 -10 -8 -7 -6 -7 -7 -7 -7 -7 -7 -7 -8 -9 -8 -6 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -1 -0 -1 -0 -0 -1 -0 -0 -1 -1 -4 -29 -60 -45 -25 -17 -22 -30 -30 -33 -40 -48 -52 -53 -71 -97 -95 -70 -62 -71 -53 -40 -27 -18 -9 -8 -19 -5 -16 -20 -17 -36 -38 -16 -5 -2 -1 -6 -10 -6 -4 -5 -10 -12 -20 -25 -26 -27 -23 -17 -13 -17 -18 -11 -12 -18 -17 -17 -18 -18 -11 -9 -14 -20 -41 -53 -27 -5 -1 -1 -2 -2 -6 -7 -8 -8 -7 -8 -8 -8 -6 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -6 -8 -9 -8 -9 -11 -12 -13 -15 -17 -18 -22 -31 -40 -45 -54 -74 -90 -80 -63 -60 -58 -54 -56 -64 -67 -69 -70 -66 -60 -48 -36 -24 -17 -15 -11 -8 -6 -5 -5 -7 -16 -23 -23 -17 -8 -3 -3 -5 -9 -16 -20 -16 -11 -5 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -7 -11 -9 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -0 -0 -0 -1 -1 -2 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -10 -15 -17 -16 -16 -18 -16 -13 -10 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -12 -15 -12 -10 -8 -6 -4 -3 -2 -3 -5 -4 -3 -3 -3 -5 -9 -13 -8 -7 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -2 -4 -6 -6 -5 -2 -6 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -24 -91 -181 -159 -137 -113 -78 -52 -39 -26 -17 -13 -12 -10 -10 -11 -12 -13 -13 -15 -19 -23 -24 -25 -30 -34 -35 -37 -39 -40 -39 -38 -37 -37 -37 -37 -37 -37 -36 -34 -35 -38 -40 -39 -35 -32 -29 -27 -26 -24 -22 -21 -21 -19 -18 -18 -17 -16 -16 -15 -14 -11 -10 -7 -6 -5 -4 -6 -8 -9 -9 -8 -8 -7 -7 -5 -3 -1 -1 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -23 -36 -32 -29 -28 -27 -25 -26 -43 -55 -73 -93 -101 -104 -103 -80 -53 -48 -51 -47 -44 -32 -25 -15 -26 -69 -2 -7 -19 -7 -24 -27 -5 -1 -5 -8 -6 -7 -6 -6 -8 -15 -16 -23 -23 -23 -27 -21 -11 -8 -15 -18 -5 -10 -18 -15 -15 -11 -10 -15 -12 -18 -28 -34 -18 -5 -1 -1 -1 -1 -1 -2 -3 -4 -5 -6 -6 -6 -5 -4 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -5 -5 -5 -7 -10 -12 -12 -14 -15 -16 -21 -30 -39 -44 -54 -75 -89 -80 -64 -61 -54 -48 -55 -58 -62 -64 -64 -60 -59 -53 -45 -34 -23 -17 -12 -9 -7 -7 -6 -5 -6 -7 -8 -6 -3 -2 -5 -9 -17 -29 -33 -19 -9 -4 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -12 -11 -7 -4 -2 -1 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -0 -0 -0 -0 -0 -2 -3 -3 -2 -2 -2 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -5 -10 -15 -17 -15 -13 -15 -17 -17 -14 -10 -4 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -5 -9 -11 -11 -9 -8 -6 -6 -7 -8 -9 -9 -8 -7 -8 -9 -9 -9 -8 -7 -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 -3 -8 -11 -12 -11 -6 -5 -5 -6 -5 -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 -1 -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 -4 -9 -41 -130 -177 -145 -125 -97 -67 -48 -33 -21 -15 -11 -9 -9 -10 -12 -13 -13 -14 -17 -20 -22 -24 -27 -31 -35 -36 -39 -41 -41 -40 -40 -39 -39 -39 -39 -40 -38 -36 -34 -37 -40 -41 -39 -36 -33 -30 -30 -33 -37 -34 -29 -24 -21 -19 -17 -17 -16 -15 -15 -12 -10 -7 -5 -5 -6 -7 -9 -10 -9 -8 -8 -7 -7 -6 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -19 -65 -68 -59 -44 -43 -37 -30 -45 -77 -73 -70 -85 -86 -76 -68 -56 -45 -48 -56 -59 -58 -44 -37 -23 -30 -90 -8 -26 -63 -13 -17 -17 -2 -2 -6 -7 -3 -2 -5 -7 -10 -17 -25 -23 -10 -10 -14 -9 -4 -5 -12 -11 -8 -9 -11 -15 -10 -4 -13 -23 -17 -10 -17 -19 -2 -0 -0 -1 -1 -0 -0 -0 -1 -2 -4 -5 -4 -4 -3 -2 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -5 -9 -10 -11 -11 -12 -15 -21 -30 -37 -43 -54 -74 -84 -73 -60 -57 -50 -45 -51 -57 -59 -58 -57 -56 -54 -50 -47 -41 -32 -24 -17 -10 -6 -5 -4 -2 -1 -1 -1 -1 -2 -3 -5 -12 -23 -32 -28 -14 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -10 -12 -9 -5 -2 -1 -0 -0 -1 -1 -4 -7 -3 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -1 -2 -0 -0 -0 -0 -1 -3 -4 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -1 -1 -2 -5 -8 -12 -12 -11 -10 -12 -16 -18 -17 -11 -5 -2 -1 -2 -2 -3 -3 -2 -1 -1 -1 -1 -2 -5 -5 -7 -7 -9 -11 -13 -14 -14 -15 -14 -14 -12 -12 -12 -11 -9 -9 -10 -10 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -12 -22 -22 -13 -13 -18 -17 -18 -14 -15 -9 -11 -11 -15 -8 -5 -4 -2 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -22 -132 -200 -156 -131 -110 -83 -59 -41 -28 -19 -12 -9 -8 -8 -9 -10 -11 -12 -15 -17 -20 -20 -21 -25 -30 -35 -36 -38 -40 -41 -42 -42 -41 -41 -40 -39 -39 -39 -36 -34 -32 -32 -33 -34 -35 -34 -33 -31 -30 -28 -25 -22 -20 -18 -16 -15 -14 -13 -13 -11 -9 -6 -6 -7 -7 -8 -11 -10 -8 -8 -8 -9 -7 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -24 -86 -99 -95 -52 -46 -46 -53 -77 -95 -90 -75 -59 -48 -48 -55 -60 -69 -80 -87 -85 -74 -56 -44 -28 -24 -55 -8 -2 -0 -0 -0 -1 -2 -2 -2 -1 -1 -2 -4 -6 -9 -14 -19 -16 -8 -5 -5 -3 -2 -2 -4 -10 -14 -8 -4 -8 -2 -5 -24 -28 -18 -1 -4 -4 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -3 -4 -3 -3 -2 -1 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -6 -8 -9 -9 -8 -10 -15 -22 -29 -36 -44 -56 -71 -77 -68 -56 -50 -46 -42 -45 -48 -49 -51 -49 -45 -43 -42 -42 -39 -35 -28 -22 -17 -11 -6 -4 -2 -0 -0 -1 -1 -2 -3 -5 -13 -22 -23 -17 -10 -8 -6 -4 -1 -1 -0 -0 -0 -0 -0 -0 -1 -5 -7 -8 -8 -9 -8 -6 -2 -1 -0 -1 -2 -4 -7 -11 -9 -4 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -7 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -2 -3 -5 -7 -8 -7 -7 -9 -13 -15 -13 -8 -4 -2 -1 -3 -4 -5 -4 -4 -4 -4 -2 -1 -1 -1 -1 -3 -4 -5 -8 -11 -12 -11 -11 -12 -13 -12 -9 -7 -6 -5 -5 -7 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -3 -10 -22 -30 -21 -19 -16 -23 -23 -24 -16 -12 -18 -28 -19 -22 -26 -27 -20 -9 -2 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -92 -183 -170 -137 -118 -98 -74 -51 -33 -23 -16 -10 -8 -6 -6 -7 -9 -10 -12 -13 -15 -16 -17 -19 -23 -28 -32 -34 -36 -37 -39 -40 -40 -38 -37 -37 -38 -40 -38 -37 -34 -31 -30 -32 -34 -36 -36 -33 -28 -24 -20 -17 -16 -15 -14 -13 -13 -13 -12 -10 -8 -7 -6 -7 -8 -10 -10 -9 -8 -11 -14 -13 -7 -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 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -13 -46 -81 -96 -48 -45 -53 -77 -85 -63 -40 -31 -30 -36 -50 -66 -80 -93 -98 -93 -84 -73 -55 -40 -25 -16 -21 -34 -11 -1 -1 -0 -2 -8 -3 -3 -6 -6 -3 -1 -3 -7 -12 -12 -14 -11 -3 -0 -0 -2 -2 -4 -13 -16 -7 -7 -12 -3 -0 -4 -18 -12 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -4 -8 -9 -9 -8 -8 -9 -15 -23 -30 -38 -47 -57 -67 -71 -65 -54 -49 -43 -37 -37 -38 -36 -40 -39 -33 -29 -30 -33 -31 -31 -26 -21 -20 -17 -13 -9 -6 -4 -3 -3 -4 -3 -5 -8 -13 -16 -14 -10 -9 -9 -8 -5 -2 -1 -1 -3 -2 -2 -2 -3 -4 -7 -8 -8 -7 -5 -4 -2 -1 -0 -0 -2 -5 -8 -10 -9 -5 -2 -0 -0 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -6 -13 -18 -18 -13 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -4 -4 -5 -6 -9 -10 -8 -5 -2 -2 -3 -4 -6 -6 -5 -6 -6 -4 -2 -1 -0 -0 -0 -2 -2 -2 -3 -5 -6 -7 -7 -6 -6 -5 -3 -2 -2 -3 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -17 -23 -28 -10 -11 -8 -16 -18 -20 -15 -13 -27 -35 -26 -32 -43 -40 -28 -18 -10 -10 -11 -4 -3 -0 -3 -10 -13 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -1 -3 -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 -21 -120 -172 -152 -129 -109 -88 -64 -42 -28 -19 -13 -8 -6 -4 -4 -5 -7 -9 -11 -13 -14 -15 -16 -17 -21 -25 -28 -31 -32 -33 -35 -35 -34 -34 -34 -35 -36 -36 -37 -38 -33 -27 -28 -34 -38 -42 -43 -34 -24 -19 -17 -15 -13 -12 -11 -11 -11 -9 -7 -6 -6 -6 -8 -10 -11 -8 -8 -12 -16 -22 -12 -3 -1 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -13 -35 -53 -36 -44 -53 -64 -47 -16 -11 -20 -38 -59 -81 -87 -76 -68 -65 -65 -65 -60 -49 -35 -22 -13 -18 -30 -8 -9 -7 -1 -4 -19 -19 -1 -1 -2 -1 -0 -0 -5 -16 -15 -14 -10 -3 -0 -0 -2 -4 -5 -11 -21 -28 -31 -21 -4 -0 -1 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -4 -10 -11 -9 -9 -10 -12 -17 -25 -34 -44 -54 -62 -67 -68 -63 -51 -43 -37 -30 -24 -26 -20 -25 -25 -19 -16 -17 -20 -21 -22 -19 -14 -13 -13 -14 -13 -12 -13 -14 -13 -13 -14 -15 -13 -12 -10 -8 -9 -9 -7 -5 -3 -1 -1 -2 -3 -3 -4 -5 -6 -6 -5 -4 -3 -2 -2 -1 -0 -0 -0 -0 -2 -5 -9 -8 -4 -2 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -15 -23 -27 -25 -19 -11 -5 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -4 -5 -6 -4 -2 -1 -2 -5 -7 -7 -8 -10 -8 -6 -5 -2 -1 -0 -0 -0 -1 -2 -2 -2 -4 -5 -5 -5 -3 -2 -2 -1 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -11 -7 -12 -10 -24 -20 -19 -24 -29 -31 -21 -14 -18 -23 -40 -45 -32 -36 -29 -22 -23 -69 -39 -29 -9 -8 -28 -43 -24 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -144 -174 -148 -119 -99 -79 -56 -36 -24 -16 -11 -7 -4 -3 -2 -3 -5 -6 -8 -11 -13 -13 -12 -14 -18 -22 -25 -26 -27 -29 -30 -30 -30 -29 -29 -29 -29 -29 -28 -28 -27 -28 -32 -37 -40 -37 -25 -20 -17 -16 -14 -11 -9 -7 -4 -3 -3 -3 -3 -4 -6 -9 -12 -13 -11 -13 -20 -13 -12 -4 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -1 -1 -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 -1 -2 -5 -11 -16 -22 -22 -27 -27 -21 -4 -5 -25 -53 -80 -86 -83 -76 -64 -49 -39 -39 -45 -47 -42 -33 -24 -16 -13 -7 -7 -21 -14 -7 -20 -11 -7 -0 -0 -0 -0 -0 -0 -2 -21 -20 -19 -14 -4 -2 -1 -2 -7 -10 -10 -18 -33 -36 -20 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -2 -1 -1 -1 -4 -10 -12 -11 -11 -14 -17 -21 -29 -39 -51 -63 -67 -67 -65 -58 -47 -39 -32 -21 -14 -14 -7 -9 -9 -7 -6 -6 -9 -12 -14 -10 -6 -5 -6 -7 -8 -9 -12 -19 -25 -22 -19 -16 -12 -9 -7 -7 -11 -10 -6 -3 -2 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -2 -3 -6 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -13 -18 -21 -22 -20 -14 -8 -5 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -4 -5 -5 -4 -2 -1 -3 -6 -8 -9 -11 -11 -8 -4 -2 -1 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -2 -2 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -2 -3 -3 -3 -3 -3 -2 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -3 -7 -17 -22 -26 -30 -34 -34 -29 -16 -16 -17 -31 -50 -61 -52 -43 -39 -28 -43 -69 -70 -43 -23 -22 -27 -20 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -118 -210 -174 -133 -110 -93 -70 -48 -30 -20 -14 -9 -5 -3 -2 -1 -1 -3 -4 -6 -9 -12 -13 -13 -14 -16 -19 -20 -23 -25 -26 -28 -27 -26 -25 -24 -24 -24 -23 -25 -28 -30 -27 -22 -18 -16 -18 -15 -13 -12 -10 -8 -7 -5 -4 -5 -5 -4 -5 -8 -10 -11 -13 -15 -15 -18 -18 -5 -1 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -18 -30 -24 -14 -8 -4 -4 -7 -35 -73 -87 -79 -60 -45 -49 -59 -58 -52 -44 -39 -37 -33 -29 -25 -16 -6 -1 -0 -0 -1 -10 -27 -9 -0 -0 -0 -0 -0 -0 -0 -0 -12 -11 -20 -11 -3 -5 -2 -1 -4 -6 -6 -8 -11 -11 -11 -7 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -3 -8 -12 -12 -13 -15 -17 -20 -25 -33 -45 -58 -72 -75 -64 -56 -49 -40 -33 -24 -13 -7 -4 -2 -2 -2 -1 -1 -1 -3 -5 -6 -4 -2 -2 -2 -3 -3 -3 -3 -4 -5 -10 -9 -6 -4 -4 -4 -6 -10 -8 -4 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -4 -3 -2 -0 -0 -2 -5 -7 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -4 -10 -13 -12 -11 -11 -8 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -3 -3 -4 -5 -6 -3 -1 -3 -5 -7 -9 -10 -9 -6 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -0 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -2 -4 -4 -3 -3 -3 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -13 -17 -21 -29 -22 -11 -12 -23 -7 -15 -35 -44 -37 -36 -37 -32 -32 -38 -49 -44 -28 -12 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -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 -17 -96 -200 -201 -155 -120 -98 -78 -58 -40 -26 -17 -12 -7 -4 -2 -1 -0 -1 -2 -3 -4 -6 -9 -10 -10 -12 -14 -15 -18 -20 -22 -22 -22 -23 -24 -22 -22 -23 -23 -24 -25 -25 -24 -22 -20 -16 -14 -14 -13 -12 -11 -12 -14 -16 -22 -23 -15 -8 -7 -10 -12 -10 -10 -12 -13 -12 -7 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -20 -30 -20 -7 -1 -2 -13 -37 -71 -85 -66 -31 -22 -20 -45 -63 -70 -65 -52 -40 -32 -26 -25 -24 -16 -6 -1 -0 -0 -4 -13 -15 -4 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -9 -2 -0 -3 -6 -8 -10 -9 -4 -1 -0 -4 -8 -7 -2 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -6 -14 -16 -13 -14 -17 -19 -22 -27 -34 -45 -59 -73 -73 -58 -44 -37 -33 -27 -18 -7 -2 -1 -0 -0 -1 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -2 -1 -1 -1 -1 -0 -1 -1 -2 -2 -2 -3 -4 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -6 -6 -5 -3 -1 -1 -3 -6 -7 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -5 -8 -6 -5 -5 -6 -4 -3 -2 -2 -2 -1 -0 -0 -0 -1 -2 -3 -2 -1 -2 -2 -3 -4 -5 -4 -5 -5 -3 -4 -5 -6 -6 -3 -2 -3 -5 -6 -8 -9 -7 -4 -2 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -4 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -7 -23 -20 -12 -2 -14 -8 -6 -14 -31 -32 -25 -23 -33 -43 -27 -24 -24 -23 -19 -1 -0 -0 -1 -3 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -45 -128 -176 -167 -138 -108 -86 -67 -51 -36 -23 -16 -11 -6 -3 -1 -0 -0 -1 -1 -1 -1 -2 -5 -6 -7 -8 -9 -12 -14 -17 -19 -18 -20 -21 -20 -19 -19 -21 -21 -20 -19 -19 -20 -19 -18 -18 -18 -17 -18 -19 -23 -29 -33 -40 -36 -25 -14 -7 -6 -6 -4 -4 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -15 -16 -9 -2 -1 -4 -18 -41 -49 -45 -43 -27 -21 -26 -56 -62 -65 -60 -51 -38 -32 -22 -22 -23 -15 -5 -1 -0 -0 -7 -20 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -7 -13 -19 -22 -19 -9 -1 -0 -2 -6 -7 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -15 -16 -12 -12 -17 -19 -21 -25 -30 -40 -51 -61 -62 -50 -34 -26 -24 -20 -13 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -4 -4 -1 -1 -1 -2 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -5 -5 -5 -5 -5 -4 -3 -5 -8 -10 -8 -5 -3 -2 -2 -2 -3 -3 -2 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -2 -4 -3 -3 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -1 -3 -5 -7 -5 -2 -3 -5 -7 -11 -14 -13 -12 -10 -7 -6 -6 -6 -4 -2 -2 -3 -4 -4 -5 -6 -6 -5 -3 -1 -0 -0 -0 -0 -0 -1 -0 -1 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -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 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -8 -11 -9 -4 -5 -6 -3 -2 -10 -21 -22 -21 -36 -87 -74 -59 -63 -21 -64 -27 -5 -1 -3 -6 -10 -16 -15 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -37 -92 -151 -165 -133 -102 -78 -59 -45 -33 -22 -15 -10 -5 -2 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -5 -6 -7 -9 -11 -12 -13 -14 -16 -17 -17 -18 -18 -18 -19 -17 -15 -15 -15 -15 -15 -18 -21 -23 -26 -25 -19 -15 -18 -23 -17 -5 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -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 -1 -6 -13 -13 -8 -3 -1 -2 -7 -18 -34 -41 -47 -40 -24 -28 -52 -54 -54 -46 -42 -39 -32 -17 -20 -23 -15 -5 -1 -0 -1 -11 -31 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -19 -15 -14 -11 -5 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -11 -9 -8 -9 -13 -17 -19 -21 -25 -33 -42 -45 -41 -36 -28 -21 -17 -15 -13 -7 -2 -0 -0 -0 -0 -0 -0 -0 -1 -6 -9 -7 -3 -1 -1 -1 -0 -0 -0 -0 -1 -3 -4 -4 -3 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -3 -3 -4 -6 -5 -5 -8 -12 -12 -9 -5 -3 -3 -5 -8 -8 -7 -4 -2 -1 -1 -1 -2 -2 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -4 -8 -11 -6 -3 -6 -10 -13 -14 -19 -21 -21 -19 -15 -10 -8 -4 -2 -2 -3 -3 -3 -2 -2 -3 -5 -4 -2 -0 -0 -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 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -4 -3 -1 -1 -1 -1 -0 -1 -5 -8 -16 -19 -26 -37 -46 -54 -16 -14 -7 -9 -5 -4 -13 -25 -30 -38 -26 -9 -3 -7 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -105 -168 -156 -121 -92 -69 -53 -41 -30 -21 -15 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -5 -7 -7 -8 -11 -12 -13 -13 -16 -17 -14 -10 -8 -7 -7 -7 -9 -13 -16 -16 -12 -6 -2 -1 -4 -9 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -10 -6 -2 -1 -3 -11 -25 -40 -50 -56 -55 -42 -41 -45 -42 -20 -26 -39 -48 -30 -13 -14 -17 -13 -6 -2 -1 -5 -22 -39 -27 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -0 -12 -14 -8 -4 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -6 -3 -2 -4 -8 -12 -12 -13 -18 -26 -32 -30 -24 -26 -24 -20 -14 -9 -10 -12 -7 -2 -0 -0 -0 -0 -0 -0 -2 -9 -15 -12 -4 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -3 -4 -4 -4 -3 -2 -3 -4 -4 -7 -7 -6 -8 -11 -11 -8 -6 -5 -7 -10 -13 -13 -10 -6 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -1 -3 -7 -10 -6 -5 -11 -18 -18 -15 -15 -19 -21 -20 -18 -13 -9 -6 -4 -4 -3 -3 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -5 -6 -14 -25 -16 -4 -2 -11 -28 -10 -3 -12 -26 -10 -46 -39 -46 -37 -35 -35 -23 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -41 -136 -168 -142 -111 -84 -63 -49 -38 -28 -20 -13 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -4 -5 -5 -7 -8 -8 -9 -9 -9 -7 -6 -6 -4 -4 -4 -4 -6 -8 -7 -4 -1 -0 -0 -0 -1 -2 -1 -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 -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 -1 -3 -3 -2 -1 -2 -7 -19 -34 -44 -53 -63 -68 -61 -49 -34 -26 -34 -72 -39 -57 -29 -10 -5 -8 -8 -4 -2 -2 -14 -44 -40 -10 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -3 -6 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -3 -1 -1 -2 -4 -6 -7 -8 -12 -18 -22 -21 -17 -19 -21 -19 -12 -6 -8 -13 -12 -5 -1 -0 -0 -0 -0 -0 -2 -8 -15 -13 -5 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -3 -5 -5 -4 -3 -1 -1 -2 -3 -6 -8 -8 -9 -9 -9 -9 -10 -13 -15 -16 -19 -19 -15 -9 -4 -2 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -2 -4 -6 -6 -6 -6 -6 -5 -3 -1 -1 -2 -5 -7 -6 -9 -18 -23 -22 -19 -23 -24 -19 -16 -14 -13 -11 -8 -5 -4 -3 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -3 -10 -13 -6 -26 -51 -11 -4 -11 -17 -5 -20 -62 -92 -79 -58 -47 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -63 -154 -160 -132 -103 -79 -61 -47 -37 -27 -18 -11 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -4 -5 -5 -6 -7 -7 -8 -8 -7 -5 -4 -5 -4 -3 -2 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -9 -14 -24 -37 -44 -48 -55 -58 -48 -38 -28 -24 -44 -34 -13 -27 -13 -3 -1 -3 -4 -2 -1 -4 -26 -55 -31 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -3 -3 -4 -6 -10 -15 -17 -18 -20 -23 -18 -10 -4 -5 -9 -11 -7 -2 -0 -0 -0 -0 -1 -3 -5 -9 -9 -4 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -2 -1 -0 -0 -2 -4 -6 -7 -8 -10 -11 -11 -13 -20 -25 -26 -27 -25 -20 -13 -7 -5 -4 -4 -5 -4 -1 -1 -0 -0 -0 -0 -0 -0 -1 -5 -9 -11 -10 -9 -9 -10 -10 -8 -6 -5 -5 -5 -6 -8 -13 -22 -19 -18 -19 -22 -22 -19 -20 -20 -18 -14 -10 -7 -5 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -0 -0 -1 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -9 -3 -4 -0 -1 -4 -8 -7 -3 -5 -38 -57 -41 -30 -20 -15 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -153 -194 -157 -122 -95 -75 -59 -48 -37 -26 -17 -11 -8 -6 -3 -1 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -4 -4 -5 -7 -7 -8 -8 -7 -7 -7 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -13 -22 -23 -24 -30 -34 -35 -40 -40 -32 -27 -24 -25 -38 -30 -9 -5 -2 -0 -0 -1 -1 -1 -1 -9 -39 -49 -24 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -4 -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 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -11 -20 -25 -25 -26 -19 -7 -2 -2 -3 -6 -5 -2 -0 -0 -0 -1 -2 -2 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -2 -3 -3 -1 -1 -0 -0 -1 -2 -4 -7 -11 -14 -16 -18 -21 -24 -26 -27 -24 -18 -11 -8 -8 -7 -6 -5 -4 -1 -1 -0 -0 -0 -0 -1 -3 -5 -8 -11 -11 -10 -10 -11 -12 -12 -12 -11 -10 -9 -7 -8 -14 -17 -20 -17 -14 -15 -17 -18 -19 -21 -23 -20 -14 -9 -7 -5 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -1 -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 -1 -1 -2 -2 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -10 -14 -7 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -13 -16 -9 -10 -15 -16 -6 -4 -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 -26 -125 -207 -188 -145 -113 -92 -73 -61 -49 -37 -26 -17 -13 -10 -7 -3 -1 -0 -0 -0 -0 -0 -1 -2 -4 -5 -5 -5 -6 -7 -8 -10 -10 -9 -8 -7 -5 -3 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -10 -28 -36 -35 -22 -19 -24 -29 -33 -30 -24 -21 -17 -12 -11 -8 -3 -2 -1 -0 -0 -0 -0 -1 -4 -17 -43 -41 -17 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -2 -2 -0 -0 -0 -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 -1 -2 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -26 -29 -28 -22 -15 -5 -1 -1 -1 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -2 -3 -5 -5 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -4 -2 -1 -1 -0 -0 -0 -1 -4 -8 -14 -18 -19 -20 -21 -22 -21 -18 -12 -8 -10 -11 -7 -3 -2 -2 -2 -1 -1 -0 -0 -0 -1 -4 -8 -9 -9 -10 -10 -12 -14 -16 -15 -12 -13 -14 -14 -12 -12 -17 -19 -17 -13 -9 -11 -15 -19 -21 -21 -22 -19 -13 -8 -6 -4 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -1 -2 -2 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -6 -7 -5 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -24 -29 -18 -12 -11 -15 -18 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -25 -14 -20 -27 -23 -11 -28 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -51 -163 -210 -175 -137 -110 -89 -73 -61 -50 -39 -28 -19 -15 -12 -8 -3 -1 -0 -0 -0 -0 -1 -2 -3 -4 -6 -7 -7 -7 -8 -11 -11 -10 -10 -8 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -0 -2 -3 -19 -34 -41 -36 -17 -22 -33 -36 -33 -25 -19 -17 -15 -12 -11 -9 -6 -5 -2 -0 -0 -0 -1 -2 -8 -27 -44 -37 -18 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -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 -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 -1 -7 -27 -32 -24 -13 -7 -3 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -4 -5 -5 -5 -3 -2 -2 -1 -1 -1 -1 -2 -3 -2 -2 -2 -1 -2 -2 -1 -1 -2 -2 -3 -5 -3 -1 -1 -0 -0 -0 -0 -1 -3 -7 -13 -19 -22 -23 -25 -21 -17 -11 -9 -11 -10 -6 -2 -1 -2 -2 -2 -1 -0 -0 -0 -1 -2 -5 -7 -10 -11 -12 -14 -16 -17 -15 -11 -11 -12 -14 -14 -12 -14 -14 -11 -8 -5 -6 -8 -10 -14 -17 -19 -16 -14 -7 -3 -3 -2 -1 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -7 -14 -21 -19 -12 -6 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -14 -23 -29 -20 -20 -22 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -24 -15 -22 -28 -17 -7 -27 -26 -8 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -86 -161 -176 -163 -133 -107 -88 -74 -64 -53 -42 -30 -23 -17 -13 -8 -3 -1 -0 -0 -0 -1 -2 -3 -5 -7 -8 -9 -7 -9 -11 -11 -11 -11 -10 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -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 -1 -3 -1 -0 -1 -4 -11 -27 -37 -48 -39 -20 -48 -64 -50 -36 -24 -17 -17 -19 -20 -17 -13 -11 -7 -3 -1 -1 -1 -1 -3 -10 -32 -49 -47 -29 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -20 -27 -17 -6 -1 -1 -2 -2 -2 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -4 -2 -1 -1 -3 -3 -2 -1 -1 -1 -2 -2 -1 -1 -1 -2 -3 -3 -3 -3 -2 -2 -1 -1 -0 -3 -3 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -14 -18 -22 -23 -22 -19 -15 -12 -9 -6 -4 -4 -3 -1 -1 -1 -0 -0 -0 -1 -1 -3 -5 -8 -10 -11 -13 -13 -12 -11 -9 -9 -12 -13 -11 -8 -6 -7 -7 -5 -4 -4 -4 -4 -6 -9 -10 -8 -8 -5 -3 -2 -1 -1 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -4 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -1 -5 -20 -33 -32 -26 -14 -9 -5 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -27 -51 -53 -27 -26 -19 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -18 -14 -15 -10 -12 -14 -16 -8 -0 -0 -0 -0 -0 -0 -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 -19 -51 -147 -191 -165 -132 -108 -92 -80 -68 -58 -46 -35 -25 -20 -16 -10 -5 -2 -1 -1 -1 -1 -2 -4 -5 -6 -7 -8 -11 -12 -13 -14 -15 -14 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -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 -1 -5 -18 -37 -34 -43 -44 -43 -41 -77 -82 -57 -40 -28 -20 -19 -25 -27 -20 -15 -12 -7 -3 -2 -3 -2 -2 -5 -11 -28 -46 -52 -41 -26 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -7 -2 -0 -2 -6 -5 -5 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -2 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -11 -19 -13 -5 -1 -1 -2 -3 -3 -8 -11 -8 -3 -1 -0 -0 -0 -0 -1 -1 -1 -4 -14 -19 -12 -4 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -1 -1 -1 -2 -4 -5 -4 -2 -1 -1 -0 -0 -5 -6 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -14 -21 -27 -27 -24 -17 -11 -9 -9 -10 -7 -3 -2 -1 -1 -1 -1 -1 -1 -2 -3 -7 -7 -8 -9 -9 -8 -7 -8 -9 -11 -10 -7 -4 -4 -4 -5 -4 -3 -2 -2 -2 -1 -2 -3 -2 -3 -2 -2 -1 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -2 -1 -1 -1 -0 -1 -1 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -1 -4 -11 -20 -24 -12 -13 -8 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -26 -13 -38 -30 -26 -19 -8 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -10 -7 -7 -8 -18 -37 -38 -7 -0 -0 -0 -0 -0 -0 -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 -168 -229 -203 -165 -135 -115 -99 -85 -73 -63 -53 -39 -29 -24 -19 -12 -6 -4 -2 -1 -1 -1 -2 -6 -8 -7 -9 -14 -15 -17 -20 -19 -15 -9 -4 -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 -1 -1 -1 -1 -2 -2 -3 -4 -4 -4 -3 -5 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -9 -3 -0 -0 -0 -2 -10 -31 -48 -37 -28 -38 -67 -83 -96 -74 -50 -41 -37 -27 -18 -17 -18 -16 -13 -10 -4 -3 -3 -4 -4 -4 -6 -10 -20 -39 -58 -56 -43 -35 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -13 -18 -7 -0 -3 -9 -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 -1 -1 -1 -0 -0 -0 -0 -0 -1 -3 -5 -3 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -5 -9 -10 -9 -4 -1 -1 -2 -4 -4 -10 -15 -12 -5 -1 -0 -0 -0 -1 -3 -4 -5 -9 -23 -35 -31 -15 -4 -2 -1 -2 -1 -1 -1 -1 -2 -2 -1 -1 -1 -2 -5 -7 -6 -3 -1 -0 -0 -0 -4 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -16 -27 -26 -23 -16 -11 -13 -16 -14 -10 -6 -5 -3 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -5 -6 -6 -5 -7 -8 -7 -7 -5 -4 -4 -4 -5 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -3 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -4 -10 -7 -6 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -5 -11 -17 -17 -26 -29 -11 -5 -4 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -9 -6 -6 -7 -6 -4 -16 -2 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -184 -259 -236 -202 -167 -141 -123 -106 -91 -79 -69 -58 -45 -34 -27 -22 -15 -9 -7 -4 -2 -1 -1 -3 -9 -9 -8 -12 -17 -20 -22 -20 -13 -8 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -4 -4 -3 -3 -2 -2 -2 -3 -3 -3 -4 -4 -4 -5 -7 -2 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -22 -42 -20 -3 -0 -0 -1 -4 -11 -24 -31 -23 -33 -98 -115 -113 -87 -51 -37 -40 -50 -41 -27 -20 -14 -9 -11 -10 -4 -4 -5 -4 -3 -6 -6 -8 -10 -32 -52 -58 -45 -43 -44 -11 -0 -0 -0 -0 -2 -11 -18 -10 -3 -12 -21 -16 -0 -2 -3 -3 -5 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -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 -2 -4 -8 -8 -9 -14 -17 -10 -2 -1 -1 -3 -4 -4 -4 -9 -17 -17 -9 -2 -0 -0 -1 -2 -6 -11 -18 -27 -34 -40 -39 -25 -8 -1 -0 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -4 -5 -6 -5 -2 -1 -0 -0 -6 -13 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -6 -13 -13 -12 -11 -13 -16 -18 -16 -12 -10 -9 -5 -2 -2 -1 -1 -1 -2 -2 -3 -2 -2 -4 -5 -5 -4 -3 -3 -3 -3 -4 -4 -4 -3 -3 -2 -1 -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 -1 -4 -7 -6 -3 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -2 -0 -0 -0 -0 -0 -1 -3 -4 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -10 -12 -9 -10 -9 -5 -14 -18 -24 -22 -7 -2 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -9 -10 -6 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -95 -238 -260 -234 -205 -176 -154 -133 -114 -96 -83 -75 -65 -52 -41 -34 -27 -21 -15 -9 -6 -4 -3 -2 -3 -4 -4 -8 -12 -18 -22 -21 -14 -9 -6 -4 -3 -2 -1 -1 -1 -1 -2 -3 -4 -5 -6 -5 -4 -3 -3 -3 -2 -2 -3 -3 -4 -4 -4 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -3 -4 -5 -6 -2 -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 -11 -23 -9 -1 -1 -1 -2 -8 -21 -28 -30 -48 -96 -128 -103 -78 -50 -30 -27 -38 -50 -43 -27 -15 -11 -9 -11 -11 -9 -8 -7 -4 -3 -6 -7 -9 -12 -28 -43 -47 -61 -46 -66 -16 -0 -0 -0 -1 -14 -25 -23 -17 -13 -16 -26 -22 -2 -1 -3 -7 -17 -15 -1 -0 -0 -1 -1 -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 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -14 -23 -22 -16 -12 -7 -2 -1 -0 -1 -4 -6 -5 -4 -8 -15 -16 -9 -2 -0 -0 -1 -3 -10 -16 -30 -47 -44 -40 -32 -14 -4 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -2 -1 -0 -3 -10 -12 -7 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -2 -3 -6 -12 -16 -14 -12 -12 -11 -10 -6 -4 -2 -1 -1 -1 -2 -2 -3 -2 -2 -2 -3 -3 -2 -2 -1 -1 -1 -2 -2 -2 -1 -0 -1 -1 -0 -0 -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 -1 -5 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -17 -4 -1 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -11 -11 -13 -9 -21 -6 -22 -33 -32 -23 -18 -13 -5 -0 -0 -0 -0 -0 -1 -1 -4 -7 -11 -14 -15 -19 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -136 -259 -258 -242 -217 -192 -165 -144 -120 -101 -90 -82 -73 -61 -50 -42 -35 -27 -19 -13 -10 -8 -6 -4 -4 -5 -8 -12 -18 -22 -23 -19 -13 -9 -7 -6 -4 -3 -2 -2 -2 -3 -3 -4 -5 -6 -6 -5 -4 -4 -3 -3 -3 -3 -3 -4 -3 -2 -2 -2 -2 -2 -4 -5 -6 -8 -9 -7 -5 -4 -4 -3 -1 -1 -2 -2 -2 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -2 -6 -11 -8 -14 -27 -32 -34 -51 -82 -95 -67 -34 -22 -21 -22 -32 -42 -33 -17 -8 -6 -9 -12 -14 -15 -14 -10 -5 -4 -7 -10 -13 -20 -29 -35 -41 -63 -59 -83 -33 -6 -1 -0 -0 -7 -19 -21 -24 -26 -22 -26 -18 -3 -1 -3 -9 -21 -15 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -9 -14 -17 -16 -10 -4 -1 -0 -0 -0 -3 -8 -10 -8 -8 -11 -15 -12 -5 -1 -0 -0 -0 -4 -11 -13 -28 -46 -40 -36 -28 -14 -4 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -4 -7 -6 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -4 -5 -3 -2 -2 -1 -1 -2 -4 -6 -6 -5 -7 -7 -6 -4 -3 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -3 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -18 -7 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -6 -34 -48 -23 -30 -13 -6 -10 -29 -42 -33 -18 -23 -38 -19 -0 -0 -0 -0 -2 -3 -14 -9 -7 -12 -18 -21 -25 -22 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -146 -193 -261 -252 -232 -206 -181 -152 -126 -109 -99 -91 -82 -72 -60 -51 -43 -35 -28 -21 -16 -11 -8 -4 -5 -7 -14 -19 -23 -25 -24 -21 -18 -14 -10 -7 -7 -6 -5 -5 -5 -4 -4 -5 -5 -5 -5 -6 -5 -4 -4 -3 -2 -1 -2 -2 -2 -2 -2 -2 -3 -4 -7 -17 -26 -30 -23 -12 -5 -3 -3 -3 -5 -7 -7 -5 -5 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -2 -6 -20 -38 -29 -28 -29 -34 -51 -65 -71 -64 -42 -22 -16 -18 -18 -24 -31 -23 -10 -7 -9 -9 -8 -10 -13 -13 -10 -6 -6 -10 -14 -20 -27 -32 -33 -38 -55 -54 -15 -58 -35 -10 -1 -0 -1 -21 -34 -34 -24 -20 -27 -13 -2 -2 -1 -6 -9 -3 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -11 -14 -16 -13 -7 -3 -1 -1 -1 -2 -3 -6 -11 -13 -14 -20 -27 -27 -16 -3 -0 -0 -0 -0 -3 -8 -8 -16 -27 -26 -25 -22 -15 -7 -2 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -8 -7 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -48 -59 -54 -51 -46 -21 -9 -28 -41 -27 -22 -66 -91 -24 -1 -0 -0 -0 -6 -7 -9 -8 -8 -11 -19 -23 -25 -22 -13 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -72 -186 -222 -263 -251 -229 -198 -163 -138 -121 -109 -100 -91 -81 -70 -60 -52 -44 -37 -28 -20 -14 -9 -7 -8 -14 -18 -22 -27 -29 -27 -25 -20 -14 -9 -8 -10 -12 -11 -8 -4 -5 -4 -5 -6 -5 -5 -4 -4 -4 -3 -2 -3 -3 -3 -2 -2 -2 -3 -4 -3 -6 -10 -18 -31 -28 -14 -4 -2 -4 -7 -12 -14 -13 -9 -7 -4 -2 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -13 -19 -9 -19 -37 -55 -50 -44 -42 -44 -56 -56 -45 -40 -37 -34 -29 -23 -14 -14 -17 -13 -8 -6 -5 -5 -5 -6 -7 -7 -6 -4 -6 -11 -18 -25 -32 -35 -34 -37 -47 -52 -26 -13 -40 -31 -10 -1 -0 -6 -18 -31 -26 -19 -22 -10 -2 -1 -0 -0 -1 -0 -5 -12 -5 -1 -1 -0 -0 -7 -6 -7 -6 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -5 -11 -19 -22 -23 -19 -10 -3 -1 -4 -6 -11 -14 -15 -15 -16 -26 -43 -52 -41 -20 -3 -0 -0 -0 -0 -1 -3 -4 -8 -17 -22 -20 -17 -13 -8 -3 -1 -0 -0 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -5 -10 -11 -7 -5 -4 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -5 -3 -25 -48 -63 -37 -1 -8 -20 -17 -9 -11 -8 -7 -2 -0 -0 -1 -7 -8 -7 -13 -17 -13 -15 -20 -27 -21 -14 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -31 -127 -228 -257 -275 -253 -215 -181 -154 -134 -119 -106 -97 -89 -78 -68 -59 -53 -45 -36 -27 -19 -15 -14 -17 -19 -21 -25 -28 -28 -26 -20 -16 -11 -8 -10 -12 -11 -7 -5 -5 -5 -4 -3 -2 -2 -2 -2 -2 -2 -3 -4 -4 -3 -2 -2 -1 -1 -1 -1 -1 -3 -15 -34 -34 -18 -6 -2 -5 -12 -17 -18 -14 -8 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -26 -29 -30 -20 -32 -67 -54 -66 -53 -49 -46 -43 -29 -20 -26 -36 -43 -43 -30 -8 -6 -7 -9 -9 -9 -11 -12 -10 -7 -6 -6 -5 -3 -3 -8 -14 -21 -30 -35 -36 -37 -42 -49 -64 -62 -47 -36 -17 -3 -2 -3 -14 -28 -25 -14 -8 -3 -0 -0 -0 -1 -1 -1 -6 -22 -12 -2 -1 -0 -0 -6 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -7 -12 -22 -28 -25 -19 -14 -6 -4 -8 -14 -27 -30 -25 -22 -27 -47 -70 -70 -47 -19 -4 -0 -0 -0 -0 -0 -0 -1 -3 -8 -13 -13 -13 -11 -6 -2 -1 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -8 -10 -8 -7 -7 -6 -5 -5 -3 -2 -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 -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 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -18 -24 -11 -1 -3 -9 -12 -7 -5 -5 -3 -2 -0 -2 -5 -6 -9 -10 -15 -41 -25 -23 -18 -23 -19 -15 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -90 -189 -287 -291 -266 -235 -201 -171 -146 -126 -113 -104 -94 -84 -74 -66 -59 -51 -41 -32 -25 -22 -24 -28 -30 -28 -26 -27 -22 -16 -16 -14 -11 -9 -9 -7 -4 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -29 -63 -61 -41 -19 -9 -8 -14 -18 -16 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -11 -16 -18 -24 -27 -38 -72 -54 -76 -51 -45 -37 -45 -25 -10 -11 -17 -30 -39 -28 -7 -5 -7 -11 -11 -7 -5 -6 -8 -5 -6 -7 -5 -5 -4 -6 -9 -15 -23 -30 -33 -35 -37 -38 -41 -40 -27 -19 -8 -11 -26 -20 -11 -12 -9 -4 -1 -0 -0 -0 -1 -4 -10 -8 -3 -11 -10 -4 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -9 -15 -17 -20 -26 -23 -11 -6 -4 -4 -5 -11 -20 -31 -34 -36 -47 -67 -83 -74 -47 -22 -8 -2 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -7 -10 -8 -4 -2 -1 -0 -1 -2 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -2 -4 -5 -5 -5 -6 -7 -7 -7 -8 -7 -6 -6 -4 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -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 -1 -3 -4 -4 -3 -3 -2 -1 -0 -1 -5 -7 -16 -15 -19 -31 -30 -36 -32 -24 -17 -16 -12 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -83 -238 -298 -290 -278 -254 -222 -188 -156 -134 -120 -108 -99 -89 -79 -67 -58 -51 -44 -37 -33 -33 -35 -35 -30 -28 -31 -23 -15 -15 -17 -14 -10 -7 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -12 -40 -67 -69 -65 -38 -20 -13 -13 -16 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -13 -10 -11 -26 -49 -46 -36 -38 -62 -27 -17 -17 -34 -28 -14 -9 -6 -14 -27 -24 -9 -5 -5 -5 -10 -11 -7 -13 -12 -6 -6 -6 -6 -6 -5 -6 -7 -9 -15 -21 -26 -26 -25 -25 -24 -20 -16 -15 -15 -11 -29 -24 -9 -3 -1 -0 -0 -0 -0 -0 -2 -9 -23 -23 -1 -8 -17 -11 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -2 -3 -4 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -2 -4 -7 -9 -12 -16 -15 -16 -16 -13 -7 -4 -3 -2 -2 -5 -15 -32 -44 -49 -59 -73 -77 -67 -48 -30 -20 -12 -4 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -5 -7 -7 -4 -2 -0 -0 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -4 -4 -4 -5 -5 -6 -6 -6 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -12 -13 -11 -13 -21 -31 -32 -19 -3 -4 -7 -1 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -130 -191 -263 -293 -288 -275 -243 -201 -164 -144 -126 -116 -106 -95 -82 -68 -58 -54 -49 -46 -43 -39 -33 -27 -26 -31 -29 -23 -20 -20 -15 -11 -8 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -1 -1 -2 -8 -24 -37 -40 -54 -76 -55 -29 -18 -13 -13 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -12 -9 -6 -7 -25 -55 -52 -33 -30 -28 -8 -2 -6 -21 -26 -12 -6 -2 -7 -17 -20 -13 -7 -5 -3 -3 -5 -15 -13 -7 -9 -10 -9 -8 -8 -6 -7 -9 -9 -11 -15 -17 -15 -13 -12 -10 -11 -13 -23 -16 -5 -19 -21 -7 -1 -0 -0 -1 -1 -0 -0 -1 -7 -21 -29 -2 -6 -20 -17 -8 -2 -2 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -3 -3 -5 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -8 -11 -10 -9 -8 -8 -6 -4 -3 -4 -5 -3 -2 -5 -13 -27 -36 -38 -41 -51 -60 -63 -55 -38 -30 -24 -11 -3 -1 -0 -0 -0 -0 -1 -1 -0 -1 -2 -6 -9 -7 -2 -0 -0 -1 -1 -1 -2 -1 -3 -3 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -4 -5 -5 -5 -5 -5 -5 -4 -3 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -2 -4 -4 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -3 -4 -2 -0 -6 -15 -15 -4 -0 -0 -0 -0 -0 -0 -0 -1 -9 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -175 -222 -286 -309 -293 -256 -211 -177 -154 -139 -124 -110 -97 -84 -72 -64 -57 -54 -49 -41 -33 -26 -24 -27 -29 -29 -28 -25 -17 -13 -14 -9 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -3 -7 -11 -12 -16 -41 -75 -65 -38 -24 -15 -11 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -16 -16 -14 -9 -6 -21 -39 -37 -36 -30 -14 -5 -3 -3 -11 -10 -4 -1 -1 -2 -8 -15 -16 -12 -7 -4 -3 -4 -7 -14 -9 -12 -13 -9 -8 -9 -10 -12 -13 -13 -12 -13 -12 -10 -7 -6 -6 -8 -13 -30 -34 -15 -11 -14 -6 -1 -1 -0 -0 -1 -0 -0 -2 -5 -11 -28 -6 -4 -11 -9 -6 -2 -2 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -5 -7 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -1 -2 -1 -2 -4 -7 -6 -2 -1 -2 -2 -1 -2 -4 -4 -3 -2 -2 -4 -11 -15 -13 -12 -21 -39 -57 -64 -49 -34 -28 -17 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -7 -1 -1 -1 -6 -7 -4 -2 -1 -5 -7 -4 -3 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -5 -5 -6 -6 -5 -4 -4 -4 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -4 -4 -4 -4 -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 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -49 -231 -275 -309 -293 -263 -230 -198 -173 -149 -126 -111 -98 -87 -76 -65 -57 -51 -42 -32 -24 -21 -24 -27 -29 -31 -28 -24 -22 -22 -15 -14 -8 -5 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -1 -0 -1 -2 -2 -3 -4 -9 -12 -15 -9 -4 -7 -29 -62 -71 -51 -33 -18 -8 -3 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -3 -12 -17 -18 -19 -17 -11 -11 -20 -26 -33 -33 -17 -4 -2 -2 -3 -2 -1 -0 -1 -2 -5 -11 -14 -13 -9 -5 -3 -4 -4 -9 -13 -14 -14 -9 -7 -9 -10 -12 -14 -15 -15 -14 -13 -10 -5 -5 -9 -11 -11 -17 -27 -9 -5 -3 -3 -1 -0 -1 -1 -1 -1 -0 -2 -4 -11 -25 -15 -6 -6 -6 -4 -2 -3 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -4 -5 -7 -4 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -3 -3 -1 -1 -3 -5 -2 -1 -2 -2 -1 -2 -2 -3 -2 -1 -0 -0 -1 -2 -1 -2 -8 -25 -47 -61 -57 -42 -32 -23 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -3 -12 -16 -10 -3 -1 -3 -7 -5 -2 -2 -1 -1 -1 -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 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -3 -2 -2 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -89 -120 -275 -284 -291 -278 -250 -216 -181 -150 -130 -113 -101 -89 -76 -64 -55 -45 -34 -25 -20 -21 -24 -28 -30 -30 -31 -30 -24 -18 -19 -14 -13 -9 -6 -2 -3 -5 -4 -3 -3 -3 -3 -3 -3 -3 -4 -7 -12 -12 -25 -27 -16 -7 -3 -8 -29 -61 -82 -69 -38 -20 -7 -2 -0 -0 -0 -0 -0 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -13 -12 -9 -13 -18 -17 -21 -33 -41 -36 -19 -5 -1 -0 -0 -0 -1 -1 -2 -3 -5 -8 -10 -11 -9 -6 -4 -4 -4 -6 -11 -12 -14 -13 -9 -7 -7 -9 -13 -16 -17 -17 -16 -12 -7 -6 -10 -11 -6 -2 -0 -1 -1 -0 -2 -2 -2 -3 -3 -2 -2 -2 -1 -2 -10 -22 -22 -10 -5 -4 -3 -3 -6 -5 -2 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -5 -6 -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 -1 -5 -8 -3 -0 -1 -3 -4 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -8 -22 -39 -48 -48 -40 -31 -27 -18 -11 -4 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -3 -11 -15 -10 -3 -1 -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 -1 -2 -3 -5 -6 -6 -7 -6 -4 -3 -3 -3 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -3 -3 -2 -2 -4 -7 -4 -2 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -10 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -160 -162 -289 -296 -286 -259 -220 -186 -158 -133 -116 -103 -91 -78 -66 -52 -40 -30 -21 -18 -19 -21 -23 -26 -28 -26 -20 -17 -15 -13 -15 -13 -11 -6 -6 -10 -6 -4 -4 -4 -4 -4 -5 -5 -7 -15 -23 -21 -25 -22 -11 -4 -3 -10 -33 -68 -93 -78 -40 -21 -7 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -9 -8 -5 -9 -20 -33 -42 -49 -48 -35 -18 -5 -0 -0 -2 -9 -9 -1 -3 -4 -5 -6 -7 -9 -9 -7 -4 -3 -4 -5 -6 -9 -13 -16 -11 -6 -6 -8 -12 -17 -18 -19 -18 -16 -13 -13 -14 -12 -7 -5 -4 -2 -1 -1 -6 -5 -4 -4 -7 -9 -7 -5 -4 -4 -12 -22 -21 -9 -3 -3 -2 -4 -7 -5 -2 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -3 -2 -2 -3 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -7 -1 -0 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -16 -31 -38 -32 -25 -22 -20 -20 -19 -16 -8 -2 -0 -0 -1 -2 -5 -7 -8 -7 -4 -3 -3 -5 -5 -5 -6 -4 -2 -1 -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 -1 -1 -2 -4 -6 -7 -7 -6 -5 -4 -3 -2 -2 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -4 -4 -4 -8 -9 -5 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -4 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -217 -208 -298 -281 -254 -227 -197 -164 -137 -119 -106 -93 -80 -65 -52 -37 -25 -18 -15 -14 -13 -16 -18 -16 -14 -14 -10 -7 -8 -11 -14 -10 -10 -13 -9 -5 -5 -4 -5 -5 -5 -10 -15 -20 -26 -27 -28 -23 -12 -3 -2 -7 -23 -54 -78 -64 -35 -19 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -9 -9 -6 -8 -18 -34 -46 -55 -51 -33 -13 -3 -0 -2 -7 -21 -23 -6 -2 -4 -5 -6 -7 -10 -12 -10 -5 -3 -4 -5 -7 -9 -13 -17 -15 -9 -8 -11 -13 -17 -20 -21 -21 -21 -20 -21 -22 -18 -13 -12 -16 -23 -26 -32 -19 -3 -1 -1 -5 -7 -5 -5 -7 -11 -18 -22 -15 -5 -1 -1 -1 -3 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -12 -31 -49 -49 -29 -11 -6 -6 -6 -10 -13 -9 -3 -1 -0 -2 -8 -16 -21 -24 -24 -17 -10 -14 -17 -15 -7 -2 -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 -1 -1 -3 -6 -7 -6 -6 -5 -5 -4 -3 -2 -2 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -2 -3 -5 -5 -6 -8 -8 -4 -3 -3 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -242 -302 -271 -254 -238 -211 -174 -143 -123 -108 -94 -80 -67 -50 -34 -23 -15 -12 -9 -10 -11 -9 -8 -8 -7 -4 -3 -5 -6 -6 -7 -11 -7 -4 -4 -2 -3 -3 -3 -12 -21 -25 -27 -28 -25 -21 -12 -2 -1 -3 -11 -29 -45 -42 -28 -16 -5 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -11 -16 -15 -10 -20 -33 -36 -44 -50 -33 -12 -2 -0 -13 -50 -65 -17 -22 -6 -4 -4 -6 -8 -13 -19 -19 -11 -5 -5 -8 -9 -10 -13 -17 -17 -12 -9 -12 -15 -19 -22 -24 -25 -25 -26 -26 -27 -26 -25 -24 -19 -8 -6 -4 -3 -0 -0 -0 -1 -5 -9 -5 -5 -12 -19 -18 -9 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -3 -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 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -25 -50 -67 -64 -35 -8 -1 -0 -0 -3 -6 -6 -3 -1 -0 -2 -7 -18 -27 -30 -20 -14 -17 -24 -24 -18 -8 -3 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -6 -5 -5 -5 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -2 -4 -5 -7 -8 -8 -4 -5 -4 -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 -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 -7 -96 -269 -235 -267 -257 -246 -215 -180 -151 -129 -111 -96 -83 -68 -49 -34 -22 -14 -9 -9 -8 -4 -3 -3 -4 -2 -1 -2 -2 -3 -3 -5 -3 -1 -2 -0 -1 -1 -6 -13 -22 -27 -28 -26 -22 -19 -12 -4 -0 -0 -4 -15 -26 -30 -23 -13 -5 -1 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -7 -9 -29 -52 -34 -22 -28 -30 -26 -24 -26 -17 -6 -1 -0 -2 -8 -15 -22 -30 -12 -4 -5 -8 -10 -15 -21 -26 -20 -12 -10 -14 -15 -13 -15 -17 -18 -18 -14 -12 -15 -19 -23 -26 -28 -29 -30 -30 -31 -34 -38 -31 -11 -0 -0 -0 -0 -0 -0 -0 -1 -8 -7 -3 -3 -11 -14 -7 -3 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -22 -50 -76 -86 -72 -39 -8 -1 -0 -0 -0 -1 -2 -2 -1 -0 -0 -5 -16 -20 -19 -7 -3 -11 -21 -20 -10 -4 -1 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -6 -6 -6 -5 -5 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -2 -4 -6 -8 -8 -7 -6 -4 -2 -1 -1 -1 -0 -0 -1 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -93 -133 -262 -244 -245 -230 -214 -187 -159 -135 -116 -100 -84 -68 -51 -35 -22 -14 -11 -8 -4 -3 -1 -1 -1 -1 -1 -2 -5 -5 -3 -1 -0 -0 -0 -0 -1 -4 -7 -17 -23 -28 -26 -20 -18 -12 -5 -0 -0 -1 -7 -16 -21 -18 -11 -4 -1 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -9 -10 -18 -35 -45 -44 -43 -39 -31 -21 -11 -8 -5 -2 -0 -1 -4 -8 -8 -2 -6 -8 -5 -7 -9 -8 -13 -13 -16 -21 -17 -15 -17 -19 -20 -21 -21 -25 -24 -17 -14 -14 -16 -18 -22 -25 -28 -31 -31 -31 -36 -47 -52 -32 -0 -0 -0 -0 -0 -0 -0 -2 -13 -5 -1 -2 -11 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -4 -5 -6 -6 -7 -7 -7 -8 -7 -7 -8 -10 -11 -11 -8 -5 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -14 -37 -62 -75 -77 -62 -39 -11 -2 -0 -0 -0 -0 -0 -1 -1 -1 -0 -2 -9 -12 -9 -3 -1 -8 -20 -19 -9 -3 -2 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -1 -1 -1 -2 -4 -3 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -6 -7 -7 -6 -5 -5 -5 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -4 -6 -7 -7 -5 -3 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -41 -138 -164 -262 -231 -220 -207 -188 -165 -143 -123 -104 -86 -69 -52 -37 -25 -17 -11 -7 -5 -1 -1 -0 -0 -0 -2 -5 -6 -4 -1 -0 -0 -0 -1 -2 -4 -4 -10 -17 -25 -24 -17 -15 -13 -7 -1 -0 -1 -3 -9 -13 -11 -8 -2 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -4 -6 -9 -9 -10 -16 -31 -51 -60 -59 -50 -45 -27 -10 -6 -4 -1 -0 -4 -12 -13 -5 -0 -1 -3 -6 -7 -9 -5 -7 -8 -9 -8 -8 -15 -17 -20 -26 -27 -27 -31 -33 -27 -19 -15 -12 -13 -16 -17 -20 -25 -25 -24 -32 -46 -59 -44 -1 -0 -0 -0 -0 -0 -0 -34 -19 -5 -1 -1 -7 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -4 -5 -6 -9 -13 -16 -17 -20 -21 -18 -19 -17 -17 -17 -18 -19 -21 -18 -15 -11 -7 -4 -2 -2 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -20 -41 -53 -51 -54 -50 -37 -25 -11 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -6 -3 -1 -8 -26 -23 -11 -6 -3 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -5 -6 -4 -3 -2 -1 -1 -1 -1 -1 -1 -0 -1 -2 -3 -4 -6 -7 -8 -8 -7 -6 -5 -5 -5 -5 -4 -4 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -4 -4 -4 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -1 -2 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -55 -215 -287 -238 -212 -200 -185 -170 -153 -132 -111 -90 -71 -55 -42 -31 -20 -13 -8 -3 -1 -1 -0 -0 -0 -1 -3 -3 -2 -1 -1 -1 -1 -2 -4 -2 -6 -12 -16 -15 -12 -12 -12 -6 -1 -0 -0 -1 -4 -7 -7 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -6 -9 -9 -7 -9 -16 -24 -34 -52 -66 -69 -61 -29 -10 -5 -3 -1 -0 -1 -3 -2 -0 -0 -0 -2 -6 -6 -6 -5 -5 -6 -7 -8 -8 -14 -18 -25 -33 -36 -39 -44 -48 -42 -29 -18 -11 -11 -13 -13 -12 -19 -21 -22 -31 -43 -48 -49 -34 -4 -0 -0 -0 -0 -0 -59 -26 -8 -2 -1 -3 -2 -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 -3 -5 -5 -3 -5 -9 -9 -11 -15 -18 -17 -18 -22 -21 -24 -23 -23 -23 -22 -21 -23 -25 -25 -21 -17 -12 -7 -4 -3 -2 -1 -2 -6 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -18 -35 -38 -33 -44 -46 -40 -38 -26 -14 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -8 -28 -24 -13 -9 -6 -2 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -2 -4 -7 -6 -4 -2 -2 -2 -1 -1 -2 -3 -3 -3 -3 -5 -7 -9 -10 -9 -8 -6 -4 -5 -5 -5 -6 -5 -5 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -5 -4 -3 -2 -1 -2 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -94 -211 -211 -249 -212 -191 -180 -174 -162 -143 -119 -96 -78 -63 -50 -37 -27 -18 -10 -4 -2 -1 -0 -0 -0 -1 -3 -4 -4 -3 -1 -2 -2 -3 -2 -4 -7 -13 -14 -8 -9 -8 -4 -1 -0 -0 -0 -1 -3 -4 -3 -2 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -2 -4 -7 -5 -8 -22 -30 -29 -29 -47 -73 -79 -58 -24 -8 -4 -3 -1 -0 -0 -1 -2 -1 -0 -0 -2 -5 -6 -5 -6 -6 -6 -9 -9 -13 -18 -23 -32 -41 -46 -53 -59 -61 -59 -47 -29 -18 -14 -13 -13 -12 -18 -20 -24 -33 -42 -46 -56 -51 -12 -0 -0 -0 -0 -1 -37 -18 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -7 -5 -4 -6 -5 -7 -13 -18 -19 -21 -23 -22 -27 -29 -30 -29 -24 -22 -24 -28 -29 -30 -28 -23 -15 -9 -6 -4 -3 -7 -19 -27 -15 -6 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -14 -24 -19 -21 -43 -47 -43 -40 -40 -38 -28 -16 -7 -2 -1 -0 -0 -0 -0 -0 -0 -2 -2 -1 -7 -19 -20 -14 -12 -9 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -4 -8 -11 -8 -4 -4 -3 -3 -4 -6 -8 -9 -7 -6 -7 -9 -9 -9 -8 -6 -4 -3 -4 -5 -5 -6 -6 -5 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -7 -6 -4 -2 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -117 -209 -201 -212 -184 -177 -174 -167 -149 -127 -106 -88 -70 -56 -44 -33 -21 -11 -5 -2 -0 -0 -0 -0 -1 -4 -6 -5 -3 -3 -2 -2 -3 -8 -10 -13 -13 -7 -6 -4 -1 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -2 -2 -2 -1 -1 -2 -3 -2 -2 -2 -1 -2 -2 -2 -10 -34 -42 -34 -23 -26 -46 -54 -36 -18 -14 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -2 -5 -6 -6 -7 -8 -8 -12 -14 -19 -23 -30 -42 -49 -55 -60 -64 -62 -59 -57 -46 -31 -23 -18 -15 -15 -20 -25 -26 -31 -38 -46 -60 -79 -73 -30 -5 -0 -1 -5 -15 -10 -6 -2 -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 -1 -3 -6 -7 -4 -4 -6 -6 -8 -18 -23 -24 -31 -33 -35 -38 -42 -48 -50 -45 -37 -30 -28 -29 -32 -33 -28 -20 -13 -9 -8 -7 -11 -27 -38 -19 -8 -4 -1 -0 -0 -0 -0 -0 -0 -1 -6 -13 -16 -10 -13 -33 -43 -34 -27 -30 -39 -41 -32 -16 -4 -1 -1 -1 -0 -0 -0 -1 -2 -1 -1 -3 -8 -11 -12 -13 -11 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -9 -13 -13 -9 -7 -6 -6 -9 -11 -12 -10 -8 -7 -7 -8 -9 -8 -6 -4 -3 -2 -3 -3 -4 -5 -5 -6 -5 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -5 -4 -3 -1 -1 -1 -1 -1 -1 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -63 -135 -207 -190 -182 -172 -170 -166 -154 -136 -114 -92 -73 -58 -45 -32 -19 -9 -3 -1 -0 -0 -0 -0 -2 -5 -6 -5 -4 -4 -4 -10 -19 -16 -15 -11 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -3 -1 -1 -1 -1 -1 -1 -4 -10 -34 -46 -42 -26 -16 -18 -21 -16 -13 -17 -9 -4 -2 -1 -1 -0 -1 -0 -0 -2 -4 -8 -10 -10 -10 -11 -14 -18 -22 -27 -32 -41 -49 -51 -57 -63 -64 -64 -64 -64 -61 -49 -40 -32 -24 -20 -22 -25 -22 -22 -28 -36 -47 -67 -99 -104 -51 -10 -19 -15 -7 -14 -25 -18 -5 -1 -0 -0 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -4 -4 -5 -4 -3 -6 -9 -12 -19 -23 -26 -35 -38 -39 -42 -45 -50 -55 -54 -46 -37 -32 -29 -30 -29 -26 -22 -17 -12 -10 -10 -13 -30 -39 -19 -14 -12 -5 -1 -0 -0 -0 -1 -1 -4 -12 -18 -15 -13 -15 -25 -34 -19 -10 -11 -23 -38 -38 -21 -5 -1 -1 -1 -1 -0 -0 -2 -2 -1 -0 -1 -3 -5 -7 -10 -11 -9 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -8 -13 -13 -11 -10 -10 -10 -11 -13 -13 -12 -9 -8 -9 -9 -9 -7 -5 -4 -3 -2 -2 -3 -3 -4 -4 -5 -5 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -48 -91 -145 -209 -191 -171 -167 -162 -154 -137 -117 -92 -69 -53 -39 -26 -15 -7 -3 -1 -0 -0 -0 -2 -4 -7 -9 -8 -8 -9 -15 -23 -20 -12 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -2 -4 -9 -14 -16 -30 -49 -51 -36 -20 -11 -8 -7 -11 -15 -9 -2 -1 -3 -3 -1 -1 -1 -0 -4 -8 -11 -14 -15 -15 -17 -22 -28 -32 -36 -41 -47 -48 -51 -60 -68 -68 -67 -69 -72 -72 -68 -60 -50 -37 -27 -22 -21 -20 -20 -23 -27 -31 -45 -71 -85 -55 -22 -37 -27 -5 -12 -29 -24 -9 -2 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -6 -10 -13 -17 -20 -25 -32 -36 -37 -37 -37 -41 -46 -47 -47 -45 -43 -35 -28 -25 -23 -21 -18 -13 -9 -9 -18 -32 -32 -14 -13 -18 -11 -4 -1 -0 -0 -1 -2 -6 -15 -21 -16 -18 -25 -25 -28 -11 -3 -2 -8 -28 -42 -34 -18 -11 -6 -2 -1 -0 -0 -1 -3 -2 -0 -0 -1 -1 -2 -4 -7 -10 -9 -6 -3 -1 -0 -0 -0 -1 -1 -0 -0 -1 -1 -3 -7 -9 -9 -9 -9 -9 -10 -13 -14 -13 -12 -10 -9 -10 -10 -9 -8 -6 -4 -3 -2 -1 -1 -3 -3 -4 -4 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -6 -5 -2 -2 -2 -2 -2 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -58 -106 -153 -197 -178 -164 -157 -147 -135 -112 -84 -61 -44 -30 -21 -13 -6 -2 -1 -1 -1 -2 -3 -6 -10 -10 -16 -19 -21 -24 -21 -10 -2 -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 -4 -9 -18 -24 -25 -25 -43 -70 -68 -53 -33 -16 -7 -5 -13 -17 -10 -2 -1 -3 -4 -3 -2 -0 -1 -3 -7 -11 -14 -16 -19 -25 -32 -37 -40 -44 -50 -52 -52 -57 -63 -67 -73 -80 -86 -86 -84 -81 -73 -61 -47 -34 -26 -25 -27 -30 -34 -34 -31 -38 -58 -67 -42 -11 -16 -27 -7 -11 -35 -24 -6 -1 -0 -0 -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 -1 -1 -1 -3 -12 -14 -11 -13 -17 -22 -26 -29 -32 -33 -31 -31 -32 -35 -40 -44 -44 -38 -31 -28 -26 -24 -21 -18 -14 -15 -28 -32 -20 -6 -5 -10 -9 -5 -2 -1 -0 -1 -2 -4 -9 -16 -18 -20 -26 -30 -32 -16 -4 -1 -2 -19 -45 -50 -38 -29 -20 -5 -1 -0 -0 -0 -2 -3 -2 -1 -1 -1 -0 -1 -2 -6 -9 -10 -8 -3 -1 -1 -1 -1 -1 -0 -1 -1 -1 -3 -4 -6 -5 -5 -7 -7 -8 -13 -14 -13 -13 -12 -12 -12 -11 -11 -10 -9 -6 -6 -5 -4 -5 -5 -4 -4 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -6 -6 -4 -4 -5 -4 -3 -2 -3 -5 -5 -4 -2 -1 -1 -1 -1 -1 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -63 -184 -223 -187 -163 -149 -137 -122 -101 -75 -53 -36 -25 -17 -11 -7 -4 -3 -4 -4 -2 -3 -6 -9 -14 -19 -22 -23 -18 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -11 -27 -43 -51 -45 -38 -61 -99 -76 -56 -49 -24 -10 -8 -13 -17 -11 -2 -1 -2 -4 -6 -4 -2 -3 -6 -8 -10 -11 -15 -21 -29 -35 -39 -41 -48 -58 -65 -67 -74 -76 -82 -86 -85 -79 -69 -62 -60 -63 -69 -63 -57 -54 -55 -55 -56 -55 -56 -47 -38 -38 -44 -47 -36 -26 -33 -7 -22 -52 -31 -10 -7 -2 -0 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -8 -13 -20 -26 -29 -32 -33 -30 -29 -30 -26 -26 -29 -34 -37 -37 -35 -31 -27 -22 -19 -20 -29 -38 -34 -17 -4 -1 -2 -2 -2 -1 -0 -0 -0 -1 -1 -5 -17 -23 -23 -23 -30 -36 -26 -13 -3 -0 -11 -37 -55 -44 -29 -30 -11 -4 -1 -0 -0 -3 -10 -12 -11 -8 -4 -2 -0 -1 -2 -5 -9 -11 -9 -3 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -6 -7 -9 -12 -15 -16 -16 -16 -15 -14 -13 -14 -15 -14 -12 -13 -13 -12 -11 -10 -7 -4 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -5 -6 -7 -6 -4 -2 -3 -4 -5 -4 -3 -2 -1 -2 -1 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -2 -98 -146 -173 -185 -161 -138 -120 -104 -86 -65 -45 -31 -22 -15 -10 -8 -6 -5 -4 -2 -2 -4 -5 -12 -19 -23 -22 -13 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -2 -9 -32 -64 -86 -88 -76 -60 -64 -102 -139 -127 -68 -30 -11 -9 -8 -9 -6 -2 -2 -2 -3 -7 -7 -7 -8 -9 -9 -8 -8 -12 -18 -24 -29 -35 -41 -52 -68 -83 -92 -100 -106 -95 -25 -12 -15 -15 -15 -17 -29 -45 -44 -44 -55 -97 -87 -92 -80 -75 -70 -63 -40 -22 -30 -42 -41 -31 -18 -40 -52 -24 -22 -23 -9 -2 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -11 -20 -25 -27 -30 -27 -24 -23 -19 -14 -12 -17 -22 -27 -28 -26 -23 -20 -18 -25 -35 -43 -37 -20 -6 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -7 -23 -25 -23 -23 -28 -33 -31 -21 -10 -2 -4 -20 -43 -47 -21 -30 -15 -5 -1 -0 -0 -6 -19 -30 -30 -22 -16 -14 -8 -1 -1 -1 -5 -9 -12 -7 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -5 -7 -10 -14 -17 -19 -19 -18 -17 -17 -17 -18 -21 -20 -23 -26 -27 -25 -22 -18 -12 -6 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -7 -6 -5 -6 -6 -4 -3 -2 -3 -4 -3 -3 -2 -2 -2 -2 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -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 -15 -31 -101 -189 -199 -160 -126 -105 -90 -73 -55 -40 -28 -18 -11 -8 -7 -7 -5 -2 -2 -2 -4 -18 -22 -18 -15 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -5 -23 -57 -95 -122 -123 -103 -81 -76 -87 -94 -88 -55 -21 -6 -2 -2 -2 -1 -1 -2 -4 -4 -7 -10 -10 -9 -7 -6 -6 -6 -10 -14 -16 -21 -28 -38 -55 -79 -97 -103 -113 -111 -18 -2 -0 -0 -0 -0 -1 -5 -9 -6 -2 -14 -71 -58 -100 -93 -92 -95 -71 -46 -32 -27 -29 -27 -23 -30 -42 -32 -15 -22 -25 -11 -2 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -10 -19 -25 -27 -25 -21 -19 -14 -8 -5 -5 -8 -11 -14 -15 -12 -7 -5 -8 -20 -31 -36 -29 -21 -10 -6 -3 -1 -0 -0 -0 -0 -2 -7 -15 -19 -17 -19 -26 -30 -31 -31 -30 -24 -13 -4 -5 -16 -30 -14 -8 -3 -1 -0 -0 -0 -3 -9 -16 -23 -28 -32 -33 -27 -11 -2 -1 -3 -7 -11 -10 -6 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -6 -9 -13 -16 -19 -20 -18 -19 -21 -21 -24 -25 -25 -28 -32 -34 -32 -27 -22 -15 -8 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -2 -7 -6 -5 -6 -6 -5 -3 -1 -2 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -135 -228 -209 -153 -118 -97 -79 -63 -50 -35 -26 -15 -9 -8 -10 -8 -3 -1 -1 -3 -8 -14 -12 -7 -3 -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 -11 -35 -74 -94 -76 -68 -64 -65 -60 -48 -34 -20 -40 -20 -4 -0 -0 -0 -0 -0 -2 -4 -6 -7 -8 -8 -6 -4 -4 -5 -6 -9 -10 -11 -16 -26 -40 -60 -86 -98 -98 -101 -20 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -46 -42 -80 -85 -70 -58 -50 -38 -24 -19 -24 -32 -31 -22 -16 -17 -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 -1 -1 -3 -10 -20 -26 -28 -26 -21 -17 -12 -8 -4 -3 -3 -4 -5 -6 -3 -1 -0 -0 -2 -12 -29 -32 -32 -26 -18 -11 -6 -2 -1 -0 -1 -5 -12 -14 -7 -6 -11 -21 -29 -31 -28 -25 -25 -21 -15 -8 -5 -8 -4 -2 -2 -1 -1 -0 -0 -0 -1 -6 -14 -25 -36 -40 -36 -19 -5 -1 -1 -5 -9 -11 -8 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -9 -11 -14 -18 -20 -21 -23 -23 -25 -26 -26 -27 -27 -28 -29 -25 -19 -14 -9 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -2 -5 -6 -6 -7 -7 -6 -4 -1 -1 -2 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -40 -180 -227 -201 -150 -114 -89 -70 -54 -40 -31 -22 -15 -11 -11 -9 -4 -3 -6 -8 -7 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -2 -2 -1 -3 -8 -20 -47 -76 -46 -17 -10 -12 -27 -32 -27 -25 -21 -30 -18 -2 -0 -0 -0 -0 -0 -2 -3 -5 -7 -8 -7 -5 -4 -5 -5 -6 -8 -10 -12 -19 -33 -51 -74 -90 -75 -37 -25 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -3 -0 -1 -7 -67 -85 -79 -67 -50 -32 -22 -24 -33 -38 -32 -19 -11 -15 -14 -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 -1 -1 -2 -2 -2 -1 -1 -2 -7 -15 -25 -30 -28 -26 -22 -17 -14 -9 -7 -5 -3 -3 -4 -2 -0 -0 -0 -0 -4 -14 -21 -26 -25 -25 -24 -19 -13 -6 -3 -4 -7 -7 -4 -2 -4 -6 -10 -18 -21 -17 -14 -15 -15 -16 -14 -7 -4 -6 -7 -16 -16 -7 -2 -1 -0 -0 -1 -7 -18 -32 -38 -33 -15 -4 -1 -1 -2 -5 -8 -9 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -7 -9 -12 -14 -17 -20 -23 -25 -26 -25 -24 -23 -24 -26 -26 -23 -16 -10 -7 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -7 -8 -9 -8 -6 -4 -1 -1 -1 -1 -2 -3 -3 -3 -3 -4 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -53 -67 -143 -180 -151 -112 -84 -62 -45 -35 -27 -20 -18 -15 -11 -10 -15 -21 -22 -16 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -2 -3 -7 -17 -34 -68 -93 -7 -1 -0 -0 -1 -0 -2 -13 -29 -30 -21 -6 -1 -0 -1 -1 -2 -3 -5 -8 -7 -7 -7 -8 -6 -5 -6 -8 -10 -14 -23 -33 -47 -67 -83 -71 -32 -8 -8 -2 -1 -7 -24 -13 -2 -0 -0 -0 -31 -68 -76 -54 -23 -9 -18 -37 -71 -77 -60 -41 -27 -23 -30 -46 -61 -60 -40 -20 -14 -17 -14 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -7 -9 -10 -8 -8 -7 -7 -8 -14 -21 -27 -26 -29 -30 -30 -30 -26 -23 -22 -20 -17 -11 -5 -2 -1 -0 -2 -7 -9 -12 -20 -26 -31 -34 -34 -31 -24 -15 -13 -14 -13 -15 -15 -14 -8 -7 -10 -11 -8 -7 -7 -6 -7 -8 -8 -9 -19 -42 -56 -53 -31 -14 -6 -2 -0 -0 -3 -13 -28 -37 -32 -14 -3 -1 -0 -0 -2 -6 -10 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -5 -7 -10 -14 -17 -21 -24 -26 -25 -24 -23 -23 -26 -28 -25 -17 -12 -9 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -4 -3 -4 -6 -8 -8 -6 -3 -1 -1 -1 -1 -1 -2 -3 -4 -5 -5 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -168 -211 -168 -117 -81 -58 -42 -34 -29 -24 -17 -18 -26 -36 -41 -35 -23 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -4 -4 -3 -4 -5 -6 -6 -10 -20 -36 -62 -79 -41 -0 -0 -0 -0 -0 -0 -0 -1 -19 -36 -28 -11 -2 -2 -1 -2 -3 -3 -8 -12 -10 -9 -10 -9 -7 -6 -6 -10 -14 -20 -35 -49 -70 -84 -69 -33 -6 -25 -59 -28 -14 -90 -120 -46 -5 -0 -0 -0 -28 -62 -73 -58 -38 -46 -65 -56 -46 -36 -23 -18 -22 -33 -46 -60 -71 -64 -42 -27 -25 -21 -12 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -7 -11 -14 -15 -15 -15 -14 -11 -7 -5 -7 -10 -16 -25 -35 -35 -44 -46 -41 -40 -41 -38 -30 -23 -15 -8 -6 -10 -17 -18 -18 -26 -29 -32 -37 -41 -43 -42 -37 -34 -32 -27 -28 -26 -18 -9 -9 -16 -19 -13 -5 -2 -2 -2 -7 -22 -34 -53 -72 -76 -75 -63 -47 -30 -12 -2 -1 -2 -10 -24 -31 -34 -14 -3 -0 -0 -0 -2 -8 -14 -15 -11 -7 -1 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -2 -3 -4 -6 -10 -15 -18 -22 -24 -25 -26 -26 -25 -26 -24 -21 -17 -15 -12 -9 -5 -2 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -6 -11 -10 -5 -3 -4 -8 -8 -6 -3 -1 -1 -1 -1 -1 -2 -3 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -7 -5 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -199 -228 -169 -115 -82 -59 -45 -40 -34 -27 -35 -49 -57 -55 -43 -29 -18 -11 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -9 -11 -11 -9 -8 -9 -14 -14 -17 -28 -52 -86 -75 -3 -0 -0 -0 -0 -0 -2 -1 -1 -23 -39 -26 -10 -7 -2 -2 -2 -2 -2 -8 -10 -11 -13 -13 -11 -9 -9 -10 -16 -22 -32 -48 -67 -86 -71 -32 -7 -0 -8 -14 -5 -0 -3 -12 -26 -27 -4 -0 -0 -3 -3 -5 -17 -50 -87 -83 -48 -23 -15 -14 -14 -18 -28 -35 -40 -49 -57 -53 -41 -35 -23 -7 -1 -1 -0 -0 -1 -4 -6 -5 -4 -5 -6 -4 -3 -4 -5 -5 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -4 -7 -10 -15 -20 -22 -19 -19 -20 -18 -14 -8 -5 -4 -6 -12 -20 -29 -39 -44 -40 -40 -46 -49 -45 -40 -35 -31 -30 -26 -25 -25 -28 -36 -38 -39 -40 -41 -43 -46 -47 -49 -43 -25 -18 -18 -11 -5 -6 -13 -23 -24 -14 -3 -1 -2 -11 -36 -48 -47 -49 -59 -66 -67 -66 -56 -33 -10 -2 -1 -6 -21 -25 -35 -16 -5 -1 -0 -2 -9 -21 -28 -28 -32 -34 -11 -3 -1 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -3 -5 -8 -11 -14 -18 -21 -23 -24 -25 -25 -24 -20 -18 -16 -15 -14 -11 -7 -3 -1 -0 -0 -1 -3 -8 -11 -5 -1 -1 -0 -1 -7 -13 -10 -5 -4 -6 -9 -9 -5 -2 -1 -1 -1 -1 -1 -2 -3 -4 -5 -5 -5 -5 -5 -4 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -23 -37 -30 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -66 -210 -232 -177 -131 -99 -75 -54 -40 -42 -58 -69 -69 -62 -52 -37 -25 -20 -14 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -12 -17 -17 -12 -10 -10 -13 -18 -16 -15 -19 -39 -73 -91 -52 -2 -0 -2 -18 -16 -24 -8 -10 -14 -16 -14 -19 -19 -5 -1 -1 -2 -2 -3 -7 -13 -15 -15 -14 -14 -17 -20 -25 -34 -49 -65 -88 -77 -31 -6 -0 -0 -0 -0 -0 -0 -0 -8 -59 -106 -46 -6 -0 -0 -13 -51 -74 -81 -84 -57 -29 -14 -11 -14 -15 -16 -19 -24 -21 -29 -44 -53 -51 -39 -17 -5 -1 -1 -3 -8 -18 -25 -26 -16 -10 -15 -23 -25 -27 -32 -31 -20 -26 -19 -9 -4 -2 -1 -0 -0 -0 -1 -3 -5 -9 -11 -15 -19 -21 -20 -22 -24 -23 -20 -15 -11 -8 -6 -6 -6 -11 -14 -16 -17 -19 -23 -29 -32 -34 -37 -39 -37 -28 -21 -18 -21 -25 -33 -40 -41 -34 -30 -34 -40 -43 -39 -25 -18 -17 -8 -3 -3 -8 -22 -35 -31 -14 -5 -6 -16 -36 -50 -53 -51 -48 -50 -54 -60 -66 -58 -33 -11 -2 -2 -16 -20 -37 -36 -21 -7 -3 -13 -31 -44 -47 -45 -66 -82 -44 -18 -5 -1 -0 -0 -0 -1 -1 -2 -3 -3 -2 -1 -1 -2 -3 -4 -7 -11 -15 -18 -20 -22 -23 -24 -24 -21 -19 -17 -17 -16 -14 -11 -6 -1 -0 -1 -4 -9 -14 -12 -6 -3 -1 -0 -1 -4 -7 -4 -1 -3 -8 -10 -8 -5 -2 -1 -1 -0 -0 -1 -1 -3 -4 -5 -4 -4 -7 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -41 -63 -38 -6 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -83 -206 -241 -211 -160 -111 -81 -71 -76 -84 -84 -77 -66 -60 -44 -32 -27 -22 -14 -5 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -6 -10 -12 -15 -17 -13 -11 -11 -14 -15 -12 -8 -5 -12 -29 -53 -63 -53 -47 -37 -39 -37 -42 -20 -24 -22 -13 -11 -17 -14 -3 -0 -1 -4 -4 -5 -11 -16 -17 -18 -20 -22 -25 -28 -32 -43 -59 -76 -102 -77 -23 -3 -0 -0 -0 -0 -0 -0 -0 -6 -43 -111 -106 -27 -81 -86 -87 -107 -104 -77 -56 -38 -22 -13 -12 -15 -22 -21 -17 -20 -17 -24 -40 -55 -57 -36 -12 -3 -1 -4 -10 -28 -46 -54 -45 -27 -22 -31 -47 -74 -100 -88 -67 -30 -71 -72 -44 -27 -16 -6 -0 -0 -0 -0 -2 -4 -8 -10 -15 -18 -21 -23 -25 -26 -26 -25 -23 -19 -13 -7 -3 -1 -0 -0 -0 -1 -4 -8 -11 -14 -15 -16 -17 -14 -9 -7 -9 -16 -23 -27 -28 -25 -18 -12 -18 -27 -31 -34 -31 -32 -33 -18 -6 -2 -4 -16 -31 -35 -27 -14 -13 -28 -43 -51 -52 -42 -32 -33 -40 -50 -61 -66 -56 -30 -9 -1 -9 -14 -29 -43 -38 -16 -4 -13 -30 -47 -56 -52 -68 -79 -70 -43 -19 -5 -1 -0 -1 -1 -2 -3 -3 -4 -6 -5 -2 -2 -1 -3 -5 -8 -11 -14 -16 -19 -20 -22 -24 -23 -20 -18 -18 -17 -15 -13 -8 -4 -2 -1 -5 -14 -21 -23 -13 -5 -2 -1 -1 -1 -2 -1 -1 -3 -10 -10 -9 -6 -3 -1 -1 -0 -0 -1 -2 -4 -4 -4 -4 -4 -6 -12 -21 -25 -22 -15 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -17 -20 -7 -2 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -3 -2 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -16 -81 -158 -221 -242 -187 -140 -119 -107 -102 -97 -88 -74 -64 -52 -41 -32 -26 -17 -6 -2 -3 -3 -1 -0 -0 -0 -0 -0 -3 -8 -10 -13 -14 -13 -12 -10 -10 -12 -10 -6 -2 -3 -1 -6 -20 -41 -56 -58 -49 -42 -36 -24 -24 -28 -47 -40 -19 -7 -2 -1 -0 -1 -4 -5 -7 -14 -17 -18 -21 -25 -29 -32 -33 -38 -48 -61 -77 -99 -105 -66 -24 -15 -4 -0 -0 -0 -0 -0 -1 -9 -50 -151 -95 -138 -128 -120 -102 -81 -57 -36 -27 -21 -14 -12 -14 -17 -16 -12 -14 -17 -28 -45 -56 -50 -29 -10 -3 -5 -11 -27 -58 -80 -73 -62 -59 -43 -29 -36 -62 -100 -91 -67 -17 -74 -96 -81 -64 -47 -21 -3 -0 -0 -0 -2 -4 -7 -9 -13 -17 -20 -22 -25 -27 -27 -26 -23 -20 -15 -10 -6 -4 -1 -0 -0 -0 -0 -1 -0 -0 -1 -2 -3 -4 -4 -4 -5 -6 -4 -4 -6 -7 -5 -3 -7 -12 -15 -24 -28 -33 -33 -24 -13 -6 -3 -6 -11 -16 -19 -13 -9 -25 -44 -34 -27 -18 -12 -11 -17 -26 -34 -41 -46 -40 -20 -3 -2 -5 -14 -26 -35 -21 -4 -12 -36 -56 -60 -59 -69 -75 -71 -57 -38 -18 -7 -4 -3 -4 -7 -10 -8 -6 -7 -6 -6 -7 -6 -4 -5 -7 -10 -11 -13 -15 -16 -19 -22 -22 -19 -18 -18 -17 -15 -14 -11 -7 -4 -2 -3 -15 -24 -31 -20 -8 -4 -2 -1 -0 -1 -1 -2 -5 -9 -11 -11 -8 -4 -1 -1 -0 -0 -0 -3 -5 -3 -3 -3 -4 -7 -14 -25 -32 -28 -14 -6 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -2 -5 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -4 -5 -5 -3 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -21 -95 -233 -276 -211 -143 -110 -101 -102 -99 -86 -69 -54 -48 -40 -31 -17 -5 -2 -5 -5 -3 -0 -0 -0 -0 -0 -3 -7 -9 -12 -12 -10 -8 -8 -8 -8 -5 -2 -1 -13 -5 -5 -11 -29 -38 -37 -38 -39 -31 -22 -20 -30 -63 -75 -43 -10 -0 -0 -1 -3 -5 -5 -6 -13 -17 -20 -24 -29 -33 -35 -36 -40 -49 -59 -69 -82 -97 -92 -65 -62 -33 -6 -0 -0 -0 -0 -0 -2 -36 -173 -148 -142 -119 -109 -86 -70 -46 -25 -18 -16 -11 -7 -8 -14 -16 -12 -12 -16 -27 -41 -46 -37 -20 -8 -6 -12 -23 -51 -99 -100 -46 -42 -68 -42 -6 -3 -3 -27 -91 -86 -7 -62 -85 -82 -76 -66 -39 -14 -3 -0 -0 -1 -3 -6 -8 -12 -16 -21 -24 -26 -28 -28 -28 -26 -23 -19 -15 -11 -8 -5 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -3 -5 -5 -2 -2 -3 -4 -7 -17 -24 -29 -32 -32 -27 -16 -6 -2 -4 -7 -8 -8 -11 -21 -30 -14 -9 -7 -5 -4 -5 -7 -10 -15 -27 -37 -30 -5 -1 -2 -5 -11 -16 -10 -2 -6 -23 -43 -54 -58 -61 -57 -49 -45 -41 -33 -23 -16 -16 -22 -28 -30 -26 -18 -12 -9 -11 -11 -11 -9 -8 -9 -10 -10 -11 -13 -15 -15 -18 -21 -20 -18 -17 -16 -15 -14 -12 -11 -7 -3 -2 -14 -24 -24 -17 -10 -6 -3 -1 -1 -2 -3 -3 -7 -11 -12 -12 -10 -6 -2 -1 -0 -0 -1 -4 -5 -3 -2 -3 -5 -10 -19 -27 -30 -27 -8 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -2 -2 -3 -3 -4 -4 -4 -4 -4 -4 -5 -4 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -13 -109 -241 -151 -119 -114 -112 -109 -98 -80 -62 -53 -46 -34 -16 -4 -4 -6 -6 -2 -0 -0 -0 -0 -0 -2 -3 -7 -9 -9 -7 -6 -6 -6 -5 -3 -1 -2 -13 -7 -6 -8 -23 -36 -33 -27 -24 -21 -17 -12 -13 -15 -35 -28 -7 -1 -0 -0 -2 -3 -4 -8 -13 -17 -22 -26 -31 -36 -39 -39 -41 -48 -55 -62 -70 -77 -79 -84 -94 -99 -46 -8 -1 -0 -0 -0 -0 -19 -99 -148 -138 -117 -105 -83 -63 -39 -21 -14 -10 -7 -6 -6 -9 -12 -11 -12 -15 -22 -31 -34 -27 -16 -10 -13 -23 -43 -84 -119 -48 -12 -46 -78 -77 -34 -0 -6 -47 -133 -131 -44 -70 -81 -79 -75 -65 -48 -27 -11 -3 -0 -1 -2 -5 -7 -11 -17 -22 -25 -28 -30 -30 -29 -27 -25 -21 -19 -15 -13 -10 -7 -5 -3 -2 -1 -1 -1 -2 -3 -4 -5 -6 -7 -7 -6 -5 -5 -7 -6 -3 -2 -4 -7 -13 -21 -27 -33 -40 -43 -39 -26 -11 -6 -10 -14 -13 -8 -7 -10 -15 -11 -8 -9 -10 -8 -5 -4 -5 -9 -17 -29 -27 -5 -0 -0 -2 -4 -5 -3 -1 -3 -9 -20 -35 -46 -50 -26 -15 -16 -20 -25 -28 -27 -30 -36 -39 -39 -42 -36 -29 -22 -18 -16 -15 -14 -12 -11 -11 -11 -11 -13 -14 -15 -17 -20 -20 -19 -17 -16 -14 -14 -12 -13 -9 -4 -5 -13 -22 -25 -25 -23 -16 -6 -2 -2 -3 -5 -7 -9 -12 -14 -14 -12 -8 -3 -0 -0 -1 -2 -5 -6 -4 -3 -3 -6 -14 -24 -25 -19 -16 -6 -6 -7 -8 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -6 -7 -6 -5 -4 -3 -1 -2 -2 -3 -3 -3 -3 -4 -3 -4 -6 -6 -4 -3 -3 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -53 -97 -212 -187 -165 -154 -136 -115 -93 -75 -65 -53 -34 -17 -4 -6 -7 -5 -1 -0 -0 -0 -0 -0 -0 -2 -4 -6 -5 -4 -3 -2 -3 -3 -2 -1 -1 -5 -4 -4 -17 -40 -36 -23 -16 -12 -8 -5 -3 -0 -0 -2 -3 -3 -1 -0 -0 -1 -2 -4 -8 -14 -19 -24 -26 -33 -39 -41 -42 -44 -49 -55 -62 -70 -76 -79 -85 -97 -122 -125 -56 -26 -10 -2 -0 -0 -3 -22 -70 -117 -135 -121 -93 -65 -43 -32 -23 -14 -7 -6 -6 -9 -10 -11 -12 -15 -22 -31 -33 -26 -16 -14 -23 -41 -69 -103 -43 -5 -27 -114 -135 -150 -141 -76 -48 -99 -122 -127 -116 -92 -84 -78 -69 -60 -53 -43 -28 -12 -3 -1 -2 -4 -7 -11 -16 -21 -25 -30 -31 -31 -31 -31 -28 -24 -22 -19 -17 -15 -13 -11 -9 -8 -6 -6 -7 -8 -9 -10 -11 -11 -12 -11 -13 -12 -9 -6 -5 -4 -5 -7 -14 -19 -24 -26 -31 -39 -46 -48 -35 -16 -11 -14 -14 -14 -8 -10 -16 -21 -19 -16 -15 -14 -10 -8 -8 -9 -9 -12 -20 -16 -4 -1 -0 -1 -2 -3 -3 -3 -6 -11 -8 -8 -28 -30 -13 -4 -3 -5 -9 -14 -18 -23 -29 -30 -35 -43 -47 -50 -46 -36 -26 -19 -16 -14 -13 -12 -13 -11 -13 -14 -14 -15 -18 -20 -20 -18 -17 -15 -15 -14 -13 -8 -4 -4 -9 -22 -45 -74 -78 -49 -17 -2 -2 -4 -9 -14 -13 -12 -16 -19 -16 -9 -4 -1 -1 -1 -3 -5 -6 -6 -6 -7 -11 -18 -25 -19 -11 -7 -5 -6 -7 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -31 -32 -15 -12 -19 -20 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -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 -1 -6 -6 -3 -1 -2 -5 -12 -9 -6 -6 -5 -2 -1 -1 -2 -3 -4 -3 -4 -5 -5 -6 -7 -6 -4 -4 -3 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -40 -154 -249 -156 -22 -44 -92 -183 -164 -135 -107 -89 -76 -59 -38 -20 -8 -8 -9 -5 -1 -0 -0 -0 -0 -0 -0 -1 -4 -5 -3 -2 -1 -0 -0 -1 -1 -1 -1 -2 -3 -17 -54 -53 -24 -9 -4 -3 -1 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -2 -3 -5 -10 -14 -19 -25 -29 -33 -37 -41 -43 -45 -51 -58 -65 -73 -81 -91 -101 -108 -117 -131 -149 -156 -79 -15 -0 -26 -51 -25 -23 -99 -141 -132 -109 -84 -70 -61 -46 -27 -14 -8 -6 -6 -7 -9 -15 -22 -32 -42 -41 -30 -18 -18 -35 -62 -98 -125 -7 -13 -94 -149 -153 -172 -211 -194 -162 -177 -141 -120 -119 -92 -76 -72 -66 -66 -67 -63 -46 -23 -6 -1 -1 -3 -6 -10 -16 -20 -25 -29 -31 -31 -31 -31 -29 -26 -24 -23 -22 -21 -20 -20 -20 -19 -19 -18 -18 -19 -20 -17 -14 -11 -13 -15 -21 -22 -21 -18 -16 -15 -15 -16 -20 -22 -23 -25 -30 -36 -43 -52 -45 -28 -22 -18 -14 -10 -5 -4 -8 -13 -14 -12 -10 -9 -9 -8 -10 -12 -8 -7 -10 -7 -2 -1 -0 -0 -1 -1 -2 -2 -5 -7 -2 -7 -16 -21 -14 -6 -3 -4 -4 -5 -7 -11 -17 -23 -34 -45 -54 -60 -61 -53 -40 -27 -18 -15 -13 -13 -13 -12 -13 -13 -14 -15 -17 -19 -20 -18 -17 -15 -15 -15 -12 -8 -5 -6 -13 -43 -103 -147 -126 -96 -31 -5 -2 -3 -11 -18 -16 -13 -16 -21 -18 -9 -3 -1 -1 -2 -4 -5 -6 -7 -8 -11 -17 -21 -21 -12 -8 -6 -7 -7 -8 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -13 -53 -52 -29 -21 -23 -36 -25 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -0 -1 -5 -6 -2 -1 -1 -2 -12 -8 -4 -3 -2 -2 -1 -2 -3 -4 -4 -5 -7 -7 -7 -7 -7 -6 -4 -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 -35 -119 -156 -86 -0 -2 -20 -90 -104 -158 -137 -109 -87 -66 -42 -23 -12 -11 -9 -3 -1 -0 -0 -0 -0 -0 -0 -2 -3 -3 -1 -1 -0 -0 -0 -0 -1 -2 -3 -3 -5 -22 -44 -34 -10 -2 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -3 -3 -4 -5 -8 -12 -15 -18 -23 -27 -31 -34 -36 -38 -42 -51 -58 -66 -74 -85 -102 -116 -123 -127 -146 -187 -111 -58 -51 -63 -105 -136 -97 -49 -77 -122 -118 -111 -102 -99 -96 -81 -58 -35 -18 -10 -6 -7 -14 -29 -41 -55 -63 -50 -29 -18 -23 -44 -76 -109 -129 -104 -104 -133 -143 -142 -162 -165 -172 -199 -196 -141 -103 -89 -75 -66 -65 -66 -74 -72 -59 -33 -10 -3 -1 -1 -2 -5 -9 -13 -18 -23 -28 -31 -31 -31 -31 -30 -28 -27 -27 -28 -28 -31 -32 -32 -32 -33 -33 -34 -34 -34 -30 -27 -24 -25 -27 -29 -32 -34 -33 -31 -30 -29 -27 -26 -24 -25 -26 -29 -30 -33 -42 -45 -38 -35 -33 -28 -25 -20 -14 -16 -13 -9 -6 -5 -5 -6 -5 -8 -12 -12 -9 -6 -3 -1 -1 -1 -0 -1 -1 -1 -2 -3 -3 -2 -5 -9 -10 -8 -6 -6 -11 -13 -10 -8 -13 -26 -39 -47 -55 -64 -71 -73 -68 -58 -44 -27 -19 -15 -14 -14 -13 -13 -13 -15 -17 -18 -19 -20 -19 -17 -16 -16 -16 -13 -8 -5 -7 -19 -56 -100 -96 -118 -115 -36 -7 -2 -4 -9 -11 -10 -12 -15 -18 -16 -8 -3 -1 -2 -4 -6 -7 -8 -8 -9 -13 -18 -18 -12 -7 -8 -8 -8 -8 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -18 -21 -19 -19 -26 -53 -19 -8 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -7 -4 -1 -0 -1 -1 -1 -0 -0 -2 -4 -4 -2 -2 -2 -3 -3 -3 -3 -4 -4 -5 -6 -7 -7 -6 -5 -5 -4 -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 -22 -68 -47 -0 -0 -0 -0 -2 -21 -147 -191 -158 -113 -73 -42 -24 -16 -13 -9 -2 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -1 -3 -5 -7 -8 -8 -10 -17 -16 -4 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -5 -5 -5 -6 -8 -10 -12 -14 -18 -24 -27 -31 -33 -31 -37 -40 -48 -57 -65 -73 -84 -101 -119 -131 -141 -160 -187 -204 -200 -188 -180 -166 -150 -131 -114 -100 -79 -82 -79 -77 -90 -109 -108 -93 -62 -29 -13 -9 -13 -27 -62 -81 -87 -70 -42 -23 -17 -27 -52 -81 -102 -112 -123 -140 -139 -140 -144 -137 -116 -146 -190 -172 -112 -74 -62 -55 -53 -57 -56 -57 -48 -33 -15 -4 -1 -0 -0 -1 -3 -7 -11 -18 -23 -28 -31 -33 -33 -33 -32 -32 -33 -34 -36 -39 -42 -43 -41 -40 -41 -43 -44 -43 -43 -39 -36 -36 -35 -34 -34 -35 -37 -38 -37 -36 -35 -32 -31 -27 -26 -25 -27 -26 -25 -28 -32 -34 -33 -29 -27 -33 -36 -33 -31 -15 -5 -4 -3 -2 -3 -3 -4 -6 -9 -8 -5 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -6 -6 -5 -5 -10 -21 -23 -15 -12 -24 -45 -61 -69 -74 -79 -85 -85 -79 -73 -60 -39 -25 -19 -17 -17 -16 -15 -15 -16 -18 -18 -18 -19 -17 -16 -15 -17 -17 -14 -9 -6 -11 -26 -49 -78 -105 -136 -86 -27 -6 -3 -5 -9 -13 -15 -14 -13 -15 -13 -6 -2 -1 -3 -5 -6 -7 -9 -8 -9 -13 -16 -14 -7 -5 -8 -9 -7 -7 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -8 -8 -19 -21 -31 -27 -15 -15 -14 -2 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -12 -11 -5 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -3 -4 -4 -5 -4 -4 -4 -5 -6 -7 -7 -7 -6 -4 -4 -4 -4 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -21 -28 -20 -20 -44 -148 -254 -210 -132 -74 -40 -24 -17 -13 -7 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -4 -7 -9 -15 -17 -12 -9 -12 -5 -1 -1 -0 -0 -0 -0 -0 -1 -3 -5 -9 -11 -9 -9 -9 -8 -10 -12 -16 -23 -28 -30 -31 -31 -34 -38 -45 -50 -56 -65 -74 -81 -95 -114 -131 -148 -160 -162 -156 -147 -138 -131 -122 -111 -114 -122 -100 -54 -56 -46 -45 -60 -92 -100 -97 -70 -37 -23 -21 -30 -50 -87 -86 -84 -60 -31 -14 -14 -34 -64 -89 -102 -108 -112 -124 -134 -136 -145 -141 -140 -167 -166 -113 -68 -47 -43 -44 -52 -47 -28 -20 -17 -12 -7 -4 -2 -0 -0 -0 -1 -3 -8 -15 -21 -25 -29 -31 -33 -34 -35 -36 -39 -41 -42 -44 -47 -48 -46 -44 -43 -45 -47 -46 -44 -39 -33 -31 -31 -32 -33 -34 -35 -34 -33 -34 -35 -33 -32 -27 -25 -25 -25 -25 -24 -22 -22 -24 -26 -23 -19 -21 -30 -32 -33 -20 -10 -6 -2 -0 -0 -1 -2 -2 -3 -4 -3 -2 -2 -2 -1 -1 -1 -1 -1 -0 -1 -1 -2 -3 -6 -10 -9 -6 -10 -18 -17 -15 -21 -38 -63 -83 -94 -99 -102 -104 -100 -92 -83 -66 -48 -33 -24 -20 -20 -19 -18 -17 -18 -19 -19 -18 -18 -16 -16 -15 -17 -18 -14 -9 -7 -13 -28 -40 -41 -43 -44 -31 -13 -4 -3 -6 -10 -14 -16 -13 -15 -15 -11 -5 -2 -2 -4 -7 -6 -6 -8 -8 -8 -12 -13 -10 -6 -7 -10 -9 -5 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -4 -4 -22 -33 -30 -28 -28 -23 -25 -23 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -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 -1 -2 -3 -4 -4 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -3 -4 -4 -4 -4 -4 -4 -5 -6 -7 -7 -7 -6 -5 -4 -4 -5 -5 -4 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -126 -129 -92 -85 -102 -194 -218 -206 -119 -67 -37 -23 -16 -10 -5 -1 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -3 -8 -20 -24 -15 -7 -8 -4 -3 -2 -1 -0 -0 -0 -1 -2 -4 -7 -12 -17 -15 -12 -11 -12 -12 -15 -21 -27 -30 -33 -34 -34 -40 -47 -54 -58 -62 -70 -77 -83 -91 -105 -122 -140 -158 -165 -156 -142 -125 -112 -104 -101 -116 -120 -87 -57 -53 -38 -42 -47 -64 -74 -79 -63 -47 -42 -40 -52 -65 -80 -80 -71 -47 -21 -7 -13 -39 -72 -94 -105 -109 -113 -120 -123 -125 -132 -137 -136 -123 -96 -66 -47 -38 -40 -41 -40 -20 -9 -6 -4 -3 -1 -0 -0 -0 -0 -0 -0 -1 -6 -12 -17 -21 -25 -28 -31 -33 -35 -38 -40 -42 -42 -44 -46 -47 -45 -43 -42 -44 -45 -43 -41 -39 -33 -27 -24 -24 -25 -26 -27 -27 -27 -31 -34 -35 -33 -27 -23 -23 -23 -24 -24 -21 -17 -16 -20 -20 -16 -13 -18 -28 -35 -31 -21 -12 -6 -2 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -3 -2 -0 -0 -0 -1 -2 -6 -9 -8 -6 -6 -9 -11 -17 -32 -51 -73 -94 -112 -118 -116 -117 -120 -118 -101 -74 -55 -41 -29 -24 -22 -21 -20 -19 -20 -20 -19 -17 -17 -16 -16 -15 -18 -19 -17 -11 -7 -12 -28 -44 -34 -23 -14 -9 -5 -3 -4 -8 -13 -16 -17 -17 -17 -15 -10 -5 -2 -3 -6 -8 -7 -6 -7 -8 -9 -10 -9 -7 -6 -9 -13 -10 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -13 -34 -36 -33 -32 -37 -37 -24 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -2 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -2 -3 -3 -3 -3 -3 -3 -5 -7 -8 -9 -8 -6 -5 -4 -5 -5 -6 -6 -6 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -34 -106 -123 -97 -113 -143 -148 -96 -55 -33 -21 -14 -8 -4 -1 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -0 -1 -6 -16 -22 -18 -14 -12 -6 -4 -3 -1 -0 -0 -1 -1 -2 -4 -8 -15 -21 -19 -17 -13 -14 -15 -19 -24 -28 -31 -34 -35 -38 -47 -60 -72 -78 -78 -78 -79 -80 -85 -92 -102 -118 -141 -159 -154 -134 -116 -106 -103 -100 -121 -120 -91 -78 -59 -54 -47 -43 -44 -50 -58 -56 -54 -53 -52 -58 -59 -62 -62 -50 -31 -13 -3 -11 -39 -73 -97 -110 -121 -122 -119 -124 -118 -120 -117 -103 -81 -66 -57 -50 -44 -43 -39 -27 -13 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -13 -16 -20 -23 -26 -29 -32 -35 -37 -36 -37 -38 -40 -41 -41 -41 -42 -44 -43 -41 -39 -36 -33 -24 -16 -13 -15 -15 -16 -18 -20 -23 -27 -30 -29 -24 -21 -20 -20 -23 -24 -21 -17 -13 -15 -17 -14 -11 -13 -18 -20 -18 -15 -13 -12 -7 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -3 -3 -2 -0 -0 -0 -1 -2 -4 -6 -6 -5 -4 -4 -6 -12 -35 -59 -79 -101 -121 -127 -118 -110 -117 -130 -124 -97 -72 -50 -34 -26 -23 -22 -21 -20 -21 -20 -19 -16 -15 -14 -14 -15 -18 -21 -21 -15 -7 -8 -23 -34 -30 -20 -12 -7 -4 -4 -6 -10 -15 -18 -19 -19 -17 -14 -10 -5 -2 -3 -6 -8 -6 -4 -5 -8 -10 -9 -6 -5 -5 -8 -10 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -10 -31 -42 -42 -57 -67 -45 -29 -15 -5 -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 -1 -1 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -4 -4 -3 -3 -3 -3 -3 -3 -4 -6 -9 -10 -9 -8 -7 -6 -6 -5 -6 -7 -8 -7 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -123 -122 -82 -86 -101 -94 -68 -43 -27 -19 -12 -7 -3 -1 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -3 -6 -7 -9 -13 -13 -8 -5 -3 -2 -1 -0 -1 -2 -2 -4 -7 -15 -22 -22 -21 -17 -16 -17 -22 -25 -28 -32 -36 -38 -42 -51 -65 -82 -89 -84 -78 -73 -72 -75 -79 -83 -93 -110 -126 -127 -114 -100 -97 -98 -88 -109 -106 -90 -91 -77 -70 -51 -37 -35 -37 -46 -58 -59 -51 -45 -44 -44 -43 -41 -36 -23 -9 -2 -9 -37 -73 -96 -110 -126 -129 -121 -128 -119 -120 -110 -98 -83 -73 -65 -56 -48 -43 -39 -28 -14 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -8 -11 -13 -15 -17 -20 -24 -28 -31 -31 -30 -31 -32 -34 -36 -38 -43 -45 -39 -38 -34 -27 -23 -14 -7 -5 -5 -5 -6 -8 -10 -13 -17 -19 -20 -20 -18 -18 -19 -21 -22 -20 -17 -13 -11 -12 -11 -10 -11 -13 -14 -13 -11 -11 -11 -8 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -6 -7 -6 -2 -1 -0 -0 -0 -1 -1 -2 -3 -5 -4 -4 -5 -10 -34 -63 -85 -101 -113 -117 -109 -96 -99 -121 -131 -120 -99 -71 -45 -29 -22 -21 -21 -20 -21 -20 -20 -16 -13 -11 -11 -13 -17 -22 -26 -21 -12 -8 -13 -21 -22 -17 -11 -7 -5 -5 -8 -12 -17 -20 -19 -17 -15 -12 -8 -4 -2 -2 -5 -8 -6 -2 -5 -10 -11 -7 -5 -5 -5 -6 -8 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -15 -6 -6 -13 -24 -46 -53 -58 -71 -51 -17 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -4 -4 -4 -4 -5 -5 -4 -4 -4 -4 -4 -4 -5 -7 -9 -10 -9 -7 -7 -8 -7 -5 -6 -7 -10 -10 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -84 -98 -79 -71 -73 -67 -53 -33 -21 -15 -10 -6 -2 -1 -1 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -2 -3 -7 -8 -7 -8 -7 -3 -1 -0 -0 -3 -4 -6 -9 -16 -24 -25 -24 -19 -16 -17 -21 -26 -31 -36 -39 -42 -47 -56 -70 -86 -91 -83 -73 -66 -66 -69 -71 -71 -75 -86 -98 -103 -101 -87 -86 -90 -79 -86 -89 -87 -89 -80 -65 -46 -31 -29 -34 -47 -61 -61 -49 -38 -31 -29 -31 -33 -34 -25 -10 -2 -7 -35 -70 -89 -101 -119 -131 -123 -133 -129 -122 -111 -102 -92 -78 -64 -53 -44 -37 -29 -19 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -8 -9 -9 -10 -12 -15 -19 -22 -23 -23 -25 -26 -27 -29 -32 -36 -39 -33 -29 -22 -14 -9 -4 -1 -1 -1 -1 -1 -1 -3 -5 -7 -9 -10 -13 -13 -14 -16 -18 -18 -17 -15 -12 -11 -11 -9 -8 -9 -10 -11 -11 -10 -10 -12 -9 -6 -4 -3 -3 -2 -1 -1 -1 -0 -1 -4 -9 -11 -9 -5 -3 -1 -1 -0 -1 -1 -2 -3 -7 -6 -6 -6 -11 -30 -56 -77 -93 -103 -108 -106 -85 -79 -90 -110 -116 -103 -75 -45 -27 -22 -21 -20 -20 -20 -21 -20 -16 -12 -9 -7 -10 -16 -23 -30 -29 -22 -15 -11 -12 -14 -13 -10 -6 -5 -6 -9 -15 -17 -16 -13 -12 -12 -11 -7 -4 -2 -2 -5 -9 -5 -3 -6 -12 -12 -7 -5 -4 -5 -5 -6 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -5 -7 -5 -12 -33 -49 -59 -60 -48 -36 -15 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -4 -5 -5 -3 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -4 -4 -4 -4 -4 -5 -5 -5 -5 -4 -4 -5 -6 -7 -7 -8 -7 -7 -8 -8 -7 -6 -6 -7 -9 -9 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -157 -100 -72 -61 -58 -52 -38 -23 -15 -10 -6 -4 -2 -1 -1 -1 -2 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -8 -22 -27 -27 -20 -5 -2 -0 -0 -4 -8 -11 -15 -22 -28 -30 -27 -21 -18 -17 -19 -26 -34 -39 -42 -46 -52 -61 -72 -83 -88 -82 -69 -62 -64 -69 -69 -67 -68 -78 -91 -94 -89 -78 -80 -76 -72 -74 -79 -80 -72 -59 -45 -32 -25 -30 -45 -64 -74 -65 -44 -28 -21 -20 -25 -33 -37 -29 -11 -2 -6 -30 -66 -82 -92 -116 -134 -135 -141 -138 -121 -104 -89 -77 -64 -52 -42 -33 -22 -12 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -9 -9 -7 -6 -6 -8 -9 -10 -11 -13 -16 -17 -18 -20 -22 -23 -24 -23 -16 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -5 -6 -8 -10 -11 -12 -11 -10 -9 -9 -9 -9 -7 -7 -6 -6 -6 -6 -7 -10 -11 -10 -8 -5 -4 -4 -3 -2 -1 -0 -1 -4 -8 -11 -10 -7 -4 -2 -0 -0 -0 -1 -2 -5 -8 -7 -7 -7 -10 -20 -39 -60 -74 -83 -90 -93 -82 -66 -63 -78 -89 -79 -53 -31 -23 -20 -21 -20 -20 -21 -22 -20 -16 -12 -8 -5 -7 -16 -25 -34 -38 -34 -23 -16 -11 -10 -10 -9 -7 -6 -6 -9 -13 -14 -12 -11 -10 -10 -8 -5 -2 -2 -2 -4 -6 -4 -3 -7 -13 -13 -8 -5 -5 -4 -5 -9 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -4 -6 -33 -59 -65 -58 -26 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -1 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -1 -1 -1 -2 -3 -2 -3 -3 -3 -5 -4 -3 -3 -4 -4 -5 -5 -5 -5 -6 -7 -7 -7 -6 -6 -6 -7 -9 -9 -7 -7 -7 -8 -8 -8 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -62 -146 -83 -60 -51 -48 -40 -28 -18 -11 -6 -3 -2 -1 -1 -1 -1 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -5 -3 -7 -11 -14 -12 -10 -6 -2 -1 -2 -5 -12 -16 -22 -29 -33 -34 -30 -23 -18 -17 -19 -25 -34 -39 -44 -50 -58 -67 -74 -79 -79 -73 -61 -59 -61 -68 -68 -65 -65 -76 -87 -84 -80 -77 -73 -67 -69 -68 -70 -70 -63 -51 -38 -31 -36 -54 -72 -74 -61 -56 -34 -18 -14 -16 -23 -34 -36 -27 -13 -3 -5 -26 -58 -76 -92 -119 -139 -142 -138 -125 -105 -84 -68 -56 -45 -35 -27 -18 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -9 -10 -9 -7 -5 -4 -4 -4 -3 -2 -2 -1 -4 -6 -9 -9 -9 -8 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -4 -4 -4 -4 -4 -6 -9 -7 -4 -4 -4 -4 -4 -6 -9 -11 -11 -10 -7 -5 -5 -4 -3 -2 -1 -1 -3 -6 -9 -10 -6 -2 -1 -0 -0 -0 -1 -3 -7 -8 -5 -5 -5 -8 -14 -26 -45 -63 -73 -85 -91 -84 -74 -66 -66 -74 -74 -56 -35 -25 -19 -19 -20 -21 -22 -22 -20 -15 -12 -9 -5 -7 -16 -26 -33 -37 -43 -36 -26 -18 -14 -11 -9 -7 -6 -5 -8 -13 -13 -11 -10 -9 -9 -7 -4 -2 -2 -1 -4 -6 -6 -5 -8 -14 -15 -8 -5 -4 -3 -4 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -16 -40 -60 -55 -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 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -2 -2 -3 -4 -3 -3 -4 -4 -4 -5 -4 -3 -4 -5 -4 -6 -6 -5 -6 -7 -9 -8 -7 -6 -5 -6 -8 -10 -11 -10 -8 -9 -9 -9 -8 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -66 -146 -106 -61 -46 -41 -37 -30 -23 -16 -10 -4 -2 -2 -3 -3 -4 -5 -6 -5 -4 -2 -1 -1 -1 -1 -1 -1 -2 -1 -0 -1 -1 -2 -5 -9 -10 -10 -8 -8 -8 -10 -7 -3 -1 -2 -4 -7 -13 -18 -22 -28 -35 -40 -37 -27 -19 -19 -22 -26 -32 -39 -44 -52 -60 -67 -71 -75 -76 -72 -66 -62 -60 -64 -64 -61 -61 -67 -73 -72 -70 -74 -72 -71 -74 -72 -71 -72 -74 -71 -63 -61 -70 -78 -58 -47 -44 -46 -27 -14 -12 -16 -26 -38 -40 -32 -12 -4 -6 -22 -45 -60 -74 -95 -115 -118 -109 -95 -79 -63 -50 -40 -31 -22 -16 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -7 -7 -7 -6 -6 -5 -3 -1 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -1 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -6 -7 -4 -4 -6 -7 -5 -4 -5 -8 -12 -12 -12 -9 -6 -5 -4 -4 -3 -2 -2 -3 -4 -5 -6 -3 -1 -0 -0 -0 -0 -1 -2 -6 -8 -3 -3 -3 -6 -10 -19 -35 -54 -69 -83 -90 -85 -81 -76 -76 -82 -85 -74 -54 -36 -23 -18 -21 -22 -22 -19 -17 -14 -11 -9 -8 -9 -15 -27 -32 -34 -42 -42 -37 -30 -23 -14 -10 -8 -5 -4 -8 -12 -13 -11 -9 -9 -9 -7 -5 -2 -1 -2 -4 -6 -7 -7 -10 -16 -16 -11 -6 -3 -2 -3 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -24 -45 -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 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -3 -2 -3 -4 -5 -5 -5 -4 -3 -3 -5 -6 -6 -6 -6 -7 -8 -9 -9 -10 -8 -7 -6 -7 -8 -10 -9 -8 -9 -9 -9 -8 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -92 -120 -78 -48 -37 -33 -28 -24 -18 -13 -7 -3 -2 -4 -7 -9 -11 -11 -7 -4 -2 -1 -1 -1 -2 -3 -2 -4 -5 -1 -0 -1 -1 -4 -6 -11 -22 -27 -29 -27 -13 -5 -3 -1 -1 -2 -5 -7 -11 -15 -18 -23 -31 -39 -39 -29 -21 -20 -25 -28 -31 -38 -44 -53 -65 -74 -80 -83 -84 -82 -80 -76 -72 -71 -68 -63 -59 -55 -52 -52 -55 -64 -71 -78 -83 -83 -82 -88 -95 -97 -96 -93 -84 -55 -23 -56 -68 -44 -23 -14 -14 -22 -37 -49 -50 -35 -15 -4 -5 -17 -33 -45 -53 -62 -71 -75 -74 -69 -57 -46 -39 -34 -28 -21 -14 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -4 -6 -6 -5 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -4 -2 -3 -6 -8 -7 -5 -4 -4 -7 -11 -12 -12 -9 -6 -4 -3 -3 -3 -3 -2 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -7 -3 -2 -3 -5 -9 -16 -27 -42 -60 -79 -89 -90 -84 -80 -82 -87 -89 -83 -70 -52 -35 -23 -19 -19 -18 -15 -13 -10 -9 -8 -9 -10 -13 -25 -30 -32 -37 -44 -47 -45 -36 -21 -11 -8 -5 -4 -7 -11 -11 -10 -9 -9 -8 -8 -5 -2 -1 -2 -4 -6 -7 -9 -13 -18 -19 -16 -12 -7 -4 -4 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -21 -31 -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 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -4 -3 -4 -4 -4 -4 -3 -3 -5 -5 -6 -6 -6 -6 -6 -8 -10 -11 -11 -12 -10 -7 -6 -6 -7 -9 -9 -8 -9 -9 -9 -8 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -110 -124 -88 -57 -40 -34 -30 -26 -24 -18 -10 -4 -1 -2 -7 -11 -14 -14 -11 -5 -2 -2 -1 -1 -2 -3 -4 -5 -7 -7 -6 -4 -3 -2 -5 -7 -9 -16 -25 -26 -14 -8 -4 -2 -1 -1 -2 -5 -7 -8 -10 -11 -13 -20 -32 -40 -31 -21 -21 -28 -31 -31 -37 -45 -53 -64 -73 -80 -85 -87 -90 -93 -96 -98 -92 -84 -78 -69 -57 -45 -40 -44 -53 -67 -82 -91 -92 -92 -93 -89 -87 -89 -92 -79 -49 -44 -85 -56 -29 -20 -18 -20 -34 -51 -61 -60 -41 -17 -4 -4 -12 -25 -38 -45 -46 -46 -49 -51 -49 -43 -37 -34 -32 -28 -20 -13 -7 -2 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -5 -9 -10 -7 -6 -6 -6 -5 -3 -3 -4 -6 -11 -11 -11 -9 -6 -5 -4 -4 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -9 -7 -5 -4 -6 -11 -17 -22 -29 -46 -70 -86 -89 -84 -79 -79 -82 -84 -80 -71 -63 -52 -38 -27 -20 -16 -11 -8 -6 -5 -5 -7 -8 -12 -20 -26 -30 -37 -45 -48 -48 -45 -30 -15 -9 -6 -4 -6 -11 -13 -11 -9 -9 -8 -7 -4 -2 -1 -2 -4 -5 -8 -10 -14 -20 -22 -20 -17 -12 -8 -7 -7 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -15 -22 -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 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -4 -5 -5 -4 -4 -4 -5 -5 -4 -2 -2 -4 -6 -7 -7 -6 -6 -7 -8 -11 -11 -12 -14 -13 -9 -6 -6 -7 -10 -10 -9 -11 -11 -9 -8 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -82 -119 -97 -65 -44 -35 -31 -29 -29 -28 -22 -10 -3 -3 -7 -13 -17 -18 -17 -11 -2 -1 -1 -1 -1 -2 -3 -5 -6 -10 -15 -18 -20 -16 -13 -12 -10 -9 -10 -11 -9 -8 -5 -4 -3 -2 -1 -2 -5 -7 -7 -7 -7 -7 -14 -26 -37 -30 -20 -22 -30 -32 -31 -36 -43 -48 -58 -68 -74 -79 -85 -90 -98 -107 -115 -112 -103 -97 -88 -72 -52 -39 -37 -46 -60 -74 -85 -93 -94 -79 -65 -61 -69 -81 -86 -79 -68 -60 -30 -21 -20 -22 -27 -47 -65 -68 -59 -42 -20 -6 -5 -9 -17 -27 -33 -34 -33 -33 -35 -37 -35 -34 -32 -26 -21 -15 -9 -4 -1 -0 -0 -0 -0 -0 -1 -3 -5 -5 -5 -4 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -2 -2 -2 -2 -2 -3 -3 -4 -3 -3 -5 -6 -9 -11 -10 -7 -5 -5 -4 -3 -3 -3 -6 -10 -12 -12 -10 -7 -6 -6 -7 -7 -9 -7 -3 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -1 -2 -8 -10 -8 -6 -6 -10 -17 -20 -20 -27 -44 -68 -78 -79 -76 -75 -76 -76 -72 -66 -63 -60 -50 -37 -25 -17 -11 -6 -2 -1 -1 -5 -7 -10 -15 -21 -27 -33 -38 -43 -49 -51 -38 -23 -12 -7 -4 -5 -10 -13 -12 -10 -9 -8 -7 -4 -1 -1 -1 -2 -5 -8 -10 -13 -21 -23 -22 -19 -14 -10 -9 -9 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -6 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -4 -4 -5 -5 -5 -5 -5 -5 -6 -5 -5 -4 -3 -3 -3 -4 -5 -6 -9 -8 -7 -8 -8 -9 -10 -12 -14 -14 -11 -7 -6 -7 -9 -10 -10 -11 -11 -9 -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 -31 -178 -123 -76 -50 -36 -30 -28 -29 -31 -31 -26 -15 -7 -9 -18 -24 -23 -20 -16 -9 -2 -1 -1 -0 -1 -2 -2 -4 -7 -13 -23 -30 -37 -31 -27 -20 -12 -7 -6 -6 -6 -8 -10 -7 -4 -3 -2 -2 -5 -7 -6 -5 -5 -7 -12 -22 -34 -29 -19 -24 -32 -32 -30 -33 -39 -44 -53 -60 -67 -72 -79 -86 -95 -108 -121 -122 -116 -109 -100 -87 -70 -55 -47 -47 -51 -59 -77 -99 -89 -73 -62 -62 -77 -90 -93 -83 -58 -36 -20 -18 -22 -28 -39 -59 -73 -74 -65 -47 -19 -7 -7 -8 -11 -17 -24 -27 -29 -30 -29 -31 -31 -31 -27 -21 -17 -13 -8 -4 -2 -1 -0 -1 -1 -1 -2 -6 -8 -7 -7 -6 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -8 -9 -9 -9 -9 -9 -8 -8 -8 -9 -9 -8 -6 -4 -3 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -3 -4 -4 -4 -4 -5 -6 -8 -7 -5 -4 -3 -3 -2 -2 -2 -5 -9 -12 -13 -12 -10 -10 -10 -10 -9 -9 -6 -3 -3 -2 -2 -1 -0 -0 -0 -1 -1 -1 -2 -3 -6 -8 -9 -9 -10 -12 -17 -18 -16 -18 -25 -40 -57 -68 -71 -71 -71 -69 -62 -54 -55 -57 -52 -41 -28 -19 -15 -11 -4 -1 -1 -2 -4 -7 -11 -16 -22 -28 -33 -39 -47 -50 -41 -30 -18 -9 -5 -5 -9 -13 -14 -11 -9 -8 -6 -3 -1 -0 -1 -2 -4 -8 -10 -13 -22 -24 -22 -20 -18 -16 -13 -9 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -3 -6 -5 -6 -5 -5 -5 -6 -7 -8 -7 -8 -5 -4 -4 -5 -6 -7 -7 -9 -8 -8 -9 -9 -11 -13 -13 -11 -13 -10 -8 -7 -7 -7 -8 -8 -9 -10 -8 -8 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -50 -117 -87 -56 -40 -31 -27 -26 -28 -31 -32 -30 -25 -21 -24 -30 -32 -26 -19 -14 -7 -1 -0 -1 -0 -1 -2 -1 -7 -10 -12 -21 -34 -39 -33 -26 -16 -8 -4 -4 -5 -5 -5 -5 -4 -3 -2 -2 -3 -4 -5 -5 -5 -6 -9 -14 -21 -36 -30 -21 -27 -32 -31 -29 -32 -35 -41 -51 -59 -66 -73 -81 -89 -99 -112 -125 -133 -134 -126 -109 -103 -94 -80 -64 -49 -40 -48 -75 -109 -84 -87 -83 -88 -100 -100 -86 -65 -43 -29 -19 -21 -29 -42 -57 -70 -74 -73 -68 -51 -22 -10 -8 -8 -8 -11 -17 -21 -22 -24 -24 -25 -26 -27 -22 -18 -17 -15 -11 -9 -7 -5 -5 -5 -4 -2 -2 -5 -5 -4 -5 -4 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -5 -8 -11 -14 -15 -15 -16 -16 -17 -17 -17 -18 -19 -19 -17 -15 -11 -6 -3 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -3 -2 -2 -3 -4 -4 -4 -4 -4 -3 -3 -2 -2 -1 -3 -7 -11 -14 -15 -15 -14 -12 -8 -5 -9 -20 -29 -18 -6 -1 -1 -0 -0 -1 -1 -1 -1 -2 -3 -6 -9 -10 -11 -12 -12 -12 -14 -14 -13 -17 -26 -40 -54 -62 -62 -61 -58 -49 -39 -38 -43 -47 -39 -27 -22 -21 -18 -10 -3 -1 -1 -2 -4 -8 -13 -18 -24 -31 -38 -46 -51 -45 -37 -25 -14 -7 -5 -8 -13 -14 -10 -10 -10 -8 -4 -1 -0 -1 -2 -4 -6 -10 -14 -20 -22 -21 -21 -22 -19 -12 -10 -11 -6 -1 -0 -0 -1 -3 -2 -0 -0 -2 -3 -6 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -4 -4 -11 -11 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -4 -6 -7 -7 -6 -6 -6 -9 -11 -10 -10 -11 -10 -8 -7 -8 -9 -10 -10 -8 -7 -9 -11 -12 -15 -20 -18 -10 -7 -7 -8 -7 -6 -5 -6 -6 -7 -9 -8 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -60 -103 -96 -65 -42 -33 -29 -27 -27 -28 -31 -32 -33 -34 -37 -41 -41 -34 -24 -17 -12 -5 -0 -0 -0 -0 -1 -1 -4 -13 -15 -11 -14 -26 -34 -30 -18 -7 -2 -1 -1 -1 -2 -2 -1 -1 -0 -1 -2 -3 -3 -3 -3 -4 -9 -15 -20 -27 -34 -30 -23 -26 -30 -30 -30 -33 -38 -46 -54 -61 -68 -78 -87 -98 -110 -122 -134 -144 -150 -144 -133 -126 -111 -88 -63 -42 -35 -51 -84 -114 -108 -117 -110 -112 -112 -99 -78 -55 -38 -27 -22 -29 -43 -60 -72 -74 -79 -79 -71 -54 -27 -12 -11 -9 -8 -10 -13 -15 -16 -18 -18 -18 -19 -20 -17 -15 -16 -16 -14 -13 -13 -13 -11 -10 -9 -5 -4 -3 -2 -1 -1 -2 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -4 -6 -9 -13 -16 -18 -20 -21 -21 -21 -22 -23 -24 -24 -24 -23 -22 -18 -12 -6 -3 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -2 -3 -3 -3 -3 -3 -3 -2 -1 -1 -2 -7 -12 -15 -16 -15 -11 -7 -9 -21 -35 -24 -10 -2 -0 -0 -0 -0 -0 -1 -1 -2 -2 -4 -7 -11 -13 -12 -10 -8 -7 -8 -10 -11 -14 -18 -25 -36 -46 -48 -47 -43 -36 -31 -27 -31 -35 -32 -27 -26 -26 -22 -14 -4 -1 -0 -1 -3 -7 -12 -19 -27 -36 -40 -45 -49 -50 -43 -32 -19 -9 -5 -8 -15 -14 -12 -12 -12 -9 -6 -2 -0 -0 -1 -4 -5 -9 -14 -20 -21 -19 -21 -24 -19 -11 -12 -14 -8 -3 -0 -0 -1 -4 -6 -0 -1 -2 -3 -5 -3 -1 -2 -3 -1 -1 -2 -0 -0 -3 -2 -2 -6 -10 -12 -12 -14 -14 -10 -19 -19 -11 -2 -1 -1 -0 -0 -0 -0 -0 -0 -3 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -2 -4 -5 -7 -7 -7 -9 -9 -10 -12 -12 -11 -11 -12 -12 -9 -8 -9 -9 -10 -10 -9 -9 -10 -14 -17 -25 -37 -29 -15 -8 -7 -6 -6 -6 -4 -5 -4 -6 -7 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -119 -134 -85 -50 -34 -28 -27 -26 -28 -31 -32 -33 -34 -38 -44 -48 -45 -37 -26 -17 -9 -6 -3 -1 -0 -0 -2 -5 -10 -17 -17 -11 -8 -14 -23 -24 -14 -4 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -3 -2 -2 -1 -3 -9 -18 -26 -34 -37 -32 -24 -27 -31 -33 -35 -39 -46 -55 -62 -69 -76 -81 -89 -101 -116 -130 -141 -149 -157 -162 -168 -155 -114 -73 -48 -40 -46 -71 -108 -132 -130 -126 -121 -113 -100 -83 -65 -53 -44 -36 -32 -41 -58 -75 -84 -66 -81 -85 -67 -48 -32 -17 -15 -12 -9 -8 -9 -11 -12 -13 -13 -12 -13 -14 -14 -14 -15 -16 -17 -19 -24 -28 -25 -19 -16 -11 -8 -6 -3 -1 -1 -1 -3 -5 -6 -4 -1 -2 -2 -2 -2 -2 -2 -4 -6 -8 -10 -15 -20 -26 -31 -32 -31 -30 -28 -26 -27 -29 -28 -27 -24 -21 -18 -15 -10 -6 -3 -2 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -2 -5 -10 -15 -17 -15 -13 -23 -39 -33 -15 -5 -2 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -6 -10 -13 -15 -12 -6 -4 -5 -7 -10 -13 -14 -16 -22 -30 -34 -33 -28 -25 -25 -23 -22 -22 -23 -29 -36 -35 -24 -13 -4 -1 -1 -1 -3 -9 -14 -20 -32 -50 -49 -53 -58 -57 -50 -37 -23 -11 -5 -8 -13 -14 -14 -13 -12 -10 -7 -4 -2 -1 -2 -3 -5 -8 -12 -19 -20 -16 -19 -22 -17 -13 -15 -17 -10 -3 -0 -0 -1 -4 -9 -1 -1 -1 -2 -3 -2 -1 -5 -9 -2 -3 -4 -1 -0 -7 -12 -14 -25 -36 -40 -35 -36 -44 -42 -36 -28 -17 -2 -1 -1 -0 -0 -0 -0 -0 -0 -3 -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 -1 -1 -1 -1 -1 -1 -2 -3 -5 -6 -7 -7 -8 -10 -11 -12 -11 -10 -11 -11 -13 -13 -8 -7 -8 -7 -8 -9 -9 -11 -13 -16 -21 -39 -49 -44 -28 -13 -8 -5 -5 -4 -5 -5 -4 -4 -5 -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 -15 -42 -42 -39 -137 -139 -101 -63 -38 -27 -23 -23 -24 -29 -33 -32 -31 -33 -38 -44 -45 -42 -36 -27 -16 -10 -10 -5 -1 -1 -2 -6 -15 -20 -21 -18 -12 -5 -8 -18 -22 -17 -12 -12 -7 -2 -0 -2 -4 -6 -8 -13 -17 -13 -5 -6 -2 -0 -3 -10 -19 -28 -35 -40 -33 -26 -31 -39 -42 -44 -50 -57 -64 -69 -73 -73 -73 -78 -94 -112 -130 -144 -156 -170 -185 -194 -175 -113 -63 -49 -55 -62 -82 -115 -138 -142 -130 -118 -108 -88 -68 -59 -59 -59 -55 -54 -68 -80 -89 -109 -95 -96 -85 -65 -48 -33 -26 -27 -21 -11 -8 -8 -7 -7 -8 -8 -9 -9 -10 -12 -13 -15 -18 -22 -30 -38 -44 -43 -36 -27 -22 -18 -13 -8 -6 -6 -10 -17 -24 -26 -25 -15 -16 -20 -19 -16 -14 -11 -10 -12 -16 -22 -29 -38 -47 -52 -53 -52 -50 -47 -43 -43 -42 -40 -38 -33 -28 -25 -21 -15 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -5 -11 -15 -15 -14 -26 -34 -22 -9 -3 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -5 -7 -10 -14 -16 -6 -3 -3 -4 -8 -12 -13 -13 -15 -19 -23 -23 -17 -17 -20 -19 -15 -13 -16 -25 -41 -44 -29 -16 -7 -2 -1 -1 -4 -9 -14 -17 -35 -59 -67 -71 -70 -62 -50 -37 -25 -12 -6 -7 -12 -14 -15 -14 -12 -10 -9 -6 -3 -1 -2 -3 -4 -6 -10 -15 -16 -11 -13 -21 -16 -13 -16 -17 -13 -7 -3 -0 -0 -0 -1 -1 -1 -1 -1 -3 -4 -3 -5 -5 -3 -3 -2 -1 -0 -3 -9 -19 -39 -58 -71 -68 -65 -66 -64 -55 -38 -25 -7 -3 -1 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -4 -5 -7 -9 -7 -9 -11 -12 -12 -12 -12 -11 -10 -9 -13 -11 -8 -7 -6 -6 -7 -9 -10 -12 -15 -21 -35 -47 -49 -35 -13 -4 -2 -1 -2 -3 -3 -3 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -88 -194 -175 -159 -195 -136 -82 -53 -35 -24 -18 -17 -20 -25 -28 -26 -24 -26 -30 -34 -34 -33 -30 -23 -12 -8 -6 -2 -0 -4 -11 -18 -25 -28 -24 -18 -11 -5 -11 -20 -23 -22 -22 -20 -11 -1 -1 -1 -5 -15 -22 -30 -34 -20 -7 -8 -1 -0 -3 -10 -20 -29 -36 -40 -37 -33 -39 -48 -52 -57 -63 -68 -73 -77 -78 -71 -63 -65 -83 -104 -130 -158 -182 -195 -199 -196 -170 -114 -73 -59 -56 -55 -68 -98 -125 -134 -127 -116 -103 -85 -68 -69 -76 -83 -86 -86 -91 -99 -88 -121 -119 -104 -78 -59 -47 -37 -35 -38 -29 -16 -10 -8 -6 -6 -6 -6 -6 -8 -10 -11 -13 -18 -23 -30 -39 -48 -55 -56 -55 -45 -39 -34 -28 -23 -22 -24 -31 -44 -56 -59 -68 -56 -53 -48 -54 -56 -48 -33 -22 -23 -31 -41 -51 -59 -67 -72 -76 -79 -81 -77 -71 -72 -67 -63 -58 -51 -44 -40 -35 -28 -18 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -8 -8 -13 -15 -10 -6 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -5 -9 -12 -6 -2 -2 -2 -5 -9 -12 -13 -14 -16 -21 -16 -11 -12 -15 -15 -12 -10 -12 -18 -24 -38 -34 -24 -13 -5 -2 -2 -3 -8 -14 -16 -32 -56 -76 -83 -73 -56 -41 -31 -22 -11 -6 -7 -11 -15 -16 -14 -12 -11 -11 -8 -4 -3 -2 -3 -4 -5 -8 -10 -9 -6 -8 -19 -15 -13 -16 -18 -16 -10 -5 -1 -2 -3 -2 -2 -1 -2 -2 -3 -5 -3 -1 -2 -6 -3 -0 -0 -0 -0 -1 -5 -16 -39 -61 -74 -82 -80 -73 -63 -38 -26 -15 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -6 -7 -10 -11 -11 -12 -13 -12 -11 -10 -10 -9 -7 -9 -9 -8 -7 -5 -5 -5 -5 -6 -8 -12 -18 -30 -44 -47 -28 -7 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -94 -176 -173 -165 -152 -106 -69 -51 -36 -22 -13 -11 -13 -16 -17 -14 -11 -11 -15 -19 -22 -22 -21 -16 -8 -5 -4 -2 -3 -16 -25 -30 -30 -28 -23 -16 -8 -3 -10 -17 -18 -19 -21 -19 -10 -0 -0 -1 -9 -26 -29 -22 -17 -15 -14 -8 -4 -2 -5 -13 -21 -28 -34 -39 -41 -43 -48 -53 -59 -69 -78 -82 -82 -81 -79 -76 -72 -71 -81 -99 -138 -187 -222 -228 -211 -184 -159 -126 -101 -73 -49 -38 -50 -77 -102 -114 -116 -115 -106 -90 -80 -88 -95 -97 -103 -105 -95 -93 -50 -104 -107 -91 -71 -57 -46 -38 -38 -40 -37 -25 -14 -13 -10 -7 -7 -7 -8 -10 -12 -12 -16 -23 -29 -36 -44 -50 -57 -62 -62 -58 -55 -52 -49 -49 -51 -54 -60 -73 -87 -98 -123 -131 -70 -38 -55 -65 -61 -56 -50 -43 -48 -60 -68 -75 -81 -82 -82 -79 -89 -109 -112 -103 -84 -84 -92 -83 -71 -62 -57 -51 -41 -30 -15 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -3 -4 -4 -6 -7 -6 -5 -3 -1 -1 -1 -1 -0 -0 -1 -1 -0 -1 -2 -2 -2 -2 -4 -5 -4 -2 -1 -1 -2 -4 -7 -12 -14 -13 -14 -10 -7 -8 -12 -13 -11 -10 -11 -18 -22 -28 -34 -32 -22 -9 -3 -3 -3 -8 -14 -19 -32 -54 -75 -78 -62 -41 -29 -24 -17 -10 -7 -7 -11 -15 -16 -13 -12 -12 -12 -9 -4 -2 -3 -3 -3 -4 -6 -6 -3 -3 -5 -12 -13 -14 -16 -18 -16 -11 -6 -2 -3 -3 -2 -2 -3 -4 -5 -5 -5 -1 -3 -4 -9 -9 -5 -3 -1 -1 -5 -4 -2 -11 -29 -55 -85 -101 -79 -44 -29 -29 -24 -16 -6 -1 -0 -0 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -6 -8 -9 -10 -11 -12 -13 -12 -10 -8 -9 -9 -9 -9 -7 -6 -6 -4 -4 -4 -3 -4 -6 -10 -18 -33 -54 -45 -18 -4 -1 -1 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -92 -144 -132 -113 -84 -59 -46 -32 -18 -9 -6 -7 -8 -8 -6 -2 -2 -4 -8 -11 -13 -13 -9 -5 -5 -2 -10 -21 -25 -29 -30 -26 -21 -16 -11 -5 -1 -5 -12 -16 -21 -24 -18 -7 -0 -0 -2 -10 -18 -19 -16 -14 -19 -23 -16 -14 -7 -9 -17 -22 -27 -34 -41 -46 -52 -59 -63 -68 -77 -88 -94 -90 -84 -82 -87 -96 -101 -104 -121 -162 -215 -250 -250 -223 -189 -170 -154 -138 -102 -63 -48 -61 -84 -97 -97 -98 -106 -111 -104 -95 -105 -112 -116 -88 -53 -46 -42 -12 -80 -89 -76 -60 -44 -34 -31 -38 -48 -46 -34 -24 -16 -14 -11 -9 -9 -10 -11 -12 -15 -20 -29 -36 -41 -46 -52 -58 -63 -65 -67 -70 -70 -72 -79 -86 -89 -92 -102 -107 -93 -95 -98 -31 -5 -16 -22 -26 -41 -60 -65 -55 -72 -81 -57 -49 -44 -39 -31 -45 -76 -77 -60 -42 -57 -78 -74 -98 -98 -88 -91 -80 -70 -51 -36 -25 -13 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -5 -9 -16 -17 -13 -10 -7 -4 -2 -1 -0 -0 -1 -1 -2 -2 -4 -5 -5 -4 -3 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -2 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -3 -10 -11 -10 -9 -6 -4 -5 -8 -10 -12 -11 -15 -20 -20 -27 -36 -42 -31 -12 -3 -3 -4 -9 -16 -25 -39 -59 -73 -69 -50 -34 -24 -19 -14 -9 -6 -7 -11 -15 -15 -13 -13 -14 -13 -8 -4 -2 -2 -2 -2 -3 -4 -4 -2 -2 -5 -8 -11 -12 -14 -17 -16 -12 -6 -2 -2 -3 -3 -4 -7 -8 -7 -7 -4 -2 -14 -18 -20 -24 -20 -8 -8 -47 -36 -30 -18 -9 -16 -42 -78 -98 -87 -64 -58 -43 -32 -19 -6 -1 -0 -2 -13 -19 -14 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -7 -8 -9 -10 -10 -10 -11 -11 -11 -10 -10 -10 -10 -9 -5 -4 -4 -3 -3 -3 -3 -4 -5 -8 -14 -32 -44 -31 -12 -2 -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 -112 -134 -108 -84 -65 -49 -40 -28 -15 -7 -3 -4 -5 -5 -3 -0 -0 -0 -2 -4 -6 -6 -4 -3 -4 -7 -22 -33 -30 -25 -20 -16 -11 -8 -6 -3 -1 -3 -13 -27 -35 -36 -29 -13 -0 -0 -0 -1 -2 -6 -10 -14 -18 -21 -21 -21 -13 -11 -18 -24 -28 -36 -46 -54 -61 -68 -74 -78 -87 -97 -104 -102 -97 -99 -114 -139 -164 -170 -168 -190 -226 -251 -250 -227 -201 -190 -180 -166 -137 -102 -91 -103 -116 -118 -114 -115 -116 -114 -115 -114 -131 -86 -60 -32 -7 -12 -20 -28 -72 -76 -61 -49 -41 -38 -35 -34 -32 -23 -15 -25 -36 -32 -20 -14 -14 -15 -14 -13 -15 -24 -38 -47 -51 -53 -58 -62 -65 -69 -80 -81 -86 -90 -96 -103 -113 -111 -103 -85 -38 -13 -0 -0 -0 -0 -0 -2 -8 -25 -41 -31 -61 -65 -19 -3 -0 -0 -0 -5 -11 -5 -0 -0 -12 -22 -22 -48 -51 -61 -85 -77 -92 -109 -95 -60 -42 -53 -36 -9 -2 -0 -0 -0 -0 -1 -1 -3 -6 -8 -10 -14 -23 -32 -30 -30 -29 -30 -21 -9 -2 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -6 -7 -6 -5 -4 -3 -4 -6 -10 -11 -10 -15 -23 -29 -34 -43 -53 -43 -17 -4 -3 -4 -10 -17 -28 -46 -64 -73 -67 -48 -30 -20 -16 -12 -9 -7 -7 -11 -14 -15 -13 -13 -15 -12 -8 -4 -1 -1 -1 -1 -2 -3 -4 -2 -2 -4 -6 -9 -10 -12 -15 -15 -11 -5 -2 -1 -2 -4 -5 -10 -12 -6 -3 -1 -11 -25 -28 -30 -39 -15 -4 -2 -9 -41 -77 -76 -47 -36 -58 -86 -95 -84 -66 -66 -51 -26 -12 -4 -0 -0 -1 -15 -28 -22 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -7 -8 -8 -10 -10 -10 -10 -10 -10 -11 -10 -9 -9 -7 -6 -5 -4 -4 -4 -4 -5 -6 -5 -7 -13 -23 -28 -20 -7 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -149 -132 -88 -61 -47 -38 -33 -25 -14 -7 -2 -2 -4 -3 -2 -1 -0 -0 -0 -3 -3 -2 -1 -1 -2 -3 -7 -14 -15 -11 -8 -6 -4 -3 -3 -2 -1 -4 -14 -30 -39 -32 -52 -35 -1 -0 -0 -0 -1 -3 -7 -12 -14 -14 -15 -15 -10 -11 -20 -28 -33 -41 -51 -58 -63 -69 -75 -82 -98 -110 -122 -127 -130 -140 -163 -194 -226 -226 -196 -194 -210 -230 -237 -228 -213 -205 -198 -188 -170 -146 -135 -135 -133 -133 -137 -137 -129 -121 -126 -140 -155 -69 -65 -53 -47 -73 -89 -80 -78 -63 -54 -53 -44 -37 -23 -5 -0 -0 -1 -4 -2 -19 -24 -24 -24 -23 -21 -24 -32 -39 -49 -52 -50 -63 -71 -71 -72 -77 -85 -82 -67 -59 -79 -103 -117 -96 -55 -28 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -21 -17 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -26 -25 -43 -51 -39 -23 -24 -55 -135 -129 -37 -15 -9 -6 -7 -8 -8 -11 -16 -19 -21 -22 -27 -38 -48 -42 -44 -54 -45 -25 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -2 -4 -4 -3 -3 -6 -10 -10 -9 -13 -21 -29 -40 -56 -67 -56 -25 -4 -2 -4 -9 -18 -29 -48 -70 -81 -73 -50 -29 -20 -15 -11 -9 -8 -8 -11 -14 -14 -12 -12 -14 -12 -8 -4 -1 -0 -0 -0 -1 -4 -5 -3 -2 -3 -5 -6 -9 -10 -11 -12 -9 -4 -1 -1 -2 -5 -7 -11 -14 -9 -8 -10 -21 -29 -24 -21 -36 -1 -1 -0 -3 -32 -99 -135 -113 -100 -111 -120 -115 -77 -44 -47 -40 -15 -5 -1 -0 -0 -2 -18 -41 -30 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -3 -5 -6 -9 -11 -10 -10 -10 -10 -11 -11 -12 -12 -11 -10 -9 -8 -7 -6 -6 -6 -5 -4 -5 -7 -5 -6 -9 -13 -18 -16 -5 -1 -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 -19 -183 -125 -66 -39 -31 -29 -28 -23 -14 -7 -2 -2 -3 -3 -6 -5 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -6 -13 -20 -49 -77 -52 -22 -1 -0 -0 -0 -0 -2 -5 -8 -8 -7 -6 -6 -7 -12 -22 -30 -36 -45 -53 -56 -58 -62 -68 -78 -98 -123 -145 -159 -178 -199 -222 -238 -242 -227 -196 -180 -187 -207 -224 -230 -231 -230 -225 -214 -196 -180 -169 -161 -156 -155 -154 -146 -135 -132 -139 -154 -109 -37 -36 -31 -50 -95 -112 -87 -65 -50 -38 -40 -22 -5 -0 -0 -0 -0 -0 -0 -0 -0 -15 -21 -24 -29 -31 -31 -35 -38 -37 -31 -21 -34 -39 -63 -90 -87 -89 -81 -33 -14 -30 -46 -55 -38 -11 -0 -0 -0 -0 -0 -0 -0 -19 -18 -4 -0 -2 -10 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -3 -0 -0 -3 -12 -48 -110 -131 -50 -18 -52 -75 -46 -38 -33 -28 -28 -27 -22 -24 -31 -40 -35 -38 -50 -53 -43 -25 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -5 -10 -11 -12 -16 -24 -33 -45 -62 -75 -67 -34 -5 -2 -5 -12 -22 -37 -59 -81 -89 -73 -44 -29 -21 -15 -10 -8 -7 -8 -11 -14 -14 -11 -12 -12 -11 -9 -5 -1 -0 -0 -0 -2 -5 -4 -2 -1 -2 -3 -4 -7 -8 -9 -9 -8 -4 -1 -0 -2 -5 -16 -17 -19 -16 -17 -18 -15 -11 -14 -7 -13 -3 -1 -0 -2 -26 -80 -107 -138 -188 -138 -83 -34 -14 -15 -19 -21 -20 -5 -1 -0 -0 -7 -39 -68 -50 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -5 -7 -9 -11 -13 -12 -12 -11 -12 -12 -12 -12 -11 -10 -9 -10 -9 -9 -8 -8 -7 -5 -5 -6 -6 -7 -7 -7 -8 -7 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -47 -185 -118 -42 -22 -21 -24 -24 -20 -15 -9 -4 -3 -2 -5 -8 -7 -4 -2 -2 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -25 -79 -111 -28 -5 -3 -1 -1 -1 -1 -4 -4 -3 -5 -8 -8 -6 -8 -14 -22 -30 -39 -50 -53 -49 -49 -52 -58 -69 -89 -124 -156 -181 -218 -239 -251 -254 -242 -221 -195 -181 -188 -207 -223 -239 -255 -264 -260 -244 -221 -204 -195 -184 -172 -162 -154 -148 -145 -145 -141 -105 -39 -9 -3 -1 -13 -34 -41 -32 -33 -46 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -25 -30 -19 -7 -8 -7 -5 -3 -6 -7 -19 -33 -41 -66 -63 -18 -2 -2 -18 -29 -16 -0 -0 -0 -0 -0 -0 -0 -0 -29 -27 -5 -0 -6 -25 -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 -3 -18 -28 -9 -4 -22 -20 -22 -59 -105 -99 -68 -54 -41 -33 -26 -29 -25 -23 -29 -44 -56 -48 -20 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -5 -10 -13 -20 -31 -45 -53 -58 -67 -78 -78 -50 -17 -8 -9 -17 -30 -50 -74 -95 -95 -68 -39 -27 -19 -14 -10 -9 -8 -9 -13 -14 -13 -12 -12 -13 -11 -9 -7 -2 -0 -0 -1 -3 -5 -4 -2 -1 -1 -2 -3 -6 -8 -7 -7 -6 -4 -1 -0 -1 -5 -31 -32 -28 -23 -18 -14 -7 -4 -15 -12 -15 -6 -1 -0 -6 -49 -109 -57 -80 -96 -52 -21 -9 -11 -14 -17 -21 -12 -6 -2 -0 -0 -5 -43 -109 -88 -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 -1 -2 -2 -2 -5 -6 -7 -10 -12 -12 -12 -12 -12 -13 -11 -11 -11 -10 -10 -10 -9 -8 -8 -9 -7 -5 -5 -5 -6 -6 -6 -4 -3 -2 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -71 -173 -108 -27 -14 -18 -23 -23 -20 -17 -13 -7 -3 -5 -9 -13 -13 -9 -5 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -20 -66 -43 -7 -4 -3 -1 -1 -4 -7 -9 -9 -10 -13 -15 -14 -13 -13 -17 -22 -30 -43 -53 -53 -45 -45 -47 -51 -62 -80 -111 -144 -174 -215 -235 -241 -238 -226 -209 -197 -195 -210 -223 -232 -246 -267 -281 -281 -266 -245 -227 -216 -203 -191 -182 -172 -162 -143 -117 -87 -40 -5 -1 -0 -0 -0 -0 -1 -10 -33 -56 -29 -5 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -7 -22 -31 -27 -24 -21 -4 -7 -13 -6 -1 -1 -2 -10 -25 -23 -6 -1 -0 -12 -20 -11 -0 -0 -0 -0 -0 -0 -0 -0 -9 -8 -2 -0 -4 -15 -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 -2 -1 -1 -1 -61 -72 -26 -22 -53 -37 -23 -33 -22 -15 -18 -30 -49 -53 -25 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -6 -11 -21 -37 -49 -55 -57 -61 -66 -72 -85 -70 -41 -23 -19 -25 -42 -66 -91 -107 -85 -57 -36 -24 -17 -11 -9 -8 -10 -11 -12 -12 -13 -12 -12 -13 -12 -9 -7 -3 -0 -0 -2 -4 -5 -4 -2 -1 -1 -2 -2 -4 -6 -6 -5 -5 -5 -3 -0 -0 -3 -23 -36 -38 -30 -20 -15 -4 -1 -9 -18 -32 -21 -5 -1 -1 -5 -19 -29 -21 -10 -8 -7 -7 -13 -29 -17 -15 -3 -2 -1 -0 -0 -2 -25 -74 -53 -37 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -6 -8 -10 -12 -12 -11 -11 -11 -12 -12 -11 -10 -9 -9 -8 -8 -8 -7 -8 -6 -6 -6 -5 -4 -4 -4 -2 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -156 -93 -22 -13 -22 -27 -26 -24 -23 -21 -18 -17 -17 -19 -23 -22 -15 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -26 -28 -17 -3 -0 -0 -0 -3 -4 -11 -25 -36 -36 -34 -31 -27 -22 -18 -17 -19 -24 -34 -45 -51 -50 -43 -46 -47 -50 -55 -68 -91 -122 -154 -192 -206 -202 -192 -181 -178 -186 -198 -205 -214 -222 -237 -260 -277 -280 -272 -263 -253 -242 -224 -211 -200 -170 -155 -122 -57 -12 -6 -1 -1 -0 -0 -0 -0 -2 -24 -65 -75 -75 -22 -5 -1 -6 -7 -4 -2 -1 -2 -6 -7 -1 -0 -2 -10 -22 -29 -25 -24 -17 -19 -20 -19 -23 -29 -32 -33 -31 -23 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -28 -40 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -15 -44 -26 -15 -11 -12 -20 -27 -14 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -8 -13 -21 -39 -56 -52 -38 -30 -33 -40 -51 -73 -76 -61 -43 -35 -39 -55 -82 -106 -112 -88 -57 -35 -24 -16 -11 -8 -6 -8 -11 -11 -11 -12 -13 -13 -12 -11 -9 -7 -3 -1 -1 -2 -4 -4 -4 -2 -1 -1 -1 -3 -4 -6 -6 -5 -5 -6 -5 -1 -0 -3 -16 -36 -48 -43 -24 -12 -3 -1 -2 -10 -29 -29 -11 -3 -2 -12 -39 -41 -23 -11 -8 -8 -10 -25 -63 -23 -10 -7 -5 -2 -0 -0 -4 -27 -64 -60 -34 -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 -1 -2 -4 -5 -4 -5 -8 -10 -12 -12 -12 -10 -9 -9 -9 -9 -9 -8 -8 -8 -7 -7 -9 -5 -6 -6 -6 -5 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -103 -141 -84 -30 -27 -35 -39 -37 -37 -42 -46 -43 -37 -35 -38 -40 -37 -20 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -11 -8 -8 -1 -0 -0 -0 -0 -3 -3 -10 -31 -54 -63 -57 -44 -31 -25 -20 -19 -22 -28 -40 -51 -50 -48 -45 -47 -47 -47 -50 -60 -78 -106 -138 -168 -174 -155 -132 -121 -128 -147 -164 -169 -172 -176 -202 -239 -262 -266 -261 -259 -252 -221 -197 -188 -183 -107 -68 -64 -38 -0 -0 -1 -2 -1 -1 -0 -0 -9 -42 -84 -85 -76 -34 -9 -1 -7 -10 -10 -9 -10 -10 -10 -5 -1 -0 -1 -9 -20 -25 -22 -19 -7 -16 -17 -26 -37 -43 -43 -39 -33 -25 -15 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -55 -87 -26 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -16 -27 -24 -14 -6 -5 -8 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -1 -1 -3 -6 -10 -16 -22 -31 -51 -57 -39 -18 -11 -12 -15 -28 -49 -63 -64 -58 -54 -57 -71 -93 -111 -105 -78 -51 -34 -25 -18 -12 -9 -6 -7 -11 -14 -13 -13 -13 -12 -11 -10 -9 -6 -3 -1 -1 -2 -3 -4 -5 -6 -2 -1 -2 -3 -6 -9 -9 -4 -4 -6 -6 -3 -1 -4 -15 -33 -50 -52 -42 -23 -5 -1 -1 -5 -17 -27 -20 -9 -5 -27 -42 -43 -31 -15 -8 -8 -11 -41 -34 -16 -6 -3 -2 -0 -0 -0 -0 -19 -48 -29 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -6 -5 -6 -8 -11 -11 -10 -9 -8 -7 -5 -5 -5 -4 -4 -5 -6 -5 -5 -3 -3 -4 -6 -6 -4 -1 -1 -1 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -117 -138 -87 -49 -51 -61 -64 -60 -62 -71 -72 -65 -58 -55 -59 -61 -54 -29 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -7 -5 -9 -2 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -21 -52 -69 -57 -39 -27 -24 -22 -21 -25 -31 -40 -48 -48 -47 -47 -48 -47 -47 -52 -64 -81 -101 -126 -149 -150 -127 -101 -92 -98 -112 -124 -125 -125 -134 -160 -204 -234 -240 -235 -234 -207 -109 -38 -20 -3 -0 -0 -0 -1 -0 -0 -0 -1 -2 -2 -1 -1 -26 -60 -73 -64 -47 -15 -1 -0 -1 -4 -8 -9 -6 -4 -0 -0 -0 -0 -0 -10 -18 -15 -6 -4 -5 -12 -17 -26 -33 -31 -21 -15 -18 -19 -18 -15 -4 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -25 -57 -21 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -32 -24 -14 -6 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -3 -4 -2 -1 -0 -0 -1 -1 -4 -11 -18 -26 -31 -34 -47 -43 -28 -18 -9 -5 -5 -13 -27 -41 -51 -57 -62 -68 -81 -98 -105 -93 -68 -47 -34 -26 -19 -13 -9 -8 -8 -13 -14 -12 -11 -11 -9 -9 -9 -9 -7 -3 -2 -1 -2 -4 -5 -8 -8 -3 -1 -2 -4 -9 -14 -13 -4 -4 -6 -7 -6 -3 -4 -13 -29 -39 -52 -55 -35 -10 -2 -2 -4 -11 -18 -17 -11 -7 -22 -37 -53 -47 -21 -13 -16 -20 -25 -15 -6 -1 -0 -0 -0 -0 -0 -3 -14 -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 -0 -0 -0 -0 -0 -1 -5 -6 -7 -6 -5 -5 -6 -8 -9 -8 -7 -5 -4 -3 -2 -3 -3 -2 -3 -4 -4 -3 -3 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -132 -143 -94 -72 -79 -89 -93 -89 -86 -90 -87 -81 -73 -69 -71 -73 -65 -42 -15 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -25 -39 -38 -49 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -15 -39 -64 -72 -57 -37 -26 -22 -21 -21 -25 -32 -42 -47 -46 -48 -47 -48 -49 -52 -59 -72 -87 -102 -117 -129 -129 -109 -85 -80 -86 -95 -99 -97 -101 -111 -124 -156 -187 -198 -197 -199 -169 -72 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -26 -49 -43 -23 -8 -1 -0 -2 -5 -7 -7 -6 -3 -0 -0 -0 -0 -0 -0 -3 -5 -3 -3 -10 -15 -12 -15 -24 -29 -30 -27 -27 -33 -33 -31 -29 -20 -19 -20 -17 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -11 -17 -13 -5 -9 -17 -10 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -3 -4 -2 -1 -0 -0 -1 -2 -6 -16 -27 -33 -38 -37 -40 -37 -26 -18 -11 -6 -5 -8 -14 -24 -34 -45 -55 -64 -78 -93 -92 -79 -60 -43 -32 -26 -20 -14 -9 -10 -10 -11 -11 -10 -8 -7 -8 -8 -9 -8 -4 -2 -2 -2 -3 -5 -6 -8 -6 -3 -1 -2 -6 -13 -20 -18 -8 -5 -6 -9 -9 -6 -6 -15 -35 -54 -66 -60 -42 -19 -5 -1 -2 -3 -5 -5 -14 -22 -38 -63 -80 -64 -21 -13 -30 -31 -21 -10 -2 -0 -0 -0 -0 -0 -0 -17 -32 -24 -7 -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 -3 -7 -7 -8 -9 -7 -6 -4 -3 -5 -5 -4 -3 -2 -2 -2 -2 -1 -2 -2 -3 -3 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -143 -161 -111 -99 -102 -107 -110 -106 -100 -100 -99 -87 -80 -73 -73 -74 -64 -45 -25 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -29 -61 -93 -96 -69 -6 -16 -6 -2 -2 -4 -4 -2 -2 -4 -7 -20 -49 -71 -80 -75 -57 -37 -26 -21 -23 -25 -28 -35 -43 -45 -44 -48 -49 -51 -53 -57 -65 -76 -88 -100 -111 -117 -112 -95 -77 -77 -82 -83 -83 -86 -93 -97 -103 -123 -143 -155 -159 -157 -124 -55 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -9 -15 -12 -4 -0 -0 -0 -2 -7 -7 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -16 -19 -20 -23 -25 -15 -9 -19 -33 -37 -35 -33 -30 -29 -29 -26 -21 -14 -6 -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 -1 -4 -14 -21 -22 -12 -5 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -3 -7 -18 -29 -35 -39 -39 -36 -30 -21 -15 -11 -7 -6 -7 -9 -14 -22 -31 -43 -54 -65 -80 -78 -67 -52 -39 -30 -24 -19 -13 -11 -11 -11 -11 -10 -8 -8 -8 -9 -9 -8 -6 -3 -2 -2 -3 -4 -7 -8 -8 -7 -6 -4 -3 -5 -13 -25 -24 -13 -6 -5 -10 -12 -11 -10 -17 -40 -78 -79 -75 -59 -32 -8 -2 -1 -0 -0 -1 -2 -9 -22 -38 -49 -33 -9 -5 -6 -6 -7 -4 -0 -0 -0 -0 -0 -0 -0 -18 -25 -12 -2 -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 -1 -3 -7 -6 -6 -7 -8 -8 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -49 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -41 -148 -181 -129 -120 -115 -114 -113 -110 -105 -104 -99 -84 -78 -66 -69 -69 -60 -43 -27 -13 -4 -1 -0 -0 -0 -0 -0 -1 -3 -12 -51 -151 -187 -191 -124 -30 -11 -43 -19 -3 -2 -6 -8 -11 -19 -29 -35 -45 -66 -70 -70 -63 -47 -30 -22 -23 -30 -33 -33 -35 -40 -43 -45 -48 -51 -54 -55 -57 -64 -74 -84 -91 -97 -99 -92 -75 -66 -73 -74 -72 -73 -79 -85 -88 -94 -106 -118 -129 -138 -121 -68 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -16 -13 -11 -21 -23 -24 -28 -31 -31 -31 -31 -31 -30 -29 -27 -26 -22 -17 -9 -1 -2 -5 -7 -8 -9 -11 -14 -14 -10 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -28 -38 -25 -11 -7 -8 -9 -7 -7 -3 -1 -1 -1 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -2 -2 -2 -1 -0 -1 -2 -7 -16 -25 -32 -36 -38 -35 -27 -17 -10 -9 -8 -7 -7 -8 -11 -15 -23 -33 -44 -55 -66 -66 -57 -45 -34 -26 -20 -17 -12 -11 -11 -10 -9 -9 -8 -8 -9 -9 -9 -7 -5 -2 -1 -1 -3 -6 -9 -11 -11 -10 -8 -7 -7 -7 -13 -25 -27 -17 -7 -5 -8 -13 -14 -13 -17 -40 -77 -84 -79 -61 -30 -8 -2 -1 -0 -0 -0 -0 -0 -1 -2 -4 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -2 -3 -5 -1 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -89 -305 -251 -104 -16 -0 -0 -0 -0 -0 -0 -0 -0 -54 -148 -183 -146 -133 -120 -115 -114 -112 -109 -106 -99 -84 -72 -57 -62 -62 -55 -40 -23 -9 -2 -0 -0 -0 -0 -1 -2 -3 -9 -30 -83 -283 -255 -211 -102 -11 -10 -31 -43 -19 -5 -3 -5 -9 -22 -40 -46 -36 -38 -40 -43 -39 -31 -23 -21 -26 -34 -38 -34 -37 -41 -45 -47 -50 -54 -56 -54 -55 -63 -73 -80 -83 -83 -80 -72 -58 -57 -64 -60 -57 -59 -63 -69 -78 -90 -101 -109 -117 -128 -111 -48 -0 -0 -0 -0 -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 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -6 -7 -17 -29 -33 -32 -30 -30 -28 -26 -27 -26 -26 -25 -22 -20 -19 -20 -20 -20 -19 -17 -18 -19 -20 -18 -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 -11 -17 -21 -16 -6 -6 -9 -9 -10 -8 -6 -4 -3 -2 -1 -1 -1 -3 -2 -2 -2 -2 -2 -3 -3 -3 -2 -3 -3 -4 -4 -3 -2 -1 -1 -2 -6 -13 -23 -33 -39 -41 -36 -26 -13 -5 -7 -7 -8 -8 -9 -11 -13 -18 -27 -36 -46 -52 -53 -47 -38 -29 -22 -17 -15 -11 -9 -10 -10 -10 -9 -8 -9 -8 -9 -8 -7 -4 -2 -1 -1 -2 -5 -9 -13 -13 -11 -8 -7 -9 -9 -12 -23 -28 -20 -9 -5 -7 -13 -17 -16 -21 -39 -63 -76 -76 -59 -28 -10 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -2 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -108 -393 -359 -244 -95 -15 -1 -0 -0 -0 -0 -0 -0 -66 -153 -186 -162 -145 -122 -112 -110 -104 -101 -95 -88 -82 -68 -54 -55 -53 -47 -35 -21 -8 -2 -0 -0 -0 -0 -3 -9 -12 -18 -34 -80 -216 -154 -157 -72 -11 -20 -57 -69 -46 -17 -7 -9 -11 -16 -21 -21 -14 -26 -29 -31 -26 -23 -22 -24 -29 -36 -40 -37 -40 -42 -45 -49 -52 -55 -55 -53 -55 -64 -76 -81 -82 -78 -70 -61 -50 -49 -51 -43 -37 -36 -43 -57 -73 -90 -105 -113 -118 -120 -90 -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 -3 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -3 -10 -19 -22 -17 -15 -10 -7 -8 -13 -20 -24 -24 -24 -27 -27 -25 -22 -20 -19 -18 -18 -20 -22 -23 -12 -11 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -16 -21 -7 -2 -3 -4 -5 -6 -6 -6 -5 -3 -2 -2 -2 -3 -2 -2 -2 -2 -2 -3 -4 -3 -3 -4 -5 -5 -5 -5 -5 -4 -3 -4 -7 -11 -22 -36 -44 -44 -36 -20 -7 -4 -4 -5 -7 -8 -9 -10 -11 -15 -23 -31 -39 -43 -44 -40 -32 -24 -18 -15 -12 -10 -9 -10 -11 -11 -9 -9 -9 -8 -9 -9 -7 -5 -2 -1 -1 -1 -4 -9 -13 -12 -9 -7 -7 -7 -9 -10 -21 -26 -22 -14 -7 -6 -13 -18 -19 -25 -37 -51 -65 -70 -59 -29 -16 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -17 -17 -11 -5 -0 -2 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -154 -331 -352 -250 -78 -6 -0 -0 -0 -0 -0 -18 -95 -174 -198 -177 -156 -130 -109 -101 -93 -90 -86 -78 -71 -63 -52 -46 -41 -34 -25 -15 -7 -2 -0 -0 -0 -1 -6 -17 -33 -107 -141 -67 -110 -117 -111 -45 -8 -7 -14 -26 -64 -89 -57 -30 -25 -21 -12 -5 -10 -23 -27 -26 -22 -19 -22 -27 -33 -38 -42 -43 -44 -46 -49 -50 -51 -52 -53 -52 -55 -67 -81 -79 -76 -70 -64 -56 -47 -43 -40 -30 -21 -21 -32 -49 -70 -90 -106 -117 -126 -120 -49 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -1 -0 -0 -2 -11 -19 -22 -23 -26 -26 -23 -20 -19 -18 -19 -20 -20 -23 -25 -23 -16 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -24 -27 -10 -1 -0 -1 -1 -1 -2 -3 -4 -3 -2 -2 -2 -2 -1 -1 -1 -2 -3 -3 -3 -4 -4 -4 -5 -4 -4 -5 -6 -6 -6 -7 -8 -11 -19 -35 -45 -42 -33 -20 -9 -4 -4 -5 -7 -9 -10 -11 -11 -15 -20 -26 -32 -35 -34 -31 -25 -20 -15 -12 -10 -8 -9 -10 -11 -10 -9 -9 -9 -9 -10 -9 -7 -4 -1 -0 -0 -1 -3 -10 -15 -14 -10 -7 -5 -6 -9 -9 -17 -25 -25 -19 -10 -5 -11 -17 -21 -27 -34 -44 -57 -64 -57 -40 -27 -19 -11 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -32 -35 -32 -23 -4 -3 -10 -11 -19 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -3 -1 -0 -1 -1 -0 -0 -1 -3 -3 -2 -3 -2 -2 -2 -3 -2 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -32 -158 -330 -370 -136 -19 -0 -0 -0 -0 -7 -83 -166 -197 -194 -179 -162 -135 -105 -91 -91 -88 -84 -75 -69 -61 -47 -37 -28 -21 -15 -8 -4 -2 -1 -0 -1 -4 -13 -22 -55 -251 -282 -89 -99 -121 -96 -32 -5 -0 -0 -2 -6 -15 -56 -87 -46 -23 -9 -3 -4 -11 -18 -20 -16 -16 -22 -30 -36 -39 -42 -47 -49 -51 -52 -49 -47 -47 -50 -53 -60 -73 -81 -77 -73 -69 -65 -58 -48 -41 -34 -23 -15 -22 -40 -63 -83 -98 -109 -122 -129 -97 -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 -2 -10 -18 -21 -22 -25 -22 -21 -18 -17 -16 -15 -15 -16 -20 -21 -22 -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 -2 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -48 -41 -12 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -4 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -4 -4 -3 -3 -3 -4 -4 -5 -5 -8 -16 -30 -40 -37 -28 -18 -10 -6 -4 -6 -9 -12 -16 -18 -17 -17 -19 -23 -28 -29 -27 -24 -20 -16 -13 -11 -9 -8 -10 -11 -11 -10 -10 -9 -9 -10 -10 -9 -6 -3 -1 -0 -0 -1 -4 -13 -20 -19 -11 -6 -5 -6 -8 -10 -16 -23 -26 -20 -8 -6 -9 -13 -18 -24 -31 -39 -49 -56 -60 -57 -47 -37 -25 -11 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -27 -41 -49 -57 -35 -19 -19 -30 -62 -48 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -1 -2 -3 -2 -1 -0 -1 -2 -3 -1 -3 -3 -4 -4 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -179 -359 -201 -62 -6 -0 -0 -0 -25 -132 -218 -195 -181 -177 -162 -135 -107 -91 -90 -89 -85 -77 -69 -56 -41 -29 -20 -13 -7 -3 -2 -3 -2 -1 -4 -7 -16 -26 -61 -202 -201 -126 -127 -126 -112 -59 -35 -17 -13 -11 -3 -14 -61 -116 -72 -41 -22 -13 -10 -12 -17 -17 -14 -13 -22 -31 -36 -39 -43 -47 -51 -53 -51 -47 -45 -44 -48 -59 -70 -75 -73 -70 -70 -72 -71 -64 -54 -43 -33 -23 -20 -34 -61 -84 -102 -114 -121 -123 -94 -36 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -13 -19 -21 -21 -21 -22 -19 -17 -15 -13 -13 -14 -13 -14 -16 -19 -19 -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 -10 -16 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -55 -59 -16 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -8 -4 -2 -1 -1 -1 -2 -2 -2 -1 -2 -2 -2 -3 -3 -2 -1 -2 -2 -1 -1 -2 -6 -14 -24 -30 -28 -21 -15 -9 -5 -5 -7 -11 -18 -26 -32 -29 -25 -23 -24 -25 -25 -21 -18 -16 -13 -11 -10 -9 -9 -10 -11 -12 -11 -11 -9 -10 -10 -10 -9 -7 -3 -1 -0 -0 -1 -5 -14 -25 -26 -12 -7 -6 -6 -7 -10 -16 -24 -26 -18 -7 -6 -9 -12 -15 -19 -29 -37 -45 -54 -64 -70 -64 -52 -39 -23 -11 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -24 -39 -51 -74 -59 -47 -38 -36 -70 -81 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -3 -3 -3 -2 -1 -0 -0 -0 -1 -2 -3 -5 -5 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -100 -354 -330 -192 -57 -9 -0 -18 -65 -140 -190 -176 -180 -179 -162 -139 -116 -99 -91 -83 -81 -71 -62 -51 -39 -27 -18 -11 -5 -3 -1 -1 -2 -5 -9 -11 -14 -30 -68 -133 -114 -139 -144 -119 -141 -109 -78 -54 -56 -64 -34 -14 -60 -114 -91 -60 -36 -24 -19 -19 -20 -18 -12 -10 -19 -27 -32 -36 -40 -45 -49 -50 -49 -46 -46 -49 -56 -65 -71 -68 -65 -63 -66 -72 -75 -71 -61 -48 -38 -34 -39 -59 -87 -112 -126 -129 -119 -87 -30 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -14 -18 -18 -19 -22 -19 -17 -17 -17 -15 -15 -14 -13 -12 -13 -16 -17 -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 -5 -17 -20 -8 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -37 -59 -39 -6 -2 -1 -0 -0 -1 -1 -1 -2 -6 -9 -7 -4 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -3 -2 -1 -1 -2 -4 -7 -11 -17 -22 -23 -23 -17 -11 -9 -8 -6 -8 -13 -21 -32 -44 -42 -35 -30 -26 -23 -20 -16 -15 -13 -11 -10 -9 -9 -10 -10 -11 -12 -11 -10 -11 -11 -11 -11 -10 -8 -4 -1 -0 -0 -1 -4 -13 -29 -34 -17 -10 -8 -7 -7 -9 -15 -24 -25 -19 -11 -9 -14 -17 -16 -15 -25 -34 -41 -49 -59 -66 -65 -56 -45 -34 -19 -9 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -9 -22 -43 -64 -61 -53 -42 -31 -37 -50 -23 -2 -3 -3 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -0 -0 -0 -0 -1 -3 -4 -3 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -66 -223 -298 -301 -183 -58 -9 -61 -135 -172 -170 -167 -179 -177 -163 -147 -124 -107 -96 -84 -77 -71 -59 -50 -39 -28 -19 -12 -7 -4 -1 -2 -5 -9 -16 -23 -27 -42 -68 -136 -105 -103 -78 -64 -105 -125 -101 -79 -80 -66 -24 -0 -11 -48 -87 -51 -30 -22 -19 -20 -20 -17 -11 -9 -13 -19 -24 -29 -35 -41 -46 -48 -49 -48 -51 -58 -66 -68 -65 -62 -60 -61 -66 -73 -79 -78 -69 -57 -51 -55 -69 -90 -111 -133 -139 -143 -101 -30 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -12 -14 -17 -16 -16 -14 -13 -15 -17 -17 -16 -14 -13 -12 -13 -14 -14 -14 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -14 -19 -10 -3 -3 -4 -6 -6 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -26 -89 -63 -26 -8 -2 -0 -0 -0 -0 -1 -3 -7 -8 -7 -5 -3 -2 -2 -2 -2 -1 -1 -2 -3 -5 -5 -5 -4 -2 -2 -5 -13 -19 -22 -25 -29 -31 -22 -13 -8 -9 -10 -8 -8 -12 -21 -32 -53 -55 -47 -37 -29 -23 -18 -14 -12 -10 -9 -8 -8 -9 -10 -11 -11 -12 -12 -11 -12 -13 -12 -11 -12 -9 -4 -2 -0 -0 -1 -3 -10 -29 -35 -24 -15 -10 -8 -8 -10 -14 -19 -22 -21 -18 -17 -19 -20 -18 -17 -22 -31 -39 -47 -57 -66 -68 -60 -44 -39 -27 -15 -8 -5 -4 -2 -1 -0 -0 -1 -4 -7 -6 -4 -5 -12 -38 -68 -69 -51 -33 -26 -27 -20 -6 -0 -2 -3 -5 -9 -14 -12 -8 -4 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -3 -2 -1 -1 -2 -2 -1 -1 -0 -1 -2 -1 -0 -0 -0 -0 -1 -3 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -2 -8 -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 -111 -242 -248 -259 -149 -80 -120 -174 -183 -165 -163 -170 -174 -162 -152 -131 -115 -101 -88 -82 -71 -60 -49 -38 -29 -21 -15 -11 -7 -2 -5 -7 -13 -31 -40 -43 -53 -66 -99 -108 -81 -75 -94 -113 -116 -115 -115 -91 -54 -15 -0 -5 -38 -74 -37 -21 -15 -13 -14 -15 -14 -10 -8 -10 -13 -16 -24 -32 -37 -41 -45 -48 -52 -58 -64 -67 -64 -63 -63 -64 -65 -68 -74 -82 -84 -77 -68 -67 -77 -95 -114 -131 -148 -152 -143 -84 -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 -1 -2 -3 -5 -11 -15 -15 -14 -12 -13 -14 -15 -14 -13 -12 -11 -12 -12 -12 -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 -11 -16 -14 -14 -17 -20 -18 -14 -12 -9 -4 -3 -3 -2 -1 -0 -0 -0 -0 -1 -1 -0 -5 -14 -16 -45 -63 -72 -38 -11 -2 -1 -1 -1 -0 -2 -5 -7 -8 -6 -5 -4 -3 -3 -2 -2 -1 -2 -3 -5 -6 -6 -5 -4 -3 -7 -17 -25 -28 -28 -28 -28 -19 -11 -8 -9 -10 -8 -7 -10 -18 -29 -54 -66 -59 -44 -31 -25 -19 -14 -11 -9 -7 -7 -7 -8 -10 -12 -11 -13 -13 -12 -12 -13 -13 -11 -11 -8 -4 -2 -1 -0 -0 -1 -6 -23 -34 -29 -18 -12 -10 -9 -10 -11 -13 -18 -22 -23 -20 -19 -19 -21 -20 -22 -32 -45 -60 -73 -77 -71 -56 -41 -38 -32 -21 -11 -4 -3 -3 -1 -0 -0 -1 -4 -8 -8 -11 -10 -10 -29 -49 -50 -41 -35 -28 -51 -16 -2 -0 -0 -1 -5 -14 -30 -39 -33 -15 -3 -1 -1 -0 -1 -0 -2 -5 -6 -6 -7 -10 -14 -5 -3 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -2 -4 -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 -1 -1 -2 -1 -1 -1 -3 -6 -7 -8 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -142 -224 -199 -184 -186 -174 -177 -178 -170 -162 -162 -168 -177 -171 -155 -142 -125 -108 -97 -88 -74 -63 -52 -41 -33 -25 -19 -15 -10 -5 -6 -6 -11 -23 -36 -47 -54 -47 -42 -45 -61 -84 -118 -130 -123 -125 -131 -64 -9 -1 -0 -2 -28 -49 -27 -16 -10 -7 -8 -9 -9 -8 -7 -8 -9 -12 -18 -25 -29 -34 -40 -46 -52 -60 -63 -61 -62 -65 -66 -64 -60 -61 -70 -81 -84 -80 -76 -80 -93 -112 -131 -146 -147 -146 -82 -28 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -12 -15 -13 -13 -15 -15 -13 -12 -11 -11 -11 -11 -12 -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 -7 -10 -12 -14 -17 -19 -18 -16 -14 -12 -10 -9 -9 -7 -5 -3 -0 -1 -0 -2 -2 -3 -20 -59 -63 -45 -51 -112 -86 -37 -10 -2 -1 -1 -1 -1 -2 -5 -7 -7 -6 -6 -5 -4 -3 -2 -2 -2 -3 -4 -4 -6 -6 -5 -5 -8 -14 -21 -25 -25 -25 -22 -17 -12 -10 -11 -11 -9 -8 -11 -17 -27 -50 -72 -72 -51 -34 -26 -22 -18 -14 -11 -8 -6 -6 -6 -9 -11 -13 -14 -14 -13 -12 -13 -13 -12 -11 -8 -5 -2 -0 -0 -0 -1 -5 -22 -42 -39 -24 -16 -13 -11 -11 -11 -11 -16 -22 -24 -23 -21 -19 -21 -19 -21 -31 -46 -64 -79 -82 -70 -45 -34 -31 -28 -21 -11 -3 -1 -1 -1 -0 -0 -1 -0 -0 -2 -7 -7 -5 -9 -13 -28 -65 -87 -72 -48 -12 -1 -0 -0 -1 -5 -18 -33 -38 -32 -19 -16 -14 -2 -3 -4 -4 -13 -20 -18 -14 -16 -12 -11 -6 -4 -3 -3 -4 -2 -2 -2 -1 -0 -0 -0 -0 -1 -2 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -1 -2 -3 -4 -3 -4 -4 -4 -9 -20 -16 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -70 -197 -213 -167 -136 -143 -164 -175 -168 -161 -159 -162 -169 -178 -177 -162 -150 -134 -121 -108 -92 -77 -67 -57 -45 -38 -31 -24 -18 -13 -8 -10 -8 -11 -13 -28 -48 -53 -43 -36 -43 -59 -86 -113 -130 -142 -142 -99 -8 -4 -13 -1 -4 -26 -32 -17 -10 -6 -5 -7 -7 -8 -8 -8 -7 -7 -7 -8 -11 -18 -25 -35 -45 -51 -57 -57 -56 -59 -61 -60 -57 -56 -59 -67 -76 -78 -77 -80 -90 -105 -122 -136 -142 -149 -67 -19 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -16 -15 -12 -11 -14 -14 -13 -12 -11 -11 -11 -11 -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 -2 -6 -11 -15 -15 -14 -15 -14 -13 -12 -11 -11 -10 -9 -7 -4 -6 -2 -1 -3 -5 -15 -41 -61 -41 -13 -5 -56 -67 -28 -6 -1 -1 -1 -1 -1 -2 -4 -5 -5 -5 -5 -4 -4 -3 -3 -2 -1 -2 -3 -3 -4 -4 -5 -6 -10 -14 -17 -19 -20 -17 -14 -14 -13 -11 -11 -11 -12 -16 -20 -27 -46 -74 -84 -54 -36 -27 -25 -23 -20 -15 -10 -8 -7 -6 -8 -10 -12 -13 -14 -14 -13 -13 -12 -12 -11 -9 -5 -2 -1 -0 -0 -1 -5 -19 -41 -45 -33 -25 -19 -14 -11 -9 -10 -15 -22 -25 -25 -23 -20 -19 -17 -18 -25 -36 -48 -64 -70 -62 -46 -32 -23 -19 -17 -10 -4 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -2 -5 -22 -60 -88 -83 -32 -6 -0 -0 -0 -1 -3 -17 -30 -34 -43 -58 -60 -39 -8 -8 -12 -21 -33 -40 -38 -36 -51 -31 -16 -10 -5 -2 -1 -2 -1 -3 -2 -1 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -11 -8 -6 -4 -2 -1 -2 -3 -4 -7 -8 -8 -11 -21 -31 -28 -24 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -129 -291 -281 -215 -148 -118 -127 -145 -154 -153 -155 -160 -164 -173 -180 -179 -169 -148 -133 -129 -118 -102 -85 -71 -61 -52 -42 -37 -30 -24 -15 -9 -10 -8 -12 -15 -34 -46 -46 -41 -44 -57 -78 -100 -115 -125 -141 -138 -83 -18 -47 -86 -22 -41 -38 -23 -11 -5 -4 -5 -7 -8 -8 -7 -6 -5 -4 -4 -4 -5 -12 -21 -33 -43 -48 -51 -50 -49 -51 -53 -53 -53 -57 -64 -70 -74 -75 -76 -84 -100 -119 -132 -138 -147 -154 -69 -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 -3 -11 -18 -15 -12 -8 -9 -12 -13 -12 -11 -11 -11 -11 -11 -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 -2 -4 -6 -9 -12 -11 -10 -12 -13 -13 -13 -13 -12 -11 -10 -7 -7 -7 -4 -1 -2 -5 -7 -9 -10 -6 -1 -0 -45 -70 -39 -8 -1 -2 -1 -1 -1 -1 -1 -2 -3 -3 -3 -4 -4 -4 -3 -2 -2 -2 -2 -2 -2 -3 -4 -5 -6 -8 -10 -13 -16 -18 -20 -18 -14 -10 -10 -12 -17 -21 -23 -28 -44 -71 -86 -63 -41 -30 -26 -25 -22 -18 -13 -9 -7 -8 -9 -10 -13 -14 -14 -14 -14 -13 -13 -12 -12 -9 -5 -2 -1 -0 -0 -0 -3 -14 -33 -45 -43 -32 -21 -15 -11 -8 -8 -12 -18 -24 -29 -26 -21 -18 -16 -17 -20 -25 -30 -36 -49 -55 -51 -38 -24 -15 -12 -8 -5 -4 -4 -5 -5 -3 -1 -0 -0 -0 -0 -3 -5 -4 -1 -6 -34 -33 -35 -26 -6 -0 -0 -1 -2 -2 -8 -20 -35 -43 -42 -59 -34 -16 -12 -12 -15 -24 -32 -33 -31 -44 -40 -32 -22 -7 -2 -1 -1 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -3 -3 -1 -7 -4 -1 -0 -0 -0 -1 -3 -6 -8 -8 -8 -8 -8 -7 -8 -9 -12 -13 -14 -22 -48 -68 -40 -10 -4 -6 -4 -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 -3 -59 -190 -320 -355 -283 -197 -137 -117 -125 -138 -143 -143 -148 -160 -166 -177 -173 -168 -161 -146 -138 -125 -114 -100 -88 -77 -64 -54 -47 -40 -34 -28 -15 -7 -6 -7 -13 -23 -42 -43 -38 -35 -40 -57 -80 -97 -100 -96 -105 -111 -65 -40 -77 -14 -112 -61 -34 -17 -8 -4 -3 -4 -6 -7 -7 -5 -3 -3 -3 -4 -4 -8 -11 -19 -32 -40 -43 -43 -43 -41 -43 -47 -52 -59 -69 -77 -78 -77 -75 -78 -92 -113 -126 -134 -142 -148 -146 -70 -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 -2 -10 -18 -20 -17 -12 -8 -6 -8 -11 -11 -10 -11 -11 -10 -10 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -5 -3 -8 -11 -11 -11 -13 -13 -12 -12 -12 -11 -11 -11 -11 -10 -10 -6 -6 -6 -5 -4 -5 -7 -7 -5 -5 -4 -2 -0 -22 -45 -37 -9 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -4 -4 -3 -3 -3 -3 -2 -2 -2 -2 -3 -4 -4 -5 -6 -8 -12 -16 -16 -14 -11 -9 -10 -14 -20 -24 -27 -33 -49 -71 -80 -62 -43 -31 -27 -26 -24 -21 -16 -11 -7 -8 -10 -11 -13 -15 -15 -15 -15 -14 -14 -13 -12 -9 -6 -3 -1 -0 -0 -0 -2 -10 -26 -45 -58 -51 -31 -21 -15 -9 -6 -10 -17 -21 -30 -30 -26 -20 -17 -18 -22 -22 -19 -23 -37 -53 -57 -46 -33 -20 -11 -6 -11 -18 -22 -20 -14 -8 -2 -1 -0 -0 -0 -1 -3 -2 -1 -1 -12 -28 -38 -25 -6 -4 -4 -4 -6 -4 -3 -9 -19 -21 -16 -16 -10 -11 -11 -8 -5 -6 -9 -10 -10 -18 -27 -39 -42 -17 -4 -1 -0 -1 -3 -4 -3 -3 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -2 -8 -20 -26 -6 -21 -24 -11 -0 -0 -0 -0 -0 -1 -2 -3 -7 -12 -14 -15 -16 -16 -17 -17 -18 -24 -46 -54 -39 -19 -13 -18 -24 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -216 -293 -294 -269 -223 -169 -131 -120 -125 -134 -138 -139 -146 -159 -164 -177 -169 -166 -159 -149 -144 -128 -115 -102 -87 -75 -65 -54 -46 -39 -31 -25 -16 -11 -7 -8 -20 -36 -48 -47 -40 -35 -36 -48 -68 -85 -83 -68 -66 -82 -67 -25 -4 -15 -71 -51 -37 -21 -10 -5 -4 -4 -6 -7 -7 -4 -3 -3 -3 -4 -5 -6 -9 -19 -31 -37 -37 -35 -35 -37 -43 -54 -63 -72 -81 -81 -76 -74 -75 -82 -104 -121 -130 -138 -143 -126 -62 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -2 -12 -22 -20 -17 -12 -8 -7 -9 -10 -9 -9 -9 -9 -8 -8 -7 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -10 -12 -12 -11 -9 -8 -7 -8 -10 -10 -9 -10 -10 -11 -13 -13 -10 -9 -10 -9 -8 -8 -7 -6 -6 -6 -7 -8 -8 -7 -5 -5 -5 -3 -1 -6 -15 -19 -10 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -4 -4 -4 -4 -3 -3 -2 -2 -2 -3 -4 -4 -5 -5 -7 -10 -14 -17 -13 -9 -10 -16 -23 -27 -33 -43 -58 -72 -72 -53 -43 -31 -27 -26 -24 -20 -17 -12 -8 -8 -10 -11 -12 -15 -16 -16 -16 -16 -14 -13 -12 -10 -7 -4 -1 -0 -0 -0 -1 -6 -18 -43 -76 -70 -46 -30 -21 -12 -6 -8 -16 -22 -28 -32 -31 -26 -21 -22 -25 -24 -20 -21 -35 -56 -64 -50 -38 -29 -16 -11 -20 -35 -46 -46 -36 -20 -7 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -5 -8 -6 -9 -10 -11 -14 -14 -9 -3 -2 -4 -3 -2 -6 -5 -6 -7 -6 -2 -1 -0 -0 -2 -6 -16 -34 -48 -25 -6 -1 -0 -1 -2 -2 -2 -2 -2 -2 -3 -3 -1 -0 -0 -1 -1 -1 -1 -2 -5 -27 -47 -63 -42 -40 -38 -17 -0 -0 -0 -0 -0 -0 -0 -2 -6 -12 -17 -21 -20 -18 -15 -14 -16 -16 -23 -33 -36 -27 -13 -8 -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 -4 -274 -304 -273 -245 -209 -169 -139 -127 -129 -134 -136 -137 -145 -157 -159 -174 -160 -159 -154 -148 -142 -133 -122 -111 -95 -83 -74 -61 -49 -40 -30 -24 -18 -11 -11 -16 -25 -37 -44 -45 -38 -36 -39 -49 -64 -76 -75 -58 -48 -60 -87 -62 -24 -15 -20 -56 -59 -33 -14 -6 -5 -6 -7 -8 -8 -6 -5 -5 -5 -6 -6 -6 -7 -19 -29 -32 -29 -26 -29 -36 -45 -58 -70 -80 -85 -75 -63 -63 -71 -84 -110 -123 -131 -133 -107 -51 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -7 -4 -12 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -17 -15 -11 -8 -9 -10 -10 -9 -8 -7 -7 -6 -5 -5 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -4 -5 -8 -10 -11 -11 -11 -9 -8 -7 -6 -8 -8 -8 -7 -8 -8 -10 -13 -13 -11 -10 -10 -9 -7 -6 -6 -5 -6 -6 -6 -6 -6 -5 -5 -6 -6 -4 -2 -0 -0 -2 -13 -6 -3 -2 -2 -1 -1 -1 -1 -1 -1 -2 -4 -5 -6 -5 -5 -5 -5 -4 -3 -2 -2 -2 -2 -3 -3 -4 -4 -5 -6 -10 -14 -14 -9 -11 -17 -22 -28 -38 -53 -67 -71 -64 -48 -38 -30 -26 -25 -22 -19 -15 -13 -9 -8 -9 -11 -12 -14 -17 -17 -17 -17 -15 -13 -12 -10 -8 -5 -2 -1 -0 -0 -1 -2 -10 -42 -77 -74 -53 -36 -28 -21 -10 -7 -13 -21 -28 -32 -35 -34 -28 -27 -27 -26 -31 -36 -46 -63 -69 -56 -41 -38 -22 -11 -12 -23 -40 -56 -59 -32 -14 -7 -4 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -9 -15 -15 -17 -25 -27 -14 -3 -0 -0 -0 -0 -1 -4 -7 -10 -10 -4 -2 -0 -0 -0 -2 -6 -18 -22 -11 -3 -0 -1 -2 -2 -1 -1 -2 -2 -3 -3 -3 -2 -2 -2 -3 -5 -5 -5 -8 -12 -25 -32 -54 -63 -57 -39 -8 -2 -1 -1 -1 -2 -3 -4 -3 -7 -14 -20 -24 -25 -23 -20 -24 -24 -19 -12 -16 -26 -6 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -251 -252 -326 -315 -256 -204 -174 -157 -148 -143 -135 -135 -146 -158 -161 -168 -156 -156 -152 -146 -138 -129 -119 -113 -105 -92 -79 -66 -54 -44 -35 -30 -24 -26 -26 -23 -26 -33 -38 -40 -37 -38 -47 -58 -70 -79 -75 -60 -62 -67 -76 -77 -73 -67 -60 -65 -78 -48 -17 -8 -8 -12 -16 -17 -14 -13 -12 -7 -4 -4 -5 -7 -9 -17 -24 -26 -22 -20 -23 -32 -45 -60 -76 -84 -83 -66 -53 -54 -61 -79 -106 -120 -130 -104 -45 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -43 -44 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -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 -4 -11 -10 -8 -9 -10 -9 -8 -7 -6 -6 -6 -5 -4 -4 -4 -5 -4 -3 -0 -0 -0 -0 -0 -0 -1 -3 -7 -8 -6 -6 -7 -8 -8 -8 -9 -8 -8 -7 -7 -7 -7 -7 -6 -6 -6 -7 -9 -11 -10 -9 -8 -7 -5 -5 -4 -4 -4 -5 -4 -2 -2 -4 -6 -7 -6 -5 -3 -0 -0 -1 -5 -4 -4 -3 -2 -1 -1 -1 -1 -1 -2 -2 -4 -6 -7 -6 -7 -12 -10 -8 -5 -3 -2 -2 -2 -2 -2 -3 -3 -5 -6 -7 -10 -11 -8 -11 -17 -21 -28 -41 -63 -86 -79 -56 -44 -36 -29 -26 -24 -22 -18 -13 -12 -9 -8 -9 -10 -12 -13 -18 -18 -18 -17 -15 -13 -12 -10 -9 -6 -2 -1 -0 -0 -0 -1 -4 -32 -62 -70 -60 -47 -42 -36 -21 -11 -10 -16 -24 -31 -35 -39 -38 -35 -30 -28 -37 -48 -51 -53 -51 -50 -43 -38 -23 -8 -2 -5 -13 -29 -34 -18 -10 -13 -13 -2 -1 -0 -0 -0 -0 -1 -1 -2 -3 -11 -23 -25 -25 -34 -39 -18 -2 -0 -0 -0 -0 -2 -4 -10 -20 -18 -11 -5 -1 -0 -0 -1 -3 -6 -8 -6 -2 -0 -0 -1 -0 -1 -1 -1 -1 -1 -2 -3 -3 -4 -5 -8 -10 -10 -13 -19 -38 -64 -45 -28 -57 -81 -57 -25 -11 -6 -7 -16 -31 -28 -23 -17 -17 -24 -33 -43 -46 -43 -44 -42 -27 -10 -2 -2 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -42 -289 -314 -294 -264 -234 -216 -202 -174 -145 -138 -148 -157 -164 -171 -164 -150 -148 -146 -139 -128 -119 -116 -116 -110 -96 -79 -65 -58 -56 -54 -48 -43 -37 -27 -28 -32 -35 -38 -40 -42 -51 -60 -65 -64 -64 -71 -87 -97 -86 -70 -57 -55 -48 -37 -47 -37 -12 -8 -10 -17 -25 -28 -20 -19 -17 -19 -23 -23 -20 -17 -15 -17 -22 -23 -21 -19 -20 -30 -45 -60 -71 -83 -80 -63 -51 -48 -53 -71 -96 -115 -119 -85 -31 -0 -0 -0 -0 -0 -0 -0 -31 -57 -69 -76 -81 -86 -93 -54 -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 -1 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -6 -10 -10 -9 -7 -6 -5 -5 -5 -4 -4 -4 -6 -8 -8 -4 -0 -0 -0 -0 -0 -0 -2 -5 -6 -5 -5 -5 -8 -8 -7 -8 -8 -8 -7 -6 -6 -6 -6 -7 -6 -6 -5 -6 -7 -8 -8 -7 -6 -5 -4 -4 -4 -4 -4 -3 -3 -1 -0 -1 -2 -6 -6 -5 -3 -3 -1 -0 -0 -1 -2 -4 -4 -1 -1 -1 -1 -1 -2 -3 -4 -5 -7 -9 -8 -11 -15 -15 -12 -7 -4 -3 -2 -2 -2 -2 -3 -5 -6 -6 -6 -8 -8 -13 -18 -22 -28 -43 -74 -105 -98 -69 -48 -37 -30 -25 -23 -19 -18 -14 -12 -9 -7 -7 -9 -12 -13 -18 -19 -19 -18 -16 -12 -11 -10 -9 -6 -2 -1 -0 -0 -0 -0 -4 -20 -42 -57 -59 -55 -56 -50 -37 -22 -12 -12 -21 -30 -35 -42 -46 -46 -41 -36 -37 -40 -35 -24 -19 -29 -33 -31 -23 -10 -1 -1 -1 -6 -6 -3 -3 -10 -18 -6 -3 -2 -1 -0 -0 -1 -1 -2 -5 -13 -20 -25 -30 -30 -28 -19 -6 -2 -1 -0 -1 -1 -3 -11 -19 -19 -15 -10 -4 -2 -2 -2 -4 -8 -10 -6 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -5 -8 -10 -10 -10 -12 -20 -47 -57 -35 -32 -66 -82 -63 -45 -31 -23 -24 -38 -58 -63 -59 -52 -49 -54 -69 -76 -48 -40 -34 -16 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -86 -116 -214 -288 -300 -279 -257 -214 -170 -149 -150 -152 -163 -175 -169 -157 -149 -145 -139 -132 -127 -127 -127 -117 -97 -89 -74 -72 -72 -66 -55 -39 -34 -26 -27 -30 -35 -39 -41 -45 -54 -61 -63 -64 -80 -100 -107 -102 -87 -64 -49 -53 -68 -72 -51 -22 -7 -6 -9 -16 -23 -27 -28 -29 -30 -45 -55 -52 -43 -32 -24 -22 -25 -29 -29 -27 -25 -31 -45 -59 -66 -75 -73 -62 -53 -49 -54 -69 -90 -100 -72 -26 -5 -0 -0 -0 -0 -0 -0 -0 -55 -101 -121 -132 -145 -152 -104 -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 -2 -11 -14 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -9 -9 -8 -6 -5 -5 -4 -4 -4 -5 -8 -9 -9 -6 -0 -0 -0 -0 -0 -1 -3 -5 -6 -5 -4 -7 -13 -46 -40 -15 -8 -6 -6 -6 -5 -5 -6 -6 -7 -8 -8 -8 -8 -8 -8 -8 -7 -6 -4 -3 -2 -3 -3 -3 -2 -2 -1 -0 -0 -0 -5 -6 -5 -4 -3 -2 -1 -0 -0 -1 -5 -6 -2 -1 -1 -1 -1 -2 -2 -2 -3 -5 -8 -9 -12 -18 -23 -22 -15 -6 -4 -2 -2 -2 -2 -3 -5 -6 -7 -7 -7 -9 -13 -18 -22 -27 -40 -75 -104 -103 -78 -52 -37 -31 -25 -22 -18 -17 -15 -13 -10 -8 -6 -8 -11 -13 -16 -18 -20 -20 -17 -14 -12 -11 -9 -6 -3 -0 -0 -0 -0 -1 -4 -16 -35 -51 -59 -61 -58 -57 -52 -40 -25 -14 -17 -27 -36 -41 -48 -52 -51 -47 -39 -27 -13 -4 -2 -9 -17 -26 -32 -29 -11 -8 -5 -2 -1 -0 -2 -6 -15 -11 -9 -8 -5 -2 -1 -2 -3 -4 -12 -30 -42 -37 -31 -32 -27 -22 -12 -5 -2 -1 -1 -1 -2 -8 -16 -23 -24 -16 -11 -10 -4 -5 -19 -27 -16 -7 -3 -1 -0 -0 -0 -1 -1 -0 -2 -2 -3 -3 -4 -5 -7 -7 -8 -9 -13 -24 -43 -56 -54 -52 -60 -58 -54 -51 -44 -40 -44 -55 -67 -77 -76 -70 -64 -70 -84 -47 -25 -22 -15 -13 -4 -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 -1 -73 -208 -303 -315 -282 -251 -214 -181 -165 -156 -164 -174 -182 -183 -163 -146 -139 -135 -133 -133 -131 -122 -102 -95 -77 -75 -74 -63 -45 -29 -20 -22 -26 -28 -33 -37 -38 -41 -53 -65 -68 -81 -108 -121 -113 -94 -77 -54 -42 -43 -42 -34 -19 -8 -4 -4 -10 -19 -22 -27 -34 -37 -38 -54 -67 -70 -62 -49 -38 -33 -37 -44 -48 -48 -45 -50 -61 -70 -77 -80 -73 -64 -56 -54 -59 -73 -85 -72 -17 -3 -0 -1 -1 -1 -0 -0 -0 -32 -83 -111 -120 -126 -132 -119 -51 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -12 -20 -16 -12 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -8 -8 -7 -6 -6 -5 -4 -5 -6 -7 -8 -9 -8 -5 -0 -0 -0 -0 -2 -5 -6 -7 -8 -7 -10 -28 -47 -81 -90 -64 -28 -5 -5 -5 -4 -4 -5 -6 -6 -9 -10 -10 -10 -9 -8 -7 -6 -5 -4 -2 -1 -1 -1 -1 -0 -0 -1 -2 -0 -0 -3 -5 -6 -5 -4 -3 -2 -1 -0 -0 -2 -4 -4 -4 -1 -2 -2 -2 -2 -2 -3 -4 -6 -7 -13 -22 -30 -29 -21 -11 -5 -3 -2 -2 -3 -3 -4 -5 -5 -6 -7 -9 -12 -17 -21 -26 -37 -66 -91 -92 -73 -49 -34 -29 -22 -20 -17 -15 -13 -12 -11 -10 -9 -9 -11 -13 -15 -18 -21 -22 -19 -15 -12 -11 -9 -5 -2 -1 -0 -0 -0 -1 -4 -16 -35 -54 -65 -63 -54 -58 -61 -57 -43 -25 -16 -19 -27 -32 -39 -47 -55 -57 -48 -25 -8 -2 -1 -2 -7 -19 -38 -53 -41 -29 -17 -7 -1 -0 -1 -4 -7 -11 -15 -19 -18 -11 -4 -4 -6 -9 -21 -38 -45 -37 -39 -37 -29 -23 -14 -6 -2 -2 -1 -1 -1 -4 -12 -25 -36 -26 -23 -16 -5 -3 -7 -7 -5 -5 -4 -2 -1 -0 -1 -1 -1 -0 -1 -1 -2 -3 -4 -5 -7 -8 -10 -13 -18 -29 -42 -54 -52 -37 -33 -30 -29 -28 -30 -32 -38 -45 -49 -50 -49 -47 -39 -31 -38 -47 -46 -27 -7 -15 -39 -33 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -69 -215 -325 -327 -285 -261 -235 -200 -179 -174 -174 -179 -178 -161 -143 -135 -135 -136 -136 -131 -116 -94 -86 -82 -78 -69 -54 -36 -23 -18 -23 -30 -29 -29 -29 -31 -35 -47 -63 -72 -100 -132 -140 -125 -100 -75 -51 -36 -31 -23 -13 -5 -2 -3 -5 -10 -23 -27 -33 -41 -48 -53 -69 -81 -84 -75 -63 -55 -55 -61 -69 -72 -74 -73 -71 -71 -73 -72 -69 -65 -62 -56 -55 -59 -61 -59 -43 -0 -0 -0 -18 -30 -21 -5 -0 -4 -65 -109 -113 -111 -121 -130 -100 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -15 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -8 -7 -6 -6 -5 -5 -5 -7 -7 -4 -2 -5 -5 -1 -0 -0 -0 -0 -2 -5 -6 -6 -9 -22 -133 -110 -85 -84 -94 -82 -40 -4 -5 -5 -5 -5 -5 -5 -5 -6 -7 -9 -10 -8 -7 -5 -5 -4 -4 -3 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -1 -3 -4 -5 -4 -4 -3 -2 -1 -0 -0 -1 -3 -5 -7 -9 -5 -3 -2 -2 -2 -3 -3 -5 -8 -14 -23 -27 -23 -16 -8 -4 -3 -2 -2 -2 -3 -4 -4 -4 -6 -8 -11 -15 -20 -25 -33 -51 -66 -67 -56 -41 -30 -24 -18 -16 -15 -14 -12 -11 -11 -10 -10 -11 -12 -14 -15 -17 -20 -22 -21 -17 -14 -13 -10 -5 -1 -0 -0 -0 -0 -1 -5 -18 -40 -60 -70 -62 -54 -56 -63 -67 -61 -46 -23 -15 -18 -20 -25 -33 -46 -58 -57 -29 -11 -3 -0 -1 -2 -6 -16 -34 -43 -42 -31 -14 -3 -0 -0 -2 -5 -10 -16 -22 -24 -17 -8 -5 -5 -12 -24 -37 -45 -48 -60 -54 -40 -26 -16 -11 -7 -4 -3 -1 -1 -3 -10 -22 -31 -32 -25 -12 -3 -1 -1 -1 -2 -4 -4 -2 -1 -0 -0 -1 -1 -1 -2 -2 -2 -3 -4 -5 -7 -10 -12 -15 -21 -30 -46 -54 -49 -35 -20 -13 -15 -15 -13 -14 -16 -19 -20 -21 -22 -19 -15 -13 -17 -23 -22 -12 -5 -14 -28 -26 -11 -0 -0 -0 -0 -0 -3 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -73 -228 -340 -326 -296 -286 -255 -216 -195 -182 -181 -179 -167 -151 -139 -134 -135 -137 -132 -113 -92 -85 -85 -71 -55 -44 -33 -23 -23 -32 -36 -29 -22 -19 -23 -31 -44 -63 -86 -137 -211 -187 -137 -95 -65 -44 -30 -22 -13 -4 -1 -1 -2 -5 -9 -22 -30 -41 -56 -70 -80 -87 -97 -101 -88 -74 -73 -82 -93 -99 -100 -100 -92 -82 -74 -72 -71 -65 -59 -56 -56 -60 -58 -37 -16 -11 -0 -0 -0 -88 -136 -96 -27 -0 -8 -65 -117 -112 -109 -117 -97 -44 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -8 -7 -6 -6 -6 -5 -7 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -2 -6 -7 -7 -8 -8 -9 -14 -13 -12 -24 -34 -28 -13 -6 -7 -8 -9 -9 -9 -7 -5 -3 -4 -6 -7 -6 -5 -5 -4 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -2 -3 -3 -2 -1 -1 -0 -1 -3 -18 -12 -5 -2 -2 -2 -2 -3 -3 -3 -5 -9 -15 -21 -24 -21 -12 -6 -4 -2 -2 -2 -2 -2 -3 -4 -5 -7 -9 -12 -16 -20 -25 -34 -40 -41 -37 -29 -24 -18 -14 -13 -12 -12 -11 -10 -10 -11 -11 -11 -12 -13 -15 -17 -19 -21 -22 -18 -15 -15 -12 -7 -2 -1 -1 -0 -0 -1 -5 -17 -34 -50 -61 -52 -47 -50 -58 -69 -78 -81 -42 -22 -15 -12 -11 -14 -23 -35 -40 -31 -18 -7 -1 -1 -1 -1 -3 -11 -24 -33 -30 -16 -4 -1 -1 -2 -4 -9 -14 -18 -20 -17 -11 -6 -4 -8 -18 -32 -52 -65 -80 -76 -61 -43 -26 -21 -18 -15 -9 -3 -1 -3 -13 -27 -37 -40 -27 -10 -1 -0 -0 -0 -2 -5 -4 -2 -1 -1 -0 -1 -2 -2 -2 -3 -4 -4 -5 -6 -7 -10 -13 -18 -20 -27 -33 -34 -30 -22 -13 -10 -14 -13 -11 -10 -9 -9 -10 -11 -10 -8 -7 -7 -7 -7 -7 -6 -9 -12 -8 -3 -0 -0 -0 -0 -1 -9 -25 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -59 -212 -316 -327 -318 -304 -268 -232 -213 -196 -184 -175 -164 -154 -148 -143 -131 -119 -107 -94 -81 -72 -65 -45 -36 -30 -27 -28 -32 -32 -26 -19 -15 -22 -34 -54 -92 -115 -51 -71 -141 -121 -77 -50 -41 -35 -26 -14 -5 -2 -2 -3 -6 -9 -18 -29 -47 -69 -92 -106 -110 -109 -103 -90 -80 -86 -109 -130 -132 -119 -112 -83 -63 -53 -49 -50 -51 -52 -56 -62 -64 -49 -20 -0 -0 -0 -0 -0 -89 -132 -95 -32 -0 -9 -57 -126 -123 -115 -72 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -9 -8 -6 -6 -6 -6 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -7 -9 -9 -11 -12 -8 -6 -6 -7 -11 -14 -10 -10 -10 -11 -12 -11 -8 -6 -3 -2 -4 -4 -4 -4 -4 -5 -4 -3 -4 -4 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -3 -3 -3 -3 -2 -2 -0 -1 -2 -29 -26 -10 -1 -1 -1 -2 -2 -2 -3 -4 -6 -10 -16 -23 -27 -18 -11 -6 -3 -2 -1 -1 -1 -2 -3 -4 -5 -7 -10 -14 -16 -18 -22 -25 -25 -24 -22 -18 -14 -11 -10 -9 -10 -10 -10 -10 -11 -11 -11 -12 -14 -16 -18 -20 -20 -22 -19 -17 -16 -14 -8 -2 -1 -1 -1 -0 -1 -3 -10 -21 -30 -40 -39 -37 -39 -45 -57 -78 -84 -55 -32 -19 -11 -5 -4 -8 -14 -23 -26 -23 -16 -8 -7 -6 -2 -1 -3 -11 -19 -19 -12 -4 -2 -2 -3 -6 -10 -14 -18 -16 -14 -11 -7 -3 -2 -6 -17 -39 -58 -74 -77 -68 -51 -33 -30 -28 -23 -14 -5 -1 -2 -11 -23 -34 -42 -33 -12 -1 -0 -0 -0 -2 -5 -5 -1 -0 -0 -0 -1 -1 -2 -2 -4 -5 -5 -6 -6 -8 -13 -20 -24 -18 -19 -17 -14 -12 -14 -13 -15 -18 -18 -18 -18 -16 -16 -18 -18 -17 -15 -13 -10 -6 -9 -15 -22 -15 -2 -0 -0 -0 -0 -0 -0 -6 -21 -34 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -38 -183 -293 -323 -326 -313 -276 -242 -221 -204 -189 -176 -165 -159 -152 -135 -123 -109 -96 -84 -71 -60 -50 -35 -29 -30 -33 -33 -26 -19 -19 -21 -35 -57 -96 -156 -176 -60 -167 -145 -91 -56 -43 -44 -47 -44 -30 -14 -7 -5 -5 -6 -9 -16 -25 -47 -75 -106 -126 -128 -121 -112 -96 -85 -96 -109 -119 -113 -95 -98 -65 -29 -30 -39 -41 -43 -52 -62 -69 -65 -26 -5 -0 -0 -0 -0 -0 -82 -126 -106 -58 -17 -5 -25 -60 -52 -45 -18 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -7 -8 -6 -4 -4 -8 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -6 -9 -8 -6 -6 -9 -16 -20 -15 -8 -6 -9 -12 -11 -7 -4 -2 -1 -3 -3 -3 -3 -4 -4 -4 -4 -3 -5 -6 -6 -6 -5 -4 -3 -3 -1 -0 -0 -0 -1 -4 -4 -3 -3 -3 -3 -3 -2 -2 -2 -1 -28 -37 -20 -1 -1 -1 -1 -1 -2 -2 -3 -4 -7 -12 -21 -28 -23 -15 -8 -4 -2 -1 -1 -1 -1 -2 -3 -3 -5 -7 -10 -13 -14 -15 -16 -15 -14 -14 -12 -11 -10 -9 -9 -9 -9 -9 -9 -11 -11 -12 -13 -14 -16 -18 -21 -20 -22 -21 -20 -19 -16 -12 -4 -2 -1 -1 -0 -0 -1 -3 -7 -14 -21 -27 -29 -30 -32 -40 -66 -79 -69 -45 -25 -17 -8 -5 -5 -6 -8 -13 -23 -30 -20 -18 -23 -9 -1 -1 -5 -9 -11 -8 -4 -2 -2 -3 -5 -9 -19 -28 -25 -20 -15 -10 -5 -1 -1 -5 -15 -26 -43 -56 -51 -39 -32 -30 -39 -43 -30 -12 -1 -1 -4 -10 -22 -34 -29 -10 -1 -0 -0 -0 -2 -5 -6 -2 -1 -0 -1 -1 -1 -1 -2 -3 -4 -5 -5 -6 -9 -13 -18 -15 -14 -15 -13 -7 -4 -9 -14 -20 -27 -31 -33 -34 -30 -26 -30 -36 -40 -41 -44 -32 -31 -35 -40 -33 -17 -0 -0 -0 -0 -0 -0 -1 -10 -22 -22 -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 -4 -57 -303 -320 -329 -343 -326 -290 -261 -240 -221 -200 -183 -170 -160 -146 -133 -111 -96 -86 -74 -61 -51 -40 -33 -34 -37 -34 -25 -19 -25 -39 -68 -111 -181 -157 -134 -171 -164 -105 -63 -44 -39 -42 -46 -45 -36 -25 -16 -9 -7 -7 -10 -15 -26 -52 -87 -117 -133 -132 -123 -112 -97 -85 -105 -56 -39 -36 -46 -78 -64 -23 -23 -37 -44 -50 -57 -60 -53 -50 -10 -0 -0 -0 -0 -0 -4 -71 -116 -126 -103 -48 -0 -2 -6 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -2 -10 -20 -22 -7 -1 -0 -3 -8 -9 -6 -3 -1 -1 -2 -2 -2 -3 -4 -7 -14 -5 -4 -6 -6 -6 -6 -6 -7 -8 -8 -7 -6 -4 -2 -3 -4 -4 -3 -3 -4 -5 -5 -4 -3 -2 -1 -10 -12 -8 -5 -1 -1 -1 -1 -1 -1 -2 -2 -4 -7 -16 -25 -25 -19 -11 -6 -3 -1 -1 -0 -1 -2 -2 -2 -3 -5 -6 -10 -11 -12 -13 -13 -14 -14 -11 -11 -9 -9 -8 -8 -7 -9 -11 -11 -11 -11 -12 -13 -15 -16 -20 -22 -23 -22 -21 -20 -19 -16 -9 -4 -2 -1 -1 -0 -0 -0 -2 -5 -11 -19 -25 -28 -29 -35 -54 -74 -80 -63 -35 -27 -17 -8 -4 -3 -3 -6 -16 -26 -23 -24 -45 -39 -18 -9 -4 -5 -6 -6 -4 -3 -2 -2 -4 -8 -23 -30 -32 -32 -29 -24 -13 -7 -4 -2 -3 -5 -8 -19 -26 -26 -23 -27 -37 -44 -44 -26 -7 -2 -1 -3 -9 -17 -20 -9 -4 -1 -0 -0 -1 -2 -5 -3 -2 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -7 -9 -13 -12 -12 -15 -22 -31 -17 -10 -11 -18 -31 -43 -48 -53 -55 -57 -65 -74 -75 -74 -78 -83 -79 -83 -80 -47 -19 -5 -0 -0 -0 -0 -3 -13 -25 -31 -21 -14 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -35 -196 -298 -320 -345 -352 -334 -306 -282 -259 -226 -192 -173 -161 -146 -129 -115 -103 -89 -74 -58 -44 -37 -33 -32 -33 -30 -24 -27 -43 -67 -100 -160 -217 -154 -118 -123 -101 -71 -50 -40 -38 -39 -38 -36 -39 -49 -30 -11 -14 -18 -19 -22 -36 -63 -102 -134 -150 -152 -138 -113 -93 -87 -121 -70 -24 -4 -26 -69 -70 -36 -29 -39 -44 -53 -55 -37 -8 -10 -2 -0 -0 -0 -0 -0 -5 -46 -92 -114 -100 -45 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -3 -0 -0 -0 -1 -3 -5 -4 -2 -2 -2 -2 -2 -2 -2 -3 -6 -15 -6 -6 -6 -6 -12 -29 -45 -17 -10 -9 -9 -9 -7 -6 -6 -6 -5 -4 -3 -4 -5 -5 -4 -4 -3 -1 -2 -2 -5 -10 -3 -0 -1 -1 -1 -1 -1 -1 -2 -4 -12 -19 -21 -18 -13 -8 -6 -2 -1 -1 -1 -1 -2 -2 -2 -3 -4 -7 -9 -11 -12 -14 -16 -14 -13 -11 -9 -8 -7 -7 -7 -8 -10 -11 -11 -11 -12 -13 -16 -16 -19 -22 -24 -23 -22 -22 -23 -20 -14 -9 -4 -1 -1 -1 -1 -0 -1 -2 -6 -13 -22 -28 -29 -32 -41 -58 -77 -76 -47 -36 -26 -12 -4 -2 -2 -3 -6 -14 -19 -21 -44 -57 -44 -24 -7 -5 -4 -5 -6 -5 -4 -3 -5 -6 -14 -25 -39 -49 -46 -50 -36 -29 -22 -14 -8 -4 -3 -8 -14 -18 -25 -36 -48 -52 -51 -39 -23 -12 -5 -2 -5 -13 -29 -20 -11 -4 -0 -0 -0 -0 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -5 -6 -7 -8 -9 -10 -12 -13 -20 -49 -42 -33 -30 -36 -51 -61 -58 -76 -86 -96 -106 -116 -109 -104 -109 -126 -122 -119 -89 -2 -0 -0 -0 -0 -3 -7 -13 -33 -22 -11 -9 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -65 -335 -319 -328 -336 -325 -303 -281 -258 -236 -209 -183 -158 -132 -107 -89 -73 -79 -69 -53 -40 -33 -30 -26 -25 -27 -33 -47 -64 -81 -99 -135 -117 -81 -65 -63 -62 -56 -46 -38 -35 -33 -30 -29 -44 -66 -32 -6 -32 -45 -42 -38 -47 -72 -110 -153 -183 -190 -175 -143 -108 -98 -123 -143 -63 -13 -28 -65 -73 -58 -47 -35 -40 -44 -24 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -35 -100 -101 -42 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -6 -3 -2 -2 -2 -1 -2 -3 -3 -2 -3 -7 -6 -7 -7 -6 -11 -30 -67 -78 -42 -23 -14 -10 -9 -8 -8 -8 -7 -6 -5 -4 -4 -5 -5 -4 -3 -1 -1 -0 -2 -6 -4 -1 -1 -0 -0 -0 -0 -0 -1 -2 -7 -13 -13 -14 -15 -12 -8 -4 -2 -1 -1 -1 -2 -2 -2 -2 -3 -5 -7 -11 -14 -15 -15 -16 -15 -12 -9 -7 -6 -6 -7 -7 -8 -10 -11 -12 -15 -14 -16 -17 -19 -21 -22 -22 -23 -26 -26 -24 -20 -14 -9 -3 -2 -1 -1 -1 -1 -1 -3 -9 -20 -27 -29 -30 -33 -44 -62 -69 -61 -51 -42 -26 -12 -4 -1 -1 -2 -5 -10 -13 -30 -62 -80 -63 -22 -10 -6 -6 -7 -9 -9 -7 -7 -7 -11 -22 -41 -60 -57 -56 -58 -60 -55 -43 -32 -24 -22 -22 -23 -28 -37 -51 -63 -67 -62 -53 -40 -27 -14 -4 -3 -9 -23 -25 -19 -12 -1 -1 -0 -0 -1 -1 -1 -2 -2 -1 -2 -3 -3 -4 -5 -6 -8 -9 -11 -13 -15 -14 -9 -13 -37 -54 -68 -68 -66 -75 -69 -25 -25 -56 -69 -69 -63 -14 -58 -77 -75 -46 -29 -55 -6 -0 -0 -0 -8 -25 -21 -14 -13 -5 -5 -7 -10 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -212 -294 -307 -314 -308 -290 -267 -248 -233 -224 -211 -179 -145 -114 -86 -63 -41 -48 -43 -34 -28 -24 -23 -25 -33 -49 -61 -67 -65 -61 -57 -31 -24 -26 -34 -40 -42 -39 -33 -28 -22 -18 -20 -25 -29 -34 -32 -58 -73 -76 -75 -79 -96 -128 -170 -206 -227 -221 -185 -145 -123 -128 -157 -103 -64 -62 -73 -69 -53 -45 -38 -44 -52 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -19 -67 -66 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -1 -1 -1 -1 -9 -15 -7 -5 -4 -6 -7 -9 -8 -9 -18 -47 -49 -57 -49 -36 -24 -15 -13 -12 -11 -9 -8 -6 -4 -4 -4 -3 -4 -3 -2 -1 -1 -3 -9 -13 -6 -4 -2 -1 -0 -0 -1 -1 -1 -2 -6 -11 -15 -15 -13 -8 -4 -2 -1 -1 -1 -2 -2 -2 -2 -3 -4 -7 -11 -14 -17 -18 -18 -17 -14 -12 -9 -6 -6 -6 -7 -7 -9 -11 -13 -15 -14 -16 -18 -20 -20 -19 -20 -24 -28 -28 -26 -24 -20 -15 -8 -3 -2 -1 -1 -1 -1 -3 -8 -18 -27 -31 -32 -34 -39 -52 -66 -73 -75 -70 -54 -32 -12 -1 -1 -1 -2 -4 -6 -19 -53 -109 -106 -58 -26 -12 -8 -12 -17 -17 -15 -15 -15 -16 -23 -39 -61 -71 -73 -78 -87 -90 -78 -65 -60 -56 -47 -43 -46 -56 -70 -81 -74 -64 -57 -51 -43 -31 -13 -8 -8 -12 -19 -25 -27 -12 -6 -2 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -6 -8 -11 -15 -21 -26 -17 -11 -13 -25 -49 -76 -81 -80 -97 -112 -56 -5 -1 -5 -14 -8 -0 -0 -9 -12 -4 -1 -2 -2 -3 -19 -49 -74 -54 -26 -10 -4 -2 -7 -13 -15 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -96 -273 -292 -287 -284 -276 -267 -253 -233 -214 -216 -185 -150 -116 -86 -63 -41 -40 -33 -25 -19 -18 -23 -34 -48 -62 -61 -51 -39 -29 -20 -14 -15 -17 -21 -25 -27 -28 -27 -24 -16 -11 -15 -38 -72 -94 -95 -98 -104 -112 -101 -77 -76 -113 -166 -188 -181 -210 -210 -168 -127 -143 -162 -157 -137 -113 -90 -68 -50 -43 -48 -60 -73 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -5 -2 -1 -1 -0 -0 -1 -5 -11 -12 -9 -4 -5 -6 -7 -8 -8 -10 -26 -27 -32 -39 -42 -43 -38 -25 -20 -14 -11 -11 -11 -9 -4 -3 -3 -5 -4 -2 -2 -2 -3 -9 -20 -12 -9 -6 -3 -1 -2 -2 -5 -1 -1 -2 -8 -14 -13 -9 -6 -4 -3 -2 -2 -1 -1 -2 -2 -2 -2 -4 -7 -10 -13 -16 -19 -19 -18 -17 -14 -11 -8 -6 -6 -6 -8 -9 -9 -11 -12 -14 -17 -20 -21 -22 -21 -21 -22 -23 -25 -26 -26 -25 -21 -14 -7 -3 -2 -2 -1 -2 -3 -7 -17 -27 -30 -31 -32 -35 -42 -58 -76 -92 -95 -82 -58 -31 -7 -3 -2 -1 -2 -5 -12 -28 -70 -80 -61 -38 -23 -13 -20 -26 -29 -31 -30 -30 -30 -32 -40 -59 -77 -84 -90 -103 -115 -110 -100 -99 -90 -76 -69 -71 -84 -101 -99 -82 -67 -60 -61 -64 -55 -39 -24 -12 -8 -13 -23 -34 -32 -22 -10 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -5 -8 -12 -17 -25 -33 -26 -25 -33 -45 -48 -45 -68 -75 -85 -102 -78 -21 -2 -0 -0 -0 -0 -0 -3 -4 -11 -9 -6 -19 -23 -34 -55 -53 -30 -14 -11 -14 -15 -14 -25 -25 -16 -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 -97 -262 -279 -260 -250 -242 -235 -228 -219 -203 -187 -169 -141 -105 -70 -45 -31 -27 -20 -15 -18 -24 -34 -45 -53 -52 -51 -34 -22 -15 -12 -13 -15 -13 -14 -16 -18 -23 -29 -30 -22 -19 -22 -35 -64 -95 -110 -110 -105 -111 -88 -41 -22 -49 -91 -87 -9 -0 -0 -0 -40 -111 -160 -170 -152 -127 -96 -75 -60 -49 -56 -56 -68 -30 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -6 -3 -1 -1 -0 -1 -1 -1 -2 -4 -9 -12 -7 -5 -5 -6 -6 -5 -6 -8 -17 -26 -26 -30 -38 -40 -43 -25 -16 -13 -13 -14 -11 -4 -3 -4 -4 -3 -3 -2 -1 -2 -3 -13 -11 -13 -11 -7 -4 -3 -2 -5 -2 -1 -1 -4 -7 -9 -8 -8 -6 -5 -3 -2 -1 -1 -2 -2 -2 -3 -4 -7 -10 -12 -15 -17 -19 -20 -19 -16 -12 -10 -7 -7 -7 -8 -7 -7 -8 -10 -13 -17 -21 -22 -23 -23 -23 -24 -25 -27 -27 -27 -28 -26 -20 -13 -7 -3 -3 -3 -3 -5 -9 -17 -24 -26 -27 -28 -30 -31 -47 -72 -98 -113 -111 -95 -63 -31 -14 -5 -1 -1 -2 -5 -8 -23 -32 -35 -39 -48 -36 -38 -36 -38 -41 -44 -46 -47 -44 -42 -47 -65 -82 -93 -110 -129 -129 -131 -129 -117 -103 -93 -92 -115 -132 -121 -93 -66 -53 -67 -80 -77 -63 -42 -21 -11 -11 -18 -29 -36 -33 -20 -7 -2 -1 -1 -2 -2 -2 -3 -5 -8 -8 -13 -21 -31 -38 -42 -59 -55 -55 -66 -64 -41 -38 -51 -73 -87 -96 -81 -43 -32 -11 -2 -3 -8 -14 -15 -21 -31 -17 -13 -25 -36 -41 -29 -12 -3 -6 -15 -33 -52 -61 -56 -37 -18 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -131 -261 -269 -241 -220 -201 -189 -183 -181 -172 -154 -151 -123 -86 -57 -42 -37 -26 -16 -16 -25 -36 -45 -47 -38 -26 -29 -20 -14 -10 -9 -10 -11 -10 -11 -12 -13 -15 -22 -29 -31 -33 -34 -37 -45 -66 -87 -87 -82 -90 -70 -22 -1 -6 -10 -6 -0 -0 -0 -0 -2 -30 -82 -106 -92 -87 -88 -81 -66 -51 -47 -38 -40 -17 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -3 -0 -0 -3 -6 -4 -2 -1 -1 -1 -1 -2 -3 -3 -3 -5 -9 -7 -6 -7 -6 -5 -4 -5 -7 -10 -14 -11 -11 -13 -10 -10 -13 -13 -11 -10 -11 -11 -7 -4 -4 -3 -3 -3 -2 -1 -1 -2 -6 -6 -5 -5 -6 -7 -5 -2 -2 -1 -1 -1 -2 -4 -10 -9 -9 -8 -6 -5 -3 -2 -1 -2 -2 -3 -3 -4 -5 -7 -10 -13 -15 -17 -19 -20 -17 -14 -11 -9 -8 -9 -8 -7 -6 -7 -8 -11 -16 -20 -23 -24 -23 -24 -26 -28 -29 -29 -28 -29 -29 -26 -20 -14 -10 -7 -6 -6 -8 -11 -16 -20 -21 -19 -21 -26 -25 -41 -73 -108 -133 -143 -138 -103 -68 -41 -18 -2 -1 -1 -2 -3 -6 -11 -18 -29 -58 -62 -57 -45 -39 -42 -45 -52 -57 -56 -53 -49 -52 -65 -83 -105 -123 -125 -128 -131 -130 -121 -110 -112 -138 -151 -136 -99 -62 -44 -65 -83 -91 -84 -63 -42 -30 -23 -23 -24 -30 -36 -31 -20 -9 -3 -2 -3 -3 -5 -9 -18 -28 -32 -36 -47 -64 -65 -68 -75 -77 -82 -81 -68 -36 -16 -19 -41 -65 -83 -92 -91 -122 -65 -44 -57 -58 -23 -18 -43 -41 -19 -3 -5 -6 -9 -4 -10 -20 -27 -38 -51 -62 -75 -68 -46 -25 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -156 -252 -247 -212 -192 -173 -160 -150 -147 -143 -138 -134 -111 -71 -57 -46 -34 -22 -15 -18 -30 -39 -44 -42 -33 -22 -19 -17 -15 -13 -10 -9 -10 -17 -29 -38 -35 -31 -32 -33 -35 -44 -48 -49 -50 -65 -80 -81 -77 -80 -70 -43 -12 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -20 -21 -36 -87 -92 -72 -51 -37 -30 -29 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -5 -1 -1 -6 -6 -3 -3 -5 -7 -3 -2 -2 -3 -3 -3 -1 -3 -3 -4 -4 -5 -5 -7 -10 -12 -12 -17 -17 -12 -8 -9 -9 -11 -10 -8 -16 -31 -36 -21 -8 -5 -4 -3 -4 -3 -3 -2 -2 -2 -2 -2 -2 -3 -6 -9 -5 -2 -2 -1 -1 -1 -1 -3 -6 -9 -12 -11 -8 -4 -2 -2 -2 -2 -2 -3 -3 -4 -6 -10 -12 -14 -17 -19 -20 -18 -16 -13 -11 -11 -11 -10 -9 -6 -7 -7 -9 -14 -19 -23 -25 -24 -27 -29 -30 -30 -31 -31 -31 -32 -30 -26 -22 -18 -14 -10 -10 -12 -14 -16 -17 -16 -14 -22 -23 -22 -35 -70 -120 -155 -177 -173 -146 -113 -79 -44 -9 -2 -1 -1 -2 -2 -4 -6 -10 -36 -55 -66 -54 -34 -37 -42 -52 -60 -66 -66 -59 -47 -48 -65 -81 -98 -104 -109 -120 -133 -128 -122 -130 -151 -161 -142 -93 -56 -45 -56 -75 -93 -104 -97 -77 -63 -48 -37 -30 -30 -39 -43 -40 -31 -21 -13 -9 -11 -16 -29 -44 -56 -62 -66 -72 -88 -90 -98 -103 -104 -100 -85 -61 -27 -7 -7 -22 -49 -79 -96 -87 -101 -94 -87 -93 -104 -57 -48 -48 -36 -19 -8 -11 -11 -13 -31 -49 -50 -51 -57 -55 -57 -60 -53 -45 -34 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -166 -231 -212 -175 -156 -144 -129 -121 -118 -117 -116 -111 -93 -66 -48 -33 -26 -23 -18 -17 -23 -30 -34 -32 -28 -24 -21 -22 -25 -19 -14 -13 -21 -38 -63 -82 -56 -50 -50 -49 -49 -56 -66 -65 -60 -68 -78 -80 -78 -81 -77 -67 -44 -14 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -12 -60 -85 -73 -51 -36 -29 -30 -16 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -9 -1 -2 -9 -8 -4 -6 -9 -7 -3 -1 -2 -2 -3 -2 -1 -2 -2 -2 -3 -6 -11 -18 -21 -7 -17 -24 -23 -17 -15 -18 -15 -16 -11 -7 -21 -48 -56 -39 -23 -10 -6 -5 -5 -4 -3 -3 -3 -3 -2 -2 -1 -2 -5 -10 -8 -4 -2 -1 -1 -1 -1 -1 -2 -5 -9 -9 -6 -3 -2 -2 -2 -2 -2 -2 -3 -4 -6 -9 -10 -12 -15 -19 -22 -21 -19 -16 -13 -12 -12 -11 -9 -8 -7 -7 -9 -12 -17 -22 -24 -25 -29 -32 -31 -30 -30 -31 -32 -34 -33 -32 -30 -25 -19 -17 -17 -18 -19 -18 -17 -13 -13 -20 -23 -20 -25 -57 -125 -168 -199 -210 -201 -166 -119 -78 -27 -7 -2 -1 -1 -1 -2 -2 -4 -16 -29 -49 -60 -44 -37 -39 -52 -62 -70 -74 -67 -51 -42 -54 -64 -75 -85 -93 -105 -134 -129 -125 -132 -148 -164 -153 -98 -64 -50 -50 -60 -78 -100 -111 -114 -111 -94 -73 -58 -52 -58 -63 -66 -65 -58 -47 -33 -31 -33 -46 -64 -76 -83 -96 -88 -90 -101 -109 -106 -96 -86 -73 -48 -22 -8 -6 -14 -30 -54 -72 -78 -82 -88 -93 -78 -86 -81 -73 -63 -49 -32 -16 -15 -15 -20 -27 -31 -38 -58 -56 -56 -50 -32 -17 -36 -42 -43 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -87 -164 -173 -150 -131 -118 -106 -109 -100 -94 -90 -81 -65 -52 -42 -32 -24 -18 -14 -12 -13 -17 -21 -23 -22 -20 -22 -27 -27 -20 -15 -17 -28 -44 -47 -33 -72 -57 -42 -39 -46 -56 -67 -67 -61 -63 -68 -72 -77 -84 -81 -77 -67 -25 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -15 -45 -64 -56 -39 -30 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -12 -9 -5 -6 -6 -3 -1 -1 -1 -2 -2 -1 -1 -2 -2 -3 -5 -10 -14 -17 -27 -29 -17 -16 -22 -25 -24 -25 -26 -26 -18 -10 -14 -29 -42 -54 -46 -19 -6 -5 -4 -4 -4 -3 -3 -3 -3 -2 -2 -2 -1 -6 -7 -6 -4 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -2 -1 -1 -1 -2 -2 -2 -3 -4 -6 -7 -9 -11 -13 -17 -20 -21 -21 -18 -15 -13 -12 -11 -10 -9 -8 -8 -9 -12 -15 -18 -22 -25 -28 -30 -30 -29 -28 -30 -31 -32 -34 -36 -34 -29 -26 -27 -26 -25 -24 -22 -19 -15 -17 -23 -23 -16 -15 -37 -109 -165 -186 -130 -123 -173 -132 -103 -48 -15 -3 -2 -2 -1 -1 -2 -4 -7 -11 -20 -33 -40 -41 -36 -44 -55 -66 -74 -66 -48 -43 -48 -54 -62 -72 -80 -89 -116 -124 -123 -121 -127 -149 -140 -106 -73 -57 -51 -49 -60 -83 -112 -142 -155 -148 -131 -115 -106 -104 -102 -100 -99 -92 -82 -64 -51 -44 -50 -66 -81 -73 -86 -87 -88 -91 -92 -85 -78 -70 -64 -52 -33 -16 -7 -9 -13 -21 -35 -55 -73 -83 -89 -66 -58 -63 -77 -81 -67 -46 -32 -24 -22 -18 -14 -21 -30 -47 -50 -47 -44 -19 -22 -33 -49 -71 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -13 -15 -0 -0 -0 -0 -0 -0 -5 -56 -91 -84 -55 -29 -6 -5 -0 -0 -13 -29 -18 -14 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -21 -120 -159 -136 -110 -95 -83 -80 -67 -71 -65 -58 -50 -40 -30 -21 -15 -11 -8 -6 -8 -11 -14 -17 -17 -16 -19 -21 -19 -16 -13 -14 -21 -28 -28 -22 -22 -25 -21 -24 -29 -38 -47 -51 -48 -47 -50 -53 -60 -69 -77 -91 -69 -44 -30 -17 -5 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -7 -46 -53 -40 -30 -30 -22 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -8 -4 -3 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -8 -11 -7 -11 -9 -3 -5 -12 -16 -11 -6 -26 -31 -26 -16 -10 -11 -22 -59 -55 -28 -10 -5 -4 -4 -4 -4 -4 -4 -3 -3 -2 -2 -1 -2 -5 -7 -7 -6 -3 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -3 -4 -5 -7 -8 -9 -12 -17 -19 -21 -22 -20 -17 -14 -13 -12 -12 -11 -10 -9 -9 -11 -14 -17 -21 -23 -23 -24 -29 -33 -33 -31 -31 -32 -35 -38 -36 -32 -31 -31 -30 -30 -30 -28 -23 -19 -19 -23 -21 -13 -9 -25 -79 -146 -192 -134 -14 -13 -91 -122 -72 -26 -6 -3 -3 -2 -1 -2 -4 -6 -7 -8 -12 -16 -26 -25 -28 -38 -54 -73 -73 -57 -49 -47 -47 -50 -57 -67 -81 -99 -111 -115 -111 -105 -116 -113 -98 -76 -60 -56 -50 -49 -65 -92 -128 -156 -169 -177 -180 -171 -149 -131 -119 -111 -98 -87 -75 -60 -53 -56 -67 -79 -80 -86 -86 -80 -75 -73 -72 -73 -68 -68 -62 -44 -24 -14 -17 -18 -15 -14 -22 -42 -64 -61 -43 -36 -50 -76 -90 -85 -78 -69 -57 -38 -14 -7 -17 -16 -26 -27 -15 -11 -1 -11 -19 -34 -52 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -80 -161 -135 -38 -0 -0 -0 -8 -82 -207 -241 -212 -163 -109 -43 -88 -53 -39 -73 -99 -83 -88 -45 -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 -26 -126 -173 -126 -90 -75 -70 -63 -48 -43 -43 -44 -39 -29 -21 -15 -12 -8 -6 -4 -4 -6 -9 -11 -11 -10 -11 -13 -14 -13 -11 -13 -19 -24 -21 -12 -6 -7 -10 -15 -20 -25 -31 -36 -36 -36 -41 -43 -44 -47 -57 -71 -62 -62 -46 -25 -8 -6 -22 -39 -29 -5 -0 -0 -0 -0 -0 -0 -36 -46 -38 -30 -29 -25 -13 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -6 -14 -14 -10 -6 -3 -2 -2 -4 -3 -3 -2 -2 -1 -1 -2 -4 -4 -7 -9 -11 -13 -13 -10 -7 -2 -0 -0 -0 -0 -0 -15 -23 -24 -19 -11 -5 -8 -51 -53 -33 -14 -5 -4 -3 -3 -3 -3 -3 -3 -2 -2 -2 -1 -1 -4 -7 -9 -7 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -5 -6 -7 -8 -10 -14 -18 -21 -22 -21 -19 -16 -15 -13 -13 -13 -12 -10 -9 -10 -14 -17 -20 -20 -21 -25 -31 -34 -33 -31 -30 -31 -35 -37 -35 -34 -33 -33 -32 -32 -34 -34 -29 -23 -21 -25 -25 -13 -6 -17 -52 -109 -165 -159 -57 -1 -48 -135 -111 -48 -16 -5 -4 -4 -2 -3 -4 -5 -5 -5 -6 -6 -15 -21 -24 -31 -39 -55 -61 -58 -51 -46 -43 -45 -48 -58 -71 -85 -96 -103 -101 -95 -98 -99 -95 -82 -65 -65 -68 -68 -63 -71 -96 -123 -149 -165 -170 -159 -136 -113 -97 -90 -74 -64 -58 -55 -56 -59 -68 -73 -74 -73 -68 -55 -48 -52 -66 -70 -67 -63 -58 -48 -50 -46 -42 -36 -23 -9 -12 -29 -36 -26 -19 -30 -52 -76 -95 -91 -85 -83 -64 -30 -8 -10 -24 -41 -36 -17 -2 -0 -0 -1 -2 -6 -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 -37 -132 -236 -152 -24 -0 -0 -0 -24 -114 -156 -148 -159 -179 -170 -146 -196 -141 -121 -130 -145 -161 -182 -150 -115 -73 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -42 -132 -175 -111 -72 -56 -49 -44 -37 -31 -29 -35 -29 -20 -14 -10 -6 -5 -4 -3 -2 -3 -4 -4 -4 -2 -4 -8 -10 -10 -10 -11 -14 -18 -14 -9 -8 -10 -10 -13 -17 -22 -29 -33 -35 -34 -36 -41 -38 -35 -39 -48 -54 -81 -46 -11 -0 -19 -67 -119 -93 -13 -0 -0 -0 -0 -0 -2 -37 -48 -37 -29 -29 -34 -33 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -1 -5 -8 -9 -9 -4 -5 -13 -15 -11 -7 -5 -3 -3 -4 -6 -6 -6 -5 -3 -2 -3 -5 -6 -6 -7 -8 -8 -8 -9 -10 -9 -4 -0 -0 -0 -0 -0 -0 -4 -9 -10 -8 -3 -3 -36 -46 -37 -23 -13 -4 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -4 -7 -6 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -5 -6 -7 -9 -10 -14 -19 -21 -20 -19 -18 -16 -15 -15 -14 -13 -11 -9 -10 -13 -15 -18 -21 -24 -27 -33 -35 -33 -33 -32 -31 -34 -37 -37 -35 -35 -35 -33 -33 -37 -39 -34 -27 -25 -27 -25 -15 -7 -11 -31 -69 -115 -141 -97 -43 -33 -95 -102 -55 -34 -8 -5 -4 -2 -2 -3 -4 -3 -3 -3 -3 -7 -14 -20 -27 -28 -33 -36 -40 -43 -43 -41 -45 -49 -55 -65 -76 -81 -87 -87 -87 -91 -95 -94 -84 -72 -68 -65 -54 -47 -56 -71 -91 -107 -115 -112 -101 -86 -74 -65 -58 -48 -39 -34 -34 -42 -46 -50 -50 -44 -37 -33 -22 -20 -22 -27 -37 -46 -47 -44 -43 -52 -56 -56 -51 -40 -38 -39 -29 -16 -8 -11 -31 -48 -57 -66 -64 -56 -63 -58 -30 -13 -18 -34 -35 -10 -10 -7 -8 -7 -1 -2 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -39 -38 -26 -38 -70 -71 -1 -0 -0 -0 -0 -0 -0 -6 -20 -71 -138 -177 -193 -200 -198 -111 -119 -145 -184 -197 -199 -248 -191 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -48 -121 -148 -94 -65 -46 -37 -30 -24 -21 -23 -25 -19 -14 -10 -7 -4 -2 -1 -2 -2 -1 -1 -1 -1 -2 -4 -8 -10 -9 -8 -8 -10 -11 -7 -8 -9 -7 -8 -11 -19 -27 -32 -36 -38 -37 -36 -41 -36 -32 -34 -42 -60 -101 -82 -33 -10 -23 -73 -124 -106 -43 -9 -1 -0 -0 -0 -5 -37 -52 -36 -28 -29 -32 -28 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -8 -10 -10 -6 -3 -2 -3 -6 -14 -18 -20 -20 -16 -14 -15 -13 -10 -7 -5 -4 -4 -6 -8 -8 -7 -7 -5 -3 -3 -4 -5 -5 -6 -7 -7 -7 -8 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -20 -36 -36 -25 -15 -3 -6 -4 -3 -2 -2 -3 -3 -2 -2 -9 -11 -8 -5 -5 -11 -5 -2 -1 -2 -2 -2 -2 -1 -0 -0 -0 -1 -1 -0 -0 -1 -2 -3 -4 -6 -6 -6 -7 -7 -11 -16 -20 -21 -20 -19 -17 -15 -15 -15 -14 -13 -10 -10 -11 -14 -17 -20 -22 -27 -32 -33 -32 -32 -32 -31 -33 -36 -38 -38 -38 -38 -36 -37 -40 -41 -36 -31 -30 -30 -26 -14 -7 -8 -19 -40 -68 -103 -131 -174 -98 -60 -83 -94 -67 -21 -9 -5 -3 -2 -3 -4 -3 -3 -4 -4 -4 -5 -9 -16 -22 -27 -28 -32 -42 -41 -38 -40 -46 -51 -57 -67 -71 -73 -75 -78 -83 -88 -90 -86 -80 -73 -64 -55 -51 -51 -57 -70 -75 -73 -68 -57 -38 -40 -37 -33 -27 -21 -18 -17 -20 -22 -22 -19 -14 -12 -11 -9 -9 -9 -9 -13 -21 -27 -36 -39 -44 -55 -66 -72 -63 -52 -35 -17 -7 -4 -8 -25 -39 -33 -27 -35 -43 -48 -35 -21 -19 -32 -55 -64 -47 -26 -12 -5 -3 -8 -10 -14 -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 -14 -27 -47 -68 -66 -55 -52 -39 -16 -0 -0 -0 -0 -0 -0 -0 -0 -2 -20 -62 -89 -118 -155 -140 -24 -34 -63 -99 -91 -76 -108 -124 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -71 -126 -137 -114 -74 -53 -37 -30 -22 -17 -16 -18 -18 -16 -15 -14 -9 -4 -2 -1 -2 -2 -1 -1 -1 -2 -4 -7 -8 -8 -7 -7 -7 -7 -5 -4 -6 -9 -13 -18 -21 -28 -34 -37 -38 -38 -38 -39 -40 -34 -30 -33 -41 -62 -99 -116 -104 -86 -69 -74 -103 -112 -66 -14 -2 -0 -0 -8 -28 -56 -61 -42 -29 -26 -31 -37 -28 -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 -1 -2 -2 -7 -11 -13 -14 -14 -11 -9 -11 -12 -15 -17 -19 -21 -21 -19 -15 -12 -8 -7 -6 -6 -5 -6 -7 -7 -7 -8 -7 -5 -4 -5 -5 -5 -5 -5 -5 -5 -5 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -12 -27 -34 -28 -16 -16 -14 -12 -8 -5 -3 -3 -4 -3 -7 -16 -16 -11 -9 -2 -4 -1 -1 -1 -1 -2 -2 -2 -1 -0 -1 -2 -3 -3 -4 -1 -1 -1 -2 -2 -3 -4 -4 -5 -5 -8 -14 -18 -20 -20 -21 -21 -19 -17 -17 -17 -16 -12 -10 -11 -15 -18 -19 -22 -27 -28 -28 -27 -28 -29 -30 -31 -34 -37 -40 -40 -41 -41 -42 -43 -40 -35 -32 -31 -30 -24 -12 -7 -7 -13 -21 -35 -60 -84 -118 -116 -109 -133 -154 -106 -61 -33 -16 -5 -2 -2 -3 -3 -3 -5 -5 -5 -5 -5 -8 -13 -21 -30 -31 -41 -39 -38 -40 -44 -46 -48 -58 -62 -64 -67 -73 -80 -85 -88 -88 -89 -86 -78 -70 -61 -54 -56 -58 -53 -45 -42 -52 -35 -24 -18 -15 -12 -10 -9 -7 -6 -6 -7 -6 -5 -7 -7 -8 -8 -8 -7 -9 -17 -28 -45 -56 -58 -58 -63 -69 -59 -38 -17 -8 -3 -3 -8 -22 -38 -46 -38 -38 -41 -23 -10 -12 -23 -36 -58 -52 -34 -19 -10 -3 -4 -13 -18 -23 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -57 -72 -73 -70 -64 -51 -46 -39 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -42 -116 -173 -154 -114 -75 -48 -36 -32 -29 -24 -20 -16 -14 -14 -15 -15 -13 -8 -4 -2 -1 -1 -2 -2 -2 -2 -3 -4 -5 -5 -5 -6 -6 -7 -7 -4 -5 -11 -15 -19 -25 -32 -36 -35 -33 -31 -30 -32 -36 -36 -36 -35 -34 -38 -51 -74 -96 -121 -148 -130 -61 -39 -64 -7 -0 -0 -0 -12 -34 -56 -66 -57 -39 -26 -24 -34 -51 -57 -17 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -6 -8 -11 -13 -14 -14 -14 -13 -12 -11 -13 -16 -19 -21 -20 -16 -13 -10 -9 -9 -8 -8 -7 -6 -6 -6 -6 -7 -7 -6 -6 -6 -5 -5 -4 -4 -4 -4 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -7 -17 -32 -25 -16 -18 -20 -19 -13 -4 -3 -4 -3 -11 -17 -13 -4 -4 -0 -1 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -2 -2 -2 -6 -5 -3 -1 -1 -2 -2 -3 -3 -4 -6 -8 -13 -17 -20 -22 -22 -24 -24 -22 -20 -20 -20 -16 -12 -11 -12 -15 -18 -20 -23 -22 -23 -25 -26 -27 -28 -30 -33 -37 -41 -44 -46 -48 -48 -45 -40 -35 -32 -31 -31 -23 -13 -7 -7 -9 -12 -17 -29 -43 -63 -87 -114 -136 -148 -128 -104 -76 -43 -14 -6 -3 -2 -2 -3 -4 -5 -7 -7 -6 -7 -7 -11 -24 -30 -34 -37 -40 -42 -44 -45 -46 -50 -55 -60 -65 -71 -80 -88 -92 -95 -98 -97 -93 -85 -75 -65 -58 -51 -43 -34 -31 -31 -21 -12 -7 -5 -4 -3 -2 -2 -3 -6 -10 -11 -9 -12 -11 -9 -9 -10 -12 -20 -35 -55 -69 -68 -64 -71 -46 -32 -22 -13 -5 -3 -3 -5 -15 -32 -54 -75 -86 -59 -35 -15 -7 -14 -31 -40 -46 -32 -16 -15 -12 -5 -2 -10 -26 -28 -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 -1 -22 -92 -84 -73 -68 -57 -39 -24 -19 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -33 -78 -129 -164 -153 -109 -70 -42 -27 -22 -24 -25 -21 -20 -17 -13 -12 -16 -19 -16 -9 -4 -2 -1 -1 -2 -3 -3 -3 -3 -3 -3 -4 -4 -5 -6 -7 -7 -6 -9 -14 -19 -23 -28 -33 -33 -29 -28 -27 -25 -29 -34 -35 -40 -41 -36 -35 -43 -56 -67 -76 -99 -120 -85 -34 -8 -1 -0 -0 -15 -36 -51 -55 -49 -38 -28 -20 -24 -34 -48 -50 -19 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -5 -6 -8 -9 -10 -9 -9 -8 -8 -9 -13 -17 -21 -21 -18 -15 -13 -13 -13 -12 -10 -8 -8 -7 -6 -5 -7 -11 -9 -6 -4 -5 -5 -4 -3 -3 -4 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -7 -15 -9 -7 -14 -15 -19 -18 -9 -7 -4 -3 -6 -9 -7 -1 -1 -0 -2 -4 -3 -2 -1 -1 -2 -2 -1 -2 -5 -8 -1 -0 -3 -2 -1 -0 -1 -1 -1 -2 -3 -4 -6 -9 -13 -16 -18 -22 -26 -29 -32 -30 -24 -21 -22 -20 -16 -11 -9 -11 -15 -17 -18 -18 -20 -22 -25 -27 -27 -28 -30 -34 -38 -44 -49 -52 -51 -47 -42 -37 -33 -32 -31 -23 -14 -8 -7 -7 -10 -11 -13 -17 -23 -34 -57 -82 -104 -116 -118 -108 -80 -43 -26 -13 -5 -1 -2 -2 -4 -6 -7 -8 -9 -9 -11 -15 -21 -26 -31 -35 -37 -38 -37 -41 -46 -53 -58 -61 -67 -78 -88 -95 -101 -105 -105 -104 -97 -86 -74 -60 -49 -46 -51 -41 -27 -15 -6 -3 -3 -2 -1 -1 -3 -9 -21 -38 -44 -32 -23 -16 -11 -13 -27 -46 -63 -84 -105 -117 -116 -139 -110 -67 -29 -4 -5 -3 -3 -6 -17 -40 -70 -86 -99 -93 -50 -15 -5 -7 -21 -35 -35 -22 -5 -9 -45 -52 -29 -10 -28 -52 -39 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -48 -109 -100 -82 -66 -60 -59 -51 -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 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -96 -139 -144 -128 -101 -71 -43 -24 -15 -12 -15 -21 -21 -18 -14 -11 -10 -13 -17 -15 -6 -3 -2 -1 -3 -4 -4 -4 -5 -6 -6 -5 -5 -6 -7 -7 -7 -7 -7 -11 -15 -18 -26 -33 -32 -27 -22 -23 -27 -28 -31 -34 -34 -37 -37 -37 -40 -48 -57 -64 -68 -79 -105 -137 -104 -45 -10 -3 -21 -42 -49 -49 -47 -42 -34 -31 -23 -26 -33 -46 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -6 -6 -7 -7 -8 -10 -15 -21 -21 -19 -18 -17 -15 -13 -11 -9 -8 -7 -7 -7 -7 -7 -8 -6 -4 -3 -4 -5 -4 -3 -4 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -8 -18 -17 -16 -18 -17 -12 -4 -3 -3 -3 -2 -1 -1 -0 -1 -2 -7 -8 -1 -1 -1 -1 -1 -3 -10 -16 -2 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -5 -8 -12 -15 -18 -23 -30 -36 -41 -43 -32 -25 -25 -25 -21 -14 -7 -7 -11 -14 -16 -17 -18 -20 -23 -25 -25 -25 -26 -29 -33 -41 -46 -50 -50 -49 -47 -44 -38 -36 -31 -24 -16 -10 -8 -8 -9 -10 -10 -10 -9 -10 -20 -38 -58 -79 -96 -107 -100 -80 -61 -38 -15 -1 -1 -1 -2 -3 -5 -8 -10 -10 -13 -17 -18 -20 -23 -26 -28 -31 -38 -51 -60 -63 -65 -68 -62 -69 -80 -93 -104 -110 -112 -111 -105 -96 -83 -67 -54 -50 -46 -37 -29 -19 -12 -13 -11 -5 -1 -2 -9 -29 -61 -77 -85 -65 -35 -23 -28 -52 -73 -106 -136 -156 -167 -172 -194 -199 -170 -132 -88 -29 -6 -3 -6 -11 -21 -37 -56 -81 -79 -53 -21 -4 -5 -14 -31 -39 -36 -22 -2 -6 -54 -74 -57 -37 -51 -60 -59 -48 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -80 -129 -123 -111 -102 -101 -92 -72 -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 -100 -59 -16 -0 -0 -0 -0 -0 -0 -0 -0 -21 -84 -133 -122 -101 -83 -68 -50 -30 -15 -9 -7 -11 -17 -20 -22 -20 -15 -10 -8 -5 -3 -3 -3 -3 -3 -4 -6 -7 -8 -11 -11 -9 -7 -6 -9 -10 -6 -9 -10 -9 -10 -13 -13 -17 -23 -26 -26 -24 -25 -32 -32 -35 -37 -36 -33 -34 -40 -50 -61 -68 -69 -68 -69 -84 -139 -146 -90 -27 -8 -35 -59 -61 -59 -36 -19 -17 -20 -37 -31 -34 -49 -50 -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 -1 -1 -1 -2 -2 -3 -2 -3 -3 -4 -6 -7 -7 -8 -8 -9 -10 -13 -17 -19 -20 -20 -18 -16 -14 -12 -9 -6 -6 -5 -5 -6 -6 -6 -7 -9 -7 -5 -5 -5 -4 -3 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -5 -11 -19 -20 -18 -13 -5 -3 -3 -3 -2 -1 -1 -1 -0 -0 -4 -8 -5 -4 -3 -1 -1 -3 -8 -11 -2 -1 -1 -0 -0 -1 -1 -2 -2 -2 -2 -3 -4 -6 -12 -18 -22 -29 -37 -48 -59 -64 -45 -33 -30 -33 -31 -19 -8 -5 -8 -11 -13 -15 -17 -19 -22 -23 -23 -23 -23 -25 -28 -34 -39 -44 -47 -49 -50 -49 -44 -39 -33 -27 -20 -14 -12 -10 -10 -11 -12 -13 -11 -10 -11 -18 -29 -47 -71 -92 -95 -96 -93 -74 -39 -12 -2 -1 -1 -2 -3 -6 -9 -10 -13 -17 -18 -18 -18 -20 -26 -29 -35 -53 -66 -68 -70 -68 -60 -66 -78 -90 -99 -107 -106 -104 -102 -96 -85 -72 -63 -56 -47 -47 -45 -31 -29 -25 -23 -11 -2 -7 -25 -58 -95 -97 -86 -68 -48 -39 -57 -94 -136 -175 -193 -209 -207 -210 -229 -241 -239 -223 -151 -49 -9 -2 -4 -8 -11 -14 -17 -25 -27 -17 -6 -2 -4 -18 -34 -44 -43 -24 -8 -15 -53 -90 -96 -83 -83 -78 -77 -70 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -23 -74 -125 -146 -145 -147 -149 -113 -67 -36 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -32 -216 -153 -59 -11 -0 -0 -0 -0 -0 -0 -0 -61 -156 -135 -91 -67 -54 -45 -35 -23 -12 -8 -6 -9 -13 -17 -17 -13 -7 -5 -5 -5 -4 -3 -3 -5 -5 -6 -9 -13 -17 -18 -16 -13 -11 -10 -8 -7 -5 -8 -10 -10 -10 -13 -18 -23 -24 -26 -28 -33 -38 -38 -37 -38 -38 -35 -31 -32 -38 -46 -53 -56 -54 -52 -57 -77 -123 -143 -94 -31 -4 -14 -27 -28 -28 -13 -2 -1 -4 -26 -20 -30 -51 -54 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -7 -8 -10 -11 -12 -13 -14 -16 -19 -18 -18 -18 -16 -13 -11 -9 -6 -5 -4 -4 -4 -5 -5 -5 -7 -8 -8 -7 -5 -4 -3 -2 -2 -3 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -9 -10 -11 -15 -18 -24 -18 -8 -4 -3 -4 -3 -2 -1 -1 -1 -1 -0 -1 -5 -9 -8 -4 -1 -2 -4 -3 -1 -1 -1 -2 -3 -4 -5 -3 -3 -4 -5 -6 -7 -7 -12 -20 -29 -37 -49 -69 -85 -87 -67 -46 -40 -46 -43 -26 -12 -6 -5 -7 -11 -14 -17 -18 -21 -22 -21 -20 -20 -21 -24 -28 -33 -38 -43 -46 -48 -49 -47 -42 -37 -31 -25 -19 -17 -15 -13 -12 -14 -16 -15 -14 -14 -15 -20 -30 -46 -61 -74 -84 -96 -97 -70 -38 -11 -2 -1 -1 -2 -3 -5 -8 -11 -15 -17 -16 -15 -19 -26 -28 -30 -34 -45 -69 -76 -74 -67 -64 -67 -75 -87 -95 -98 -99 -98 -94 -85 -75 -69 -60 -50 -42 -37 -34 -30 -24 -23 -19 -14 -25 -53 -83 -103 -97 -77 -66 -65 -66 -82 -113 -155 -186 -171 -179 -169 -172 -192 -224 -258 -272 -169 -56 -4 -0 -1 -3 -3 -4 -4 -3 -2 -1 -1 -2 -6 -19 -37 -52 -58 -44 -29 -31 -65 -124 -158 -138 -114 -99 -88 -86 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -64 -145 -155 -165 -173 -193 -172 -82 -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 -19 -77 -189 -197 -120 -49 -11 -0 -0 -0 -0 -1 -73 -133 -155 -117 -70 -46 -35 -28 -23 -18 -12 -8 -6 -7 -10 -11 -10 -7 -3 -3 -4 -4 -5 -5 -3 -5 -8 -13 -21 -26 -25 -20 -14 -12 -10 -10 -9 -9 -6 -11 -12 -12 -11 -12 -18 -27 -34 -36 -34 -39 -43 -37 -39 -36 -32 -29 -30 -33 -38 -41 -41 -42 -44 -47 -53 -71 -109 -130 -85 -28 -0 -0 -1 -2 -3 -1 -0 -0 -0 -0 -0 -12 -27 -30 -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 -1 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -2 -2 -3 -4 -5 -5 -6 -6 -6 -6 -7 -9 -12 -15 -16 -17 -19 -20 -21 -19 -17 -16 -13 -10 -8 -7 -5 -4 -4 -4 -4 -4 -5 -5 -6 -8 -8 -7 -6 -4 -3 -3 -2 -3 -4 -4 -5 -5 -4 -3 -1 -0 -0 -0 -0 -1 -3 -3 -2 -0 -0 -0 -0 -0 -5 -8 -7 -7 -11 -23 -21 -14 -8 -6 -7 -7 -4 -2 -1 -1 -1 -1 -1 -3 -9 -8 -4 -1 -1 -1 -1 -0 -1 -5 -14 -21 -20 -16 -9 -4 -4 -6 -9 -9 -11 -17 -29 -43 -58 -76 -89 -105 -107 -92 -67 -56 -68 -64 -44 -24 -10 -4 -5 -8 -13 -15 -16 -18 -19 -19 -18 -18 -20 -22 -25 -29 -33 -37 -40 -44 -47 -47 -45 -42 -38 -32 -27 -23 -21 -19 -15 -15 -17 -18 -18 -18 -19 -23 -30 -39 -47 -55 -62 -73 -88 -87 -71 -31 -8 -2 -1 -1 -1 -3 -5 -9 -12 -14 -13 -13 -16 -22 -24 -24 -27 -38 -78 -86 -78 -66 -59 -59 -66 -73 -82 -88 -92 -96 -99 -89 -79 -71 -63 -55 -53 -46 -35 -28 -23 -22 -30 -39 -53 -79 -93 -92 -81 -69 -65 -71 -74 -81 -98 -127 -161 -110 -93 -83 -88 -115 -158 -212 -220 -150 -61 -8 -1 -1 -4 -7 -6 -3 -1 -0 -0 -0 -2 -8 -22 -42 -60 -72 -74 -67 -59 -67 -91 -68 -27 -64 -101 -83 -107 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -96 -170 -181 -197 -211 -230 -167 -63 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -17 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -29 -22 -11 -0 -0 -0 -0 -92 -162 -186 -172 -144 -95 -61 -42 -19 -1 -4 -6 -148 -164 -135 -97 -61 -36 -26 -20 -15 -12 -9 -6 -4 -6 -8 -8 -7 -7 -6 -4 -4 -4 -5 -6 -5 -6 -14 -33 -43 -42 -33 -21 -13 -10 -8 -8 -10 -11 -11 -15 -14 -15 -15 -16 -19 -25 -29 -34 -34 -34 -34 -31 -33 -31 -28 -27 -30 -35 -38 -35 -36 -39 -44 -50 -56 -67 -91 -101 -63 -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 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -5 -6 -7 -7 -8 -8 -9 -8 -8 -8 -10 -13 -16 -19 -18 -18 -19 -21 -20 -17 -16 -14 -11 -8 -7 -6 -6 -5 -5 -4 -5 -5 -5 -7 -9 -10 -10 -8 -6 -5 -4 -3 -3 -3 -4 -4 -4 -5 -5 -5 -4 -3 -3 -3 -2 -4 -6 -5 -2 -0 -0 -1 -0 -0 -0 -1 -3 -5 -7 -8 -17 -19 -16 -12 -7 -9 -7 -3 -1 -1 -1 -1 -0 -1 -4 -6 -5 -2 -0 -0 -0 -1 -3 -7 -11 -12 -19 -29 -19 -10 -7 -7 -8 -12 -16 -23 -36 -54 -76 -99 -109 -117 -106 -95 -80 -69 -86 -89 -75 -40 -15 -5 -4 -6 -9 -12 -13 -14 -15 -15 -16 -16 -17 -21 -24 -27 -30 -33 -36 -40 -43 -45 -46 -46 -45 -40 -35 -31 -30 -31 -26 -22 -22 -23 -25 -27 -28 -33 -38 -42 -42 -45 -49 -53 -61 -74 -86 -60 -25 -8 -1 -1 -1 -1 -3 -5 -7 -9 -10 -11 -13 -16 -18 -22 -24 -33 -62 -75 -74 -68 -63 -65 -63 -63 -67 -74 -83 -94 -96 -88 -78 -72 -67 -63 -61 -53 -37 -28 -27 -31 -46 -60 -64 -75 -78 -66 -55 -60 -57 -57 -56 -55 -58 -69 -66 -47 -31 -25 -32 -65 -92 -122 -147 -132 -71 -29 -11 -8 -24 -37 -27 -3 -0 -0 -0 -0 -2 -9 -25 -47 -71 -95 -109 -107 -99 -96 -62 -61 -65 -63 -96 -94 -128 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -69 -164 -196 -187 -254 -256 -143 -44 -0 -0 -0 -0 -0 -0 -0 -15 -50 -100 -117 -75 -23 -0 -0 -0 -0 -0 -0 -38 -76 -79 -118 -140 -131 -120 -110 -98 -75 -61 -180 -210 -183 -145 -119 -111 -123 -124 -80 -41 -57 -127 -160 -137 -105 -75 -50 -31 -20 -15 -10 -7 -5 -3 -3 -5 -7 -8 -7 -5 -5 -5 -5 -5 -6 -6 -6 -11 -27 -58 -64 -51 -33 -22 -17 -14 -10 -8 -8 -9 -11 -14 -15 -17 -17 -16 -15 -15 -19 -22 -30 -31 -33 -35 -33 -29 -26 -28 -33 -36 -34 -29 -34 -30 -35 -47 -58 -71 -86 -79 -37 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -4 -9 -11 -11 -10 -10 -10 -10 -11 -12 -11 -12 -14 -17 -19 -20 -18 -17 -17 -17 -15 -15 -14 -12 -10 -8 -8 -7 -6 -6 -6 -5 -4 -4 -5 -7 -8 -8 -8 -7 -6 -5 -4 -3 -3 -4 -4 -4 -4 -5 -5 -5 -6 -6 -4 -3 -3 -5 -7 -4 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -5 -4 -9 -13 -17 -17 -3 -4 -4 -2 -1 -1 -1 -1 -1 -1 -2 -4 -5 -4 -1 -1 -1 -1 -5 -10 -10 -8 -9 -22 -24 -22 -17 -12 -12 -14 -19 -26 -34 -50 -76 -99 -117 -118 -93 -73 -67 -63 -75 -93 -92 -56 -24 -12 -5 -4 -6 -9 -10 -11 -11 -11 -12 -13 -16 -20 -24 -26 -28 -30 -33 -36 -41 -45 -47 -50 -51 -49 -45 -43 -44 -46 -42 -35 -31 -30 -32 -37 -42 -46 -50 -55 -56 -55 -55 -52 -45 -52 -71 -70 -47 -21 -2 -1 -1 -1 -2 -2 -4 -6 -8 -10 -10 -11 -14 -22 -25 -29 -39 -50 -62 -84 -77 -71 -65 -60 -60 -66 -79 -89 -87 -82 -77 -73 -72 -70 -67 -59 -47 -37 -36 -44 -62 -68 -61 -51 -42 -34 -22 -21 -27 -30 -28 -24 -23 -24 -17 -9 -5 -5 -8 -30 -49 -63 -83 -91 -60 -45 -24 -27 -58 -78 -45 -6 -1 -0 -0 -1 -3 -9 -28 -54 -85 -117 -144 -158 -178 -156 -102 -83 -128 -164 -126 -94 -58 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -99 -97 -111 -223 -249 -120 -27 -0 -0 -0 -0 -0 -0 -0 -68 -138 -164 -189 -159 -76 -18 -0 -0 -0 -0 -7 -136 -220 -220 -221 -244 -250 -268 -291 -264 -217 -196 -221 -197 -163 -128 -101 -93 -115 -154 -163 -153 -159 -171 -125 -95 -72 -51 -34 -23 -16 -12 -10 -7 -4 -3 -3 -5 -6 -8 -9 -8 -7 -6 -5 -6 -7 -8 -17 -36 -58 -83 -77 -52 -31 -22 -21 -19 -15 -10 -12 -11 -10 -11 -13 -16 -16 -15 -13 -13 -14 -17 -26 -36 -47 -46 -36 -27 -25 -30 -35 -41 -41 -35 -27 -30 -34 -52 -66 -76 -77 -49 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -12 -11 -9 -9 -10 -10 -11 -13 -14 -14 -15 -17 -17 -16 -15 -14 -14 -12 -11 -11 -10 -9 -8 -8 -7 -6 -6 -6 -6 -6 -6 -5 -5 -5 -5 -7 -8 -8 -7 -4 -3 -3 -3 -4 -4 -4 -5 -5 -5 -5 -6 -5 -3 -2 -2 -4 -6 -4 -2 -1 -0 -0 -0 -0 -0 -1 -3 -2 -3 -4 -4 -5 -11 -19 -9 -6 -3 -2 -1 -1 -0 -1 -1 -1 -1 -2 -3 -4 -2 -2 -1 -1 -3 -7 -9 -6 -4 -3 -14 -22 -18 -9 -8 -15 -28 -40 -47 -52 -63 -85 -115 -132 -112 -77 -59 -58 -69 -88 -90 -66 -35 -16 -7 -3 -3 -5 -7 -7 -8 -9 -9 -11 -14 -17 -20 -24 -26 -27 -30 -34 -39 -44 -47 -52 -56 -58 -57 -57 -57 -57 -53 -44 -36 -32 -34 -43 -56 -64 -70 -74 -77 -76 -75 -73 -56 -51 -59 -67 -61 -40 -14 -5 -2 -1 -1 -1 -2 -3 -5 -7 -7 -9 -14 -21 -22 -22 -24 -31 -39 -56 -55 -60 -64 -62 -63 -65 -71 -77 -79 -79 -77 -77 -79 -76 -71 -63 -54 -48 -48 -60 -75 -73 -51 -28 -12 -9 -5 -5 -7 -9 -8 -7 -7 -7 -6 -4 -4 -3 -6 -15 -27 -35 -36 -32 -31 -38 -40 -64 -104 -100 -35 -7 -1 -1 -1 -2 -8 -21 -40 -63 -95 -134 -167 -197 -211 -197 -147 -98 -96 -121 -98 -48 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -19 -12 -35 -85 -97 -45 -5 -0 -0 -0 -0 -0 -0 -0 -90 -133 -120 -117 -147 -137 -77 -53 -45 -34 -32 -107 -191 -237 -251 -257 -268 -275 -279 -294 -273 -250 -244 -225 -181 -136 -100 -71 -61 -82 -138 -193 -201 -170 -125 -86 -60 -40 -28 -21 -16 -13 -9 -9 -6 -3 -3 -4 -5 -5 -7 -8 -8 -9 -9 -7 -8 -9 -18 -41 -73 -98 -102 -78 -47 -30 -25 -28 -30 -27 -17 -21 -20 -15 -11 -11 -15 -19 -19 -15 -13 -14 -20 -26 -40 -38 -39 -38 -33 -29 -35 -41 -46 -46 -45 -46 -47 -46 -73 -88 -77 -51 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -8 -6 -6 -6 -6 -7 -9 -12 -13 -13 -13 -12 -11 -9 -9 -10 -10 -9 -6 -7 -6 -6 -7 -6 -6 -5 -6 -6 -6 -6 -6 -5 -4 -4 -4 -7 -9 -11 -9 -6 -4 -3 -3 -4 -4 -4 -5 -5 -5 -5 -4 -4 -3 -2 -2 -3 -4 -4 -3 -2 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -4 -4 -5 -8 -14 -13 -5 -2 -2 -1 -0 -1 -1 -1 -1 -1 -3 -3 -2 -2 -1 -1 -1 -1 -2 -2 -5 -7 -11 -15 -11 -8 -13 -28 -43 -55 -67 -76 -66 -83 -116 -134 -114 -78 -68 -80 -72 -82 -89 -77 -48 -20 -9 -4 -3 -3 -4 -4 -5 -6 -7 -10 -12 -13 -15 -16 -20 -23 -26 -31 -35 -40 -45 -53 -58 -62 -65 -66 -66 -63 -57 -48 -38 -32 -33 -43 -65 -81 -90 -95 -97 -99 -102 -102 -88 -73 -63 -61 -66 -55 -34 -18 -7 -1 -1 -1 -1 -2 -3 -4 -5 -6 -14 -19 -18 -16 -17 -26 -32 -36 -36 -48 -62 -60 -64 -62 -62 -66 -71 -73 -74 -77 -76 -72 -68 -63 -58 -55 -59 -69 -78 -70 -44 -19 -5 -2 -1 -1 -2 -2 -2 -3 -3 -6 -8 -4 -4 -8 -9 -12 -18 -20 -18 -13 -14 -25 -55 -100 -139 -83 -29 -6 -1 -1 -3 -6 -17 -31 -48 -71 -106 -145 -188 -188 -166 -161 -130 -133 -114 -134 -111 -41 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -23 -62 -68 -68 -85 -122 -160 -167 -167 -160 -145 -158 -250 -244 -241 -257 -276 -292 -295 -284 -277 -242 -230 -224 -201 -155 -105 -68 -45 -42 -67 -118 -170 -172 -134 -97 -67 -42 -21 -14 -13 -13 -12 -11 -10 -5 -2 -2 -4 -5 -6 -8 -10 -10 -9 -9 -8 -8 -11 -24 -53 -88 -107 -99 -74 -49 -36 -29 -36 -45 -44 -32 -25 -19 -16 -15 -16 -18 -21 -26 -26 -21 -21 -30 -30 -14 -8 -29 -47 -49 -40 -44 -55 -64 -67 -74 -78 -68 -66 -79 -67 -39 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -3 -3 -4 -4 -3 -6 -8 -8 -8 -7 -5 -4 -4 -5 -6 -5 -3 -3 -4 -4 -5 -4 -3 -3 -4 -5 -6 -5 -5 -4 -5 -5 -6 -9 -13 -14 -12 -8 -5 -4 -3 -3 -4 -3 -4 -4 -4 -4 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -4 -3 -2 -10 -17 -16 -9 -2 -1 -1 -1 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -1 -1 -4 -5 -7 -10 -13 -13 -7 -14 -22 -33 -42 -48 -48 -43 -59 -80 -104 -102 -79 -63 -69 -95 -78 -70 -72 -70 -53 -28 -13 -6 -4 -3 -3 -3 -4 -4 -5 -7 -9 -11 -11 -12 -16 -20 -24 -27 -30 -35 -41 -49 -56 -62 -66 -68 -70 -66 -60 -52 -44 -37 -35 -47 -69 -90 -104 -111 -113 -115 -122 -126 -121 -107 -87 -67 -68 -63 -52 -38 -21 -4 -2 -1 -1 -1 -2 -2 -2 -4 -7 -11 -13 -12 -13 -22 -28 -28 -24 -29 -46 -49 -52 -59 -62 -60 -64 -66 -72 -73 -72 -71 -68 -65 -62 -61 -64 -69 -68 -55 -29 -12 -4 -1 -1 -2 -2 -2 -1 -2 -2 -3 -7 -7 -11 -20 -20 -10 -6 -8 -11 -12 -15 -26 -51 -92 -100 -55 -18 -4 -1 -3 -7 -15 -27 -41 -58 -82 -114 -143 -170 -132 -41 -42 -53 -98 -121 -127 -117 -31 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -50 -31 -30 -39 -55 -80 -111 -139 -176 -178 -207 -220 -215 -213 -238 -267 -276 -271 -256 -238 -222 -193 -190 -181 -154 -112 -72 -42 -30 -38 -62 -102 -141 -149 -101 -70 -46 -26 -14 -9 -11 -13 -14 -13 -10 -6 -3 -3 -5 -7 -9 -11 -12 -12 -10 -9 -7 -7 -11 -20 -44 -77 -97 -94 -73 -52 -39 -31 -45 -56 -56 -49 -37 -25 -21 -22 -25 -28 -30 -34 -31 -25 -19 -20 -27 -11 -1 -18 -37 -43 -40 -42 -53 -55 -57 -57 -63 -75 -79 -54 -20 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -3 -4 -4 -4 -2 -2 -3 -4 -4 -3 -3 -3 -3 -4 -5 -5 -5 -5 -6 -8 -10 -13 -16 -17 -16 -12 -8 -6 -5 -5 -4 -3 -3 -3 -4 -5 -4 -3 -2 -1 -1 -2 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -2 -3 -15 -23 -23 -15 -5 -2 -2 -1 -0 -0 -0 -1 -2 -3 -4 -4 -4 -3 -2 -1 -6 -7 -9 -11 -11 -11 -8 -12 -16 -21 -28 -34 -35 -8 -21 -46 -57 -54 -49 -54 -62 -77 -69 -62 -65 -68 -65 -29 -15 -9 -6 -3 -3 -3 -4 -3 -3 -5 -7 -9 -10 -12 -15 -19 -23 -25 -28 -30 -36 -44 -52 -59 -63 -66 -68 -66 -63 -60 -56 -51 -48 -56 -73 -91 -108 -120 -125 -127 -133 -140 -146 -144 -127 -100 -82 -70 -65 -61 -46 -22 -9 -3 -1 -1 -1 -1 -1 -2 -4 -6 -8 -9 -10 -15 -19 -21 -20 -22 -28 -33 -42 -54 -60 -61 -61 -67 -72 -71 -69 -68 -68 -65 -62 -61 -62 -61 -56 -40 -21 -10 -6 -5 -5 -6 -6 -5 -3 -3 -5 -10 -9 -12 -21 -32 -31 -15 -4 -5 -8 -11 -15 -25 -48 -72 -59 -31 -11 -3 -3 -8 -14 -22 -33 -50 -67 -91 -113 -135 -164 -172 -61 -10 -8 -18 -38 -106 -105 -29 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -23 -35 -16 -23 -41 -31 -12 -17 -73 -137 -101 -165 -180 -171 -177 -212 -236 -222 -192 -168 -156 -150 -145 -151 -135 -102 -67 -41 -26 -22 -35 -57 -86 -112 -114 -74 -49 -33 -22 -15 -12 -11 -12 -12 -12 -11 -8 -3 -4 -5 -8 -10 -11 -10 -8 -6 -10 -13 -17 -24 -34 -46 -67 -81 -80 -68 -54 -44 -32 -53 -63 -67 -65 -53 -39 -27 -28 -37 -43 -43 -40 -31 -27 -25 -16 -4 -1 -0 -3 -10 -13 -14 -15 -18 -15 -35 -51 -62 -57 -33 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -1 -1 -1 -2 -5 -7 -8 -7 -4 -3 -4 -3 -3 -3 -3 -3 -3 -5 -6 -7 -7 -7 -9 -13 -16 -13 -10 -12 -16 -18 -15 -13 -11 -9 -7 -5 -4 -4 -4 -4 -3 -3 -2 -2 -2 -1 -1 -1 -2 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -5 -29 -32 -25 -16 -9 -7 -4 -2 -1 -0 -0 -0 -1 -2 -4 -5 -5 -4 -2 -0 -1 -3 -5 -5 -5 -8 -12 -14 -14 -13 -14 -15 -20 -9 -21 -33 -34 -29 -32 -44 -53 -60 -65 -70 -74 -65 -65 -38 -19 -10 -7 -4 -2 -3 -3 -2 -3 -5 -7 -8 -9 -11 -14 -17 -19 -23 -25 -27 -32 -40 -47 -54 -60 -62 -62 -62 -62 -63 -66 -63 -62 -65 -74 -89 -111 -123 -134 -140 -144 -149 -161 -170 -164 -142 -111 -86 -76 -80 -72 -51 -26 -8 -2 -1 -1 -1 -1 -1 -2 -3 -4 -5 -7 -9 -11 -13 -15 -18 -22 -24 -34 -48 -59 -63 -59 -64 -68 -68 -65 -62 -65 -60 -57 -55 -54 -54 -49 -35 -24 -19 -21 -24 -20 -18 -17 -12 -8 -8 -8 -10 -12 -19 -32 -44 -42 -23 -7 -2 -3 -5 -7 -12 -33 -42 -35 -19 -9 -6 -10 -17 -28 -40 -48 -65 -77 -96 -118 -132 -112 -49 -9 -2 -2 -11 -58 -103 -87 -34 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -10 -26 -24 -12 -18 -38 -42 -27 -33 -79 -131 -126 -154 -136 -120 -128 -151 -159 -137 -104 -86 -85 -95 -108 -115 -86 -55 -33 -23 -24 -29 -36 -51 -70 -84 -81 -58 -39 -37 -32 -24 -17 -12 -8 -7 -10 -12 -13 -12 -10 -8 -7 -10 -14 -17 -18 -17 -23 -27 -39 -50 -55 -51 -49 -55 -59 -58 -53 -48 -37 -57 -75 -79 -73 -61 -45 -31 -27 -31 -39 -45 -46 -35 -28 -38 -27 -9 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -11 -10 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -2 -2 -2 -2 -2 -3 -4 -2 -1 -1 -1 -1 -0 -1 -3 -6 -8 -8 -7 -6 -5 -3 -2 -2 -3 -3 -4 -5 -7 -8 -10 -12 -15 -20 -22 -19 -11 -6 -10 -13 -22 -22 -20 -17 -14 -10 -9 -8 -5 -4 -4 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -5 -28 -35 -32 -27 -23 -20 -18 -8 -2 -0 -0 -0 -1 -2 -4 -4 -4 -2 -1 -1 -3 -4 -4 -5 -8 -13 -18 -18 -16 -10 -6 -7 -34 -46 -35 -27 -28 -22 -21 -30 -40 -52 -64 -74 -83 -69 -60 -43 -25 -12 -8 -4 -2 -2 -2 -2 -3 -5 -6 -8 -9 -10 -11 -13 -13 -18 -21 -25 -30 -36 -42 -48 -54 -57 -57 -56 -55 -57 -60 -61 -61 -64 -71 -80 -100 -119 -137 -152 -163 -167 -177 -183 -184 -175 -149 -115 -96 -92 -92 -82 -53 -20 -6 -1 -1 -0 -0 -1 -1 -2 -2 -3 -3 -5 -8 -10 -11 -12 -15 -17 -23 -32 -39 -48 -49 -54 -59 -60 -60 -57 -55 -53 -53 -52 -54 -52 -42 -33 -32 -38 -45 -49 -45 -38 -29 -22 -18 -17 -18 -18 -22 -30 -41 -53 -57 -34 -13 -3 -0 -1 -1 -2 -10 -17 -17 -11 -7 -7 -12 -20 -31 -58 -66 -72 -81 -100 -124 -135 -74 -19 -3 -1 -1 -1 -15 -43 -34 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -27 -71 -33 -15 -9 -11 -19 -36 -50 -59 -87 -125 -145 -131 -99 -75 -80 -99 -106 -87 -60 -60 -73 -85 -83 -64 -39 -21 -13 -17 -29 -41 -45 -44 -53 -56 -54 -46 -35 -34 -35 -30 -23 -15 -9 -6 -8 -16 -22 -23 -23 -21 -18 -19 -22 -23 -22 -21 -23 -26 -37 -48 -51 -45 -36 -33 -37 -43 -48 -48 -46 -63 -88 -85 -71 -53 -37 -24 -18 -23 -31 -38 -44 -42 -31 -45 -37 -18 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -3 -2 -2 -2 -2 -1 -2 -3 -4 -5 -5 -5 -5 -4 -3 -2 -2 -2 -2 -3 -4 -6 -7 -9 -13 -17 -21 -25 -28 -23 -16 -18 -30 -28 -27 -25 -24 -23 -21 -20 -17 -12 -8 -6 -5 -4 -4 -5 -5 -4 -4 -5 -4 -3 -2 -2 -2 -2 -3 -5 -5 -4 -2 -1 -0 -0 -2 -19 -26 -32 -33 -30 -24 -21 -24 -28 -19 -11 -6 -0 -0 -1 -2 -2 -2 -1 -0 -1 -3 -5 -5 -5 -7 -10 -13 -17 -16 -12 -9 -6 -4 -30 -53 -32 -9 -14 -15 -15 -19 -28 -43 -60 -71 -87 -77 -63 -46 -28 -16 -10 -5 -2 -1 -1 -1 -3 -4 -5 -6 -7 -8 -9 -9 -11 -15 -19 -22 -27 -32 -38 -45 -50 -52 -52 -49 -47 -45 -46 -48 -51 -56 -63 -71 -90 -113 -138 -164 -181 -178 -182 -190 -202 -187 -145 -126 -125 -111 -107 -103 -83 -44 -19 -6 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -6 -8 -8 -9 -11 -14 -18 -21 -34 -48 -55 -54 -52 -54 -52 -51 -51 -53 -53 -56 -49 -41 -39 -47 -58 -60 -59 -54 -45 -32 -26 -26 -27 -30 -35 -37 -40 -45 -58 -61 -45 -23 -8 -0 -0 -1 -3 -10 -8 -6 -3 -3 -6 -10 -17 -31 -59 -73 -80 -88 -102 -105 -53 -12 -5 -5 -1 -0 -0 -1 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -49 -92 -19 -11 -11 -11 -21 -45 -69 -76 -86 -111 -114 -90 -67 -55 -81 -99 -97 -77 -58 -64 -85 -85 -62 -33 -17 -9 -8 -16 -25 -33 -36 -37 -39 -38 -41 -41 -36 -31 -29 -28 -25 -20 -13 -8 -6 -13 -20 -26 -30 -32 -31 -31 -30 -21 -12 -7 -8 -12 -24 -34 -36 -32 -26 -25 -29 -33 -38 -43 -54 -73 -81 -79 -65 -47 -33 -22 -14 -21 -23 -33 -40 -41 -36 -49 -60 -45 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -2 -2 -2 -2 -3 -3 -4 -5 -4 -4 -4 -4 -4 -3 -3 -3 -2 -2 -2 -2 -4 -6 -8 -11 -15 -20 -24 -27 -29 -30 -28 -29 -34 -31 -29 -27 -27 -29 -31 -30 -25 -16 -12 -10 -10 -10 -10 -8 -7 -7 -8 -7 -6 -6 -5 -3 -1 -2 -3 -5 -9 -10 -8 -4 -0 -0 -1 -17 -16 -17 -23 -28 -23 -19 -20 -23 -25 -23 -16 -2 -1 -1 -1 -1 -1 -1 -0 -2 -4 -4 -4 -6 -8 -8 -7 -9 -9 -7 -6 -4 -3 -8 -15 -11 -2 -4 -14 -33 -25 -19 -29 -41 -32 -41 -55 -59 -50 -32 -21 -13 -7 -4 -2 -2 -2 -3 -3 -3 -4 -5 -6 -7 -9 -11 -14 -18 -22 -26 -30 -35 -41 -44 -47 -49 -46 -42 -37 -36 -37 -41 -46 -53 -64 -81 -106 -137 -170 -186 -185 -187 -190 -143 -49 -8 -79 -145 -140 -120 -110 -96 -70 -41 -17 -5 -2 -1 -1 -1 -0 -0 -0 -1 -1 -2 -3 -5 -6 -7 -8 -10 -12 -16 -31 -50 -62 -49 -45 -46 -48 -46 -41 -49 -51 -52 -50 -49 -51 -58 -60 -58 -54 -46 -34 -28 -30 -38 -43 -43 -41 -39 -39 -42 -54 -62 -56 -37 -14 -4 -2 -10 -33 -62 -18 -5 -1 -1 -4 -8 -20 -40 -57 -69 -77 -92 -103 -75 -28 -4 -3 -2 -0 -0 -0 -0 -1 -5 -15 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -43 -10 -12 -20 -14 -24 -50 -75 -78 -61 -67 -65 -61 -64 -84 -135 -140 -111 -79 -63 -69 -81 -61 -37 -20 -13 -13 -14 -17 -19 -19 -23 -33 -40 -47 -47 -45 -40 -32 -25 -23 -23 -21 -14 -7 -7 -10 -15 -18 -23 -30 -33 -30 -23 -11 -7 -6 -4 -10 -26 -39 -37 -27 -21 -23 -28 -28 -30 -39 -57 -72 -59 -67 -66 -52 -41 -44 -49 -47 -36 -38 -42 -40 -37 -48 -65 -52 -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 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -2 -4 -5 -5 -4 -4 -4 -4 -3 -4 -3 -3 -3 -2 -2 -3 -5 -6 -9 -13 -18 -23 -26 -29 -31 -34 -35 -36 -37 -35 -33 -31 -32 -34 -35 -32 -25 -17 -12 -11 -12 -14 -15 -10 -10 -9 -7 -5 -5 -7 -7 -5 -4 -4 -4 -4 -8 -13 -16 -13 -5 -1 -0 -8 -15 -20 -21 -20 -18 -17 -16 -17 -21 -23 -22 -18 -8 -3 -1 -1 -2 -2 -1 -2 -3 -3 -3 -4 -5 -3 -2 -7 -10 -8 -4 -3 -3 -4 -4 -2 -1 -1 -15 -61 -48 -18 -19 -31 -25 -7 -4 -30 -53 -39 -25 -15 -8 -6 -5 -4 -3 -3 -3 -3 -4 -4 -6 -7 -8 -8 -10 -14 -19 -23 -27 -31 -35 -39 -42 -45 -43 -38 -33 -31 -31 -35 -41 -48 -59 -77 -102 -134 -170 -187 -185 -184 -164 -101 -24 -2 -35 -104 -130 -128 -126 -107 -93 -61 -29 -10 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -5 -6 -6 -7 -8 -11 -19 -33 -54 -45 -41 -40 -41 -42 -38 -44 -47 -51 -54 -56 -60 -60 -54 -49 -46 -39 -31 -31 -38 -50 -53 -45 -38 -32 -31 -33 -43 -56 -60 -41 -19 -8 -8 -18 -45 -96 -46 -12 -0 -0 -1 -7 -22 -41 -59 -71 -85 -102 -72 -32 -11 -2 -0 -0 -0 -0 -0 -0 -0 -29 -44 -49 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -38 -39 -25 -21 -33 -27 -13 -28 -56 -78 -78 -57 -42 -55 -87 -122 -154 -187 -167 -111 -73 -60 -63 -65 -42 -32 -22 -21 -24 -24 -21 -17 -14 -20 -36 -53 -66 -66 -57 -48 -38 -28 -20 -17 -19 -14 -11 -11 -9 -14 -15 -22 -30 -32 -26 -15 -7 -2 -2 -8 -24 -54 -75 -64 -44 -31 -28 -30 -31 -33 -44 -63 -68 -57 -67 -72 -51 -27 -16 -17 -17 -14 -45 -57 -50 -39 -38 -51 -45 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -3 -4 -5 -5 -5 -5 -5 -4 -4 -4 -4 -3 -2 -2 -2 -3 -5 -9 -13 -17 -21 -25 -29 -32 -35 -36 -38 -39 -40 -39 -38 -37 -35 -33 -33 -28 -22 -15 -11 -11 -12 -13 -14 -11 -11 -11 -9 -6 -6 -8 -8 -10 -11 -12 -10 -5 -5 -8 -17 -21 -14 -7 -2 -3 -6 -8 -8 -9 -9 -10 -10 -11 -14 -19 -24 -26 -14 -5 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -2 -2 -3 -6 -8 -6 -4 -4 -5 -5 -4 -2 -1 -1 -6 -37 -34 -13 -16 -24 -30 -11 -1 -17 -47 -52 -29 -15 -9 -7 -6 -6 -5 -4 -3 -3 -3 -3 -6 -9 -11 -9 -9 -11 -14 -18 -22 -27 -30 -34 -37 -40 -40 -36 -32 -29 -30 -34 -39 -47 -59 -75 -96 -123 -156 -177 -179 -175 -152 -101 -81 -58 -39 -35 -58 -112 -168 -132 -118 -85 -45 -18 -5 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -5 -5 -5 -6 -8 -10 -17 -29 -31 -31 -32 -35 -30 -33 -37 -41 -48 -56 -57 -61 -57 -46 -38 -39 -41 -43 -48 -55 -61 -61 -53 -39 -26 -23 -27 -34 -42 -41 -27 -16 -11 -14 -23 -51 -63 -41 -11 -0 -0 -3 -13 -27 -45 -73 -90 -102 -84 -36 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -26 -29 -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 -23 -70 -110 -41 -23 -54 -64 -33 -14 -35 -69 -94 -101 -87 -69 -93 -150 -188 -197 -179 -132 -78 -55 -47 -49 -47 -33 -31 -28 -31 -34 -31 -23 -16 -17 -24 -41 -57 -67 -77 -65 -55 -45 -33 -21 -16 -18 -20 -21 -20 -20 -26 -29 -35 -39 -37 -29 -20 -12 -5 -6 -13 -38 -78 -108 -100 -76 -61 -54 -52 -56 -59 -66 -82 -69 -46 -47 -52 -22 -5 -0 -0 -1 -2 -19 -47 -57 -49 -34 -17 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -1 -5 -4 -3 -1 -1 -1 -1 -1 -2 -1 -1 -3 -3 -3 -4 -5 -5 -5 -4 -4 -3 -3 -3 -2 -1 -2 -4 -7 -12 -16 -19 -21 -24 -29 -34 -38 -39 -39 -40 -40 -41 -41 -41 -37 -32 -30 -25 -19 -16 -13 -12 -13 -13 -12 -11 -11 -11 -11 -12 -14 -18 -18 -18 -20 -22 -22 -17 -11 -7 -11 -18 -19 -15 -8 -3 -5 -8 -8 -8 -8 -7 -6 -6 -9 -16 -22 -24 -19 -13 -6 -2 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -3 -3 -4 -6 -7 -8 -7 -5 -3 -3 -2 -2 -1 -7 -16 -34 -60 -25 -33 -24 -14 -19 -35 -61 -35 -16 -7 -5 -5 -6 -7 -5 -3 -3 -3 -4 -5 -11 -21 -22 -14 -10 -10 -13 -18 -22 -25 -28 -32 -34 -36 -35 -32 -31 -32 -35 -39 -49 -61 -75 -92 -114 -139 -155 -157 -150 -141 -143 -147 -165 -115 -58 -75 -155 -211 -179 -148 -117 -73 -31 -10 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -4 -5 -7 -9 -12 -15 -17 -19 -21 -26 -26 -29 -33 -35 -40 -48 -54 -58 -53 -39 -30 -34 -46 -63 -72 -76 -76 -68 -42 -24 -18 -20 -27 -35 -35 -29 -20 -15 -17 -22 -41 -63 -66 -41 -8 -1 -1 -7 -21 -36 -42 -67 -88 -75 -40 -13 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -11 -22 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -35 -94 -116 -29 -29 -71 -60 -31 -21 -36 -65 -88 -106 -102 -92 -120 -176 -182 -153 -106 -65 -44 -36 -33 -31 -28 -24 -21 -28 -33 -34 -32 -27 -23 -27 -30 -44 -53 -58 -64 -57 -53 -50 -43 -34 -27 -22 -29 -34 -38 -42 -45 -43 -41 -41 -39 -36 -32 -23 -12 -14 -31 -56 -85 -112 -127 -124 -115 -107 -111 -119 -108 -108 -108 -88 -56 -29 -14 -1 -0 -0 -0 -0 -0 -2 -30 -53 -48 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -5 -6 -4 -2 -1 -1 -1 -2 -3 -2 -2 -2 -3 -3 -5 -4 -4 -4 -4 -3 -3 -3 -2 -2 -1 -2 -5 -9 -13 -16 -18 -20 -22 -26 -31 -34 -36 -37 -38 -39 -42 -43 -42 -38 -32 -28 -23 -20 -19 -17 -15 -14 -12 -10 -9 -8 -11 -18 -21 -27 -35 -35 -29 -26 -32 -33 -38 -30 -21 -16 -15 -17 -21 -17 -10 -4 -4 -7 -8 -10 -11 -9 -8 -10 -16 -20 -22 -23 -23 -22 -19 -10 -4 -2 -2 -3 -4 -3 -3 -2 -1 -1 -1 -1 -4 -12 -14 -12 -9 -6 -5 -4 -3 -2 -3 -10 -34 -86 -42 -34 -46 -52 -42 -15 -43 -30 -16 -9 -5 -5 -6 -8 -7 -5 -4 -4 -4 -5 -10 -18 -24 -19 -10 -8 -10 -14 -17 -20 -22 -24 -28 -31 -32 -31 -31 -34 -37 -41 -49 -61 -73 -85 -97 -114 -125 -129 -124 -116 -107 -114 -135 -145 -149 -181 -212 -209 -196 -182 -155 -108 -58 -29 -13 -5 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -6 -8 -10 -11 -12 -13 -14 -18 -25 -30 -29 -33 -42 -50 -56 -52 -39 -32 -35 -47 -64 -78 -86 -84 -66 -42 -24 -17 -20 -31 -36 -33 -26 -21 -22 -34 -49 -72 -91 -87 -52 -15 -4 -2 -8 -22 -43 -44 -61 -93 -80 -24 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -13 -23 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -46 -84 -98 -74 -29 -36 -58 -29 -17 -20 -29 -43 -63 -82 -80 -87 -108 -121 -103 -75 -50 -33 -26 -25 -22 -17 -16 -16 -17 -23 -28 -32 -36 -39 -40 -39 -37 -45 -48 -47 -46 -48 -52 -62 -66 -60 -53 -51 -52 -60 -66 -63 -56 -47 -42 -39 -39 -45 -48 -41 -27 -32 -48 -67 -89 -99 -89 -73 -88 -97 -110 -113 -98 -117 -120 -132 -105 -47 -0 -0 -0 -0 -0 -0 -14 -47 -67 -53 -30 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -1 -1 -2 -3 -3 -4 -3 -3 -3 -3 -4 -4 -4 -5 -5 -4 -2 -2 -3 -5 -8 -11 -12 -14 -17 -19 -21 -24 -27 -30 -31 -34 -37 -40 -42 -41 -37 -33 -29 -26 -24 -24 -22 -18 -16 -13 -11 -8 -4 -8 -22 -29 -34 -42 -40 -27 -16 -25 -38 -48 -42 -31 -25 -26 -16 -18 -20 -17 -12 -9 -7 -3 -5 -13 -17 -16 -15 -17 -17 -16 -20 -24 -26 -30 -19 -6 -2 -2 -4 -9 -5 -4 -2 -1 -0 -1 -1 -2 -5 -10 -15 -21 -24 -14 -9 -9 -9 -9 -13 -25 -35 -34 -40 -48 -57 -63 -14 -13 -13 -12 -12 -8 -7 -9 -10 -9 -7 -5 -4 -3 -4 -7 -10 -12 -12 -8 -8 -9 -11 -14 -16 -18 -20 -24 -27 -29 -29 -30 -35 -38 -43 -50 -60 -70 -77 -82 -90 -99 -103 -99 -88 -82 -84 -98 -126 -164 -195 -213 -216 -210 -201 -186 -139 -93 -58 -32 -14 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -5 -6 -7 -8 -8 -8 -9 -12 -19 -23 -28 -40 -48 -51 -51 -43 -39 -45 -54 -66 -79 -93 -78 -56 -39 -29 -24 -22 -30 -32 -27 -21 -19 -32 -61 -88 -107 -116 -108 -62 -28 -9 -3 -7 -20 -38 -48 -68 -103 -124 -87 -17 -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 -7 -30 -92 -127 -71 -38 -25 -27 -20 -8 -14 -23 -31 -38 -50 -67 -73 -83 -75 -54 -36 -23 -21 -21 -22 -22 -20 -13 -16 -17 -16 -19 -28 -39 -48 -53 -53 -49 -45 -36 -42 -42 -42 -45 -54 -71 -89 -95 -96 -95 -95 -102 -104 -91 -71 -54 -42 -36 -35 -50 -59 -61 -57 -61 -67 -85 -74 -46 -18 -0 -0 -0 -0 -0 -13 -52 -80 -107 -93 -42 -0 -0 -0 -0 -0 -0 -5 -19 -29 -20 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -4 -5 -5 -4 -2 -2 -2 -4 -5 -5 -4 -5 -4 -3 -2 -2 -2 -4 -6 -7 -9 -10 -13 -15 -16 -19 -21 -23 -24 -28 -30 -34 -36 -37 -36 -34 -32 -29 -29 -29 -27 -22 -18 -15 -11 -4 -0 -2 -10 -22 -32 -38 -38 -25 -5 -6 -31 -45 -41 -25 -11 -16 -31 -13 -9 -8 -6 -8 -15 -5 -2 -9 -14 -13 -13 -21 -17 -14 -17 -22 -26 -31 -27 -14 -7 -3 -3 -6 -7 -6 -4 -6 -11 -5 -2 -2 -3 -4 -9 -21 -47 -27 -20 -32 -42 -32 -32 -41 -51 -56 -56 -55 -56 -74 -32 -8 -3 -9 -15 -15 -12 -11 -11 -11 -10 -6 -5 -4 -5 -5 -6 -6 -6 -7 -8 -9 -11 -12 -14 -16 -18 -21 -23 -25 -27 -28 -33 -38 -43 -49 -55 -63 -66 -68 -72 -77 -82 -76 -70 -67 -67 -71 -81 -113 -155 -190 -212 -202 -198 -188 -153 -117 -85 -57 -30 -15 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -4 -5 -5 -5 -5 -6 -7 -15 -24 -29 -39 -51 -56 -53 -48 -48 -61 -82 -95 -84 -85 -63 -41 -32 -30 -30 -23 -23 -25 -24 -18 -21 -48 -87 -112 -108 -91 -80 -51 -26 -11 -5 -7 -20 -35 -52 -77 -116 -168 -165 -71 -7 -0 -0 -0 -0 -2 -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 -45 -69 -67 -59 -45 -45 -40 -22 -7 -11 -31 -56 -62 -63 -73 -95 -98 -71 -44 -28 -22 -20 -23 -26 -24 -19 -15 -14 -28 -24 -24 -25 -33 -45 -55 -55 -53 -47 -41 -34 -35 -36 -39 -45 -53 -67 -88 -102 -106 -110 -119 -130 -130 -114 -84 -56 -40 -37 -34 -47 -52 -62 -70 -70 -74 -89 -70 -29 -3 -5 -10 -1 -0 -0 -0 -1 -9 -21 -23 -10 -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 -1 -1 -1 -2 -1 -1 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -5 -3 -2 -2 -4 -5 -6 -5 -2 -4 -4 -5 -6 -5 -2 -2 -4 -5 -6 -7 -9 -11 -11 -12 -14 -15 -16 -19 -22 -27 -30 -33 -34 -33 -33 -31 -31 -32 -31 -27 -21 -17 -15 -9 -4 -3 -6 -15 -23 -26 -29 -27 -11 -6 -14 -23 -31 -24 -1 -2 -5 -2 -1 -1 -2 -6 -18 -9 -4 -4 -3 -1 -6 -20 -20 -16 -13 -15 -20 -28 -35 -44 -32 -9 -2 -4 -7 -8 -6 -7 -11 -4 -2 -2 -2 -3 -4 -13 -42 -34 -24 -45 -76 -56 -53 -57 -67 -66 -61 -68 -60 -68 -46 -18 -1 -7 -24 -22 -18 -14 -13 -13 -13 -9 -8 -7 -6 -5 -5 -5 -6 -7 -8 -9 -10 -10 -12 -14 -16 -18 -21 -23 -24 -27 -31 -37 -42 -47 -53 -57 -58 -58 -59 -61 -62 -59 -57 -56 -55 -57 -60 -82 -118 -149 -138 -67 -126 -129 -136 -130 -102 -80 -52 -31 -17 -7 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -4 -4 -4 -4 -4 -6 -9 -17 -23 -27 -33 -41 -48 -46 -47 -61 -89 -128 -125 -81 -58 -43 -30 -27 -37 -25 -15 -12 -13 -18 -17 -28 -61 -102 -122 -75 -39 -23 -16 -11 -5 -3 -7 -14 -28 -48 -85 -146 -184 -152 -69 -6 -0 -0 -7 -25 -50 -59 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -53 -111 -117 -94 -80 -99 -112 -82 -44 -34 -53 -82 -108 -95 -75 -72 -75 -56 -32 -22 -21 -22 -23 -24 -23 -17 -10 -9 -15 -29 -26 -30 -34 -38 -45 -50 -47 -44 -35 -29 -27 -25 -26 -32 -39 -46 -55 -66 -75 -80 -85 -89 -92 -89 -81 -64 -50 -45 -41 -34 -35 -44 -54 -61 -69 -80 -87 -86 -65 -35 -44 -62 -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 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -5 -4 -4 -4 -4 -4 -3 -3 -2 -3 -5 -9 -10 -7 -2 -1 -2 -2 -3 -4 -7 -10 -12 -16 -14 -9 -9 -12 -16 -21 -25 -27 -29 -30 -32 -33 -32 -32 -31 -29 -24 -22 -20 -18 -15 -11 -8 -6 -12 -14 -17 -19 -13 -10 -7 -8 -20 -24 -2 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -5 -5 -3 -7 -15 -20 -16 -9 -12 -23 -31 -37 -32 -15 -4 -3 -5 -7 -5 -4 -4 -2 -1 -1 -1 -2 -5 -18 -32 -28 -22 -29 -39 -40 -43 -44 -46 -35 -29 -71 -70 -70 -59 -31 -0 -2 -22 -27 -23 -18 -16 -14 -13 -11 -9 -7 -6 -6 -6 -5 -6 -7 -8 -9 -9 -10 -11 -12 -13 -16 -18 -21 -22 -25 -29 -33 -39 -45 -50 -52 -53 -53 -54 -52 -50 -49 -48 -47 -47 -48 -52 -64 -89 -125 -154 -44 -9 -38 -99 -148 -123 -100 -73 -50 -31 -15 -6 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -5 -7 -12 -16 -18 -18 -19 -21 -32 -35 -45 -70 -99 -111 -88 -56 -38 -31 -24 -9 -12 -9 -5 -3 -4 -10 -17 -34 -67 -111 -119 -61 -19 -2 -1 -1 -1 -2 -6 -15 -28 -53 -105 -104 -58 -17 -0 -0 -0 -7 -43 -76 -82 -95 -34 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -58 -154 -149 -107 -93 -118 -150 -155 -109 -106 -103 -114 -113 -92 -65 -41 -33 -26 -17 -12 -16 -19 -21 -22 -22 -19 -13 -7 -8 -15 -23 -23 -26 -29 -33 -35 -36 -34 -31 -27 -23 -21 -20 -20 -23 -29 -34 -40 -44 -47 -51 -53 -48 -43 -38 -37 -38 -39 -37 -32 -29 -30 -32 -41 -48 -61 -78 -87 -79 -66 -62 -76 -72 -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 -2 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -2 -2 -1 -1 -2 -2 -3 -5 -5 -5 -5 -5 -5 -6 -6 -4 -3 -3 -4 -7 -10 -10 -6 -2 -1 -1 -1 -2 -3 -6 -14 -17 -22 -16 -7 -7 -10 -14 -18 -22 -26 -29 -30 -31 -31 -30 -28 -27 -27 -25 -24 -22 -20 -19 -17 -14 -4 -10 -14 -15 -14 -12 -11 -9 -5 -6 -9 -3 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -5 -10 -17 -8 -4 -7 -11 -10 -10 -5 -12 -20 -26 -27 -22 -17 -10 -8 -5 -4 -3 -2 -2 -2 -2 -2 -1 -1 -9 -20 -19 -18 -20 -16 -21 -21 -20 -21 -29 -45 -55 -61 -64 -62 -47 -18 -11 -17 -28 -30 -24 -21 -17 -15 -12 -10 -8 -7 -7 -6 -5 -6 -6 -7 -8 -9 -10 -9 -10 -12 -13 -16 -18 -21 -23 -26 -31 -36 -40 -45 -48 -49 -49 -51 -48 -46 -44 -44 -42 -43 -44 -47 -54 -70 -102 -143 -90 -31 -10 -53 -146 -141 -117 -91 -70 -52 -32 -17 -8 -4 -2 -1 -1 -1 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -4 -7 -9 -10 -9 -8 -7 -5 -17 -32 -51 -81 -106 -90 -57 -33 -28 -28 -17 -7 -3 -1 -1 -1 -3 -9 -18 -34 -68 -113 -100 -52 -13 -1 -0 -0 -0 -1 -7 -20 -36 -76 -123 -84 -10 -0 -0 -0 -0 -42 -89 -98 -62 -91 -71 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -30 -35 -8 -58 -100 -128 -103 -67 -67 -82 -101 -107 -105 -162 -123 -102 -72 -40 -18 -10 -11 -11 -10 -8 -11 -17 -19 -21 -21 -17 -10 -7 -11 -16 -19 -17 -15 -18 -22 -26 -28 -28 -25 -21 -18 -17 -18 -19 -19 -21 -29 -36 -39 -40 -42 -36 -29 -27 -26 -25 -24 -23 -18 -16 -17 -20 -24 -28 -30 -46 -71 -92 -96 -81 -102 -86 -65 -40 -16 -4 -0 -1 -0 -5 -23 -61 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -7 -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 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -5 -7 -6 -5 -5 -4 -5 -6 -5 -4 -3 -3 -4 -4 -4 -3 -1 -1 -1 -1 -1 -1 -4 -7 -11 -12 -9 -6 -9 -14 -18 -20 -23 -27 -30 -30 -29 -28 -26 -25 -24 -23 -23 -22 -21 -20 -20 -19 -17 -8 -10 -14 -15 -13 -11 -10 -6 -3 -7 -16 -19 -5 -1 -1 -1 -0 -0 -1 -1 -1 -3 -7 -8 -13 -9 -9 -9 -6 -6 -15 -6 -5 -10 -15 -20 -24 -26 -23 -17 -9 -3 -2 -2 -2 -3 -4 -4 -2 -1 -11 -16 -14 -17 -30 -37 -25 -31 -32 -25 -21 -24 -30 -39 -45 -47 -45 -43 -30 -17 -28 -38 -32 -29 -22 -17 -14 -12 -11 -10 -7 -6 -5 -6 -6 -7 -7 -8 -9 -9 -10 -11 -13 -15 -17 -20 -21 -24 -27 -31 -36 -40 -43 -44 -47 -49 -47 -44 -41 -41 -39 -39 -41 -43 -48 -59 -87 -120 -117 -65 -5 -17 -105 -146 -141 -113 -87 -74 -54 -36 -20 -9 -4 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -5 -7 -8 -6 -4 -4 -4 -4 -13 -31 -54 -100 -107 -84 -54 -36 -38 -29 -16 -6 -2 -1 -1 -1 -5 -13 -21 -29 -68 -102 -99 -62 -16 -6 -1 -0 -0 -2 -9 -20 -39 -76 -76 -23 -1 -0 -0 -0 -0 -5 -22 -73 -54 -37 -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 -50 -122 -191 -225 -173 -215 -123 -64 -44 -47 -50 -43 -44 -41 -54 -86 -58 -48 -31 -15 -5 -7 -11 -10 -10 -10 -11 -11 -14 -15 -15 -13 -11 -12 -14 -18 -18 -15 -13 -12 -15 -19 -22 -23 -23 -18 -15 -13 -17 -21 -22 -23 -32 -42 -44 -44 -44 -36 -27 -27 -28 -27 -24 -21 -16 -13 -13 -15 -20 -27 -32 -52 -80 -101 -108 -106 -163 -97 -77 -74 -53 -19 -1 -21 -50 -68 -77 -88 -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 -2 -5 -7 -9 -19 -6 -6 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -2 -2 -2 -3 -5 -7 -7 -7 -5 -4 -5 -5 -3 -3 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -2 -3 -5 -10 -17 -24 -24 -29 -30 -27 -25 -26 -25 -23 -22 -22 -21 -19 -19 -18 -17 -17 -16 -16 -16 -14 -13 -14 -13 -11 -8 -7 -5 -5 -13 -38 -64 -45 -16 -4 -3 -0 -0 -0 -1 -1 -2 -3 -2 -2 -7 -16 -18 -10 -9 -19 -11 -5 -4 -7 -11 -16 -21 -25 -23 -14 -3 -2 -2 -3 -5 -4 -3 -2 -2 -21 -22 -15 -20 -29 -39 -46 -63 -63 -43 -40 -40 -32 -27 -26 -29 -30 -34 -33 -34 -39 -43 -41 -36 -31 -23 -18 -17 -14 -12 -10 -8 -7 -7 -7 -7 -7 -8 -7 -7 -8 -10 -12 -14 -17 -19 -21 -24 -28 -31 -34 -38 -40 -41 -45 -46 -45 -42 -39 -38 -37 -36 -38 -40 -44 -54 -75 -99 -121 -113 -71 -60 -56 -70 -109 -135 -106 -87 -73 -56 -38 -22 -13 -8 -5 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -7 -9 -9 -6 -3 -2 -2 -4 -13 -33 -48 -74 -77 -63 -48 -42 -46 -31 -13 -3 -3 -2 -1 -2 -7 -14 -19 -24 -52 -88 -107 -90 -53 -38 -25 -13 -6 -6 -12 -22 -39 -58 -47 -3 -0 -0 -0 -0 -0 -0 -2 -33 -26 -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 -23 -163 -307 -356 -367 -322 -236 -123 -61 -50 -61 -64 -48 -35 -18 -13 -17 -22 -23 -16 -9 -7 -9 -12 -12 -14 -11 -9 -11 -15 -14 -9 -7 -8 -12 -16 -20 -19 -16 -13 -12 -14 -17 -18 -19 -19 -17 -17 -17 -23 -28 -30 -32 -39 -48 -47 -51 -53 -47 -43 -38 -36 -34 -32 -27 -19 -12 -19 -22 -27 -40 -59 -74 -84 -86 -84 -83 -91 -36 -31 -42 -43 -22 -3 -50 -122 -112 -60 -21 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -23 -35 -28 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -1 -1 -2 -2 -3 -5 -6 -7 -7 -5 -5 -6 -6 -4 -2 -3 -4 -3 -3 -2 -1 -1 -1 -1 -1 -2 -4 -2 -2 -4 -8 -15 -23 -32 -36 -29 -26 -25 -21 -20 -19 -18 -18 -18 -17 -17 -16 -15 -13 -12 -12 -12 -12 -13 -13 -13 -12 -10 -7 -4 -4 -3 -3 -7 -23 -52 -70 -71 -51 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -17 -25 -18 -14 -9 -5 -4 -3 -4 -7 -12 -16 -20 -22 -18 -2 -2 -2 -3 -5 -4 -2 -1 -0 -13 -20 -22 -26 -12 -16 -24 -34 -42 -40 -39 -36 -32 -24 -18 -18 -19 -21 -26 -35 -43 -44 -43 -39 -40 -34 -24 -21 -18 -15 -12 -11 -10 -8 -7 -7 -6 -7 -8 -8 -9 -10 -11 -12 -15 -17 -19 -21 -23 -25 -28 -33 -34 -36 -39 -41 -42 -40 -38 -36 -36 -35 -35 -37 -39 -48 -63 -79 -100 -127 -147 -124 -50 -6 -32 -105 -123 -104 -90 -75 -55 -37 -25 -15 -9 -5 -2 -1 -0 -0 -0 -0 -1 -2 -3 -4 -6 -9 -10 -9 -4 -2 -2 -2 -3 -7 -28 -38 -45 -43 -34 -29 -28 -22 -10 -3 -1 -2 -2 -1 -3 -9 -21 -22 -23 -37 -62 -78 -101 -95 -83 -72 -56 -43 -19 -16 -23 -41 -65 -65 -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 -72 -175 -283 -369 -324 -316 -293 -245 -170 -109 -93 -91 -88 -76 -59 -35 -16 -9 -8 -5 -6 -10 -15 -17 -15 -12 -13 -15 -16 -15 -14 -13 -10 -7 -6 -9 -14 -17 -17 -14 -13 -13 -13 -13 -16 -17 -15 -15 -18 -21 -34 -40 -39 -40 -45 -54 -50 -58 -66 -68 -68 -65 -58 -51 -46 -39 -30 -18 -21 -25 -41 -61 -79 -83 -74 -62 -31 -5 -9 -2 -0 -0 -0 -0 -7 -40 -96 -39 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -13 -29 -36 -26 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -2 -3 -4 -4 -4 -3 -2 -2 -2 -2 -3 -4 -4 -5 -5 -4 -4 -4 -4 -3 -3 -3 -5 -4 -2 -2 -1 -1 -1 -1 -2 -4 -5 -4 -8 -13 -21 -28 -33 -35 -32 -24 -19 -16 -16 -16 -15 -16 -16 -15 -14 -14 -12 -10 -9 -9 -10 -11 -13 -13 -11 -10 -10 -8 -5 -4 -3 -3 -2 -2 -2 -2 -49 -78 -72 -41 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -21 -24 -14 -6 -3 -4 -4 -5 -8 -11 -13 -15 -18 -16 -11 -6 -4 -3 -4 -2 -1 -0 -4 -12 -24 -31 -9 -5 -6 -9 -17 -25 -35 -33 -27 -22 -16 -12 -12 -14 -18 -26 -36 -42 -40 -37 -40 -39 -29 -26 -27 -21 -18 -17 -14 -11 -9 -8 -8 -8 -9 -9 -11 -10 -10 -11 -13 -15 -17 -19 -21 -22 -24 -28 -30 -31 -33 -36 -39 -37 -35 -33 -33 -34 -33 -33 -34 -41 -53 -66 -80 -103 -132 -147 -107 -52 -43 -78 -128 -125 -110 -93 -72 -56 -43 -28 -16 -9 -4 -2 -1 -1 -0 -0 -1 -2 -3 -5 -6 -8 -7 -5 -3 -2 -2 -1 -1 -2 -15 -27 -34 -33 -17 -14 -12 -8 -1 -2 -1 -1 -1 -1 -3 -13 -26 -29 -25 -33 -65 -38 -20 -17 -41 -68 -79 -58 -30 -19 -21 -33 -62 -56 -20 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -196 -330 -349 -305 -274 -302 -228 -211 -207 -164 -145 -132 -120 -110 -101 -80 -33 -18 -12 -9 -10 -19 -25 -24 -22 -19 -21 -26 -23 -20 -18 -17 -16 -12 -9 -7 -8 -9 -10 -10 -11 -12 -13 -12 -14 -17 -14 -15 -18 -25 -42 -48 -45 -44 -49 -58 -55 -61 -79 -91 -95 -95 -91 -80 -70 -60 -51 -46 -44 -45 -59 -63 -61 -63 -71 -65 -67 -42 -2 -0 -0 -0 -0 -0 -5 -24 -61 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -24 -28 -16 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -1 -1 -2 -3 -3 -3 -3 -3 -2 -2 -2 -3 -4 -4 -4 -4 -3 -2 -2 -2 -2 -3 -4 -6 -6 -4 -2 -2 -2 -2 -2 -3 -5 -8 -14 -17 -20 -26 -33 -35 -34 -29 -23 -18 -16 -15 -15 -20 -21 -19 -15 -12 -10 -9 -8 -6 -7 -9 -11 -13 -14 -8 -5 -7 -4 -3 -3 -2 -2 -2 -2 -2 -1 -15 -35 -52 -52 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -23 -36 -24 -12 -5 -4 -3 -3 -3 -5 -7 -10 -13 -16 -16 -14 -10 -6 -3 -2 -1 -1 -2 -5 -10 -25 -12 -4 -2 -3 -5 -12 -23 -27 -25 -19 -12 -10 -18 -18 -15 -18 -27 -34 -35 -35 -37 -37 -36 -42 -44 -35 -28 -26 -23 -19 -15 -12 -11 -10 -9 -9 -8 -8 -8 -9 -11 -14 -16 -18 -20 -21 -23 -25 -28 -29 -30 -33 -34 -33 -28 -27 -29 -31 -31 -30 -31 -36 -44 -54 -64 -79 -102 -125 -137 -146 -132 -129 -139 -138 -127 -112 -94 -79 -62 -43 -26 -14 -8 -5 -3 -1 -0 -0 -1 -2 -3 -5 -6 -6 -4 -3 -3 -3 -2 -1 -1 -3 -10 -21 -30 -30 -23 -19 -19 -20 -13 -9 -5 -1 -0 -1 -9 -23 -30 -30 -30 -36 -50 -15 -0 -5 -19 -45 -63 -42 -24 -19 -19 -25 -50 -32 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -34 -38 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -218 -320 -318 -276 -267 -295 -114 -135 -182 -182 -178 -167 -162 -164 -153 -116 -52 -30 -24 -22 -21 -23 -29 -32 -29 -29 -30 -28 -23 -26 -29 -30 -29 -25 -17 -14 -9 -7 -7 -9 -10 -11 -13 -15 -15 -15 -15 -16 -18 -25 -38 -49 -47 -46 -51 -58 -61 -67 -91 -109 -114 -113 -112 -108 -97 -84 -74 -68 -68 -69 -78 -59 -34 -29 -55 -54 -14 -0 -0 -0 -0 -0 -1 -5 -8 -8 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -24 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -4 -3 -2 -2 -1 -2 -3 -3 -3 -4 -3 -3 -3 -3 -2 -2 -2 -2 -3 -5 -7 -7 -5 -2 -2 -2 -2 -2 -2 -3 -6 -11 -14 -16 -21 -26 -25 -23 -21 -20 -20 -19 -18 -25 -28 -27 -25 -22 -16 -6 -7 -6 -5 -4 -5 -5 -8 -7 -3 -1 -3 -4 -4 -3 -2 -2 -2 -2 -2 -2 -1 -3 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -16 -20 -20 -15 -7 -2 -2 -2 -1 -1 -4 -9 -15 -17 -16 -12 -8 -6 -3 -3 -2 -1 -1 -1 -1 -6 -11 -25 -28 -3 -7 -14 -19 -18 -11 -8 -9 -8 -10 -9 -9 -12 -17 -23 -27 -30 -34 -37 -41 -43 -46 -45 -42 -39 -32 -27 -22 -18 -14 -11 -10 -9 -9 -9 -9 -9 -10 -13 -14 -14 -15 -16 -18 -21 -24 -25 -25 -26 -28 -29 -26 -25 -27 -29 -29 -29 -30 -33 -37 -43 -51 -60 -74 -93 -114 -133 -142 -143 -144 -143 -137 -130 -121 -104 -81 -57 -37 -25 -16 -10 -5 -2 -0 -0 -1 -2 -3 -4 -4 -3 -2 -2 -2 -2 -1 -0 -1 -3 -9 -18 -23 -26 -25 -22 -22 -28 -26 -17 -8 -2 -0 -3 -16 -23 -26 -31 -37 -47 -23 -3 -7 -22 -30 -30 -25 -19 -17 -16 -14 -22 -26 -12 -1 -0 -0 -0 -0 -0 -0 -0 -0 -8 -31 -58 -49 -9 -4 -10 -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 -62 -246 -304 -285 -265 -247 -224 -148 -131 -152 -168 -169 -157 -150 -158 -145 -105 -58 -42 -44 -43 -40 -40 -42 -42 -33 -33 -38 -41 -38 -35 -34 -36 -38 -35 -26 -22 -14 -10 -8 -8 -8 -8 -8 -10 -14 -17 -16 -18 -19 -23 -31 -40 -46 -47 -49 -52 -59 -73 -91 -106 -116 -120 -122 -122 -118 -100 -90 -83 -76 -71 -78 -55 -21 -3 -4 -2 -0 -0 -0 -0 -0 -1 -10 -31 -54 -60 -41 -2 -0 -0 -0 -0 -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 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -3 -1 -1 -2 -4 -3 -4 -5 -4 -3 -3 -3 -2 -2 -2 -2 -3 -4 -5 -4 -3 -2 -3 -2 -2 -2 -2 -2 -3 -8 -13 -14 -15 -15 -13 -10 -9 -10 -21 -30 -16 -14 -11 -14 -17 -17 -10 -3 -2 -2 -3 -3 -2 -2 -2 -1 -0 -0 -1 -2 -2 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -16 -18 -10 -3 -3 -3 -2 -1 -3 -10 -16 -18 -15 -10 -5 -3 -2 -1 -0 -0 -1 -1 -1 -1 -8 -21 -27 -3 -11 -21 -24 -15 -4 -9 -9 -5 -4 -6 -8 -7 -10 -15 -21 -26 -30 -35 -41 -45 -46 -45 -45 -46 -39 -33 -28 -24 -19 -13 -10 -9 -8 -9 -10 -11 -11 -13 -13 -12 -12 -14 -15 -16 -18 -20 -20 -20 -26 -26 -24 -22 -24 -27 -27 -27 -29 -30 -32 -35 -42 -48 -57 -70 -88 -113 -125 -133 -139 -140 -135 -130 -126 -115 -92 -67 -47 -42 -32 -20 -9 -5 -1 -1 -1 -2 -3 -3 -2 -1 -1 -1 -2 -2 -1 -1 -1 -3 -6 -14 -17 -16 -15 -16 -14 -17 -15 -10 -6 -1 -0 -8 -21 -29 -32 -43 -51 -43 -17 -0 -1 -9 -5 -3 -3 -3 -3 -5 -11 -27 -40 -35 -1 -0 -0 -0 -0 -0 -0 -0 -5 -31 -67 -11 -6 -6 -23 -45 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -120 -272 -294 -256 -226 -154 -121 -120 -120 -146 -153 -148 -136 -128 -124 -88 -65 -52 -51 -60 -64 -63 -59 -53 -47 -37 -37 -47 -47 -44 -43 -40 -37 -38 -39 -38 -38 -19 -15 -11 -7 -6 -7 -9 -9 -11 -14 -15 -18 -21 -25 -29 -34 -40 -49 -48 -46 -55 -72 -86 -97 -113 -126 -134 -137 -135 -113 -94 -81 -70 -66 -69 -64 -39 -12 -0 -0 -0 -0 -0 -0 -1 -5 -19 -55 -97 -116 -82 -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 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -2 -2 -2 -2 -1 -2 -3 -4 -4 -5 -5 -4 -3 -3 -3 -3 -2 -2 -1 -2 -3 -3 -2 -2 -2 -3 -3 -2 -2 -2 -2 -3 -12 -16 -17 -15 -12 -10 -9 -8 -8 -15 -25 -16 -13 -12 -11 -8 -5 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -32 -65 -9 -30 -51 -56 -43 -21 -7 -4 -3 -3 -4 -5 -7 -10 -11 -10 -7 -4 -2 -2 -1 -0 -0 -1 -1 -1 -2 -3 -3 -2 -3 -8 -17 -19 -11 -3 -11 -8 -3 -1 -1 -2 -6 -8 -11 -16 -22 -26 -30 -35 -40 -45 -47 -48 -51 -46 -42 -37 -30 -24 -17 -13 -10 -8 -7 -8 -11 -11 -11 -11 -11 -12 -13 -15 -16 -16 -17 -17 -18 -21 -22 -21 -20 -21 -24 -25 -26 -26 -27 -30 -32 -36 -41 -46 -54 -63 -86 -105 -118 -125 -128 -123 -118 -112 -103 -90 -72 -61 -59 -52 -35 -12 -8 -4 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -2 -1 -1 -1 -2 -5 -13 -18 -15 -7 -7 -6 -6 -4 -2 -0 -0 -1 -9 -20 -29 -42 -56 -62 -40 -9 -0 -1 -5 -3 -1 -0 -0 -1 -6 -15 -33 -48 -12 -2 -0 -0 -0 -0 -0 -0 -0 -4 -19 -79 -43 -15 -8 -21 -30 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -188 -296 -275 -208 -164 -65 -99 -126 -114 -135 -128 -125 -110 -89 -72 -60 -57 -64 -70 -71 -64 -57 -54 -52 -45 -37 -40 -63 -65 -55 -47 -42 -36 -32 -35 -39 -38 -25 -18 -12 -8 -7 -9 -11 -11 -12 -13 -15 -17 -21 -24 -26 -31 -40 -49 -46 -44 -56 -71 -82 -90 -105 -123 -136 -145 -145 -125 -80 -80 -92 -91 -79 -70 -67 -52 -41 -24 -2 -0 -0 -0 -2 -10 -24 -44 -50 -61 -43 -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 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -4 -3 -4 -5 -4 -3 -3 -3 -2 -2 -2 -2 -3 -3 -3 -3 -2 -2 -3 -3 -2 -2 -1 -1 -2 -13 -20 -21 -19 -17 -15 -14 -11 -10 -10 -11 -13 -12 -11 -10 -7 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -34 -112 -108 -101 -97 -88 -65 -35 -17 -8 -5 -3 -3 -2 -1 -1 -3 -4 -4 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -3 -3 -3 -4 -9 -13 -13 -10 -7 -7 -3 -1 -0 -1 -3 -8 -10 -10 -11 -18 -21 -24 -27 -32 -37 -43 -51 -55 -56 -54 -49 -40 -30 -22 -16 -12 -9 -7 -7 -9 -10 -10 -10 -11 -12 -13 -14 -14 -15 -15 -16 -16 -18 -20 -20 -18 -18 -21 -23 -24 -26 -26 -29 -32 -34 -37 -39 -44 -51 -66 -83 -97 -106 -106 -105 -103 -98 -90 -84 -75 -74 -76 -70 -44 -20 -13 -9 -7 -5 -3 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -2 -6 -12 -17 -19 -9 -6 -4 -3 -2 -1 -1 -0 -1 -10 -28 -40 -59 -76 -66 -30 -2 -0 -1 -4 -3 -1 -1 -0 -2 -7 -19 -42 -44 -13 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -33 -40 -23 -3 -10 -12 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -235 -281 -235 -169 -124 -62 -142 -80 -37 -74 -51 -47 -46 -27 -7 -25 -80 -86 -92 -87 -74 -64 -56 -47 -38 -36 -46 -67 -80 -76 -65 -53 -40 -24 -23 -24 -23 -19 -15 -10 -7 -7 -7 -9 -12 -12 -12 -14 -17 -20 -21 -22 -28 -38 -45 -45 -46 -58 -68 -77 -86 -101 -118 -130 -141 -145 -122 -50 -53 -94 -116 -99 -74 -75 -76 -70 -60 -27 -4 -0 -0 -8 -17 -20 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -2 -3 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -17 -26 -25 -18 -13 -8 -16 -17 -15 -13 -13 -14 -10 -9 -9 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -22 -7 -24 -46 -60 -67 -44 -30 -19 -11 -6 -3 -0 -0 -1 -4 -5 -3 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -4 -6 -10 -13 -14 -14 -8 -4 -2 -1 -1 -2 -4 -8 -9 -9 -10 -16 -17 -19 -22 -25 -30 -39 -50 -56 -61 -64 -61 -51 -43 -35 -27 -18 -13 -8 -7 -7 -8 -9 -12 -11 -11 -12 -12 -12 -12 -13 -14 -16 -20 -22 -20 -19 -18 -19 -21 -22 -25 -25 -27 -30 -32 -35 -35 -38 -44 -53 -64 -75 -82 -84 -85 -85 -81 -76 -78 -79 -81 -84 -86 -50 -29 -19 -15 -11 -6 -3 -1 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -2 -5 -11 -19 -19 -15 -8 -4 -2 -1 -1 -1 -1 -1 -4 -14 -32 -61 -80 -72 -33 -4 -0 -0 -1 -4 -1 -1 -4 -9 -16 -28 -63 -39 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -9 -8 -1 -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 -50 -242 -259 -202 -159 -139 -123 -137 -46 -5 -4 -7 -9 -23 -31 -31 -52 -99 -111 -105 -92 -80 -72 -65 -52 -50 -53 -55 -55 -53 -49 -49 -46 -37 -23 -20 -18 -17 -15 -12 -8 -6 -7 -9 -10 -9 -7 -9 -12 -15 -17 -18 -18 -23 -34 -43 -49 -56 -72 -80 -91 -103 -113 -118 -128 -140 -143 -124 -80 -62 -78 -93 -96 -86 -80 -77 -52 -59 -65 -30 -3 -0 -1 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -2 -2 -2 -3 -2 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -1 -0 -0 -1 -1 -4 -4 -2 -1 -2 -14 -19 -19 -17 -15 -14 -11 -7 -6 -7 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -18 -5 -3 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -52 -47 -40 -30 -17 -8 -3 -1 -2 -5 -8 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -6 -8 -12 -16 -12 -4 -1 -1 -1 -1 -1 -1 -1 -2 -5 -13 -17 -16 -19 -24 -28 -34 -40 -47 -55 -65 -76 -78 -63 -52 -46 -40 -30 -20 -13 -9 -6 -5 -7 -11 -11 -10 -10 -10 -10 -11 -11 -13 -14 -17 -21 -20 -19 -18 -19 -20 -21 -24 -25 -27 -28 -30 -34 -34 -35 -38 -43 -48 -57 -63 -69 -73 -75 -71 -65 -67 -75 -83 -81 -85 -61 -39 -25 -20 -15 -9 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -4 -8 -17 -22 -19 -10 -4 -2 -1 -1 -1 -1 -1 -4 -16 -33 -59 -83 -91 -74 -24 -0 -2 -8 -29 -11 -2 -7 -16 -24 -42 -81 -76 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -25 -13 -4 -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 -38 -138 -204 -167 -142 -145 -146 -121 -77 -21 -10 -28 -51 -67 -68 -59 -49 -70 -129 -106 -93 -86 -76 -65 -60 -78 -79 -67 -50 -39 -37 -38 -35 -28 -20 -16 -16 -12 -8 -7 -5 -4 -6 -11 -14 -13 -7 -6 -7 -9 -11 -13 -14 -20 -36 -46 -58 -74 -87 -93 -101 -112 -123 -131 -138 -137 -140 -131 -109 -87 -76 -76 -83 -88 -88 -88 -89 -40 -42 -55 -34 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -2 -2 -2 -3 -3 -2 -1 -2 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -7 -6 -7 -13 -18 -15 -8 -7 -7 -6 -6 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -14 -29 -44 -55 -61 -44 -24 -8 -0 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -39 -47 -44 -33 -20 -8 -3 -3 -6 -9 -8 -4 -1 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -2 -4 -5 -5 -8 -14 -17 -6 -1 -0 -0 -1 -2 -1 -0 -0 -0 -2 -11 -15 -14 -17 -25 -31 -39 -45 -50 -55 -63 -75 -76 -68 -60 -53 -48 -39 -29 -20 -13 -7 -4 -5 -8 -9 -9 -9 -10 -10 -11 -11 -13 -15 -18 -19 -19 -19 -19 -19 -20 -22 -23 -24 -25 -28 -29 -31 -33 -34 -35 -39 -42 -46 -52 -60 -66 -68 -64 -58 -57 -67 -84 -81 -79 -68 -49 -27 -22 -18 -13 -8 -4 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -4 -9 -17 -20 -17 -9 -4 -2 -1 -1 -0 -1 -1 -5 -12 -32 -64 -88 -91 -91 -64 -34 -28 -37 -50 -30 -12 -8 -11 -24 -46 -75 -92 -81 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -26 -22 -9 -0 -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 -59 -151 -178 -155 -160 -148 -141 -139 -46 -59 -73 -72 -57 -34 -23 -96 -194 -176 -70 -77 -91 -70 -44 -54 -107 -90 -69 -45 -24 -14 -17 -23 -22 -18 -14 -13 -10 -8 -5 -3 -3 -5 -10 -12 -10 -7 -7 -7 -10 -10 -9 -10 -16 -33 -46 -59 -71 -79 -84 -93 -106 -122 -137 -145 -146 -150 -146 -131 -112 -92 -76 -73 -79 -78 -75 -86 -59 -56 -58 -53 -31 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -2 -2 -1 -1 -1 -1 -2 -3 -3 -2 -2 -1 -2 -3 -3 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -3 -4 -4 -1 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -0 -0 -0 -3 -8 -14 -12 -8 -6 -6 -6 -6 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -16 -21 -27 -40 -41 -49 -35 -14 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -20 -42 -46 -44 -37 -26 -13 -5 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -2 -3 -4 -4 -7 -11 -8 -2 -0 -0 -1 -6 -7 -4 -2 -1 -0 -0 -4 -8 -14 -21 -22 -27 -37 -47 -53 -56 -60 -68 -73 -74 -70 -61 -49 -42 -34 -27 -19 -11 -7 -6 -7 -8 -9 -10 -10 -11 -11 -13 -16 -17 -19 -19 -19 -19 -19 -19 -21 -22 -23 -24 -25 -26 -27 -30 -31 -31 -32 -35 -38 -41 -45 -52 -59 -59 -55 -50 -51 -59 -76 -78 -75 -67 -51 -29 -23 -21 -19 -15 -8 -4 -2 -2 -3 -3 -3 -2 -2 -3 -3 -3 -5 -10 -16 -18 -16 -9 -4 -2 -1 -1 -1 -1 -2 -7 -15 -28 -54 -76 -69 -65 -64 -70 -72 -74 -63 -44 -23 -10 -14 -24 -40 -65 -96 -83 -27 -4 -0 -0 -0 -0 -0 -0 -0 -0 -4 -29 -32 -14 -3 -3 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -46 -103 -134 -133 -147 -138 -133 -110 -64 -69 -83 -64 -28 -0 -0 -2 -17 -33 -18 -31 -58 -61 -33 -6 -21 -36 -62 -40 -21 -11 -11 -19 -26 -24 -18 -12 -7 -8 -5 -3 -3 -6 -10 -11 -8 -6 -8 -13 -16 -13 -9 -9 -14 -27 -42 -48 -53 -63 -76 -91 -104 -116 -125 -137 -152 -164 -158 -144 -128 -114 -100 -87 -99 -82 -60 -62 -83 -72 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -3 -2 -2 -3 -4 -4 -3 -2 -2 -1 -1 -1 -1 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -5 -10 -9 -7 -7 -6 -5 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -18 -19 -17 -18 -24 -32 -28 -14 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -22 -41 -41 -37 -34 -32 -20 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -4 -8 -8 -10 -7 -2 -0 -0 -0 -0 -4 -6 -4 -0 -0 -1 -2 -6 -12 -14 -21 -32 -42 -51 -58 -59 -59 -66 -74 -76 -68 -56 -46 -38 -32 -26 -19 -13 -9 -7 -8 -8 -9 -10 -10 -9 -10 -13 -14 -15 -16 -18 -20 -20 -22 -24 -25 -25 -26 -27 -28 -29 -30 -30 -29 -30 -33 -35 -37 -43 -48 -56 -57 -51 -44 -46 -54 -65 -72 -70 -56 -41 -30 -28 -28 -27 -24 -15 -10 -7 -6 -6 -6 -6 -5 -4 -3 -3 -3 -5 -10 -13 -14 -12 -7 -4 -2 -1 -1 -1 -1 -2 -8 -18 -26 -42 -61 -58 -45 -43 -52 -63 -68 -63 -48 -23 -36 -32 -27 -31 -33 -26 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -27 -82 -91 -49 -17 -8 -8 -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 -26 -50 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -65 -117 -81 -61 -49 -71 -82 -51 -17 -0 -2 -15 -106 -45 -11 -6 -8 -32 -63 -45 -49 -77 -82 -46 -27 -18 -19 -31 -45 -42 -30 -18 -10 -8 -6 -4 -4 -6 -9 -9 -8 -6 -7 -12 -15 -14 -10 -11 -18 -28 -39 -41 -53 -62 -69 -80 -97 -115 -118 -123 -137 -152 -157 -153 -142 -128 -114 -107 -108 -76 -53 -51 -59 -33 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -1 -2 -2 -2 -2 -2 -2 -3 -4 -3 -2 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -12 -10 -8 -6 -5 -4 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -23 -26 -23 -22 -24 -28 -29 -19 -10 -12 -8 -2 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -31 -33 -29 -31 -35 -27 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -5 -10 -7 -12 -10 -6 -3 -0 -0 -0 -5 -11 -11 -4 -1 -0 -0 -1 -3 -6 -15 -20 -28 -40 -49 -46 -45 -57 -73 -78 -73 -66 -57 -47 -37 -31 -27 -22 -16 -11 -10 -10 -9 -9 -9 -9 -9 -11 -12 -13 -15 -17 -19 -20 -22 -24 -27 -28 -29 -29 -29 -30 -31 -29 -28 -30 -31 -32 -34 -39 -47 -55 -56 -51 -45 -44 -49 -56 -59 -54 -42 -35 -33 -39 -44 -39 -31 -24 -19 -17 -15 -12 -12 -10 -8 -5 -3 -2 -3 -4 -7 -11 -12 -9 -6 -3 -2 -1 -1 -1 -2 -5 -14 -23 -31 -41 -50 -52 -44 -35 -35 -45 -54 -55 -37 -23 -27 -28 -27 -40 -20 -6 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -15 -39 -54 -33 -24 -17 -19 -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 -29 -44 -12 -0 -0 -89 -171 -173 -87 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -35 -6 -31 -70 -83 -71 -37 -8 -0 -0 -0 -0 -4 -51 -74 -69 -54 -68 -137 -136 -114 -91 -60 -43 -33 -31 -38 -52 -58 -43 -26 -14 -9 -7 -5 -6 -9 -14 -16 -11 -6 -5 -6 -10 -12 -13 -19 -26 -36 -44 -45 -78 -65 -43 -39 -65 -106 -109 -107 -112 -126 -146 -154 -151 -141 -129 -119 -117 -82 -66 -61 -53 -25 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -2 -3 -4 -3 -3 -2 -2 -1 -2 -3 -2 -2 -1 -2 -2 -2 -2 -2 -2 -3 -4 -5 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -9 -9 -7 -5 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -3 -13 -33 -29 -24 -20 -19 -21 -25 -29 -29 -16 -10 -31 -21 -5 -0 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -20 -26 -22 -23 -30 -35 -20 -6 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -6 -4 -6 -7 -8 -11 -19 -10 -6 -8 -14 -17 -9 -4 -1 -0 -0 -0 -1 -4 -8 -13 -21 -28 -29 -32 -41 -52 -60 -63 -64 -62 -54 -43 -35 -30 -28 -24 -19 -15 -13 -11 -10 -10 -10 -10 -11 -13 -14 -15 -16 -16 -16 -17 -18 -19 -22 -25 -27 -26 -26 -29 -28 -26 -26 -26 -28 -29 -35 -42 -50 -52 -46 -42 -42 -46 -51 -53 -45 -35 -32 -39 -52 -61 -54 -44 -36 -35 -36 -34 -30 -24 -17 -11 -6 -3 -1 -2 -3 -4 -9 -13 -12 -8 -6 -4 -2 -2 -2 -2 -5 -11 -19 -32 -43 -52 -57 -58 -53 -50 -53 -54 -54 -32 -26 -29 -29 -35 -49 -30 -10 -0 -0 -0 -0 -0 -6 -22 -11 -3 -0 -2 -6 -31 -37 -38 -32 -23 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -121 -261 -292 -173 -92 -137 -193 -178 -90 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -34 -39 -21 -6 -0 -0 -0 -0 -0 -1 -19 -74 -101 -107 -114 -128 -108 -93 -80 -66 -51 -40 -35 -37 -45 -53 -48 -33 -18 -9 -6 -5 -7 -14 -19 -21 -16 -9 -7 -9 -11 -13 -15 -22 -30 -40 -47 -49 -75 -59 -27 -21 -60 -123 -106 -94 -101 -117 -134 -149 -157 -156 -153 -149 -145 -111 -87 -76 -59 -27 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -1 -2 -4 -4 -3 -4 -4 -3 -3 -3 -3 -2 -2 -3 -3 -3 -3 -4 -4 -5 -5 -4 -2 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -19 -21 -18 -15 -15 -16 -19 -22 -17 -10 -21 -14 -4 -1 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -12 -18 -15 -10 -18 -25 -18 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -3 -5 -7 -5 -6 -12 -12 -11 -11 -10 -11 -11 -8 -5 -1 -0 -2 -1 -0 -1 -4 -9 -14 -17 -20 -25 -32 -40 -43 -49 -54 -54 -48 -40 -34 -33 -32 -28 -24 -20 -16 -14 -15 -14 -14 -14 -15 -16 -17 -16 -15 -12 -12 -12 -12 -15 -18 -21 -22 -22 -24 -24 -24 -24 -24 -24 -26 -31 -36 -41 -44 -42 -39 -39 -42 -46 -48 -41 -34 -32 -43 -66 -79 -72 -60 -52 -51 -55 -54 -48 -35 -22 -13 -6 -3 -2 -3 -3 -4 -10 -17 -17 -14 -11 -7 -3 -3 -3 -3 -4 -9 -21 -40 -59 -74 -81 -82 -80 -79 -78 -64 -56 -39 -27 -23 -31 -44 -46 -26 -1 -0 -0 -0 -0 -0 -3 -38 -19 -4 -0 -0 -0 -16 -34 -47 -44 -28 -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 -26 -180 -341 -312 -208 -136 -122 -156 -113 -46 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -19 -30 -31 -49 -98 -68 -53 -52 -54 -52 -50 -44 -39 -40 -44 -47 -37 -24 -12 -6 -5 -8 -11 -15 -16 -16 -13 -11 -14 -16 -17 -16 -16 -20 -30 -40 -51 -64 -69 -52 -53 -94 -143 -102 -111 -111 -111 -119 -134 -155 -167 -170 -164 -148 -136 -103 -66 -37 -15 -0 -0 -1 -5 -48 -84 -26 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -3 -2 -2 -2 -3 -3 -3 -3 -3 -2 -2 -2 -4 -5 -6 -7 -8 -9 -8 -6 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -19 -17 -12 -9 -11 -12 -13 -13 -10 -10 -7 -3 -4 -7 -5 -2 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -7 -16 -18 -13 -10 -6 -7 -8 -6 -3 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -6 -9 -4 -4 -4 -4 -3 -2 -1 -5 -8 -8 -6 -1 -0 -2 -1 -1 -0 -1 -4 -9 -12 -14 -15 -19 -22 -29 -36 -42 -48 -50 -46 -41 -37 -35 -34 -33 -29 -25 -23 -23 -22 -22 -22 -22 -21 -19 -16 -13 -10 -8 -8 -9 -11 -12 -13 -15 -17 -19 -21 -22 -23 -24 -23 -24 -27 -32 -37 -41 -40 -39 -39 -39 -41 -42 -39 -35 -36 -47 -71 -90 -86 -71 -59 -56 -61 -66 -61 -47 -29 -13 -6 -4 -3 -3 -4 -6 -17 -24 -23 -22 -23 -16 -8 -4 -3 -3 -5 -10 -25 -52 -83 -75 -78 -91 -101 -96 -97 -84 -70 -55 -41 -43 -46 -43 -29 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -21 -29 -31 -34 -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 -37 -148 -290 -224 -152 -107 -95 -127 -70 -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 -11 -45 -86 -57 -54 -53 -55 -61 -60 -45 -44 -45 -45 -39 -28 -19 -13 -11 -12 -10 -10 -10 -13 -17 -16 -17 -19 -20 -19 -19 -24 -37 -48 -54 -59 -70 -85 -97 -113 -106 -56 -67 -61 -73 -92 -114 -139 -165 -171 -181 -178 -152 -121 -60 -19 -2 -0 -0 -4 -39 -71 -65 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -4 -6 -8 -8 -8 -6 -3 -4 -5 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -14 -15 -7 -4 -5 -7 -9 -9 -9 -8 -8 -7 -7 -7 -4 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -6 -18 -22 -16 -11 -7 -7 -7 -5 -3 -3 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -4 -3 -3 -4 -4 -3 -2 -1 -2 -3 -3 -3 -0 -0 -1 -2 -1 -0 -1 -3 -8 -12 -15 -15 -17 -16 -18 -23 -30 -39 -44 -45 -43 -39 -36 -36 -37 -37 -36 -37 -35 -33 -34 -35 -33 -29 -24 -17 -12 -10 -8 -8 -9 -9 -11 -13 -15 -14 -13 -14 -16 -19 -20 -20 -21 -23 -28 -36 -41 -40 -39 -40 -38 -37 -39 -39 -38 -39 -49 -69 -92 -95 -77 -57 -46 -57 -66 -65 -50 -26 -12 -6 -4 -4 -4 -4 -11 -22 -28 -26 -24 -28 -24 -15 -7 -3 -4 -7 -16 -31 -54 -91 -65 -52 -73 -122 -111 -103 -78 -60 -76 -65 -59 -38 -19 -8 -1 -0 -0 -0 -0 -0 -0 -0 -7 -2 -0 -0 -0 -8 -23 -28 -23 -31 -42 -45 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -63 -140 -179 -116 -89 -93 -98 -44 -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 -18 -96 -152 -66 -65 -61 -58 -58 -59 -58 -52 -36 -31 -32 -29 -26 -23 -19 -17 -14 -13 -14 -17 -18 -15 -15 -17 -18 -18 -24 -36 -44 -51 -52 -57 -70 -90 -95 -69 -33 -1 -0 -1 -25 -56 -89 -120 -149 -156 -163 -169 -142 -72 -23 -6 -0 -0 -0 -0 -1 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -1 -0 -1 -1 -2 -3 -2 -1 -1 -2 -5 -5 -0 -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 -4 -10 -12 -6 -3 -2 -3 -3 -4 -3 -6 -7 -7 -6 -4 -2 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -11 -32 -36 -25 -15 -11 -6 -5 -5 -5 -2 -1 -1 -0 -0 -1 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -2 -4 -4 -3 -3 -3 -3 -4 -3 -2 -2 -1 -1 -1 -1 -5 -7 -6 -1 -1 -1 -3 -8 -14 -18 -19 -18 -16 -16 -17 -21 -29 -34 -37 -37 -35 -36 -36 -38 -41 -44 -48 -51 -49 -49 -51 -50 -43 -32 -21 -14 -10 -9 -12 -15 -18 -22 -25 -24 -20 -15 -12 -10 -12 -14 -17 -19 -21 -22 -26 -34 -36 -36 -38 -37 -36 -39 -42 -41 -42 -49 -66 -86 -97 -88 -66 -46 -48 -58 -62 -51 -22 -10 -6 -5 -5 -6 -5 -11 -21 -26 -22 -21 -25 -26 -20 -7 -4 -5 -10 -19 -32 -51 -79 -78 -73 -97 -126 -121 -96 -59 -20 -59 -40 -15 -2 -0 -0 -0 -0 -0 -0 -0 -1 -21 -53 -56 -7 -1 -0 -1 -12 -38 -35 -27 -22 -22 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -38 -114 -174 -113 -89 -102 -79 -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 -1 -9 -61 -102 -82 -74 -66 -62 -62 -60 -49 -30 -27 -27 -30 -35 -37 -35 -30 -26 -24 -25 -29 -30 -28 -27 -26 -25 -23 -29 -42 -56 -67 -73 -79 -76 -60 -30 -7 -0 -0 -0 -0 -2 -20 -47 -74 -96 -109 -68 -54 -38 -16 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -2 -2 -3 -4 -3 -1 -2 -5 -3 -0 -0 -0 -0 -1 -2 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -5 -2 -0 -0 -0 -0 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -18 -49 -49 -23 -13 -10 -7 -6 -6 -5 -2 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -1 -1 -2 -2 -2 -3 -2 -2 -2 -3 -7 -8 -4 -2 -2 -2 -3 -4 -5 -5 -3 -1 -1 -6 -10 -10 -7 -1 -1 -1 -3 -8 -14 -21 -21 -20 -17 -14 -15 -17 -21 -26 -28 -28 -27 -32 -36 -40 -42 -43 -46 -46 -47 -53 -59 -66 -55 -39 -26 -17 -13 -15 -19 -24 -31 -39 -40 -33 -24 -16 -11 -8 -7 -9 -13 -16 -18 -20 -22 -26 -30 -33 -36 -35 -36 -39 -41 -42 -42 -49 -64 -83 -98 -98 -76 -54 -46 -52 -61 -47 -26 -12 -9 -9 -10 -9 -7 -9 -18 -22 -18 -17 -19 -21 -17 -8 -5 -7 -13 -26 -33 -48 -65 -78 -86 -107 -118 -117 -100 -63 -10 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -56 -106 -58 -13 -1 -0 -0 -1 -16 -35 -35 -21 -22 -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 -14 -65 -121 -135 -94 -115 -64 -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 -5 -71 -97 -81 -83 -79 -69 -62 -55 -45 -34 -35 -31 -30 -35 -42 -37 -30 -32 -38 -38 -39 -41 -40 -38 -34 -33 -33 -40 -53 -69 -87 -91 -91 -76 -42 -0 -0 -0 -0 -0 -0 -0 -2 -9 -18 -26 -29 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -2 -2 -2 -1 -1 -1 -3 -4 -4 -3 -1 -0 -1 -0 -0 -0 -0 -0 -2 -3 -3 -4 -3 -2 -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 -1 -9 -9 -4 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -23 -41 -40 -18 -11 -12 -9 -5 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -6 -8 -5 -3 -1 -1 -2 -3 -5 -8 -11 -11 -7 -6 -5 -4 -3 -1 -1 -1 -3 -6 -12 -17 -19 -19 -17 -14 -14 -16 -18 -21 -22 -21 -21 -25 -31 -36 -39 -38 -38 -37 -38 -42 -49 -54 -47 -36 -24 -16 -15 -21 -27 -34 -42 -50 -56 -47 -34 -31 -41 -14 -8 -8 -10 -14 -17 -19 -19 -21 -24 -29 -32 -33 -34 -36 -39 -41 -42 -47 -60 -76 -92 -94 -79 -60 -49 -49 -57 -47 -30 -17 -11 -13 -16 -14 -10 -8 -18 -19 -17 -16 -20 -29 -19 -10 -6 -9 -15 -41 -45 -47 -57 -65 -74 -86 -97 -97 -58 -27 -6 -0 -0 -0 -0 -0 -0 -0 -1 -6 -3 -3 -32 -91 -104 -56 -19 -0 -0 -0 -1 -19 -42 -44 -23 -23 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -32 -98 -121 -101 -106 -41 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -10 -41 -78 -94 -91 -89 -87 -82 -65 -59 -45 -33 -27 -25 -26 -26 -26 -34 -41 -43 -45 -44 -43 -40 -39 -42 -48 -70 -89 -97 -86 -75 -56 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -4 -4 -4 -3 -1 -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 -1 -7 -10 -7 -14 -30 -16 -3 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -13 -61 -60 -44 -29 -16 -16 -18 -11 -4 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -5 -4 -2 -1 -1 -2 -4 -6 -9 -17 -16 -8 -4 -3 -2 -1 -1 -1 -1 -2 -4 -7 -9 -12 -13 -13 -11 -12 -14 -16 -17 -18 -17 -16 -19 -23 -28 -32 -31 -30 -30 -30 -32 -37 -37 -33 -27 -19 -17 -19 -25 -32 -39 -47 -58 -74 -73 -53 -28 -19 -18 -13 -7 -9 -12 -16 -17 -18 -20 -23 -26 -29 -31 -31 -33 -36 -40 -41 -44 -51 -63 -77 -81 -75 -64 -56 -51 -53 -49 -38 -22 -16 -19 -24 -25 -16 -7 -16 -18 -18 -19 -25 -37 -31 -17 -6 -9 -16 -22 -30 -44 -57 -61 -65 -74 -86 -79 -13 -1 -0 -0 -0 -0 -0 -0 -0 -4 -39 -40 -20 -2 -8 -23 -36 -33 -16 -0 -0 -0 -4 -19 -32 -24 -20 -23 -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 -2 -14 -51 -81 -78 -56 -17 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -28 -46 -60 -72 -75 -75 -63 -52 -43 -39 -33 -28 -26 -28 -30 -32 -38 -44 -47 -46 -45 -47 -48 -50 -55 -84 -84 -65 -31 -0 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -4 -4 -4 -3 -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 -3 -7 -9 -23 -52 -35 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -12 -22 -37 -54 -74 -59 -35 -21 -14 -12 -7 -4 -2 -1 -1 -2 -2 -2 -4 -4 -2 -1 -1 -2 -2 -1 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -3 -4 -3 -2 -1 -1 -2 -5 -5 -5 -6 -3 -3 -3 -2 -2 -2 -1 -1 -1 -2 -3 -4 -5 -6 -7 -8 -8 -9 -11 -12 -13 -14 -13 -13 -14 -17 -21 -23 -24 -24 -23 -22 -23 -25 -25 -23 -20 -17 -16 -19 -25 -32 -40 -47 -57 -64 -65 -60 -29 -22 -16 -9 -6 -9 -12 -14 -15 -18 -20 -21 -24 -26 -29 -31 -33 -35 -38 -41 -44 -46 -55 -68 -77 -78 -69 -65 -60 -58 -56 -51 -32 -24 -27 -36 -42 -26 -16 -15 -18 -20 -26 -36 -46 -44 -30 -9 -10 -14 -20 -33 -50 -58 -60 -61 -66 -76 -38 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -51 -47 -6 -1 -1 -0 -2 -9 -24 -35 -20 -1 -3 -8 -16 -22 -20 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -44 -56 -34 -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 -1 -2 -4 -5 -7 -12 -50 -61 -46 -41 -40 -36 -33 -35 -40 -42 -42 -40 -44 -48 -49 -48 -48 -49 -49 -53 -85 -51 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -1 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -4 -4 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -11 -16 -29 -28 -40 -30 -13 -4 -0 -1 -1 -2 -4 -7 -12 -18 -27 -38 -48 -54 -50 -43 -32 -21 -13 -10 -8 -6 -4 -3 -2 -2 -5 -5 -5 -9 -8 -6 -3 -1 -2 -4 -4 -4 -3 -2 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -2 -1 -1 -3 -5 -6 -2 -2 -2 -3 -4 -4 -4 -4 -3 -2 -1 -2 -2 -3 -4 -4 -5 -6 -7 -7 -8 -9 -11 -12 -12 -12 -12 -14 -16 -18 -19 -20 -18 -18 -17 -17 -17 -17 -16 -15 -15 -16 -19 -27 -37 -42 -42 -37 -26 -10 -6 -7 -6 -5 -8 -12 -14 -16 -19 -22 -22 -22 -23 -25 -27 -31 -32 -34 -37 -39 -42 -44 -50 -61 -74 -83 -76 -73 -70 -68 -66 -63 -47 -36 -37 -50 -61 -42 -25 -18 -20 -27 -38 -51 -59 -59 -44 -24 -17 -20 -32 -46 -57 -62 -62 -60 -55 -74 -48 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -29 -49 -9 -1 -0 -5 -17 -34 -45 -48 -36 -11 -11 -14 -19 -29 -38 -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 -2 -14 -67 -29 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -33 -46 -40 -27 -16 -11 -23 -37 -37 -47 -42 -41 -43 -47 -49 -52 -52 -47 -48 -72 -36 -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 -1 -2 -2 -2 -1 -1 -0 -1 -2 -2 -2 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -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 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -8 -12 -16 -43 -56 -53 -44 -45 -36 -21 -17 -25 -29 -32 -33 -30 -26 -24 -20 -15 -10 -8 -7 -6 -7 -7 -6 -4 -3 -2 -1 -6 -8 -6 -7 -5 -4 -3 -2 -2 -4 -6 -6 -4 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -2 -2 -3 -6 -8 -10 -5 -3 -4 -5 -6 -6 -6 -4 -3 -2 -2 -2 -3 -3 -3 -4 -5 -6 -7 -7 -8 -9 -10 -10 -11 -12 -12 -14 -15 -16 -16 -15 -14 -14 -13 -13 -14 -13 -13 -14 -14 -14 -22 -30 -35 -34 -27 -13 -4 -1 -2 -5 -9 -16 -20 -22 -25 -29 -27 -26 -26 -26 -27 -27 -31 -33 -35 -36 -38 -39 -40 -45 -56 -72 -80 -81 -80 -81 -83 -85 -76 -63 -53 -52 -70 -71 -54 -32 -18 -23 -36 -50 -65 -81 -80 -61 -39 -27 -30 -32 -48 -60 -67 -69 -64 -57 -56 -36 -8 -0 -0 -0 -5 -21 -14 -11 -4 -0 -1 -1 -9 -2 -1 -11 -37 -51 -50 -43 -36 -30 -21 -17 -16 -20 -32 -41 -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 -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 -80 -62 -27 -7 -1 -1 -7 -34 -59 -59 -45 -37 -34 -36 -42 -52 -49 -44 -48 -55 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -2 -1 -1 -1 -1 -2 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -5 -5 -5 -4 -2 -1 -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 -1 -8 -11 -7 -16 -10 -31 -53 -63 -60 -51 -38 -37 -38 -33 -24 -16 -8 -2 -1 -1 -2 -1 -1 -0 -1 -1 -2 -3 -3 -3 -3 -1 -1 -4 -8 -7 -4 -2 -2 -2 -2 -3 -4 -5 -4 -2 -2 -2 -2 -3 -3 -3 -3 -3 -2 -2 -2 -3 -3 -3 -2 -2 -3 -3 -10 -9 -5 -4 -5 -5 -6 -6 -5 -4 -4 -3 -2 -2 -2 -2 -2 -3 -4 -6 -7 -7 -7 -7 -8 -10 -11 -11 -12 -13 -13 -12 -12 -12 -11 -11 -10 -11 -11 -11 -11 -11 -12 -17 -23 -28 -29 -23 -13 -7 -5 -7 -11 -20 -27 -31 -32 -30 -31 -31 -30 -29 -30 -30 -30 -32 -34 -36 -37 -37 -37 -39 -43 -51 -67 -76 -82 -86 -89 -93 -93 -89 -81 -73 -66 -73 -73 -60 -37 -24 -34 -48 -67 -92 -116 -106 -82 -54 -37 -45 -44 -53 -65 -76 -83 -73 -64 -55 -40 -7 -2 -0 -4 -27 -79 -60 -55 -54 -47 -9 -1 -0 -0 -0 -2 -28 -40 -41 -37 -30 -23 -17 -14 -13 -17 -28 -32 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -6 -1 -0 -0 -6 -40 -65 -58 -42 -36 -35 -39 -47 -56 -57 -58 -39 -22 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -4 -4 -5 -5 -6 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -31 -70 -71 -5 -24 -17 -37 -61 -63 -46 -42 -30 -21 -16 -13 -10 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -3 -4 -5 -3 -2 -2 -2 -3 -4 -4 -5 -5 -3 -3 -3 -2 -3 -3 -5 -4 -3 -2 -2 -2 -2 -3 -3 -2 -1 -1 -2 -7 -8 -5 -3 -4 -4 -5 -5 -6 -6 -5 -3 -4 -4 -3 -2 -1 -2 -3 -5 -7 -7 -8 -7 -6 -8 -9 -10 -11 -11 -10 -9 -9 -9 -9 -9 -9 -10 -10 -10 -10 -8 -9 -13 -16 -19 -20 -16 -12 -11 -14 -19 -26 -37 -43 -43 -40 -32 -30 -30 -30 -30 -33 -32 -32 -33 -34 -37 -39 -38 -38 -39 -41 -48 -57 -66 -76 -85 -94 -101 -104 -103 -95 -86 -80 -82 -83 -77 -57 -50 -53 -62 -82 -128 -149 -137 -105 -74 -48 -46 -52 -62 -74 -89 -93 -84 -72 -62 -63 -32 -11 -0 -0 -2 -44 -66 -67 -53 -39 -8 -1 -0 -0 -0 -6 -25 -32 -29 -21 -16 -15 -17 -17 -13 -14 -15 -17 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -36 -55 -47 -38 -34 -36 -45 -55 -60 -76 -38 -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 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -4 -5 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -2 -5 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -30 -85 -110 -10 -13 -12 -20 -33 -39 -30 -31 -24 -17 -12 -8 -5 -3 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -4 -5 -4 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -4 -5 -5 -6 -6 -5 -4 -6 -7 -7 -7 -5 -4 -3 -3 -2 -3 -2 -2 -2 -2 -3 -4 -5 -6 -6 -5 -5 -6 -6 -5 -6 -9 -13 -12 -6 -4 -2 -2 -2 -4 -6 -7 -7 -6 -6 -7 -8 -8 -8 -8 -8 -7 -7 -6 -6 -7 -7 -8 -7 -7 -6 -5 -6 -8 -10 -11 -10 -8 -8 -11 -20 -29 -40 -47 -46 -37 -28 -25 -25 -26 -29 -31 -33 -34 -35 -36 -36 -40 -41 -40 -39 -40 -41 -42 -47 -55 -68 -82 -93 -103 -108 -110 -103 -97 -94 -94 -94 -90 -81 -74 -68 -69 -99 -145 -152 -113 -75 -91 -78 -72 -69 -72 -79 -91 -95 -88 -73 -58 -64 -57 -33 -0 -0 -0 -15 -42 -62 -20 -3 -0 -0 -0 -0 -18 -52 -58 -38 -23 -15 -8 -11 -18 -19 -16 -14 -13 -14 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -29 -37 -41 -52 -64 -64 -15 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -10 -58 -117 -45 -39 -45 -51 -51 -37 -22 -19 -16 -12 -9 -5 -3 -1 -1 -1 -1 -1 -2 -2 -1 -0 -1 -1 -2 -2 -2 -2 -4 -5 -4 -3 -2 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -5 -6 -8 -7 -6 -7 -9 -9 -9 -8 -6 -5 -4 -3 -2 -2 -1 -1 -2 -3 -4 -5 -10 -7 -6 -5 -3 -4 -4 -9 -14 -16 -12 -9 -7 -5 -3 -2 -4 -6 -6 -5 -5 -5 -6 -6 -6 -7 -7 -6 -6 -5 -4 -4 -4 -4 -3 -2 -2 -2 -2 -4 -5 -6 -5 -3 -2 -3 -7 -16 -28 -36 -37 -31 -25 -21 -20 -22 -25 -27 -29 -31 -33 -35 -37 -38 -42 -44 -44 -43 -43 -42 -41 -42 -48 -63 -77 -89 -99 -108 -114 -113 -112 -110 -110 -112 -104 -95 -86 -81 -84 -113 -125 -90 -31 -77 -114 -106 -89 -80 -79 -81 -86 -88 -84 -70 -59 -62 -75 -79 -23 -5 -0 -3 -12 -27 -5 -0 -0 -0 -0 -0 -9 -35 -59 -41 -25 -13 -5 -4 -9 -9 -8 -9 -11 -12 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -18 -27 -35 -20 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -7 -17 -38 -45 -39 -44 -59 -46 -29 -22 -19 -17 -12 -8 -7 -5 -4 -3 -3 -3 -4 -4 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -4 -4 -3 -3 -4 -5 -6 -6 -7 -7 -7 -9 -10 -10 -10 -9 -7 -6 -5 -3 -2 -2 -2 -2 -2 -3 -4 -5 -5 -4 -5 -6 -2 -1 -5 -8 -8 -5 -2 -3 -4 -4 -4 -5 -5 -6 -5 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -4 -3 -2 -2 -1 -1 -0 -0 -0 -1 -2 -2 -3 -3 -2 -2 -4 -6 -12 -19 -23 -22 -19 -17 -17 -19 -23 -28 -30 -31 -34 -36 -37 -38 -40 -44 -48 -49 -50 -49 -48 -46 -45 -46 -58 -72 -81 -85 -102 -114 -121 -123 -122 -123 -125 -121 -112 -99 -93 -99 -119 -138 -132 -72 -141 -148 -125 -100 -87 -83 -82 -83 -83 -78 -66 -57 -58 -71 -92 -40 -10 -0 -0 -0 -2 -0 -0 -0 -0 -0 -0 -0 -7 -35 -34 -24 -12 -3 -1 -1 -2 -3 -5 -8 -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 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -2 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -4 -9 -1 -9 -16 -26 -38 -28 -24 -20 -16 -13 -11 -9 -8 -6 -4 -3 -3 -2 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -2 -2 -2 -3 -3 -3 -3 -4 -5 -7 -8 -9 -9 -8 -8 -8 -9 -10 -9 -7 -6 -5 -5 -5 -3 -2 -2 -3 -4 -4 -5 -5 -4 -4 -3 -4 -2 -2 -2 -1 -1 -2 -2 -1 -1 -2 -3 -6 -9 -10 -9 -7 -5 -3 -2 -2 -2 -2 -3 -4 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -6 -8 -11 -13 -13 -14 -15 -16 -20 -28 -31 -34 -36 -37 -39 -40 -42 -42 -43 -48 -51 -53 -55 -55 -52 -48 -48 -53 -66 -81 -80 -96 -112 -124 -128 -126 -129 -132 -133 -127 -112 -102 -103 -120 -151 -183 -178 -179 -163 -137 -110 -97 -89 -87 -89 -88 -78 -66 -57 -58 -70 -59 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -15 -19 -14 -5 -1 -1 -1 -1 -3 -6 -7 -9 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -1 -2 -4 -1 -0 -1 -2 -2 -1 -0 -0 -0 -2 -9 -15 -8 -11 -29 -54 -52 -45 -37 -29 -24 -22 -18 -14 -12 -11 -9 -6 -4 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -4 -6 -9 -9 -10 -10 -10 -8 -4 -4 -4 -4 -4 -3 -3 -4 -5 -6 -5 -3 -3 -3 -4 -4 -4 -3 -3 -2 -2 -3 -3 -2 -1 -1 -3 -4 -4 -3 -2 -2 -3 -7 -10 -12 -11 -8 -4 -2 -1 -1 -1 -1 -1 -2 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -4 -5 -7 -9 -12 -17 -25 -34 -40 -37 -34 -34 -36 -39 -41 -42 -42 -40 -46 -48 -53 -56 -56 -54 -52 -51 -52 -57 -73 -82 -96 -110 -120 -127 -128 -130 -136 -143 -139 -123 -108 -105 -120 -162 -182 -166 -116 -69 -107 -123 -116 -103 -98 -102 -98 -87 -73 -60 -59 -72 -77 -53 -5 -0 -0 -0 -0 -0 -0 -0 -0 -14 -47 -46 -29 -23 -16 -7 -3 -1 -1 -2 -2 -3 -5 -7 -8 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -5 -6 -5 -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 -1 -2 -2 -1 -1 -1 -7 -36 -61 -50 -45 -56 -66 -63 -58 -54 -50 -44 -41 -38 -36 -35 -32 -25 -17 -13 -10 -7 -6 -5 -4 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -2 -6 -12 -16 -14 -10 -6 -3 -1 -0 -0 -1 -1 -1 -1 -2 -3 -5 -5 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -1 -2 -3 -4 -4 -4 -5 -4 -5 -6 -8 -7 -6 -4 -2 -1 -1 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -4 -6 -9 -15 -25 -40 -44 -39 -33 -29 -31 -36 -40 -42 -42 -42 -43 -42 -42 -46 -49 -50 -49 -50 -51 -54 -65 -80 -97 -107 -112 -121 -129 -133 -135 -144 -148 -136 -116 -105 -122 -156 -124 -67 -28 -5 -64 -130 -157 -134 -122 -116 -108 -96 -82 -68 -65 -73 -88 -89 -20 -3 -0 -0 -0 -0 -0 -0 -3 -18 -58 -63 -47 -27 -11 -4 -2 -2 -3 -2 -2 -3 -5 -7 -8 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -4 -2 -0 -0 -0 -1 -3 -3 -6 -28 -73 -69 -59 -72 -65 -42 -33 -52 -81 -74 -65 -58 -55 -52 -43 -29 -27 -23 -19 -18 -15 -13 -11 -9 -7 -5 -3 -2 -1 -1 -0 -0 -1 -2 -7 -17 -25 -25 -18 -8 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -1 -2 -4 -6 -6 -3 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -8 -14 -19 -24 -28 -28 -27 -26 -32 -40 -46 -44 -39 -37 -40 -42 -40 -41 -42 -44 -45 -46 -50 -55 -63 -80 -99 -102 -102 -111 -124 -131 -112 -100 -134 -150 -125 -108 -120 -104 -48 -0 -0 -0 -25 -101 -189 -175 -152 -131 -117 -108 -100 -87 -78 -78 -79 -42 -11 -0 -0 -0 -0 -0 -0 -0 -3 -24 -41 -37 -23 -10 -5 -3 -4 -10 -12 -4 -3 -3 -5 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -2 -0 -0 -0 -1 -2 -4 -14 -43 -43 -44 -67 -60 -40 -35 -49 -73 -75 -73 -71 -68 -53 -8 -27 -35 -27 -13 -18 -30 -32 -29 -25 -21 -16 -11 -8 -6 -3 -1 -0 -0 -1 -4 -16 -32 -46 -49 -37 -9 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -2 -2 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -6 -8 -6 -3 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -4 -7 -10 -14 -16 -18 -19 -20 -24 -31 -47 -59 -50 -41 -34 -35 -42 -43 -43 -43 -42 -41 -43 -49 -54 -66 -84 -109 -115 -105 -105 -119 -128 -87 -52 -60 -92 -86 -102 -106 -75 -24 -0 -0 -0 -0 -30 -140 -146 -104 -82 -109 -100 -98 -98 -98 -89 -93 -74 -34 -3 -0 -0 -0 -1 -6 -16 -25 -31 -25 -14 -7 -4 -3 -3 -10 -29 -18 -7 -3 -4 -6 -10 -14 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -8 -5 -4 -2 -1 -0 -0 -1 -3 -6 -15 -27 -38 -51 -61 -63 -57 -54 -58 -65 -74 -77 -65 -34 -55 -59 -41 -21 -42 -69 -74 -74 -78 -77 -51 -38 -29 -20 -13 -8 -3 -1 -0 -1 -7 -20 -44 -63 -60 -26 -6 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -4 -11 -14 -11 -5 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -4 -5 -6 -8 -10 -12 -13 -14 -16 -19 -21 -27 -35 -45 -46 -44 -40 -39 -44 -46 -46 -45 -44 -42 -44 -54 -67 -77 -85 -101 -105 -100 -101 -116 -128 -126 -81 -23 -16 -37 -81 -110 -102 -45 -10 -0 -0 -0 -0 -44 -46 -25 -8 -1 -25 -36 -56 -92 -97 -95 -95 -72 -22 -2 -0 -0 -6 -28 -48 -43 -29 -16 -8 -5 -4 -4 -4 -3 -4 -3 -3 -4 -5 -9 -14 -17 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -6 -6 -4 -2 -1 -0 -0 -0 -0 -0 -2 -6 -12 -30 -35 -25 -28 -52 -57 -60 -67 -70 -70 -73 -74 -67 -59 -80 -87 -91 -98 -106 -101 -121 -105 -70 -42 -29 -20 -11 -5 -2 -1 -1 -4 -10 -18 -29 -21 -13 -5 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -10 -11 -8 -5 -6 -6 -3 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -1 -2 -2 -2 -3 -4 -6 -9 -11 -12 -12 -12 -13 -14 -18 -21 -24 -28 -34 -37 -40 -41 -41 -42 -43 -44 -45 -46 -46 -45 -51 -60 -63 -71 -83 -89 -94 -103 -112 -121 -138 -127 -52 -9 -9 -49 -101 -113 -65 -20 -1 -3 -6 -3 -0 -0 -0 -0 -0 -0 -0 -10 -57 -92 -97 -94 -96 -60 -18 -0 -0 -15 -54 -59 -43 -25 -13 -8 -6 -5 -5 -4 -3 -3 -3 -4 -5 -8 -13 -17 -20 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -6 -6 -5 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -3 -17 -52 -48 -41 -49 -56 -64 -69 -77 -86 -88 -99 -104 -109 -109 -98 -97 -92 -83 -74 -68 -54 -43 -32 -21 -13 -9 -5 -3 -3 -3 -5 -7 -7 -5 -3 -2 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -5 -10 -18 -20 -19 -18 -7 -4 -2 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -0 -0 -0 -1 -1 -2 -2 -3 -5 -7 -9 -12 -13 -14 -14 -14 -13 -15 -18 -20 -22 -26 -30 -34 -38 -40 -41 -39 -39 -41 -46 -50 -49 -49 -55 -60 -71 -80 -86 -88 -93 -102 -112 -121 -111 -34 -4 -0 -26 -87 -73 -61 -75 -95 -74 -65 -30 -2 -0 -0 -0 -0 -0 -0 -0 -22 -68 -100 -93 -98 -89 -50 -16 -35 -70 -73 -59 -41 -27 -18 -11 -8 -6 -6 -5 -5 -6 -6 -7 -10 -16 -22 -23 -17 -43 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -7 -6 -6 -6 -5 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -5 -16 -25 -36 -46 -58 -66 -72 -89 -113 -131 -133 -130 -125 -120 -115 -110 -106 -97 -87 -75 -61 -50 -41 -30 -20 -13 -10 -17 -18 -16 -11 -7 -5 -5 -4 -4 -5 -6 -6 -5 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -8 -20 -24 -15 -6 -6 -5 -3 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -1 -1 -2 -2 -3 -4 -5 -7 -10 -13 -15 -16 -15 -14 -13 -13 -13 -15 -18 -23 -30 -35 -39 -39 -36 -35 -37 -41 -46 -50 -51 -53 -63 -77 -88 -89 -85 -89 -94 -102 -111 -93 -31 -0 -16 -71 -112 -105 -115 -133 -140 -154 -120 -52 -3 -0 -0 -0 -0 -0 -0 -0 -3 -26 -73 -92 -97 -100 -83 -38 -38 -66 -69 -52 -39 -29 -21 -14 -10 -8 -7 -6 -6 -9 -11 -15 -20 -26 -31 -24 -20 -48 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -12 -15 -9 -6 -6 -6 -6 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -14 -22 -20 -25 -35 -40 -55 -106 -124 -139 -146 -150 -148 -142 -138 -132 -123 -109 -92 -81 -74 -68 -57 -43 -47 -48 -43 -32 -21 -16 -13 -13 -16 -17 -13 -11 -10 -9 -8 -7 -5 -3 -2 -2 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -7 -8 -7 -5 -2 -1 -2 -2 -3 -3 -2 -2 -2 -2 -2 -2 -1 -0 -0 -1 -2 -2 -2 -2 -2 -3 -4 -5 -8 -12 -18 -20 -19 -16 -12 -9 -9 -9 -12 -17 -22 -30 -36 -37 -35 -33 -32 -35 -38 -40 -41 -47 -57 -69 -83 -88 -82 -79 -82 -91 -106 -115 -78 -31 -43 -115 -155 -165 -157 -141 -126 -120 -82 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -46 -86 -97 -98 -98 -72 -50 -56 -63 -49 -39 -30 -23 -17 -12 -10 -9 -9 -9 -13 -18 -21 -24 -31 -37 -32 -33 -46 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -14 -22 -12 -8 -7 -6 -6 -6 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -6 -6 -5 -38 -74 -115 -152 -160 -168 -171 -169 -165 -158 -90 -69 -74 -93 -112 -100 -99 -98 -90 -76 -55 -44 -36 -35 -42 -46 -25 -13 -14 -13 -13 -12 -11 -9 -6 -5 -3 -2 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -6 -6 -4 -3 -2 -3 -3 -4 -4 -4 -3 -3 -2 -2 -2 -1 -1 -0 -1 -2 -2 -2 -2 -3 -3 -3 -4 -6 -9 -18 -23 -23 -19 -14 -10 -7 -7 -8 -11 -17 -26 -33 -37 -35 -32 -32 -35 -39 -41 -38 -42 -49 -58 -70 -87 -87 -81 -81 -89 -101 -114 -114 -110 -138 -152 -161 -164 -158 -119 -103 -105 -100 -59 -13 -0 -0 -0 -0 -0 -0 -0 -2 -19 -71 -96 -97 -94 -92 -92 -90 -81 -65 -51 -40 -32 -24 -18 -13 -11 -12 -12 -14 -19 -24 -24 -22 -27 -31 -33 -35 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -9 -7 -7 -7 -7 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -4 -4 -4 -18 -50 -90 -118 -149 -177 -188 -192 -121 -58 -26 -36 -60 -100 -124 -139 -150 -138 -105 -88 -79 -73 -76 -77 -57 -37 -29 -24 -22 -21 -20 -17 -14 -11 -8 -4 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -3 -3 -4 -4 -5 -6 -7 -6 -4 -3 -2 -2 -2 -1 -1 -1 -1 -2 -2 -4 -6 -8 -9 -8 -6 -7 -14 -20 -23 -23 -16 -12 -8 -7 -7 -7 -13 -23 -35 -44 -44 -42 -42 -43 -47 -50 -47 -45 -45 -51 -63 -78 -85 -82 -77 -79 -88 -97 -101 -103 -112 -125 -139 -151 -144 -72 -49 -86 -96 -81 -38 -7 -0 -0 -0 -0 -0 -0 -0 -11 -61 -105 -104 -95 -89 -85 -82 -77 -68 -55 -43 -34 -24 -17 -12 -12 -14 -16 -21 -25 -25 -22 -21 -23 -23 -23 -25 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -11 -8 -7 -7 -7 -7 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -6 -5 -5 -5 -5 -13 -25 -48 -78 -122 -153 -145 -82 -23 -77 -42 -30 -47 -100 -184 -144 -122 -122 -125 -113 -116 -110 -93 -75 -63 -45 -41 -39 -35 -29 -25 -21 -18 -15 -10 -8 -6 -4 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -5 -7 -8 -9 -11 -12 -12 -12 -10 -10 -10 -9 -9 -7 -3 -2 -2 -2 -2 -1 -1 -1 -2 -2 -6 -11 -14 -13 -8 -7 -10 -18 -26 -24 -18 -12 -8 -6 -5 -5 -12 -25 -44 -51 -56 -57 -55 -52 -56 -59 -56 -51 -46 -49 -58 -70 -80 -76 -71 -72 -76 -83 -87 -98 -100 -102 -111 -123 -84 -60 -84 -98 -91 -97 -83 -50 -36 -11 -1 -0 -0 -0 -0 -21 -70 -118 -106 -99 -93 -85 -77 -72 -65 -56 -44 -33 -23 -16 -13 -12 -12 -17 -23 -29 -29 -23 -22 -22 -22 -21 -19 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -9 -7 -7 -8 -8 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -6 -6 -6 -6 -5 -5 -5 -9 -26 -48 -53 -32 -18 -101 -52 -16 -13 -45 -101 -58 -55 -71 -100 -168 -121 -77 -56 -60 -72 -41 -49 -68 -70 -57 -51 -44 -37 -31 -28 -23 -16 -10 -6 -5 -4 -3 -2 -1 -1 -1 -1 -2 -4 -5 -4 -4 -5 -7 -9 -11 -14 -17 -21 -43 -47 -46 -43 -37 -28 -24 -17 -10 -11 -7 -5 -4 -3 -3 -2 -2 -1 -1 -1 -2 -8 -17 -25 -25 -15 -9 -10 -19 -22 -19 -16 -11 -6 -4 -4 -5 -9 -17 -41 -49 -54 -54 -47 -46 -51 -52 -52 -56 -53 -54 -57 -63 -69 -62 -65 -69 -71 -72 -74 -78 -82 -83 -87 -98 -96 -101 -121 -120 -114 -112 -110 -101 -93 -46 -10 -0 -0 -0 -0 -26 -89 -126 -112 -101 -100 -92 -79 -70 -61 -54 -47 -37 -25 -16 -13 -14 -17 -21 -26 -35 -38 -31 -24 -22 -21 -22 -22 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -17 -11 -8 -8 -8 -9 -9 -7 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -9 -9 -38 -46 -28 -6 -6 -9 -9 -8 -8 -5 -3 -2 -2 -1 -0 -0 -5 -11 -15 -17 -2 -0 -2 -8 -5 -2 -29 -66 -65 -41 -64 -68 -46 -41 -45 -31 -17 -10 -12 -16 -12 -8 -6 -4 -3 -3 -4 -7 -12 -16 -18 -18 -17 -23 -22 -23 -20 -15 -15 -39 -67 -90 -86 -50 -59 -55 -36 -20 -19 -11 -5 -4 -6 -5 -4 -3 -2 -2 -7 -16 -28 -33 -36 -32 -23 -14 -13 -26 -30 -29 -23 -12 -7 -7 -7 -9 -10 -11 -24 -34 -40 -43 -33 -25 -21 -27 -41 -60 -65 -65 -61 -63 -68 -65 -63 -66 -69 -70 -70 -71 -74 -77 -76 -82 -90 -101 -113 -136 -141 -129 -109 -86 -82 -67 -32 -3 -0 -0 -0 -9 -73 -116 -115 -103 -100 -99 -87 -72 -60 -55 -49 -38 -27 -18 -16 -18 -21 -25 -32 -40 -44 -40 -30 -23 -25 -30 -32 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -15 -12 -10 -9 -9 -8 -8 -6 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -10 -46 -56 -28 -7 -7 -7 -8 -8 -8 -7 -7 -7 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -20 -15 -7 -7 -3 -2 -11 -13 -6 -0 -1 -10 -16 -22 -27 -23 -20 -12 -9 -14 -18 -20 -18 -13 -7 -4 -17 -13 -6 -2 -0 -2 -7 -17 -21 -3 -4 -47 -72 -62 -39 -39 -33 -25 -17 -11 -10 -6 -3 -1 -4 -7 -10 -7 -6 -27 -28 -23 -19 -16 -22 -28 -30 -23 -14 -13 -16 -18 -19 -17 -19 -24 -30 -35 -39 -34 -27 -23 -25 -40 -55 -59 -52 -48 -51 -49 -49 -52 -59 -63 -66 -69 -73 -74 -77 -78 -80 -83 -84 -96 -122 -145 -149 -128 -106 -88 -78 -57 -19 -2 -0 -2 -21 -87 -114 -108 -99 -98 -96 -86 -69 -55 -44 -37 -34 -29 -27 -26 -27 -29 -34 -39 -42 -40 -34 -25 -22 -27 -35 -36 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -10 -11 -10 -9 -9 -9 -9 -7 -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 -5 -15 -19 -12 -8 -7 -8 -8 -8 -7 -7 -7 -8 -9 -8 -8 -5 -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 -12 -38 -30 -18 -15 -20 -14 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -33 -86 -127 -88 -59 -47 -53 -54 -44 -31 -16 -7 -5 -3 -3 -2 -3 -16 -20 -15 -11 -12 -9 -13 -20 -26 -20 -17 -18 -19 -18 -8 -7 -12 -20 -27 -36 -41 -41 -38 -35 -34 -46 -53 -51 -43 -43 -40 -39 -39 -41 -48 -53 -58 -63 -67 -70 -73 -76 -79 -80 -80 -90 -108 -130 -140 -123 -100 -85 -81 -72 -44 -15 -1 -3 -13 -54 -92 -95 -92 -95 -93 -81 -65 -52 -43 -38 -37 -40 -45 -45 -41 -41 -44 -39 -27 -22 -25 -22 -19 -22 -30 -31 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -12 -12 -11 -12 -11 -8 -6 -5 -6 -6 -4 -3 -2 -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 -7 -7 -6 -6 -6 -5 -6 -9 -13 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -15 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -57 -106 -62 -34 -39 -49 -55 -57 -46 -26 -17 -11 -12 -15 -14 -11 -12 -9 -4 -3 -3 -4 -8 -18 -29 -25 -20 -18 -17 -15 -9 -6 -9 -16 -26 -40 -48 -47 -38 -40 -41 -43 -44 -44 -43 -42 -40 -38 -37 -37 -41 -46 -50 -55 -60 -64 -67 -69 -69 -68 -69 -74 -82 -99 -104 -97 -90 -81 -76 -73 -67 -61 -71 -54 -64 -86 -95 -90 -87 -87 -84 -74 -65 -57 -50 -47 -51 -54 -56 -56 -54 -60 -51 -29 -8 -10 -19 -20 -16 -18 -22 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -16 -16 -13 -11 -9 -7 -6 -5 -5 -6 -9 -8 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -6 -5 -5 -4 -4 -4 -5 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -23 -11 -3 -4 -5 -12 -23 -28 -22 -24 -13 -24 -52 -44 -31 -32 -27 -17 -12 -9 -9 -15 -24 -29 -26 -22 -19 -14 -15 -15 -13 -12 -16 -27 -37 -35 -20 -13 -19 -24 -29 -37 -41 -42 -42 -41 -39 -37 -38 -40 -44 -47 -51 -54 -57 -59 -60 -60 -59 -60 -62 -64 -75 -85 -95 -96 -85 -76 -72 -73 -78 -96 -108 -112 -106 -95 -88 -84 -81 -77 -71 -69 -69 -69 -70 -69 -64 -62 -66 -73 -63 -37 -13 -4 -15 -22 -19 -14 -19 -19 -16 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -11 -9 -8 -7 -6 -5 -4 -5 -8 -10 -11 -12 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -4 -3 -3 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -8 -4 -4 -7 -8 -34 -46 -41 -32 -20 -16 -15 -17 -21 -22 -20 -20 -23 -21 -22 -22 -20 -17 -20 -27 -29 -23 -12 -10 -12 -17 -26 -34 -38 -39 -40 -39 -39 -39 -39 -40 -42 -46 -49 -51 -53 -55 -55 -55 -54 -55 -56 -58 -64 -72 -82 -89 -88 -85 -84 -84 -86 -94 -100 -99 -100 -100 -98 -93 -82 -78 -78 -82 -89 -100 -103 -91 -74 -70 -51 -26 -8 -0 -0 -1 -8 -16 -17 -16 -19 -17 -13 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -9 -11 -8 -7 -6 -5 -5 -5 -7 -9 -12 -18 -8 -6 -5 -3 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -53 -55 -43 -38 -31 -18 -15 -15 -14 -12 -9 -12 -14 -23 -29 -31 -33 -35 -36 -29 -14 -9 -8 -9 -13 -23 -30 -33 -35 -37 -37 -38 -39 -40 -40 -44 -48 -49 -49 -51 -53 -54 -55 -54 -54 -55 -59 -67 -83 -117 -108 -95 -98 -108 -111 -109 -103 -97 -99 -111 -116 -107 -84 -80 -81 -84 -90 -104 -126 -127 -110 -90 -87 -55 -15 -0 -0 -0 -0 -2 -6 -13 -16 -17 -16 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -11 -9 -7 -6 -5 -5 -5 -6 -8 -8 -11 -14 -15 -10 -2 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -45 -49 -47 -38 -29 -22 -17 -13 -9 -6 -5 -4 -3 -5 -25 -33 -28 -17 -13 -9 -8 -7 -8 -11 -19 -26 -30 -31 -32 -34 -38 -41 -44 -46 -51 -54 -55 -51 -52 -53 -54 -54 -53 -54 -57 -63 -74 -106 -113 -107 -102 -109 -120 -126 -124 -114 -103 -111 -125 -134 -127 -91 -78 -79 -82 -93 -100 -109 -113 -118 -107 -102 -87 -52 -9 -0 -0 -0 -3 -11 -15 -17 -18 -19 -19 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -7 -8 -7 -7 -6 -5 -5 -5 -5 -6 -9 -11 -11 -8 -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 -2 -10 -33 -59 -73 -68 -59 -49 -42 -37 -28 -15 -8 -5 -3 -2 -8 -10 -7 -3 -6 -7 -7 -6 -6 -10 -17 -24 -29 -28 -29 -32 -37 -43 -49 -54 -59 -64 -66 -60 -57 -55 -53 -52 -52 -54 -59 -65 -75 -99 -113 -114 -114 -115 -119 -119 -115 -110 -100 -102 -118 -147 -132 -99 -75 -74 -82 -95 -84 -55 -37 -94 -117 -118 -118 -103 -41 -5 -0 -0 -1 -8 -15 -18 -20 -22 -23 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -7 -7 -6 -6 -4 -4 -4 -5 -8 -12 -15 -13 -11 -8 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -33 -66 -83 -102 -96 -85 -67 -45 -25 -29 -27 -13 -6 -3 -2 -2 -2 -2 -4 -5 -6 -6 -6 -9 -16 -24 -27 -28 -28 -30 -34 -42 -51 -59 -65 -69 -72 -70 -67 -64 -63 -61 -59 -59 -61 -66 -74 -86 -97 -105 -110 -112 -113 -114 -123 -110 -100 -94 -90 -120 -105 -76 -62 -66 -75 -88 -96 -87 -62 -101 -133 -135 -138 -110 -55 -8 -0 -1 -1 -4 -13 -20 -23 -24 -25 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -3 -2 -4 -5 -6 -4 -3 -2 -3 -5 -9 -11 -11 -10 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -26 -58 -64 -38 -16 -6 -25 -45 -27 -19 -12 -7 -5 -5 -5 -6 -8 -10 -9 -9 -11 -16 -27 -32 -32 -31 -29 -34 -42 -52 -62 -72 -77 -81 -81 -79 -74 -74 -71 -68 -64 -64 -67 -73 -81 -92 -98 -103 -108 -111 -102 -108 -111 -108 -99 -81 -83 -84 -75 -60 -61 -69 -83 -104 -124 -135 -139 -130 -95 -51 -17 -0 -0 -0 -0 -1 -5 -18 -24 -25 -26 -22 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -4 -6 -6 -5 -3 -2 -2 -4 -6 -8 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -8 -18 -18 -12 -12 -15 -19 -23 -25 -30 -27 -25 -26 -31 -44 -55 -59 -56 -51 -54 -56 -60 -71 -83 -91 -95 -95 -92 -87 -82 -78 -75 -70 -69 -70 -74 -78 -86 -92 -98 -104 -109 -105 -104 -107 -110 -103 -91 -85 -86 -90 -77 -67 -69 -80 -106 -126 -122 -84 -39 -10 -0 -0 -0 -0 -0 -0 -0 -4 -18 -27 -30 -28 -19 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -5 -4 -2 -2 -2 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -11 -10 -10 -18 -33 -38 -42 -50 -56 -76 -85 -94 -92 -68 -56 -65 -84 -93 -108 -117 -114 -102 -109 -112 -107 -102 -94 -89 -82 -76 -72 -74 -79 -84 -89 -92 -91 -90 -92 -96 -103 -108 -104 -98 -96 -93 -102 -91 -83 -107 -101 -117 -126 -104 -88 -51 -18 -0 -0 -0 -0 -0 -0 -0 -0 -7 -18 -21 -27 -16 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -6 -5 -3 -2 -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 -1 -1 -2 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -11 -3 -0 -4 -6 -12 -20 -29 -40 -68 -84 -66 -64 -93 -92 -36 -101 -138 -128 -82 -39 -54 -66 -99 -146 -125 -118 -110 -99 -83 -83 -85 -89 -91 -88 -85 -84 -83 -84 -96 -104 -109 -116 -130 -125 -115 -108 -119 -142 -133 -110 -94 -52 -64 -51 -10 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -7 -6 -4 -2 -1 -1 -1 -2 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -5 -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 -1 -3 -3 -0 -0 -0 -0 -0 -0 -2 -0 -1 -5 -26 -92 -123 -74 -5 -45 -60 -43 -10 -1 -5 -9 -37 -118 -106 -104 -115 -135 -123 -113 -105 -99 -93 -87 -83 -78 -78 -79 -88 -99 -111 -123 -143 -152 -155 -141 -150 -120 -66 -31 -9 -2 -8 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -7 -5 -3 -2 -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 -2 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -67 -102 -34 -6 -0 -0 -0 -0 -0 -0 -0 -0 -8 -21 -28 -33 -108 -144 -148 -131 -121 -109 -96 -82 -78 -82 -83 -91 -106 -125 -77 -94 -146 -179 -124 -68 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -0 -0 -0 -0 -1 -2 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -55 -111 -139 -138 -143 -137 -120 -98 -97 -86 -71 -69 -116 -141 -146 -135 -125 -144 -94 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -21 -28 -89 -121 -117 -82 -112 -89 -52 -25 -14 -72 -111 -109 -54 -21 -36 -26 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -38 -24 -5 -12 -9 -0 -0 -0 -32 -64 -65 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -1 -1 -1 -1 -1 -2 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -2 -2 -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 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -76 -69 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -3 -3 -4 -5 -4 -2 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -83 -87 -48 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -3 -3 -2 -2 -3 -5 -6 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -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 -35 -28 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -0 -0 -1 -2 -1 -1 -1 -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 -1 -1 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -39 -36 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -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 -1 -2 -3 -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 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -3 -2 -1 -1 -1 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -2 -4 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -32 -33 -21 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -2 -3 -4 -4 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -34 -43 -41 -38 -21 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -2 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -3 -4 -4 -2 -4 -4 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -6 -5 -1 -1 -3 -4 -6 -19 -33 -42 -40 -37 -31 -25 -19 -13 -16 -13 -7 -5 -9 -12 -10 -2 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -1 -6 -9 -11 -12 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -2 -2 -2 -3 -3 -3 -4 -4 -5 -4 -3 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -32 -51 -57 -46 -20 -21 -26 -29 -32 -36 -39 -41 -41 -39 -38 -37 -35 -33 -36 -34 -28 -28 -30 -32 -31 -23 -26 -25 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -6 -9 -8 -5 -4 -3 -1 -0 -1 -8 -11 -13 -15 -13 -5 -1 -3 -8 -14 -12 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -3 -2 -2 -2 -3 -3 -3 -2 -2 -3 -3 -3 -4 -4 -4 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -37 -68 -81 -81 -73 -66 -62 -58 -53 -48 -47 -46 -46 -46 -45 -44 -43 -43 -41 -40 -39 -38 -38 -38 -38 -38 -36 -37 -33 -22 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -2 -3 -3 -4 -5 -6 -7 -6 -6 -8 -9 -5 -4 -9 -13 -14 -5 -1 -1 -4 -15 -20 -17 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -3 -2 -2 -2 -2 -2 -2 -3 -3 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -82 -93 -93 -90 -89 -82 -73 -64 -57 -51 -48 -48 -49 -50 -51 -51 -51 -51 -48 -45 -43 -41 -41 -40 -39 -37 -37 -39 -41 -34 -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 -1 -2 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -4 -5 -6 -9 -11 -15 -17 -17 -11 -7 -3 -0 -1 -10 -17 -18 -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 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -70 -95 -92 -88 -88 -95 -93 -87 -78 -67 -57 -52 -49 -48 -50 -54 -55 -54 -53 -52 -51 -50 -48 -45 -43 -40 -38 -39 -42 -45 -41 -19 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -2 -2 -3 -3 -3 -3 -2 -2 -2 -3 -4 -5 -7 -10 -12 -15 -15 -14 -9 -0 -0 -6 -14 -20 -19 -9 -2 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -2 -2 -1 -1 -2 -3 -5 -5 -4 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -54 -88 -84 -77 -74 -83 -88 -90 -86 -79 -70 -62 -56 -51 -49 -50 -52 -52 -52 -52 -52 -51 -50 -50 -48 -45 -43 -44 -46 -48 -47 -33 -21 -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 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -4 -6 -7 -9 -12 -14 -16 -15 -4 -1 -4 -10 -20 -20 -14 -7 -2 -0 -0 -0 -0 -4 -10 -11 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -2 -2 -2 -1 -1 -2 -2 -3 -4 -5 -5 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -34 -66 -84 -79 -70 -63 -64 -69 -77 -83 -81 -76 -71 -65 -60 -54 -52 -51 -51 -51 -51 -51 -50 -49 -49 -49 -49 -49 -48 -49 -50 -50 -49 -48 -33 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -3 -4 -5 -6 -8 -9 -11 -14 -15 -16 -14 -11 -13 -16 -18 -17 -15 -11 -9 -14 -21 -25 -25 -23 -18 -16 -11 -5 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -3 -2 -2 -2 -2 -1 -1 -2 -2 -4 -5 -6 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -31 -53 -76 -71 -63 -57 -54 -52 -56 -62 -68 -71 -70 -67 -64 -59 -56 -54 -52 -51 -50 -49 -49 -48 -47 -47 -47 -47 -46 -48 -50 -52 -54 -53 -47 -35 -23 -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 -1 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -4 -5 -5 -6 -9 -13 -17 -21 -26 -20 -20 -22 -23 -23 -21 -21 -21 -20 -19 -18 -17 -17 -16 -13 -8 -6 -5 -5 -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 -2 -4 -5 -3 -2 -2 -1 -1 -1 -1 -1 -2 -3 -4 -5 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -55 -62 -58 -51 -46 -42 -41 -41 -46 -51 -57 -61 -60 -58 -56 -54 -53 -51 -50 -49 -48 -46 -45 -45 -45 -44 -44 -45 -47 -50 -52 -53 -52 -50 -38 -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 -2 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -4 -6 -9 -12 -17 -21 -22 -23 -24 -22 -20 -19 -18 -18 -16 -14 -13 -10 -9 -9 -8 -6 -5 -5 -6 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -5 -3 -2 -1 -1 -1 -0 -1 -1 -2 -2 -2 -4 -5 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -40 -56 -56 -47 -39 -36 -34 -31 -30 -31 -40 -49 -51 -51 -52 -53 -53 -51 -50 -48 -47 -45 -44 -44 -43 -43 -43 -46 -48 -49 -51 -51 -52 -52 -49 -32 -15 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -5 -8 -11 -13 -15 -16 -17 -17 -18 -17 -16 -15 -14 -15 -13 -10 -8 -6 -5 -5 -4 -4 -4 -4 -5 -7 -9 -10 -11 -14 -11 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -6 -4 -2 -1 -1 -1 -0 -0 -1 -1 -2 -1 -1 -1 -2 -1 -3 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -49 -54 -44 -37 -32 -28 -25 -22 -18 -30 -52 -63 -48 -44 -48 -49 -49 -48 -47 -46 -45 -44 -44 -45 -46 -47 -49 -51 -52 -54 -55 -57 -59 -57 -53 -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 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -4 -6 -10 -14 -16 -16 -15 -16 -15 -13 -12 -12 -11 -10 -9 -10 -9 -8 -6 -5 -4 -3 -3 -3 -3 -3 -5 -6 -9 -12 -14 -18 -18 -17 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -4 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -43 -54 -44 -35 -30 -25 -21 -19 -15 -54 -107 -93 -46 -32 -38 -40 -42 -43 -45 -48 -48 -48 -49 -50 -51 -52 -53 -54 -57 -59 -61 -62 -64 -65 -51 -26 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -7 -10 -13 -12 -12 -12 -12 -9 -7 -7 -7 -7 -7 -7 -6 -5 -4 -4 -4 -3 -3 -3 -3 -3 -3 -5 -7 -11 -14 -17 -21 -24 -25 -18 -11 -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 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -35 -50 -41 -34 -27 -22 -18 -16 -14 -19 -25 -15 -11 -19 -33 -41 -39 -41 -46 -51 -52 -53 -55 -58 -60 -62 -64 -67 -69 -71 -72 -73 -75 -76 -68 -45 -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 -1 -1 -1 -1 -2 -3 -2 -2 -2 -3 -2 -3 -4 -5 -5 -5 -6 -6 -6 -6 -5 -5 -5 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -5 -7 -12 -18 -24 -24 -22 -21 -19 -19 -18 -16 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -4 -5 -4 -2 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -35 -33 -29 -22 -17 -13 -11 -10 -9 -7 -5 -4 -32 -76 -83 -74 -52 -31 -38 -46 -54 -61 -67 -73 -78 -83 -87 -88 -88 -87 -86 -84 -84 -82 -73 -17 -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 -1 -3 -4 -4 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -3 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -5 -9 -13 -18 -18 -18 -18 -18 -18 -18 -16 -11 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -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 -1 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -7 -7 -7 -8 -6 -4 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -12 -16 -17 -15 -12 -9 -7 -7 -7 -7 -5 -4 -15 -34 -56 -89 -73 -19 -20 -29 -41 -53 -65 -76 -85 -92 -94 -93 -85 -71 -56 -43 -39 -48 -70 -48 -37 -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 -2 -3 -4 -4 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -2 -3 -3 -3 -2 -3 -3 -3 -3 -3 -3 -4 -6 -9 -12 -13 -13 -13 -15 -15 -14 -12 -10 -6 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -5 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -5 -6 -7 -9 -6 -4 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -3 -5 -11 -10 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -7 -7 -7 -6 -6 -7 -8 -7 -6 -5 -4 -9 -14 -12 -6 -8 -12 -17 -26 -46 -52 -49 -39 -29 -18 -7 -0 -0 -0 -2 -6 -13 -37 -36 -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 -1 -2 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -2 -2 -2 -3 -4 -3 -3 -3 -3 -2 -2 -2 -3 -3 -4 -6 -8 -9 -9 -10 -11 -12 -13 -12 -11 -9 -9 -9 -9 -7 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -6 -6 -7 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -3 -5 -6 -5 -3 -3 -2 -2 -2 -2 -1 -1 -0 -1 -3 -10 -16 -18 -15 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -7 -10 -9 -8 -7 -6 -6 -5 -5 -5 -7 -9 -13 -20 -32 -23 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -3 -4 -5 -7 -7 -7 -9 -11 -12 -13 -12 -12 -12 -12 -13 -14 -15 -15 -15 -12 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -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 -0 -0 -0 -1 -2 -3 -3 -3 -2 -3 -3 -5 -6 -6 -6 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -2 -2 -2 -4 -4 -4 -3 -3 -3 -3 -2 -2 -2 -1 -0 -1 -5 -13 -18 -17 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -4 -4 -6 -8 -11 -12 -11 -9 -7 -5 -4 -4 -6 -8 -12 -16 -22 -14 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -5 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -4 -5 -6 -7 -8 -8 -10 -11 -12 -13 -14 -14 -14 -15 -15 -17 -18 -16 -10 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -20 -22 -17 -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 -1 -3 -2 -1 -1 -1 -1 -2 -4 -5 -5 -4 -4 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -8 -10 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -3 -3 -3 -4 -5 -6 -5 -3 -8 -12 -13 -10 -7 -5 -4 -5 -7 -12 -18 -19 -13 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -5 -4 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -2 -3 -2 -2 -2 -3 -4 -5 -5 -6 -7 -8 -9 -10 -12 -13 -14 -14 -13 -14 -15 -17 -16 -14 -10 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -0 -4 -14 -24 -23 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -3 -2 -2 -1 -1 -0 -0 -1 -6 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -2 -2 -1 -1 -6 -12 -14 -10 -7 -5 -5 -7 -11 -21 -22 -15 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -5 -4 -3 -2 -2 -2 -2 -2 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -3 -3 -3 -4 -4 -5 -6 -7 -7 -8 -8 -10 -11 -13 -14 -14 -14 -14 -16 -17 -16 -13 -9 -4 -3 -6 -5 -4 -3 -0 -1 -7 -13 -15 -4 -0 -0 -3 -15 -24 -23 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -1 -3 -7 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -1 -4 -11 -13 -11 -8 -6 -6 -7 -10 -14 -11 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -4 -3 -2 -2 -2 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -6 -5 -4 -3 -3 -3 -3 -4 -5 -5 -6 -6 -6 -7 -8 -10 -13 -13 -12 -12 -13 -14 -14 -12 -8 -4 -4 -12 -15 -18 -19 -12 -17 -25 -30 -31 -21 -16 -14 -10 -18 -23 -25 -22 -19 -15 -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 -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 -2 -1 -0 -0 -1 -2 -3 -5 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -5 -8 -8 -8 -8 -7 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -5 -5 -5 -5 -4 -4 -3 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -5 -5 -4 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -5 -6 -7 -10 -11 -11 -10 -11 -11 -11 -10 -9 -6 -3 -8 -13 -16 -18 -20 -23 -26 -27 -29 -31 -34 -32 -11 -5 -12 -26 -26 -23 -19 -18 -11 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -1 -1 -4 -7 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -2 -3 -5 -3 -2 -2 -3 -4 -5 -6 -4 -2 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -7 -6 -5 -4 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -4 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -5 -6 -7 -9 -9 -8 -9 -9 -9 -9 -9 -8 -7 -8 -10 -13 -15 -18 -21 -25 -27 -29 -31 -30 -34 -21 -10 -14 -23 -22 -17 -13 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -3 -6 -8 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -5 -7 -7 -5 -3 -1 -0 -0 -1 -1 -1 -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 -2 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -2 -3 -2 -1 -0 -0 -1 -3 -4 -6 -7 -7 -5 -4 -4 -3 -2 -2 -2 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -4 -4 -4 -3 -3 -3 -3 -4 -5 -6 -6 -6 -7 -7 -6 -6 -7 -7 -8 -8 -9 -9 -8 -8 -9 -11 -15 -19 -23 -27 -28 -23 -8 -15 -16 -8 -5 -5 -6 -7 -8 -6 -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 -1 -2 -2 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -13 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -3 -4 -5 -5 -5 -5 -4 -3 -2 -2 -1 -2 -2 -3 -3 -2 -2 -2 -2 -3 -3 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -3 -3 -3 -3 -4 -4 -4 -5 -4 -4 -4 -5 -6 -6 -7 -7 -8 -8 -7 -6 -7 -9 -12 -16 -19 -21 -22 -29 -30 -26 -22 -20 -10 -3 -0 -2 -3 -3 -2 -3 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -9 -16 -29 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -1 -1 -1 -2 -2 -3 -3 -3 -3 -2 -2 -1 -1 -2 -2 -2 -2 -2 -3 -3 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -5 -5 -5 -4 -3 -3 -2 -2 -2 -2 -2 -3 -3 -3 -3 -4 -5 -5 -5 -6 -6 -6 -6 -7 -7 -8 -10 -13 -14 -12 -10 -23 -28 -28 -28 -24 -16 -9 -6 -2 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -6 -12 -11 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -1 -1 -3 -2 -1 -0 -0 -0 -0 -1 -2 -3 -4 -6 -5 -3 -2 -1 -1 -2 -2 -1 -2 -2 -3 -3 -3 -3 -3 -4 -4 -4 -3 -3 -2 -2 -2 -3 -3 -3 -3 -3 -4 -4 -4 -4 -3 -3 -3 -3 -2 -2 -1 -2 -2 -2 -2 -3 -3 -4 -4 -4 -3 -3 -2 -2 -4 -5 -8 -11 -15 -20 -24 -25 -26 -24 -22 -17 -13 -10 -8 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -1 -2 -3 -2 -5 -9 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -3 -2 -1 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -5 -5 -6 -6 -5 -4 -3 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -1 -1 -2 -2 -3 -4 -6 -9 -12 -16 -19 -21 -22 -20 -17 -14 -12 -9 -6 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -3 -3 -3 -3 -2 -1 -0 -0 -0 -1 -1 -3 -4 -4 -7 -10 -12 -3 -0 -0 -0 -0 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -3 -3 -4 -4 -4 -5 -4 -4 -3 -3 -3 -3 -3 -4 -4 -3 -3 -3 -3 -3 -3 -4 -6 -7 -8 -8 -9 -9 -8 -6 -5 -4 -4 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -3 -4 -6 -8 -12 -15 -17 -18 -19 -17 -14 -12 -11 -8 -6 -5 -4 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -2 -3 -4 -4 -5 -6 -3 -1 -0 -0 -0 -1 -5 -10 -10 -8 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -2 -3 -3 -3 -4 -5 -5 -4 -4 -3 -3 -3 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -5 -7 -8 -10 -11 -12 -12 -11 -9 -7 -6 -5 -4 -2 -3 -2 -2 -2 -2 -3 -3 -3 -4 -5 -7 -11 -15 -16 -13 -14 -13 -12 -12 -11 -10 -8 -7 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -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 -1 -2 -3 -3 -2 -1 -0 -0 -0 -1 -3 -4 -3 -1 -3 -4 -4 -4 -5 -4 -1 -3 -3 -2 -0 -2 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -5 -4 -4 -4 -4 -4 -6 -6 -5 -4 -3 -4 -5 -6 -7 -9 -11 -13 -13 -12 -10 -8 -6 -5 -4 -3 -3 -3 -2 -2 -3 -3 -3 -4 -5 -6 -7 -10 -13 -15 -12 -11 -10 -9 -10 -10 -9 -9 -9 -8 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -8 -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 -1 -1 -2 -2 -2 -1 -0 -0 -0 -1 -2 -2 -2 -1 -3 -3 -4 -5 -5 -2 -2 -6 -9 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -2 -4 -5 -6 -7 -7 -7 -6 -5 -4 -5 -7 -8 -8 -7 -6 -5 -5 -5 -6 -8 -9 -11 -12 -12 -10 -8 -7 -6 -5 -4 -3 -3 -3 -3 -3 -3 -3 -4 -6 -7 -7 -8 -9 -10 -10 -9 -9 -8 -9 -9 -8 -8 -9 -9 -7 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -8 -9 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -3 -3 -4 -5 -5 -1 -5 -10 -11 -11 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -1 -2 -1 -2 -3 -4 -6 -8 -8 -8 -7 -6 -4 -5 -6 -7 -10 -9 -8 -7 -6 -5 -5 -6 -7 -7 -8 -10 -10 -9 -8 -7 -6 -5 -5 -3 -4 -3 -3 -3 -2 -3 -6 -7 -8 -8 -8 -9 -9 -8 -8 -8 -8 -8 -8 -8 -9 -9 -8 -6 -4 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -7 -8 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -3 -6 -7 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -6 -7 -8 -8 -7 -6 -5 -5 -4 -8 -9 -10 -10 -8 -7 -6 -5 -5 -5 -5 -7 -8 -8 -8 -7 -7 -7 -7 -6 -6 -5 -4 -3 -2 -3 -4 -6 -7 -7 -7 -7 -6 -6 -6 -6 -6 -5 -7 -8 -9 -9 -9 -7 -5 -3 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -7 -11 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -5 -8 -7 -3 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -2 -2 -3 -5 -7 -8 -9 -9 -7 -5 -3 -5 -7 -9 -8 -8 -7 -6 -4 -4 -4 -5 -6 -7 -7 -8 -8 -9 -9 -9 -9 -8 -6 -5 -4 -3 -4 -5 -6 -5 -5 -6 -6 -6 -6 -6 -5 -4 -4 -5 -6 -7 -7 -7 -7 -5 -3 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -3 -6 -9 -11 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -9 -11 -11 -15 -17 -20 -22 -13 -5 -0 -0 -0 -0 -0 -3 -10 -15 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -2 -2 -5 -7 -9 -9 -10 -9 -8 -6 -5 -6 -7 -6 -6 -6 -5 -5 -5 -6 -7 -8 -8 -8 -9 -9 -9 -10 -10 -10 -9 -9 -7 -6 -5 -5 -6 -6 -5 -5 -5 -5 -6 -6 -5 -4 -4 -4 -4 -5 -6 -6 -7 -6 -4 -3 -2 -1 -1 -1 -1 -0 -0 -1 -2 -1 -1 -1 -3 -4 -7 -8 -8 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -7 -12 -11 -10 -9 -13 -9 -7 -6 -5 -5 -5 -1 -0 -0 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -4 -5 -7 -8 -9 -9 -7 -6 -4 -5 -5 -5 -5 -4 -4 -5 -6 -8 -9 -10 -11 -11 -11 -11 -11 -10 -10 -9 -8 -7 -6 -5 -6 -6 -6 -6 -5 -5 -5 -5 -5 -5 -4 -3 -3 -4 -4 -5 -6 -6 -5 -4 -3 -2 -1 -1 -1 -1 -0 -1 -1 -2 -2 -2 -2 -2 -3 -3 -4 -6 -7 -4 -2 -0 -0 -1 -1 -1 -3 -3 -2 -1 -2 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -8 -3 -2 -3 -9 -12 -15 -21 -17 -16 -14 -12 -12 -11 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -8 -9 -7 -6 -5 -5 -5 -6 -5 -4 -3 -4 -5 -6 -9 -11 -12 -14 -15 -14 -14 -13 -11 -8 -7 -6 -6 -5 -5 -6 -6 -6 -6 -6 -6 -6 -5 -5 -4 -3 -3 -3 -4 -4 -4 -4 -4 -4 -3 -2 -2 -1 -1 -1 -1 -0 -1 -1 -2 -2 -2 -1 -1 -2 -2 -3 -5 -5 -4 -3 -5 -5 -5 -6 -8 -9 -10 -11 -13 -14 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -8 -6 -5 -5 -2 -2 -4 -8 -12 -12 -13 -14 -16 -15 -11 -4 -2 -1 -0 -1 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -5 -6 -7 -7 -6 -6 -6 -6 -6 -5 -4 -3 -4 -5 -8 -12 -16 -18 -18 -18 -18 -19 -19 -15 -12 -9 -7 -7 -6 -6 -7 -6 -6 -6 -6 -5 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -6 -5 -6 -6 -6 -7 -8 -9 -10 -13 -17 -17 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -6 -13 -15 -11 -4 -4 -5 -5 -6 -7 -8 -8 -9 -11 -12 -10 -5 -1 -2 -1 -1 -2 -4 -2 -0 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -7 -7 -7 -7 -7 -7 -7 -7 -6 -5 -4 -4 -6 -9 -14 -19 -22 -21 -21 -22 -24 -22 -18 -14 -11 -9 -8 -7 -7 -7 -7 -6 -6 -6 -5 -4 -5 -5 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -3 -4 -5 -5 -5 -5 -5 -7 -8 -10 -10 -11 -12 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -6 -9 -12 -15 -18 -17 -14 -10 -9 -8 -7 -5 -5 -5 -5 -8 -8 -8 -6 -4 -5 -7 -5 -3 -2 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -8 -9 -9 -8 -8 -8 -8 -8 -8 -7 -7 -7 -7 -9 -13 -19 -24 -23 -16 -15 -24 -21 -18 -16 -13 -11 -10 -9 -9 -8 -7 -6 -6 -6 -7 -6 -5 -5 -5 -5 -5 -4 -4 -3 -3 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -3 -4 -5 -5 -5 -5 -7 -8 -9 -9 -10 -9 -4 -1 -1 -7 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -3 -4 -6 -8 -10 -12 -15 -15 -14 -13 -13 -12 -10 -5 -3 -2 -2 -2 -3 -4 -4 -4 -4 -5 -7 -7 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -3 -3 -4 -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 -1 -1 -3 -7 -7 -5 -5 -7 -8 -8 -8 -11 -11 -10 -11 -12 -17 -25 -31 -29 -21 -12 -16 -17 -18 -16 -14 -14 -14 -14 -13 -12 -9 -7 -6 -6 -6 -7 -7 -7 -6 -6 -7 -7 -5 -4 -3 -4 -4 -4 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -3 -4 -4 -4 -4 -5 -6 -7 -8 -9 -9 -10 -9 -10 -15 -19 -17 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -6 -5 -7 -9 -10 -10 -10 -10 -8 -7 -6 -6 -7 -6 -1 -1 -1 -1 -1 -2 -1 -1 -1 -2 -2 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -3 -5 -8 -8 -8 -7 -5 -5 -8 -13 -13 -17 -24 -30 -33 -30 -18 -16 -19 -24 -15 -13 -13 -12 -22 -23 -17 -9 -6 -5 -6 -7 -7 -7 -6 -6 -7 -8 -8 -7 -6 -6 -6 -6 -5 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -3 -5 -6 -7 -8 -8 -8 -9 -12 -14 -14 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -6 -6 -7 -7 -6 -6 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -2 -4 -8 -11 -9 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -6 -7 -6 -4 -4 -5 -10 -13 -16 -21 -28 -33 -36 -29 -29 -33 -37 -33 -28 -19 -4 -13 -20 -16 -15 -11 -4 -3 -4 -5 -5 -5 -5 -6 -8 -7 -7 -7 -7 -7 -6 -6 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -4 -6 -7 -7 -7 -7 -8 -7 -5 -4 -1 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -5 -5 -5 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -1 -2 -2 -0 -0 -1 -2 -5 -8 -12 -11 -13 -16 -18 -11 -14 -15 -10 -4 -1 -2 -6 -4 -1 -0 -1 -5 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -3 -6 -10 -14 -21 -28 -31 -30 -25 -25 -34 -28 -19 -8 -1 -0 -2 -5 -5 -6 -5 -1 -1 -2 -4 -3 -3 -4 -4 -6 -7 -7 -7 -7 -6 -6 -5 -5 -4 -3 -2 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -6 -7 -7 -6 -5 -2 -2 -4 -6 -7 -10 -15 -11 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -6 -5 -2 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -2 -3 -5 -3 -1 -0 -2 -5 -8 -9 -10 -11 -10 -9 -6 -2 -9 -14 -16 -17 -19 -20 -19 -12 -7 -4 -4 -8 -10 -7 -6 -4 -4 -3 -1 -2 -6 -8 -7 -7 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -3 -4 -7 -13 -17 -17 -15 -14 -11 -6 -10 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -4 -5 -6 -6 -6 -5 -5 -5 -5 -4 -3 -3 -2 -2 -1 -2 -2 -3 -3 -2 -2 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -1 -2 -4 -5 -6 -6 -6 -5 -4 -3 -6 -8 -9 -8 -9 -10 -10 -3 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -4 -4 -4 -3 -1 -0 -1 -1 -3 -9 -8 -4 -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 -1 -1 -1 -2 -3 -4 -2 -1 -1 -3 -7 -10 -11 -11 -8 -4 -1 -0 -0 -1 -9 -15 -21 -26 -24 -19 -15 -13 -12 -11 -12 -11 -10 -9 -9 -9 -8 -3 -4 -8 -12 -12 -12 -11 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -18 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -4 -11 -11 -9 -14 -20 -22 -21 -25 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -4 -4 -4 -4 -4 -5 -5 -4 -3 -3 -2 -2 -2 -3 -4 -3 -3 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -3 -4 -4 -5 -5 -6 -7 -7 -4 -4 -5 -11 -7 -4 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -4 -6 -6 -3 -1 -1 -2 -3 -4 -7 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -3 -1 -2 -4 -5 -8 -12 -16 -21 -15 -8 -3 -1 -0 -2 -9 -14 -17 -18 -18 -15 -13 -13 -14 -16 -18 -16 -12 -8 -5 -5 -4 -3 -3 -4 -5 -5 -5 -5 -5 -4 -4 -5 -7 -7 -5 -2 -0 -0 -1 -3 -1 -0 -0 -0 -2 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -14 -10 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -5 -8 -9 -8 -6 -9 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -2 -2 -3 -4 -5 -5 -5 -4 -4 -4 -4 -3 -3 -3 -4 -4 -3 -3 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -5 -6 -6 -7 -7 -5 -1 -4 -3 -1 -0 -0 -1 -2 -2 -1 -2 -2 -3 -3 -6 -5 -4 -2 -1 -2 -4 -5 -3 -2 -2 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -3 -3 -4 -5 -4 -2 -2 -3 -5 -8 -13 -19 -24 -24 -21 -15 -10 -3 -3 -6 -14 -19 -21 -21 -17 -14 -12 -13 -16 -20 -23 -16 -10 -6 -8 -6 -4 -3 -2 -2 -2 -2 -2 -2 -2 -3 -5 -8 -10 -8 -4 -1 -3 -9 -14 -10 -7 -5 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -19 -28 -36 -36 -26 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -4 -4 -5 -4 -4 -4 -4 -3 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -4 -5 -6 -6 -5 -1 -0 -0 -0 -1 -2 -2 -2 -2 -1 -2 -2 -2 -2 -4 -3 -2 -1 -1 -4 -6 -6 -1 -3 -4 -5 -7 -6 -4 -2 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -7 -11 -5 -3 -2 -2 -2 -3 -5 -6 -9 -14 -19 -23 -24 -21 -20 -19 -16 -9 -17 -26 -30 -26 -23 -19 -17 -19 -19 -17 -7 -7 -10 -8 -7 -11 -24 -20 -13 -7 -4 -3 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -2 -4 -9 -12 -13 -9 -7 -7 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -28 -36 -41 -53 -58 -46 -18 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -4 -4 -2 -1 -0 -0 -2 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -4 -4 -3 -2 -3 -4 -5 -3 -3 -10 -11 -10 -10 -10 -8 -5 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -4 -6 -8 -5 -4 -2 -2 -3 -5 -7 -7 -10 -14 -18 -21 -24 -24 -20 -16 -13 -13 -12 -13 -18 -20 -21 -18 -17 -16 -17 -19 -20 -16 -1 -0 -0 -0 -0 -0 -0 -0 -8 -13 -14 -12 -8 -4 -3 -2 -1 -0 -0 -0 -0 -0 -1 -2 -4 -4 -4 -3 -3 -4 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -12 -28 -37 -46 -56 -67 -75 -61 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -2 -2 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -1 -0 -0 -2 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -8 -7 -7 -8 -9 -9 -7 -3 -7 -13 -13 -11 -9 -8 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -13 -17 -18 -16 -12 -8 -6 -4 -3 -5 -8 -4 -2 -4 -11 -21 -24 -23 -18 -14 -10 -7 -7 -7 -8 -9 -11 -11 -11 -13 -13 -11 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -5 -8 -11 -8 -6 -5 -3 -3 -2 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -3 -5 -9 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -12 -21 -31 -39 -48 -57 -67 -78 -55 -16 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -6 -5 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -4 -4 -4 -4 -4 -3 -4 -5 -5 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -10 -12 -16 -18 -17 -16 -13 -10 -15 -15 -11 -8 -6 -4 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -10 -14 -14 -7 -3 -1 -0 -1 -1 -0 -0 -1 -3 -9 -13 -14 -12 -9 -7 -6 -6 -5 -3 -3 -3 -3 -4 -7 -8 -8 -8 -11 -10 -8 -7 -7 -7 -6 -2 -0 -0 -0 -1 -2 -1 -3 -6 -8 -7 -4 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -7 -9 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -10 -15 -23 -31 -38 -46 -55 -66 -78 -57 -30 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -4 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -5 -5 -5 -5 -5 -4 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -12 -16 -20 -20 -15 -10 -9 -9 -10 -6 -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 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -4 -6 -7 -6 -5 -7 -9 -6 -4 -2 -1 -1 -2 -2 -2 -3 -3 -5 -6 -7 -7 -8 -9 -8 -3 -1 -0 -0 -0 -0 -0 -1 -3 -6 -8 -7 -4 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -2 -4 -8 -10 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -3 -15 -21 -22 -20 -24 -29 -35 -42 -51 -62 -72 -69 -49 -25 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -5 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -4 -4 -3 -2 -1 -1 -1 -0 -0 -1 -1 -1 -0 -1 -0 -0 -1 -0 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -4 -4 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -7 -9 -10 -10 -10 -9 -6 -4 -2 -1 -0 -1 -1 -3 -3 -3 -6 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -4 -5 -5 -5 -8 -9 -6 -4 -2 -1 -2 -2 -2 -2 -1 -1 -2 -3 -4 -4 -3 -3 -3 -3 -2 -1 -0 -1 -2 -2 -1 -1 -2 -5 -8 -7 -5 -5 -4 -2 -1 -1 -1 -1 -1 -1 -1 -2 -1 -4 -5 -5 -2 -0 -0 -0 -0 -0 -0 -0 -7 -18 -27 -27 -25 -24 -26 -29 -34 -41 -48 -55 -59 -43 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -4 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -1 -1 -0 -0 -1 -2 -4 -3 -4 -6 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -7 -6 -5 -3 -2 -2 -3 -3 -3 -3 -2 -2 -2 -2 -2 -3 -3 -3 -2 -1 -1 -1 -1 -2 -4 -4 -2 -1 -2 -6 -10 -8 -8 -8 -6 -4 -3 -3 -2 -2 -1 -0 -1 -1 -2 -8 -15 -21 -19 -19 -22 -21 -21 -21 -19 -12 -15 -22 -31 -28 -26 -25 -25 -26 -28 -31 -36 -41 -45 -38 -24 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -5 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -4 -4 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -11 -10 -8 -6 -4 -3 -2 -3 -3 -3 -4 -5 -5 -3 -3 -4 -4 -6 -8 -8 -3 -1 -1 -1 -2 -2 -3 -3 -4 -4 -4 -7 -8 -6 -5 -5 -4 -4 -4 -4 -2 -1 -1 -1 -1 -2 -4 -6 -9 -10 -8 -9 -10 -12 -14 -18 -20 -19 -18 -18 -19 -21 -23 -24 -26 -26 -27 -29 -38 -42 -46 -53 -53 -32 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -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 -1 -1 -2 -2 -3 -3 -3 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -11 -11 -5 -3 -1 -1 -1 -1 -1 -1 -2 -4 -6 -5 -4 -3 -2 -2 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -8 -10 -10 -8 -4 -3 -2 -2 -3 -3 -3 -4 -7 -8 -8 -9 -9 -9 -10 -11 -10 -5 -4 -4 -3 -3 -3 -3 -2 -2 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -2 -3 -4 -4 -3 -4 -4 -4 -4 -4 -6 -8 -11 -14 -18 -21 -20 -19 -19 -23 -28 -32 -36 -37 -37 -37 -35 -19 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -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 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -13 -10 -6 -4 -3 -2 -1 -1 -0 -0 -1 -3 -4 -1 -1 -1 -1 -1 -2 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -32 -32 -19 -7 -0 -0 -0 -0 -0 -0 -3 -8 -13 -17 -20 -17 -11 -6 -3 -2 -1 -1 -2 -2 -4 -7 -11 -14 -13 -12 -11 -10 -9 -7 -7 -9 -9 -8 -6 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -5 -4 -3 -2 -1 -2 -4 -8 -12 -16 -20 -20 -21 -23 -25 -29 -31 -31 -25 -19 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -2 -3 -3 -2 -1 -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 -1 -1 -2 -2 -2 -2 -2 -3 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -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 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -11 -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 -1 -5 -21 -25 -25 -20 -13 -7 -5 -2 -2 -5 -9 -10 -13 -18 -21 -22 -21 -18 -12 -7 -3 -2 -2 -4 -4 -5 -5 -7 -7 -7 -6 -7 -8 -9 -10 -7 -4 -7 -11 -12 -6 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -5 -4 -3 -3 -4 -5 -5 -10 -15 -19 -14 -13 -13 -15 -17 -21 -24 -19 -13 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -2 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -3 -3 -4 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -13 -11 -11 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -2 -12 -25 -24 -20 -16 -13 -11 -9 -5 -4 -6 -10 -10 -14 -19 -21 -21 -21 -21 -14 -8 -5 -6 -6 -6 -4 -4 -4 -4 -3 -2 -3 -5 -7 -9 -10 -8 -6 -5 -5 -5 -4 -3 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -3 -3 -5 -9 -16 -16 -8 -13 -18 -20 -5 -2 -3 -4 -5 -7 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -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 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -3 -4 -4 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -4 -4 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -17 -22 -28 -13 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -22 -35 -34 -32 -28 -21 -15 -10 -9 -9 -7 -5 -5 -7 -9 -13 -17 -19 -18 -18 -18 -15 -10 -8 -8 -12 -10 -5 -2 -2 -2 -2 -3 -4 -4 -4 -4 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -1 -1 -2 -3 -8 -11 -6 -3 -2 -5 -11 -11 -6 -2 -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 -1 -1 -1 -2 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -3 -4 -5 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -5 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -14 -22 -26 -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 -4 -25 -50 -66 -51 -44 -38 -31 -22 -16 -12 -12 -10 -8 -6 -7 -9 -11 -13 -15 -15 -14 -13 -12 -9 -5 -4 -6 -4 -2 -0 -0 -1 -3 -6 -6 -5 -2 -1 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -2 -6 -9 -11 -5 -2 -1 -0 -0 -1 -0 -1 -2 -2 -1 -0 -2 -9 -12 -11 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -3 -4 -5 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -2 -4 -5 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -10 -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 -12 -37 -65 -67 -56 -51 -47 -42 -35 -27 -21 -18 -15 -12 -9 -7 -7 -8 -9 -10 -10 -9 -8 -7 -6 -5 -6 -5 -2 -1 -0 -0 -0 -1 -4 -6 -6 -5 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -3 -6 -11 -18 -25 -23 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -6 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -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 -3 -7 -23 -43 -66 -59 -53 -49 -46 -43 -40 -34 -29 -24 -21 -16 -11 -7 -5 -5 -5 -5 -5 -6 -7 -6 -4 -3 -2 -2 -2 -2 -2 -2 -1 -7 -11 -12 -10 -7 -4 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -2 -3 -3 -4 -7 -16 -25 -36 -45 -45 -33 -15 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -3 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -13 -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 -16 -41 -50 -49 -50 -47 -44 -41 -40 -38 -34 -30 -25 -21 -16 -12 -8 -5 -4 -4 -4 -4 -2 -3 -4 -4 -3 -1 -0 -0 -1 -1 -1 -2 -2 -3 -3 -4 -4 -3 -2 -1 -1 -2 -3 -4 -4 -3 -3 -3 -3 -3 -2 -3 -3 -3 -3 -2 -2 -2 -3 -5 -7 -9 -13 -26 -38 -50 -62 -76 -66 -31 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -4 -4 -3 -5 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -16 -18 -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 -1 -11 -28 -41 -40 -37 -34 -32 -31 -30 -26 -23 -19 -15 -11 -7 -3 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -1 -2 -3 -2 -2 -2 -3 -5 -9 -15 -16 -15 -13 -9 -7 -7 -5 -6 -8 -13 -15 -19 -28 -32 -34 -37 -50 -43 -21 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -4 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -7 -8 -9 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -13 -15 -9 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -11 -17 -23 -23 -19 -18 -16 -14 -11 -11 -10 -9 -7 -5 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -4 -9 -6 -5 -6 -14 -22 -33 -31 -27 -19 -7 -19 -26 -24 -20 -19 -21 -22 -18 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -5 -6 -7 -8 -8 -6 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -5 -6 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -6 -9 -5 -5 -8 -13 -12 -13 -19 -21 -21 -17 -10 -7 -5 -4 -3 -2 -2 -3 -4 -6 -7 -8 -8 -7 -6 -5 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -17 -23 -22 -19 -17 -23 -26 -18 -11 -6 -1 -9 -16 -21 -25 -28 -25 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -2 -4 -5 -6 -7 -7 -8 -9 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -15 -23 -26 -21 -12 -10 -11 -15 -18 -20 -22 -23 -21 -15 -8 -4 -1 -0 -0 -0 -0 -1 -3 -5 -9 -11 -12 -11 -10 -8 -7 -6 -5 -3 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -17 -28 -37 -33 -21 -7 -24 -27 -26 -28 -44 -54 -51 -29 -13 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -4 -3 -3 -2 -3 -3 -3 -2 -2 -3 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -1 -1 -2 -2 -3 -4 -5 -6 -7 -7 -8 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -12 -18 -20 -12 -7 -6 -9 -10 -11 -12 -15 -18 -18 -15 -10 -4 -1 -0 -0 -0 -0 -0 -1 -2 -4 -8 -9 -9 -8 -7 -6 -6 -5 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -20 -22 -21 -17 -11 -21 -53 -57 -58 -58 -64 -65 -58 -33 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -5 -5 -5 -5 -5 -6 -6 -5 -2 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -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 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -5 -4 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -9 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -9 -14 -15 -14 -14 -16 -17 -15 -10 -4 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -4 -4 -3 -2 -3 -4 -4 -4 -4 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -5 -6 -10 -15 -25 -36 -48 -52 -51 -48 -45 -42 -34 -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 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -5 -5 -5 -5 -6 -6 -7 -9 -9 -9 -6 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -2 -13 -12 -11 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -7 -3 -2 -0 -0 -0 -2 -14 -20 -23 -24 -23 -21 -20 -18 -17 -16 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -4 -3 -3 -2 -2 -1 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -5 -14 -22 -30 -41 -40 -39 -37 -36 -36 -33 -28 -22 -17 -11 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -6 -7 -7 -7 -7 -8 -7 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -2 -2 -3 -3 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -6 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -15 -31 -40 -29 -14 -3 -9 -13 -20 -24 -24 -22 -20 -20 -20 -20 -17 -14 -7 -4 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -4 -3 -3 -2 -2 -3 -4 -3 -2 -0 -0 -0 -0 -0 -1 -3 -11 -10 -7 -10 -18 -25 -27 -28 -28 -28 -28 -26 -23 -21 -21 -22 -24 -17 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -5 -5 -7 -9 -10 -9 -9 -9 -8 -7 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -2 -3 -3 -4 -4 -3 -1 -1 -1 -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 -1 -1 -1 -1 -2 -1 -1 -1 -7 -5 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -15 -27 -25 -12 -6 -15 -24 -28 -27 -24 -22 -20 -20 -20 -19 -16 -12 -6 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -3 -2 -2 -2 -2 -2 -2 -3 -3 -1 -0 -0 -0 -0 -0 -2 -7 -17 -11 -7 -4 -8 -13 -18 -20 -21 -22 -25 -21 -17 -15 -16 -18 -21 -22 -17 -9 -2 -0 -0 -0 -0 -2 -5 -12 -13 -11 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -5 -6 -8 -9 -11 -13 -14 -14 -13 -6 -2 -0 -0 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -2 -4 -6 -4 -4 -4 -4 -4 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -11 -11 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -6 -6 -1 -0 -8 -26 -31 -31 -27 -27 -25 -23 -20 -18 -15 -10 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -8 -14 -12 -9 -7 -8 -9 -11 -14 -15 -16 -16 -14 -12 -12 -12 -14 -17 -19 -13 -7 -1 -0 -0 -0 -0 -3 -9 -25 -34 -36 -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 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -6 -7 -9 -10 -12 -12 -14 -14 -14 -15 -13 -8 -3 -1 -0 -0 -1 -2 -2 -3 -2 -2 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -3 -2 -2 -2 -2 -2 -1 -1 -0 -0 -1 -1 -2 -2 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -2 -5 -5 -4 -3 -3 -4 -5 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -8 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -25 -32 -32 -30 -30 -27 -23 -19 -16 -13 -9 -7 -4 -2 -1 -1 -0 -1 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -2 -4 -6 -6 -6 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -6 -10 -13 -13 -11 -9 -8 -9 -10 -11 -10 -9 -8 -8 -9 -10 -10 -13 -16 -13 -11 -11 -16 -18 -16 -8 -3 -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 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -6 -7 -9 -12 -13 -11 -6 -5 -3 -2 -4 -8 -8 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -6 -3 -3 -2 -1 -2 -3 -3 -2 -1 -1 -1 -1 -2 -2 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -3 -4 -5 -3 -3 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -11 -14 -16 -16 -17 -15 -13 -11 -10 -10 -9 -7 -4 -3 -3 -3 -3 -2 -2 -3 -3 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -1 -7 -11 -13 -6 -4 -2 -1 -0 -0 -0 -0 -1 -4 -8 -12 -18 -17 -17 -16 -14 -11 -8 -8 -8 -9 -10 -9 -7 -7 -7 -8 -8 -12 -17 -20 -23 -25 -27 -27 -26 -24 -17 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -7 -9 -11 -13 -14 -11 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -2 -2 -3 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -3 -7 -6 -5 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -7 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -7 -10 -11 -12 -12 -8 -7 -7 -8 -8 -7 -8 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -2 -4 -9 -12 -10 -1 -0 -0 -0 -0 -0 -0 -0 -4 -10 -18 -20 -20 -19 -17 -16 -15 -13 -11 -10 -11 -14 -17 -12 -10 -8 -8 -8 -10 -14 -19 -24 -30 -36 -40 -40 -39 -35 -27 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -4 -6 -8 -10 -12 -10 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -4 -3 -2 -3 -2 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -3 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -11 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -9 -10 -9 -8 -8 -9 -11 -12 -11 -9 -4 -2 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -6 -13 -20 -18 -18 -18 -18 -17 -16 -14 -14 -15 -17 -19 -19 -13 -11 -9 -9 -10 -12 -17 -20 -23 -27 -32 -37 -40 -40 -38 -32 -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 -1 -2 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -3 -4 -5 -6 -9 -11 -11 -7 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -4 -3 -2 -1 -1 -2 -4 -5 -5 -4 -3 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -12 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -29 -31 -27 -19 -13 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -8 -10 -9 -8 -8 -8 -8 -8 -7 -5 -3 -2 -1 -1 -1 -0 -1 -1 -2 -2 -1 -9 -16 -22 -22 -15 -4 -1 -1 -3 -5 -9 -15 -17 -16 -16 -14 -15 -15 -15 -14 -14 -14 -15 -16 -17 -17 -17 -15 -12 -9 -8 -9 -15 -20 -22 -20 -14 -4 -6 -9 -13 -16 -19 -20 -10 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -5 -4 -4 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -3 -4 -7 -8 -9 -11 -14 -13 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -4 -4 -4 -2 -2 -4 -6 -6 -5 -4 -3 -2 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -25 -34 -35 -28 -23 -17 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -12 -14 -12 -12 -10 -7 -5 -3 -2 -2 -2 -2 -3 -5 -6 -4 -4 -5 -9 -12 -14 -20 -25 -28 -29 -24 -18 -12 -10 -11 -16 -18 -20 -20 -19 -18 -17 -15 -14 -13 -12 -12 -11 -12 -13 -14 -14 -14 -14 -13 -13 -14 -14 -18 -20 -22 -24 -28 -27 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -4 -5 -7 -9 -9 -8 -5 -8 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -5 -5 -5 -6 -4 -2 -2 -2 -3 -4 -5 -4 -2 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -16 -37 -36 -31 -22 -15 -9 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -12 -13 -13 -14 -11 -7 -3 -1 -1 -2 -3 -4 -6 -10 -10 -8 -8 -11 -15 -20 -25 -27 -28 -28 -27 -24 -21 -18 -16 -15 -16 -18 -19 -19 -20 -20 -19 -16 -14 -12 -11 -11 -10 -10 -10 -11 -12 -12 -13 -14 -15 -16 -18 -18 -19 -20 -21 -23 -19 -10 -18 -30 -39 -38 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -3 -4 -5 -6 -7 -9 -11 -13 -13 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -5 -6 -5 -4 -3 -2 -1 -0 -0 -0 -0 -2 -3 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -26 -38 -35 -26 -17 -8 -5 -3 -1 -0 -0 -0 -0 -0 -1 -2 -3 -5 -2 -1 -1 -2 -5 -8 -7 -5 -3 -2 -2 -3 -3 -3 -4 -5 -7 -9 -12 -17 -19 -21 -23 -24 -24 -23 -21 -18 -16 -15 -13 -12 -14 -16 -17 -17 -17 -17 -15 -13 -11 -10 -8 -7 -7 -7 -7 -8 -9 -10 -11 -12 -14 -16 -18 -19 -19 -20 -20 -22 -22 -24 -32 -43 -52 -58 -31 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -3 -4 -4 -6 -7 -8 -9 -11 -14 -16 -13 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -8 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -10 -25 -27 -24 -17 -9 -3 -1 -0 -0 -0 -0 -0 -0 -2 -5 -9 -12 -11 -6 -4 -4 -6 -5 -4 -4 -4 -4 -4 -2 -1 -1 -1 -1 -5 -15 -24 -31 -36 -32 -30 -31 -29 -27 -24 -22 -19 -16 -14 -11 -10 -11 -11 -11 -11 -11 -10 -9 -8 -7 -6 -5 -4 -3 -3 -3 -4 -5 -6 -7 -9 -11 -13 -16 -17 -18 -19 -19 -21 -26 -30 -34 -36 -34 -28 -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 -1 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -6 -6 -7 -8 -8 -9 -10 -10 -10 -9 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -7 -10 -10 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -7 -14 -14 -12 -7 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -6 -8 -8 -6 -5 -4 -4 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -2 -4 -13 -25 -35 -43 -47 -44 -42 -41 -39 -35 -31 -28 -23 -17 -13 -12 -10 -8 -6 -4 -5 -6 -6 -6 -5 -5 -4 -4 -3 -2 -2 -2 -2 -3 -5 -6 -7 -8 -9 -12 -14 -15 -16 -17 -19 -24 -27 -27 -26 -18 -12 -8 -6 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -6 -7 -8 -9 -8 -5 -4 -3 -3 -1 -2 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -2 -1 -1 -2 -6 -7 -5 -6 -5 -1 -0 -0 -0 -0 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -2 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -2 -6 -14 -15 -7 -5 -4 -4 -3 -2 -1 -1 -0 -1 -0 -0 -1 -3 -6 -10 -19 -28 -36 -41 -45 -46 -44 -41 -39 -36 -33 -31 -26 -22 -19 -17 -16 -17 -17 -17 -17 -15 -13 -11 -9 -7 -6 -5 -4 -4 -4 -5 -5 -6 -7 -8 -8 -9 -10 -10 -10 -11 -11 -12 -17 -21 -20 -16 -13 -11 -10 -10 -10 -9 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -5 -6 -7 -7 -7 -5 -2 -2 -4 -8 -6 -6 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -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 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -1 -3 -5 -10 -12 -6 -3 -2 -6 -4 -2 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -5 -14 -29 -25 -13 -7 -5 -4 -2 -1 -1 -1 -0 -0 -1 -2 -3 -5 -9 -15 -21 -26 -31 -35 -38 -40 -38 -37 -35 -33 -30 -27 -24 -21 -19 -16 -17 -19 -20 -21 -22 -22 -20 -17 -15 -12 -10 -9 -8 -7 -8 -9 -9 -10 -10 -10 -10 -11 -9 -8 -8 -8 -8 -9 -12 -15 -15 -12 -11 -11 -10 -10 -9 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -7 -7 -7 -7 -5 -3 -2 -2 -1 -1 -1 -0 -0 -1 -4 -8 -8 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -4 -9 -7 -4 -3 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -21 -36 -27 -19 -11 -7 -4 -3 -2 -2 -1 -1 -1 -2 -4 -5 -5 -6 -9 -16 -26 -33 -38 -39 -40 -39 -38 -36 -33 -30 -25 -21 -17 -14 -12 -13 -16 -18 -19 -19 -19 -18 -17 -15 -14 -13 -11 -10 -9 -8 -8 -9 -9 -9 -9 -9 -9 -9 -9 -9 -9 -9 -8 -9 -9 -9 -8 -10 -11 -10 -10 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -8 -8 -7 -5 -4 -3 -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 -1 -1 -2 -2 -1 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -3 -6 -6 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -2 -8 -16 -23 -23 -20 -14 -8 -3 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -11 -28 -43 -48 -48 -49 -48 -47 -44 -41 -38 -33 -28 -23 -20 -19 -18 -18 -19 -18 -16 -16 -15 -14 -12 -11 -12 -11 -9 -8 -6 -5 -6 -6 -6 -5 -5 -5 -6 -7 -8 -9 -9 -9 -10 -9 -9 -8 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -6 -5 -5 -6 -7 -8 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -5 -6 -5 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -1 -1 -0 -3 -8 -16 -18 -17 -17 -14 -8 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -20 -39 -55 -60 -59 -56 -54 -53 -53 -51 -50 -47 -42 -37 -32 -30 -28 -26 -23 -20 -17 -15 -14 -12 -10 -9 -8 -8 -7 -6 -5 -5 -5 -4 -4 -3 -3 -3 -3 -4 -5 -7 -9 -9 -9 -9 -10 -10 -10 -8 -7 -6 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -8 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -7 -9 -9 -9 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -3 -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 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -1 -3 -7 -12 -14 -14 -11 -6 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -6 -21 -33 -43 -51 -56 -55 -53 -52 -52 -52 -51 -50 -47 -44 -40 -37 -34 -34 -31 -28 -24 -21 -18 -16 -14 -13 -12 -11 -10 -10 -9 -8 -7 -6 -5 -4 -4 -3 -3 -3 -4 -5 -6 -6 -7 -7 -7 -8 -10 -12 -13 -11 -9 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -5 -7 -8 -9 -9 -11 -11 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -8 -8 -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 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -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 -2 -7 -13 -10 -7 -5 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -5 -18 -27 -35 -44 -50 -52 -51 -51 -50 -49 -48 -46 -43 -40 -37 -35 -34 -33 -32 -29 -26 -22 -19 -16 -14 -13 -12 -12 -11 -11 -11 -10 -9 -7 -7 -7 -7 -7 -7 -6 -6 -6 -6 -5 -4 -4 -3 -3 -3 -13 -14 -8 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -5 -6 -7 -8 -9 -11 -12 -13 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -7 -8 -8 -9 -9 -10 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -2 -2 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -2 -3 -3 -4 -4 -3 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -19 -37 -47 -50 -52 -52 -52 -49 -46 -43 -41 -39 -37 -36 -34 -31 -28 -25 -22 -18 -15 -12 -11 -10 -9 -9 -9 -9 -10 -9 -9 -9 -9 -8 -7 -7 -6 -6 -6 -6 -5 -3 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -3 -4 -5 -6 -7 -9 -11 -12 -14 -16 -17 -16 -10 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -9 -8 -7 -6 -6 -6 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -2 -3 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -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 -1 -2 -8 -11 -11 -10 -8 -4 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -10 -16 -22 -28 -33 -37 -40 -40 -38 -37 -37 -38 -34 -30 -27 -25 -22 -18 -15 -12 -10 -7 -6 -6 -6 -6 -7 -7 -6 -6 -5 -5 -4 -5 -6 -6 -6 -7 -8 -6 -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 -1 -1 -3 -4 -4 -5 -5 -5 -6 -8 -10 -11 -12 -14 -15 -16 -14 -11 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -4 -3 -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 -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 -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 -2 -2 -3 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -11 -15 -13 -9 -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 -1 -4 -9 -5 -9 -17 -32 -41 -38 -34 -30 -26 -23 -20 -18 -16 -13 -10 -8 -7 -7 -7 -6 -5 -4 -3 -2 -2 -3 -3 -5 -6 -7 -7 -7 -8 -8 -7 -5 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -5 -5 -5 -6 -7 -8 -9 -10 -11 -13 -14 -15 -15 -15 -13 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -5 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -5 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -3 -13 -16 -14 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -15 -39 -51 -55 -51 -51 -49 -46 -42 -37 -33 -30 -27 -24 -21 -19 -16 -13 -10 -8 -7 -7 -7 -6 -6 -6 -6 -4 -3 -4 -6 -8 -10 -8 -6 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -6 -6 -6 -7 -7 -8 -9 -9 -10 -11 -13 -13 -13 -13 -15 -16 -16 -13 -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 -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 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -5 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -9 -8 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -3 -7 -9 -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 -3 -15 -35 -50 -56 -55 -53 -50 -46 -43 -40 -37 -32 -26 -20 -12 -8 -8 -9 -9 -9 -10 -10 -12 -11 -9 -7 -4 -4 -7 -12 -14 -16 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -7 -6 -6 -7 -7 -8 -10 -10 -11 -11 -11 -11 -11 -13 -14 -15 -15 -9 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -3 -3 -4 -6 -8 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -8 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -2 -4 -3 -2 -2 -2 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 Wind_Speed 12 12 12 11 11 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 11 11 12 12 12 13 13 13 13 14 14 15 15 15 16 16 17 17 17 17 17 18 18 19 19 20 20 20 20 20 20 20 21 20 20 20 19 19 20 21 23 25 27 29 32 34 36 37 38 40 40 41 42 42 42 43 43 43 43 43 42 42 42 42 41 41 40 40 39 39 38 38 37 36 35 34 33 31 28 24 20 17 17 16 16 16 15 12 14 24 24 23 21 21 26 26 26 26 26 25 25 25 24 23 22 22 22 23 24 24 24 23 23 23 22 23 25 25 25 24 23 23 23 23 22 22 21 21 21 21 21 21 20 20 19 18 18 18 17 17 16 15 14 14 14 13 6 9 8 3 9 11 10 11 11 11 11 10 11 12 11 11 12 12 13 13 13 14 14 14 14 15 15 15 14 13 12 12 13 14 14 14 14 15 15 19 19 18 18 18 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 15 16 17 17 18 19 21 22 23 23 22 21 20 20 19 19 13 6 7 8 8 8 7 7 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 7 8 8 9 9 10 10 11 12 12 12 12 13 13 13 12 12 12 12 12 11 11 10 10 10 9 9 9 9 9 8 10 9 9 10 11 12 13 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 17 17 17 16 16 16 17 17 17 18 18 18 18 19 19 19 19 20 19 19 19 19 20 20 21 21 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 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 23 23 23 23 24 24 24 23 23 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 25 24 25 25 25 25 26 25 25 25 25 24 24 23 22 21 21 21 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 15 14 12 9 7 6 6 8 11 15 19 18 11 7 8 4 4 7 6 7 6 4 3 4 5 8 11 13 15 13 13 12 12 11 11 10 10 10 11 11 11 10 10 10 9 9 8 8 8 9 9 9 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 14 14 14 15 15 16 16 17 17 17 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 19 19 20 20 22 24 26 28 30 33 35 37 38 39 40 40 41 41 42 42 42 42 42 42 42 42 41 41 41 40 40 40 39 39 38 38 37 37 36 35 35 34 33 31 27 21 15 12 10 9 11 21 26 32 34 34 32 30 29 27 27 27 26 26 26 26 25 25 24 24 24 24 25 24 24 23 22 22 22 23 25 25 25 24 23 23 23 23 22 22 22 21 21 21 21 21 20 20 19 18 18 17 16 16 15 14 14 13 13 11 7 11 14 7 6 10 11 11 11 11 11 10 11 11 12 11 12 12 12 12 13 14 14 14 14 14 15 15 15 13 12 13 14 14 14 14 15 15 16 18 18 18 17 17 18 18 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 18 18 18 19 20 21 22 23 22 22 21 20 19 18 17 13 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 7 7 8 9 9 9 10 11 11 12 12 12 13 13 13 13 13 13 12 12 12 12 12 11 10 10 10 10 9 9 9 9 10 10 10 11 12 12 13 14 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 20 20 19 19 19 19 20 20 21 21 22 22 23 23 23 23 23 23 24 24 24 24 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 19 19 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 22 22 22 23 23 23 23 24 23 23 22 22 22 22 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 26 26 25 25 24 23 23 22 22 21 21 20 20 19 19 19 19 19 19 19 18 19 19 19 18 17 15 13 11 10 8 6 6 10 13 16 15 11 13 16 14 5 1 2 4 4 3 4 5 6 8 10 13 14 13 13 12 12 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 8 8 8 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 14 14 15 15 16 16 16 17 17 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 19 19 20 21 23 25 27 29 32 34 36 37 38 39 40 40 41 41 41 42 42 42 42 42 41 41 41 40 40 39 39 39 38 38 38 37 37 36 36 36 35 35 34 33 28 22 15 13 17 23 27 30 32 33 33 32 31 29 28 27 27 27 27 26 26 26 26 26 25 25 25 24 24 23 22 21 21 22 23 24 25 24 24 23 23 23 23 23 22 22 21 21 21 21 20 20 20 19 18 16 15 14 13 13 14 14 12 11 10 8 11 12 9 2 9 12 12 12 11 11 11 11 11 12 12 12 12 12 12 13 13 13 14 13 13 14 14 14 14 13 13 13 12 12 13 13 16 17 18 18 18 17 17 18 18 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 17 17 16 16 17 18 19 17 18 19 20 21 22 22 22 22 21 20 19 17 15 12 10 8 7 6 6 6 6 6 6 7 6 6 6 6 6 6 5 5 6 6 6 7 7 8 9 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 9 10 11 11 11 12 13 13 13 14 14 14 14 15 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 20 20 21 22 22 23 23 23 24 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 22 22 22 22 21 21 20 20 20 20 20 20 20 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 20 19 19 20 20 21 21 22 22 22 22 23 23 23 23 23 22 22 22 23 23 24 24 24 24 25 25 25 26 26 26 26 27 27 27 26 27 27 28 28 28 28 27 27 27 26 25 25 25 24 23 23 22 22 21 21 20 20 20 20 19 19 19 19 19 19 19 18 17 15 13 12 11 9 6 6 10 13 12 12 13 17 19 9 2 3 3 3 4 4 6 7 8 9 12 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 8 8 8 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 14 15 15 16 16 16 17 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 19 19 20 20 22 24 26 28 30 33 35 37 38 39 39 40 40 41 41 41 41 41 41 41 41 40 40 40 39 39 39 38 38 38 37 37 37 36 36 36 35 35 35 34 33 32 29 27 26 26 27 29 31 32 32 31 31 30 29 28 27 27 27 27 27 27 27 27 26 26 25 24 23 22 21 20 20 20 22 23 25 24 23 23 23 23 23 23 23 22 21 21 21 20 20 19 19 17 16 15 13 12 12 12 13 13 12 12 12 12 11 3 7 10 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 15 15 14 12 11 11 13 14 17 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 17 17 18 18 18 18 18 19 19 17 17 9 6 12 12 17 19 20 20 21 21 21 21 21 20 20 18 16 14 12 11 9 8 6 6 5 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 8 8 9 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 10 11 12 12 13 13 13 14 14 14 14 14 15 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 21 21 22 22 23 23 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 20 20 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 20 20 20 20 19 19 19 20 21 21 21 21 22 22 23 23 23 23 23 22 22 22 22 23 24 24 25 25 25 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 27 27 27 26 26 25 25 24 24 23 23 22 22 21 21 21 20 20 20 20 20 20 19 19 18 17 16 14 13 13 11 8 7 9 10 11 13 16 18 12 6 3 3 4 4 5 6 7 8 10 11 13 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 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 21 23 25 27 29 32 34 36 38 38 39 39 40 40 40 40 41 41 40 40 40 40 40 40 39 39 38 38 38 37 37 37 36 36 36 35 35 35 34 34 33 32 31 30 28 27 27 28 29 30 31 31 30 30 29 28 27 27 27 27 27 27 27 27 27 26 25 24 22 21 20 19 19 20 21 23 25 24 24 23 23 23 23 23 22 22 21 21 21 20 19 18 17 16 14 13 13 12 11 11 12 12 12 13 13 13 13 12 13 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 11 11 10 11 14 16 15 14 12 11 13 16 19 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 16 15 15 17 18 18 18 18 19 19 18 18 17 9 8 6 15 19 20 21 21 20 20 20 20 19 19 19 17 15 14 12 11 9 8 7 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 8 9 9 9 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 12 12 12 13 13 13 14 14 14 14 14 15 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 22 22 23 23 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 21 20 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 20 20 20 21 21 21 22 22 23 23 23 23 23 23 22 22 23 24 24 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 28 28 29 29 29 28 28 28 27 27 27 26 26 26 25 25 24 24 24 23 23 22 22 21 21 21 21 20 20 20 19 19 18 18 17 16 16 15 12 9 9 9 10 11 12 14 13 10 8 5 5 5 6 7 8 9 11 12 14 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 8 9 9 9 9 10 10 10 10 10 10 10 11 11 11 10 10 10 9 9 10 10 10 10 11 11 11 12 12 13 14 14 14 13 13 12 12 13 13 14 14 15 15 15 16 16 16 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 20 22 24 26 29 31 34 36 37 38 38 38 39 39 40 40 40 40 40 40 40 40 39 39 39 39 38 38 37 37 37 36 36 36 35 35 34 34 34 33 32 32 31 30 29 28 27 28 28 29 30 30 30 30 29 28 28 27 27 27 27 27 27 27 27 26 25 24 23 22 21 20 20 20 21 23 25 25 24 24 23 23 23 22 22 22 21 21 20 20 19 18 16 15 14 13 12 12 11 11 12 12 13 13 13 13 13 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 8 9 11 12 13 12 10 14 18 20 21 22 21 21 21 21 20 20 20 19 18 18 18 17 17 17 17 17 17 17 16 16 15 16 18 17 16 18 19 19 18 18 17 15 14 16 19 20 21 21 21 20 20 19 19 18 17 17 16 15 13 12 11 9 8 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 9 9 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 16 17 17 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 23 23 23 24 23 23 23 23 22 22 22 23 23 23 23 23 22 23 23 24 24 24 25 24 24 23 23 23 23 22 22 22 22 22 21 20 20 19 19 18 19 19 19 20 20 20 21 21 21 21 21 21 21 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 23 23 23 24 24 23 23 22 22 23 24 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 29 29 29 28 28 28 27 27 27 27 27 26 26 25 25 25 24 24 23 23 22 21 21 21 22 21 21 20 19 19 18 18 18 17 17 16 15 13 11 11 10 10 11 12 13 9 8 7 7 7 8 9 10 10 12 13 15 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 12 13 13 14 14 14 14 13 13 13 13 13 13 14 14 14 15 15 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 19 19 19 19 20 21 23 25 28 30 33 35 36 37 38 38 38 38 39 39 39 39 39 39 39 39 39 39 38 38 38 38 37 37 37 36 36 35 35 34 34 34 33 33 32 32 31 30 29 28 28 27 28 28 29 29 29 29 29 28 28 27 27 27 27 27 28 27 27 26 26 25 24 23 22 21 20 20 21 22 25 24 24 23 23 22 22 22 22 21 21 20 20 19 18 17 16 14 13 12 12 11 12 12 13 13 13 13 13 14 14 15 15 13 13 13 13 13 12 12 12 12 12 12 11 12 12 12 12 11 11 10 10 10 9 7 5 7 8 8 8 7 6 17 22 23 23 22 22 21 21 20 20 20 20 20 19 18 18 17 17 17 17 17 16 16 17 15 13 13 17 16 16 18 18 19 19 18 18 17 17 18 20 21 21 21 21 20 19 18 18 17 16 16 15 14 13 11 10 9 8 7 6 7 7 7 6 6 6 7 7 7 7 7 8 7 7 7 8 8 9 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 16 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 18 18 19 20 20 20 20 20 21 21 21 22 21 21 21 21 22 22 22 23 23 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 25 24 24 23 23 23 23 22 22 22 22 22 21 20 20 19 19 18 18 19 19 20 20 20 20 21 21 20 20 20 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 24 24 24 24 23 23 23 23 24 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 29 29 29 28 28 28 28 27 27 27 27 27 26 26 25 25 24 23 23 22 21 21 21 22 21 21 19 18 18 17 18 18 17 17 16 15 14 14 13 12 11 10 10 11 10 10 9 9 9 10 11 11 12 13 14 17 11 11 10 10 10 10 10 10 10 10 10 11 11 12 12 11 11 11 11 11 11 12 12 12 12 11 11 11 10 10 10 10 10 11 11 11 11 10 10 10 11 11 11 12 11 11 10 10 10 10 10 10 11 11 11 12 12 13 14 14 15 15 15 14 14 13 13 13 13 13 13 14 14 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 19 19 20 20 22 24 26 29 31 33 35 36 37 37 38 38 38 38 39 39 39 39 39 38 38 38 38 38 38 37 37 37 37 36 36 35 35 34 34 33 33 32 32 32 31 30 30 29 28 28 27 27 27 28 28 29 29 28 28 28 27 27 28 28 27 27 27 27 26 26 25 24 23 22 21 21 21 22 24 24 23 22 21 21 22 22 22 21 21 20 20 19 18 17 15 14 12 12 11 12 12 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 10 10 9 7 5 3 4 5 4 3 3 11 21 24 24 23 22 22 21 20 20 20 20 20 20 20 19 18 17 17 17 17 16 16 16 16 15 14 13 17 17 19 18 18 19 19 19 19 18 18 19 20 21 21 21 21 20 19 18 17 16 15 15 15 14 12 11 9 8 8 7 7 7 7 7 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 17 17 18 19 19 19 18 18 18 18 19 19 19 19 19 19 18 18 18 18 17 17 17 17 18 18 18 19 20 20 20 20 20 20 21 21 22 22 22 22 21 21 22 22 22 22 23 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 24 24 24 24 24 24 23 23 23 22 22 22 22 21 21 20 20 19 19 18 18 19 19 19 19 20 20 21 20 20 19 20 21 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 23 23 23 24 25 24 25 25 26 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 26 25 24 24 23 22 21 21 21 21 22 21 19 18 17 16 17 17 17 16 16 15 15 15 14 13 12 11 11 10 10 10 11 11 10 9 10 11 12 14 16 17 10 10 10 9 9 9 9 10 10 10 11 11 11 12 12 12 12 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 10 10 10 10 10 10 11 11 11 12 12 13 14 14 15 15 15 15 15 14 14 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 19 19 20 21 23 25 27 29 32 34 35 36 36 37 37 37 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 36 36 36 35 34 34 33 33 32 32 32 31 31 31 30 29 29 28 28 28 28 28 28 29 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 25 24 23 22 22 22 23 23 23 21 20 20 21 22 22 21 21 20 20 19 19 18 16 15 13 12 12 12 12 13 13 14 15 15 15 15 14 14 13 13 12 14 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 10 10 9 8 7 5 4 4 3 3 8 19 25 27 26 25 24 23 22 21 20 20 20 20 20 20 20 19 19 18 17 17 16 15 16 17 17 13 12 12 16 18 18 18 17 17 18 19 20 20 20 20 20 21 21 21 21 20 19 18 17 16 15 14 14 13 12 10 8 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 8 8 8 8 9 9 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 16 17 18 19 19 19 19 19 19 19 19 19 19 19 20 19 19 19 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 23 23 23 22 22 23 23 22 22 22 22 22 22 23 23 24 24 24 24 24 23 23 23 22 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 24 24 23 23 23 23 24 24 24 24 25 26 26 26 27 27 27 27 27 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 28 29 29 29 28 28 28 27 27 26 25 24 24 22 21 20 20 21 22 21 19 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 13 12 10 9 10 11 11 7 8 10 11 14 16 18 9 9 9 8 8 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 11 11 12 12 13 13 14 15 15 15 15 16 15 15 14 14 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 17 17 17 17 18 18 19 20 21 22 24 25 27 29 31 33 34 35 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 35 35 34 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 28 28 27 27 27 26 25 24 23 22 22 22 22 20 20 19 19 20 21 22 22 21 20 19 18 18 17 16 15 14 13 12 12 12 13 13 14 14 15 15 15 15 15 14 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 9 8 7 6 6 7 7 7 9 23 27 26 25 24 24 22 22 21 20 21 21 21 21 21 20 20 19 18 18 17 16 18 18 18 17 15 13 15 17 18 18 17 17 17 17 18 19 21 21 21 21 21 21 21 21 20 19 18 17 16 15 15 15 14 12 9 8 7 6 7 7 7 7 7 6 6 6 6 6 7 7 8 8 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 13 13 14 14 14 14 14 14 15 15 16 16 16 15 15 16 16 17 18 19 20 20 20 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 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 22 22 22 22 22 23 23 23 23 24 24 24 23 23 23 22 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 26 26 26 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 26 25 24 22 21 20 20 20 21 22 21 18 17 16 15 15 15 15 15 14 15 15 16 16 16 16 14 13 12 10 9 10 12 8 8 10 11 13 16 18 9 8 8 8 8 9 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 11 10 10 10 10 10 10 11 11 11 12 12 12 13 14 14 15 15 15 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 16 16 16 17 17 17 18 19 20 21 23 24 25 27 29 31 33 34 35 35 36 36 37 37 37 37 37 37 37 37 36 36 36 36 36 36 35 35 35 34 34 33 33 32 32 32 32 32 31 31 31 31 30 30 30 30 30 30 29 29 29 28 28 28 27 27 27 27 25 25 24 25 25 25 24 21 19 19 20 19 16 10 12 18 19 19 21 21 21 20 19 18 17 17 17 16 15 14 13 13 12 12 13 13 14 14 14 14 14 14 15 14 14 13 12 12 13 13 13 13 13 14 14 14 14 13 13 13 12 12 12 11 11 10 9 9 8 7 7 8 11 15 19 24 25 25 24 23 21 21 22 21 21 21 21 22 22 21 21 20 19 19 18 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 19 20 21 21 21 21 21 21 20 20 19 19 18 17 16 16 15 14 11 9 7 6 6 6 6 6 7 7 7 6 6 6 6 7 7 8 8 8 9 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 15 15 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 17 18 19 20 20 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 20 20 21 21 22 22 22 22 22 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 23 23 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 26 26 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 26 24 23 21 20 19 19 20 22 22 21 19 16 15 15 15 15 15 15 15 16 16 17 17 17 16 15 14 13 10 10 10 10 9 10 11 13 16 18 8 8 8 8 9 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 12 12 11 11 10 10 10 10 11 11 11 12 12 12 13 13 14 14 14 15 16 16 16 16 16 15 15 14 13 13 12 12 12 12 13 13 13 13 13 13 13 14 14 15 15 16 16 16 17 18 19 20 21 22 23 24 25 27 29 31 32 33 34 35 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 34 34 34 33 33 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 28 28 27 27 26 22 15 16 16 17 17 18 18 15 8 8 8 6 4 7 13 17 18 18 19 19 17 16 14 14 14 15 16 15 14 14 13 13 12 12 13 13 14 14 14 14 14 14 14 14 15 13 11 11 13 12 13 13 13 14 14 14 14 13 13 13 12 12 11 11 11 10 9 9 8 8 8 9 12 16 20 23 24 24 23 22 22 21 22 22 21 21 22 22 22 22 21 19 18 18 17 17 17 17 16 17 16 17 17 17 17 18 18 18 18 17 17 18 19 20 21 21 21 21 21 21 20 20 19 19 18 17 16 16 16 14 12 9 7 6 6 6 6 6 7 7 7 6 6 6 6 7 7 8 8 8 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 18 18 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 20 20 20 20 20 21 21 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 18 18 19 19 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 24 25 25 25 25 25 25 25 25 25 26 27 27 27 28 28 28 28 29 29 29 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 27 27 26 25 23 21 20 20 19 20 22 23 23 21 18 15 14 14 15 15 16 16 16 16 17 17 17 17 16 16 15 14 12 11 10 9 10 12 13 15 18 8 8 8 9 10 10 11 11 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 15 15 15 16 16 16 16 16 16 15 14 13 12 12 12 12 13 13 13 13 12 12 12 13 13 14 15 16 16 16 17 18 19 20 21 22 23 24 25 27 29 30 32 33 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 33 32 32 32 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 28 26 23 16 8 9 10 11 12 13 13 13 12 11 12 13 13 12 12 13 13 10 8 10 11 12 12 11 10 10 10 11 12 13 13 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 9 9 13 12 13 13 13 13 13 14 13 13 13 13 12 12 11 11 11 10 9 9 8 8 8 10 13 18 21 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 20 17 17 17 17 17 16 14 13 14 15 17 17 17 18 18 18 18 18 18 18 18 19 20 21 21 21 21 21 21 20 20 19 19 18 17 17 16 16 15 12 9 7 6 6 6 6 6 7 7 7 7 6 6 7 7 7 7 8 8 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 21 21 22 22 23 23 23 24 24 24 23 23 22 22 22 21 21 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 22 23 23 23 23 22 22 22 21 21 20 20 19 19 19 18 18 19 19 19 18 18 19 19 20 20 20 20 20 21 22 22 22 22 22 22 23 23 22 22 22 22 21 21 21 22 22 22 22 22 22 23 23 23 24 24 24 24 25 26 26 26 26 25 25 25 25 25 26 27 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 27 27 27 27 26 24 22 22 21 21 22 24 25 25 23 21 18 15 14 15 16 17 17 16 16 16 17 17 17 18 17 17 16 14 12 10 10 9 11 13 15 16 8 9 9 10 10 10 10 10 9 9 9 9 9 9 9 10 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 16 16 16 17 17 16 15 14 13 12 12 12 12 13 13 12 12 11 11 12 12 13 14 15 16 16 17 18 19 20 20 21 22 23 25 26 28 29 31 32 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 31 31 31 31 31 31 30 30 30 30 30 30 30 28 21 12 3 5 7 8 9 10 11 12 11 11 11 12 14 15 14 14 12 10 8 8 8 9 9 9 9 9 9 9 9 10 10 10 9 11 11 12 12 13 13 13 13 13 13 14 14 14 14 15 9 8 12 12 13 13 12 12 12 13 13 13 13 13 12 12 12 11 11 10 10 9 9 9 9 11 15 19 21 22 23 23 24 24 23 23 22 22 22 22 22 22 22 21 19 18 18 18 18 17 16 14 7 4 9 17 17 18 18 19 19 19 19 18 19 19 20 21 21 21 21 21 21 20 20 19 19 19 18 18 17 16 16 15 13 10 8 7 6 6 6 7 8 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 13 13 13 14 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 21 21 20 20 20 21 21 22 22 23 23 24 24 24 24 24 24 23 23 22 22 21 21 21 21 22 22 22 23 23 23 23 23 23 22 22 22 22 22 23 23 23 22 22 22 22 22 23 22 22 22 21 21 20 20 19 19 19 18 18 19 19 19 18 18 19 19 19 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 23 23 24 24 25 25 26 27 27 27 27 27 26 26 25 25 25 26 26 27 27 27 27 28 28 28 29 29 29 30 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 27 26 25 24 23 23 23 25 26 27 27 26 24 21 18 17 17 17 17 17 16 16 16 16 17 17 18 19 19 18 16 14 12 10 10 11 12 13 14 9 9 9 10 10 10 10 9 9 9 8 8 8 8 9 9 10 11 12 12 12 12 12 12 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 16 16 17 17 17 17 16 15 13 13 12 13 13 13 13 12 11 11 11 11 11 12 14 15 16 17 17 18 19 20 21 21 23 24 25 27 28 30 31 32 33 33 33 33 33 33 33 33 33 33 33 34 33 33 33 33 33 32 32 32 31 31 31 31 31 31 30 30 30 30 30 31 31 31 31 31 30 30 30 30 30 30 22 10 2 3 5 6 7 8 9 10 11 11 11 11 11 13 14 15 14 13 10 8 8 8 8 9 9 8 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 14 14 13 13 13 11 7 10 13 13 13 13 12 12 12 12 12 13 13 12 12 12 12 12 12 12 10 10 9 10 12 17 21 22 22 23 24 24 24 24 23 22 22 22 22 22 22 22 20 19 19 19 19 20 19 18 17 6 4 7 16 18 19 19 19 19 19 19 19 19 20 20 20 20 21 20 20 20 20 19 19 18 18 18 18 17 16 15 14 13 11 9 8 7 7 7 7 8 8 7 7 7 7 7 8 7 8 8 8 8 8 9 9 10 11 11 12 12 11 11 12 12 13 13 13 12 11 11 12 12 13 13 13 14 14 14 14 14 15 16 16 16 16 17 17 17 17 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 21 21 21 21 22 22 22 22 22 21 20 20 20 21 21 22 22 23 23 24 24 24 24 24 24 24 23 23 22 22 21 21 21 21 22 22 23 23 23 23 23 23 23 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 19 18 18 18 19 19 18 18 18 19 19 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 23 23 23 24 25 25 26 27 28 28 28 28 27 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 29 29 29 28 28 28 28 27 25 23 22 22 24 26 27 29 29 29 27 25 23 21 20 20 18 16 15 15 15 16 16 17 19 20 20 20 17 15 13 11 11 11 11 11 11 9 9 10 10 10 10 10 10 9 9 9 8 8 8 8 8 9 11 12 13 13 12 12 12 12 13 13 13 13 14 15 15 16 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 12 13 13 13 13 13 14 14 15 15 16 16 17 17 17 16 15 14 13 13 14 14 14 13 11 11 10 10 10 11 12 14 15 16 17 18 19 20 20 21 22 23 25 26 27 29 30 31 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 32 32 32 31 31 31 31 31 31 31 31 31 31 31 30 30 31 31 31 31 31 30 30 29 29 26 21 9 2 3 4 5 6 7 8 9 10 11 11 11 11 12 12 13 14 13 11 10 9 9 9 9 9 8 9 9 9 9 10 10 10 11 11 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 9 8 13 13 13 13 12 12 12 12 12 13 13 12 12 12 13 14 13 14 12 11 10 11 14 19 21 22 23 23 24 24 24 24 23 22 22 21 21 22 22 22 20 20 19 20 20 20 21 21 20 13 10 14 18 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 19 19 18 18 18 18 18 17 15 14 13 12 11 10 8 8 7 7 8 9 8 7 7 7 8 8 8 8 8 8 8 9 8 8 9 10 11 11 12 12 11 11 12 13 13 13 13 12 11 12 12 13 13 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 20 20 21 21 22 22 23 23 23 24 24 24 24 24 24 24 23 23 22 21 21 21 21 22 22 22 23 23 23 23 23 23 23 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 23 23 24 24 25 26 27 27 28 28 27 27 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 29 29 29 28 26 23 20 18 19 21 24 27 29 30 30 30 29 28 26 25 24 20 15 12 13 14 15 16 18 20 21 21 20 18 15 13 11 11 11 11 10 8 9 10 10 10 10 10 10 10 10 10 10 9 9 8 8 7 8 9 12 13 14 13 12 12 12 12 13 13 13 14 15 15 16 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 12 12 12 12 12 13 13 14 14 15 16 16 16 16 16 16 15 14 14 14 15 15 14 13 12 11 10 10 10 11 13 15 16 17 18 19 19 20 21 22 23 24 26 27 28 29 30 31 31 31 32 32 32 32 32 32 32 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 28 26 21 13 7 5 5 5 6 7 8 9 10 10 11 11 11 12 12 12 13 13 12 10 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 11 9 13 13 13 13 12 12 12 12 12 12 12 11 10 7 7 9 11 13 13 12 11 12 16 21 22 22 23 24 24 24 24 24 23 23 22 21 21 21 21 21 20 20 19 19 20 21 21 22 21 20 19 19 20 20 20 20 21 21 20 20 19 19 18 18 18 18 19 20 20 20 19 18 18 17 17 18 18 17 16 14 12 11 10 10 9 8 8 8 9 9 8 7 7 7 8 8 8 8 8 8 8 8 8 9 10 11 11 11 11 11 11 12 13 14 14 14 13 12 12 12 12 13 14 14 15 15 15 15 15 15 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 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 22 22 22 23 23 23 24 24 24 24 24 24 23 23 23 22 22 21 21 21 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 22 22 22 22 22 22 21 21 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 23 23 24 24 25 25 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 30 30 29 27 19 13 13 15 18 21 25 27 29 30 31 31 31 30 30 30 26 14 11 12 14 16 17 19 20 21 20 19 17 14 12 11 12 12 11 9 7 9 10 10 10 10 10 11 10 10 10 10 10 9 8 8 7 6 7 10 13 15 14 13 12 12 12 13 13 13 14 14 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 14 14 14 13 13 13 12 12 11 11 12 12 13 13 14 15 15 15 16 16 16 16 15 15 15 16 16 16 15 13 12 11 10 9 10 11 13 15 17 18 19 20 21 22 23 23 24 26 26 27 28 29 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 31 31 30 30 30 29 27 25 20 14 10 8 7 7 7 8 8 9 10 10 11 11 11 11 12 12 13 12 11 10 9 9 9 9 9 9 9 9 9 9 9 10 11 11 12 12 11 10 10 10 11 11 10 10 10 12 12 12 12 13 13 13 11 10 13 13 13 13 13 12 12 12 12 12 11 10 8 7 6 6 7 10 12 12 12 15 19 22 22 22 23 23 24 24 24 24 23 23 22 21 21 21 21 21 20 19 19 19 19 20 21 22 22 20 20 20 20 20 20 21 21 21 21 20 19 18 18 17 17 18 19 19 19 19 19 18 18 17 17 17 17 17 16 14 12 11 10 10 10 10 9 9 9 9 8 7 7 8 8 9 9 8 8 8 8 8 8 9 10 11 11 11 11 11 12 13 14 14 14 14 13 12 12 12 12 13 14 15 15 15 15 15 15 16 16 16 16 17 17 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 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 23 23 23 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 22 22 22 22 21 21 21 20 20 19 19 19 18 18 18 18 18 18 17 17 18 18 18 19 19 20 20 20 21 21 21 21 22 22 22 23 22 22 22 22 21 21 21 21 21 22 22 23 23 24 24 24 25 25 25 24 24 24 23 24 24 24 24 25 25 26 26 26 27 27 27 27 27 28 28 28 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 30 28 19 5 6 9 12 15 18 21 24 27 29 30 31 31 32 33 34 32 22 16 15 16 17 19 20 21 20 19 17 16 14 11 11 12 13 13 11 9 9 10 11 11 10 10 10 10 10 10 10 9 9 9 8 7 6 6 8 12 15 15 13 12 13 13 13 13 13 14 14 15 15 15 15 15 16 16 16 15 15 15 15 16 16 16 15 15 14 14 15 15 15 15 15 15 15 15 15 14 14 13 13 12 11 11 11 12 12 12 13 14 14 14 15 15 15 15 15 15 16 16 17 17 17 15 14 13 11 10 9 10 11 14 16 18 19 20 21 23 24 25 25 26 27 27 28 28 29 30 30 30 30 31 31 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 28 27 25 21 17 13 11 10 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 10 9 9 8 9 9 9 9 9 9 9 10 11 11 11 11 12 11 11 10 10 10 10 11 12 12 11 6 6 5 12 13 13 10 8 14 13 13 13 13 12 12 12 12 11 10 10 9 8 7 7 8 10 11 12 13 18 21 21 21 22 22 23 24 24 24 24 23 23 22 22 22 22 21 20 19 19 18 18 18 19 21 22 21 21 21 21 21 20 21 21 21 21 21 21 20 18 17 16 16 17 18 18 18 18 19 19 18 17 17 17 17 17 16 15 13 11 11 11 11 11 10 9 9 9 8 7 7 8 8 9 9 8 8 8 8 8 9 9 10 11 11 11 11 12 12 13 14 14 14 14 13 12 12 12 13 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 23 23 23 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 18 18 19 19 19 20 20 20 21 21 21 21 22 23 23 23 22 22 21 21 20 21 21 21 22 22 23 23 24 24 24 24 24 23 23 23 22 23 23 24 24 24 24 25 26 26 27 27 27 27 28 28 28 28 28 29 30 30 30 30 30 30 30 30 30 30 30 31 31 31 32 32 32 32 30 26 16 5 4 9 11 14 16 19 22 24 26 28 29 30 31 32 33 31 26 22 20 19 20 21 22 22 21 19 18 16 14 11 12 13 14 14 13 11 9 10 11 11 10 10 10 10 9 9 9 9 9 8 8 7 6 6 8 12 15 15 13 13 13 13 13 13 13 14 14 15 15 15 15 16 16 16 16 16 15 15 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 14 13 12 11 11 11 11 11 12 13 13 13 14 14 14 14 15 15 16 16 17 18 18 17 16 15 14 12 10 10 10 12 15 17 19 20 21 23 25 26 27 27 28 28 28 28 28 29 29 29 29 30 31 31 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 28 28 27 25 23 19 16 14 12 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 9 6 4 4 6 9 9 9 9 10 11 11 11 11 11 11 11 11 10 10 11 11 12 13 14 14 14 14 14 4 12 12 11 12 15 14 13 13 13 12 12 12 12 11 10 10 10 9 9 9 9 10 11 12 17 21 21 21 21 21 22 22 23 23 24 24 23 23 22 22 22 22 21 20 19 18 18 17 17 16 19 21 21 20 20 20 20 21 21 21 21 21 21 21 20 18 17 16 15 16 17 17 17 17 18 19 18 17 17 17 17 17 16 15 14 13 12 12 12 12 11 10 9 8 8 7 7 8 8 9 9 8 8 8 8 8 9 9 10 11 11 11 12 12 12 13 14 14 14 13 13 12 12 12 13 14 15 16 16 15 15 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 19 19 18 18 18 18 18 17 17 17 17 17 17 18 18 19 19 19 20 20 21 21 21 21 22 23 23 23 22 22 21 20 20 20 21 21 21 22 23 23 23 23 23 23 22 23 22 22 22 23 23 23 24 24 24 25 26 26 27 27 28 28 28 28 28 28 29 29 30 30 31 31 31 31 31 31 30 30 31 31 31 31 32 32 32 31 29 26 19 8 7 12 14 16 17 19 21 22 23 25 26 28 29 29 29 27 25 23 22 22 22 23 23 23 22 20 18 16 13 12 13 14 14 14 13 11 9 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 7 9 12 15 15 13 12 13 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 15 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 14 13 12 12 11 11 11 11 11 12 12 12 13 13 13 14 14 15 16 17 18 18 18 18 17 16 15 13 12 11 11 13 15 17 19 21 23 25 26 27 28 28 28 28 28 29 29 29 29 29 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 29 28 28 27 27 26 25 23 21 19 16 14 13 13 12 12 11 11 11 10 10 10 10 10 10 11 11 12 12 13 14 13 11 7 8 9 9 9 10 11 11 11 11 11 11 11 11 11 11 11 11 12 13 13 12 12 15 15 14 10 12 7 14 14 14 13 13 13 12 12 12 12 11 10 10 10 10 9 9 9 10 11 13 20 21 20 20 20 21 21 22 22 22 23 23 23 23 22 22 22 22 21 20 19 18 18 18 16 17 20 21 21 20 20 20 20 20 21 21 21 21 21 21 20 19 17 15 14 14 16 16 15 16 17 18 18 17 17 17 17 16 16 16 15 14 13 12 12 12 12 10 9 8 8 7 7 8 8 9 9 8 8 8 8 8 9 9 10 10 11 11 12 12 12 13 13 14 14 13 13 12 12 13 14 15 16 16 16 15 15 15 15 16 16 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 23 23 23 23 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 21 21 21 21 21 21 20 20 20 19 19 18 18 18 18 17 17 17 17 16 16 17 17 18 18 19 19 20 20 20 20 21 21 22 23 23 23 23 22 21 20 19 20 21 21 21 22 23 23 24 24 23 22 22 22 22 22 22 22 22 23 23 24 24 25 25 26 27 27 28 28 28 29 29 29 29 30 30 30 31 31 31 31 31 31 31 30 30 31 31 31 31 31 31 30 29 28 26 21 19 19 20 21 20 20 20 20 20 21 23 24 25 26 25 24 23 23 23 23 23 23 24 24 23 20 17 15 13 14 15 16 16 15 14 14 9 9 9 9 9 8 8 8 8 8 8 7 7 8 8 9 9 9 9 12 14 14 13 12 13 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 16 16 16 16 17 17 17 16 16 16 16 16 15 15 14 13 13 12 11 10 10 10 10 10 11 11 12 12 12 13 13 14 15 16 17 18 18 18 17 17 16 14 13 13 13 14 15 17 19 22 25 26 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 28 28 27 27 26 26 25 24 23 22 21 19 17 16 14 13 13 12 12 11 10 9 9 9 9 9 10 10 12 13 10 14 16 15 12 8 9 9 9 10 11 11 10 11 11 11 11 11 11 11 11 11 12 13 13 12 9 12 15 14 12 6 10 13 15 14 14 14 14 13 13 13 12 12 11 10 9 10 9 9 9 10 11 12 15 20 20 20 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 21 20 19 18 17 18 17 18 19 20 20 20 19 20 20 20 20 21 21 21 21 21 21 21 19 15 13 14 16 16 14 14 16 17 17 17 17 17 16 15 15 16 16 15 15 14 13 12 12 10 9 8 8 7 7 8 8 8 8 8 8 8 8 8 9 10 10 10 11 11 11 12 12 12 13 14 14 13 13 13 13 13 15 16 16 16 16 15 15 15 16 16 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 22 23 23 23 23 22 22 22 22 22 23 23 23 23 23 24 24 24 23 23 23 23 22 22 22 23 23 23 23 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 18 18 18 17 17 17 17 16 16 16 16 17 17 18 18 19 19 20 20 20 21 21 22 23 23 23 23 22 21 20 19 20 20 21 21 22 23 23 24 24 24 23 22 22 22 22 22 22 22 23 23 23 24 25 25 26 27 28 28 28 28 29 29 29 29 29 29 30 30 30 30 31 31 31 30 30 30 30 30 31 31 31 30 29 29 31 32 32 31 27 25 24 22 20 18 17 17 18 19 21 22 23 22 22 21 22 23 22 23 23 23 24 23 20 17 15 14 16 18 19 19 19 19 19 8 9 9 8 8 8 8 8 8 7 7 7 7 8 8 9 10 10 10 12 13 14 12 12 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 16 16 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 16 16 15 15 15 14 13 12 10 10 9 9 9 9 9 10 11 11 11 12 12 13 15 16 17 17 17 18 18 17 17 16 16 15 15 15 16 18 21 24 26 27 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 30 30 30 30 29 29 29 28 28 27 27 26 25 25 24 23 22 21 21 20 19 17 16 15 14 13 13 12 11 10 9 8 8 8 9 9 11 12 11 1 10 5 2 3 7 8 8 9 10 10 11 11 11 11 11 11 11 11 11 11 12 12 13 13 12 13 14 14 11 7 6 6 14 15 15 15 14 14 14 14 13 12 12 11 10 9 9 9 9 9 10 12 14 18 20 19 19 19 19 19 20 20 21 21 22 22 22 22 22 22 22 22 21 20 19 18 18 18 18 18 19 20 20 19 20 20 20 20 20 20 21 21 21 21 22 22 19 16 14 14 15 16 14 14 15 17 17 17 17 17 16 15 14 15 15 15 15 15 13 12 11 10 9 8 8 7 8 8 8 8 8 8 8 8 8 8 9 10 10 10 10 11 11 11 12 12 13 14 14 14 13 14 14 14 15 16 16 16 15 15 15 15 16 16 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 20 20 20 20 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 23 23 23 23 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 18 18 17 17 17 17 16 16 16 16 16 16 17 17 18 18 19 19 20 20 21 22 22 23 23 23 23 23 22 20 20 20 20 21 21 22 23 23 24 24 23 23 22 22 22 21 21 21 22 22 23 23 24 25 26 26 27 28 28 28 28 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 30 32 34 34 35 31 28 25 20 15 12 12 13 15 16 18 19 20 21 21 20 21 22 22 22 22 23 23 22 21 18 16 16 18 20 22 23 24 24 24 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 9 10 10 11 11 12 13 12 12 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 16 16 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 13 12 10 9 8 7 8 8 8 9 9 9 10 10 11 12 14 15 15 16 17 17 17 18 18 18 18 18 17 17 18 21 23 25 27 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 27 27 26 25 25 24 24 23 22 21 20 19 19 18 17 16 15 14 13 12 12 11 10 9 8 8 8 9 9 11 12 11 7 9 7 8 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 12 12 13 8 4 11 14 14 9 8 8 3 13 15 16 16 15 15 15 15 14 13 12 12 12 11 11 10 10 10 9 9 13 16 18 19 19 19 18 19 19 20 20 20 21 21 21 21 21 21 21 22 21 21 21 20 19 18 18 18 18 19 19 20 19 20 21 21 21 21 21 21 21 21 21 21 20 19 16 14 14 15 14 14 14 15 17 17 17 17 17 16 15 14 14 14 14 15 15 14 12 11 10 9 8 8 7 7 8 8 8 8 7 7 8 8 9 9 10 10 10 10 11 11 11 12 12 13 14 14 14 14 14 14 15 15 16 16 15 15 15 15 15 15 16 16 17 17 17 17 17 17 18 18 18 19 19 19 19 19 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 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 23 23 23 23 23 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 22 22 22 22 22 21 21 21 21 21 21 20 20 19 19 18 18 17 17 16 16 16 16 16 15 16 16 16 17 17 18 18 19 18 19 20 21 22 22 23 23 23 23 22 20 20 20 20 21 21 22 23 23 23 23 23 23 22 22 22 21 21 21 22 22 23 23 24 25 26 27 27 28 28 28 28 28 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 29 30 30 29 29 28 29 30 32 33 34 33 31 29 25 20 13 9 9 12 13 14 15 17 18 19 20 20 21 21 22 22 22 22 22 22 21 20 18 18 19 22 24 26 27 28 26 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 9 10 11 11 12 12 13 12 12 13 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 15 16 16 16 17 17 17 17 18 18 17 17 18 18 17 17 16 16 16 16 16 15 13 12 10 8 7 7 7 7 7 7 7 8 8 9 10 11 12 13 14 15 16 17 17 18 19 19 19 19 19 20 21 23 25 27 28 29 29 29 29 29 29 29 29 29 29 29 28 29 29 29 29 29 29 29 29 30 30 30 30 30 30 29 29 28 28 28 27 27 26 26 25 25 24 24 24 23 22 21 20 19 18 18 17 16 15 14 13 12 11 11 10 10 9 8 8 9 9 10 11 11 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 12 12 13 12 8 10 13 13 9 4 11 12 13 16 16 16 16 15 15 15 15 14 13 13 13 12 12 11 10 10 10 9 5 8 16 18 18 18 18 18 18 19 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 18 19 20 20 19 21 21 21 21 21 21 21 21 21 20 19 19 17 16 14 13 14 14 14 14 15 16 17 17 16 16 16 14 13 12 12 13 14 15 14 13 12 11 9 8 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 11 11 12 12 12 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 19 19 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 22 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 17 17 16 16 16 16 15 15 15 15 16 16 17 17 18 18 18 19 20 21 21 22 22 22 23 22 21 21 21 20 20 21 21 22 22 23 23 23 24 23 23 23 22 21 21 21 21 22 22 23 24 25 26 27 27 27 27 27 26 27 29 30 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 28 27 27 29 30 31 32 33 32 31 29 27 24 20 16 12 15 15 15 15 15 16 18 19 20 21 21 21 22 22 22 21 20 20 20 20 20 21 23 25 27 28 30 28 8 8 8 8 9 9 8 8 7 7 7 8 8 9 10 10 10 11 11 12 12 13 13 13 13 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 17 16 16 16 17 16 16 14 13 12 10 8 7 6 5 5 6 6 6 6 7 7 8 9 10 11 13 14 15 16 17 18 19 20 20 20 20 22 24 25 26 27 28 28 28 29 29 29 29 29 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 26 26 26 25 25 25 24 24 23 22 21 20 19 19 18 17 16 15 14 13 12 11 10 10 9 9 9 9 9 10 11 12 12 10 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 12 11 9 5 4 11 14 14 16 16 16 16 16 15 15 14 14 14 13 12 12 11 11 11 10 10 10 9 9 11 15 17 18 18 18 18 18 19 19 19 19 20 20 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 21 20 20 20 21 21 22 22 22 21 21 21 20 19 18 17 16 14 13 14 14 14 15 16 16 16 16 16 15 14 12 10 11 12 13 14 14 14 13 12 11 9 8 7 7 7 7 7 7 7 7 7 8 9 9 9 10 10 10 11 11 11 12 12 13 13 13 13 14 14 14 14 14 14 15 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 23 23 23 24 24 24 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 17 16 16 16 16 15 15 15 15 15 15 15 16 16 17 17 18 19 19 20 20 21 21 21 22 22 21 21 21 20 20 21 21 21 22 23 23 23 23 24 24 23 22 22 21 21 21 21 22 22 23 24 25 26 27 27 25 23 23 24 29 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 28 26 25 26 28 28 28 29 32 32 29 26 29 29 29 26 21 21 19 17 15 15 15 17 20 21 21 21 21 22 22 21 20 19 19 19 20 21 22 24 26 28 29 31 31 8 8 8 9 9 9 8 8 7 7 7 8 9 10 10 10 10 11 11 12 12 13 13 13 13 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 17 16 16 17 17 17 16 15 14 13 12 10 8 6 5 4 4 5 5 5 5 6 6 7 8 9 10 11 12 13 15 16 17 19 19 20 20 22 24 25 26 26 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 28 28 28 28 28 28 27 27 27 26 26 25 25 25 24 24 23 23 22 21 20 19 18 17 16 15 15 14 13 12 11 10 9 9 10 10 10 11 12 13 12 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 13 13 14 13 13 13 13 14 15 14 15 16 14 14 17 16 15 14 13 13 13 13 11 12 11 11 11 12 11 11 11 13 15 16 17 17 17 17 18 18 18 19 19 19 19 20 20 20 19 19 19 20 20 20 20 19 19 18 18 18 19 20 21 20 19 19 20 20 21 21 21 21 20 20 19 18 18 17 16 14 13 14 14 15 15 16 16 16 16 15 15 13 10 9 11 12 13 13 13 12 12 12 11 9 8 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 11 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 17 16 16 15 15 15 15 14 14 14 14 15 15 16 16 16 17 18 19 20 20 20 20 21 21 21 21 21 21 20 20 20 20 21 22 23 23 23 24 24 24 23 23 22 21 21 21 21 21 21 22 23 24 25 26 25 20 16 12 21 29 31 31 31 31 31 31 31 31 31 31 31 31 31 30 29 28 27 26 25 25 24 22 20 22 30 33 23 17 30 32 34 33 30 27 25 21 16 14 15 18 21 22 22 22 22 22 21 20 19 18 18 19 20 21 23 24 26 27 29 31 33 8 8 8 9 8 8 8 7 7 7 7 7 8 10 10 10 10 10 11 12 13 13 13 13 13 14 15 15 14 14 14 15 15 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 18 18 17 16 15 14 14 13 12 10 8 6 4 4 4 4 4 4 4 4 5 5 6 7 8 9 10 12 13 15 16 18 19 20 22 24 25 26 26 26 26 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 27 26 26 26 25 25 24 24 23 23 22 22 21 20 19 18 18 17 16 15 15 14 12 10 9 9 11 12 12 12 13 13 13 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 12 12 12 13 14 14 14 15 15 15 15 15 16 14 12 10 15 17 16 15 14 13 13 13 12 10 11 11 12 13 14 15 14 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 19 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 20 19 19 18 19 19 20 20 20 19 18 18 19 18 18 17 16 15 14 14 15 15 16 16 16 16 16 15 14 13 10 10 11 11 12 12 12 12 12 12 11 9 8 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 13 14 13 13 13 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 17 16 16 15 15 15 15 14 14 14 14 14 15 15 15 16 17 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 22 23 24 24 24 24 23 23 22 21 20 20 20 20 21 21 22 22 23 24 24 19 15 17 24 28 29 30 30 31 31 31 30 30 31 31 31 31 31 30 28 28 27 26 24 22 19 13 8 11 26 35 32 27 31 34 34 34 33 31 30 27 21 15 13 17 21 23 23 23 23 22 21 20 19 18 18 19 20 21 22 23 25 26 28 29 32 8 8 8 8 8 8 7 7 7 7 7 7 8 9 10 10 10 10 11 12 13 13 13 13 14 14 15 15 14 14 14 14 15 16 16 17 17 16 16 16 16 17 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 17 16 15 14 14 13 12 10 8 6 4 3 3 3 3 3 3 3 3 4 4 5 6 7 9 10 12 13 15 17 19 21 23 24 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 27 27 27 27 27 27 27 27 27 26 26 26 25 25 24 24 24 23 23 22 21 21 20 20 19 19 18 17 17 16 14 4 3 6 11 14 15 14 14 13 13 12 12 11 12 12 11 11 11 11 11 11 10 10 11 11 11 11 12 12 13 13 14 14 15 15 15 16 15 16 16 13 11 15 17 17 17 16 15 14 13 13 12 11 11 12 13 14 15 15 16 16 16 17 17 16 16 17 17 17 17 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 19 20 19 18 17 17 18 18 19 18 16 16 16 17 17 17 17 16 14 14 14 15 16 16 16 16 16 16 15 14 12 10 10 11 11 11 11 11 12 12 12 11 9 8 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 11 11 12 12 13 13 13 13 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 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 17 17 16 16 15 15 15 14 14 14 13 13 14 14 14 15 15 16 17 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 22 23 24 24 24 24 23 22 22 21 20 20 20 20 20 20 20 21 21 22 23 22 22 24 26 28 29 29 30 30 30 30 29 29 29 31 31 31 31 30 28 28 28 26 24 20 14 7 8 16 28 35 36 35 35 35 35 34 34 33 32 31 25 14 13 16 20 23 24 25 24 23 22 20 19 19 18 18 19 20 21 22 23 25 25 26 27 7 8 8 7 7 7 7 7 7 7 7 7 8 9 10 10 9 10 11 11 13 13 14 14 14 14 14 15 14 14 14 14 15 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 19 18 18 17 16 15 14 14 13 12 11 9 7 5 3 2 3 3 3 2 2 2 2 3 4 5 6 7 9 10 12 14 17 20 22 23 24 24 24 24 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 27 27 27 27 27 27 26 26 26 25 25 25 24 24 23 23 23 22 22 22 21 21 20 20 20 20 19 8 6 11 9 16 18 18 17 15 14 14 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 13 13 14 15 15 15 15 16 16 16 16 17 17 17 17 16 13 12 12 14 13 12 13 14 14 14 14 15 15 15 16 16 16 17 17 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 19 19 18 17 16 17 18 17 16 15 15 15 16 17 17 16 16 14 14 14 15 16 16 16 17 16 16 15 13 11 10 10 10 10 11 11 11 11 12 12 11 9 7 7 7 8 8 8 8 7 7 8 8 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 17 17 16 16 15 15 14 14 14 13 13 13 13 14 14 14 15 16 17 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 21 22 23 23 23 23 23 23 22 21 20 20 19 19 19 19 19 19 20 21 21 22 23 24 26 27 28 29 29 29 29 29 29 28 28 28 29 30 31 31 30 30 29 29 27 24 19 11 6 13 21 29 33 34 35 35 35 35 34 34 33 33 31 23 14 11 14 20 23 25 26 26 25 23 22 21 20 19 19 19 19 20 21 22 22 23 23 25 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 11 12 13 14 14 14 14 14 14 15 15 15 15 14 15 16 17 17 18 17 17 17 17 16 16 16 16 15 16 16 16 17 17 18 18 18 18 18 18 18 18 19 19 19 19 20 21 21 20 20 19 18 17 16 15 15 14 12 11 11 9 7 5 3 2 3 3 3 3 2 2 1 1 2 3 4 5 7 9 11 14 17 20 21 22 22 23 23 24 24 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 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 22 22 20 13 14 17 18 22 22 21 19 18 16 15 14 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 13 14 14 14 15 15 16 16 15 15 17 17 17 16 16 14 13 13 12 14 14 12 13 14 15 15 15 16 16 16 16 16 16 17 17 16 16 16 17 17 17 17 17 17 17 17 17 18 17 17 17 17 17 16 16 17 17 17 17 17 17 17 18 19 19 18 16 16 16 17 16 15 14 14 15 17 17 17 17 15 14 14 14 15 16 16 17 17 16 15 14 13 11 9 9 9 9 10 11 11 11 11 11 10 8 7 7 8 8 8 8 8 8 8 8 9 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 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 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 20 20 19 19 18 17 17 17 16 15 15 14 14 14 14 13 13 12 13 13 13 14 15 15 16 17 17 18 18 18 19 19 19 19 20 20 20 20 20 19 20 20 21 22 22 23 23 23 22 21 20 20 19 19 19 18 18 18 19 20 21 21 22 24 25 27 28 28 28 28 28 28 28 28 28 27 27 28 29 30 31 31 31 31 30 29 25 18 8 10 17 23 28 31 33 34 34 34 34 34 34 33 33 28 18 10 8 13 19 24 26 27 26 25 24 23 22 21 20 19 19 18 18 18 19 20 21 22 23 6 6 6 6 6 7 7 7 8 9 10 11 11 11 10 10 10 10 11 12 13 14 14 15 15 14 14 15 15 15 15 15 15 16 17 18 18 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 19 19 20 20 21 21 21 22 21 21 20 18 17 17 16 14 12 11 11 10 9 7 5 2 1 3 4 4 4 4 3 2 1 0 1 2 4 5 7 10 14 17 19 20 20 21 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 21 18 17 17 19 23 23 22 20 19 18 17 15 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 15 15 16 15 14 16 17 16 16 15 14 14 14 13 12 13 14 12 13 14 15 15 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 16 16 16 16 17 17 17 16 16 16 17 18 18 17 16 16 16 17 16 15 14 15 16 18 18 17 17 16 15 14 15 16 16 16 17 17 17 15 14 11 9 8 7 7 7 10 11 10 10 10 10 9 8 7 7 8 8 8 8 8 8 8 9 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 20 20 19 19 18 17 17 16 16 15 15 14 14 14 13 13 12 12 12 13 13 14 15 15 16 16 17 17 18 18 18 19 19 19 19 19 20 19 19 19 19 20 20 21 21 22 22 22 22 21 20 19 19 18 18 18 18 18 19 20 21 22 23 24 26 27 28 28 28 28 28 28 28 28 28 28 27 28 29 30 31 31 31 31 31 30 26 19 17 18 21 24 27 30 33 33 34 33 33 33 33 32 30 24 17 11 10 13 18 23 27 27 26 25 24 23 22 20 19 18 17 16 15 15 16 19 21 22 22 6 6 6 6 7 7 7 7 8 9 11 12 12 11 11 10 10 11 11 12 13 14 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 19 19 20 21 22 22 23 23 23 22 22 20 19 19 18 16 13 11 10 9 9 8 7 5 2 1 3 4 5 5 5 5 4 3 2 1 1 2 4 6 10 13 16 17 18 19 20 21 22 22 22 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 25 25 24 24 24 24 25 25 25 25 25 24 24 24 23 23 22 21 19 17 16 18 23 23 22 21 20 18 17 15 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 15 15 15 15 14 16 16 16 16 15 14 13 13 12 11 12 13 13 12 14 14 15 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 17 16 16 15 15 16 16 15 15 15 16 17 18 18 17 17 16 15 15 15 16 16 17 17 17 17 16 13 10 7 6 5 6 8 10 11 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 20 20 19 19 18 17 17 16 16 15 14 14 14 13 13 12 12 11 12 12 13 14 15 15 16 16 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 21 21 22 22 21 20 19 19 18 18 17 17 18 19 20 21 22 23 24 25 26 27 27 28 28 28 28 28 28 28 28 28 27 28 29 30 30 30 31 31 31 30 27 25 24 23 24 25 28 30 32 33 33 33 32 32 32 31 28 25 21 18 16 17 19 21 24 25 25 24 23 22 19 16 14 13 12 11 10 12 14 17 20 21 21 6 5 6 7 7 6 6 6 7 8 10 12 13 12 11 11 11 12 12 13 14 15 16 16 16 16 16 15 16 16 16 16 16 17 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 20 21 22 23 23 24 25 24 24 24 23 22 21 20 18 15 12 10 8 8 7 7 6 5 2 0 3 5 6 6 6 6 5 4 4 3 2 2 3 6 9 12 14 16 17 19 20 21 21 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 22 21 19 16 15 17 22 22 22 21 19 18 16 15 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 15 15 15 14 15 16 16 16 15 14 14 13 14 13 12 12 12 12 12 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 16 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 16 17 18 18 17 17 17 16 16 16 16 16 17 17 17 17 17 15 12 8 5 4 4 6 9 11 11 10 9 9 8 8 8 8 9 9 8 7 7 7 7 8 9 10 10 11 11 10 10 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 20 20 19 19 18 17 16 16 15 15 14 14 13 13 12 12 11 11 11 12 13 14 15 16 16 16 17 17 18 18 18 18 18 18 19 19 18 18 18 18 18 19 19 20 20 21 21 21 20 19 19 19 18 18 17 17 18 19 21 22 22 23 24 25 26 27 27 28 28 28 28 28 28 28 28 27 27 27 28 29 29 29 29 29 29 28 27 26 24 23 24 26 28 30 31 32 32 32 32 32 32 30 27 25 23 21 20 20 20 21 22 22 22 20 19 18 15 9 8 7 7 7 8 10 13 16 18 20 21 6 6 6 7 7 6 5 4 4 5 8 12 14 13 11 11 12 12 13 14 15 16 17 18 18 18 17 17 17 17 16 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 16 16 16 17 18 18 19 20 21 22 23 24 25 26 26 26 25 25 24 24 23 21 19 16 11 7 5 4 4 5 5 4 2 1 3 5 7 7 7 7 6 6 5 4 3 2 3 6 8 11 13 15 17 19 20 20 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 22 21 19 16 15 16 21 21 21 19 18 16 15 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 15 14 14 13 14 14 14 13 13 13 13 14 15 16 16 17 17 17 17 17 17 17 18 18 18 17 16 15 15 15 15 15 14 14 14 15 15 15 14 15 15 15 15 14 14 14 14 14 14 15 16 15 15 14 14 14 14 14 14 14 15 16 17 18 18 17 17 17 16 16 16 16 17 17 17 17 17 17 15 11 5 3 4 5 8 10 10 10 10 9 8 8 8 8 8 9 10 9 8 7 7 7 8 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 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 20 20 19 19 18 17 16 16 15 14 14 14 13 13 12 11 11 11 11 11 12 14 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 18 19 19 20 20 20 20 20 19 19 19 18 18 17 17 18 19 21 22 22 23 24 25 26 27 27 28 28 28 28 28 28 27 27 27 27 27 27 28 28 28 28 28 28 28 28 26 23 20 23 26 29 31 32 32 32 32 32 32 31 29 26 25 24 22 22 21 21 21 21 21 20 18 17 17 17 9 6 6 6 6 7 9 12 15 17 19 20 6 7 7 7 7 5 4 2 2 2 5 11 16 14 11 11 12 13 14 16 17 18 19 19 20 20 19 18 18 18 17 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 17 17 18 18 19 20 21 22 24 25 26 27 27 27 27 27 26 26 26 25 24 23 19 9 2 3 2 1 2 2 2 2 2 3 5 7 8 8 8 7 7 6 5 4 3 4 6 8 10 13 15 17 19 19 19 20 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 23 23 23 23 22 20 18 16 16 17 20 20 19 18 17 15 14 13 12 11 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 15 15 16 16 16 16 17 17 17 16 16 15 13 13 13 13 14 14 13 13 14 15 15 16 17 17 17 17 17 17 18 18 18 18 18 18 17 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 14 14 15 15 15 15 16 16 16 14 14 14 14 14 14 14 15 15 16 17 18 17 17 17 16 16 16 16 16 16 16 17 17 17 17 14 8 3 3 5 7 9 9 9 9 9 9 9 8 8 8 8 9 9 9 8 7 7 7 8 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 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 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 22 23 23 23 23 23 23 22 22 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 20 20 19 19 18 17 16 15 15 14 14 13 13 12 11 11 11 10 11 11 12 13 14 15 16 16 17 17 17 18 18 18 18 18 18 17 16 16 16 17 17 17 18 19 20 20 20 20 20 19 19 18 18 17 17 17 18 19 21 21 22 23 24 25 26 27 27 28 28 28 28 28 27 27 27 27 26 26 26 27 27 27 28 28 29 29 29 28 22 20 23 27 30 32 32 32 32 32 32 32 31 28 26 25 26 25 24 23 22 21 21 20 19 18 17 17 16 12 8 7 6 7 8 9 12 14 16 18 19 6 7 7 7 6 4 2 1 3 3 2 8 19 15 11 11 13 14 16 17 19 20 21 21 21 21 21 20 19 19 19 19 19 20 20 21 20 20 20 19 19 19 18 18 18 18 18 19 19 18 18 17 17 17 17 17 17 18 18 19 20 21 22 24 25 26 27 27 28 28 28 28 28 27 27 27 28 28 23 18 14 11 9 7 4 3 2 2 3 4 6 7 8 8 8 8 8 7 6 5 4 4 5 8 10 13 15 17 18 18 19 19 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 20 17 16 16 18 20 20 19 18 16 15 14 13 12 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 16 16 16 16 16 17 17 17 17 16 16 14 13 12 12 12 13 13 14 14 15 15 16 16 17 17 17 17 17 17 18 18 19 19 19 18 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 16 16 14 14 14 14 14 14 14 15 15 16 17 17 17 16 16 15 15 15 15 15 15 16 16 17 17 16 13 6 4 5 7 9 9 9 8 9 9 9 9 9 8 8 8 8 9 9 8 8 8 8 8 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 21 21 20 20 19 19 18 17 16 15 15 14 13 13 12 11 11 11 10 10 10 10 11 12 14 15 15 16 16 16 17 17 18 19 19 19 19 17 16 15 15 16 17 17 18 18 19 19 19 20 20 19 19 18 17 17 16 17 18 20 21 21 22 23 24 25 26 27 27 28 28 28 28 28 27 27 27 26 26 25 26 27 27 27 27 27 27 28 29 27 20 19 25 28 31 32 32 32 32 32 32 31 29 26 24 26 28 28 27 24 22 21 21 19 18 17 17 16 15 13 10 8 7 8 9 10 12 14 16 17 19 5 7 7 6 5 3 1 2 5 6 5 5 16 18 9 13 15 16 17 20 22 23 23 23 22 22 22 21 20 20 20 20 21 21 22 22 22 22 21 21 21 20 20 19 19 19 19 19 19 19 18 18 17 17 17 17 18 18 19 19 20 21 22 24 25 26 27 27 28 28 29 29 28 28 28 28 28 28 28 26 22 19 17 15 12 9 7 5 4 4 5 6 7 8 9 9 9 8 7 6 5 5 4 5 7 10 12 15 16 17 18 18 19 19 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 23 23 23 24 23 23 23 23 24 23 23 24 23 23 23 23 23 23 23 22 20 17 15 17 19 20 20 19 17 16 15 14 13 12 12 11 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 13 12 12 13 14 15 15 16 16 16 17 17 18 17 17 18 18 19 19 19 19 19 18 16 16 15 15 16 16 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 16 15 14 14 14 14 14 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 14 11 9 9 9 9 8 8 8 8 9 10 10 10 9 8 8 8 8 9 8 8 8 8 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 20 19 18 18 17 16 15 14 14 13 12 12 11 11 10 10 10 10 10 10 11 13 14 15 15 15 16 16 17 18 18 19 19 20 19 17 15 15 16 16 17 17 18 18 19 19 19 19 19 18 17 16 16 16 17 19 20 21 22 22 23 24 25 26 26 27 27 28 28 28 28 27 27 27 26 26 26 26 27 27 24 17 7 19 25 25 24 23 24 28 29 31 32 32 32 32 32 31 30 26 19 16 23 31 32 29 24 21 19 18 17 16 16 17 16 15 13 11 10 9 10 10 11 13 14 16 17 18 3 5 6 5 4 1 1 3 6 9 12 13 16 18 11 14 18 18 20 24 26 26 26 25 24 23 23 22 22 22 22 22 23 23 24 24 23 23 23 23 22 22 21 21 20 20 19 19 19 19 18 18 18 18 18 18 18 19 20 20 21 21 22 23 24 26 26 27 28 28 29 29 28 28 28 28 28 28 28 27 26 24 22 20 18 16 13 10 8 7 6 6 7 8 8 9 9 9 9 8 7 6 6 5 6 7 10 12 14 16 17 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 23 23 22 20 17 15 17 19 20 19 18 17 16 15 14 13 13 12 12 11 11 12 12 12 12 12 13 13 13 14 14 15 15 15 16 16 16 16 16 15 15 14 14 14 14 14 14 16 17 15 13 12 12 13 15 15 16 16 17 17 17 18 17 17 18 18 19 19 19 19 19 18 17 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 17 17 17 17 17 16 16 15 14 14 14 14 14 15 15 15 14 15 15 16 16 15 15 15 15 15 15 15 15 15 15 16 16 15 14 13 11 10 10 10 8 7 7 7 8 9 10 10 10 9 8 8 8 9 9 8 8 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 21 21 20 19 18 18 17 16 15 14 13 12 12 11 11 11 10 10 10 10 10 10 11 13 14 15 15 15 15 15 16 17 17 18 19 20 20 18 16 15 15 16 17 17 17 18 18 19 19 19 19 18 17 16 15 15 17 19 21 21 21 22 23 24 25 26 26 27 27 27 28 28 27 27 27 26 26 25 26 26 26 25 20 12 3 10 18 20 21 23 29 30 30 31 31 31 31 31 31 31 28 19 9 11 24 34 33 29 21 15 11 11 13 15 16 16 16 15 14 13 12 12 12 12 13 14 14 15 16 17 0 1 2 2 0 2 3 5 7 9 12 16 16 10 10 13 18 21 24 27 29 28 28 27 26 25 24 24 24 24 24 25 25 25 25 25 25 24 24 24 23 23 22 22 21 20 20 20 20 19 19 19 18 18 19 19 19 20 21 21 21 22 22 23 24 25 26 27 27 28 28 28 28 28 28 28 28 28 27 27 26 25 24 23 21 19 18 16 13 11 10 8 8 8 8 9 9 9 9 9 9 8 7 6 6 6 8 10 12 14 16 17 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 20 17 15 17 19 19 19 18 17 16 15 14 13 13 12 12 12 11 11 12 12 12 12 13 13 13 14 15 15 15 15 16 16 16 16 15 14 14 14 14 15 16 16 16 17 18 17 15 12 12 13 14 15 16 17 17 17 18 18 17 18 18 19 19 19 19 19 18 18 17 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 17 17 18 18 17 16 15 14 13 13 14 14 14 14 14 14 14 14 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 14 14 13 11 10 10 10 8 7 7 7 7 8 10 10 10 9 9 8 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 21 21 20 20 19 18 18 17 16 15 14 12 12 11 11 11 11 10 10 10 9 9 10 11 12 13 14 14 15 15 15 15 16 17 17 18 19 19 18 17 16 16 16 16 16 17 18 18 19 19 19 19 18 17 16 15 15 17 19 21 21 21 21 22 24 25 26 26 27 27 27 27 27 27 27 27 26 26 26 26 26 26 24 18 9 2 7 12 15 19 26 30 30 31 31 31 31 31 31 31 28 16 6 8 9 26 32 32 24 14 7 5 6 10 14 15 15 15 15 14 14 14 14 14 14 14 15 16 16 17 17 5 6 7 5 5 6 7 7 7 8 11 14 15 10 6 6 13 21 27 29 30 29 29 29 28 27 27 26 26 26 26 27 27 27 27 26 26 26 25 25 25 24 24 23 22 22 21 21 21 20 20 19 19 19 19 20 20 21 21 22 23 23 23 24 24 25 25 26 27 27 28 28 28 27 27 27 27 27 27 27 26 26 25 24 23 21 20 19 17 15 13 12 10 9 9 9 9 9 9 10 10 9 9 8 7 7 7 8 10 12 14 16 17 17 18 18 19 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 22 22 22 21 20 18 16 17 19 19 18 17 16 15 15 14 13 12 12 12 12 11 11 11 12 12 13 13 13 13 14 15 15 15 16 16 16 15 15 14 14 14 14 15 16 16 17 16 17 18 18 17 14 14 14 15 16 17 17 17 18 18 18 18 18 19 20 20 20 19 19 18 17 17 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 17 17 18 18 18 18 17 15 13 12 12 13 13 12 12 12 12 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 13 13 13 11 10 10 9 8 7 6 7 7 8 9 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 12 12 13 13 13 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 20 20 20 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 20 20 20 19 19 19 19 19 20 20 20 20 20 21 21 21 22 22 22 22 22 21 21 21 20 20 19 18 18 17 16 15 13 12 12 11 11 11 10 10 10 10 9 9 10 11 12 13 14 14 14 14 15 15 15 16 17 17 18 18 17 17 16 16 16 16 16 17 17 18 18 19 19 19 18 17 15 14 15 16 19 21 22 21 21 22 23 24 25 26 27 27 27 27 27 27 27 26 26 26 26 26 26 26 22 15 6 1 5 8 11 17 28 31 31 30 30 30 30 31 31 31 25 12 10 9 7 22 27 22 13 5 6 6 5 9 12 12 12 12 13 13 14 15 15 15 16 16 16 17 17 17 18 10 11 12 10 10 11 11 11 10 10 12 16 19 21 20 18 20 24 28 30 30 30 30 30 30 29 29 29 28 28 28 28 28 28 27 27 27 26 26 26 25 25 25 24 24 23 22 22 22 21 21 20 20 20 20 20 21 21 22 23 23 24 24 25 25 25 25 26 26 27 27 27 27 27 27 27 27 26 26 26 26 26 25 24 24 23 22 20 19 18 16 15 13 12 11 10 9 9 10 10 10 10 10 10 9 8 7 7 8 10 12 14 16 17 17 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 18 17 17 18 18 18 17 16 15 14 14 13 12 12 11 11 11 11 11 12 12 13 13 13 13 15 15 15 16 16 16 16 15 15 14 14 15 14 14 15 16 16 15 16 18 19 19 17 15 15 15 16 17 17 18 18 18 18 19 19 19 20 20 19 19 19 18 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 17 18 18 19 18 18 17 15 13 12 12 12 11 10 10 11 10 11 12 13 14 14 14 14 14 14 15 15 15 14 14 14 14 13 13 12 12 10 9 9 8 8 7 6 7 7 8 9 10 10 10 10 10 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 13 13 13 12 12 12 12 12 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 20 20 20 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 20 20 19 19 18 18 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 21 21 20 20 19 19 18 17 17 16 15 13 12 12 12 11 11 10 10 10 10 9 9 10 11 12 13 13 14 14 14 14 14 15 15 16 16 17 17 17 16 16 16 16 16 16 16 17 18 18 19 19 19 18 17 15 14 15 16 18 20 21 20 21 22 23 24 25 26 26 27 27 27 27 27 27 26 26 26 26 26 27 26 21 12 4 0 2 3 7 19 29 30 30 29 30 30 30 30 30 26 17 13 12 10 8 12 13 9 7 6 8 8 5 6 7 6 6 7 9 11 13 15 16 16 17 17 17 18 18 18 18 13 14 13 13 13 15 15 15 14 13 15 18 22 24 25 25 26 27 29 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 27 27 26 26 26 26 25 25 25 24 24 23 23 22 22 22 21 21 21 21 21 22 22 23 24 24 25 25 26 26 26 26 26 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 24 23 22 21 21 20 18 17 16 14 13 12 11 10 10 10 10 10 10 10 10 10 9 9 8 8 10 12 14 16 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 21 21 20 20 21 21 21 21 21 21 20 18 17 17 18 18 17 17 16 15 15 14 14 13 12 11 11 11 11 11 11 12 12 12 12 13 14 15 15 16 16 16 16 16 15 15 15 15 14 14 15 15 15 15 16 17 18 19 18 16 16 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 18 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 17 18 19 19 19 18 17 15 13 12 11 10 9 9 9 9 9 10 12 12 13 13 13 13 13 14 14 14 14 14 13 13 13 12 12 12 11 10 8 7 7 7 7 6 7 7 8 9 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 12 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 20 20 20 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 19 19 18 18 18 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 17 17 16 15 13 13 12 12 12 11 11 9 10 10 10 10 10 11 12 12 13 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 18 17 15 14 14 15 16 18 20 20 21 22 23 24 25 26 26 27 27 27 27 27 27 26 26 26 26 27 27 26 21 10 4 1 1 1 2 15 28 29 27 27 30 29 30 30 27 21 15 13 13 13 10 5 5 4 4 5 7 9 7 6 6 6 5 5 7 10 13 15 16 17 17 18 18 18 18 18 18 14 14 14 15 16 17 18 19 18 18 19 21 24 26 27 28 28 29 29 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 27 27 27 26 26 26 26 26 25 25 25 24 24 23 23 22 22 22 22 22 22 22 23 23 24 24 25 25 26 26 26 26 26 26 27 27 27 27 26 26 26 26 26 25 25 25 25 24 24 24 23 22 21 20 19 18 17 16 15 14 13 12 11 11 10 10 11 11 11 11 10 10 10 9 9 10 12 14 16 17 17 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 20 20 19 18 17 17 17 18 17 17 16 16 15 15 15 15 14 13 11 10 10 10 11 11 12 12 12 13 15 15 15 16 16 15 15 15 14 15 15 14 13 14 15 15 15 15 15 16 17 18 17 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 18 18 17 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 17 18 19 19 19 18 17 16 14 12 10 9 9 9 8 8 9 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 12 12 11 11 11 9 7 7 7 7 6 7 7 8 8 9 10 10 10 11 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 12 12 12 12 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 17 17 17 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 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 19 19 20 20 21 21 21 21 21 21 21 21 20 20 19 19 18 18 17 17 16 15 14 13 12 12 12 11 10 9 10 10 10 10 11 12 12 13 13 13 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 17 15 14 14 15 16 17 19 20 21 22 23 24 25 26 26 27 27 27 27 27 27 27 26 26 26 27 27 26 20 9 3 1 2 2 4 9 22 28 24 22 22 20 20 23 18 14 12 12 13 17 12 3 4 4 4 4 5 8 9 9 9 9 7 5 5 9 14 17 18 18 18 18 18 18 18 18 18 14 14 15 17 18 19 20 22 22 21 22 24 26 27 28 28 29 29 29 29 29 29 29 29 30 30 30 30 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 23 24 24 24 25 25 26 26 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 23 22 22 21 20 19 19 18 17 16 15 14 13 12 11 11 11 11 11 11 11 11 11 10 10 10 10 12 14 16 17 17 18 18 18 18 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 20 19 19 20 20 20 20 20 20 19 19 18 17 17 17 18 18 17 17 17 16 16 15 15 15 14 13 12 10 9 10 11 11 11 12 14 15 15 15 16 16 15 14 13 13 13 13 13 13 14 15 16 16 15 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 15 13 10 7 8 10 8 8 9 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 10 8 7 6 7 7 7 7 7 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 12 12 12 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 19 19 19 18 18 17 17 18 18 18 18 19 19 20 20 20 21 21 21 21 21 21 20 19 19 18 18 17 17 16 16 15 14 13 12 12 12 11 11 10 9 10 10 11 11 12 12 13 13 13 13 14 13 13 13 14 14 14 15 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 17 16 14 14 14 15 16 18 20 21 22 23 24 25 26 26 27 27 27 27 27 27 26 26 26 26 27 27 25 17 7 1 0 2 4 6 9 11 24 15 13 11 8 6 7 8 9 8 7 9 23 9 3 4 4 4 3 6 9 10 9 10 11 10 8 5 7 15 20 20 19 18 18 18 18 18 18 18 16 16 17 18 20 21 22 23 24 24 24 25 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 27 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 23 23 23 22 22 21 20 19 18 18 17 16 15 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 13 15 16 17 17 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 18 18 18 19 20 20 20 20 19 19 19 18 17 17 18 18 18 18 17 17 17 16 16 15 15 15 16 16 14 9 7 11 12 12 13 15 15 15 15 15 15 15 13 11 11 12 12 13 13 14 15 16 16 15 15 15 15 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 17 17 18 18 18 19 19 16 13 11 6 1 5 7 8 9 10 10 10 10 10 10 10 11 11 11 11 11 11 12 11 11 11 11 10 9 8 7 6 7 7 7 7 8 8 8 9 9 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 12 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 21 21 20 20 20 20 20 20 19 19 19 19 18 17 17 17 17 17 17 18 18 18 19 19 20 20 20 21 21 21 20 20 19 19 18 18 18 17 17 16 16 15 14 13 12 12 12 11 11 10 9 9 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 14 15 15 16 16 16 16 16 16 15 15 15 16 17 17 17 18 18 17 16 15 15 14 14 15 18 20 21 22 23 24 25 26 26 27 27 27 27 27 27 26 26 26 26 26 26 23 14 5 1 1 3 6 8 9 9 7 3 3 4 5 4 3 3 3 3 3 11 9 6 4 3 3 4 6 9 12 10 9 10 12 12 11 9 12 22 27 25 20 19 18 18 18 18 18 18 18 18 19 20 22 23 24 24 25 25 25 26 27 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 23 23 23 22 22 21 21 20 19 18 18 17 16 16 15 14 13 13 13 12 12 12 12 11 11 11 11 11 12 13 14 15 16 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 20 20 19 19 19 19 19 18 17 17 18 20 21 20 20 19 19 18 18 18 18 17 18 18 18 18 18 18 17 17 17 16 16 16 16 17 17 14 4 9 13 14 14 15 15 15 14 14 14 14 13 12 12 12 12 12 12 13 14 15 16 15 15 15 16 16 17 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 18 19 21 19 16 13 11 8 8 7 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 9 8 8 7 7 7 8 8 8 8 9 9 10 10 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 13 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 21 21 20 20 20 20 19 19 19 19 19 19 18 17 17 16 16 16 16 17 17 17 17 18 18 19 20 20 20 20 20 20 20 19 18 17 17 17 17 17 16 16 15 14 13 13 13 13 12 11 11 9 9 10 11 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 15 16 16 15 15 15 15 15 15 15 16 16 17 17 18 17 17 16 16 15 14 13 15 18 20 21 22 23 24 25 26 26 26 27 27 27 27 26 26 26 26 26 25 24 20 13 6 3 4 5 6 6 7 7 7 5 3 1 2 1 1 2 3 5 9 10 5 7 6 5 5 6 8 11 14 12 10 10 12 13 14 17 25 32 32 30 25 22 20 18 18 17 17 17 20 20 21 22 23 24 25 25 25 26 26 26 27 27 28 28 28 28 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 26 26 26 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 21 21 20 20 19 18 18 17 17 16 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 13 15 15 16 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 19 18 17 17 17 19 20 21 20 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 17 18 11 4 11 14 14 15 15 15 14 13 14 14 13 13 12 12 11 10 12 13 14 14 15 15 15 16 16 16 16 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 16 15 15 15 15 17 20 21 20 17 14 10 8 10 9 10 10 10 9 9 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 9 8 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 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 21 21 20 20 19 19 19 19 19 19 19 18 18 17 16 16 16 16 16 17 17 16 16 17 18 18 19 20 20 20 20 20 19 19 18 17 17 17 17 17 16 16 15 14 13 13 13 13 13 12 11 10 8 9 10 12 12 13 13 13 13 12 12 12 12 13 13 13 13 14 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 17 17 16 16 15 14 13 15 17 20 21 22 23 24 25 25 26 26 27 27 27 27 26 26 26 25 25 24 22 19 14 9 7 8 7 5 4 4 4 6 6 5 3 2 2 4 6 6 8 9 5 4 7 6 6 6 7 7 9 11 13 12 11 12 14 18 24 30 32 32 32 31 26 21 18 17 16 15 14 21 22 22 23 24 25 25 26 26 26 26 26 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 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 22 21 21 20 19 19 18 18 17 17 16 16 15 15 14 14 13 13 13 12 12 12 12 12 13 13 14 15 16 16 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 20 20 20 18 17 17 18 20 21 20 20 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 18 6 8 13 14 15 15 14 13 12 13 14 14 14 11 11 13 14 14 13 14 14 14 14 15 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 15 14 14 14 15 17 20 21 21 20 15 12 8 9 9 11 12 12 11 9 9 8 8 8 9 8 8 8 8 9 9 9 9 10 10 9 9 9 9 9 8 8 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 22 22 21 21 20 20 19 19 19 19 19 19 19 19 18 18 17 17 16 16 15 15 16 16 16 16 16 17 18 18 19 20 20 20 20 19 18 18 17 17 17 17 17 16 16 15 14 13 13 13 13 13 13 11 10 8 8 10 12 13 13 13 13 13 12 12 12 12 13 13 13 13 14 14 15 15 15 14 14 14 14 14 15 15 16 16 17 17 17 16 16 15 14 13 13 15 17 19 21 22 23 24 25 25 26 26 27 27 27 27 26 26 26 25 24 22 20 18 14 12 9 8 6 4 3 3 4 6 7 6 5 4 4 6 7 8 9 8 4 3 5 5 5 6 5 5 4 6 10 12 11 12 16 22 28 29 30 30 30 31 29 24 16 12 11 9 7 23 23 24 24 25 25 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 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 21 21 20 20 19 19 18 18 17 17 17 16 16 15 15 14 14 14 13 13 13 13 13 13 13 14 15 15 16 17 17 17 18 18 19 19 19 19 19 19 20 20 19 20 20 20 20 20 20 20 20 20 21 20 19 18 18 20 20 20 20 19 18 18 18 18 18 19 18 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 8 8 12 13 15 15 14 12 12 13 14 14 12 8 13 14 15 15 13 12 12 13 13 14 15 16 16 16 16 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 15 14 14 14 15 16 18 21 21 21 19 15 10 9 11 13 14 13 12 10 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 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 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 18 18 17 16 15 14 14 15 15 15 15 16 17 17 18 19 19 19 19 19 19 18 17 17 17 17 17 17 16 16 15 14 14 14 14 14 14 13 11 10 7 7 11 11 12 12 12 13 13 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 13 13 14 14 15 15 16 16 17 17 16 15 14 13 13 14 15 17 19 20 22 22 23 24 25 26 26 27 27 27 27 27 26 26 25 24 21 19 17 16 13 10 7 4 3 3 4 5 6 6 7 6 6 6 7 8 9 9 7 3 1 3 3 3 4 3 2 2 2 4 8 10 13 18 23 26 27 27 28 29 29 28 27 23 10 6 6 8 23 24 24 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 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 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 24 24 24 24 24 23 23 23 22 22 22 21 21 21 20 20 19 19 18 18 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 14 15 15 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 19 19 20 20 20 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 16 13 12 13 14 14 15 14 12 11 10 11 11 10 14 14 14 14 14 14 13 11 11 12 14 14 15 15 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 18 18 18 18 19 18 18 18 19 18 17 16 15 15 16 16 17 18 20 20 21 20 18 13 12 14 14 14 13 12 11 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 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 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 18 17 16 16 15 13 14 13 14 15 15 15 16 17 17 18 19 19 19 19 19 18 17 17 17 17 17 17 16 16 15 15 15 14 14 14 14 13 12 11 8 5 9 9 11 12 12 12 12 13 12 12 12 12 12 12 12 12 13 13 14 13 13 13 13 13 13 14 14 15 15 16 16 17 16 15 13 13 13 14 15 16 18 20 21 22 23 24 25 26 26 27 27 27 27 27 27 26 25 24 21 18 17 17 15 12 9 6 4 3 4 5 5 6 6 7 7 7 8 8 8 8 7 4 1 1 1 1 1 1 2 5 5 2 6 10 15 20 23 24 25 26 26 26 26 26 26 24 18 14 11 11 24 24 24 25 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 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 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 21 21 21 20 20 19 19 19 18 18 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 15 15 15 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 16 15 14 14 14 14 15 14 10 6 9 13 13 12 14 15 13 8 12 13 13 9 9 14 14 14 15 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 20 19 19 19 19 18 18 18 17 17 18 18 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 18 19 20 20 20 19 16 14 14 14 14 14 13 11 10 9 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 18 18 18 18 18 17 17 17 16 16 16 16 16 16 17 17 17 17 18 18 18 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 20 20 20 19 18 16 15 14 14 12 13 13 14 14 14 15 15 16 17 18 19 19 19 19 18 18 17 17 17 17 17 17 17 16 16 16 16 15 15 14 14 12 11 10 8 6 9 9 10 11 12 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 13 14 14 15 15 16 16 15 14 12 11 13 14 15 15 18 20 21 22 23 24 25 26 26 27 27 27 27 27 27 27 26 23 20 18 18 17 15 12 9 7 4 3 3 3 4 5 6 6 7 7 7 8 8 8 7 6 4 3 3 4 5 6 7 9 6 4 7 11 16 20 22 22 23 24 24 24 24 24 24 23 21 18 14 13 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 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 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 19 19 19 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 20 20 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 18 17 16 16 17 16 15 14 14 11 3 14 17 14 11 9 11 15 11 5 11 12 10 6 12 14 15 16 17 18 18 18 18 18 18 18 18 17 17 17 18 18 19 19 19 20 20 19 19 19 19 18 18 17 17 17 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 20 19 19 17 16 15 15 15 15 14 13 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 18 18 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 19 17 15 13 11 13 12 13 12 9 11 13 14 15 16 17 18 18 19 19 19 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 15 14 12 11 9 8 7 8 11 12 12 13 13 13 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 13 13 14 14 15 15 14 12 9 9 12 14 14 15 18 20 21 22 23 24 25 26 26 26 27 27 27 27 28 27 24 20 19 19 19 18 16 12 9 7 5 3 2 2 3 4 5 6 6 7 7 8 8 8 8 8 6 5 5 6 7 8 7 5 5 9 10 13 17 21 23 22 22 23 23 22 23 23 23 22 21 19 17 14 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 27 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 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 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 19 18 19 19 19 19 18 18 18 18 17 17 17 18 18 18 19 19 19 19 18 18 18 18 19 19 20 20 20 19 19 18 18 17 17 18 19 19 17 16 15 11 15 18 15 10 8 11 16 10 12 7 14 13 4 12 16 17 17 17 18 18 18 18 18 17 18 17 17 17 17 18 18 18 19 19 20 20 20 19 19 19 18 18 18 18 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 17 17 16 16 16 16 14 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 19 17 15 13 12 13 10 7 9 9 10 12 14 15 16 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 14 12 10 9 8 7 6 12 14 14 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 12 13 14 14 14 13 9 6 8 12 13 12 15 18 20 21 22 23 24 25 25 26 26 26 27 27 27 27 27 23 19 18 19 20 20 17 12 8 6 4 3 2 2 3 3 4 5 6 6 7 8 8 9 9 9 8 7 6 6 6 5 3 3 9 12 14 15 19 21 22 21 21 21 21 21 21 21 21 21 21 20 18 16 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 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 26 25 25 25 25 25 26 26 26 26 26 26 26 25 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 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 18 17 17 18 19 19 19 18 18 18 17 17 17 17 17 18 18 18 19 19 19 18 18 18 18 19 20 20 20 19 19 19 18 18 18 18 19 20 20 19 19 19 19 20 20 18 17 17 17 16 9 14 15 15 15 9 16 17 17 18 18 18 18 18 17 17 18 18 18 18 18 18 18 18 18 19 19 19 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 17 15 14 14 13 13 13 13 12 13 13 13 13 13 13 13 13 13 14 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 16 16 16 17 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 17 17 17 16 16 16 16 16 16 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 19 18 17 15 13 13 13 9 8 11 10 10 12 15 16 16 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 15 12 10 9 8 8 6 11 14 13 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 11 12 13 14 13 11 7 4 6 10 11 12 15 18 20 21 22 23 24 25 25 26 26 26 26 26 26 27 26 23 20 19 19 20 20 16 12 8 6 4 3 2 2 2 3 3 4 5 6 7 8 8 9 10 10 9 7 6 4 3 1 2 5 9 12 15 17 19 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 25 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 26 26 26 26 26 26 26 26 26 26 26 26 26 25 26 26 25 25 25 25 25 25 25 25 25 25 25 26 26 25 25 25 25 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 21 21 21 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 17 17 17 18 18 19 19 18 18 18 17 17 16 17 17 17 18 18 19 19 19 18 18 18 18 19 19 19 19 19 19 18 18 18 19 19 19 20 20 21 21 21 18 17 16 16 16 16 16 15 6 10 15 16 16 17 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 19 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 20 21 21 21 20 20 19 19 19 19 18 18 19 19 20 20 18 16 14 14 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 14 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 16 16 16 17 17 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 16 16 16 17 17 17 16 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 19 18 17 15 14 13 13 11 7 9 12 10 6 14 15 16 16 16 16 16 17 18 18 18 18 17 17 17 17 18 18 18 18 17 17 17 17 17 17 16 13 9 8 7 7 5 9 11 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 10 10 9 9 8 8 8 8 8 10 11 12 13 12 10 5 1 4 8 10 12 15 18 20 21 22 23 24 25 25 25 25 25 25 25 26 26 25 23 21 19 20 20 19 16 11 8 6 4 3 2 2 2 3 3 4 5 6 7 8 8 8 9 9 8 7 5 4 1 2 4 6 9 11 14 16 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 25 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 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 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 22 22 22 22 22 22 21 21 21 21 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 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 18 18 18 18 18 18 17 17 16 16 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 19 19 20 20 19 17 15 15 15 15 15 16 15 9 3 12 16 18 19 19 19 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 17 17 18 18 18 19 19 19 20 21 21 21 20 20 19 19 19 18 18 19 20 20 21 20 18 16 15 14 13 12 12 12 12 12 12 12 12 13 14 15 16 16 16 16 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 15 15 15 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 20 19 19 18 17 16 14 14 13 13 7 3 10 13 10 4 15 15 15 15 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 14 7 8 7 6 5 7 10 12 11 11 12 11 11 11 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 8 10 11 12 11 6 3 1 2 7 10 13 16 19 20 22 22 23 24 25 25 25 25 25 25 25 25 26 25 23 21 20 20 20 19 15 11 8 6 4 3 2 2 2 2 3 3 4 5 6 7 8 8 8 8 8 7 6 4 1 2 4 6 7 9 12 15 16 17 18 18 19 18 17 17 17 17 17 16 16 16 17 17 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 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 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 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 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 16 17 17 18 18 18 18 18 18 18 17 17 17 16 17 17 17 17 18 18 18 18 18 17 18 18 18 18 18 18 18 18 17 17 16 17 18 18 17 18 19 19 19 17 16 15 15 15 16 17 17 10 6 13 16 18 20 19 19 19 19 18 18 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 18 18 19 19 19 19 20 21 21 21 20 20 19 19 19 18 19 20 21 21 21 20 18 17 16 16 14 13 12 12 12 12 12 12 11 10 11 14 17 17 16 16 16 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 13 13 13 14 14 14 14 14 15 15 16 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 17 17 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 19 19 19 19 19 19 19 19 19 19 18 17 16 16 14 14 13 13 9 10 15 16 16 14 14 15 15 15 15 15 16 16 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 14 7 7 7 6 5 6 9 10 11 11 11 11 11 10 10 10 9 9 9 8 8 8 7 6 5 5 5 5 6 6 6 7 8 10 10 9 4 1 2 1 6 11 14 17 19 21 22 22 23 24 25 25 25 25 25 25 25 25 26 25 24 21 20 20 20 19 16 11 8 6 4 3 2 2 2 2 2 2 3 3 4 6 7 8 8 8 8 8 6 4 1 2 3 5 7 8 11 13 15 15 16 17 18 17 16 16 16 15 15 15 15 15 15 16 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 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 23 23 23 23 23 22 22 22 22 22 22 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 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 16 15 15 16 17 18 18 18 18 18 18 17 17 17 17 16 16 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 15 14 16 16 17 17 17 17 17 17 16 16 16 16 17 18 19 10 2 2 12 19 20 19 19 19 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 18 19 19 19 20 20 20 21 20 20 20 20 19 19 19 19 20 21 21 21 21 20 19 18 17 16 15 14 13 12 12 12 12 11 12 11 9 10 17 18 18 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 17 16 16 15 15 15 15 15 15 15 15 16 15 15 15 16 16 15 15 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 19 19 19 20 20 19 19 19 19 18 18 18 18 18 18 17 16 16 15 14 14 13 12 12 16 17 17 17 14 14 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 19 18 18 17 17 16 16 16 16 16 15 13 8 7 8 6 5 6 9 10 10 10 10 10 10 9 9 9 9 8 8 8 8 7 6 5 4 4 4 4 4 5 5 5 6 8 8 6 3 2 3 1 6 12 15 17 20 21 22 23 24 24 25 25 25 25 25 25 25 26 26 26 24 22 21 21 20 19 16 12 8 6 4 3 3 2 2 2 2 2 2 2 2 4 7 9 10 10 9 9 7 4 2 1 3 5 6 8 9 11 12 13 14 15 16 16 15 15 14 14 13 13 13 13 13 14 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 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 23 23 23 23 23 22 22 22 22 22 22 21 21 21 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 18 18 19 19 19 19 18 18 18 18 18 17 17 17 16 15 15 15 16 17 18 18 18 18 18 18 18 17 17 17 16 16 16 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 17 16 16 15 15 12 15 15 15 16 16 16 16 16 16 16 15 15 15 15 16 10 8 10 15 19 20 19 19 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 19 19 18 18 18 17 17 17 17 18 19 19 20 20 20 20 20 20 20 20 19 19 19 19 20 20 21 22 22 21 20 19 18 17 17 16 15 13 13 12 12 12 12 12 12 10 6 14 18 19 18 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 19 18 18 17 16 15 15 15 15 14 14 14 15 15 15 15 15 14 14 15 15 14 14 14 14 13 13 13 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 16 16 15 14 13 13 12 10 13 15 16 15 13 13 14 14 14 14 15 16 16 17 17 18 18 18 18 19 19 19 19 18 17 17 16 16 15 15 15 15 14 9 7 8 8 7 7 9 10 10 10 9 9 8 8 8 8 8 8 8 7 7 6 5 4 3 3 2 2 2 3 4 4 5 6 6 4 1 3 5 2 6 13 16 18 20 21 22 23 24 25 25 25 26 26 26 26 26 26 26 25 22 22 23 22 22 20 17 12 8 6 4 3 3 2 3 3 4 4 4 4 3 2 6 11 12 11 10 10 9 6 4 1 2 5 7 8 9 9 9 9 10 12 13 13 14 14 13 13 12 12 12 11 11 11 25 25 25 25 25 25 25 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 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 19 19 19 19 18 18 17 17 14 7 5 11 15 17 17 17 17 16 15 14 14 15 16 17 17 18 18 18 18 18 18 18 17 17 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 12 13 14 16 16 15 15 15 15 15 14 13 14 14 15 16 13 12 14 17 19 19 19 18 17 17 17 17 17 17 18 18 18 19 19 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 19 19 18 18 18 17 17 17 18 18 19 19 20 20 21 21 20 20 20 19 19 19 19 20 20 21 22 22 22 22 21 20 19 18 17 16 14 13 13 13 13 13 13 13 13 12 6 6 16 19 19 18 18 18 17 16 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 17 17 17 17 18 18 18 18 19 19 18 17 16 15 15 14 14 14 14 14 14 14 15 15 15 14 13 13 14 14 14 14 14 14 13 13 13 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 16 15 14 13 12 12 11 10 6 4 4 10 12 13 13 13 14 14 15 16 16 17 18 18 18 18 19 19 19 19 19 18 18 17 16 15 15 15 15 15 14 10 8 8 8 8 8 9 9 10 9 9 8 8 7 8 8 8 8 7 7 6 5 4 3 3 2 2 2 1 2 3 3 4 5 5 3 2 5 8 8 8 15 18 20 21 22 23 24 24 25 25 26 26 26 26 26 26 27 26 24 22 23 24 23 23 21 18 13 9 6 4 4 3 3 3 3 4 5 5 5 4 2 5 12 12 11 11 11 10 8 5 2 2 5 8 9 9 7 6 5 5 7 8 10 10 11 12 12 11 11 10 9 9 9 25 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 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 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 17 16 16 15 13 10 8 5 8 13 15 15 15 15 14 14 14 15 16 17 18 18 17 17 17 18 18 18 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 12 8 10 12 16 16 15 14 14 14 14 14 14 14 16 17 17 16 17 18 19 19 18 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 20 19 18 18 18 18 17 17 17 18 18 19 19 20 20 20 20 20 20 19 19 18 19 19 20 20 21 22 23 23 22 21 21 20 19 18 16 15 13 13 13 14 14 14 14 14 14 11 3 9 17 19 19 18 19 18 17 15 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 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 19 19 19 18 17 16 15 14 14 13 13 14 14 14 14 14 14 14 14 13 12 13 14 14 14 14 13 13 13 13 13 13 13 13 14 14 15 15 15 15 16 16 16 15 16 16 16 16 17 17 18 18 19 19 19 19 18 18 18 17 17 17 17 17 17 17 16 14 13 12 11 10 12 12 9 10 10 10 12 12 13 13 14 15 15 16 16 17 18 18 19 19 19 19 19 19 19 19 18 17 16 15 15 15 14 14 13 10 8 8 9 9 9 10 10 10 9 8 8 8 8 9 9 9 9 8 8 8 7 6 4 3 3 4 4 1 1 2 3 3 3 4 2 3 7 12 17 16 20 21 22 23 23 24 24 25 25 25 26 26 26 26 27 27 27 26 24 23 24 24 24 24 22 19 14 9 6 5 4 4 4 4 3 3 4 6 6 4 3 5 10 11 11 10 10 10 9 7 3 2 6 9 9 8 6 5 4 3 3 4 6 7 8 9 10 10 9 9 8 7 7 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 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 23 23 23 23 23 23 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 20 20 19 17 15 15 15 14 12 11 11 10 8 6 11 14 15 14 14 14 15 15 16 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 18 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 13 13 13 10 15 15 14 13 13 13 14 14 14 14 15 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 18 18 18 17 17 17 17 17 18 18 19 20 20 20 20 20 19 19 18 18 18 19 19 20 21 21 22 22 21 20 19 19 18 17 15 14 13 13 13 14 14 14 14 14 14 13 9 2 8 14 16 17 19 19 17 14 13 12 12 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 15 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 19 19 19 19 19 19 19 18 17 16 15 14 13 13 13 13 14 14 13 14 14 14 14 13 12 13 14 14 14 14 13 13 13 13 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 16 16 17 17 18 18 19 19 19 18 18 17 17 16 16 16 16 17 16 15 14 14 13 5 10 14 14 14 14 14 11 10 11 13 14 15 16 17 17 17 18 18 19 19 19 19 19 19 19 19 19 18 17 16 15 15 14 14 14 13 11 9 9 10 10 10 10 10 10 9 9 9 9 9 11 12 12 12 11 11 11 10 9 6 3 4 5 6 4 1 2 3 3 3 3 2 5 10 17 24 25 24 24 24 24 24 24 24 25 25 26 26 26 26 27 27 27 27 27 25 24 25 25 25 24 23 20 14 8 6 5 4 4 5 5 5 4 3 4 6 4 4 7 8 10 10 10 10 10 9 8 4 2 4 7 8 7 5 4 3 2 1 1 3 4 5 6 7 8 8 7 7 6 6 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 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 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 18 15 14 14 15 14 12 10 10 10 11 10 5 11 14 14 14 14 15 15 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 18 18 18 17 17 17 17 17 17 16 16 16 15 16 16 15 15 14 14 13 12 11 13 15 14 14 13 13 13 14 14 14 14 14 15 16 16 17 18 18 18 17 17 16 16 16 16 16 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 18 18 18 17 17 17 17 17 17 18 18 19 20 20 20 19 18 18 17 17 18 18 19 19 20 20 20 20 19 18 18 17 16 15 14 14 14 13 13 14 14 14 13 13 13 12 9 5 7 10 11 13 15 17 15 13 13 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 17 17 16 15 14 13 13 13 13 13 13 13 13 14 14 14 13 13 13 14 14 14 13 13 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 17 18 18 19 19 18 18 17 17 16 16 16 16 16 16 17 16 14 14 12 8 14 16 16 15 15 15 8 4 12 14 16 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 17 16 15 15 14 14 13 12 11 10 10 10 10 10 11 10 10 10 10 10 11 12 12 13 13 13 13 13 12 12 12 10 4 3 7 9 8 5 2 1 2 3 2 2 5 11 20 27 27 26 25 24 24 24 25 25 25 25 26 26 26 27 27 27 27 27 27 26 25 25 25 26 25 25 23 14 8 5 5 5 6 6 6 5 5 4 3 2 9 11 8 7 8 10 11 11 11 10 8 6 3 2 4 4 3 2 2 1 2 2 1 1 2 3 4 5 6 6 6 5 5 5 26 26 26 26 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 17 14 12 13 15 14 12 10 10 10 12 14 10 2 14 14 14 14 15 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 18 18 17 17 17 17 17 17 17 17 16 16 16 16 15 15 14 14 13 13 14 14 13 13 14 14 14 14 13 13 13 13 13 14 15 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 18 18 18 18 17 17 17 16 17 17 17 18 18 19 19 19 19 18 17 17 17 17 18 18 18 18 18 18 17 17 17 16 15 15 14 14 14 14 14 14 14 14 13 13 12 12 12 10 6 6 9 9 10 12 13 13 13 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 18 17 16 14 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 15 15 16 16 17 18 18 18 18 17 17 17 16 16 15 15 15 16 16 16 16 15 14 15 17 17 17 16 15 15 14 14 17 16 17 18 18 19 19 19 19 20 20 19 19 19 19 19 19 19 18 18 17 16 15 15 14 13 13 12 11 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 13 11 11 11 7 3 10 12 11 8 5 3 1 2 2 2 9 23 29 28 27 27 26 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 26 26 25 26 26 26 26 25 17 10 6 6 7 7 7 7 6 6 7 9 12 16 10 5 5 7 10 11 12 11 10 8 7 6 4 4 4 5 6 5 5 6 5 4 2 1 2 3 3 4 4 4 4 3 3 26 26 26 26 25 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 16 12 11 13 15 15 13 12 11 12 16 17 12 2 13 15 15 15 16 18 18 18 17 17 16 16 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 13 13 13 13 12 12 12 12 12 13 14 14 13 12 12 12 13 13 14 15 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 18 18 18 19 19 19 19 19 19 18 18 18 19 19 20 20 20 19 18 18 18 18 17 17 16 16 16 17 17 17 18 18 19 19 19 18 17 16 16 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 12 12 12 11 12 11 9 6 6 7 8 9 10 11 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 19 20 19 18 17 16 14 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 15 15 16 17 18 18 17 17 16 16 16 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 16 17 17 17 18 17 18 18 19 19 19 19 20 20 20 20 19 19 18 18 18 18 18 18 17 16 15 15 14 13 12 12 11 11 11 12 12 12 13 13 14 13 13 13 13 13 14 15 16 16 16 16 13 10 9 10 10 8 15 17 15 12 9 5 1 1 2 5 13 24 28 27 27 27 26 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 26 26 26 26 26 27 26 24 20 14 10 8 9 9 9 8 7 8 9 11 13 12 7 3 4 7 10 11 11 10 10 9 8 7 7 8 9 11 12 11 11 10 9 6 3 2 2 2 2 2 1 1 2 1 1 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 26 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 18 15 12 12 14 16 17 16 15 15 16 17 13 4 6 13 15 16 16 18 19 19 18 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 17 17 16 15 15 14 14 12 12 12 11 11 12 11 11 11 12 13 13 12 11 11 12 12 13 14 15 16 16 16 16 17 17 16 16 15 15 15 15 16 16 16 17 17 17 18 18 19 19 19 19 19 19 18 18 18 18 19 20 20 19 19 19 19 18 18 17 16 16 16 16 16 17 17 17 18 19 19 19 18 17 16 16 16 17 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 11 11 10 10 10 10 9 8 7 7 7 8 9 10 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 19 19 19 20 20 20 20 20 20 20 19 19 18 18 18 19 20 20 19 18 17 15 13 12 12 12 12 13 13 13 14 14 14 13 13 12 13 13 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 15 16 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 14 16 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 19 19 18 18 18 18 18 17 17 16 15 14 14 13 13 12 11 11 12 13 13 14 14 15 15 15 14 15 15 16 17 18 18 18 18 17 14 10 7 10 16 18 21 22 20 18 14 8 3 1 2 6 14 24 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 26 26 26 26 26 26 26 25 23 18 12 10 10 9 8 8 8 8 9 10 11 9 6 4 5 8 10 10 10 10 9 9 8 8 9 10 12 14 15 14 14 13 11 8 5 3 2 2 2 2 2 2 1 1 1 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 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 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 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 19 17 15 14 14 16 18 19 18 17 16 16 14 8 4 8 11 14 17 18 19 19 19 19 18 18 18 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 15 14 13 13 13 12 12 11 11 11 11 11 11 11 11 12 12 11 11 11 11 12 13 14 15 15 16 16 16 16 16 16 16 15 15 15 15 16 16 16 17 17 18 18 18 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 18 17 16 16 16 16 16 16 16 17 17 18 18 18 18 18 17 16 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 13 12 12 11 11 10 10 9 9 8 8 8 8 7 7 8 8 9 11 11 11 12 12 12 12 12 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 19 19 20 20 20 20 20 20 20 20 19 18 18 18 18 19 20 20 19 19 17 16 14 13 12 12 12 12 13 14 14 14 14 13 12 12 13 13 12 12 11 11 11 11 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 10 17 17 16 16 16 15 15 15 15 14 14 14 15 15 14 8 13 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 20 19 18 18 17 17 17 17 17 16 15 15 14 14 13 13 12 12 12 13 14 14 15 16 18 19 19 19 19 20 20 18 17 17 18 18 18 15 11 8 9 18 23 26 25 22 20 16 10 5 2 1 4 12 20 23 23 24 25 26 26 26 26 26 25 25 25 26 26 26 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 22 15 10 10 8 7 7 7 8 8 8 8 7 6 6 7 8 9 10 10 9 9 9 9 9 10 12 13 15 15 15 15 13 11 9 7 5 4 3 3 3 4 4 3 3 4 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 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 18 17 16 17 18 20 20 20 19 18 16 14 10 6 5 8 12 15 18 19 19 19 19 19 19 19 19 18 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 14 13 13 12 12 12 12 12 11 11 11 11 10 10 11 11 11 10 11 11 10 12 13 14 14 15 15 16 16 16 16 16 16 15 15 15 15 16 16 17 17 17 18 18 18 19 19 19 19 19 19 18 18 18 18 18 19 18 18 18 18 18 18 17 16 16 16 16 16 16 16 17 17 17 18 18 18 18 17 16 15 15 15 15 14 14 14 14 15 15 15 15 15 14 14 13 12 12 11 11 10 10 9 9 9 8 8 8 8 8 7 7 8 9 10 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 17 17 17 17 17 16 16 16 17 17 17 17 18 18 18 17 17 18 18 19 19 20 20 20 20 20 21 21 20 19 18 18 18 18 19 19 20 20 19 18 17 16 14 13 13 12 12 13 14 14 14 14 13 13 13 13 13 12 11 11 11 10 10 10 10 10 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 11 7 14 16 16 16 16 15 15 15 15 14 14 13 13 14 14 7 7 14 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 20 20 20 20 20 19 18 17 17 17 17 17 17 16 15 15 14 14 14 13 13 13 13 14 15 16 17 18 21 23 24 24 23 22 20 17 16 16 16 17 18 17 13 9 7 9 13 24 23 20 19 16 11 7 4 3 2 9 16 19 20 21 21 21 22 23 24 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 22 10 11 10 8 6 6 7 7 7 6 6 6 6 7 8 9 10 9 8 8 9 9 10 11 12 13 14 15 15 14 13 11 9 8 7 5 4 4 5 6 6 5 5 6 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 24 24 25 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 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 20 19 19 18 19 20 21 21 21 20 19 17 15 11 7 5 7 10 13 16 18 19 19 19 19 19 19 19 19 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 15 14 13 13 13 12 12 12 12 12 12 11 11 10 10 10 10 11 11 9 12 10 10 12 12 13 14 14 15 15 16 16 16 16 15 15 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 18 18 18 19 19 18 18 18 18 18 18 17 16 16 15 15 15 16 16 16 17 17 17 18 18 17 17 15 15 14 14 14 14 14 14 14 14 15 15 14 14 13 12 12 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 9 10 11 12 12 12 13 13 13 13 14 14 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 17 17 18 18 19 19 20 20 20 20 20 20 20 20 19 19 18 18 18 19 19 20 20 19 19 18 17 15 14 13 13 13 13 14 14 14 14 14 13 13 13 12 12 11 11 10 10 9 9 9 10 10 11 11 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 11 11 11 16 16 16 16 15 15 15 15 14 14 14 13 14 13 10 9 12 15 16 17 17 17 17 17 18 18 18 18 18 18 19 19 20 20 20 20 20 19 18 17 17 17 17 17 16 16 16 15 15 14 14 14 14 14 15 16 17 17 19 22 24 25 25 24 23 21 19 17 16 15 15 16 17 16 11 5 2 1 8 19 20 18 17 15 12 8 5 4 2 4 11 15 17 16 13 9 9 17 21 23 24 25 25 26 26 26 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 20 16 13 10 7 6 6 6 6 5 6 6 7 8 9 9 9 8 8 8 8 9 10 11 12 12 13 13 13 13 12 10 9 8 8 7 6 6 7 7 7 7 7 7 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 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 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 25 25 25 25 25 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 21 20 20 20 20 21 21 22 22 22 21 20 19 17 14 9 4 6 11 13 16 17 17 17 18 19 19 20 20 19 18 16 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 15 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 10 10 10 8 10 9 10 11 12 12 13 14 14 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 16 16 15 15 15 16 16 16 16 17 17 17 17 17 16 15 14 14 14 14 14 13 13 13 14 14 14 13 13 12 12 11 11 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 9 10 11 11 12 13 13 13 14 14 14 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 19 18 18 18 19 19 20 20 19 19 18 17 16 15 13 13 13 13 14 14 14 14 14 14 13 13 12 11 11 11 10 10 9 9 9 9 10 10 11 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 11 14 16 16 16 16 15 15 15 15 15 14 14 14 13 13 14 14 14 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 19 18 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 16 17 18 19 21 23 24 25 24 23 21 19 18 17 16 15 15 15 16 14 8 2 2 5 12 17 18 17 16 15 12 8 6 5 4 2 8 11 13 12 8 2 2 12 18 22 24 25 26 26 26 26 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 23 21 18 13 9 5 5 5 5 5 6 7 8 9 10 10 9 8 8 8 8 9 9 10 11 11 11 12 12 11 11 10 9 10 10 9 8 8 9 9 8 8 8 8 26 26 26 26 26 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 21 21 21 21 22 22 22 22 22 22 21 20 19 17 13 7 3 7 13 17 19 19 18 17 17 18 19 20 19 18 16 14 14 15 15 16 16 16 17 17 17 17 16 16 16 17 17 17 16 15 14 14 13 13 13 13 12 12 13 13 12 12 12 11 11 11 10 10 10 11 11 9 9 9 10 11 12 12 13 13 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 17 17 16 15 15 15 15 15 15 16 16 16 16 17 17 17 16 15 14 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 11 12 13 13 14 14 15 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 19 19 18 18 16 15 14 14 14 14 14 14 15 15 15 15 14 12 11 11 10 11 11 10 9 8 9 9 10 10 11 11 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 14 16 16 16 16 16 16 15 15 16 15 13 13 14 14 15 15 15 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 20 20 19 18 17 17 16 16 16 15 15 15 16 17 17 16 16 16 16 16 17 18 19 20 21 22 23 23 22 21 20 19 17 17 16 15 15 15 14 13 6 1 3 7 12 16 17 17 15 14 12 9 6 6 5 1 5 8 10 10 8 2 2 9 16 21 24 26 26 26 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 23 21 16 10 3 4 4 5 5 6 7 8 9 10 9 9 8 7 7 7 8 9 9 10 10 10 10 10 10 10 10 11 12 12 11 11 10 10 10 9 9 9 9 26 26 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 26 26 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 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 21 22 22 23 23 23 23 23 22 21 21 20 19 16 11 5 3 8 13 16 20 20 19 18 17 18 19 19 18 16 14 13 14 15 15 15 16 16 16 16 16 16 16 16 16 17 17 16 16 15 14 13 13 13 13 12 12 12 13 13 13 12 12 11 11 11 10 10 11 11 11 10 10 10 10 11 11 12 12 13 14 14 14 14 15 14 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 18 18 18 18 17 16 16 15 15 15 15 15 15 15 15 15 16 16 17 17 16 15 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 11 12 13 14 14 14 15 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 20 20 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 19 19 18 18 17 16 16 15 15 15 15 15 15 15 15 15 14 12 11 10 10 11 11 11 9 8 8 9 10 10 11 11 12 12 12 12 12 12 12 12 13 12 12 12 11 11 11 12 13 13 14 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 18 17 17 16 16 15 14 14 14 16 17 18 18 17 17 17 16 17 18 19 19 20 21 21 21 21 20 19 18 17 17 16 15 14 14 13 11 5 2 5 9 12 15 17 16 15 14 12 9 7 6 5 2 2 5 7 8 7 4 4 9 16 21 25 26 26 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 23 20 14 3 5 4 5 6 6 7 8 9 9 9 8 7 7 7 7 7 8 8 9 9 10 10 10 11 11 11 12 13 14 14 13 12 12 11 11 10 10 10 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 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 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 26 26 26 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 22 23 23 24 24 24 23 23 22 21 20 19 18 15 10 4 3 8 12 17 20 19 18 18 17 18 18 17 15 13 13 13 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 14 13 13 13 13 12 12 12 12 13 13 13 12 12 11 11 11 11 11 11 12 12 11 10 10 10 11 11 11 12 13 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 18 18 17 17 17 16 16 15 15 15 15 15 15 14 15 15 16 16 16 16 16 15 14 13 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 11 12 13 14 14 15 15 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 20 19 19 19 18 17 17 17 17 16 16 16 16 16 16 16 15 14 12 10 9 9 10 12 12 9 8 8 9 10 10 11 11 12 12 12 12 12 12 12 12 13 13 12 12 11 11 11 12 13 13 14 15 16 17 17 16 16 16 16 16 16 16 16 16 15 15 15 16 15 16 17 16 16 16 17 17 17 17 17 17 17 18 18 18 18 19 18 18 17 17 16 16 15 14 14 14 16 18 19 19 19 17 16 16 17 17 18 19 19 20 20 20 19 19 18 18 17 16 15 14 14 12 11 8 3 3 7 10 12 14 16 15 14 13 12 10 7 6 5 3 1 3 3 5 5 4 7 12 18 22 25 26 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 17 12 8 5 5 6 6 7 7 8 8 8 7 7 6 7 7 7 8 8 9 9 9 10 11 11 11 12 13 14 15 15 15 14 13 13 12 12 11 11 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 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 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 24 24 24 24 24 24 24 23 22 21 19 18 16 13 8 3 4 10 14 17 18 18 17 17 17 16 16 14 13 12 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 14 13 13 13 12 12 12 13 13 13 13 13 12 12 12 12 11 11 11 11 12 13 12 11 10 10 11 11 11 12 13 14 14 13 14 14 14 14 15 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 17 17 17 16 16 16 15 15 15 15 15 14 14 14 15 15 16 16 16 16 15 14 13 12 12 12 12 12 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 11 12 13 13 14 14 15 15 16 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 21 21 21 20 19 19 19 20 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 20 20 19 19 18 18 18 18 18 17 17 17 17 17 17 17 16 14 12 10 9 8 10 12 12 10 8 8 9 10 10 11 11 12 12 12 12 12 12 12 12 13 13 13 12 11 11 10 11 12 13 14 15 16 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 16 17 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 16 16 15 14 14 14 16 19 20 20 19 18 17 16 16 17 18 18 18 18 18 18 18 18 17 17 16 15 15 14 13 11 9 6 2 4 7 10 12 14 15 15 13 13 12 10 8 6 5 4 1 1 1 2 2 2 5 12 18 23 25 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 19 11 6 5 6 6 6 7 7 7 7 6 6 6 6 7 7 7 8 8 9 9 10 11 11 12 12 13 14 15 15 16 15 15 14 13 13 12 12 27 27 27 27 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 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 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 25 25 25 24 24 23 21 20 18 16 13 9 4 3 9 12 15 17 17 16 15 15 14 14 13 12 12 12 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 12 12 12 11 12 12 13 13 12 13 13 13 13 12 12 12 12 13 14 15 13 11 10 10 10 11 11 12 13 13 13 13 13 14 14 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 17 16 16 16 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 15 15 16 16 15 15 14 13 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 19 20 20 21 21 21 20 19 19 20 20 21 22 22 22 22 22 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 22 22 22 22 22 22 21 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 16 14 12 10 8 8 9 11 12 10 9 8 9 10 10 11 11 12 12 13 12 12 12 12 13 13 14 14 14 12 11 10 9 10 13 14 15 17 17 18 17 17 17 17 17 17 17 17 17 16 16 16 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 16 16 15 15 14 14 15 17 19 20 19 19 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 12 10 7 4 2 5 8 10 12 13 14 14 13 12 11 10 8 6 7 5 3 3 2 2 2 2 2 5 13 22 26 27 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 23 23 23 24 24 24 24 24 24 21 16 10 7 6 6 6 6 6 6 7 6 6 6 6 6 7 7 7 7 8 8 9 10 10 11 12 12 13 14 15 15 16 16 16 15 14 13 13 13 27 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 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 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 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 25 25 25 25 25 25 25 25 25 25 25 25 24 22 20 18 16 13 9 5 2 6 9 13 16 16 16 15 14 13 12 11 11 11 12 13 13 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 11 11 12 12 12 13 13 13 13 14 14 14 13 13 14 15 17 16 15 12 10 10 10 11 11 12 13 13 13 13 13 14 15 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 19 18 17 16 15 15 16 17 17 17 17 16 16 16 15 15 15 15 14 14 14 13 14 14 15 15 15 15 15 14 14 13 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 14 15 15 15 16 17 17 17 18 18 18 19 19 20 20 20 20 21 22 22 22 21 20 20 20 21 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 21 21 21 22 22 22 23 23 23 23 23 22 21 21 20 20 19 19 19 19 19 19 18 18 18 18 18 18 17 15 12 10 8 8 9 11 12 10 9 8 8 9 10 11 11 12 12 13 13 12 12 12 13 13 14 15 14 14 13 12 10 9 12 14 16 17 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 15 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 14 14 14 15 18 19 19 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 14 13 11 8 4 3 4 6 8 10 12 13 13 13 12 11 11 10 8 8 8 6 5 4 3 3 4 5 6 4 6 16 21 24 27 27 27 26 26 26 25 25 24 24 23 23 23 24 23 23 23 23 23 23 24 23 23 24 23 18 11 9 8 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 9 9 10 11 11 12 13 14 14 15 15 16 16 16 15 14 14 14 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 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 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 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 26 26 25 25 23 22 19 16 13 10 6 2 4 6 8 12 13 14 14 13 12 10 10 9 10 11 12 13 13 14 14 14 15 15 15 15 15 15 15 14 14 14 13 13 13 13 12 12 11 11 11 10 10 11 12 12 13 13 14 15 15 16 16 15 16 17 18 18 17 15 13 11 10 10 10 11 12 13 13 13 13 14 14 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 18 18 18 18 19 18 17 15 14 14 15 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 14 14 15 15 15 15 14 13 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 14 14 14 14 15 15 16 16 17 18 18 18 19 19 20 20 20 21 21 22 22 22 22 22 22 21 21 22 22 23 23 23 23 24 24 24 24 24 24 24 23 23 23 22 22 22 23 23 23 23 23 23 23 23 22 21 21 21 21 20 20 20 19 19 19 19 19 19 18 18 18 17 15 13 11 9 8 9 11 12 11 9 8 8 9 10 11 12 12 12 13 13 13 13 12 13 13 14 14 15 14 13 12 9 9 13 15 16 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 15 16 16 16 16 16 16 16 17 17 18 18 18 18 19 19 19 19 18 18 18 18 18 17 17 16 15 14 13 13 16 19 19 18 16 15 16 17 17 17 17 16 16 16 16 16 16 16 15 15 14 12 9 6 3 4 6 7 9 11 12 13 13 12 12 11 10 10 9 9 8 9 8 7 5 4 5 7 6 6 1 5 8 11 17 24 25 25 25 25 25 24 23 22 20 21 22 22 22 22 22 23 23 23 23 23 23 23 23 17 14 11 9 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 9 9 10 10 11 11 12 13 14 14 15 15 16 16 16 15 15 15 14 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 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 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 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 27 27 26 26 24 23 21 18 15 12 8 5 3 4 5 5 5 3 6 10 11 10 8 8 9 10 11 12 13 13 13 14 14 14 14 14 15 15 15 15 14 14 13 13 13 13 12 12 11 11 10 10 10 10 11 11 12 12 14 15 16 17 18 18 18 18 18 19 19 18 16 14 12 11 11 11 12 13 14 13 13 13 14 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 19 19 17 15 14 14 15 17 17 17 16 16 16 16 15 15 14 14 14 13 13 13 13 14 14 14 14 14 14 14 13 13 12 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 16 16 17 18 18 19 19 20 20 20 21 21 22 22 22 23 23 23 23 23 22 23 23 24 24 24 24 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 24 24 24 24 23 23 23 22 22 21 21 21 20 20 19 19 19 19 19 19 18 18 18 18 16 14 12 10 9 10 12 13 12 11 9 8 9 9 11 12 12 13 13 13 13 13 13 13 13 13 14 15 15 13 10 7 12 15 16 17 18 18 19 19 19 19 19 18 18 18 18 18 18 18 17 16 15 16 16 16 16 16 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 17 16 15 14 14 15 18 19 17 16 15 16 17 17 17 17 16 16 16 16 16 16 16 15 15 14 12 9 5 4 5 7 9 11 12 12 13 13 12 11 10 10 10 10 9 9 11 13 12 9 6 6 6 4 3 2 1 2 1 8 16 19 21 22 23 23 22 20 17 15 18 19 21 21 22 22 22 22 22 23 23 22 21 18 14 13 11 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 9 10 11 11 11 12 12 13 13 14 15 15 16 16 16 15 15 15 15 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 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 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 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 25 23 21 19 17 15 11 7 4 4 4 3 1 6 10 9 2 7 8 7 7 8 10 11 12 13 13 13 13 13 14 14 14 14 14 15 15 14 13 13 13 13 12 12 11 11 11 10 10 10 10 10 11 12 13 14 16 17 18 19 20 19 19 19 19 19 18 17 16 14 13 13 14 15 14 13 13 13 13 14 15 15 15 15 15 15 15 15 15 15 16 17 17 18 18 18 18 18 18 19 19 19 17 16 15 15 15 17 17 17 16 16 16 15 15 14 14 14 13 13 13 13 13 14 14 14 14 14 13 13 13 13 12 12 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 11 11 11 12 12 13 13 14 14 15 15 15 15 16 16 16 17 17 18 18 19 19 20 20 21 21 21 22 22 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 24 23 23 23 23 22 22 22 21 21 20 19 19 20 19 19 19 19 18 18 18 18 16 14 12 11 11 13 14 14 12 11 10 10 10 11 12 13 13 13 13 14 13 13 13 13 14 14 14 14 9 3 12 16 16 17 17 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 15 14 16 16 16 16 16 16 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 19 19 18 16 15 15 15 17 19 20 18 16 17 17 17 17 17 16 16 16 16 16 16 16 15 15 14 12 9 5 4 7 9 11 12 13 13 13 13 12 11 10 10 10 10 9 9 13 17 18 14 8 6 5 4 3 2 2 2 1 5 9 13 14 15 15 15 15 15 14 12 14 16 18 19 20 21 21 21 21 21 21 21 18 8 8 13 11 9 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 11 11 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 28 28 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 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 26 24 22 20 19 18 15 11 7 5 8 9 3 4 10 15 14 6 4 7 7 8 9 10 11 12 12 12 12 13 13 13 13 13 13 14 14 14 13 12 12 12 12 12 12 11 10 10 10 10 10 10 11 12 12 13 15 17 18 19 20 21 20 19 18 18 17 17 16 16 17 16 17 17 16 14 13 12 13 13 14 15 15 16 16 16 15 15 15 15 15 16 16 17 17 18 18 19 19 19 19 19 19 17 16 16 16 16 17 17 17 16 16 16 15 15 14 14 14 13 13 13 13 13 13 14 14 14 13 13 13 12 12 12 12 11 11 10 10 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 13 13 14 14 15 15 15 16 16 16 16 17 17 18 18 19 20 20 20 21 21 22 22 23 23 24 24 24 24 24 25 25 25 24 24 24 24 24 25 25 25 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 23 23 23 23 23 22 22 21 21 20 20 20 20 19 18 18 18 18 19 18 17 15 13 12 12 14 15 15 14 13 12 12 11 12 13 13 14 14 14 14 14 13 13 13 14 15 15 12 5 10 16 16 16 16 18 18 19 19 20 20 20 20 20 20 19 19 19 19 18 18 15 15 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 20 19 18 17 16 16 17 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 15 14 13 10 5 5 8 11 12 13 13 13 13 13 12 11 10 9 9 10 10 12 16 20 21 16 10 7 5 4 4 3 2 1 1 4 7 8 8 8 8 9 10 12 11 11 12 13 13 15 16 17 19 20 19 19 19 18 13 1 10 11 11 10 9 9 8 8 7 7 7 7 7 7 8 8 8 8 8 9 10 11 11 12 12 12 12 12 13 13 14 14 15 15 15 15 15 14 14 14 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 28 27 26 23 21 20 19 19 17 12 6 12 16 15 8 2 11 16 15 8 3 6 8 8 9 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 11 10 9 9 9 9 10 10 11 12 13 14 15 17 19 20 21 21 19 17 17 16 16 16 17 17 18 18 18 18 16 14 12 12 13 14 14 15 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 19 19 19 20 19 18 16 16 16 17 17 16 16 16 16 15 15 14 14 14 14 13 13 13 13 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 10 10 9 10 10 10 10 10 11 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 16 16 16 16 17 17 18 19 19 20 21 21 22 22 22 23 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 25 25 26 26 26 27 26 26 26 26 26 26 26 26 25 25 25 24 24 23 23 23 23 23 22 22 22 21 21 20 20 19 18 18 18 18 18 18 17 16 15 13 13 14 15 15 15 14 14 14 14 13 14 14 15 15 15 15 15 14 13 14 15 16 16 15 15 17 17 16 16 16 17 18 19 20 20 20 20 20 20 20 20 19 19 19 19 18 16 14 15 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 21 21 21 21 21 21 20 19 18 17 17 18 18 18 18 18 17 17 17 17 16 16 16 17 17 16 16 16 16 15 14 12 5 4 10 12 12 12 13 14 14 13 12 11 10 8 8 9 12 17 21 22 21 15 9 7 6 4 4 4 2 0 2 5 6 7 6 6 5 6 8 9 9 9 10 10 9 9 10 11 14 17 17 16 15 14 11 4 9 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 10 11 12 12 12 12 12 12 13 13 13 14 14 14 15 15 14 14 14 14 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 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 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 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 29 29 29 29 29 29 29 29 29 29 29 28 26 24 22 21 20 20 19 16 12 8 13 20 19 15 8 6 15 15 9 2 6 8 8 9 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 12 11 11 11 12 10 9 9 9 9 9 9 9 10 11 12 13 14 15 17 19 20 21 20 17 15 15 15 15 16 17 18 18 18 18 18 17 14 11 12 14 14 14 15 15 16 17 17 16 16 16 16 16 17 17 16 17 17 18 18 19 19 19 20 20 19 17 16 16 17 17 16 16 16 16 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 13 12 12 12 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 15 15 16 16 16 17 17 18 19 19 20 21 21 22 22 23 23 24 24 25 25 25 25 26 26 26 26 26 26 25 25 25 24 24 24 25 25 26 26 27 27 26 26 26 26 26 26 26 26 25 25 25 24 24 23 23 23 23 23 22 22 22 21 21 20 19 18 18 18 19 18 18 18 17 16 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 14 15 16 17 19 20 20 19 18 16 16 16 17 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 17 13 15 15 16 17 18 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 20 20 19 19 19 19 19 18 18 18 17 17 17 16 16 17 17 17 17 17 16 16 16 14 12 5 4 10 12 13 13 14 15 14 14 13 12 10 9 8 9 14 20 24 24 19 12 7 5 6 5 5 4 2 1 3 5 6 6 5 4 4 5 6 7 7 7 7 8 6 6 6 6 8 10 12 13 12 11 10 6 7 8 9 9 10 10 10 10 9 8 8 8 8 8 8 8 8 8 9 10 10 11 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 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 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 29 27 25 23 23 22 22 20 17 14 9 7 12 18 17 16 15 5 11 14 8 2 5 7 8 9 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 10 10 10 10 10 9 9 9 9 9 9 9 9 10 12 13 14 15 17 18 20 21 20 16 13 14 14 15 15 16 17 17 18 18 18 17 10 11 13 14 14 14 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 20 20 20 19 18 17 17 17 17 16 16 16 15 15 14 14 14 14 15 15 15 15 14 13 13 13 13 12 12 12 12 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 13 13 14 14 14 15 15 16 16 17 17 18 18 19 20 21 21 22 22 23 23 24 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 26 26 26 25 25 24 23 23 23 23 23 23 22 22 22 21 20 19 18 18 18 19 19 18 18 17 17 16 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 16 16 17 17 17 18 19 20 21 20 19 18 16 16 16 17 19 20 20 20 20 21 21 21 21 20 20 20 20 19 19 18 15 15 16 16 17 18 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 16 16 14 10 4 6 10 12 13 14 15 16 15 14 13 12 11 9 7 9 15 21 25 25 20 11 6 6 6 6 6 4 2 1 3 4 5 4 4 3 4 4 4 5 5 5 6 7 6 6 6 6 6 7 9 10 10 9 9 8 7 7 8 8 9 10 10 9 9 9 8 8 8 8 8 8 8 9 9 10 10 11 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 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 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 31 30 30 28 26 25 24 24 24 22 19 14 9 7 6 5 6 8 12 15 11 6 11 7 2 5 7 8 9 10 10 10 10 10 10 10 10 10 10 11 12 12 12 12 11 10 10 10 10 9 8 9 9 8 8 8 8 9 10 11 13 14 15 16 18 19 19 18 15 13 14 15 15 16 16 17 17 18 18 18 16 5 12 14 14 14 14 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 18 19 20 20 20 21 21 21 20 19 18 18 17 17 17 17 16 15 15 15 15 15 15 15 16 16 15 14 13 12 12 13 12 12 12 12 13 13 13 13 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 14 14 14 15 15 16 16 17 17 18 19 19 20 21 22 23 23 24 24 24 25 26 26 26 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 26 25 24 24 24 24 24 24 23 23 22 22 21 20 19 18 18 18 19 19 19 19 18 18 18 17 17 16 16 16 16 17 17 18 18 18 18 18 18 18 17 17 18 19 19 20 21 21 21 21 20 18 17 16 16 17 19 20 20 21 21 21 21 21 21 21 20 20 20 20 19 19 18 16 16 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 18 18 18 17 17 17 18 18 17 17 17 16 15 10 2 9 12 14 15 16 17 16 15 14 14 13 11 8 6 10 16 22 25 25 19 11 7 6 6 7 6 4 2 1 2 3 3 3 2 2 3 3 4 4 5 5 6 6 6 6 6 6 7 7 8 9 9 9 9 8 8 8 8 8 9 10 10 10 9 9 9 8 8 8 8 8 9 9 9 10 10 11 11 12 12 12 12 12 12 13 13 14 14 14 14 14 14 13 14 14 29 30 29 29 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 30 29 28 26 25 25 25 24 22 18 12 8 6 8 13 11 6 5 9 9 1 7 4 2 5 7 8 9 10 10 10 9 10 10 10 9 8 8 8 8 9 9 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 9 10 11 12 13 15 16 17 16 16 15 15 15 17 18 18 18 19 19 19 19 17 11 7 12 13 13 13 14 14 15 16 16 17 17 18 18 17 17 17 17 17 17 18 18 19 20 20 21 21 21 21 20 20 19 18 18 18 17 17 16 16 15 15 15 16 16 16 16 16 16 15 13 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 13 13 14 14 15 15 15 16 16 17 17 18 19 20 21 22 22 23 24 24 24 25 25 26 26 26 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 28 28 28 28 27 26 25 25 25 25 24 24 24 23 22 22 21 20 19 18 18 18 18 19 19 19 19 19 19 19 19 18 17 17 17 17 18 18 18 18 19 19 18 18 18 18 19 20 20 21 22 22 22 21 20 19 18 17 17 18 19 20 20 21 21 21 21 21 21 21 21 21 20 20 19 19 17 16 16 17 17 17 17 16 16 17 17 18 18 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 20 20 20 21 21 21 20 20 19 19 19 18 18 18 18 18 18 18 18 17 17 16 11 2 12 15 16 17 17 17 17 15 15 14 13 11 6 5 10 16 21 24 24 17 9 7 7 6 6 6 4 3 1 1 2 2 2 3 4 4 4 4 5 5 6 6 6 6 6 6 6 9 8 8 8 8 9 9 8 8 8 8 8 8 9 9 10 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 31 30 29 28 27 27 27 27 26 24 20 16 14 11 15 18 16 12 8 4 4 2 3 2 3 5 7 8 8 9 9 9 8 8 8 8 7 7 6 7 7 7 8 8 9 9 9 9 9 9 9 8 8 8 7 7 7 8 9 9 9 10 11 14 15 15 15 15 15 16 17 18 20 20 20 20 20 20 19 14 5 12 13 13 12 13 13 14 15 15 16 16 17 17 17 17 17 17 17 17 18 18 19 19 20 20 21 21 21 21 21 20 20 19 19 18 18 17 16 16 16 15 16 16 17 17 17 16 16 15 13 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 14 14 15 15 16 16 17 17 18 19 19 20 21 22 23 23 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 27 26 26 26 26 26 26 27 27 27 27 28 28 27 27 27 27 27 27 27 26 26 26 25 25 25 24 24 23 23 22 21 20 19 19 18 18 19 19 20 20 20 20 19 19 19 19 18 17 17 17 18 18 19 19 19 19 19 19 19 19 19 20 21 21 22 22 22 22 21 20 19 18 18 18 19 19 20 21 21 21 21 21 21 21 21 21 21 20 20 19 17 17 17 17 17 17 17 16 16 16 17 17 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 20 20 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 15 8 16 17 18 18 18 18 16 15 14 14 13 10 4 2 7 15 20 23 21 13 7 5 6 6 5 4 4 3 2 2 2 3 4 5 5 6 5 5 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 31 31 30 30 30 30 30 29 29 29 30 31 29 27 26 26 24 21 18 16 14 11 7 4 2 1 1 4 6 7 8 8 8 8 8 7 6 6 6 6 6 6 7 7 7 7 7 8 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 10 10 12 14 15 14 13 14 15 16 18 19 20 21 20 20 21 21 19 14 10 11 12 12 12 12 13 14 14 15 15 16 16 16 16 17 17 17 18 18 18 18 19 19 20 20 21 21 21 21 20 20 20 20 19 18 18 17 17 16 16 16 16 17 17 17 17 16 16 15 14 13 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 14 14 14 15 15 16 16 17 17 18 18 19 20 21 22 22 23 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 27 27 27 27 27 27 27 27 26 26 25 25 25 24 23 23 22 22 22 21 20 20 19 19 19 20 20 21 21 20 20 19 19 19 19 18 18 18 18 19 19 20 20 20 19 19 19 19 19 20 21 22 22 22 22 22 22 21 20 19 19 19 19 19 20 21 21 21 21 21 21 21 21 21 21 20 20 18 17 17 17 17 17 17 16 16 16 16 16 17 17 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 21 21 20 20 20 19 19 19 19 19 20 20 20 20 19 14 17 18 19 19 18 17 16 15 15 14 13 8 2 3 3 13 20 22 18 9 3 2 4 4 5 5 5 3 3 3 4 4 5 6 7 7 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 31 30 30 30 31 31 31 31 31 32 34 34 35 35 32 29 25 21 17 15 13 11 8 5 2 1 3 5 6 7 8 8 8 8 7 7 7 6 6 6 6 6 6 7 7 7 7 8 9 9 10 10 9 8 7 7 8 8 9 9 9 9 10 12 14 15 16 15 15 13 10 12 13 15 17 19 20 21 21 22 22 18 14 11 10 11 11 11 11 12 13 14 14 15 15 15 15 15 16 16 17 17 18 18 18 19 19 20 20 21 21 20 20 20 20 20 20 19 18 18 17 17 16 16 16 16 17 17 17 17 16 15 15 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 14 14 15 15 15 16 16 17 18 18 19 19 20 21 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 28 28 28 27 27 28 28 28 28 28 27 27 27 27 27 27 27 27 26 25 25 25 25 24 23 23 23 22 22 22 21 21 20 21 21 21 21 21 21 20 20 19 20 20 20 19 19 18 19 19 20 20 20 20 20 19 18 18 18 19 20 21 22 22 23 22 22 21 21 20 19 19 19 19 20 21 21 21 22 21 21 21 21 21 21 20 20 19 16 17 17 17 17 17 16 16 16 16 16 16 17 17 18 18 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 20 20 20 20 20 20 21 21 21 22 20 16 18 18 18 18 18 17 16 15 15 14 11 6 0 5 4 12 21 23 18 7 3 4 3 1 2 5 5 4 4 4 4 5 6 7 7 8 7 7 8 8 7 7 8 8 8 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 30 30 30 30 30 31 32 32 32 33 34 36 37 36 35 33 31 28 22 17 13 11 10 7 4 3 3 5 6 7 8 8 8 8 8 8 8 7 7 7 7 6 6 6 7 7 7 7 8 9 9 9 10 9 7 6 6 7 7 8 7 6 7 10 13 15 16 16 15 16 15 12 8 4 8 13 15 15 17 20 22 20 16 12 10 10 11 11 11 12 12 13 14 14 14 14 14 14 14 15 15 16 17 18 18 18 19 19 20 20 20 20 20 20 20 20 19 19 18 18 17 17 16 16 16 16 17 17 17 17 16 16 15 15 13 12 12 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 14 14 15 15 16 16 17 17 18 18 19 20 21 22 22 23 23 24 24 24 25 25 25 25 25 25 26 26 26 25 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 25 25 25 25 25 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 21 20 20 20 20 20 20 20 19 19 19 20 21 21 20 20 19 18 18 18 19 20 20 21 22 22 23 22 22 21 21 20 20 20 20 20 21 21 22 22 22 22 22 22 21 21 20 20 19 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 23 22 22 22 21 21 21 20 20 20 21 21 22 22 23 21 15 17 18 18 18 18 17 16 16 15 14 11 5 2 7 5 16 23 25 18 7 7 8 7 5 3 1 4 4 4 4 5 6 7 8 8 8 8 8 9 9 8 8 8 8 8 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 11 11 11 12 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 30 30 30 30 31 31 32 33 34 35 36 37 36 35 34 33 30 25 19 14 11 8 8 6 4 3 5 6 7 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 7 7 8 8 9 9 8 5 4 3 2 2 7 4 2 6 10 12 13 13 13 13 13 13 12 11 7 11 14 14 12 11 10 10 13 12 11 10 10 11 11 11 12 12 13 13 14 13 13 13 13 13 14 15 16 17 17 17 18 18 19 20 20 20 20 19 19 19 19 19 18 18 17 17 17 16 16 16 16 16 16 17 17 16 16 15 15 14 13 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 12 11 11 11 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 14 14 15 16 16 17 17 18 19 19 20 21 22 23 23 23 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 28 28 28 27 27 28 28 27 27 26 26 26 26 26 26 25 25 25 24 24 24 24 23 23 24 24 24 23 23 22 22 21 20 20 20 21 21 20 20 19 20 20 21 21 20 19 18 18 18 18 19 19 20 21 22 22 23 23 22 22 21 21 20 20 20 21 21 22 22 22 22 22 22 22 22 21 21 20 18 15 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 23 23 23 22 22 22 21 21 21 21 21 21 22 22 23 23 20 15 17 17 17 17 17 17 16 16 15 13 9 4 2 6 5 19 26 23 14 6 11 10 8 6 4 0 3 5 5 5 6 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 31 30 30 30 30 30 30 31 32 32 33 34 35 36 36 34 33 32 31 29 22 15 10 8 7 6 5 4 4 6 8 9 9 9 9 8 9 9 9 9 8 8 8 7 7 6 6 6 6 6 6 5 6 7 8 8 7 4 1 4 8 10 12 11 12 13 14 14 13 12 13 12 10 8 7 7 6 6 7 8 6 4 1 5 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 14 15 16 16 17 17 18 19 19 20 19 19 19 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 14 14 13 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 15 15 16 16 17 18 19 19 20 21 22 23 23 23 24 24 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 28 28 28 28 28 28 28 28 27 26 26 26 26 26 27 26 26 26 26 25 25 25 25 24 25 25 25 25 24 24 23 22 21 21 21 21 21 21 20 20 20 20 21 20 20 19 18 18 18 18 19 19 20 21 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 19 14 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 17 17 18 18 19 19 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 21 21 21 22 22 22 23 24 20 17 17 16 16 16 15 15 15 15 14 11 7 2 3 3 6 19 23 17 8 6 10 9 8 6 3 1 4 5 5 5 6 7 6 6 6 7 7 8 7 9 8 8 8 7 7 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 31 31 31 31 31 31 31 31 30 30 30 30 31 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 30 30 30 30 30 30 30 30 30 30 31 31 30 30 30 30 30 30 30 29 30 31 32 32 33 33 34 34 33 31 29 28 28 28 26 20 12 9 7 6 5 4 4 6 8 9 10 10 10 9 9 8 8 8 8 8 7 7 6 6 6 6 5 6 5 4 3 3 4 4 3 1 4 11 15 15 15 17 18 21 23 23 21 19 17 15 13 10 7 6 4 4 3 2 2 3 5 7 8 9 10 10 10 11 11 12 12 13 13 14 14 13 13 13 13 13 13 13 14 15 16 16 16 17 18 19 19 19 19 19 19 19 19 18 18 17 16 16 16 16 15 15 15 15 15 16 16 16 16 16 15 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 13 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 15 16 16 17 18 18 19 20 21 22 23 23 23 24 24 25 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 29 29 29 29 28 28 28 28 28 28 28 27 27 26 26 26 26 26 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 24 23 23 22 21 21 21 21 21 21 21 20 20 20 19 19 18 18 18 18 19 19 20 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 21 21 18 17 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 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 23 23 23 21 18 15 15 14 14 13 13 13 12 11 9 5 0 4 3 12 20 19 12 4 4 5 6 6 5 2 2 4 4 4 4 5 5 5 6 6 7 8 8 9 9 8 8 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 15 15 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 30 30 30 30 30 30 29 29 30 31 32 32 32 33 32 31 28 26 25 25 25 25 24 19 12 9 7 6 6 5 5 7 9 10 10 10 9 9 8 8 8 7 7 6 5 5 5 5 5 5 5 5 4 2 1 1 2 3 6 11 18 19 18 16 16 18 19 21 24 24 23 22 20 18 15 12 9 7 5 4 5 7 8 10 11 12 11 10 10 10 10 11 11 12 12 13 13 14 14 14 13 13 13 13 12 12 13 14 15 15 16 17 18 18 18 18 18 18 18 18 18 18 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 16 17 18 18 19 20 21 22 22 23 24 24 25 25 25 26 26 26 26 26 27 27 27 27 27 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 27 27 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 25 24 24 23 22 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 19 19 20 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 21 21 18 10 13 14 15 15 15 15 14 14 14 14 14 15 15 15 15 16 16 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 23 23 23 23 23 23 23 23 23 19 10 8 9 9 10 10 10 9 9 8 6 4 1 5 4 15 20 14 8 2 1 1 2 2 1 1 0 2 3 3 4 4 4 5 5 6 7 8 8 8 8 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 30 30 30 30 30 29 29 29 30 31 32 32 32 31 30 27 24 23 23 23 24 24 23 19 13 9 7 7 6 6 6 8 10 11 10 9 8 8 7 7 7 6 5 4 3 3 3 4 4 4 4 4 2 1 2 3 6 9 12 17 20 20 20 17 17 17 17 17 19 20 21 22 21 19 16 13 10 8 6 5 5 8 11 13 15 14 12 10 9 10 10 11 11 12 12 13 13 14 14 14 14 14 13 13 12 12 13 13 14 15 16 17 18 18 17 17 17 17 18 18 18 17 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 14 14 14 14 14 14 15 15 15 16 16 16 16 16 15 15 14 14 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 14 14 15 15 16 17 18 19 19 20 21 22 23 23 23 24 25 25 25 26 26 26 26 26 27 27 27 27 28 28 28 29 29 29 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 26 26 26 26 26 27 27 27 27 27 27 27 26 26 26 25 24 24 23 23 21 20 20 20 20 21 21 20 20 20 19 19 19 19 19 18 19 19 19 20 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 19 3 10 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 20 21 21 21 21 19 6 1 3 5 7 7 7 6 5 4 3 2 1 2 5 13 17 8 6 3 2 2 2 1 1 1 1 2 2 2 3 4 4 4 5 6 7 7 7 7 6 6 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 30 30 30 30 30 29 29 28 28 29 30 31 30 30 28 26 23 21 21 22 23 23 23 22 20 15 10 7 7 7 7 7 8 10 11 10 9 8 6 6 6 5 5 4 2 2 2 3 3 3 4 3 3 2 2 3 6 10 13 15 17 18 20 21 20 18 17 16 16 16 17 18 19 20 19 16 13 11 9 7 6 5 6 9 13 15 14 11 10 9 10 10 11 11 12 12 12 13 13 13 13 14 14 14 13 13 13 12 13 13 15 16 17 18 17 17 16 16 16 17 17 17 17 16 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 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 15 15 16 17 18 19 20 21 22 22 23 23 24 24 25 25 25 25 26 26 26 26 27 27 27 28 28 28 28 28 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 27 27 27 27 27 26 26 26 25 25 24 24 23 22 21 20 20 20 20 21 21 21 20 20 19 19 19 19 19 19 19 19 20 20 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 24 23 23 23 23 23 23 22 22 21 17 5 7 13 14 14 14 14 13 13 13 14 14 14 14 14 15 15 15 16 17 17 18 18 19 19 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 21 13 8 1 16 18 16 10 4 1 3 4 5 6 5 4 3 2 1 2 4 8 12 8 4 4 3 2 2 2 1 1 2 2 2 2 3 3 3 3 4 4 5 6 6 6 6 6 6 7 7 8 8 8 8 9 9 9 8 8 8 8 8 9 9 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 30 30 30 30 30 29 29 27 27 27 28 29 28 28 26 24 21 19 18 19 20 21 22 22 22 20 16 11 8 8 7 7 8 9 10 10 10 9 7 6 5 4 4 3 2 1 1 1 2 2 3 3 3 2 2 4 6 10 13 15 16 16 16 17 19 20 20 18 17 16 16 16 16 16 16 16 15 13 11 10 9 7 6 5 5 9 12 12 10 10 10 10 11 11 11 12 12 12 12 12 13 13 14 14 14 14 14 13 13 13 13 15 16 17 17 17 16 16 16 16 16 17 16 16 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 14 14 15 15 15 16 16 17 17 17 17 18 18 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 14 13 13 13 13 14 14 15 16 17 18 19 20 21 22 22 23 23 24 24 25 25 25 25 25 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 25 25 25 26 26 27 27 27 27 26 26 25 25 24 24 24 23 23 22 22 20 20 20 21 22 22 21 21 20 19 19 19 20 20 19 19 20 20 21 21 21 21 22 21 21 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 22 22 21 16 5 6 13 14 14 14 13 13 13 13 13 14 14 14 15 15 15 15 16 16 17 17 18 18 19 19 20 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 23 15 2 9 14 15 14 11 6 2 1 2 4 4 5 4 3 1 1 2 5 7 9 5 3 3 2 1 1 1 2 3 4 2 2 2 3 4 4 4 4 4 5 5 5 5 6 7 7 8 8 8 8 8 9 9 9 9 9 8 8 8 8 9 9 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 27 27 27 28 28 29 29 29 29 30 30 30 30 30 30 30 30 30 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 30 30 30 30 30 29 28 26 26 26 27 26 26 24 23 20 18 16 17 18 19 21 21 22 21 20 16 12 9 8 8 7 8 9 10 10 10 9 7 5 5 4 3 3 2 1 1 1 1 2 2 2 2 2 4 6 9 12 14 16 17 18 15 15 18 20 19 18 17 16 16 15 15 14 13 13 11 10 10 10 11 11 10 9 8 8 9 10 10 10 10 11 11 12 12 12 11 11 12 12 12 13 14 14 15 15 14 14 13 13 13 14 16 16 16 16 16 16 15 15 16 16 16 16 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 14 14 15 15 15 16 17 17 17 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 16 15 14 13 13 14 14 15 16 17 18 19 20 21 21 22 23 23 24 24 25 25 25 25 25 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 26 26 26 27 26 26 26 26 25 24 24 23 23 23 23 22 21 20 20 20 21 22 23 22 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 21 22 22 23 23 23 23 23 23 23 23 23 22 22 20 16 6 7 12 14 14 14 13 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 18 18 18 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 24 24 24 24 21 13 13 14 13 12 10 7 4 2 1 2 3 4 4 3 2 1 2 3 5 6 6 6 5 3 2 1 2 4 4 4 2 3 3 3 4 4 4 4 4 5 5 5 6 7 8 9 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 9 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 26 26 27 27 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 28 27 25 25 25 25 24 23 22 20 18 16 16 17 18 20 21 22 22 21 20 17 13 10 8 8 7 8 9 9 9 9 9 7 6 5 4 4 3 2 2 1 1 1 1 2 1 2 3 6 8 11 14 16 17 19 20 18 18 18 19 19 18 17 16 16 15 14 13 12 11 10 8 7 7 9 9 9 9 9 10 10 10 11 11 11 12 12 12 11 11 11 11 11 12 12 13 13 14 15 15 15 14 14 13 13 14 15 15 16 16 16 15 15 15 16 16 16 16 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 16 15 14 15 15 16 16 17 18 19 20 20 21 22 23 23 24 24 24 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 28 28 28 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 26 26 26 26 26 26 26 26 25 24 24 23 23 23 22 22 21 21 20 20 21 22 23 22 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 19 19 19 19 20 20 21 21 22 22 22 22 22 22 22 23 22 22 21 20 16 7 5 11 14 14 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 24 24 25 25 23 19 16 15 11 9 8 7 5 3 2 2 2 3 3 3 2 2 3 4 4 6 8 8 7 5 4 2 3 4 4 2 3 4 3 3 4 4 4 4 4 5 5 6 7 8 8 9 8 8 8 8 9 9 10 10 10 10 9 8 8 8 8 9 10 10 10 10 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 28 28 28 28 28 28 28 27 27 27 26 26 26 25 25 25 25 25 25 26 26 27 27 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 31 31 31 30 30 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 27 26 25 24 24 24 23 22 21 19 18 18 18 19 21 22 23 23 23 22 20 17 14 11 9 8 7 8 9 9 9 9 9 7 6 5 5 4 3 3 2 2 1 1 0 0 1 3 5 7 10 12 14 15 17 18 19 19 19 18 18 18 17 16 16 17 16 15 13 12 11 11 10 8 7 6 6 7 7 8 9 10 11 11 12 12 12 12 11 11 11 11 11 11 12 12 13 13 14 14 15 15 15 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 20 20 19 19 18 17 17 16 16 16 17 18 18 19 19 20 20 21 22 23 23 24 24 24 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 26 26 26 26 26 26 25 25 24 24 23 23 22 22 22 21 21 20 21 21 22 22 22 21 21 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 21 19 15 8 3 10 13 13 13 13 13 13 13 13 13 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 24 24 24 25 25 24 22 18 15 12 8 7 6 5 3 2 2 2 1 1 1 2 3 4 4 4 7 10 10 9 7 4 2 3 4 3 2 5 5 5 3 3 4 4 4 5 5 5 6 7 8 8 8 8 9 9 9 9 10 11 11 11 10 9 8 8 8 9 9 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 26 26 27 27 27 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 26 25 24 24 24 24 24 24 24 24 23 23 23 24 25 26 26 25 24 22 21 18 15 12 10 8 7 8 8 8 9 9 9 8 7 6 5 4 4 3 3 2 2 1 1 1 2 4 7 9 11 12 13 13 15 17 17 18 18 17 17 16 16 16 16 17 17 15 13 11 11 10 10 10 10 8 7 6 7 7 8 9 10 11 12 12 12 11 11 11 11 11 11 12 12 12 13 13 13 14 14 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 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 19 19 18 18 18 18 18 19 19 20 20 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 26 26 26 25 25 25 25 24 23 23 22 22 21 21 21 21 21 21 22 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 21 20 18 14 8 3 9 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 16 16 17 17 17 17 17 17 18 18 19 19 19 20 20 20 21 21 22 22 22 23 23 23 24 24 24 25 25 25 23 20 16 12 9 6 5 5 3 2 1 1 1 1 2 4 4 3 3 6 11 15 15 11 8 5 3 3 4 4 3 6 6 5 4 4 4 4 5 5 5 6 6 7 7 8 8 9 10 10 10 11 11 12 12 12 11 10 8 8 8 9 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 28 28 27 27 27 27 27 27 27 26 26 25 25 25 24 24 24 24 25 25 25 25 26 26 27 27 27 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 27 26 24 24 24 25 26 27 29 30 30 29 28 28 28 28 28 27 26 25 23 21 18 15 12 10 8 7 7 8 8 9 9 9 8 8 7 6 5 4 4 4 3 2 2 2 3 4 6 8 10 11 10 10 11 13 15 16 17 18 18 17 17 16 16 16 17 17 15 13 11 10 10 10 11 12 10 9 7 7 8 8 9 10 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 20 20 20 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 26 26 26 26 26 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 23 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 21 21 22 22 22 21 21 21 22 22 22 21 19 16 13 8 4 6 10 11 11 11 11 11 12 12 13 13 13 14 14 14 15 15 16 16 16 17 17 17 17 17 18 18 18 19 19 20 20 20 21 21 22 22 22 23 23 23 24 24 24 25 25 24 22 18 14 10 8 6 5 4 3 2 1 3 4 5 8 8 4 6 14 19 20 18 14 9 5 3 4 6 5 3 5 6 6 5 4 4 5 5 5 5 6 6 6 7 7 8 9 10 10 11 12 13 13 13 13 12 11 9 8 8 9 10 10 10 10 11 11 11 11 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 32 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 32 32 32 32 32 31 31 31 31 31 31 31 31 31 30 30 29 29 28 28 27 27 27 27 27 27 27 26 26 25 25 25 24 24 24 25 25 25 25 25 26 26 26 27 27 27 28 28 28 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 30 29 29 29 29 28 28 28 26 25 25 25 26 27 29 30 32 33 32 31 30 29 29 29 29 28 27 25 23 21 18 15 12 10 8 7 7 8 8 9 9 9 9 9 8 7 6 5 4 4 3 3 3 3 4 5 7 9 10 11 12 11 11 12 14 15 17 18 19 19 19 18 17 16 16 16 15 12 10 10 10 11 12 12 11 9 8 8 9 9 9 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 16 16 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 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 22 22 22 23 24 24 24 25 25 25 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 23 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 21 21 22 21 21 21 22 22 23 23 22 21 21 22 22 21 20 18 15 12 7 4 4 8 10 10 10 10 10 11 12 12 12 13 13 13 13 14 14 15 15 16 16 16 16 16 17 17 17 18 18 18 19 19 20 20 21 21 22 22 22 23 23 23 24 24 24 25 24 24 21 17 12 10 9 8 7 7 6 6 6 7 9 12 15 17 22 25 24 22 19 14 8 3 5 7 8 6 3 5 8 8 6 5 5 5 5 5 5 6 6 6 7 8 8 9 10 11 11 12 13 13 14 13 12 11 10 9 9 9 10 10 10 11 11 11 11 11 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 16 16 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 29 28 28 27 27 27 27 27 27 27 27 26 26 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 27 27 25 25 26 27 28 29 30 31 33 33 31 30 29 29 28 28 28 28 26 24 22 20 17 14 11 9 8 7 7 8 8 9 9 9 10 9 9 8 7 6 5 4 3 4 4 5 5 6 7 8 9 11 13 12 11 11 12 14 15 16 17 17 18 18 17 16 15 14 13 11 10 10 10 11 12 12 10 9 9 9 9 9 9 10 10 11 11 11 11 12 12 12 12 12 12 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 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 24 24 25 25 25 25 25 25 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 26 26 26 26 25 24 24 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 22 22 22 22 22 22 22 23 23 22 22 21 21 21 21 19 17 14 11 7 4 3 5 8 9 9 9 9 10 11 11 12 12 12 12 12 13 13 14 14 15 15 15 16 16 16 16 17 17 17 18 18 19 19 20 20 21 21 22 22 22 22 23 23 24 24 24 24 24 24 20 16 13 11 10 9 9 10 10 10 10 11 14 18 23 26 26 25 23 19 13 6 3 8 11 12 8 2 6 9 9 7 5 5 5 5 5 5 5 6 6 6 8 9 10 10 11 12 13 13 14 14 13 13 12 11 10 10 10 11 11 11 11 11 11 11 11 10 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 29 29 28 28 28 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 30 30 31 30 30 30 30 29 29 29 29 29 28 28 27 27 26 25 25 25 27 28 29 30 31 32 32 31 30 29 28 28 27 27 27 26 25 22 20 18 15 13 10 9 8 7 8 8 9 9 10 10 10 10 9 8 7 6 5 4 4 5 6 6 7 7 7 7 9 11 13 11 10 11 12 13 14 14 13 14 15 16 16 15 13 12 11 10 10 11 12 12 12 12 11 10 10 10 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 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 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 26 26 26 26 26 26 26 25 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 19 20 22 22 22 22 22 22 22 22 21 20 21 21 21 21 20 18 15 12 9 6 4 2 4 6 8 7 8 8 9 10 10 11 11 12 12 12 12 12 13 13 14 14 15 15 15 15 16 16 16 17 17 18 18 18 19 19 20 20 21 21 22 22 22 23 23 23 24 24 24 24 22 20 17 14 11 10 9 9 10 12 13 13 15 19 23 25 25 25 21 13 9 4 5 9 13 16 16 10 1 5 4 2 4 4 5 5 5 5 5 5 5 7 9 10 11 12 12 13 13 14 14 14 14 13 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 16 16 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 29 29 28 28 28 27 27 27 27 27 27 26 26 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 29 29 29 28 28 27 26 26 25 24 25 26 27 29 31 31 32 31 31 29 29 28 27 26 26 26 25 24 22 20 18 16 14 12 10 9 8 8 8 8 9 9 9 9 9 9 8 8 7 6 5 5 5 6 8 8 8 8 8 8 9 10 11 9 9 10 12 13 13 13 13 14 15 15 15 13 12 11 10 10 11 12 13 14 14 13 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 21 21 22 22 22 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 27 27 27 26 26 26 26 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 19 19 18 19 19 20 21 21 21 21 21 22 22 21 20 19 20 21 22 21 19 17 14 11 8 6 4 2 3 5 6 7 7 8 8 9 9 10 10 11 11 11 11 11 12 12 12 13 14 14 14 15 15 15 16 16 16 17 17 18 18 19 19 20 20 21 21 21 22 22 22 23 23 23 23 23 23 22 20 16 13 10 10 11 12 15 16 15 16 18 21 22 23 23 19 11 5 5 7 10 14 18 20 21 19 11 9 8 7 6 6 6 6 7 7 9 11 11 12 12 12 13 13 14 14 14 15 15 15 14 14 13 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 30 29 29 28 28 28 27 27 27 27 27 26 26 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 29 29 29 29 28 28 27 26 26 25 24 24 24 26 27 29 31 32 32 30 28 27 26 25 25 24 24 23 22 21 19 18 17 15 14 12 10 9 8 8 8 8 9 9 9 9 9 9 8 7 7 6 6 6 6 8 9 10 9 9 9 9 9 9 8 8 8 10 11 13 13 13 13 14 15 15 14 12 11 10 11 11 11 13 15 16 15 15 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 13 13 14 14 14 14 14 14 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 19 19 20 20 21 21 21 22 22 22 21 21 21 21 21 21 21 22 22 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 26 26 26 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 27 27 27 26 26 25 25 25 25 25 26 26 26 26 26 25 25 25 25 25 26 26 26 26 25 25 24 24 23 23 22 22 22 21 21 21 21 21 20 20 19 19 19 19 20 20 20 20 20 21 21 21 21 20 19 20 21 22 22 21 20 16 13 10 8 6 4 3 2 3 5 6 6 7 7 8 8 9 9 10 10 10 10 10 11 11 11 12 13 13 13 14 14 15 15 15 16 16 17 17 17 18 18 19 19 20 20 21 21 21 22 22 22 22 23 23 23 23 22 20 16 13 12 14 16 18 18 16 15 17 18 20 20 20 18 15 11 11 11 12 14 17 19 20 20 17 14 11 9 8 7 7 8 10 12 14 14 14 13 13 13 13 13 14 14 15 15 15 15 15 14 14 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 31 31 31 30 30 29 29 28 28 28 28 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 29 29 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 29 29 29 28 28 27 26 26 25 24 24 24 25 26 28 30 32 32 31 29 27 25 24 23 23 22 22 21 19 18 17 16 16 15 14 12 11 10 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 7 8 9 10 10 10 10 10 9 8 7 7 8 10 11 12 12 12 12 14 15 15 14 12 11 11 11 11 12 13 15 16 16 15 15 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 15 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 20 20 20 21 21 21 22 22 21 21 21 21 21 21 21 21 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 25 26 26 26 26 26 26 25 25 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 28 28 28 28 28 28 28 28 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 25 26 27 27 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 21 21 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 21 22 23 23 22 20 16 12 10 8 6 5 3 2 2 3 5 5 6 6 7 7 8 8 9 9 10 10 10 10 10 10 11 11 12 12 13 13 14 14 14 15 15 16 16 17 17 18 18 18 19 20 20 21 21 21 22 22 22 22 23 23 23 23 22 20 16 14 14 15 17 18 17 16 16 17 17 17 17 17 16 14 13 13 13 14 15 17 18 18 17 15 12 10 9 9 9 9 11 12 14 14 14 13 13 12 13 13 14 14 15 15 15 15 15 14 14 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 30 30 30 29 29 28 28 28 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 28 28 28 29 29 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 28 27 27 26 25 24 24 24 24 25 27 28 30 32 32 30 28 25 24 23 22 21 21 20 19 18 17 17 17 16 16 15 13 12 11 10 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 9 10 11 10 10 9 8 7 7 7 7 8 10 12 12 11 11 12 13 14 14 14 13 13 12 12 12 12 13 15 16 16 16 15 15 15 15 14 14 13 13 13 12 11 11 11 11 11 12 12 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 15 15 16 16 16 17 17 17 17 17 18 18 18 19 19 19 20 20 21 21 21 21 22 22 21 21 21 21 21 21 21 22 22 23 23 23 23 24 24 24 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 25 25 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 28 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 24 24 23 23 25 26 27 27 27 27 27 26 25 24 24 24 23 23 22 22 22 22 22 22 21 21 20 20 20 20 20 19 19 20 20 20 20 20 21 22 23 24 24 24 23 21 14 11 9 7 6 5 4 3 2 1 4 5 5 5 6 6 7 7 8 8 9 9 9 9 9 9 10 10 11 11 12 12 13 13 14 14 14 15 15 16 17 17 17 18 18 19 19 20 20 21 21 21 22 22 22 23 23 23 23 22 19 17 16 15 16 17 17 16 15 15 15 15 15 15 15 15 15 15 14 14 14 15 16 17 16 15 13 11 10 11 11 11 12 13 13 14 13 13 12 12 12 12 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 30 30 30 29 29 28 28 28 28 27 27 27 26 26 25 25 25 25 24 24 24 25 25 25 25 25 26 26 26 26 27 27 28 28 28 29 29 30 31 31 31 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 29 29 28 27 26 25 24 24 24 24 24 25 27 29 31 32 31 29 26 24 22 22 21 21 21 20 20 19 19 18 18 17 17 16 15 14 13 11 10 10 9 9 9 9 9 9 9 8 8 7 7 7 7 8 9 10 10 9 8 7 6 6 7 7 8 8 10 11 11 11 11 11 12 13 14 14 14 14 14 14 13 13 14 15 15 15 15 15 15 15 15 15 14 14 14 13 12 11 11 10 10 11 11 12 12 12 13 13 13 13 13 13 13 14 13 13 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 20 20 20 21 21 21 22 22 23 23 24 24 24 25 25 25 25 25 25 25 25 25 26 26 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 27 27 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 24 24 23 23 24 25 26 27 28 28 27 27 26 25 25 24 24 24 23 23 23 23 22 22 22 21 21 20 19 20 20 20 20 20 20 21 21 20 21 23 24 24 24 24 23 20 12 9 7 7 6 5 4 3 2 1 2 3 4 4 5 5 6 7 7 8 8 8 9 9 8 9 9 9 10 11 11 12 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 21 21 22 22 23 23 23 22 21 20 18 17 17 17 17 16 15 14 13 12 12 13 14 16 16 16 15 14 13 14 15 16 16 15 14 13 12 12 12 12 12 13 13 13 13 13 12 11 11 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 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 16 16 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 33 33 33 32 32 32 31 31 31 30 30 30 29 29 29 28 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 27 27 28 29 29 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 29 29 28 26 25 24 24 24 24 24 24 25 27 29 31 31 29 27 24 23 22 22 22 22 22 22 22 22 22 21 20 19 19 18 17 15 14 13 11 10 10 10 10 9 9 9 9 8 8 8 7 7 7 8 9 9 8 6 6 5 6 6 7 8 8 9 9 10 11 11 11 11 12 13 14 15 15 16 16 15 15 14 14 14 14 15 15 16 16 16 15 15 14 13 13 13 13 12 10 10 9 10 11 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 15 15 15 15 14 15 15 15 15 15 16 16 16 16 17 17 17 18 18 19 19 19 20 20 21 21 21 21 21 21 20 20 20 20 20 21 21 22 22 23 23 24 24 25 25 25 25 26 26 26 25 25 25 25 26 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 25 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 24 24 24 25 26 27 28 28 28 28 27 26 26 25 25 24 24 24 23 23 23 22 22 22 22 21 20 20 20 21 21 21 21 21 21 21 22 23 24 24 23 23 21 18 12 8 6 6 5 5 5 4 3 2 1 1 2 3 4 5 5 6 6 7 7 8 8 8 8 8 8 8 9 10 10 11 11 11 12 12 13 13 14 14 15 16 16 17 17 17 18 18 19 20 20 20 21 21 21 22 22 23 23 22 22 21 20 19 19 18 18 16 15 13 12 11 11 12 13 15 17 18 17 16 14 14 15 16 16 16 15 14 13 13 13 12 12 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 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 15 15 16 16 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 33 33 32 32 32 32 31 31 31 30 30 29 29 29 28 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 24 24 24 25 25 24 24 24 25 25 26 27 27 28 29 29 30 31 31 32 32 33 33 33 33 33 33 33 32 32 32 31 31 30 29 28 27 26 25 24 23 23 24 24 24 26 28 30 32 31 29 27 25 24 24 24 24 25 25 25 25 25 24 23 23 22 21 20 19 17 16 14 13 11 10 10 10 9 9 9 9 8 8 8 8 7 8 8 8 7 6 5 5 5 6 7 8 7 8 8 9 10 10 11 11 12 13 14 15 16 17 17 17 16 16 16 14 14 13 14 15 16 16 15 15 14 13 12 12 13 13 12 11 10 9 9 10 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 16 16 16 17 17 17 18 18 18 19 19 20 20 20 21 21 21 20 20 19 19 19 20 20 21 21 22 22 23 24 24 25 25 25 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 25 25 25 25 25 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 26 27 27 28 28 28 28 27 27 26 25 25 24 24 24 23 23 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 21 20 17 13 9 7 5 5 5 5 4 4 3 2 1 0 2 3 4 4 5 6 6 7 7 8 8 8 7 7 8 8 8 9 10 10 10 11 11 12 12 13 13 14 15 15 16 16 17 17 17 18 19 19 20 20 20 21 21 21 21 21 22 22 22 21 21 21 20 19 18 16 14 12 10 9 10 12 14 15 17 17 16 15 16 16 16 16 16 15 15 14 13 13 13 13 13 14 14 14 14 13 13 13 13 12 12 12 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 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 34 34 34 33 33 32 32 32 31 31 31 30 30 29 29 29 28 28 28 27 27 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 27 27 28 29 30 31 32 33 33 33 33 33 33 33 33 33 32 32 32 31 30 29 28 26 25 24 23 23 23 24 24 25 27 30 32 34 33 31 29 27 27 27 27 28 28 28 28 28 27 26 25 24 24 23 22 21 20 18 16 14 13 11 10 10 10 9 9 9 9 8 8 8 8 8 8 7 5 4 5 6 7 8 8 7 7 7 8 9 10 10 11 12 12 13 14 16 17 17 18 17 17 17 17 15 14 13 14 16 17 16 15 14 13 12 12 12 12 13 13 12 11 10 10 11 12 13 13 13 13 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 19 19 20 20 20 20 20 20 20 19 19 19 19 20 20 20 21 21 22 23 24 24 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 25 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 28 28 27 27 27 28 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 28 28 28 27 26 26 25 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 21 19 17 14 11 8 6 5 5 5 4 4 4 3 2 1 0 1 2 3 4 5 5 6 7 7 7 7 7 7 7 7 7 8 9 9 10 10 10 11 11 12 12 13 14 14 15 16 16 16 16 17 18 18 19 19 20 20 20 20 20 20 21 21 21 22 22 21 21 21 20 18 16 13 10 8 8 10 13 13 14 14 14 14 15 15 15 15 15 14 14 14 13 13 13 13 14 15 15 15 15 14 14 13 13 13 12 12 12 12 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 35 36 36 36 36 36 36 36 36 36 37 37 36 36 36 36 36 36 36 36 36 36 36 35 35 35 34 34 33 33 32 32 32 31 31 31 30 30 29 29 29 28 28 28 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 24 24 25 25 26 27 28 29 31 32 33 33 34 34 34 34 34 33 33 33 32 32 31 30 28 27 26 24 23 22 22 22 23 25 27 30 32 35 36 35 33 32 31 30 30 31 31 31 30 30 29 28 27 26 25 25 25 24 23 22 20 18 16 14 13 11 10 10 10 9 9 9 9 8 8 8 8 8 6 5 4 6 7 9 9 8 6 6 8 9 9 10 11 12 11 12 13 14 16 17 18 18 18 17 18 18 16 15 14 15 16 17 16 14 13 12 12 12 12 12 13 13 13 12 11 11 12 13 13 13 13 12 11 11 10 10 10 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 19 19 19 20 20 20 20 19 19 19 19 19 19 20 20 20 21 21 22 23 24 24 25 26 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 26 26 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 27 27 27 28 28 28 29 29 29 29 28 27 26 25 24 24 23 23 23 23 23 22 22 23 23 23 22 22 22 21 21 22 22 22 23 23 23 22 21 20 18 16 13 10 7 5 5 5 5 5 4 4 3 2 2 1 0 1 3 3 4 5 6 7 7 7 7 6 6 6 6 7 8 8 9 9 9 10 10 11 11 12 13 14 14 15 15 15 15 16 16 17 18 18 19 19 19 20 19 20 20 21 21 21 22 22 22 22 21 21 19 16 11 7 6 9 11 12 12 12 11 11 12 12 13 13 13 13 13 13 13 13 13 13 14 15 16 16 16 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 35 35 34 34 33 33 32 32 31 31 31 30 30 29 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 23 23 24 24 24 23 23 23 23 23 23 24 24 25 25 26 28 30 31 33 34 34 34 34 34 34 34 33 33 32 31 30 29 28 26 25 23 22 21 21 22 23 26 29 32 35 36 36 36 35 34 33 33 33 32 32 32 32 31 30 29 28 27 26 26 26 26 25 24 22 20 18 16 14 13 11 11 10 10 9 9 9 9 9 9 9 8 7 6 5 7 9 10 8 7 6 7 8 9 10 11 11 11 11 12 13 15 16 17 17 17 17 18 18 17 17 16 15 15 16 17 17 14 13 13 13 13 13 13 14 14 13 13 12 12 12 13 14 15 15 13 11 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 18 18 19 19 20 20 20 20 19 19 19 19 20 20 20 20 20 21 21 22 23 23 24 25 26 26 26 26 26 26 26 26 25 25 25 25 26 26 26 26 26 26 25 25 25 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 26 26 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 29 29 29 28 27 26 25 24 23 23 22 22 22 22 22 23 23 23 22 22 21 21 21 21 21 22 22 23 23 23 22 21 20 18 15 11 8 6 5 5 5 5 5 4 4 3 2 2 1 0 1 2 3 5 5 6 6 6 6 6 6 5 5 6 7 7 8 9 9 9 9 10 10 11 12 12 13 14 14 14 14 15 15 16 17 17 18 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 20 17 14 8 3 8 11 12 10 9 10 11 11 11 12 12 13 13 13 13 13 13 13 14 15 16 17 16 15 15 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 36 36 36 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 37 37 37 37 37 36 36 36 35 35 34 34 33 32 32 31 31 30 30 29 29 29 29 28 28 27 26 26 26 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 26 28 30 32 34 35 35 35 35 34 34 33 32 31 30 29 28 27 25 24 22 21 21 21 22 24 27 30 33 35 35 35 34 34 33 33 33 33 33 32 32 32 31 30 29 27 27 26 26 26 26 26 26 24 21 19 17 16 14 13 12 11 11 11 10 10 10 10 10 10 9 8 7 7 9 11 10 8 6 7 8 9 10 11 11 11 11 11 12 14 15 16 16 17 17 17 18 17 17 17 17 17 17 17 18 17 14 13 13 14 14 14 14 15 14 13 13 13 13 13 14 15 16 18 15 13 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 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 18 18 19 19 20 20 20 19 19 19 20 20 20 20 20 20 21 21 22 22 23 24 24 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 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 27 27 27 27 27 27 27 28 28 29 29 29 28 28 27 26 25 24 23 22 22 22 22 23 23 23 23 22 21 21 21 21 21 21 22 22 23 23 23 23 22 21 19 16 13 10 7 6 5 5 5 5 5 4 4 3 2 2 1 0 1 2 4 5 5 5 5 6 6 5 5 5 5 6 6 7 8 8 8 8 9 9 10 10 11 12 13 13 14 14 14 14 15 15 16 17 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 23 23 24 23 20 20 19 15 14 11 10 10 10 11 11 11 12 13 13 14 14 13 13 13 13 14 15 16 16 16 15 14 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 17 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 36 36 35 35 34 33 33 32 31 31 30 30 29 29 29 28 28 27 27 26 26 25 25 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 23 23 23 24 24 24 24 24 25 25 25 26 27 30 32 34 35 36 36 35 34 33 32 31 30 29 28 26 25 24 23 21 20 20 20 21 24 27 31 33 34 33 33 32 32 32 32 32 32 32 32 32 32 31 30 28 27 26 26 26 26 26 26 25 24 22 20 18 17 16 14 14 13 13 13 12 12 12 11 11 11 10 9 9 9 11 12 10 8 7 7 9 10 11 10 11 11 11 11 13 15 15 15 15 16 16 17 17 17 17 17 18 18 19 18 18 17 15 14 14 15 15 15 15 15 14 14 13 13 13 14 14 16 18 20 18 16 14 12 12 12 11 11 11 12 12 12 12 12 12 12 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 18 18 19 19 20 20 20 19 20 20 20 20 21 20 21 21 21 22 22 23 23 24 24 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 24 24 24 25 25 25 26 26 25 25 25 25 26 26 26 26 27 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 27 27 27 28 28 29 28 28 27 26 25 24 23 22 22 22 22 22 23 23 23 22 21 21 21 21 21 22 22 23 23 24 23 23 22 21 20 17 14 11 9 8 6 5 5 5 5 4 4 3 3 2 2 1 0 1 2 4 4 5 5 5 5 5 4 4 4 5 5 6 7 7 8 8 8 8 9 9 10 11 12 13 13 14 14 14 14 14 15 16 17 17 18 18 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 23 24 22 19 13 11 10 10 11 11 11 12 12 13 14 14 14 13 13 12 13 14 15 15 15 15 14 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 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 16 16 16 17 17 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 39 39 39 38 38 38 38 38 37 37 37 36 36 35 34 34 33 32 32 31 30 29 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 23 23 23 24 25 25 26 26 26 26 26 27 28 31 33 35 36 36 36 35 33 32 30 29 28 27 26 25 24 22 21 20 20 20 20 22 25 28 32 34 35 34 32 31 31 31 31 31 31 31 31 31 31 30 29 28 26 26 25 25 25 24 24 24 23 22 20 19 18 17 16 15 14 14 15 15 15 14 13 12 12 12 11 11 11 11 11 9 8 8 9 10 10 10 9 9 10 11 12 14 15 15 14 14 14 15 16 16 16 16 18 19 20 20 20 19 17 15 14 14 15 15 16 16 15 15 14 14 14 14 14 15 17 20 21 20 17 15 14 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 18 18 19 19 20 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 26 26 26 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 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 27 27 28 28 28 27 27 26 25 24 24 23 22 22 22 22 23 23 23 22 21 21 21 22 22 22 23 24 24 24 24 23 23 22 21 18 15 13 10 9 7 6 5 5 5 4 4 4 3 3 2 2 1 1 1 2 3 4 4 4 4 4 4 3 3 4 4 5 6 7 7 7 7 7 8 8 9 10 11 12 13 13 14 14 14 14 14 15 16 16 17 18 18 18 19 19 20 20 20 21 21 21 22 22 22 23 23 23 22 22 21 19 14 11 10 10 10 10 11 12 12 13 14 14 14 14 13 12 13 14 14 15 15 14 14 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 12 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 17 17 17 37 37 37 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 37 37 37 36 35 35 34 34 33 32 31 30 29 29 28 28 27 27 26 25 25 25 25 24 24 24 24 24 24 24 23 23 22 22 21 21 22 22 22 22 23 23 24 24 25 26 27 28 28 28 28 30 32 34 35 36 36 35 33 32 30 28 27 25 24 23 23 22 21 20 19 19 19 20 23 26 30 33 35 35 34 33 31 30 30 30 30 30 30 31 31 30 30 28 27 26 25 24 24 23 23 23 22 22 21 20 19 18 17 16 16 15 16 16 16 16 16 15 14 13 12 12 11 11 10 10 9 8 9 10 10 9 8 8 8 9 11 13 14 14 14 13 13 13 14 14 14 14 15 17 18 19 20 20 17 12 8 8 9 12 15 15 15 15 15 15 15 15 15 15 16 18 20 22 20 17 15 14 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 21 21 21 22 22 23 23 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 26 25 25 25 25 26 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 26 26 26 26 26 26 27 27 27 27 27 27 26 26 25 24 23 22 22 22 23 23 23 23 22 22 22 22 22 22 23 24 24 24 24 24 23 23 22 21 19 16 14 12 10 8 6 6 5 5 4 4 4 3 3 2 2 1 1 1 1 2 3 3 4 4 4 3 3 3 3 4 4 5 6 7 7 7 6 7 7 8 9 10 11 12 13 14 14 14 14 14 14 15 15 16 17 17 18 18 19 19 19 20 20 21 21 21 22 22 22 22 22 22 21 20 18 15 13 11 10 11 11 12 12 13 14 14 14 14 14 13 13 13 13 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 37 38 38 38 38 39 39 39 39 39 40 40 40 40 40 40 40 40 39 39 39 39 39 38 38 37 37 36 36 35 34 34 33 32 31 30 30 29 28 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 23 23 23 24 25 26 27 28 29 29 30 31 32 34 35 35 34 33 31 29 28 26 24 23 22 21 20 20 19 18 18 18 19 21 24 27 31 33 34 33 32 30 29 28 28 28 28 29 29 30 30 30 29 28 27 25 24 23 23 23 22 22 21 21 20 19 18 18 17 17 16 17 17 17 17 17 17 16 15 13 12 12 11 10 9 9 9 9 10 10 8 7 7 7 8 10 12 13 14 14 14 13 12 11 12 12 11 11 13 15 16 16 16 12 9 8 5 5 6 6 10 12 13 14 14 15 16 16 16 16 16 18 20 21 19 17 15 14 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 21 21 22 22 23 23 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 26 26 26 27 27 27 27 27 27 27 28 28 27 27 27 27 27 27 26 26 26 26 26 26 27 27 27 27 27 26 25 25 24 23 22 22 23 23 23 23 23 22 22 22 23 23 24 24 24 24 24 24 24 23 22 21 19 17 16 14 12 10 8 6 5 5 4 3 3 3 3 3 2 2 1 1 1 1 1 2 3 3 3 3 2 2 2 3 3 4 5 6 6 6 6 6 6 7 7 8 10 11 12 13 14 14 14 14 14 14 15 15 16 17 17 18 18 19 19 19 20 20 21 21 21 22 22 22 22 22 21 21 19 18 16 15 14 14 14 14 14 14 15 15 15 15 14 14 13 13 13 13 13 14 14 14 14 13 13 12 12 12 11 11 11 11 11 10 10 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 14 14 14 15 15 15 16 16 16 17 17 17 18 38 38 38 38 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 38 38 37 37 36 35 35 34 33 32 31 30 30 29 28 27 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 23 23 23 23 24 24 25 26 27 28 29 30 31 33 34 34 34 32 31 29 27 26 24 22 21 20 19 19 18 18 18 18 18 19 21 24 28 31 32 32 30 28 26 26 25 26 26 27 28 29 29 29 29 28 27 26 25 24 23 23 22 21 21 20 19 19 19 19 18 18 17 17 17 18 18 18 18 18 17 16 15 13 12 11 10 9 9 10 10 9 8 7 5 6 7 9 11 12 13 14 14 13 13 11 11 10 10 9 10 11 13 14 14 15 10 2 4 8 8 8 7 8 9 11 12 14 14 16 17 16 16 17 18 20 21 19 16 15 13 12 12 11 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 13 13 13 12 12 12 12 12 13 13 14 14 14 15 15 15 16 16 16 17 17 17 18 18 19 19 19 19 20 20 20 20 20 20 20 20 21 21 22 22 23 23 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 27 27 27 27 27 27 26 26 24 23 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 22 22 20 19 17 16 14 11 9 7 5 4 4 3 3 3 3 3 3 2 2 2 1 1 1 1 1 2 3 2 2 1 2 2 2 3 3 4 5 6 6 5 5 6 6 7 8 10 11 12 13 14 14 14 14 14 14 15 15 16 16 17 17 18 18 19 19 20 20 20 21 21 21 22 22 22 22 21 21 20 20 19 18 17 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 10 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 14 14 14 15 15 15 16 16 16 16 17 17 17 18 38 38 38 39 39 39 39 40 40 40 40 40 41 41 41 41 41 41 40 40 40 40 39 39 39 38 37 37 36 35 35 34 33 32 31 31 30 29 28 27 26 25 25 24 24 24 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 24 24 24 25 26 26 27 28 29 30 31 32 33 32 32 30 29 27 25 24 22 21 19 18 17 17 17 17 18 18 18 19 21 24 27 30 31 30 28 26 25 25 25 26 26 26 27 28 28 28 28 27 27 26 26 25 24 23 22 21 21 20 19 19 19 19 18 18 18 18 18 18 19 19 20 19 18 16 15 14 13 11 10 11 11 10 8 7 6 5 4 5 7 9 11 12 13 13 13 13 12 11 11 10 10 10 10 12 14 15 17 18 17 13 8 5 4 5 8 9 9 10 11 13 14 15 16 16 16 16 17 19 19 18 16 14 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 13 13 14 14 15 15 15 15 15 16 16 16 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 24 24 24 25 25 26 26 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 27 27 27 28 28 28 28 28 27 26 25 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 21 20 19 17 16 13 10 7 5 4 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 2 2 1 1 1 1 2 2 2 3 4 5 5 5 5 5 5 6 7 8 10 12 13 14 14 14 14 14 14 14 15 15 16 16 16 17 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 20 20 19 18 17 17 16 16 15 15 14 14 14 13 13 13 13 13 14 14 14 15 15 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 38 38 39 39 39 39 40 40 40 41 41 41 41 41 41 41 41 41 41 41 40 40 40 39 39 38 38 37 36 36 35 34 33 33 32 31 30 29 28 27 26 25 24 24 23 23 23 23 23 23 24 24 24 25 25 25 24 24 24 23 23 23 23 24 24 24 25 25 26 27 27 28 29 29 30 31 31 31 30 29 28 26 25 23 22 21 20 18 17 16 16 17 18 18 19 18 19 21 24 27 29 30 29 27 26 25 25 25 25 25 25 26 27 27 27 27 27 26 26 26 25 24 23 23 22 21 20 20 20 19 19 19 18 18 17 18 18 18 19 20 19 18 17 16 14 14 13 13 12 10 9 7 5 4 3 3 5 7 9 10 11 12 13 13 13 13 12 11 11 11 12 12 14 16 17 19 19 19 18 16 14 12 11 10 9 9 10 11 12 13 15 16 16 16 16 16 17 18 18 16 14 12 11 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 17 17 17 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 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 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 23 23 24 24 24 25 25 25 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 29 29 28 28 28 28 28 28 28 28 28 27 26 25 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 22 22 21 21 20 19 17 15 11 7 5 4 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 2 1 0 1 1 1 1 2 2 3 4 5 5 5 5 5 5 6 7 9 11 12 13 14 14 14 14 14 14 14 15 15 15 16 16 16 17 18 18 19 19 19 20 20 20 20 21 21 20 20 20 19 19 19 18 17 16 16 15 15 15 14 14 14 13 13 13 14 14 14 14 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 14 14 15 15 15 15 16 16 16 17 17 17 17 17 38 39 39 39 39 40 40 40 41 41 41 41 41 42 42 42 42 41 41 41 41 40 40 40 39 39 38 37 36 36 35 34 34 33 32 31 30 29 28 27 26 25 24 23 23 23 22 22 22 23 23 24 24 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 26 27 28 29 29 30 31 31 30 29 28 27 25 24 23 22 21 20 19 18 16 16 16 16 18 19 19 18 19 21 24 27 28 29 28 26 26 25 24 24 23 23 23 24 25 26 27 27 26 26 26 26 26 25 24 23 22 22 21 20 20 19 19 19 18 18 17 17 17 18 18 18 18 18 18 17 16 16 15 13 11 9 7 6 5 4 3 4 5 7 8 9 10 12 13 14 14 14 13 13 12 12 13 14 16 17 19 19 20 20 20 20 19 18 15 13 10 10 10 10 11 13 14 16 17 16 16 16 16 17 17 16 14 12 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 15 16 16 16 16 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 22 23 23 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 26 26 26 26 26 26 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 23 23 23 24 24 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 29 29 28 28 28 28 28 29 29 29 29 29 28 28 28 27 27 28 28 28 27 26 25 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 23 23 23 22 22 21 21 20 19 16 12 8 5 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 0 0 1 1 1 1 1 2 3 4 5 5 5 5 5 5 5 7 9 11 12 13 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 18 18 19 19 19 19 19 19 19 19 18 18 18 17 17 16 15 15 15 15 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 39 39 39 39 40 40 40 41 41 41 41 42 42 42 42 42 42 42 42 41 41 41 40 40 39 39 38 37 37 36 35 34 34 33 32 31 30 29 28 27 26 25 24 23 23 22 22 22 22 22 22 23 23 24 24 25 25 24 24 24 24 24 24 24 25 25 25 26 26 27 28 28 29 30 30 30 29 27 25 24 23 22 21 20 19 19 18 18 17 16 16 16 18 18 18 18 19 22 25 27 28 28 27 26 25 24 23 21 21 21 22 22 24 25 26 26 26 26 26 26 26 26 25 24 23 22 21 20 20 19 19 18 18 17 17 17 17 17 17 17 18 18 18 18 18 17 15 12 9 7 7 6 5 5 5 5 6 6 7 8 10 12 14 15 15 15 14 14 13 13 13 15 17 18 19 20 20 20 20 21 21 20 18 16 15 11 10 9 10 11 14 16 16 16 16 16 16 16 16 15 14 12 10 10 9 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 12 12 13 13 13 13 13 14 14 15 15 16 16 16 16 16 17 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 26 26 26 25 25 25 24 25 25 24 24 23 23 22 22 22 22 23 23 23 24 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 29 29 29 28 28 28 28 28 29 29 29 30 29 29 28 28 28 28 28 27 27 26 26 26 26 26 26 26 27 27 27 27 26 26 26 25 25 24 24 24 24 23 23 22 22 22 21 19 17 13 9 6 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 3 4 5 5 5 5 4 4 5 7 9 11 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 12 12 12 12 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 39 39 40 40 40 40 41 41 41 41 42 42 42 42 42 42 42 42 42 42 41 41 40 40 40 39 38 38 37 36 35 34 34 33 32 31 30 29 28 27 26 25 24 23 22 22 22 21 21 21 21 22 22 23 24 24 24 24 24 24 24 24 24 25 25 25 26 26 27 28 28 28 29 29 29 28 27 25 23 22 21 20 20 19 19 19 18 18 18 17 17 17 18 18 18 18 20 23 26 28 28 27 26 25 24 22 21 20 20 21 22 22 23 24 25 26 26 26 26 25 25 26 25 25 23 22 21 20 20 19 19 18 17 17 16 16 17 17 18 18 18 18 19 18 18 17 15 11 8 7 7 6 6 6 6 6 6 7 7 8 10 13 15 16 16 15 14 14 14 14 14 15 17 18 19 19 19 20 20 21 21 21 19 18 16 14 11 10 9 10 13 15 15 16 16 16 15 15 15 14 13 11 10 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 15 16 16 16 16 17 17 17 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 23 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 26 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 26 26 26 25 25 24 24 25 24 24 23 23 22 22 22 22 22 22 23 24 24 25 26 26 26 27 27 27 26 26 26 26 27 27 27 27 28 28 28 28 28 29 29 29 29 29 28 28 28 28 28 29 29 30 30 30 30 29 29 28 27 27 26 26 26 26 26 25 25 25 26 26 27 26 26 26 25 25 24 24 24 24 24 23 23 23 23 22 21 20 17 14 11 8 6 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 3 3 2 2 2 2 2 2 2 1 1 2 3 4 4 4 5 5 4 5 6 8 10 11 13 13 14 14 14 14 13 13 13 13 13 13 13 14 14 15 15 15 16 16 16 16 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 39 39 40 40 40 41 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 41 41 40 40 39 39 38 37 36 35 34 34 33 32 31 30 29 28 27 26 25 24 23 22 21 21 21 21 21 21 21 22 22 23 23 23 23 23 23 24 24 24 25 25 26 26 27 27 27 28 28 29 29 28 26 24 23 21 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 20 23 25 25 25 24 23 22 21 21 21 21 22 23 23 24 24 24 25 26 26 27 26 26 25 25 25 25 23 22 22 21 20 19 19 18 17 16 15 15 16 17 18 18 19 19 18 18 18 17 15 11 8 8 8 8 8 8 7 6 7 8 8 10 13 15 17 18 17 16 15 15 14 14 15 15 17 18 19 20 20 20 20 20 21 21 19 17 17 16 13 12 11 11 13 14 14 14 15 15 14 13 13 13 12 11 10 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 18 18 19 19 20 20 20 20 20 20 20 20 19 19 20 20 20 20 21 21 21 22 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 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 26 26 25 25 24 24 24 24 24 24 23 22 22 22 22 22 22 23 23 24 25 25 26 26 27 27 27 27 26 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 29 28 28 28 28 28 28 29 29 29 30 30 29 28 27 27 26 26 26 26 27 26 26 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 22 20 18 15 12 9 7 6 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 3 3 3 3 3 4 4 4 2 1 1 1 2 3 4 4 4 4 4 4 5 6 8 10 12 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 11 11 11 12 12 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 39 40 40 40 41 41 41 41 42 42 42 42 43 43 42 42 42 42 42 42 42 41 41 40 40 40 39 38 37 36 35 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 21 20 20 20 20 21 21 22 22 23 23 22 22 23 23 24 24 24 25 25 26 26 26 26 26 27 27 27 26 24 22 21 20 19 19 19 18 19 19 20 21 22 22 22 21 20 19 18 17 17 20 22 23 22 21 20 20 20 21 21 22 23 24 24 25 25 25 24 25 25 26 27 27 26 26 25 25 24 23 23 22 21 21 20 19 18 17 15 15 14 14 15 17 17 18 18 17 17 18 17 15 12 10 10 10 11 10 10 8 7 7 7 9 11 14 16 17 18 18 18 17 17 16 15 15 16 17 18 20 20 21 21 20 20 20 20 18 16 16 15 15 14 13 13 13 13 13 13 13 14 13 12 12 12 11 10 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 13 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 19 19 19 20 20 20 20 20 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 24 24 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 22 22 22 22 22 22 23 23 24 25 26 26 26 27 27 27 27 27 27 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 28 28 28 28 29 29 29 29 29 29 28 27 27 26 27 28 28 29 29 27 24 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 20 18 15 13 11 9 7 6 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 5 5 6 5 3 1 0 1 2 3 3 4 4 4 4 4 4 5 7 8 10 11 12 13 13 13 13 13 13 12 12 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 14 14 15 15 15 15 15 16 16 16 16 16 40 40 40 41 41 41 41 42 42 42 42 42 43 43 43 42 42 42 42 42 42 41 41 41 40 40 39 38 37 36 36 35 34 33 33 32 31 29 28 27 26 25 24 23 22 21 21 20 20 20 20 21 21 21 22 22 22 22 22 22 23 23 24 24 24 25 26 26 26 26 26 26 25 24 23 22 21 20 19 19 19 18 18 19 20 22 24 25 26 25 24 22 20 18 17 17 20 23 23 23 22 21 21 22 23 24 24 25 25 26 26 25 24 23 24 25 26 26 26 26 25 24 24 23 22 22 22 21 21 20 19 18 17 15 14 14 14 15 16 16 16 16 16 16 16 16 14 12 11 12 13 13 10 9 7 4 3 6 9 11 14 15 16 17 18 17 17 18 17 16 16 16 17 18 20 21 22 22 21 20 19 18 16 15 14 14 14 14 14 14 13 12 12 12 11 12 12 11 11 10 10 9 9 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 12 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 25 25 26 26 27 27 27 27 27 27 28 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 22 22 22 23 23 23 24 24 25 26 26 27 27 27 27 27 27 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 29 29 29 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 27 27 29 30 31 31 30 29 25 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 22 21 20 18 16 14 12 10 9 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 6 5 3 1 0 1 2 3 4 4 4 4 4 4 5 5 7 9 10 11 12 12 13 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 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 40 40 40 41 41 41 42 42 42 42 42 42 43 43 43 42 42 42 42 42 41 41 41 41 40 40 39 38 37 37 36 35 34 34 33 32 31 30 28 27 26 25 24 23 22 21 21 20 20 21 21 21 21 21 22 22 22 22 22 22 22 23 23 24 24 25 26 26 26 27 27 26 25 23 22 21 21 21 20 20 20 19 19 20 22 25 27 28 28 28 27 25 22 20 18 18 21 25 26 26 26 26 25 26 26 26 26 26 26 25 25 24 23 23 23 24 25 26 26 25 24 23 22 22 22 21 21 21 20 20 19 18 17 15 14 14 14 15 16 16 15 15 15 15 15 14 13 13 13 13 14 15 10 5 2 1 1 5 8 11 13 14 15 18 19 19 19 18 17 16 16 16 17 18 20 21 22 23 22 20 18 17 15 14 13 12 12 13 14 14 13 12 11 11 10 10 10 10 10 10 9 8 8 8 8 8 9 9 10 10 10 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 26 27 27 27 28 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 24 24 24 24 24 25 25 26 26 27 27 27 27 27 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 29 30 30 30 30 31 31 31 31 31 30 30 30 29 29 29 29 28 28 29 31 31 32 32 31 30 29 27 24 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 20 18 16 15 13 11 10 9 8 6 6 5 5 4 4 4 5 5 5 5 5 4 4 4 4 5 5 6 7 8 7 6 4 2 1 1 2 3 3 4 4 4 4 4 4 4 6 7 9 10 11 11 12 12 12 12 12 12 12 11 11 10 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 14 14 14 14 15 15 15 15 15 40 40 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 40 40 39 39 38 37 37 36 35 34 34 33 32 31 30 29 27 26 25 24 23 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 21 22 22 23 23 24 25 25 26 27 28 28 28 26 24 24 24 24 23 23 22 22 21 21 22 25 28 29 30 29 29 28 27 25 23 21 21 24 28 29 29 29 28 27 27 27 26 26 25 25 25 24 23 22 22 22 24 25 25 25 24 23 22 21 21 21 21 21 20 20 19 19 18 17 16 15 14 15 15 16 16 15 14 14 13 13 12 13 13 13 15 16 16 13 8 5 4 5 7 9 11 13 14 17 19 20 20 19 18 17 16 16 16 17 18 19 21 22 23 22 20 18 16 15 14 13 11 11 12 13 14 14 13 11 11 10 10 10 9 9 9 8 7 7 7 7 8 8 9 9 10 10 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 20 20 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 22 22 22 23 23 24 25 25 26 27 27 28 28 28 28 27 27 27 26 26 26 26 26 26 27 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 25 24 24 24 25 25 25 25 25 25 25 25 26 26 27 27 27 27 27 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 29 29 29 29 29 29 30 31 32 32 32 32 31 32 30 29 29 28 28 28 31 32 33 33 32 32 31 30 29 26 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 20 19 17 16 14 12 11 10 9 8 7 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 8 8 8 7 6 4 2 1 2 3 3 4 4 4 4 4 4 4 5 6 8 9 9 10 11 11 12 12 13 13 13 12 11 10 9 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 13 13 14 14 14 14 13 40 40 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 40 40 40 39 39 38 37 37 36 35 34 34 33 32 31 30 29 28 27 25 24 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 24 25 26 27 29 30 29 27 27 27 28 28 27 27 26 25 25 25 26 28 30 30 29 29 29 29 28 28 26 25 26 27 29 30 30 29 28 27 26 26 25 25 25 24 24 23 22 21 21 22 23 24 25 24 23 22 21 20 20 20 20 20 20 19 19 18 17 17 16 16 15 15 15 15 14 14 13 13 13 12 13 13 14 15 16 18 18 17 14 12 11 10 9 10 12 14 15 17 19 20 19 19 18 17 16 16 16 17 19 20 21 22 22 21 19 17 16 15 14 12 11 10 11 12 14 14 13 12 11 10 10 10 9 9 8 7 6 6 6 7 8 8 9 9 10 10 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 14 14 14 14 14 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 22 22 22 23 23 23 23 23 23 23 22 21 21 21 22 23 23 24 25 26 26 27 27 27 28 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 25 25 25 25 25 25 25 26 26 27 27 27 27 27 27 27 26 26 26 26 27 27 27 27 27 28 28 28 29 29 29 29 29 29 28 30 31 31 31 32 32 32 32 31 30 29 28 28 28 32 33 34 34 33 32 31 30 29 29 28 26 25 25 25 25 25 25 25 25 25 24 24 23 23 22 22 21 20 19 18 17 15 13 12 11 10 9 8 7 6 6 5 5 5 5 5 5 5 5 5 5 5 6 7 8 8 9 8 8 7 5 4 2 1 2 2 3 4 4 4 3 3 4 4 5 7 8 8 9 10 11 12 12 13 13 13 12 12 11 10 9 8 7 7 6 6 6 6 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 8 8 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 9 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 13 13 13 13 14 13 13 40 40 41 41 41 41 41 41 41 42 41 41 41 41 41 41 41 41 41 41 41 40 40 40 39 39 38 38 37 37 36 35 34 33 33 32 31 30 30 29 28 26 25 24 24 23 23 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 21 21 22 23 23 24 26 28 29 29 28 28 29 29 29 29 29 28 28 28 29 30 30 30 29 28 28 28 28 28 28 28 28 29 29 30 30 29 29 28 27 26 25 25 24 24 23 22 22 21 21 21 22 22 23 23 23 22 21 20 19 19 19 19 19 19 18 18 17 17 17 17 16 15 15 14 14 13 13 12 12 12 13 14 15 16 16 17 19 19 18 16 15 13 12 11 11 12 14 16 17 18 18 18 17 17 17 16 17 17 19 20 20 21 21 21 20 18 16 15 15 14 12 10 10 10 12 13 14 14 12 11 11 10 9 8 7 7 6 5 5 5 7 8 8 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 22 20 20 21 21 22 23 24 25 25 26 26 27 27 27 27 27 26 26 26 25 25 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 25 25 25 24 24 25 26 26 27 27 27 27 27 27 27 27 26 26 27 27 27 27 27 27 28 28 29 29 29 30 30 29 29 29 30 30 31 31 32 32 32 32 32 31 29 28 27 28 31 33 34 34 33 32 31 30 29 29 28 28 27 26 25 25 25 25 25 25 26 26 25 24 24 23 22 21 21 20 19 18 16 15 13 12 11 10 9 8 8 7 6 5 5 5 5 5 5 5 5 5 5 7 8 9 9 9 9 8 7 6 4 3 2 2 2 2 3 3 3 3 3 3 4 4 5 7 7 8 9 10 11 12 12 13 13 12 12 11 11 10 9 8 7 6 5 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 12 13 13 13 14 14 14 13 39 40 41 41 40 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 39 39 39 39 38 38 37 36 35 35 34 33 33 32 31 31 30 29 29 27 26 25 25 24 23 23 22 22 22 21 21 21 20 20 20 19 20 20 20 20 20 20 21 21 21 22 24 25 26 27 27 28 28 27 28 28 28 29 29 30 31 32 31 29 28 27 26 26 27 27 27 28 28 28 29 30 30 29 29 28 27 26 25 25 24 23 22 21 20 20 20 20 21 21 22 22 22 21 20 20 19 18 18 18 18 18 17 17 17 17 17 17 17 16 15 14 14 13 12 11 12 13 14 15 17 17 18 18 18 18 18 17 16 15 14 13 13 13 14 15 16 16 17 17 16 16 16 17 17 18 19 20 21 21 21 20 19 16 15 15 15 14 13 11 10 10 11 12 14 14 13 12 11 10 9 8 6 4 4 4 4 5 7 8 9 9 10 10 10 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 13 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 19 19 19 20 20 21 21 21 21 22 22 22 22 23 23 23 22 22 22 20 20 20 21 22 22 23 24 24 25 25 26 26 27 27 27 26 26 25 25 25 25 25 24 24 24 24 24 24 23 24 24 25 25 25 25 25 25 25 25 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 25 25 24 24 24 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 31 31 32 32 32 31 28 27 26 29 31 32 33 33 32 31 30 29 29 28 28 28 27 27 26 25 25 25 25 25 26 26 26 25 24 23 22 22 21 21 20 19 17 16 14 13 12 11 10 10 9 8 7 6 6 6 6 6 6 5 5 5 6 7 9 10 10 9 9 8 7 6 5 4 3 3 2 2 2 2 2 2 3 3 4 4 5 5 6 7 8 9 10 11 12 12 12 12 12 12 11 10 9 8 7 6 5 4 4 3 3 3 3 3 4 4 4 5 5 5 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 14 14 14 14 37 38 37 36 35 33 33 33 34 34 35 36 37 38 38 38 38 39 39 39 39 39 39 39 39 39 38 37 37 36 35 34 34 33 32 32 31 31 31 30 29 29 27 26 26 25 24 24 23 22 22 22 21 21 20 20 19 19 19 19 19 19 18 18 19 19 19 20 22 23 24 25 25 25 25 25 24 25 26 28 29 30 31 31 30 29 27 26 25 25 26 26 26 27 27 27 28 29 29 29 29 28 27 26 25 24 23 22 21 20 19 19 18 19 19 20 20 20 20 20 19 19 18 17 17 17 17 17 17 16 16 17 17 17 16 15 14 14 13 11 11 11 12 13 15 16 17 18 18 18 19 18 18 18 17 16 15 14 14 14 14 15 15 15 16 16 16 16 16 17 17 18 19 20 21 21 20 19 17 15 15 15 15 14 13 11 10 10 11 12 14 14 14 13 13 12 10 8 6 4 3 4 4 6 7 8 9 10 10 10 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 13 13 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 21 21 20 20 20 20 21 21 22 22 23 24 24 25 25 26 26 26 25 23 23 23 24 23 23 23 22 19 16 14 14 14 15 18 22 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 24 24 25 25 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 29 29 29 28 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 30 27 26 28 30 31 32 32 32 31 30 29 29 28 28 27 27 27 27 26 26 25 25 25 26 26 26 26 26 25 24 23 22 22 22 21 20 19 17 16 14 13 12 11 10 9 9 8 7 7 6 6 6 6 6 5 5 7 8 10 10 10 9 9 8 7 6 5 4 4 3 3 3 3 3 3 3 3 3 4 4 4 5 6 7 7 8 9 10 11 11 12 12 12 12 11 11 10 9 8 7 6 5 5 4 3 3 3 3 3 3 3 4 4 5 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 13 13 14 14 14 14 33 32 27 23 23 25 27 28 29 30 32 34 35 36 36 37 37 37 37 37 38 38 38 38 38 38 38 37 36 35 35 34 33 33 32 32 31 31 31 31 30 30 28 27 26 26 25 24 23 23 22 22 21 20 20 19 19 18 18 18 18 17 17 17 17 17 18 19 20 21 22 22 22 22 22 22 22 22 22 23 25 27 28 29 29 29 27 26 25 24 24 25 25 25 26 26 26 27 27 27 27 27 26 26 25 24 23 22 21 20 19 18 18 17 18 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 16 15 14 13 13 12 11 11 11 13 14 15 17 17 17 18 18 19 19 19 19 18 17 16 15 15 15 15 14 14 14 15 15 16 16 16 16 17 18 19 20 21 21 20 18 16 15 15 15 14 13 12 11 10 11 11 12 13 14 14 14 14 13 12 10 8 5 4 4 5 6 8 9 10 10 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 13 13 13 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 19 19 20 20 20 21 21 22 22 22 22 22 22 21 21 21 20 20 19 19 19 19 20 20 20 21 21 22 22 23 23 23 23 23 21 13 15 17 19 20 22 23 22 12 4 3 3 2 2 9 15 20 23 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 26 26 25 25 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 31 31 31 30 28 26 27 30 31 31 31 31 30 29 29 28 28 27 27 26 26 26 26 26 26 26 26 26 27 27 27 27 26 25 24 23 23 22 22 21 20 19 17 16 14 13 12 11 10 9 9 8 8 7 7 7 7 6 6 6 7 9 10 10 10 9 8 8 7 6 6 5 4 4 4 4 4 4 4 3 3 3 4 4 4 5 5 6 7 7 8 8 9 10 11 11 12 12 12 11 10 9 9 8 7 7 6 5 4 3 3 2 2 2 3 3 4 5 5 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 6 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 12 13 13 13 13 13 14 30 27 20 14 16 20 23 25 27 29 30 32 33 34 35 35 35 35 35 36 36 37 37 38 38 38 37 37 36 35 35 34 33 32 31 31 31 31 31 31 31 30 29 28 27 26 25 24 24 23 22 22 21 20 20 19 18 18 17 17 17 16 15 15 15 15 16 18 19 19 20 20 19 20 21 21 20 20 18 18 20 23 25 27 28 28 26 25 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 24 24 23 22 22 21 20 19 18 17 16 17 17 18 18 19 19 18 18 18 17 17 16 16 16 16 17 17 16 16 15 14 13 13 12 12 11 11 12 13 15 16 17 17 17 17 18 20 20 20 19 18 17 16 16 15 15 14 14 14 14 14 15 15 15 15 16 16 17 19 20 21 20 18 16 15 14 14 13 13 12 12 11 11 11 12 13 13 14 13 14 14 14 14 13 12 9 7 6 6 7 8 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 21 21 22 22 22 22 22 21 21 20 20 19 19 18 18 18 18 18 19 19 19 19 19 19 19 18 18 17 16 13 6 3 8 12 14 14 19 19 9 5 6 8 9 11 13 15 18 22 24 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 26 26 26 26 26 26 27 27 27 28 28 28 28 28 27 27 27 27 27 27 28 28 29 29 30 30 30 30 30 29 29 29 29 30 30 30 30 29 30 30 30 31 31 30 28 26 27 29 30 30 30 30 29 29 29 28 28 27 26 25 25 25 26 26 27 27 27 27 28 28 28 28 27 25 25 24 24 23 23 22 21 20 18 17 15 14 13 12 11 10 10 9 9 9 9 8 8 7 7 7 8 10 11 11 10 9 8 7 7 6 6 5 5 4 4 4 5 5 5 4 3 3 4 4 5 5 5 6 6 6 7 7 8 9 10 11 11 12 12 12 11 10 9 9 8 7 7 6 5 4 3 2 2 2 2 3 4 4 5 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 6 7 8 8 8 8 8 8 9 9 9 9 9 9 8 8 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 29 27 23 16 16 20 23 25 26 28 29 31 32 33 33 34 34 34 34 35 35 36 37 37 37 37 37 36 36 35 34 33 32 31 30 30 30 30 30 30 30 30 29 28 27 26 25 24 24 23 22 22 21 20 19 18 18 17 16 16 15 15 14 14 14 15 15 17 18 18 18 18 18 18 19 19 19 18 17 17 17 21 23 25 26 26 25 23 22 21 21 22 22 23 23 23 24 24 24 23 23 23 22 22 22 22 21 21 20 19 18 17 16 16 16 17 18 18 19 19 18 17 17 17 16 16 16 16 16 17 17 16 16 15 14 13 13 12 12 12 12 12 14 15 16 16 16 16 18 19 19 19 19 19 18 17 17 16 15 15 14 14 13 14 14 14 15 15 15 16 17 18 20 21 19 17 15 13 13 13 13 13 12 12 11 11 11 11 12 13 13 14 14 14 14 15 15 15 15 13 10 8 7 8 9 10 11 11 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 21 21 21 22 21 21 21 20 19 19 18 17 17 16 17 17 17 18 18 18 18 17 17 16 15 14 13 12 11 9 5 1 7 12 11 18 18 16 14 14 14 15 15 17 19 21 23 24 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 27 27 27 28 28 28 28 28 28 28 27 27 27 27 28 28 28 29 29 30 30 30 30 30 30 29 30 30 30 30 30 29 29 30 30 30 31 30 29 27 26 28 29 29 29 28 28 28 28 29 28 28 26 25 25 26 28 28 27 27 27 27 28 28 28 28 27 26 25 25 25 24 24 23 23 21 20 18 17 15 14 13 13 12 11 11 11 10 10 10 9 8 8 9 9 10 11 11 11 10 8 8 7 6 6 6 5 5 5 5 5 6 6 5 4 3 4 5 5 6 6 7 7 7 6 7 7 8 9 10 11 11 11 11 11 11 10 9 9 8 7 7 7 6 5 4 2 2 2 3 3 4 5 6 6 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 6 6 5 5 6 7 7 8 7 8 8 9 9 9 9 10 9 9 9 8 8 9 9 8 7 7 8 8 8 9 9 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 32 32 30 23 18 22 24 26 27 28 29 30 31 31 32 32 33 33 34 34 35 35 35 36 36 36 36 35 35 34 33 32 31 30 29 29 29 30 30 30 30 29 29 28 26 25 25 24 23 23 22 21 20 19 18 17 16 16 15 14 14 13 13 13 13 14 15 16 16 17 17 17 16 15 13 12 13 15 16 15 14 20 22 23 23 23 23 22 21 20 20 20 21 22 22 23 22 22 22 22 21 21 21 20 20 20 20 20 20 19 18 17 16 16 15 16 17 18 19 19 18 17 17 17 17 16 16 16 16 17 16 16 15 14 14 13 13 13 13 12 12 12 13 14 15 15 15 17 18 18 18 18 17 18 18 18 17 16 15 15 14 14 14 14 14 15 15 15 16 17 19 20 20 19 16 14 12 11 11 11 12 12 12 11 10 10 10 11 12 12 13 14 14 14 14 15 15 16 15 14 12 10 8 8 9 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 21 20 20 19 19 18 17 17 16 16 15 16 17 17 17 17 17 16 16 15 14 14 14 14 14 13 12 10 6 3 15 24 24 23 22 22 21 21 22 22 23 23 24 25 25 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 27 27 27 27 27 27 26 27 27 27 28 28 28 28 28 28 28 28 28 27 27 27 28 28 28 29 29 30 30 30 31 30 30 30 30 30 30 30 30 29 30 30 30 30 30 30 29 27 26 27 27 27 28 27 28 28 28 28 28 27 26 25 25 27 29 30 28 26 26 26 27 28 28 28 27 26 26 26 26 26 25 25 24 23 21 20 18 17 16 15 15 14 13 12 12 12 11 11 10 9 9 10 10 11 11 11 11 10 9 8 7 6 6 6 6 6 6 6 7 7 7 6 5 3 3 4 6 7 8 8 8 8 7 7 7 7 8 9 10 10 11 11 11 11 11 10 10 9 9 8 8 7 6 5 3 3 2 3 3 4 4 5 6 6 7 7 7 7 7 7 7 6 7 7 8 8 8 8 8 8 8 7 6 6 5 5 6 6 7 7 7 8 9 9 9 9 9 9 9 9 9 10 11 10 8 8 8 8 8 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 36 37 38 32 24 23 25 26 27 28 29 30 30 31 31 32 32 33 34 34 34 34 34 34 34 34 34 34 33 32 31 30 29 29 28 28 28 29 29 29 29 28 28 27 26 25 24 23 23 22 21 20 19 18 17 16 15 15 14 13 12 12 12 12 12 13 14 14 15 15 16 15 13 9 5 4 6 9 9 6 10 19 21 21 21 21 20 20 19 18 18 19 20 21 22 22 22 21 21 21 21 21 20 19 19 19 20 20 19 18 17 17 16 16 15 15 17 18 19 19 18 17 17 17 17 17 17 16 16 16 16 15 15 14 14 14 14 13 13 12 12 12 13 14 14 14 15 17 17 17 16 15 16 16 18 19 18 18 17 16 15 14 14 15 15 16 16 16 17 18 20 20 18 15 12 10 9 8 9 10 11 11 11 10 10 10 10 11 12 12 13 14 15 15 15 16 16 16 15 13 11 10 9 9 9 10 11 12 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 18 18 17 16 16 15 15 15 15 16 17 17 17 17 16 16 15 14 14 14 14 14 14 13 12 10 6 6 18 24 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 28 28 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 28 28 28 29 29 29 29 28 28 28 28 28 28 28 28 28 28 29 29 30 30 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 29 28 28 27 26 26 27 27 27 27 27 27 27 26 26 26 27 28 30 30 28 26 25 26 27 28 28 28 27 26 26 26 26 26 26 26 25 24 23 22 20 19 17 17 17 16 14 13 13 13 13 12 11 11 10 10 11 11 12 12 11 10 9 8 7 7 6 6 6 6 7 7 8 8 8 7 6 4 4 4 5 7 9 10 10 10 9 8 8 8 8 9 10 11 11 11 11 11 11 11 11 11 10 10 9 9 8 6 5 4 3 2 3 3 4 5 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 8 8 7 6 6 5 6 6 6 7 7 8 8 8 8 9 9 9 9 10 11 11 11 9 8 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 39 39 40 41 32 27 26 27 28 29 29 30 30 30 30 31 32 32 33 33 33 33 33 33 33 33 33 32 31 31 30 29 28 27 27 27 27 28 28 28 28 27 27 26 25 24 24 23 22 21 21 20 19 18 17 16 15 14 13 12 12 12 12 12 12 13 13 13 14 14 14 12 9 4 3 4 4 6 5 5 11 17 18 19 19 18 18 17 16 16 16 17 19 20 20 21 21 21 21 21 21 20 20 19 19 19 19 19 18 17 17 16 16 15 15 15 17 18 19 19 18 17 16 16 16 17 17 16 16 15 15 15 14 14 14 14 14 14 13 13 12 12 12 13 13 14 15 16 16 15 15 14 15 16 17 19 20 19 18 17 16 16 16 15 16 16 16 16 17 18 19 17 14 11 9 7 7 7 8 8 9 10 10 9 9 10 10 11 12 12 13 14 15 15 16 17 17 16 13 12 10 9 9 9 10 11 12 13 13 13 13 12 12 12 12 12 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 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 18 18 17 16 15 15 14 14 14 14 15 16 16 17 17 16 15 15 15 14 14 14 14 13 11 10 8 5 0 5 14 23 26 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 27 27 27 27 27 28 28 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 29 29 30 30 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 28 27 27 26 27 27 27 27 27 27 27 26 26 27 28 29 29 29 26 25 25 25 26 28 28 28 27 26 26 26 26 27 27 26 26 25 24 23 22 20 19 18 18 17 16 15 14 14 13 13 12 12 11 11 12 12 12 12 12 11 10 9 8 7 6 6 6 7 8 8 9 9 9 9 7 6 5 4 4 6 9 11 12 12 11 10 10 9 9 9 10 11 11 11 11 11 12 12 13 12 12 12 11 10 9 8 6 5 4 3 3 3 4 4 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 9 9 9 9 8 8 6 6 5 5 6 6 6 6 7 7 7 7 8 8 9 10 11 11 10 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 40 40 41 42 43 37 33 31 30 30 30 30 30 30 30 31 31 32 32 32 32 32 32 32 32 32 32 31 31 30 29 28 28 27 27 26 26 26 26 26 26 26 26 25 24 23 23 22 21 20 20 19 18 17 16 15 14 13 12 12 12 13 13 13 12 12 12 12 12 12 11 9 5 3 5 6 6 6 7 8 11 14 16 16 16 15 14 13 13 12 13 14 16 18 19 19 20 20 21 20 20 20 20 19 18 18 18 17 16 16 16 16 16 15 15 15 16 18 19 19 18 17 16 16 16 16 16 16 15 14 14 14 14 15 15 15 15 14 14 13 13 12 12 12 13 13 14 15 15 15 14 14 15 16 17 18 20 20 20 19 18 17 16 15 15 16 15 16 17 17 16 14 11 9 8 7 7 7 7 8 9 9 10 9 9 10 10 11 12 12 13 13 14 15 16 18 18 15 13 11 9 9 9 10 11 12 13 14 14 14 13 13 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 18 18 18 17 17 16 15 14 13 13 13 13 14 16 16 16 16 16 15 15 15 14 14 14 14 13 11 10 8 6 2 4 10 19 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 28 28 28 28 28 27 27 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 29 29 30 30 31 31 31 31 31 31 31 31 31 30 30 30 29 29 29 29 29 28 28 28 26 26 27 27 27 27 27 27 26 27 27 27 28 28 27 25 25 25 25 27 28 28 28 27 26 26 26 26 27 27 27 27 26 26 25 24 22 20 19 18 18 17 16 15 15 14 14 13 13 12 12 12 12 12 12 12 11 10 9 8 7 7 7 7 7 8 9 10 10 10 9 9 7 6 5 4 5 7 10 13 13 13 12 11 11 10 10 11 11 12 12 12 12 12 13 13 14 14 13 13 12 11 10 8 7 5 4 3 3 3 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 9 9 9 8 8 7 6 6 5 5 5 5 5 5 5 6 6 6 7 8 9 10 10 10 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 40 41 41 42 43 42 39 35 32 31 31 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 30 30 29 28 28 27 26 26 26 26 26 25 25 25 25 24 23 22 22 21 20 19 18 18 17 16 15 14 13 12 13 13 14 14 13 13 12 12 11 11 11 11 9 6 4 5 7 7 7 7 8 8 10 12 13 13 12 11 10 9 9 10 11 12 14 15 17 17 18 19 19 19 19 19 19 18 17 17 17 15 14 14 15 15 15 15 15 15 16 18 20 19 18 17 16 16 16 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 13 13 14 14 14 14 14 14 14 15 16 17 18 19 20 20 21 20 19 17 16 16 15 16 15 14 14 13 13 12 11 10 9 9 8 8 8 8 8 9 9 9 9 10 11 12 12 12 12 11 12 14 16 18 19 17 13 11 9 9 9 10 12 13 14 15 15 14 14 13 13 13 13 13 13 12 12 12 13 13 14 14 15 15 15 14 14 15 15 15 16 16 16 16 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 18 18 17 17 16 15 14 13 12 12 12 13 14 15 16 15 15 15 15 14 14 14 14 14 14 12 11 11 9 7 4 2 6 14 24 27 27 28 28 28 28 28 28 27 28 28 28 29 29 29 28 28 28 28 29 29 29 29 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 29 29 30 30 31 31 31 31 31 31 31 31 31 31 30 30 29 29 29 29 29 28 28 28 27 26 27 27 27 28 28 27 26 26 26 26 26 25 25 25 24 25 26 27 28 28 28 27 27 26 26 27 27 27 27 27 27 26 26 24 23 21 20 19 18 18 18 17 16 15 14 14 13 13 13 13 13 13 12 12 11 10 10 9 8 7 7 8 8 9 10 11 11 10 10 9 8 7 5 5 4 6 9 13 14 14 14 13 12 12 11 12 12 12 13 13 12 12 13 13 14 15 15 14 14 13 12 11 9 8 6 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 8 8 8 8 7 7 6 6 6 6 6 6 7 7 7 6 6 6 6 7 8 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 41 41 42 42 43 43 41 38 34 32 31 31 30 30 30 30 30 30 30 29 29 29 30 30 30 30 30 30 30 30 29 28 28 27 26 26 26 25 25 24 24 24 23 23 22 21 20 19 19 18 17 17 16 15 14 13 12 12 13 14 15 15 14 12 11 11 11 11 10 9 7 4 4 7 8 8 7 7 8 8 9 10 10 10 8 7 6 6 6 8 10 11 13 14 15 16 16 17 17 18 18 18 18 17 17 16 15 12 12 12 14 14 15 15 15 15 16 18 20 19 19 18 17 16 15 14 13 13 13 14 14 15 15 15 15 15 15 16 16 16 16 15 15 15 16 15 14 14 14 14 15 15 16 17 18 19 20 20 21 21 20 19 17 16 16 16 14 12 10 10 10 11 11 10 10 10 9 9 8 8 8 9 9 9 9 10 11 12 12 12 12 10 11 12 15 17 19 18 14 11 10 10 10 11 13 14 15 16 16 15 15 14 13 13 13 13 13 13 12 12 13 13 14 14 14 14 14 14 14 15 15 15 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 17 17 17 17 17 18 18 17 17 17 16 16 15 14 13 12 12 12 12 12 13 14 15 15 15 14 14 14 14 15 15 14 13 12 12 12 11 10 10 11 13 18 21 23 24 25 25 26 27 27 26 26 26 27 28 28 28 28 27 27 27 28 29 29 29 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 28 28 28 28 28 29 29 29 30 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 28 28 27 27 27 27 28 28 28 27 27 27 27 26 26 25 25 25 24 24 25 26 27 28 28 28 27 27 26 27 27 27 28 28 28 28 27 26 25 23 22 20 19 19 19 18 18 16 15 14 14 14 13 13 13 13 13 13 12 11 11 10 9 8 8 8 8 9 10 11 11 12 11 10 9 8 7 6 5 4 5 7 11 13 14 14 14 13 13 12 12 12 12 13 13 13 12 12 13 14 15 15 15 15 15 14 13 12 10 8 7 6 5 4 4 5 5 5 5 5 4 4 4 4 4 5 5 4 4 5 5 5 6 7 7 8 8 7 7 7 7 8 9 10 10 10 10 9 8 7 7 6 6 7 7 7 8 8 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 11 12 12 12 41 41 42 43 43 43 42 39 35 32 31 30 30 29 29 30 30 30 29 29 28 28 28 29 29 29 29 29 29 29 29 28 28 27 27 26 25 25 24 23 23 22 22 21 21 20 19 18 17 17 16 16 15 14 13 12 13 14 15 15 15 14 13 11 10 10 10 10 9 7 5 4 6 8 8 8 7 8 9 9 10 10 9 8 7 5 3 3 4 6 8 10 12 13 14 15 15 15 16 16 17 17 16 16 15 14 12 10 10 11 12 12 12 13 14 14 16 18 19 19 18 18 17 16 15 13 12 12 12 13 14 16 16 15 15 15 14 14 14 14 14 14 15 16 16 16 15 15 14 15 15 16 17 18 19 20 20 21 21 20 20 20 19 17 16 16 13 11 10 9 9 10 11 11 11 10 10 10 9 9 9 9 9 9 9 10 11 12 13 13 12 10 10 12 14 16 18 17 14 11 10 10 10 12 14 16 16 16 16 16 15 15 15 14 13 13 13 13 12 12 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 15 14 14 13 12 12 11 11 12 12 12 13 14 14 14 14 14 14 14 15 15 14 13 13 13 12 12 12 12 14 16 17 19 19 20 20 21 22 22 22 22 21 22 22 24 25 26 26 25 25 26 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 28 28 28 28 29 29 29 29 30 30 30 30 31 31 31 31 31 31 31 30 30 30 30 30 29 28 28 27 27 27 27 27 27 27 27 27 28 29 29 28 27 26 25 24 24 24 25 26 27 28 28 27 27 27 27 28 28 28 28 27 27 27 26 25 24 22 21 20 19 19 19 18 17 16 15 14 14 13 13 13 13 13 13 12 12 11 10 10 9 9 9 9 10 11 11 12 12 12 11 10 8 7 6 5 5 5 6 9 12 13 14 14 14 13 13 12 12 12 12 12 12 12 12 12 13 14 15 15 15 15 15 14 14 12 11 9 8 6 5 5 5 5 5 5 4 4 3 3 3 4 4 4 4 4 4 4 5 6 7 8 8 9 9 9 9 10 11 12 13 13 12 12 11 10 9 8 7 6 6 6 6 6 7 8 8 9 9 10 10 10 10 11 11 11 12 12 13 12 12 11 11 11 11 41 41 42 43 43 44 43 41 37 33 31 30 29 29 29 29 29 29 29 29 28 28 28 28 28 27 28 28 28 28 29 28 28 27 26 26 25 24 23 22 22 21 20 20 19 19 18 17 17 16 16 15 15 14 13 13 14 16 16 15 14 12 11 10 9 9 10 9 8 5 5 6 7 8 8 8 8 8 9 10 10 10 10 10 10 7 4 3 4 5 7 9 11 12 14 14 14 14 15 15 16 16 15 15 14 12 10 9 10 9 8 9 9 11 12 13 15 17 18 18 17 17 16 16 15 14 12 12 12 12 13 13 14 14 14 13 12 11 10 10 12 13 15 16 16 16 16 15 15 16 16 17 18 19 19 20 20 21 21 20 18 16 15 13 12 13 11 9 8 8 9 10 11 11 11 11 11 10 10 9 9 9 8 8 9 10 11 13 14 14 13 11 11 11 13 15 16 16 14 11 10 10 12 14 16 17 17 17 16 16 16 15 15 14 14 14 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 16 16 16 16 16 15 16 16 16 16 16 16 17 17 17 17 17 17 16 16 15 14 13 13 12 11 11 11 11 12 12 13 14 14 14 14 14 14 14 14 15 15 14 13 13 12 12 12 11 12 13 15 16 16 16 16 16 16 16 16 15 14 14 15 16 18 21 23 23 22 22 24 27 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 27 27 28 28 28 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 29 29 29 30 30 31 31 31 31 31 30 30 30 30 31 30 30 29 28 27 27 27 27 27 27 27 27 28 29 30 30 29 28 27 26 25 25 25 25 26 27 27 27 27 27 28 28 29 29 28 28 27 27 26 25 25 24 23 22 21 20 20 19 19 18 17 16 15 14 13 13 13 13 13 13 13 12 12 11 10 9 9 9 10 11 11 12 12 13 12 11 10 9 7 6 5 5 5 6 8 10 12 13 14 14 13 13 12 12 12 12 12 11 11 11 11 12 13 13 14 14 15 15 15 15 14 13 12 10 9 7 6 6 6 5 5 4 3 3 2 2 3 4 4 4 4 4 4 5 6 7 8 9 9 10 11 12 13 14 15 15 14 13 12 11 10 9 9 8 7 7 6 6 6 6 7 8 8 9 9 10 10 10 11 11 12 12 13 13 12 12 11 11 11 11 41 41 42 43 43 44 43 42 39 35 32 30 29 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 27 28 28 28 28 27 26 25 24 22 21 21 20 19 19 19 18 18 17 17 16 16 15 15 14 14 15 15 16 16 15 14 12 11 10 10 10 10 9 8 6 5 6 8 8 9 9 9 8 9 10 10 11 11 12 13 14 9 6 5 5 6 7 8 10 12 13 13 13 14 14 15 15 15 14 14 13 11 10 10 8 6 5 5 7 8 9 10 13 15 17 17 16 15 15 15 15 14 13 12 12 12 11 11 12 12 11 10 9 9 10 11 13 14 15 16 16 16 16 16 17 17 17 18 18 19 19 20 20 21 21 21 20 16 10 7 6 8 7 6 6 7 8 10 11 11 11 11 11 11 11 10 9 9 8 8 8 10 11 14 15 15 13 12 11 12 12 13 14 15 14 11 9 10 13 16 17 17 17 17 16 16 16 16 15 15 15 14 14 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 14 13 13 12 11 11 11 11 11 12 12 13 14 15 15 14 14 14 14 14 15 15 14 14 13 13 12 11 10 11 12 13 14 14 14 14 14 13 12 10 9 8 9 10 12 14 15 14 15 18 22 25 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 26 26 26 27 27 28 28 28 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 29 29 30 31 31 31 30 30 30 30 30 30 30 30 30 29 28 27 27 27 27 27 27 27 28 29 29 30 30 29 29 28 28 27 27 27 26 26 27 27 27 27 27 27 28 29 29 29 28 28 27 26 25 24 24 24 23 22 21 20 20 20 19 18 17 15 14 14 14 13 13 13 13 13 12 12 11 11 10 10 10 10 11 12 13 13 13 12 11 11 10 9 7 6 5 6 7 8 9 11 12 13 13 13 13 12 12 12 11 11 11 10 10 10 10 11 12 12 13 14 14 14 15 14 14 13 12 10 9 8 7 7 6 5 4 3 2 1 2 2 2 3 3 3 3 3 4 5 6 7 8 9 11 12 13 14 14 14 14 13 11 10 9 9 9 8 8 8 7 7 6 6 5 6 7 7 8 8 9 10 10 11 11 12 12 13 13 12 12 11 10 10 10 41 41 42 43 43 44 43 43 41 37 34 31 30 29 29 29 29 28 28 27 27 27 27 27 26 26 26 26 27 27 28 28 27 26 25 23 22 20 19 19 18 18 18 18 17 17 17 17 16 15 14 14 14 14 15 16 15 14 13 11 10 10 11 10 10 9 8 6 5 6 7 8 9 9 9 9 9 9 11 11 12 12 13 15 17 9 7 7 7 7 8 9 10 12 13 13 13 14 14 14 14 14 14 13 13 13 14 11 6 2 0 1 3 4 6 9 12 14 15 16 16 15 14 14 14 14 13 12 12 12 12 11 11 10 10 9 9 11 13 14 15 16 16 16 16 17 17 17 17 18 17 17 18 18 19 19 20 21 22 22 22 18 9 4 2 3 3 4 5 6 8 10 11 12 12 12 12 12 12 11 10 9 9 8 9 10 12 14 14 14 13 12 12 12 12 12 13 13 12 10 9 12 15 17 18 18 17 17 16 16 16 16 16 15 15 15 14 14 13 13 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 12 12 11 11 11 11 11 12 12 13 14 15 15 14 14 14 14 14 15 15 15 14 13 13 12 11 10 10 11 12 13 13 14 14 13 12 10 9 8 8 9 10 11 12 13 13 16 19 22 25 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 26 26 27 27 27 28 28 28 29 29 29 29 29 29 29 28 28 28 29 28 28 28 28 28 28 28 28 29 30 31 31 31 30 30 30 30 30 30 30 30 29 29 28 28 27 27 27 27 27 27 28 28 29 29 29 28 29 29 29 29 29 29 28 28 27 28 28 27 27 27 28 29 29 29 29 29 28 27 25 25 25 24 23 23 22 22 22 20 19 18 17 16 15 15 14 14 14 13 13 13 12 12 12 11 10 10 10 11 12 12 13 13 13 13 12 11 10 9 9 7 6 6 7 8 9 10 11 12 13 13 13 12 12 12 11 11 10 9 9 9 9 10 10 11 11 12 13 13 14 14 14 14 13 12 11 10 9 8 7 6 5 4 2 1 1 1 1 1 1 2 2 2 2 3 4 5 7 8 9 11 11 12 12 11 10 9 9 8 8 7 7 7 7 7 7 7 6 6 5 5 6 6 7 8 8 9 10 11 12 12 13 13 13 12 12 11 10 9 9 41 41 42 43 43 43 43 43 42 39 35 32 30 29 29 28 28 28 27 27 26 26 26 26 25 25 25 25 26 27 27 27 26 24 23 21 20 18 17 17 17 17 17 17 17 17 17 16 16 15 14 13 13 13 14 14 13 12 11 10 10 11 11 11 10 8 6 5 5 7 8 9 10 10 9 9 9 10 11 12 13 13 14 15 15 10 9 8 8 8 9 10 11 12 13 13 14 14 14 14 14 14 14 13 13 13 12 8 2 3 4 3 2 3 6 9 11 13 14 15 15 14 13 12 12 12 12 11 11 11 11 11 10 10 9 9 11 13 15 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 19 20 21 22 22 21 18 10 4 1 2 2 3 4 6 8 10 12 12 12 12 13 13 13 12 12 11 10 10 10 11 12 13 13 13 13 12 12 11 11 12 12 12 11 9 11 15 17 18 18 18 17 17 17 16 16 16 16 16 16 16 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 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 16 16 16 15 15 15 14 14 13 12 12 11 11 11 11 12 12 12 12 13 14 14 14 14 14 14 14 15 15 15 14 14 13 12 11 10 11 11 12 12 13 13 14 13 12 11 10 10 10 10 10 11 12 12 14 15 17 19 23 26 27 26 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 26 26 26 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 29 29 29 28 28 27 27 27 27 27 27 27 27 28 28 28 29 29 30 30 31 31 30 29 29 29 29 29 28 28 28 28 29 29 30 30 29 28 27 26 26 25 24 24 23 23 23 21 20 19 18 17 16 16 16 15 15 14 14 13 13 12 12 12 11 10 10 11 12 12 13 14 14 13 12 12 11 10 9 9 7 6 7 7 8 9 10 11 12 12 12 12 12 12 11 11 10 9 9 8 8 9 9 9 10 11 11 12 13 13 14 14 14 13 12 11 10 9 8 7 6 4 2 1 1 1 1 0 0 0 0 1 1 1 2 3 5 6 7 8 8 9 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 7 8 9 10 11 12 12 13 13 12 12 12 11 10 9 9 41 42 42 43 44 44 43 43 42 40 36 33 30 29 28 28 28 27 27 27 26 26 26 25 25 24 24 25 25 26 26 26 25 23 21 19 17 16 16 15 15 16 16 16 16 17 17 16 15 14 13 13 12 12 12 12 12 11 11 11 11 12 12 11 10 7 5 5 6 7 9 9 10 9 9 9 10 11 12 13 14 14 14 14 13 11 10 9 9 9 10 11 12 12 12 13 14 15 15 14 14 13 13 12 12 11 7 2 3 5 5 4 3 4 7 9 11 11 11 12 12 13 12 11 10 10 10 10 10 10 10 9 9 9 9 10 12 15 17 17 17 16 16 16 16 16 16 17 17 16 15 16 16 17 17 18 19 20 21 22 21 18 11 6 2 2 2 3 5 6 9 10 12 12 12 13 13 14 14 14 13 12 12 12 12 13 13 12 12 13 12 12 11 10 10 10 11 11 8 9 15 17 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 13 12 12 12 12 12 12 12 12 12 12 12 13 14 14 14 14 14 14 15 15 15 15 14 13 12 11 11 12 12 12 12 13 13 14 13 12 11 11 11 10 10 11 12 12 13 14 15 16 18 20 23 25 26 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 27 27 27 28 28 28 29 29 29 29 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 27 28 28 29 29 29 29 29 29 29 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 28 29 29 30 30 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 30 30 30 29 29 28 28 27 26 25 24 24 23 22 21 20 18 17 17 17 17 17 16 16 15 14 13 12 12 12 11 11 11 11 12 12 13 14 14 14 13 13 12 11 10 10 8 6 6 7 8 8 10 11 11 12 12 12 12 12 11 11 10 9 9 8 8 8 8 8 9 9 10 11 12 12 13 13 14 14 13 13 12 11 10 9 7 5 3 2 1 2 2 2 1 1 1 1 1 1 1 1 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 6 7 8 9 11 12 12 12 12 12 12 11 11 10 9 9 41 42 42 43 44 44 44 43 42 40 36 32 29 27 27 27 27 27 26 26 26 26 25 25 24 24 24 24 25 25 25 25 23 21 19 17 16 15 14 14 14 15 15 16 16 16 17 16 15 15 14 13 12 12 12 12 12 12 12 11 11 11 11 11 10 7 5 5 6 8 9 9 9 9 9 10 11 12 13 14 14 14 13 12 11 11 11 10 9 10 10 11 12 12 13 13 14 15 15 14 14 13 12 11 10 7 4 1 3 2 2 2 2 4 7 8 9 8 7 8 8 9 9 9 8 7 7 7 7 7 7 6 6 7 8 9 12 15 17 15 14 14 15 15 16 16 16 16 16 15 14 15 16 17 17 18 19 20 21 21 21 18 13 7 4 2 3 4 5 7 9 11 12 12 13 13 14 14 15 15 14 14 13 13 13 13 13 12 12 12 13 12 11 9 9 9 10 10 5 11 17 18 19 19 18 18 17 17 17 17 17 17 17 16 17 17 16 16 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 13 13 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 14 13 13 13 13 13 13 13 12 12 13 13 13 13 12 11 11 11 11 12 12 13 13 14 15 15 16 18 20 22 23 25 26 27 27 27 27 27 27 27 27 26 26 26 26 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 27 27 27 27 28 28 28 28 28 28 29 29 30 30 29 29 28 28 28 27 27 26 26 26 27 28 29 29 29 30 30 31 31 31 31 31 31 31 31 31 31 30 30 29 29 29 30 30 30 30 29 29 29 28 27 26 25 24 23 22 21 20 19 18 18 19 19 19 18 17 16 14 13 12 11 12 12 12 12 12 12 13 13 14 14 14 14 13 13 11 11 10 9 7 6 6 7 8 9 10 11 11 12 12 12 12 12 11 10 9 9 8 8 7 7 7 8 8 9 11 11 12 12 13 13 14 13 13 13 12 11 10 8 6 4 2 2 2 2 2 2 2 2 2 2 2 1 0 1 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 6 6 6 6 5 5 5 5 5 6 7 8 10 11 12 12 12 11 11 11 11 10 9 8 41 42 43 43 44 44 44 43 42 40 36 31 28 26 26 26 26 26 26 26 25 25 25 24 23 23 23 24 24 24 24 23 22 20 17 16 14 14 13 13 13 14 14 15 16 16 17 16 16 15 15 14 13 13 13 13 13 12 12 12 11 11 11 10 8 6 5 5 6 8 8 9 8 8 9 10 12 13 14 15 15 15 14 11 10 10 10 10 9 10 10 11 12 12 13 14 14 15 15 15 14 13 11 9 7 6 5 2 1 1 1 1 2 3 5 6 7 6 5 5 5 5 6 6 5 4 4 4 4 4 4 4 4 5 6 8 10 12 12 11 11 12 14 15 16 16 16 16 15 15 14 15 16 16 17 18 19 20 21 21 20 18 14 8 4 3 4 5 6 8 9 11 12 12 13 14 14 15 15 15 15 15 14 14 14 14 13 13 12 13 13 12 10 9 9 10 10 11 8 14 19 20 20 20 19 18 17 18 18 18 18 18 17 17 17 17 17 16 16 16 17 17 17 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 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 14 14 14 14 14 14 14 14 14 15 14 14 14 14 13 13 13 14 14 14 13 12 12 12 12 12 12 12 12 11 11 12 13 13 13 13 13 14 14 14 15 17 18 20 21 23 25 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 27 27 27 27 28 27 27 27 28 28 29 29 29 29 29 28 28 28 27 27 27 26 27 27 28 28 29 29 29 29 30 31 31 31 31 31 31 31 32 32 32 31 30 29 29 29 29 30 30 30 30 30 29 28 27 26 25 23 22 21 20 19 19 18 18 19 19 19 18 17 15 13 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 13 12 11 11 10 8 7 6 6 7 8 9 10 11 11 11 11 12 12 11 10 10 9 9 8 7 7 7 7 7 8 10 11 11 11 11 12 13 13 13 13 13 12 11 9 7 5 3 2 2 3 3 3 3 3 3 4 3 3 2 0 1 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 5 5 5 5 5 6 7 9 10 10 11 11 11 10 10 10 10 9 7 42 42 43 43 44 44 44 44 42 40 36 31 27 25 24 25 25 25 25 25 25 24 24 23 23 23 23 23 23 23 23 22 20 18 16 15 13 13 12 12 12 13 13 14 15 16 17 17 17 16 16 15 15 15 15 14 14 13 12 12 11 11 10 9 7 6 4 5 6 7 8 8 8 8 9 11 12 14 15 16 17 18 16 10 9 9 9 9 9 10 10 11 12 13 14 14 15 16 17 16 14 10 7 5 5 5 6 4 1 1 0 1 2 3 3 3 4 4 4 3 3 3 3 3 2 2 2 2 2 2 3 3 4 5 6 7 8 8 9 9 10 11 13 15 16 16 16 16 15 15 15 16 15 16 17 19 20 21 21 20 19 16 12 8 5 5 5 6 7 8 10 11 12 13 13 14 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 12 8 7 10 11 12 13 13 17 20 20 21 20 20 20 19 19 19 19 18 18 17 17 17 18 18 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 14 14 15 14 14 14 14 13 13 14 14 14 14 14 14 13 13 13 12 12 12 13 13 12 13 13 13 13 13 13 12 12 12 12 13 15 16 17 19 20 22 24 25 27 27 28 27 27 27 27 27 28 28 29 29 29 30 30 30 30 30 31 31 31 30 30 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 28 28 28 28 28 28 28 28 27 27 28 28 29 29 29 29 28 28 28 27 27 27 27 27 27 28 28 28 28 28 28 29 30 31 32 32 32 32 32 32 33 33 32 32 31 30 30 29 29 29 29 30 30 30 29 28 27 26 24 23 22 21 20 19 19 18 17 17 18 18 17 16 15 14 13 12 13 13 13 13 13 13 13 13 14 14 14 14 13 13 12 11 11 9 8 7 6 6 7 8 9 10 10 10 11 11 11 11 11 10 10 9 8 8 7 7 6 7 8 9 10 10 11 11 11 12 12 13 13 13 12 11 10 8 6 4 3 2 2 3 3 4 4 5 5 5 5 3 2 1 0 1 2 3 3 2 2 2 2 2 2 2 3 3 4 5 5 6 6 6 6 6 5 5 5 5 5 6 6 7 8 9 9 9 10 10 10 10 11 9 8 42 42 43 43 44 44 44 44 43 41 36 31 26 24 23 24 24 25 25 24 24 24 23 23 23 22 22 22 22 22 22 21 19 17 16 14 13 12 12 11 12 12 13 14 15 16 17 17 17 17 17 17 17 17 16 15 14 13 12 12 11 11 10 9 7 6 4 4 5 6 7 7 8 9 10 11 13 14 15 17 20 21 17 11 9 10 9 9 10 11 11 12 12 13 14 14 15 17 17 14 9 5 4 4 4 6 5 2 2 3 2 3 3 4 3 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 3 3 4 5 6 6 7 8 8 9 10 11 13 14 15 16 16 16 16 16 16 15 15 16 18 20 21 21 20 19 17 15 12 9 7 6 6 7 8 9 10 11 12 13 14 14 15 15 15 15 15 15 15 15 15 14 14 13 13 14 14 14 11 7 9 12 14 15 17 19 20 21 21 21 21 21 20 20 20 19 18 17 17 17 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 13 13 12 11 11 11 11 10 9 10 11 12 13 14 16 17 19 20 22 24 26 27 28 27 28 28 28 28 28 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 31 31 30 30 29 29 28 28 28 29 29 28 28 28 28 28 28 29 29 29 28 28 27 27 28 27 27 27 28 28 28 28 28 28 28 29 30 31 31 31 31 32 32 32 33 33 33 33 33 32 31 30 29 29 29 30 30 30 29 29 28 27 25 24 23 22 21 20 19 18 17 17 16 16 17 16 16 15 14 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 12 12 11 10 9 8 7 6 6 7 8 9 10 10 10 10 11 11 11 11 10 10 9 9 8 7 7 7 8 8 9 10 10 10 11 11 11 12 12 12 12 11 10 9 8 6 4 3 2 2 3 4 5 6 6 6 6 5 3 2 1 1 2 2 2 2 2 1 1 1 1 1 2 4 4 5 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 9 9 9 10 10 9 42 42 43 43 44 44 45 45 44 42 38 31 26 23 22 22 23 24 24 24 23 23 23 22 22 22 21 21 21 21 21 20 18 17 15 14 13 12 11 11 11 11 12 13 15 16 16 17 17 18 19 19 19 18 17 16 14 13 13 12 12 11 10 9 7 6 4 4 4 5 6 7 8 10 11 11 12 13 16 21 26 23 17 14 12 11 9 10 11 12 13 13 13 14 13 14 15 16 17 11 4 5 3 3 8 8 5 0 5 6 6 6 6 6 4 2 1 0 1 1 1 2 2 2 2 2 2 2 3 3 3 3 4 4 5 6 7 8 9 10 11 12 13 14 15 15 15 16 16 16 15 15 15 17 19 21 21 20 20 18 17 15 13 10 8 8 7 8 8 9 10 11 12 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 13 9 9 12 15 17 19 20 20 21 21 21 21 21 20 19 19 18 18 17 18 18 19 19 19 19 19 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 16 16 16 15 14 13 11 10 9 8 9 9 8 7 8 10 11 12 13 15 16 18 19 21 23 26 28 28 27 28 28 29 29 29 30 30 30 31 31 31 31 31 32 32 32 31 31 31 30 31 31 32 32 33 33 33 33 33 33 33 33 32 32 31 31 30 30 29 29 29 29 29 29 29 29 28 28 28 28 29 29 28 27 27 27 27 28 28 28 28 28 29 29 29 29 29 30 30 31 31 31 31 31 32 32 33 33 33 33 33 33 32 31 30 30 30 30 30 30 30 29 28 27 26 25 24 23 22 21 20 19 18 18 17 17 17 16 16 16 15 14 14 14 13 13 13 13 14 14 14 14 14 14 13 13 12 12 11 10 9 8 8 7 6 6 7 8 9 9 10 10 10 11 11 11 10 10 10 9 9 8 7 7 8 8 9 10 10 10 11 11 11 11 11 12 11 11 10 10 9 7 6 5 3 3 3 3 5 6 7 7 7 6 4 3 1 1 2 2 2 1 1 1 1 2 3 3 2 2 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 9 9 42 42 43 43 44 44 45 45 45 44 39 31 24 22 21 21 22 22 23 23 22 22 22 22 21 21 21 21 21 20 20 19 18 17 16 14 13 11 10 10 10 10 11 13 14 15 16 16 17 18 19 19 19 18 17 17 16 15 15 15 14 13 11 9 7 5 4 4 4 5 6 8 9 10 11 11 11 12 17 24 27 21 17 15 14 12 11 11 13 14 14 14 14 13 13 13 15 17 19 19 21 21 20 15 11 8 4 2 7 9 8 8 8 6 5 3 1 0 1 2 2 2 3 3 3 3 3 3 4 5 5 5 5 6 6 7 8 9 10 11 12 12 13 15 16 16 15 15 15 15 16 16 16 18 20 21 21 20 19 18 17 16 14 12 10 9 8 8 8 9 10 11 12 13 14 15 15 15 15 15 15 14 15 15 16 16 16 17 17 16 15 13 12 10 7 6 12 18 20 20 20 20 21 21 21 20 20 19 18 18 17 17 18 19 19 20 20 20 19 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 14 14 12 11 9 7 6 7 8 8 7 7 8 9 10 11 12 13 14 15 16 17 16 16 20 24 25 27 28 28 29 30 30 30 31 31 32 32 32 32 32 32 32 32 31 31 30 30 30 31 32 33 33 34 34 34 34 34 33 33 33 32 32 31 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 28 28 28 29 29 29 30 30 30 30 31 31 31 31 31 31 31 32 32 32 33 33 33 33 33 32 31 30 30 31 31 31 31 30 29 28 27 26 25 24 23 22 21 20 19 19 18 17 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 15 14 14 14 13 12 12 12 11 9 9 8 8 7 7 6 7 7 8 9 9 10 10 11 11 11 10 10 10 9 9 8 8 8 8 9 10 10 11 11 10 10 10 11 11 10 10 10 10 9 9 8 6 5 3 3 3 4 5 6 7 7 6 5 4 2 1 1 1 1 0 1 2 3 3 4 4 3 2 2 3 4 4 4 4 4 4 4 4 4 4 5 5 6 6 5 5 5 6 6 6 6 6 7 7 8 42 42 43 43 44 44 45 45 45 45 42 33 24 20 19 20 20 21 21 22 22 21 21 21 21 21 20 20 20 20 19 19 18 17 16 15 13 11 10 9 9 9 10 12 14 15 15 15 15 16 17 18 18 17 18 19 18 18 17 16 15 12 10 7 5 4 4 4 5 7 8 9 10 11 11 11 10 11 15 21 22 18 17 17 15 13 13 14 15 14 14 13 13 13 14 15 16 18 19 22 25 26 27 24 15 6 1 6 9 10 9 8 7 5 4 2 1 1 2 2 3 3 4 4 4 5 5 6 7 8 8 8 8 8 9 11 11 12 12 13 13 13 13 15 17 17 16 15 15 16 17 17 18 19 20 20 20 20 19 18 18 16 15 13 11 10 9 9 9 9 10 10 11 13 14 14 15 15 15 15 15 15 15 15 16 17 18 18 18 15 13 12 12 10 8 6 11 19 20 20 20 20 20 20 21 20 19 19 18 18 17 18 18 19 19 19 19 19 19 18 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 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 12 11 10 8 7 6 6 7 8 9 9 9 9 10 10 11 11 11 12 12 12 11 8 4 7 14 19 23 24 25 26 27 29 30 31 31 31 32 32 32 32 32 32 32 31 31 30 30 30 31 31 32 33 34 34 34 34 34 34 34 33 33 32 32 31 30 29 29 29 29 28 29 29 29 29 29 29 29 27 26 26 26 26 27 27 27 28 28 28 29 29 30 30 30 30 30 30 30 30 30 30 30 31 32 32 32 32 33 33 33 32 31 31 31 31 32 32 32 31 30 28 27 27 26 25 24 23 22 21 20 19 19 18 18 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 14 13 12 12 12 11 10 9 9 9 8 8 7 6 7 7 8 9 9 10 10 11 11 11 10 10 10 9 8 8 8 8 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 7 6 4 3 3 3 4 5 6 6 6 6 4 3 2 2 2 2 2 3 4 4 4 4 4 4 3 2 2 2 2 3 3 3 3 3 4 4 4 5 5 6 6 5 5 5 5 5 5 5 5 5 6 6 42 42 43 43 44 44 44 45 45 46 45 34 23 18 18 18 19 20 20 21 21 21 21 20 20 20 20 20 20 19 19 19 18 18 17 15 13 11 10 9 8 8 10 12 13 14 14 14 14 15 15 16 16 17 19 20 20 19 18 16 13 10 7 5 4 4 4 5 6 8 10 11 11 12 13 12 11 9 10 10 12 14 17 17 15 14 15 15 15 13 11 11 12 14 14 15 15 17 18 21 24 26 28 27 22 12 6 10 11 10 8 6 5 3 2 1 1 2 2 3 3 4 5 6 7 7 8 8 9 10 10 11 12 12 13 14 14 14 13 13 13 13 13 15 17 18 17 17 17 18 18 19 19 20 20 20 21 20 19 18 18 17 15 14 12 11 10 10 10 10 10 11 11 12 13 14 15 16 16 17 17 17 17 17 18 19 19 18 18 16 13 12 12 12 12 14 16 19 19 20 20 19 19 20 20 20 20 19 18 18 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 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 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 12 11 10 9 8 7 7 6 6 7 8 9 9 10 11 11 11 11 11 11 11 10 9 7 5 2 1 4 9 14 16 18 20 23 26 28 29 30 30 31 31 31 32 32 32 31 31 31 30 30 30 30 31 32 33 33 34 34 34 34 34 34 34 34 33 32 32 31 30 30 29 29 28 28 29 29 29 29 29 29 28 26 26 26 26 26 26 27 27 28 28 29 29 30 31 31 30 29 29 28 28 28 28 28 29 30 31 31 31 32 32 33 32 32 31 31 32 33 33 33 32 31 29 28 28 28 27 25 23 22 22 21 20 19 19 18 18 18 18 18 18 17 16 16 15 15 15 15 15 15 15 15 15 14 13 12 12 12 12 10 10 10 10 9 9 8 7 7 7 7 8 8 9 10 10 10 11 11 11 10 10 9 9 8 8 8 8 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 8 6 5 4 3 3 3 4 5 5 5 5 4 4 3 3 3 4 4 5 5 5 5 5 5 4 4 3 2 1 1 2 2 2 2 3 3 4 4 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 42 42 43 43 43 44 44 44 45 45 44 33 23 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 16 14 12 10 8 7 8 9 11 13 13 13 13 13 14 14 14 15 16 18 20 20 18 16 14 11 8 6 4 3 3 5 6 8 10 11 12 12 12 13 11 9 9 8 7 9 11 14 15 15 14 14 13 12 10 9 10 11 12 12 12 12 14 16 20 24 27 29 28 27 21 14 16 16 12 8 4 2 1 1 1 1 1 2 2 3 3 4 6 7 8 9 9 9 10 11 12 15 15 15 15 15 14 13 12 11 11 12 14 16 17 18 19 19 20 20 20 20 21 21 21 20 20 20 19 18 17 16 15 13 11 10 10 10 10 10 11 12 12 14 15 16 16 17 18 18 18 18 18 18 18 18 17 16 15 14 13 13 14 15 16 17 18 19 20 19 19 18 18 19 20 20 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 12 11 10 9 8 8 7 7 7 7 7 7 8 9 11 12 13 13 13 13 12 12 11 8 6 4 3 1 1 4 7 10 12 15 18 22 25 27 28 29 29 30 30 31 31 31 31 31 31 31 30 30 30 31 31 32 33 34 34 34 34 34 34 34 34 34 33 32 32 31 30 30 29 29 28 28 29 29 29 29 29 28 27 26 26 26 26 26 27 27 28 29 29 29 30 31 31 31 30 29 28 27 26 25 26 27 28 29 30 30 31 32 32 32 31 31 32 32 33 34 33 33 32 30 30 29 29 28 27 25 24 22 21 20 19 19 19 19 19 19 19 19 18 17 16 15 15 15 15 15 15 15 14 14 14 14 12 12 12 12 12 11 11 10 10 10 9 8 8 7 7 7 8 8 9 9 10 10 11 11 11 11 10 9 9 8 8 8 8 8 8 8 8 8 8 8 7 8 8 9 9 9 8 8 7 6 5 4 3 3 2 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 5 5 4 4 3 2 1 1 1 1 2 2 2 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 42 42 42 43 43 44 44 44 44 44 42 35 26 20 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 19 19 19 20 20 19 17 15 12 10 8 7 7 8 10 12 12 12 12 13 13 13 14 14 15 16 17 17 16 14 12 9 7 5 3 3 4 6 8 11 13 13 13 12 10 11 8 9 10 9 7 8 9 11 13 12 12 11 10 9 9 8 9 9 9 8 7 7 8 12 17 23 28 29 29 29 25 23 23 21 15 9 4 1 1 1 0 0 0 1 1 2 2 3 5 6 8 9 9 9 9 10 11 14 14 14 14 13 12 11 10 9 10 11 12 13 14 17 19 21 22 23 22 22 22 22 21 20 20 20 20 19 17 16 14 12 10 9 9 9 10 11 11 12 13 15 15 15 16 18 20 21 20 20 20 20 19 18 17 16 15 14 14 14 15 16 17 18 19 19 19 19 18 17 17 18 19 20 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 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 13 13 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 11 10 9 9 8 8 8 8 8 8 8 8 9 10 12 13 14 14 14 14 13 13 11 9 6 4 2 1 1 3 5 7 9 11 14 17 21 23 25 26 27 28 29 29 30 30 30 30 30 30 30 30 30 30 30 31 32 33 34 34 35 35 34 34 34 34 33 33 32 32 31 30 30 29 29 28 28 29 29 29 29 28 28 27 27 27 27 27 27 27 28 29 29 30 30 30 31 31 31 31 29 28 26 25 25 26 26 27 29 30 30 31 31 31 31 32 32 33 34 34 34 33 32 31 30 30 29 29 28 27 26 24 22 21 20 19 19 19 19 19 19 20 19 19 17 16 15 15 15 15 15 15 14 14 14 14 13 12 12 13 13 12 11 11 10 10 10 9 9 8 7 7 7 7 8 9 9 10 10 11 11 11 11 10 9 9 8 8 8 8 8 8 8 8 7 7 7 8 8 9 9 9 8 7 7 6 5 5 5 4 3 3 2 2 2 3 3 3 4 4 5 6 6 6 6 6 6 5 4 3 2 1 0 0 1 1 1 1 2 3 3 4 4 5 5 5 5 5 5 6 6 6 5 5 5 5 5 42 42 42 43 43 43 44 44 44 43 41 36 30 23 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 20 20 20 20 18 16 13 10 7 6 6 7 9 11 11 12 12 12 13 13 14 14 14 14 14 14 13 11 10 9 7 5 3 3 4 7 10 13 14 15 14 11 8 7 8 9 8 7 7 6 7 8 9 9 9 9 8 8 8 8 8 9 7 5 5 5 4 5 10 19 26 29 29 29 29 28 26 22 17 10 6 3 1 1 2 1 1 1 1 2 2 3 4 5 7 8 8 8 8 8 9 9 10 11 11 10 9 8 8 8 9 9 10 11 11 15 19 23 25 25 25 24 23 22 21 19 19 19 20 20 18 15 12 9 8 8 8 9 10 11 12 12 13 14 15 15 17 20 21 22 21 21 21 20 20 19 17 16 16 15 15 15 16 17 18 18 19 19 19 19 18 18 18 18 19 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 13 13 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 12 11 10 10 9 9 9 9 9 9 8 8 8 9 10 12 13 14 15 15 14 14 13 12 11 9 6 4 2 1 1 2 3 5 6 9 11 15 18 20 21 23 24 25 26 27 28 28 28 29 29 29 30 30 30 30 30 30 31 32 33 34 35 35 35 34 34 34 33 33 33 32 31 30 30 29 29 28 28 28 29 29 29 29 28 28 27 27 27 27 27 28 28 29 29 30 30 30 30 31 31 31 31 29 28 26 26 26 26 27 28 29 29 30 31 31 31 32 33 34 34 34 34 33 33 32 31 31 30 29 29 29 29 27 24 21 20 19 19 19 19 19 20 20 20 19 18 17 16 16 16 16 15 15 15 15 15 14 13 12 12 13 13 13 12 11 11 10 10 10 9 8 8 7 7 7 7 8 9 9 10 10 11 11 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 7 6 6 5 5 5 5 4 3 3 2 2 2 3 3 4 5 6 6 6 6 6 6 5 4 3 1 1 1 1 2 1 1 1 2 3 4 4 4 4 4 4 4 4 5 5 6 6 6 5 5 5 5 41 42 42 43 43 43 43 43 43 42 40 37 32 27 22 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 19 17 13 10 7 6 6 7 9 10 11 11 12 13 13 13 13 13 13 13 12 12 11 10 9 8 7 5 4 3 5 9 12 14 16 16 14 10 8 9 9 9 10 9 7 5 6 6 7 7 8 8 7 7 7 7 7 7 6 5 6 6 6 4 2 13 23 28 29 29 29 29 28 25 19 13 8 4 2 2 1 1 1 1 1 1 2 2 3 5 6 7 7 7 7 7 7 7 7 8 8 8 8 7 6 6 7 8 8 9 10 13 19 24 26 26 26 25 24 22 20 19 19 19 20 20 17 13 9 7 8 8 9 10 11 12 12 12 13 14 15 15 18 21 22 21 20 20 20 20 20 20 20 19 18 17 16 16 16 17 18 19 19 20 20 20 19 19 19 19 19 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 14 14 14 13 13 13 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 14 14 13 12 11 10 10 9 9 9 9 9 9 9 9 10 11 12 13 14 14 15 15 14 14 13 12 11 9 6 4 3 2 1 1 2 3 5 7 10 13 15 17 18 20 21 23 24 25 25 26 27 27 27 28 28 29 29 29 29 29 30 31 32 33 34 34 35 34 34 34 34 33 33 32 31 31 30 29 29 28 28 28 28 28 29 29 29 28 28 28 28 28 28 28 28 29 29 29 30 29 30 30 31 31 31 31 29 28 27 27 27 27 28 28 29 29 30 31 32 32 33 34 34 34 34 34 33 33 32 32 31 31 30 30 29 28 25 21 20 19 19 19 19 19 20 20 21 20 19 18 18 17 16 16 16 16 15 15 15 14 13 13 13 13 14 14 13 12 11 11 10 10 10 9 9 8 7 7 7 7 8 8 9 9 10 10 11 11 11 10 10 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 8 8 7 6 6 5 6 6 5 5 4 4 4 3 3 2 3 3 4 5 5 5 5 5 5 5 4 2 1 2 2 2 2 2 1 1 2 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 41 42 42 42 42 43 43 42 42 41 39 36 33 29 25 22 21 21 20 20 20 20 20 20 21 21 20 20 20 20 20 21 21 22 21 20 18 14 10 7 5 5 6 8 10 11 11 12 12 12 12 12 12 11 11 10 10 9 9 8 8 6 5 4 4 6 10 13 15 16 15 14 11 10 11 10 11 10 9 7 6 5 5 6 6 6 7 7 8 7 6 6 6 6 6 6 7 7 5 1 10 21 27 29 29 29 28 28 27 23 17 10 4 2 1 1 2 2 2 2 2 2 3 3 4 5 6 7 7 7 8 7 7 8 9 9 9 8 7 6 6 6 6 7 7 8 12 19 25 27 27 26 25 24 22 20 19 19 19 19 17 15 12 9 7 8 9 10 11 12 12 12 12 13 13 14 15 15 15 16 17 18 17 18 18 18 18 20 21 20 19 18 17 17 17 18 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 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 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 11 11 10 10 10 10 10 10 10 11 12 13 14 14 14 15 15 15 15 14 13 13 12 10 9 7 5 3 2 1 1 1 3 4 7 9 11 12 14 16 17 19 20 21 22 23 24 25 25 26 26 27 27 28 28 28 29 29 29 30 32 33 34 34 34 34 34 34 33 33 32 32 31 30 29 29 28 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 30 30 31 31 30 29 28 28 28 28 28 28 29 29 30 31 32 32 33 33 34 34 34 34 34 33 33 33 32 32 31 30 29 28 26 22 19 19 18 19 19 20 20 21 21 21 20 20 19 18 18 17 17 16 16 15 14 14 13 13 13 13 14 14 14 13 12 11 11 10 10 10 9 9 8 8 7 7 7 8 8 9 9 10 10 10 11 11 11 10 10 10 10 9 9 9 9 8 8 9 9 9 9 9 9 8 7 6 5 5 6 6 6 5 5 5 5 4 4 3 2 3 3 4 4 4 4 4 4 4 4 2 2 3 3 3 2 2 1 1 2 3 4 4 4 4 3 3 3 4 4 4 4 4 5 5 5 5 5 41 42 42 42 42 42 42 42 41 40 38 36 33 30 27 25 23 22 22 21 21 20 21 21 21 21 21 21 20 20 21 21 22 22 22 21 18 15 11 7 5 4 6 8 10 10 11 11 11 11 11 10 10 10 9 9 9 8 8 8 7 6 6 5 5 6 10 13 15 15 14 14 14 12 11 10 10 9 6 7 6 5 3 3 3 5 6 7 8 7 5 5 5 5 4 4 6 6 3 5 15 23 25 26 27 27 28 28 27 26 23 16 4 2 1 2 2 2 2 3 3 4 4 4 4 5 6 7 8 8 8 7 7 8 11 11 10 9 8 8 7 6 4 4 4 7 11 19 25 27 27 26 24 23 21 20 19 18 17 16 15 13 11 10 9 9 10 12 12 13 12 12 12 13 12 11 11 10 11 12 13 15 15 16 16 16 16 17 19 20 20 20 19 18 18 19 19 20 20 20 20 20 20 19 19 18 18 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 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 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 11 11 11 10 10 11 11 12 12 12 13 15 15 15 15 15 15 15 15 14 13 13 11 10 9 7 5 4 2 1 1 1 2 4 6 8 9 10 12 14 15 17 18 19 20 21 22 22 23 24 25 25 26 26 27 27 28 28 28 29 30 31 32 33 34 34 33 33 32 32 31 31 30 29 29 28 28 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 29 29 29 29 29 29 29 29 30 31 32 33 34 34 34 34 34 34 34 34 33 33 32 32 31 30 29 28 26 22 20 19 18 18 19 19 20 21 22 22 21 20 20 19 19 19 18 18 17 16 15 14 13 13 13 13 14 14 15 14 13 12 11 11 11 11 10 10 9 9 8 8 8 8 8 8 9 9 9 10 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 7 6 5 5 5 6 6 6 6 5 5 5 4 3 2 3 3 3 3 4 4 4 3 3 3 2 2 2 3 3 2 2 1 1 2 3 4 4 4 3 3 3 3 3 3 4 4 4 4 5 5 5 5 41 41 42 42 42 42 42 41 40 39 38 36 33 31 29 27 25 24 23 23 22 21 21 21 21 22 21 21 21 21 21 21 22 22 22 22 19 16 12 8 4 4 6 8 9 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 6 5 5 6 10 14 15 14 12 12 13 11 10 10 10 8 7 6 5 4 2 1 3 4 5 7 7 6 5 6 7 7 6 5 3 4 11 18 24 25 22 24 25 26 27 27 27 27 26 21 12 4 1 2 3 4 5 5 5 6 6 6 6 7 8 10 10 9 7 5 5 4 9 10 9 9 9 9 9 7 5 5 6 8 13 19 23 25 25 24 23 22 21 20 18 16 15 15 14 13 11 10 10 11 12 13 13 13 13 12 12 12 11 10 9 9 9 10 12 14 16 16 16 16 16 16 17 18 20 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 13 13 12 12 11 11 11 11 11 12 12 13 13 13 14 15 15 15 15 15 15 15 14 14 13 12 11 10 9 7 5 4 2 1 1 2 3 4 6 7 8 9 11 12 13 15 16 17 18 19 20 21 21 22 23 23 24 25 25 26 26 27 28 28 29 30 31 32 33 33 32 31 31 30 30 30 29 28 28 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 30 29 29 29 29 29 29 29 30 30 30 30 30 30 30 29 29 29 29 31 32 33 34 34 34 33 33 33 33 33 33 32 32 31 31 29 28 27 26 24 21 19 19 19 19 19 20 21 22 22 22 21 20 20 20 20 20 19 18 17 16 14 14 13 13 13 13 14 15 15 14 13 12 12 12 11 11 11 10 9 9 9 8 8 8 8 8 9 9 9 10 11 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 7 6 6 5 5 6 6 6 6 5 5 5 4 3 3 3 3 3 3 4 4 4 3 3 3 3 2 1 2 2 2 1 1 1 2 3 3 4 3 3 2 2 3 3 3 3 4 4 4 4 5 5 5 41 41 41 41 42 41 41 41 40 39 37 36 33 31 30 28 27 26 25 24 23 22 22 22 22 22 22 22 22 21 21 22 22 23 23 22 20 17 13 8 4 4 6 9 10 11 11 10 10 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 5 7 10 13 14 12 9 11 13 12 11 10 10 9 8 7 5 3 0 3 4 4 4 5 6 6 5 5 8 10 7 3 12 20 25 27 26 24 23 23 24 26 26 27 27 27 27 25 19 9 1 3 5 7 8 8 8 9 8 8 9 10 11 12 12 8 2 10 10 7 3 5 7 6 7 9 9 8 6 5 7 11 15 18 20 21 21 21 20 19 18 17 15 15 14 14 14 13 12 11 11 11 12 13 13 13 12 12 13 12 11 10 10 10 9 9 10 14 17 17 17 17 17 17 17 18 20 22 22 21 21 21 20 19 18 18 17 17 17 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 11 11 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 14 14 13 13 12 11 10 9 8 6 4 3 2 1 2 3 4 5 6 7 8 9 11 12 13 15 16 17 18 19 20 21 21 22 22 23 23 24 24 25 26 27 28 28 29 30 31 32 32 31 30 29 28 28 28 28 27 27 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 29 29 29 30 29 28 28 28 28 28 29 29 29 30 30 31 31 30 30 29 29 29 30 31 32 33 33 33 32 31 31 32 32 32 32 32 31 30 29 28 27 26 25 23 21 20 20 20 20 20 20 21 22 21 21 20 20 21 21 21 20 20 19 16 15 14 13 13 13 13 14 14 15 15 14 13 13 13 12 12 11 10 10 10 10 9 9 8 8 8 9 9 9 10 10 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 7 6 6 6 6 6 6 6 6 5 5 4 4 3 4 4 4 4 4 4 4 4 3 3 4 3 2 1 2 1 1 1 2 3 3 3 3 3 2 2 2 2 3 3 3 3 4 4 4 4 5 5 41 41 41 41 41 41 41 40 39 38 37 36 34 32 30 29 28 27 27 26 25 24 23 23 23 23 23 23 22 22 22 22 22 23 23 22 21 18 14 8 4 5 8 10 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 6 6 7 9 11 11 10 8 11 12 12 13 12 12 12 11 8 4 0 2 3 4 4 4 4 6 7 6 5 1 13 20 23 25 27 27 27 25 24 23 24 25 25 26 27 27 27 27 27 24 16 5 6 8 9 10 11 11 10 10 11 12 14 15 16 15 11 9 17 19 19 14 8 3 3 6 7 8 8 7 7 10 13 16 18 19 18 19 18 17 16 15 14 13 13 13 13 14 13 13 12 12 11 12 13 13 13 12 12 12 11 11 11 11 11 10 10 10 14 18 17 18 18 17 17 18 19 21 22 22 22 21 21 20 18 17 17 17 17 17 17 18 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 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 11 9 8 6 5 4 4 2 2 2 3 4 5 6 7 8 9 10 12 13 15 16 17 18 19 20 20 21 21 22 23 23 23 24 25 25 26 28 28 29 30 31 31 31 29 28 27 26 27 26 26 26 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 29 29 29 28 28 27 27 28 28 28 28 29 29 30 30 31 31 31 31 30 30 31 31 32 32 32 32 31 30 30 30 31 32 32 32 31 30 29 28 27 26 25 24 23 21 21 21 20 20 20 20 21 21 21 20 20 20 21 22 22 22 20 17 15 14 14 14 13 13 14 14 14 15 14 14 14 14 13 12 11 11 10 10 11 10 10 9 9 9 9 9 9 10 10 10 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 7 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 5 4 3 3 3 3 2 2 2 2 2 2 3 3 3 4 3 3 2 1 2 2 3 3 3 3 3 4 4 4 4 5 40 41 41 41 41 41 40 40 39 38 37 36 34 33 31 30 29 28 28 27 26 25 24 24 23 23 23 23 23 22 22 22 22 23 23 22 21 18 14 8 4 7 10 12 12 11 10 9 9 10 9 9 9 9 9 9 10 10 10 9 8 8 7 7 6 7 9 9 9 10 11 11 12 14 15 15 15 14 13 9 4 2 2 2 2 4 5 5 7 8 9 10 14 20 24 25 26 26 26 26 25 24 24 24 25 26 26 27 27 27 27 27 26 23 16 10 10 10 10 10 11 11 13 14 16 17 18 19 20 20 21 24 25 26 24 18 10 3 3 5 7 8 9 10 12 14 15 17 18 18 17 16 14 13 13 12 12 12 12 13 13 14 14 14 14 13 12 12 12 12 12 12 11 11 11 11 12 11 11 11 11 15 19 20 19 18 18 18 18 20 21 22 22 22 21 21 20 19 18 17 17 17 18 18 19 19 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 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 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 11 9 8 7 6 6 5 4 2 2 3 4 5 5 6 7 8 9 10 11 12 14 15 17 18 19 20 21 21 22 22 22 22 23 23 24 25 26 27 27 27 27 28 28 27 26 26 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 26 26 26 27 27 28 28 28 29 29 29 28 27 27 27 27 28 28 28 28 29 29 30 31 31 31 31 31 31 32 32 32 32 31 31 31 30 30 30 31 32 32 32 31 29 28 28 27 26 25 25 24 22 22 21 21 19 19 19 20 20 20 20 20 20 21 22 23 23 21 18 16 15 14 14 14 14 14 15 15 15 15 15 15 15 14 13 12 11 11 11 11 11 11 10 9 9 9 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 8 8 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 2 2 2 2 3 3 4 4 3 2 1 1 1 2 2 3 3 3 3 3 3 4 4 4 40 40 40 41 40 40 40 39 39 38 37 36 35 33 32 31 30 29 29 28 27 26 25 25 24 24 24 24 23 23 22 22 23 23 23 22 21 18 14 7 5 10 12 12 11 11 10 10 11 11 11 10 9 9 9 10 10 10 10 9 8 8 7 7 7 8 9 8 9 12 14 13 14 15 16 16 16 17 17 15 12 10 9 8 6 2 3 6 7 9 11 14 18 21 22 22 23 24 24 24 23 24 25 25 26 26 27 27 27 27 27 27 27 26 23 17 13 10 9 9 10 12 15 17 19 20 21 21 23 24 25 26 27 27 26 23 15 5 2 5 7 9 10 12 14 15 15 16 16 16 15 13 12 12 12 13 13 12 12 13 13 14 15 15 15 14 12 11 11 12 11 11 10 10 11 12 12 12 12 12 13 17 20 20 20 19 18 19 19 21 21 22 22 22 22 22 21 21 20 19 18 19 19 20 20 21 21 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 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 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 12 11 11 10 9 7 7 6 5 4 3 3 4 5 6 6 7 7 8 9 10 11 12 13 15 16 18 19 20 21 22 22 22 22 22 22 23 23 23 22 19 19 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 26 27 27 28 28 28 28 28 28 27 27 26 26 27 27 27 28 28 28 28 29 30 31 31 31 30 31 31 32 32 32 31 30 30 30 30 30 31 31 32 31 30 29 28 27 27 26 25 25 24 23 22 21 20 19 18 18 19 19 20 20 20 21 21 22 23 23 21 19 18 17 16 16 15 15 15 15 15 16 16 16 16 16 15 14 13 12 12 12 12 12 12 11 10 10 10 10 11 11 11 11 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 8 8 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 3 3 3 3 2 2 3 3 4 4 3 2 1 0 1 1 2 2 3 3 3 3 3 3 4 4 40 40 40 40 40 40 40 39 38 38 37 36 35 34 33 32 31 30 29 29 28 27 26 25 25 25 25 25 24 23 23 23 23 23 23 22 21 18 13 6 7 12 14 14 12 12 11 11 12 12 12 11 10 9 10 10 11 10 10 9 9 8 8 8 8 9 9 7 8 13 15 15 15 13 14 17 19 20 22 23 26 26 23 21 19 14 6 3 7 12 15 18 20 21 20 19 19 20 22 23 22 25 25 25 25 25 26 27 27 27 27 27 27 26 24 20 16 11 9 9 11 13 16 18 20 22 23 24 24 25 25 26 26 26 26 24 19 10 1 7 10 12 14 15 15 15 15 15 15 15 13 12 12 12 13 13 13 13 13 13 14 15 15 16 15 14 13 12 12 12 11 9 9 9 10 11 12 13 13 13 14 16 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 21 21 20 20 20 20 20 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 17 17 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 14 14 14 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 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 12 11 11 10 9 7 7 6 6 5 4 3 4 5 6 7 7 8 9 10 10 11 11 12 14 15 16 17 19 20 20 21 21 22 22 22 22 22 19 12 3 8 14 15 16 17 19 20 21 21 21 21 22 23 23 23 23 23 23 23 23 24 24 25 25 25 26 26 27 27 28 28 28 27 27 26 26 26 26 27 27 27 27 28 28 28 29 29 30 29 29 29 30 31 31 31 30 30 30 30 30 30 30 31 31 30 30 29 28 28 27 26 25 25 24 24 23 21 19 18 18 18 18 19 19 20 20 21 21 22 23 22 21 20 19 18 18 17 16 16 16 16 16 16 17 17 17 17 16 15 14 13 13 13 13 13 13 12 12 12 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 10 9 9 8 8 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 4 4 3 2 1 0 1 1 1 2 3 3 3 3 3 3 3 4 40 40 40 40 40 40 39 39 39 38 37 36 36 35 34 33 32 31 30 30 29 28 27 26 26 26 26 25 25 24 23 23 22 22 22 21 20 17 12 6 8 13 15 14 13 12 12 12 13 14 13 12 10 10 11 11 11 10 10 9 9 9 10 9 10 10 8 6 6 9 14 14 13 12 14 18 21 23 24 25 25 26 26 26 27 27 25 22 21 20 19 20 21 21 20 18 18 19 20 21 22 24 25 24 24 24 25 26 27 27 27 27 26 26 24 21 18 14 12 11 12 14 16 18 21 23 24 25 26 26 26 26 26 25 25 24 22 16 3 8 12 15 17 16 14 13 12 13 14 14 13 12 12 12 13 14 13 13 13 14 15 16 16 16 16 15 14 13 13 11 10 8 8 9 9 11 12 13 13 14 15 16 18 19 20 21 21 22 22 22 21 21 22 22 23 23 23 23 22 22 22 21 20 20 20 21 22 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 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 15 15 15 16 16 16 15 15 14 14 13 12 11 11 11 10 8 7 7 6 5 4 3 4 6 8 9 8 8 10 11 11 11 12 12 13 14 15 16 17 18 19 20 20 21 21 21 21 20 15 6 4 6 9 11 12 13 15 17 18 19 20 20 21 22 22 23 23 23 23 23 23 23 24 24 25 25 25 26 26 26 26 26 26 26 25 25 25 25 26 26 27 27 27 27 27 28 28 28 29 28 27 28 28 30 31 31 30 30 30 30 30 30 30 30 30 30 30 29 28 28 27 26 25 25 25 24 23 20 19 18 18 18 19 19 20 20 21 21 22 22 22 22 21 20 19 18 18 17 16 15 15 16 16 17 18 18 18 18 17 16 16 15 15 15 15 15 14 14 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 12 12 11 10 9 9 8 8 8 8 8 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 4 4 3 2 1 1 1 1 1 1 2 2 3 2 2 2 3 3 40 40 40 40 40 40 39 39 39 38 38 37 36 35 34 34 33 32 31 30 30 29 28 27 27 26 26 26 25 25 24 23 22 22 21 20 18 15 9 4 8 13 15 13 12 12 13 14 15 16 14 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 7 5 5 5 6 8 10 12 14 19 23 25 26 26 24 24 25 25 26 26 25 24 22 20 19 19 18 18 17 17 17 18 18 19 20 22 23 23 23 23 24 25 27 27 27 26 25 24 22 20 17 15 12 11 13 14 16 18 20 22 24 25 26 26 26 26 26 26 25 25 24 21 11 12 14 15 15 14 12 10 10 11 12 13 13 12 12 13 14 14 14 14 14 15 16 16 17 17 16 16 15 14 13 11 9 9 8 8 9 11 12 13 14 14 15 16 18 19 20 21 22 23 22 22 22 21 22 22 23 23 23 23 23 23 23 22 21 20 20 22 22 22 21 21 21 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 14 13 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 15 15 15 15 15 15 16 16 16 16 15 14 14 13 13 12 12 12 11 10 9 8 8 7 7 6 6 8 10 11 10 8 9 11 12 12 12 13 13 13 14 15 16 17 18 19 19 20 20 20 20 19 18 13 7 7 7 7 8 9 10 12 13 15 17 18 19 20 21 21 22 22 22 22 22 23 23 23 24 24 25 25 25 26 26 25 24 24 24 24 24 25 25 26 26 27 27 27 27 27 27 27 28 28 27 26 26 27 29 31 31 31 31 30 30 30 30 30 30 30 30 30 29 28 27 26 26 25 25 25 25 22 20 19 18 19 19 20 21 21 22 22 23 23 23 22 21 21 19 19 19 18 17 15 15 15 15 16 17 18 19 19 19 19 18 18 17 17 17 17 16 16 15 15 15 14 15 15 15 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 9 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 3 2 2 2 1 1 1 1 1 2 2 2 2 2 2 3 40 40 40 40 40 40 39 39 39 38 38 37 37 36 35 34 33 32 32 31 31 30 29 28 28 27 27 26 26 25 24 23 22 21 20 18 15 10 4 5 9 13 13 12 13 15 17 18 18 18 15 12 11 12 12 11 11 10 10 10 10 11 10 10 10 9 7 5 4 3 3 3 7 11 14 18 22 25 26 26 25 24 24 25 25 24 23 22 21 19 18 18 17 16 16 16 17 17 18 18 19 20 22 23 23 24 24 25 26 27 26 24 23 22 20 18 16 15 14 14 15 17 18 19 21 23 24 24 24 26 27 27 27 26 25 25 25 23 19 17 16 15 14 12 10 9 8 9 11 12 13 13 13 13 14 15 15 15 15 16 17 17 17 17 16 16 15 14 12 11 10 9 9 9 10 12 14 15 16 17 18 19 20 20 21 21 22 22 22 21 21 21 21 22 23 23 23 23 23 23 23 22 21 21 21 22 22 22 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 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 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 16 16 16 16 15 15 14 13 13 13 12 12 11 10 9 9 9 9 9 9 10 12 13 12 10 8 9 11 12 12 13 13 13 13 14 15 16 17 18 19 19 19 20 19 19 19 18 15 12 9 8 7 6 7 8 9 11 12 14 15 17 18 19 20 20 21 21 21 22 22 22 23 23 24 24 25 25 25 26 25 24 24 24 24 24 24 25 25 26 27 27 27 27 27 27 27 28 27 27 26 26 26 28 30 31 31 31 31 31 31 30 30 30 30 30 30 29 28 27 26 26 26 26 25 24 23 21 19 19 20 21 23 23 24 24 24 25 25 24 23 22 21 20 19 19 18 16 15 15 15 16 17 18 19 20 20 20 20 20 20 20 20 20 19 19 18 17 16 16 16 16 16 16 15 15 14 14 13 13 13 12 12 12 12 12 12 12 13 13 13 12 12 12 12 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 3 3 3 2 2 2 2 1 1 0 1 1 2 2 2 2 3 39 40 40 40 40 39 39 39 39 38 38 38 37 36 35 35 34 33 32 32 31 31 30 29 29 28 27 27 26 26 25 23 22 20 19 16 13 7 4 8 12 13 13 13 15 18 19 20 20 18 15 12 12 12 12 12 11 10 10 11 12 12 11 9 9 8 8 8 8 7 6 5 8 11 14 16 19 20 21 22 22 22 22 23 23 23 22 21 20 18 18 17 16 16 15 16 16 17 18 18 18 19 21 22 22 23 24 24 25 25 26 25 24 22 20 17 16 16 16 16 17 18 19 21 23 24 24 23 23 24 26 27 27 26 26 25 25 24 22 20 19 17 14 12 10 8 8 9 11 12 13 13 14 14 15 15 15 15 16 16 17 18 17 16 15 15 14 13 12 11 11 10 10 11 12 14 15 17 18 19 20 21 21 21 21 21 20 20 20 20 20 20 21 22 23 23 24 24 23 23 23 22 21 21 21 22 22 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 18 17 17 17 17 17 17 17 16 16 16 15 15 15 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 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 15 15 14 14 14 13 12 12 11 11 10 9 9 9 10 10 11 11 12 11 10 8 8 10 11 12 12 12 13 14 14 15 16 17 18 19 19 19 19 19 19 18 18 16 13 12 10 9 7 6 6 7 8 9 11 12 14 15 17 18 19 19 20 20 21 21 22 22 23 24 24 25 25 25 25 25 24 24 24 24 24 24 24 25 26 26 26 26 26 27 27 27 28 27 27 27 26 27 28 29 30 31 31 31 31 31 30 30 30 30 30 30 30 29 27 26 26 26 26 25 25 24 22 21 20 21 23 25 26 27 27 27 27 27 26 25 23 22 20 20 19 18 17 16 15 16 17 18 19 20 20 21 22 23 23 23 23 23 23 22 21 20 19 18 17 17 17 17 17 16 16 15 15 14 14 13 13 12 12 12 12 12 12 13 13 13 12 12 12 12 11 11 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 5 5 4 4 3 3 3 3 3 3 2 2 1 1 0 1 1 1 1 2 2 39 39 40 40 39 39 39 39 39 39 38 38 37 37 36 35 34 34 33 33 32 31 31 30 30 29 28 28 27 26 25 24 22 20 17 14 10 4 7 12 13 13 13 14 16 18 19 19 19 17 14 12 12 12 12 12 11 10 10 12 14 13 11 9 8 7 7 8 9 11 10 10 10 11 12 13 14 16 17 18 19 20 21 22 22 23 22 19 17 16 17 17 17 16 15 16 17 18 18 18 18 19 21 22 22 23 23 24 24 25 25 26 25 23 20 18 17 17 18 18 17 17 18 20 22 24 24 24 23 24 25 26 26 26 26 25 25 24 23 22 21 18 14 12 10 10 9 10 11 13 14 15 15 15 16 16 16 16 16 17 18 18 17 16 14 14 13 13 12 12 11 11 12 13 13 14 15 16 17 17 19 19 20 20 20 20 20 20 19 19 19 20 21 22 23 23 23 24 23 23 22 21 21 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 18 18 17 17 17 17 17 17 16 16 16 16 15 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 15 15 15 15 14 13 13 12 12 11 10 10 10 10 10 10 10 10 11 10 10 8 8 9 10 11 11 11 12 13 14 15 16 18 19 19 19 19 19 19 19 18 18 16 15 14 13 11 10 8 7 6 6 6 8 9 11 13 15 16 17 18 19 20 20 21 22 22 23 24 24 25 25 25 25 24 24 24 24 24 24 24 25 25 26 26 26 26 27 28 28 28 28 28 28 28 28 28 29 29 30 30 31 31 31 31 31 30 30 30 30 30 30 29 28 27 26 26 26 26 26 25 24 23 22 22 25 27 29 29 30 30 30 30 29 27 26 24 22 21 19 18 17 17 17 18 19 20 20 21 21 22 23 25 26 27 27 27 27 25 24 22 21 20 19 18 18 18 18 17 17 17 16 16 15 14 13 13 12 12 12 12 12 12 13 13 12 12 12 12 12 12 11 10 9 9 9 9 9 9 9 9 9 10 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 4 4 4 4 4 3 3 3 3 2 2 1 1 0 0 1 1 2 2 39 39 39 39 39 39 39 39 39 39 38 38 37 37 36 35 35 34 34 33 33 32 32 31 30 30 29 28 28 27 26 24 22 20 16 12 7 6 11 14 14 14 14 15 16 16 16 17 17 16 15 14 14 14 14 13 12 10 12 14 15 13 11 8 7 6 6 7 9 10 11 11 11 10 10 10 11 12 13 15 17 19 20 20 21 22 22 20 16 13 15 17 17 17 16 17 18 18 18 18 18 19 21 22 22 22 23 23 23 23 24 24 24 23 21 20 19 19 20 19 17 16 17 19 21 23 24 24 24 24 25 25 25 26 26 26 25 24 24 24 22 17 12 11 11 11 11 11 12 14 15 16 17 17 17 17 17 17 17 17 18 18 17 15 13 12 12 12 11 11 12 12 12 14 15 15 16 16 16 17 17 18 19 19 20 20 20 20 20 19 19 19 20 21 22 22 23 23 23 23 22 21 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 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 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 15 15 16 15 15 15 14 13 12 12 11 11 11 11 11 11 10 10 10 10 10 9 8 8 9 10 10 11 12 13 14 15 16 18 19 19 20 19 19 19 19 18 18 17 17 16 15 13 12 10 9 7 5 5 5 6 8 10 12 14 16 17 18 19 20 21 21 22 23 23 24 24 25 25 25 25 24 24 24 24 25 25 25 25 25 26 26 26 27 28 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 30 30 29 30 30 31 31 30 29 28 27 26 26 26 27 27 26 25 24 24 26 29 31 32 33 32 32 32 31 30 29 26 24 22 20 19 18 19 19 21 22 21 21 21 21 23 25 27 29 31 32 32 31 30 28 26 25 23 21 20 19 19 19 19 18 18 17 16 16 15 14 13 13 13 12 12 12 12 13 13 12 12 12 13 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 3 3 3 2 2 1 0 0 1 1 2 39 39 39 39 39 39 39 39 39 39 38 38 37 37 36 36 35 34 34 33 33 33 32 32 31 31 30 29 28 27 26 25 23 20 15 10 6 9 14 15 15 15 15 15 14 15 15 16 16 16 16 16 16 16 15 14 12 12 13 15 14 10 7 4 5 5 5 7 8 10 10 10 10 9 9 8 7 8 9 10 13 15 16 18 19 20 22 24 24 21 17 16 17 16 16 16 16 18 19 19 19 20 21 22 22 22 23 23 23 22 22 22 23 20 20 20 19 19 21 21 19 17 17 19 20 21 22 23 24 24 24 23 22 24 24 24 24 24 24 23 15 6 6 9 12 12 13 14 14 15 16 17 17 18 18 18 18 17 16 16 16 16 16 13 11 10 10 11 11 11 11 11 13 14 16 17 17 17 17 17 18 19 20 21 21 21 21 21 20 19 19 19 19 20 21 22 22 23 23 22 22 22 20 19 19 20 20 20 20 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 17 17 17 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 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 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 15 15 14 13 13 13 13 12 12 12 12 11 11 10 10 9 9 8 8 9 9 10 11 12 13 14 15 17 18 19 20 20 20 20 19 19 19 19 19 19 18 16 15 14 12 11 9 7 6 4 4 5 8 10 12 14 16 17 18 19 20 21 22 22 23 23 24 24 25 25 25 25 24 24 24 25 24 24 24 24 25 26 26 27 28 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 31 32 32 32 31 29 28 27 27 27 27 27 27 27 26 26 27 30 33 34 34 33 33 33 33 32 30 27 24 22 21 20 20 21 23 24 23 21 20 19 20 23 26 29 31 33 35 36 36 35 33 31 29 26 23 22 21 20 20 20 19 19 18 17 16 15 15 14 13 13 13 13 12 12 13 13 13 12 13 13 13 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 6 6 5 5 5 5 5 5 4 4 4 4 3 3 2 2 1 1 1 1 2 39 39 39 39 39 39 39 39 39 39 38 38 37 37 36 36 35 35 34 34 33 33 33 33 32 31 31 30 29 28 27 25 22 19 14 8 8 13 16 16 15 15 15 15 15 15 16 16 15 16 17 17 17 17 17 14 15 15 14 12 9 5 2 2 4 4 5 6 8 9 9 9 9 8 7 6 6 5 6 7 9 12 13 15 17 18 20 22 24 23 21 17 14 14 14 15 17 15 12 15 17 20 21 21 22 22 22 22 21 21 21 22 21 17 18 19 19 19 21 22 20 18 17 17 18 19 19 19 19 18 15 11 13 16 19 20 21 22 22 19 13 7 3 7 12 13 15 16 16 16 16 17 18 18 18 18 17 16 15 15 15 15 15 13 11 10 10 10 10 10 10 11 13 15 18 19 19 19 19 19 19 20 21 22 22 22 21 21 21 20 19 19 19 20 21 22 22 22 22 22 22 22 21 20 19 19 19 20 20 20 20 20 21 21 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 16 16 16 16 15 15 16 16 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 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 13 13 12 11 11 10 9 8 8 8 9 9 10 11 12 13 14 16 17 18 19 20 20 21 21 20 20 20 21 21 21 19 18 17 15 14 12 11 9 7 5 4 4 5 7 10 12 14 16 18 19 20 20 21 21 22 23 23 24 24 25 25 25 25 24 24 24 24 23 23 24 25 25 26 27 28 29 30 31 31 31 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 32 33 33 33 32 31 30 28 28 28 28 27 27 27 26 26 27 29 31 32 31 31 31 32 31 30 27 25 23 22 21 21 22 23 24 24 23 20 18 17 19 22 26 30 33 35 36 38 38 38 37 35 32 29 26 23 22 21 21 21 20 20 19 18 17 16 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 5 5 5 5 5 5 5 4 4 4 4 3 2 2 2 1 1 2 39 39 39 39 39 39 39 39 39 39 38 38 37 37 36 36 35 35 34 34 34 33 33 33 33 32 31 30 30 29 27 25 22 18 12 8 13 16 17 17 16 16 16 16 15 16 15 15 15 16 17 17 18 18 17 14 13 12 10 7 3 1 1 2 3 3 4 4 6 7 8 8 9 7 6 5 5 5 5 5 6 8 11 13 16 17 19 20 21 21 20 18 14 12 13 15 16 14 12 10 8 16 20 21 22 21 21 20 20 20 21 22 21 17 16 16 17 17 15 13 11 10 11 13 15 16 16 16 15 12 6 2 4 8 12 16 19 20 20 18 15 12 8 2 7 13 15 17 16 16 17 17 18 19 19 17 16 14 14 14 15 15 15 13 12 11 10 10 10 11 12 14 16 19 21 21 22 21 21 21 21 22 22 23 23 22 22 21 21 21 20 19 20 20 21 21 21 21 20 20 21 22 21 20 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 16 16 15 15 15 15 15 14 14 13 13 12 11 10 9 8 8 8 8 9 10 11 12 13 15 16 17 18 18 19 20 21 21 21 21 22 23 23 22 21 20 18 17 16 14 13 11 9 8 6 4 4 5 7 10 12 15 16 18 19 20 20 21 22 22 23 23 24 25 25 25 25 25 25 24 24 23 23 24 24 25 26 27 28 29 30 31 32 32 32 32 33 33 33 33 33 32 32 32 31 31 31 31 32 32 33 33 33 33 32 31 30 29 29 29 28 27 27 26 26 26 27 27 27 27 26 27 28 28 26 24 22 21 20 21 21 21 22 23 22 21 18 16 15 17 21 26 31 34 36 37 38 39 40 40 38 35 30 26 23 22 22 22 22 21 21 20 19 18 17 16 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 12 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 4 4 3 3 2 2 2 2 39 39 39 39 39 39 39 39 39 39 38 38 38 37 37 36 35 35 35 34 34 34 34 34 33 33 32 31 30 29 28 26 22 16 10 11 18 19 19 18 18 18 17 16 15 14 13 13 14 15 16 17 17 17 15 12 8 4 3 2 1 1 1 2 3 2 1 1 2 4 6 7 8 6 6 5 5 5 4 3 3 4 8 13 16 17 18 19 19 19 18 15 13 12 13 14 15 13 9 7 8 13 17 20 21 22 21 21 21 22 23 23 21 16 15 14 14 13 7 4 9 3 6 11 14 14 14 14 13 11 9 6 5 4 6 11 18 19 17 15 13 12 12 11 6 10 16 17 17 17 17 18 18 19 17 16 14 13 14 15 15 15 15 14 13 12 12 12 12 13 15 16 17 19 21 22 23 23 24 23 23 23 23 24 24 24 23 22 22 21 21 20 20 20 20 20 20 19 19 19 20 21 21 20 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 16 16 16 16 15 15 14 14 13 13 12 11 9 9 8 8 8 9 9 10 11 13 14 15 17 18 18 19 20 21 21 21 21 22 23 24 23 22 21 20 19 18 16 15 13 12 10 8 6 5 5 6 8 11 13 15 17 18 19 20 21 21 21 22 23 24 25 25 25 26 25 25 25 24 23 23 24 25 26 27 27 28 29 30 31 31 32 32 32 33 33 33 32 32 32 31 31 30 30 30 31 31 31 32 32 33 33 33 32 31 30 30 29 29 28 27 26 26 26 27 26 25 24 23 24 25 25 23 21 19 18 19 19 19 20 20 20 19 18 15 13 12 13 17 23 30 34 36 37 38 39 41 41 39 35 30 25 23 22 22 23 23 22 21 20 19 18 17 17 16 15 14 13 13 13 13 13 13 13 13 13 14 14 13 13 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 4 3 3 3 3 3 39 39 39 39 39 39 39 39 39 39 39 38 38 37 37 36 36 35 35 35 34 34 34 34 34 33 33 32 31 30 28 26 22 15 11 16 21 20 19 19 19 19 18 16 14 12 11 11 13 15 16 16 16 15 11 7 3 0 1 1 2 2 2 1 2 2 1 1 1 3 5 6 7 7 6 6 6 5 5 6 7 6 0 11 17 18 17 17 17 16 15 14 13 12 13 13 13 13 13 12 12 12 14 17 20 21 21 21 21 22 22 23 21 17 15 13 14 13 8 9 13 15 16 16 15 14 14 14 13 12 11 10 9 7 5 2 10 12 8 4 2 3 5 6 6 7 12 15 15 16 17 17 17 17 16 14 13 13 14 15 16 16 16 15 14 13 13 13 13 14 15 16 16 17 19 20 22 23 24 24 24 24 23 23 24 24 24 23 23 22 21 20 20 20 20 20 20 19 19 19 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 17 17 17 17 17 16 16 15 15 14 14 13 12 11 9 9 8 8 8 9 10 11 12 14 15 17 18 18 19 20 21 21 21 21 21 22 23 24 24 23 22 21 20 18 17 15 13 12 10 8 6 5 6 7 9 12 14 16 17 19 19 20 20 21 22 23 24 25 25 26 26 26 26 26 25 24 24 25 26 26 27 28 28 29 29 30 31 31 32 32 32 33 32 32 31 30 29 29 28 28 29 30 30 30 31 32 32 33 32 32 31 30 30 29 29 28 27 26 26 26 26 26 24 23 21 22 23 23 22 20 17 16 16 16 17 17 18 17 17 15 13 10 9 9 11 15 25 31 34 36 36 37 38 38 36 32 27 23 22 22 23 23 23 23 22 21 20 19 18 17 16 15 14 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 4 4 4 3 3 39 39 39 39 39 39 39 39 39 39 39 39 38 38 37 37 36 36 35 35 35 34 34 34 34 34 33 33 32 31 29 26 22 14 11 17 19 17 18 20 21 21 18 16 13 11 10 11 13 14 15 15 15 13 9 4 1 1 1 1 2 3 3 3 1 1 1 2 3 3 5 7 8 8 7 6 5 5 6 8 11 12 14 15 12 8 13 15 15 15 15 14 13 13 12 12 12 12 12 12 12 12 13 15 18 20 21 21 21 22 22 23 23 22 20 18 17 17 17 19 20 20 18 16 15 14 14 14 14 13 13 12 12 11 11 8 4 3 5 7 10 13 13 12 9 9 10 12 13 14 15 15 15 15 14 14 14 14 15 16 17 17 16 16 16 15 14 14 15 15 16 16 16 16 17 19 20 22 23 24 24 24 23 22 23 23 23 23 22 22 21 20 20 20 20 20 21 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 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 17 18 18 18 18 17 17 17 17 17 16 16 16 15 15 14 13 12 11 9 9 8 8 9 9 10 12 14 15 17 18 19 19 20 20 20 21 21 21 22 22 23 24 24 23 22 21 19 18 16 15 13 12 10 8 7 6 7 8 11 13 15 17 18 18 19 20 20 21 23 24 24 25 26 26 26 26 26 26 25 25 26 26 27 27 28 28 28 29 29 30 31 31 32 32 32 32 31 30 30 29 28 28 28 28 29 29 30 31 31 32 32 32 32 31 30 29 29 28 28 27 26 26 26 26 25 24 22 21 21 22 23 23 21 18 16 14 14 14 15 15 15 15 14 11 9 8 8 9 10 18 25 31 34 34 35 35 34 31 28 25 23 22 22 23 24 24 23 23 22 22 21 20 19 17 16 15 14 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 11 11 11 10 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 7 7 7 7 6 6 5 5 4 4 4 39 39 39 39 39 40 40 40 39 39 39 39 39 38 38 37 37 36 36 35 35 35 35 34 34 34 34 33 33 31 30 28 25 24 17 15 15 16 19 21 22 20 17 15 13 12 12 13 14 15 15 15 14 12 9 4 1 1 1 1 1 3 4 4 2 2 3 4 4 2 5 8 9 10 8 7 5 5 6 8 10 12 13 15 14 9 0 5 10 13 14 14 13 13 12 12 12 12 12 12 12 12 12 14 17 19 21 21 21 21 22 22 23 23 23 22 21 20 19 18 18 17 16 15 13 13 14 14 14 13 13 13 13 13 13 12 10 9 9 11 13 14 13 12 10 10 10 10 11 12 13 14 15 15 15 15 15 16 16 17 17 17 17 17 17 16 16 17 17 18 18 18 17 17 18 19 20 22 23 23 24 23 22 21 21 20 21 21 21 21 21 21 21 20 20 21 21 21 20 20 20 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 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 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 18 17 17 17 17 17 16 16 16 16 15 14 13 11 10 9 9 8 9 9 10 12 13 15 16 17 19 19 20 20 20 20 20 21 21 22 23 23 23 23 22 21 20 19 17 16 14 13 11 10 8 7 7 8 9 11 13 15 16 17 18 19 20 21 22 23 23 24 25 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 29 30 31 31 31 31 31 31 30 30 29 29 28 28 28 28 29 29 30 31 32 32 32 32 32 31 30 29 28 28 27 27 26 26 26 26 25 24 23 22 21 21 22 23 21 19 17 14 13 13 13 14 14 14 13 11 9 8 9 9 10 14 20 27 32 33 33 33 31 29 27 25 23 22 22 23 24 24 24 24 24 23 22 21 20 18 17 15 14 13 13 13 13 14 14 14 14 15 15 14 14 14 14 14 14 13 14 14 14 13 13 13 12 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 39 39 39 39 40 40 40 40 40 40 39 39 39 39 39 38 38 37 37 36 36 35 35 35 34 34 34 34 33 32 31 29 23 17 13 14 15 17 20 21 20 18 16 15 15 15 15 15 15 15 15 15 14 12 8 4 2 2 3 2 1 2 2 2 3 4 5 5 5 3 3 9 11 12 10 7 5 4 5 7 8 9 10 11 12 11 9 7 5 7 10 12 12 12 12 11 11 11 12 12 12 12 12 13 15 18 20 21 21 21 21 22 22 23 23 23 22 21 19 17 16 15 14 13 13 14 14 14 13 13 13 13 13 13 13 13 12 11 11 12 13 13 12 11 10 9 9 9 9 10 12 14 15 15 16 16 17 17 18 19 19 19 19 18 18 18 19 20 20 21 21 20 20 20 20 20 20 21 22 22 22 22 21 20 19 19 19 20 20 21 21 21 21 21 21 21 21 20 19 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 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 14 14 14 15 15 15 15 15 14 14 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 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 17 17 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 14 12 11 10 9 9 9 9 10 11 12 14 16 17 18 19 20 20 20 20 20 20 21 22 22 22 23 23 22 22 21 19 18 17 15 14 12 11 10 9 8 8 9 10 12 13 15 16 17 18 19 20 21 21 22 23 24 25 25 26 26 26 27 27 27 27 27 27 27 28 28 28 29 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 29 29 30 31 31 32 32 32 31 31 31 30 29 28 28 27 27 26 26 26 26 25 25 24 23 22 22 22 21 19 17 15 14 13 13 13 13 13 12 11 10 9 9 9 9 11 16 24 29 32 32 32 30 29 27 25 24 23 23 23 24 25 25 25 25 25 24 23 21 19 17 16 15 14 13 13 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 12 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 5 5 39 39 39 39 40 40 40 40 40 40 40 40 39 39 39 39 38 38 37 37 36 36 35 35 35 34 34 34 33 32 30 27 18 16 16 17 17 19 21 20 18 16 15 15 17 17 17 16 15 15 15 14 13 12 9 6 5 4 4 3 1 1 1 2 4 6 7 7 7 6 1 7 12 13 12 9 5 3 5 7 8 8 8 8 9 9 8 8 7 6 6 8 9 10 10 10 10 10 11 11 12 12 12 13 14 17 19 21 21 21 21 21 22 23 23 23 23 21 19 17 15 14 13 13 13 14 13 13 13 13 13 14 14 14 14 13 13 12 13 13 13 11 10 9 9 8 7 7 8 9 11 13 15 16 17 18 19 20 21 21 21 21 21 21 20 20 21 22 23 23 23 23 22 21 21 20 20 20 20 20 20 19 19 18 18 18 19 20 20 21 21 21 22 22 21 21 21 20 19 19 20 20 21 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 16 16 16 15 15 16 16 16 16 16 16 16 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 16 16 16 16 16 16 16 16 16 16 16 16 16 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 16 16 17 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 13 12 10 10 9 9 9 9 10 11 13 15 17 18 19 20 20 20 20 20 21 22 22 22 22 22 22 22 22 21 20 18 17 16 15 14 12 11 10 9 9 9 9 10 12 13 14 15 16 17 18 19 20 21 22 22 23 24 25 25 26 27 27 27 27 27 27 27 28 28 28 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 30 30 30 31 31 30 30 30 30 29 29 28 28 28 28 28 27 27 26 24 23 23 22 20 19 17 15 14 13 13 12 12 11 11 11 10 10 10 10 10 10 11 20 26 30 31 30 29 28 27 26 25 24 24 25 26 26 27 27 27 26 25 24 22 20 18 17 15 15 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 15 14 14 14 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 8 8 8 7 6 6 6 5 39 39 39 39 40 40 40 40 40 40 40 40 40 39 39 39 39 38 38 37 37 36 36 35 35 35 34 34 33 32 30 24 16 18 19 19 20 21 22 20 17 16 15 17 18 18 18 17 16 15 14 14 13 12 9 7 6 6 5 3 2 1 1 1 3 5 7 7 7 7 5 3 12 16 14 10 5 2 6 8 7 7 6 7 7 8 7 7 7 6 6 7 7 8 9 9 9 10 10 11 11 12 12 13 14 16 18 19 20 20 21 21 22 22 23 23 23 22 20 17 16 15 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 12 10 9 8 7 6 6 7 8 11 13 16 18 19 20 21 22 23 24 24 24 24 24 23 23 23 24 24 24 24 24 24 23 22 21 20 19 19 19 19 19 19 19 19 19 20 21 21 21 21 21 21 22 22 21 20 19 18 18 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 16 16 16 16 16 16 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 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 18 18 18 18 19 19 18 18 17 17 17 16 14 13 11 10 9 9 9 9 9 10 11 13 15 17 18 19 20 20 20 20 21 23 23 23 21 20 20 21 21 21 21 19 18 17 15 14 13 12 11 10 10 9 9 10 11 12 13 14 15 16 16 17 18 19 20 21 21 22 23 24 25 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 28 28 28 28 28 27 27 26 26 26 27 28 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 27 26 24 22 21 20 19 17 15 13 13 12 12 11 11 11 11 11 10 10 10 10 10 12 17 23 27 28 28 28 27 27 26 26 26 27 27 28 29 29 29 28 28 26 25 23 21 19 17 16 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 14 14 13 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 39 39 39 39 40 40 40 40 40 40 40 40 40 40 39 39 39 39 38 38 37 37 36 36 35 35 34 34 33 32 30 24 17 15 20 20 21 21 21 19 18 17 17 17 18 19 19 18 17 16 15 14 14 12 10 9 8 7 7 5 3 2 0 2 3 4 5 5 4 3 2 3 10 16 15 10 4 2 5 7 8 7 7 7 7 7 7 7 8 7 7 7 7 7 7 8 8 9 9 10 10 11 12 14 14 15 16 17 19 20 21 21 21 22 22 22 22 22 20 17 17 15 12 13 13 13 13 13 14 14 14 15 15 15 15 14 14 14 14 14 14 14 13 9 7 6 6 6 6 7 8 10 16 19 22 23 23 23 24 24 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 22 21 21 20 20 20 20 20 21 21 21 21 22 22 22 22 21 21 22 22 22 21 20 19 18 18 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 16 16 16 16 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 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 16 16 16 16 17 17 18 18 19 19 18 17 18 19 19 19 18 18 18 17 16 15 14 13 11 10 9 9 9 8 9 9 11 13 15 17 19 20 20 20 21 21 23 24 22 20 18 17 19 20 21 21 20 19 18 16 15 14 13 12 11 10 10 10 10 10 10 11 12 13 14 15 16 16 17 18 19 19 20 21 22 23 24 26 26 27 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 27 27 28 28 27 27 27 26 25 25 25 26 27 28 29 29 30 30 30 30 31 31 31 31 31 32 32 31 31 30 28 27 24 22 21 20 21 20 18 16 13 12 12 12 11 11 11 11 11 11 10 10 10 13 17 21 25 26 27 27 27 27 27 27 28 29 30 30 31 31 31 30 29 27 25 23 21 19 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 14 14 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 8 7 7 7 6 6 39 39 39 39 40 40 40 40 40 40 40 40 40 40 39 39 39 39 38 38 38 37 37 36 36 35 35 34 33 32 30 26 17 15 19 20 21 21 20 19 18 17 16 16 16 16 16 15 15 15 15 14 13 12 10 10 9 8 7 6 5 3 1 1 3 4 4 3 1 2 3 4 7 11 11 7 3 3 4 6 8 8 8 7 7 8 8 8 8 8 7 7 7 7 7 8 8 9 9 9 9 10 12 14 15 15 14 15 17 19 21 21 21 21 22 22 22 19 17 16 16 14 12 13 13 13 14 14 14 14 15 15 15 15 15 15 14 14 14 15 15 16 14 10 7 6 5 5 5 5 3 5 17 24 25 24 24 24 23 23 22 22 22 23 24 24 24 24 24 24 24 24 25 25 24 24 23 23 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 20 19 19 19 19 20 20 20 20 20 20 20 20 20 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 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 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 18 19 19 19 18 18 18 19 19 19 19 18 18 17 16 16 15 12 11 10 9 9 9 8 8 9 10 12 15 18 19 20 21 21 21 20 18 15 13 13 14 16 19 21 22 21 20 18 17 16 15 14 13 12 11 10 10 10 10 10 10 11 12 12 13 14 15 16 16 17 18 18 19 20 22 23 24 26 27 28 28 28 28 27 27 26 26 26 25 25 26 26 26 26 27 27 27 27 26 26 26 26 25 25 26 27 27 28 29 29 30 30 30 31 31 31 31 32 32 32 32 32 32 31 30 27 24 22 21 21 22 21 20 18 15 13 13 12 12 12 12 12 12 12 12 12 12 14 17 20 23 24 25 26 27 27 27 28 29 30 30 31 32 32 32 31 30 28 26 24 22 19 18 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 7 7 6 39 39 39 39 39 40 40 40 40 40 40 40 40 40 39 39 39 39 39 38 38 38 37 37 36 36 35 34 33 32 30 27 17 12 16 19 19 19 19 19 19 18 16 14 12 10 9 9 10 11 11 12 11 10 10 10 10 9 9 8 6 4 2 1 2 3 3 2 2 4 5 4 5 5 5 3 3 4 5 6 8 9 9 8 8 8 8 8 8 8 8 8 7 8 9 10 10 10 10 10 9 9 10 12 15 15 13 13 13 17 20 20 20 20 20 20 17 6 8 11 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 15 15 15 15 14 11 8 6 6 5 5 5 8 16 22 26 25 24 23 22 21 20 19 19 19 20 21 22 23 23 24 24 24 25 25 25 25 25 25 24 24 24 24 25 25 25 25 24 24 24 23 23 23 23 23 23 23 23 22 20 20 19 19 19 20 20 21 21 21 21 21 20 20 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 15 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 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 18 18 17 16 16 14 12 11 10 10 9 9 8 8 8 9 11 15 17 19 20 21 20 18 14 11 9 10 12 14 18 22 23 22 21 19 17 16 15 14 13 12 12 11 10 10 10 10 10 10 11 12 12 13 14 14 15 16 16 17 18 18 20 21 23 25 26 28 28 29 28 27 26 25 25 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 27 27 28 28 29 29 30 30 30 30 31 31 31 32 32 32 32 31 31 31 31 30 27 24 22 20 20 21 21 20 19 18 17 16 14 14 14 14 14 14 14 15 15 15 15 17 19 22 23 24 26 27 27 28 29 29 30 30 30 31 31 32 31 29 28 26 25 22 21 19 18 17 16 16 16 15 15 15 15 15 15 15 16 15 15 15 16 16 16 16 17 17 17 17 16 16 16 15 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 9 8 8 8 8 8 7 7 39 39 39 39 39 40 40 40 40 40 40 40 40 40 39 39 39 39 39 38 38 38 37 37 37 36 36 35 33 32 30 27 21 14 17 19 19 19 20 21 21 20 19 16 11 7 5 5 5 4 5 6 8 9 10 10 10 10 10 9 6 4 2 1 1 2 2 2 4 5 5 4 4 3 3 3 4 6 7 7 8 9 10 10 9 9 9 9 8 8 9 9 10 11 11 11 11 11 11 11 10 10 9 7 7 8 9 10 9 6 13 18 18 17 17 17 15 10 6 6 9 12 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 14 13 11 8 6 5 5 6 10 15 21 25 25 24 23 22 20 19 18 18 18 18 19 21 22 23 24 24 25 25 25 26 26 25 25 25 25 25 25 25 26 26 26 26 26 25 24 23 23 23 23 23 23 23 22 21 20 20 20 20 20 21 21 21 21 21 21 21 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 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 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 16 16 16 16 15 15 15 15 15 16 16 17 17 18 18 18 18 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 18 18 17 16 15 15 13 13 12 11 11 10 9 9 8 8 8 10 13 16 18 19 19 18 16 14 12 12 13 14 17 21 22 22 21 19 16 13 11 11 11 11 12 11 11 10 10 10 10 10 10 11 12 12 13 13 14 14 15 15 16 16 17 19 20 22 25 26 28 28 27 26 25 24 23 23 23 23 23 23 24 24 25 25 25 26 26 27 27 27 27 27 28 28 29 29 29 30 30 30 30 31 31 31 31 31 31 30 30 30 30 30 29 27 24 22 20 19 20 20 19 19 18 17 16 16 15 15 16 16 16 17 17 18 18 18 19 20 22 23 23 24 26 27 27 28 28 28 29 29 29 30 30 29 28 27 27 25 24 23 22 20 19 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 9 9 8 8 8 8 8 7 39 39 39 39 39 39 40 40 40 40 40 40 40 39 39 39 39 39 38 38 38 38 38 37 37 37 36 35 34 32 31 28 24 18 20 20 19 20 22 22 22 22 21 19 15 9 4 3 3 3 4 3 3 8 8 9 9 9 9 7 4 2 2 1 2 3 3 5 6 6 3 3 3 3 4 4 5 6 8 8 8 9 10 10 10 10 10 10 9 9 10 12 13 13 12 12 12 12 11 11 11 11 10 9 8 8 9 10 10 6 8 13 15 15 15 15 14 13 11 9 8 11 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 13 11 9 7 5 3 10 19 23 25 24 24 23 22 21 20 19 18 18 18 19 21 22 23 24 24 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 25 24 23 23 23 24 24 24 24 23 22 21 21 21 21 21 21 21 21 22 21 21 21 20 20 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 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 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 19 19 20 20 19 19 19 19 19 19 18 18 17 16 15 14 14 13 13 12 12 11 10 10 9 9 8 8 8 11 14 17 18 18 18 17 17 16 15 16 17 19 20 21 20 17 14 11 9 8 8 8 10 11 11 11 10 10 10 10 10 11 11 11 12 12 13 13 14 14 14 15 15 16 17 19 21 22 24 25 24 24 23 22 22 22 22 21 21 22 22 23 24 25 26 26 27 27 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 29 29 28 28 28 28 27 26 24 21 19 18 18 19 19 18 18 17 16 16 16 16 16 16 18 20 21 21 21 21 21 22 23 23 24 24 25 25 26 26 27 27 27 28 28 29 29 29 28 28 27 26 25 24 23 22 21 20 18 17 17 16 16 16 16 16 16 16 17 16 16 16 16 17 17 17 17 18 18 17 17 17 17 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 9 9 9 9 8 8 8 38 39 39 39 39 39 39 40 40 40 40 40 39 39 39 39 39 39 38 38 38 38 38 38 37 37 37 36 34 33 31 29 25 19 17 19 20 21 22 23 23 23 23 23 20 15 9 5 2 4 4 3 2 3 4 4 5 4 3 1 1 3 3 2 2 4 6 8 8 6 2 3 4 4 4 5 6 7 8 9 9 9 9 9 9 9 10 10 9 9 10 12 13 13 13 13 12 12 12 12 12 11 11 11 12 11 10 10 10 10 11 12 13 14 14 14 14 13 12 10 9 10 14 15 15 15 15 15 15 15 16 16 16 16 15 15 16 16 17 17 17 17 17 17 16 15 14 12 10 10 18 22 24 24 23 23 22 21 21 20 20 19 19 19 19 21 22 23 24 25 25 26 26 27 27 26 26 26 26 26 27 27 28 28 28 28 27 25 24 24 24 24 24 24 24 24 23 22 22 21 21 21 21 21 21 22 22 22 21 21 20 20 20 19 19 18 18 17 17 17 16 16 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 17 17 18 18 18 18 18 18 18 19 19 20 20 20 20 19 19 19 19 19 18 18 17 17 16 15 14 13 13 13 12 12 12 12 12 12 10 8 7 8 9 13 15 16 17 18 19 19 19 19 19 19 19 20 19 16 13 11 9 9 9 10 9 10 11 11 11 10 10 10 10 10 10 10 11 11 12 12 13 13 13 14 14 14 15 16 17 17 18 19 20 21 21 21 21 20 20 20 20 21 22 23 24 25 26 26 27 27 27 27 27 27 27 28 28 29 29 29 29 29 30 30 30 29 29 29 28 28 27 27 26 26 25 24 22 20 19 18 19 19 19 19 18 17 17 17 17 17 17 18 20 22 23 23 22 22 23 25 25 25 24 24 25 25 25 26 26 26 26 26 27 29 29 28 27 27 26 25 25 24 24 24 23 21 20 18 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 16 16 15 15 14 14 14 13 14 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 11 10 10 9 9 9 9 9 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 37 37 37 36 35 33 31 29 27 21 17 21 20 22 23 24 24 24 24 24 24 22 17 13 7 2 2 3 3 3 2 2 2 2 1 3 5 5 4 2 3 5 8 10 8 4 3 5 5 5 5 6 7 7 8 9 9 8 8 8 7 8 9 9 9 8 8 10 12 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 10 11 12 14 14 14 14 14 13 11 9 10 11 13 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 18 18 18 18 18 18 19 19 19 19 20 21 23 23 23 23 22 21 21 21 20 20 20 19 19 19 20 21 21 22 23 24 25 26 27 27 27 27 27 27 27 27 27 28 29 29 28 27 26 25 24 24 24 24 24 24 23 23 22 22 22 21 21 20 20 21 21 22 22 22 21 21 21 20 20 19 19 18 18 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 19 18 18 17 17 16 16 14 13 13 12 12 12 13 14 14 13 10 8 7 6 7 10 12 14 16 19 20 21 21 20 20 20 19 18 16 13 12 11 11 13 16 13 12 12 11 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 14 14 14 14 14 15 17 18 19 19 19 19 20 20 20 21 22 23 24 25 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 29 29 29 29 28 28 28 27 27 27 26 26 26 25 24 23 21 20 20 20 20 20 19 18 18 18 18 19 19 20 20 21 22 22 22 21 21 23 25 25 25 24 24 25 25 26 26 24 23 23 23 25 26 27 26 26 25 24 24 24 24 24 25 24 22 20 19 18 17 17 17 17 17 17 17 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 10 10 10 10 10 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 37 37 36 35 33 31 29 27 23 21 22 21 23 25 25 25 24 24 24 23 21 19 16 13 9 6 4 3 2 2 2 2 2 3 5 6 6 4 3 3 5 9 10 7 3 4 6 6 7 7 7 7 8 8 9 9 8 7 7 7 7 8 9 9 9 8 9 10 12 13 13 12 12 12 12 12 12 13 13 13 12 12 11 11 9 6 11 13 14 15 14 14 13 11 10 10 11 12 14 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 20 20 21 21 23 23 23 23 22 21 20 20 20 20 20 20 20 20 20 21 21 21 22 23 24 25 26 27 27 28 28 28 28 28 28 28 29 29 29 28 27 26 25 25 25 25 24 24 23 23 22 22 22 22 21 20 20 20 20 21 21 22 21 21 21 20 20 20 19 19 18 18 17 17 16 16 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 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 18 19 19 19 20 20 20 21 21 21 20 20 20 20 19 18 17 17 16 16 15 14 13 12 12 12 13 14 14 13 12 10 8 7 6 6 7 10 16 18 20 21 21 21 20 19 18 17 15 15 14 13 13 14 15 15 13 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 13 13 13 14 15 16 17 18 18 19 19 20 21 22 23 24 24 25 25 25 25 25 25 25 26 26 26 26 26 27 27 28 28 28 28 28 28 27 27 27 27 27 27 26 26 25 25 23 22 22 22 22 21 21 20 19 19 19 19 20 21 21 21 21 22 22 21 20 21 22 23 24 24 24 24 25 26 26 26 24 21 20 20 21 22 24 25 25 25 24 23 23 22 22 22 21 20 19 18 18 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 16 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 11 38 38 38 38 38 38 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 37 37 37 36 34 32 30 28 26 25 23 23 24 25 26 26 25 24 23 21 20 18 17 15 13 11 9 7 5 5 4 2 2 3 5 5 4 3 3 3 3 4 5 3 2 5 7 8 9 9 8 8 8 8 8 8 7 7 7 7 7 8 10 12 11 10 9 10 11 12 12 12 12 12 13 13 13 14 14 14 13 13 12 11 9 6 2 9 13 14 14 14 13 12 11 10 10 11 12 14 15 16 16 16 16 17 17 17 18 18 18 18 18 18 17 17 17 18 18 19 20 20 20 21 22 23 23 22 21 20 20 20 20 20 20 20 20 21 21 22 22 22 22 23 24 25 26 27 27 28 28 28 28 28 29 29 29 29 29 28 27 26 26 26 26 25 24 22 22 22 22 22 22 22 21 20 20 20 20 20 21 21 21 21 20 20 20 19 19 19 18 18 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 15 16 16 16 16 16 16 16 17 17 18 19 19 20 20 21 21 21 21 21 21 21 21 20 19 18 17 17 16 15 15 14 13 13 12 13 14 15 15 14 13 11 9 7 6 5 7 20 22 23 23 22 21 20 19 18 17 16 15 15 14 14 15 15 15 14 14 13 13 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 12 12 13 12 12 11 12 12 14 15 16 17 18 19 20 21 22 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 27 27 27 27 27 27 27 27 28 28 28 27 27 27 26 26 25 24 24 24 24 23 23 22 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 22 23 23 23 24 25 26 26 25 24 22 20 19 19 20 21 23 24 25 25 24 24 23 22 22 21 20 20 20 19 18 17 17 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 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 11 11 37 37 38 38 38 38 38 39 39 39 39 39 39 38 38 38 38 38 38 37 37 38 38 38 38 38 37 37 36 34 32 30 29 29 28 26 25 25 25 26 26 25 23 22 20 19 17 17 15 14 13 12 10 9 7 6 4 2 3 4 4 3 4 4 4 6 5 4 3 5 7 9 9 9 9 9 8 8 7 7 7 7 7 7 7 8 9 12 13 13 12 11 11 11 11 12 12 12 13 13 14 15 15 15 15 14 14 14 14 14 14 12 11 12 13 14 14 13 13 12 11 10 10 10 8 10 15 18 17 17 17 18 18 18 19 19 19 18 18 17 16 16 16 17 18 19 19 20 20 21 22 23 22 20 20 19 19 19 20 20 20 21 21 22 22 22 22 22 23 24 25 26 27 27 28 28 29 29 29 29 29 29 29 29 28 27 27 26 26 26 25 24 22 21 21 21 22 22 22 22 21 20 20 20 20 21 21 20 20 20 20 20 19 19 18 18 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 18 19 20 20 21 21 21 21 21 21 21 21 21 20 19 18 17 16 16 15 14 14 14 14 14 15 16 16 16 15 13 11 9 8 8 9 22 28 29 28 26 23 22 20 19 17 16 16 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 12 11 11 10 11 11 11 10 10 10 10 10 11 11 12 12 12 11 11 11 12 13 14 15 16 17 19 20 21 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 26 26 27 27 27 28 28 28 28 29 29 29 29 28 28 27 27 26 26 26 26 25 25 24 23 22 22 23 24 24 24 24 23 23 22 22 22 22 22 23 23 23 23 23 24 25 25 25 25 24 23 21 20 20 20 22 23 25 25 26 25 25 24 24 24 23 22 22 21 20 19 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 37 37 37 38 38 38 38 38 38 39 39 39 38 38 38 38 38 37 37 37 37 37 37 37 38 37 37 37 36 35 33 30 30 29 29 28 27 26 26 26 25 24 23 22 20 18 17 16 15 14 13 13 11 10 8 6 4 3 4 4 4 4 5 4 6 10 10 7 5 6 9 10 10 10 10 9 9 8 7 7 7 7 6 7 7 8 9 10 12 13 13 13 12 12 12 12 12 12 13 15 16 17 16 16 15 15 15 14 14 15 15 14 13 11 11 13 14 14 13 12 11 11 9 8 6 11 17 19 18 17 17 18 18 19 19 19 19 19 18 17 16 15 16 17 18 18 18 18 18 17 18 19 20 20 19 19 20 20 20 20 20 21 21 22 22 22 22 22 23 24 25 26 27 27 28 28 29 29 29 30 29 29 29 29 28 28 27 27 27 26 26 24 23 22 22 22 22 22 23 22 22 21 21 21 21 20 20 20 20 20 20 19 19 19 18 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 18 18 18 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 18 19 20 20 20 20 21 21 21 22 22 22 21 19 19 18 17 16 15 14 14 14 14 15 16 17 17 16 15 12 10 8 9 11 15 22 28 31 31 29 26 24 21 19 18 17 16 16 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 10 10 10 10 11 11 12 12 12 11 11 11 11 11 12 13 14 15 16 17 19 20 21 21 22 23 23 23 23 23 23 23 23 23 23 23 24 24 25 26 26 27 27 28 28 28 29 29 29 30 30 30 29 29 29 29 29 28 28 27 27 26 25 24 24 24 25 26 25 25 24 23 23 23 23 23 23 24 24 23 23 23 24 25 25 26 26 26 25 24 23 22 21 22 23 25 26 26 26 26 26 25 25 25 24 24 23 23 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 18 18 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 14 13 13 13 13 13 12 12 37 37 37 37 38 38 38 38 38 38 39 39 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 36 35 33 31 30 29 29 29 28 27 26 26 25 25 24 22 21 18 15 13 12 12 13 13 11 9 7 5 4 4 4 4 4 6 4 3 8 13 12 9 7 8 10 11 11 11 10 10 9 8 7 7 8 7 7 6 7 8 9 9 10 12 13 13 13 13 13 13 12 12 13 17 18 18 18 17 16 16 15 15 15 15 15 15 15 12 9 9 11 12 13 12 12 12 11 12 14 16 17 18 18 17 17 17 18 19 19 19 19 19 18 17 16 15 16 17 17 17 16 16 16 16 16 17 19 20 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 24 24 25 26 27 28 28 29 29 29 30 29 29 29 29 28 28 28 27 27 27 26 25 24 24 23 23 23 23 23 23 23 22 22 21 21 21 20 20 20 20 20 19 19 18 18 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 18 18 17 17 16 16 16 15 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 17 17 17 18 19 20 20 20 21 21 21 22 22 22 21 20 19 18 17 17 16 15 14 14 14 14 15 16 17 16 14 11 8 7 10 14 19 23 26 28 29 30 28 26 23 21 19 18 17 17 16 16 16 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 12 13 14 13 13 12 11 11 10 10 10 10 11 12 13 15 16 17 19 20 21 22 22 23 23 23 23 23 23 23 23 23 24 24 25 25 26 26 27 27 27 28 28 29 29 29 29 29 30 30 30 30 30 29 29 28 28 27 26 25 25 26 27 27 27 26 25 24 24 24 24 24 24 24 24 24 23 24 24 25 26 26 27 27 27 26 25 24 23 23 24 25 26 27 27 27 27 27 26 25 25 25 25 24 24 23 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 18 18 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 37 37 37 37 38 38 38 38 38 39 39 39 39 39 38 38 38 38 37 37 37 37 37 37 37 37 37 37 36 35 33 31 30 29 29 29 29 28 28 27 26 26 25 23 21 18 14 9 8 10 12 13 11 7 5 4 5 6 6 7 6 7 14 12 12 14 13 10 9 9 11 12 11 11 10 10 10 9 8 8 9 8 7 6 6 8 9 9 9 9 11 13 13 13 13 13 13 9 12 18 19 19 18 18 17 16 16 16 16 16 16 16 16 15 13 11 9 9 11 12 13 13 14 15 16 16 17 17 17 17 17 16 17 18 18 18 19 19 18 17 16 16 16 17 16 16 16 15 15 16 16 18 20 21 21 21 20 20 20 20 20 20 21 21 21 22 22 23 23 24 24 25 26 27 28 28 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 26 26 25 24 24 24 24 24 24 23 23 22 22 21 21 21 21 20 20 20 19 19 18 17 16 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 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 18 18 18 18 19 19 19 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 18 18 19 19 20 20 21 22 21 21 21 21 21 20 19 18 17 16 15 15 14 13 14 15 16 16 15 14 10 6 7 10 14 18 21 24 26 27 28 28 27 25 22 21 19 18 17 17 17 16 16 16 15 15 15 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 12 12 13 14 15 14 14 13 12 11 11 10 9 9 9 10 11 12 14 15 16 17 18 19 20 21 22 23 23 23 23 23 23 23 24 24 25 25 25 26 26 26 27 27 28 28 28 28 28 28 28 28 29 29 29 28 28 28 27 27 27 26 27 28 28 29 29 28 27 26 26 26 26 26 26 26 25 25 24 24 25 26 27 27 28 28 28 27 26 25 24 24 25 26 27 28 28 28 28 27 27 26 26 26 26 26 25 25 24 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 19 19 19 18 18 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 12 37 37 37 37 38 38 38 38 39 39 39 39 39 39 39 38 38 38 38 38 37 37 37 37 37 37 37 37 36 35 34 32 31 29 29 29 29 29 28 27 26 25 24 23 21 18 15 11 7 8 11 13 11 2 6 9 10 12 13 14 17 21 22 14 12 14 14 13 11 11 11 12 12 12 11 11 11 9 9 8 9 9 8 7 6 7 8 8 8 8 9 11 13 13 14 14 13 5 11 18 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 15 13 9 1 12 15 15 16 16 17 17 17 17 17 17 16 16 16 17 18 18 18 19 19 18 17 17 18 17 16 16 16 15 16 16 17 19 20 21 21 21 21 20 20 20 20 20 20 21 21 21 22 23 23 24 24 25 26 27 28 28 29 29 29 30 30 30 29 29 29 29 29 28 28 28 27 27 26 26 25 25 25 25 25 24 24 23 22 22 22 21 21 21 20 19 19 18 17 17 16 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 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 15 15 15 15 15 15 15 15 16 16 15 15 16 16 16 17 17 17 17 18 18 19 19 19 20 21 21 21 21 21 21 20 20 19 18 17 16 15 14 13 13 14 14 15 14 13 9 6 7 9 13 17 20 22 24 25 26 27 27 27 22 20 19 19 18 18 17 17 17 16 16 16 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 13 13 12 11 11 11 10 10 9 9 10 11 11 12 13 14 15 16 17 19 20 20 21 21 22 22 22 23 23 23 24 24 24 24 24 25 25 25 26 26 26 26 25 25 25 26 26 26 26 26 26 26 27 27 26 27 27 28 29 29 29 28 27 27 27 27 28 28 28 28 28 27 26 25 25 26 27 28 28 29 29 29 27 26 25 25 26 27 28 29 29 29 29 28 28 28 27 27 27 27 27 27 26 25 24 23 23 22 22 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 20 20 20 20 19 19 18 18 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 12 37 37 37 37 38 38 38 38 39 39 39 39 39 39 39 39 39 38 38 38 38 37 37 37 37 37 37 37 37 36 34 33 31 30 30 29 29 29 28 27 26 25 23 21 19 17 15 13 11 11 14 16 14 14 15 16 17 18 19 20 21 22 21 13 11 12 13 14 13 12 12 13 13 13 12 12 11 10 9 9 8 8 8 7 7 7 7 6 6 6 7 9 11 12 13 13 10 2 13 17 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 14 12 15 16 17 17 17 17 17 17 17 16 16 15 15 16 17 18 18 19 19 19 20 20 20 19 18 17 16 16 16 16 16 17 19 20 21 22 22 21 21 20 20 20 20 20 20 20 21 22 23 23 24 25 26 26 27 28 29 29 30 30 30 30 30 30 30 29 29 29 29 28 28 28 27 27 26 26 26 26 25 25 24 23 23 22 22 22 21 21 20 17 16 16 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 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 15 15 16 16 16 17 17 17 17 17 18 18 18 19 20 20 21 21 21 21 21 21 20 19 18 18 17 16 14 13 13 13 13 13 13 12 8 7 7 9 13 17 20 22 23 24 25 25 26 24 16 16 17 18 18 18 18 17 17 17 16 16 15 15 14 14 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 11 11 11 12 13 14 15 16 17 18 19 19 20 21 21 21 22 22 22 22 22 22 23 23 23 24 24 23 23 23 23 23 23 24 24 25 25 25 25 26 26 26 26 27 28 29 29 29 28 28 28 28 28 29 30 30 31 31 29 27 26 26 26 27 28 29 30 30 30 29 28 27 27 27 28 29 30 31 30 30 30 29 29 29 28 28 28 28 28 28 27 26 25 24 23 23 23 24 24 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 15 14 15 15 15 15 14 13 12 11 37 37 37 37 37 38 38 38 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 37 37 37 36 35 34 32 31 30 29 28 28 28 27 26 24 22 19 17 15 15 14 15 15 16 19 19 21 21 21 21 22 22 22 22 22 22 19 14 13 13 13 13 12 12 13 13 13 13 13 12 11 10 10 9 9 8 8 7 7 6 6 6 6 7 8 10 10 11 10 6 4 15 17 17 18 18 18 17 17 17 16 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 15 15 15 16 17 18 19 19 19 19 20 21 21 20 19 18 17 16 16 16 17 17 18 20 21 21 22 22 22 21 20 20 20 20 20 20 21 21 23 24 25 26 27 27 28 29 29 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 27 27 27 26 26 26 25 24 23 23 22 22 22 21 20 17 11 11 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 19 19 20 20 21 21 21 21 21 20 19 19 18 17 16 15 13 13 13 12 12 12 10 8 7 7 9 12 16 19 21 23 24 24 24 24 22 14 8 11 15 17 17 17 17 17 17 16 16 15 15 15 14 14 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 14 15 16 17 17 18 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 24 24 24 25 25 26 26 26 27 27 28 29 29 28 28 28 29 29 30 31 32 32 32 30 28 27 26 27 27 28 30 31 31 31 31 30 29 29 29 30 30 31 31 32 31 31 31 30 30 30 29 29 29 29 29 29 28 27 26 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 21 21 21 20 20 20 19 19 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 14 13 12 11 36 37 37 37 37 38 38 38 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 37 37 36 35 34 32 31 30 29 29 28 28 27 26 25 24 22 19 17 16 15 15 16 17 19 20 22 23 23 23 23 23 23 23 23 23 21 17 15 13 13 12 12 12 13 14 14 14 14 14 13 12 11 10 10 9 9 9 8 7 7 7 7 7 8 9 10 10 8 4 8 16 17 17 17 17 17 17 16 15 14 14 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 14 13 14 14 15 15 15 18 19 19 19 20 21 22 21 20 18 17 17 17 17 17 18 19 19 20 21 22 22 22 21 20 20 20 19 20 20 21 21 23 24 25 26 27 28 28 29 29 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 27 27 27 27 26 26 25 24 23 22 22 22 20 17 12 7 9 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 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 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 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 19 19 20 20 20 20 20 20 20 20 19 19 18 17 15 14 13 12 12 12 11 9 7 7 7 9 12 15 18 21 22 23 24 24 24 23 19 13 6 8 13 15 17 17 17 16 16 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 13 13 14 15 15 16 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 22 22 23 23 24 24 24 25 25 26 26 27 27 28 29 29 29 29 29 29 30 30 31 32 33 33 32 31 29 27 26 27 28 29 30 31 32 32 32 31 30 30 30 31 32 32 32 32 32 32 31 31 31 31 31 31 30 30 29 30 30 29 28 27 26 25 24 24 24 25 25 25 25 25 24 24 24 24 23 23 22 22 21 21 21 21 20 20 20 19 19 18 18 17 17 17 17 16 16 16 15 15 15 15 15 15 14 13 12 11 36 36 37 37 37 37 38 38 38 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 37 36 35 33 32 31 31 30 29 29 28 28 27 27 26 25 23 21 19 17 16 16 17 18 21 22 23 23 23 23 23 23 23 24 23 21 18 15 14 14 14 14 15 15 16 16 15 16 16 15 14 12 11 10 9 10 11 10 8 7 7 8 8 8 9 9 9 8 6 10 16 16 16 12 14 15 14 12 12 13 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 18 17 17 14 10 10 12 13 14 14 17 14 17 18 19 19 20 21 22 21 20 19 18 17 17 17 17 18 19 19 19 20 21 22 22 21 20 20 19 19 20 20 21 22 23 24 25 26 27 28 28 29 29 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 26 25 24 23 22 21 21 20 17 14 13 11 11 11 11 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 20 20 20 20 20 20 19 19 18 17 16 15 13 12 11 11 10 8 6 5 6 8 11 15 18 20 21 22 23 24 24 23 21 18 12 5 5 8 12 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 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 13 13 13 13 13 14 14 14 15 15 16 16 17 17 17 17 17 18 18 19 19 19 19 19 20 20 20 21 22 22 23 23 23 24 24 25 25 25 26 26 27 28 28 29 29 30 30 30 30 30 31 32 32 33 33 33 32 30 28 28 27 28 29 31 32 33 33 32 32 31 31 31 32 33 34 34 33 32 32 32 32 32 33 33 32 31 30 30 30 30 30 30 29 28 26 25 25 25 26 26 26 26 26 25 25 25 24 24 23 23 23 22 22 22 21 21 21 21 20 19 19 18 18 18 18 17 17 16 16 15 15 15 15 15 15 14 13 12 11 36 36 36 37 37 37 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 37 37 36 34 33 32 31 30 30 29 29 29 28 28 28 27 27 25 23 21 19 17 18 19 20 22 23 23 23 23 23 23 24 24 24 22 19 16 15 17 17 17 17 17 18 18 18 18 18 17 15 14 12 11 10 10 11 11 10 9 9 9 9 9 9 10 9 8 6 11 14 14 12 1 9 11 12 12 13 13 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 16 14 5 5 11 13 13 13 13 17 17 18 19 19 20 20 21 21 21 20 19 19 18 17 17 17 18 18 18 18 19 20 20 21 20 19 19 19 19 19 20 21 22 22 22 23 24 25 26 28 29 29 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 25 24 23 22 22 21 19 18 16 15 13 12 11 11 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 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 16 16 16 16 16 16 16 16 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 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 20 19 19 19 18 17 17 16 14 13 12 11 10 8 6 4 5 7 10 13 17 19 21 22 22 23 24 24 23 21 17 13 9 4 2 6 9 11 12 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 19 19 19 19 20 20 21 22 22 23 23 23 24 24 25 25 26 26 27 27 27 28 29 30 30 31 31 31 31 32 32 33 33 33 33 32 31 30 29 29 30 31 32 33 34 34 34 33 32 31 31 32 34 34 35 34 33 32 32 32 32 33 33 33 32 32 31 31 31 31 31 30 29 27 26 26 26 26 27 27 27 27 27 26 26 25 25 24 24 24 23 23 23 22 22 22 21 21 20 20 19 19 18 18 18 17 17 16 16 15 15 15 14 14 13 13 12 12 36 36 36 36 37 37 37 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 37 36 35 33 32 31 30 30 29 29 29 29 28 28 28 28 27 26 24 22 20 20 20 21 22 23 23 23 23 23 23 23 24 23 23 20 18 18 18 19 19 19 19 19 19 20 20 20 19 17 15 13 12 11 10 11 12 12 11 11 12 12 12 11 12 11 8 5 10 12 11 9 9 11 11 12 12 12 13 13 14 14 15 15 16 16 16 17 17 17 17 16 16 16 15 15 13 10 10 12 12 12 10 2 12 15 16 18 19 20 21 21 21 20 20 20 19 18 18 17 17 18 18 18 18 18 19 19 19 18 18 18 18 19 20 21 21 21 21 21 21 21 22 24 26 27 28 29 29 30 29 29 29 29 29 28 28 28 28 28 28 28 28 28 27 26 25 24 23 22 22 19 18 17 15 14 13 12 12 11 11 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 18 18 17 16 15 14 13 12 10 8 6 4 5 6 8 12 15 19 20 21 22 22 23 23 23 21 20 18 16 11 7 3 1 4 7 9 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 17 17 18 18 19 19 19 20 20 21 22 22 23 23 23 24 24 25 25 26 26 27 27 28 28 29 30 30 31 32 32 32 33 33 33 34 34 34 33 31 30 29 29 30 32 33 35 36 36 35 34 33 32 32 33 34 35 36 35 34 32 32 32 32 32 33 33 32 32 32 31 30 30 31 30 30 29 28 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 24 24 24 23 23 23 22 22 21 21 20 20 19 19 18 18 17 17 16 16 15 15 14 14 13 13 12 12 35 36 36 36 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 37 36 35 33 32 31 30 30 30 29 29 29 28 28 28 28 27 27 26 25 23 22 21 22 22 23 23 23 22 22 23 23 23 23 22 21 20 20 20 20 20 20 20 20 20 20 21 21 20 19 18 16 14 12 11 11 12 12 12 12 13 14 16 15 15 14 10 4 9 10 10 9 10 11 11 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 16 15 15 15 14 14 12 11 11 11 10 10 11 12 13 14 14 15 18 20 21 21 21 20 20 19 19 18 18 18 18 18 17 17 17 18 18 18 17 17 18 18 19 20 21 21 21 20 20 19 20 20 22 24 26 27 28 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 26 25 24 23 22 19 18 17 15 14 13 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 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 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 18 18 19 19 19 19 19 19 18 18 18 18 17 16 14 13 12 11 9 6 5 5 5 7 10 14 17 19 21 21 21 21 22 21 21 20 19 18 15 11 7 4 2 1 3 6 8 9 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 16 16 17 17 18 18 18 19 19 20 21 21 22 22 23 23 23 24 24 25 25 26 26 27 28 28 29 30 30 31 32 32 33 33 34 34 34 34 34 33 32 31 30 29 30 32 34 35 36 36 36 35 34 33 32 33 34 35 35 35 34 33 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 29 29 28 28 28 28 28 28 28 27 27 27 26 26 25 25 25 25 24 24 23 23 23 22 22 21 20 20 19 18 18 18 17 17 16 16 15 14 14 13 13 12 12 35 35 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 35 33 32 30 30 29 29 29 29 29 28 28 27 27 27 27 26 25 24 23 22 22 23 23 23 22 22 22 22 23 23 23 23 22 22 21 21 21 21 21 20 21 21 21 21 21 21 21 20 18 16 15 13 13 13 13 13 13 14 15 17 18 17 15 11 7 8 9 9 9 10 11 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 13 11 8 5 5 9 12 13 13 13 13 14 15 18 20 21 21 21 20 20 19 19 18 18 18 18 17 17 17 18 18 17 17 18 18 19 20 21 21 20 20 19 19 19 19 20 21 22 24 25 27 28 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 25 24 22 20 18 16 15 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 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 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 17 17 17 16 16 16 16 17 17 18 18 18 18 18 19 18 18 18 18 18 18 17 16 15 14 13 11 9 7 5 5 5 6 8 12 15 18 20 20 20 20 21 21 20 20 20 19 17 14 11 7 5 3 1 2 4 6 8 9 10 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 16 17 17 18 18 18 19 20 20 21 21 22 22 22 23 23 23 24 25 25 26 26 27 28 28 29 29 30 30 31 31 32 32 33 32 32 32 31 31 30 30 29 30 31 32 34 35 35 35 35 34 33 32 33 34 35 35 35 34 33 32 32 32 32 32 32 32 32 32 31 31 31 31 32 32 32 32 31 30 29 28 27 27 28 28 28 28 27 27 27 27 26 26 26 26 25 25 24 24 23 23 22 22 21 20 20 19 18 18 17 17 17 16 16 15 14 14 13 13 13 35 35 35 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 35 34 32 30 29 29 29 29 29 29 29 28 27 27 27 26 26 25 25 24 23 22 23 23 23 22 22 22 22 22 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 19 18 17 16 16 15 15 15 15 17 18 18 17 15 12 10 9 9 10 11 11 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 14 14 15 15 15 15 15 15 14 14 13 12 13 13 12 13 14 14 14 14 14 15 18 20 21 21 21 20 20 19 19 19 19 18 18 17 17 18 18 18 18 19 19 20 21 21 20 19 19 19 19 19 20 20 21 22 23 24 25 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 25 24 22 20 18 16 15 14 13 13 12 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 17 17 17 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 16 15 14 14 12 9 7 6 6 6 6 8 10 14 16 18 19 19 20 20 20 20 20 20 19 18 16 14 10 8 6 4 3 2 3 4 5 6 8 9 11 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 16 17 17 18 18 18 19 20 20 21 21 22 22 22 22 23 23 23 24 24 25 25 26 26 27 28 29 29 29 30 30 30 30 30 30 29 29 29 29 28 28 29 29 31 33 34 34 35 34 33 32 32 32 33 34 35 34 34 33 32 32 32 32 32 32 32 32 32 31 31 31 31 32 33 33 33 32 31 29 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 25 24 24 23 22 22 21 20 20 19 18 18 17 17 16 16 15 15 14 14 13 13 35 35 35 35 35 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 37 36 34 33 31 30 29 29 30 30 29 29 28 27 27 26 26 26 25 25 24 23 22 22 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 20 20 19 18 18 17 17 16 16 17 18 18 17 16 13 11 10 10 10 11 12 12 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 16 16 16 17 18 18 18 16 15 15 15 15 15 15 15 16 18 19 20 20 20 20 20 19 19 19 19 19 18 18 19 19 20 20 20 21 21 21 20 19 19 19 20 20 21 21 21 21 21 22 23 24 25 26 27 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 24 23 22 20 18 16 15 14 13 13 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 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 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 16 16 15 14 12 9 7 6 6 6 6 7 9 12 14 16 17 18 19 19 19 19 19 19 18 18 17 16 13 11 9 8 7 5 4 3 3 4 5 6 7 8 10 11 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 14 14 13 13 14 14 14 14 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 21 22 22 22 23 23 23 23 24 24 24 24 25 26 27 28 28 29 29 30 30 29 29 29 28 28 28 28 28 28 29 31 32 33 34 35 34 33 33 32 33 33 34 34 34 33 33 32 32 33 32 32 32 32 32 32 32 31 31 31 32 33 34 34 33 32 30 29 28 27 27 27 27 27 27 28 28 28 28 28 28 28 27 27 26 26 25 24 24 23 22 21 21 20 19 19 18 18 17 17 16 15 15 14 14 14 13 34 34 35 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 37 37 35 33 32 30 30 30 30 30 30 29 29 28 27 26 26 26 25 25 24 23 22 22 22 23 23 23 23 23 22 22 23 23 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 21 21 21 20 20 19 19 18 17 17 17 17 17 16 15 13 12 11 11 11 12 12 13 14 14 15 15 15 15 15 15 16 16 16 16 16 16 15 15 14 14 14 14 15 15 15 16 17 17 18 19 19 19 17 17 16 16 16 16 16 16 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 23 22 21 21 21 22 22 22 22 22 22 22 22 23 24 25 26 26 27 27 27 28 28 28 28 28 27 27 27 27 27 27 26 26 24 23 22 21 19 18 16 15 14 14 13 12 12 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 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 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 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 17 17 17 17 16 15 13 11 9 7 6 6 5 6 7 9 11 13 15 16 17 18 18 18 18 18 18 18 18 17 16 15 13 12 10 10 9 7 6 5 5 5 5 5 6 7 8 9 10 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 17 17 18 18 19 19 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 24 25 25 26 27 28 29 30 30 30 30 29 29 29 29 28 28 28 29 30 32 33 34 35 35 34 33 33 33 34 35 35 34 34 33 32 32 33 33 33 32 32 32 32 32 32 32 32 32 32 33 34 33 33 32 31 29 28 28 27 27 27 28 28 28 28 28 28 29 29 28 28 27 26 26 25 24 23 23 22 21 20 20 19 18 18 17 17 16 15 15 14 14 14 14 34 34 34 34 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 37 36 34 32 31 30 30 30 30 30 30 29 28 27 26 26 26 26 25 24 23 23 22 22 22 22 22 23 23 22 23 23 24 24 24 25 25 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 21 21 20 20 19 18 17 17 17 17 17 15 14 13 12 12 12 12 13 13 14 15 15 16 15 15 16 16 16 16 16 16 16 17 16 16 16 16 15 15 15 15 16 17 17 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 24 25 25 26 26 27 27 27 27 27 28 27 27 27 26 26 26 25 25 24 23 22 21 20 19 17 16 15 15 14 13 12 11 11 10 10 10 10 10 10 10 10 11 11 11 12 12 11 11 11 11 11 11 11 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 15 14 12 10 8 7 7 6 6 6 7 10 12 14 16 17 18 18 18 18 18 18 17 17 17 16 15 14 13 12 12 11 10 9 8 7 7 6 6 6 6 6 7 7 8 9 10 11 11 11 11 12 12 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 19 19 20 20 21 21 21 22 22 22 22 22 22 22 23 23 23 24 25 25 27 28 29 30 30 30 30 30 30 30 29 29 28 28 29 30 31 33 34 35 35 35 34 34 34 35 35 35 35 34 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 33 33 33 33 32 32 31 30 29 28 28 28 28 28 28 28 29 29 29 29 29 29 28 27 26 26 25 24 23 22 21 21 20 19 18 18 17 17 16 16 15 14 14 14 14 34 34 34 34 34 34 35 35 35 35 36 36 36 36 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 37 36 34 33 31 30 30 30 30 30 30 29 29 28 27 26 26 26 25 24 24 24 23 23 22 22 22 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 22 22 22 22 21 20 19 19 18 18 18 18 18 17 16 14 13 13 13 13 13 14 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 19 19 19 19 20 20 20 20 21 21 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 25 25 25 26 26 26 26 27 27 27 26 26 26 26 25 25 24 23 22 22 21 20 19 19 18 17 16 15 14 13 11 10 9 9 9 9 9 9 9 9 9 9 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 16 16 16 15 14 13 11 10 9 8 7 7 5 6 8 10 13 16 17 18 18 18 18 18 18 18 17 17 16 16 15 14 13 13 12 12 11 10 9 8 8 8 7 7 6 6 6 7 8 8 9 10 10 10 11 11 12 12 13 13 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 15 15 15 15 15 16 16 16 16 17 17 17 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 22 22 23 23 24 24 25 26 27 28 29 29 30 30 30 30 30 29 29 29 28 28 29 31 33 34 35 36 35 35 35 35 35 36 36 36 35 34 34 34 34 34 34 34 33 33 33 32 32 32 32 32 32 33 33 33 33 33 32 31 30 29 29 29 29 29 29 28 28 29 29 29 30 30 30 29 28 27 26 26 25 23 22 22 21 20 19 18 18 17 16 16 15 15 15 14 14 14 33 33 33 33 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 37 36 35 33 31 30 29 30 30 30 30 30 29 28 27 26 26 25 25 24 24 24 24 24 23 22 21 22 23 24 25 25 26 26 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 23 23 23 23 22 22 21 20 20 19 20 20 19 19 19 18 17 16 16 15 15 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 17 18 18 19 19 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 23 23 22 22 22 22 22 21 20 20 20 20 22 23 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 25 25 24 23 22 21 20 20 20 19 19 17 16 15 14 12 11 9 8 8 8 8 8 8 8 8 8 8 8 9 10 10 11 11 11 11 11 11 11 11 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 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 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 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 16 16 15 15 14 13 12 11 10 10 9 7 6 6 8 10 15 16 17 17 17 17 17 18 18 17 17 17 16 15 14 13 13 13 12 12 12 11 10 9 8 8 8 7 7 7 7 7 7 8 8 9 9 9 10 10 10 11 12 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 19 19 20 20 20 21 21 21 21 20 21 21 21 22 23 23 24 24 25 26 27 27 28 29 29 29 29 30 30 30 29 29 29 29 29 31 32 33 35 35 35 35 35 35 36 37 37 37 37 36 36 35 35 35 35 34 34 34 33 33 33 33 33 33 33 34 33 33 33 33 33 32 31 30 29 29 30 30 29 28 28 29 29 29 30 30 30 29 29 28 27 26 25 24 23 22 21 20 19 18 17 17 16 16 15 15 15 15 14 14 33 33 33 33 33 33 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 37 35 33 31 30 29 29 30 30 30 30 29 28 27 26 25 25 24 24 24 24 25 25 24 22 21 21 23 24 25 26 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 24 24 24 24 23 23 22 22 21 21 21 21 21 21 20 20 20 20 19 19 18 18 18 18 18 17 17 17 16 16 17 17 17 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 17 18 18 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 22 22 22 22 21 19 18 17 18 19 21 22 23 24 23 23 23 23 23 23 24 25 25 26 26 26 26 26 25 25 24 22 21 20 20 20 20 20 19 18 16 14 13 11 10 9 8 8 8 8 8 7 7 7 7 7 7 8 9 9 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 10 10 10 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 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 15 15 15 15 16 16 16 16 16 15 15 15 14 14 13 12 12 11 10 8 7 7 7 12 15 16 16 16 17 17 17 17 17 17 17 16 15 14 14 13 12 12 12 12 12 11 10 8 8 8 8 7 7 7 7 7 7 8 8 9 9 9 9 9 9 10 10 11 12 13 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 20 21 21 22 22 23 23 24 24 25 26 27 27 28 29 29 29 30 30 30 29 29 29 28 29 30 31 33 34 35 35 35 35 36 36 37 37 37 37 37 37 37 36 36 35 35 35 34 34 34 34 34 34 34 34 34 34 34 33 33 33 32 32 31 30 29 30 30 29 29 29 29 29 30 30 30 30 30 30 29 28 28 26 25 24 23 21 20 19 18 17 17 16 15 15 15 15 15 14 14 32 32 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 36 36 36 36 36 37 37 37 37 38 38 38 38 38 37 36 34 32 30 29 29 30 30 31 30 30 29 27 26 25 24 24 24 24 24 25 25 24 22 21 21 22 23 25 26 27 27 28 28 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 23 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 18 18 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 22 21 20 19 18 17 18 19 21 22 22 22 22 21 21 20 21 22 23 25 26 26 27 27 26 25 23 22 20 19 18 19 19 20 20 18 15 13 11 10 9 8 8 8 8 8 7 7 6 6 6 6 7 7 8 8 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 13 13 13 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 14 14 14 13 12 12 11 10 9 8 11 14 16 16 16 17 17 17 17 17 17 17 16 16 15 14 13 12 11 11 11 11 10 10 9 8 8 7 7 7 8 8 8 8 8 8 9 9 10 10 10 10 10 9 8 9 11 11 11 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 21 22 22 23 23 24 24 25 26 26 27 28 29 29 29 30 29 29 28 28 28 28 29 31 32 33 34 34 34 35 35 36 36 37 37 38 38 38 38 37 37 36 35 35 35 35 35 35 35 35 34 35 35 35 34 34 33 33 33 32 32 30 30 30 30 30 29 29 29 30 30 30 30 30 31 31 31 30 29 28 26 25 23 21 20 19 18 17 17 16 16 15 15 15 14 14 14 32 32 32 32 32 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 36 36 36 36 37 37 37 37 37 38 38 38 37 36 34 32 30 29 29 29 30 30 31 30 29 28 27 26 25 24 23 23 24 24 24 23 22 21 21 22 24 25 25 26 27 28 28 27 26 26 25 25 25 25 25 25 25 25 25 26 26 25 25 24 24 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 20 20 19 19 18 18 18 18 18 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 22 22 22 22 23 23 23 24 24 24 24 24 23 22 21 19 19 18 18 19 20 21 21 20 19 18 17 17 18 20 22 24 26 26 27 27 26 25 20 18 16 15 16 16 18 18 16 13 11 9 9 8 8 8 8 8 8 7 7 6 6 6 6 6 6 7 8 8 9 9 9 10 10 10 10 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 13 13 13 14 14 14 13 13 13 12 12 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 11 10 12 14 16 16 17 17 17 17 17 17 17 17 17 16 16 15 14 12 11 10 10 9 9 9 9 8 8 7 7 7 7 8 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 10 8 8 8 9 9 10 10 11 12 13 13 13 13 13 14 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 19 20 20 20 21 21 22 22 23 23 24 25 25 26 27 28 28 29 29 28 27 27 26 27 28 29 30 31 32 33 33 34 34 34 35 35 36 37 38 39 39 39 38 37 37 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 33 33 33 33 32 31 30 30 30 30 30 29 30 30 30 30 31 31 32 32 32 31 29 27 25 23 21 20 19 18 17 17 16 16 16 15 15 15 14 14 31 31 31 32 32 32 32 33 33 33 34 34 34 34 34 34 34 35 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 36 35 33 31 30 29 29 30 30 31 31 30 29 28 26 25 24 23 23 23 23 23 22 22 22 22 23 25 25 25 25 26 27 27 27 26 25 24 24 24 24 24 25 25 26 26 26 26 26 26 25 25 25 24 24 24 24 24 23 23 23 22 22 22 22 22 21 21 21 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 20 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 22 22 23 23 23 23 23 23 24 24 24 25 25 25 25 24 23 21 20 20 19 19 20 20 20 19 17 15 15 15 15 16 18 21 23 25 26 26 26 26 25 12 9 10 10 11 11 12 12 10 9 8 8 8 8 8 8 8 8 7 6 6 6 6 5 5 6 6 7 8 9 9 9 9 10 10 10 10 11 11 12 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 7 7 7 7 8 8 9 9 10 10 11 11 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 16 18 17 17 17 18 18 18 18 18 17 17 17 16 15 14 13 11 10 9 9 8 8 8 8 7 7 7 7 7 7 8 8 8 8 9 9 9 10 11 11 12 13 13 13 14 14 13 13 12 11 11 10 10 10 10 11 12 12 11 11 11 12 13 14 15 15 16 16 16 16 16 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 22 22 23 23 24 25 25 26 26 27 27 27 27 26 26 26 27 28 28 29 30 31 32 33 33 33 33 34 34 34 35 37 38 39 39 39 38 37 35 35 35 35 35 36 36 36 35 35 35 34 34 33 33 34 34 34 33 33 32 31 31 31 31 31 30 30 30 30 30 30 31 31 31 31 29 28 26 24 23 21 20 19 18 18 17 17 16 16 16 15 15 14 14 31 31 31 31 31 32 32 32 33 33 33 33 33 34 34 34 34 34 35 35 35 35 36 36 36 36 36 37 37 37 37 37 37 36 35 33 31 30 29 29 29 30 31 31 31 30 28 27 26 25 24 23 23 23 22 22 22 22 23 24 25 24 24 25 25 26 26 26 25 25 24 24 23 24 24 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 23 23 23 23 23 22 22 22 22 21 21 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 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 23 23 24 24 24 24 24 24 25 25 26 26 26 26 26 25 24 23 22 21 21 20 20 19 17 15 13 13 13 13 14 15 18 20 22 24 25 22 13 5 5 0 4 5 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 6 6 5 5 5 5 5 6 6 7 8 9 10 10 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 9 9 10 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 17 18 19 18 17 17 18 18 18 18 18 18 18 17 17 16 15 13 12 10 9 8 7 7 7 6 7 7 7 6 7 7 7 8 8 8 8 9 9 10 10 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 13 12 11 11 11 12 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 23 24 24 25 25 26 26 26 26 26 27 27 27 28 28 29 30 31 32 32 32 33 33 33 33 33 34 35 36 37 38 39 38 37 36 35 35 35 35 35 36 36 36 35 35 34 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 32 32 31 31 30 30 29 29 29 27 26 24 23 23 22 21 20 19 19 18 18 17 16 16 15 15 14 13 30 30 30 30 31 31 32 32 32 33 33 33 33 33 34 34 34 34 34 34 35 35 35 36 36 36 36 36 36 36 37 37 37 36 35 33 32 30 29 29 29 30 31 31 31 30 29 28 27 25 25 24 24 23 22 22 22 22 24 23 23 24 24 24 25 25 25 25 25 25 25 25 24 25 25 25 26 26 26 26 26 26 27 27 27 27 26 26 25 25 24 24 24 24 24 24 23 23 22 22 21 21 21 21 20 20 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 23 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 24 23 22 20 17 13 12 12 11 11 12 13 14 15 18 20 22 23 24 20 8 3 3 4 4 4 5 5 5 5 5 6 7 7 8 8 8 8 8 8 7 6 5 5 5 6 7 6 6 6 7 8 9 10 10 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 7 7 8 9 10 10 11 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 11 11 11 10 10 10 9 9 9 9 9 9 10 10 10 11 11 11 12 12 13 13 14 14 14 14 14 15 15 15 15 15 15 15 16 16 17 18 19 19 18 18 18 17 17 17 17 17 17 17 17 16 15 13 11 10 9 8 8 7 7 6 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 11 13 14 14 14 14 15 15 15 14 14 14 15 15 15 15 14 14 14 14 13 11 8 4 7 13 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 23 23 23 24 24 25 25 25 26 26 27 27 28 28 29 30 30 31 31 32 32 32 32 32 32 32 33 35 36 38 38 38 37 37 36 36 35 35 35 36 36 36 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 32 32 32 31 30 30 29 29 28 27 26 25 24 24 23 22 21 20 19 19 18 18 17 16 15 15 14 13 29 30 30 30 30 31 31 32 32 32 32 33 33 33 33 33 34 34 34 34 34 35 35 35 35 36 36 36 36 36 36 36 37 36 35 33 32 30 30 29 29 30 31 31 31 31 30 28 27 26 25 25 25 25 24 24 23 23 23 22 22 23 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 28 27 26 26 25 25 25 25 25 25 25 24 23 23 22 21 21 21 21 21 20 20 19 19 19 19 19 19 20 20 20 20 20 20 19 18 18 18 18 18 18 18 19 19 20 20 21 21 21 21 20 21 21 21 21 21 21 21 21 21 22 22 22 23 24 24 25 25 25 25 26 26 26 26 27 27 26 26 26 26 26 26 25 24 21 16 11 9 9 10 10 11 12 12 14 16 19 21 22 23 23 18 7 4 3 4 4 5 5 5 6 5 5 6 7 7 8 8 8 8 8 7 7 6 5 5 6 7 9 9 8 7 7 9 10 10 10 9 9 9 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 8 9 10 10 11 11 11 11 11 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 11 11 11 10 10 9 9 9 8 8 8 8 8 8 9 9 9 10 10 11 11 12 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 17 17 18 18 18 18 18 18 17 17 16 16 16 16 16 15 14 12 11 10 9 9 8 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 10 13 14 14 14 14 15 15 15 14 14 14 14 15 15 15 14 14 14 13 12 12 12 14 14 14 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 20 20 20 20 21 21 22 22 23 23 23 24 24 24 25 26 26 27 28 28 29 29 30 30 31 31 31 31 32 31 31 32 32 34 35 37 38 38 38 38 37 37 36 36 36 36 36 36 36 35 35 35 34 34 34 34 34 34 34 34 34 34 35 35 34 34 33 33 32 31 31 30 30 29 29 28 27 26 26 25 24 23 22 21 20 20 19 18 17 16 16 15 14 13 29 29 29 30 30 30 31 31 32 32 32 32 33 33 33 33 33 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 35 34 32 31 30 29 29 29 30 31 32 31 30 28 27 26 25 25 26 26 26 26 25 23 22 21 22 23 24 24 24 24 23 23 23 23 24 25 26 27 26 26 26 26 26 26 26 26 27 28 28 28 28 26 26 25 26 26 26 26 26 26 25 24 23 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 20 20 19 19 19 19 19 19 19 19 19 20 20 21 22 22 22 21 21 21 21 21 20 19 19 18 16 16 17 19 21 23 24 25 25 25 26 26 26 27 27 27 27 27 27 26 26 25 25 25 22 16 9 7 7 8 9 10 10 11 12 14 17 19 21 22 22 20 16 7 4 4 4 4 5 5 6 6 5 5 6 6 7 8 8 8 8 7 7 6 5 5 5 6 8 10 11 10 8 8 9 10 10 10 9 9 9 9 10 10 11 11 11 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 9 9 10 10 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 11 11 11 10 10 9 9 9 8 8 7 7 7 7 7 7 8 8 9 9 10 10 11 12 12 13 13 14 14 14 14 15 15 16 16 17 17 17 17 17 17 18 18 19 19 18 18 17 16 16 16 15 15 15 14 12 11 10 10 9 8 8 7 7 7 8 8 10 11 12 12 11 11 10 10 11 11 10 2 8 14 16 16 16 15 14 15 15 14 14 14 15 15 14 14 13 12 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 21 21 22 22 22 23 23 24 24 25 26 27 28 28 29 29 29 30 30 30 31 31 31 31 31 31 32 33 34 35 36 37 38 38 37 37 36 36 36 36 36 36 36 35 35 35 34 34 34 34 34 34 34 34 34 34 34 35 35 35 34 33 33 32 32 31 31 31 30 29 28 28 27 27 26 25 23 22 21 20 20 19 18 17 16 15 14 13 29 29 29 29 30 30 31 31 31 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 35 34 32 31 30 29 29 29 30 31 32 31 30 29 28 27 26 26 26 27 27 27 26 24 23 22 23 23 23 23 23 23 22 22 22 22 23 24 25 26 25 25 25 25 25 26 26 27 28 28 28 28 27 26 25 25 26 27 27 27 27 26 25 24 23 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 19 19 19 19 19 19 20 20 20 21 22 22 22 22 22 22 22 22 21 19 19 17 16 15 15 17 19 21 22 23 24 25 26 26 26 27 27 27 27 27 27 27 26 25 24 22 17 10 7 7 7 7 8 9 10 11 12 14 17 20 21 21 20 18 14 7 5 4 4 5 6 6 6 6 5 5 6 6 7 7 8 8 7 7 6 5 5 5 6 7 9 11 11 10 9 9 10 10 10 10 9 9 9 9 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 7 7 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 12 12 12 12 12 12 11 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 8 9 9 10 11 12 13 13 13 14 14 14 14 15 15 16 17 17 17 17 17 17 17 18 18 19 19 18 17 17 16 16 15 15 15 14 13 12 11 11 10 9 8 8 8 8 8 8 10 13 15 15 15 15 15 15 15 15 15 12 15 17 18 17 17 16 15 15 15 15 14 14 14 14 14 14 13 12 12 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 19 19 19 20 20 21 21 22 23 23 24 25 26 27 28 29 29 29 29 30 30 30 30 30 30 31 31 31 32 32 33 34 35 36 36 37 37 37 36 36 36 36 36 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 34 34 33 33 32 32 32 31 30 30 29 29 28 27 26 25 23 22 21 20 20 19 18 17 16 15 14 28 29 29 29 30 30 30 31 31 31 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 34 34 35 35 35 36 36 35 35 33 32 31 30 30 30 30 31 32 31 30 29 28 27 27 27 27 27 28 28 28 27 25 24 24 23 23 22 22 22 22 22 22 22 22 23 24 25 25 24 23 23 23 24 25 26 27 28 28 28 27 25 25 26 27 28 28 28 27 25 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 20 19 19 19 20 20 20 20 20 21 21 21 22 22 22 22 23 22 20 15 15 15 15 15 14 16 17 18 20 21 22 22 23 23 24 25 26 27 27 27 28 28 27 26 23 19 14 9 7 6 6 6 7 8 9 12 14 16 18 20 20 19 18 15 12 7 5 5 5 5 6 7 6 6 5 5 5 6 7 7 7 7 7 6 5 5 5 6 7 8 9 10 10 9 9 9 10 10 10 10 9 9 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 8 8 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 10 9 9 8 8 8 8 7 7 7 7 6 6 6 6 6 7 8 9 9 10 11 12 13 13 14 14 14 14 15 15 16 16 17 17 18 18 17 17 17 18 18 18 18 18 17 17 16 16 16 15 14 13 12 12 11 10 9 8 8 8 8 8 7 11 14 16 17 17 18 18 18 19 19 19 19 19 19 19 18 18 17 17 16 16 16 15 15 15 15 14 14 14 14 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 17 17 17 17 17 18 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 19 18 19 19 19 19 20 21 21 23 24 25 27 28 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 32 32 33 34 35 35 36 36 36 36 36 35 35 35 34 34 34 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 32 32 31 31 30 30 29 29 27 26 25 23 22 21 20 20 19 18 16 15 14 28 28 29 29 30 30 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 36 35 35 34 33 32 31 30 30 30 31 31 31 30 29 29 28 28 28 28 28 29 30 30 30 28 26 24 23 22 21 21 22 22 22 23 23 23 24 25 25 25 24 23 22 21 21 22 23 24 26 27 27 27 26 26 27 28 29 29 27 25 22 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 22 22 22 21 21 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 21 16 10 10 11 12 12 12 13 15 17 17 18 18 19 19 20 21 23 24 25 26 27 27 27 27 25 21 16 11 7 7 6 6 6 6 7 9 12 14 17 19 19 19 17 15 13 10 7 6 5 5 6 7 7 7 6 5 5 5 6 6 6 6 6 6 5 5 5 6 7 8 9 9 9 9 9 9 9 9 10 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 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 6 6 7 7 8 8 8 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 12 12 12 11 11 10 10 9 8 8 8 7 7 7 7 7 6 6 5 5 6 7 8 8 9 10 11 12 12 13 13 14 14 14 15 15 15 16 16 17 18 18 18 17 17 17 17 17 18 18 17 17 17 17 16 16 15 14 13 12 11 10 9 9 8 8 8 7 8 13 15 16 17 17 18 19 19 20 20 20 20 19 20 19 19 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 15 15 15 15 16 16 16 16 17 17 17 18 18 19 19 19 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 18 18 18 19 20 21 23 25 27 28 29 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 31 32 33 33 34 35 36 36 36 36 35 34 34 33 33 33 32 32 32 33 33 33 33 34 33 33 33 33 34 34 34 34 33 34 34 34 34 33 33 32 32 32 31 31 31 30 29 28 27 25 24 23 22 21 20 19 18 17 16 15 28 28 29 29 30 30 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 34 34 33 32 30 30 30 30 30 30 30 29 28 28 28 28 29 30 31 32 33 32 29 26 24 22 21 21 22 22 23 23 24 24 25 26 26 26 26 25 24 23 21 20 19 20 21 22 24 26 27 27 28 29 29 29 28 26 24 20 19 19 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 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 22 21 15 10 8 9 10 11 12 13 14 15 16 16 16 16 17 18 20 21 23 24 26 27 27 26 25 22 17 12 8 6 5 5 5 5 4 5 7 10 15 18 18 18 16 15 13 11 9 8 7 6 6 7 7 7 7 6 5 5 5 5 5 6 6 5 5 5 5 6 6 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 10 10 9 8 8 8 8 7 7 7 7 6 6 6 6 6 7 8 9 10 10 11 12 12 13 13 14 14 14 15 15 15 15 16 16 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 16 15 14 13 13 11 10 9 8 8 8 8 8 8 12 14 14 15 16 17 18 19 19 20 20 20 19 19 19 18 18 18 17 17 17 17 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 15 15 15 15 16 16 16 17 17 17 18 18 19 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 18 18 18 18 19 22 24 27 28 28 28 28 27 27 27 28 28 28 28 28 29 29 29 29 29 29 30 31 32 33 33 34 35 35 35 35 34 33 33 33 32 32 32 32 32 32 33 33 32 32 32 32 33 33 33 33 33 32 32 32 33 33 33 32 32 31 31 31 30 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 28 28 29 29 30 30 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 34 33 32 30 30 30 30 30 30 29 28 28 27 28 28 29 30 32 34 34 32 28 25 23 22 22 22 23 24 24 24 25 25 25 25 26 26 26 26 25 24 21 19 18 18 18 19 22 25 27 28 29 29 29 29 28 26 23 20 20 20 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 23 22 20 16 13 10 10 11 13 14 15 14 14 14 14 14 15 16 18 19 21 23 26 27 26 25 23 20 15 9 6 4 4 4 4 3 2 2 4 8 15 18 17 16 14 12 11 10 9 8 8 7 7 7 7 7 7 6 5 5 4 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 8 8 7 7 7 7 7 7 8 9 10 11 11 11 12 12 13 13 14 14 14 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 12 11 9 9 8 8 8 8 9 12 13 13 13 13 14 15 16 17 18 19 20 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 18 18 19 20 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 20 20 22 24 26 27 27 27 27 26 26 26 26 27 27 28 27 27 27 28 27 27 27 28 30 31 31 32 32 33 34 34 34 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 29 28 27 26 25 24 24 22 21 21 20 19 18 17 16 16 15 28 29 29 30 30 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 34 33 32 31 30 30 31 31 30 29 28 27 26 27 27 28 30 32 34 34 32 28 25 24 23 24 24 25 26 26 25 25 25 24 24 25 24 23 23 22 22 21 19 18 18 19 20 22 25 28 29 29 29 28 28 27 25 24 22 22 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 24 23 23 23 24 24 24 25 25 25 25 25 24 24 24 24 24 24 23 21 18 14 11 11 13 15 16 15 13 12 12 13 14 15 16 18 20 23 26 27 27 25 23 20 15 8 4 3 3 3 2 2 2 3 2 6 14 18 16 15 13 11 10 10 9 9 8 8 7 7 7 7 7 6 5 5 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 8 8 7 7 7 8 8 10 12 12 12 12 12 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 16 16 16 16 15 14 13 11 10 8 8 8 9 9 11 12 13 13 13 12 12 13 13 14 15 16 18 18 18 18 17 17 17 17 17 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 13 13 13 13 14 14 14 15 15 15 16 16 17 17 17 18 20 20 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 20 20 20 21 23 24 25 25 26 26 26 25 25 25 25 26 27 27 26 26 26 26 26 25 26 26 27 28 29 30 31 31 32 32 32 33 33 33 33 33 33 33 33 32 32 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 27 28 29 29 29 27 26 25 24 23 23 22 21 20 19 18 18 17 16 15 15 14 28 29 29 30 30 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 35 35 34 34 33 32 32 31 32 32 31 29 28 27 26 26 26 27 29 31 33 33 32 30 28 27 27 27 28 28 28 27 25 24 23 22 22 21 21 18 16 16 16 16 17 18 19 21 23 26 28 30 30 28 27 26 26 25 24 23 23 24 25 25 25 24 23 23 24 24 24 24 24 23 23 23 23 24 24 25 25 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 26 25 24 23 22 22 22 22 22 20 17 14 11 11 13 16 17 16 14 12 10 11 12 14 16 18 20 23 25 26 26 26 24 20 15 7 4 3 3 2 2 2 2 4 2 6 13 17 16 14 12 10 10 10 9 9 8 8 8 7 7 7 6 6 5 5 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 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 6 6 6 5 5 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 8 9 10 12 13 13 13 12 12 12 13 13 13 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 13 11 4 5 10 11 12 13 13 13 13 13 12 12 11 11 7 6 14 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 13 13 13 13 13 13 13 14 13 13 13 13 12 13 13 13 14 14 14 15 15 15 16 16 17 18 19 19 20 20 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 20 20 21 22 23 23 24 25 25 25 25 25 25 25 25 25 26 26 26 25 25 24 24 23 24 24 24 25 26 27 29 30 31 31 32 32 32 32 33 33 33 33 33 33 32 31 30 29 29 28 28 28 28 28 28 28 28 28 27 26 25 24 25 26 27 27 26 25 24 24 23 22 22 21 21 19 18 17 16 15 15 14 13 12 28 29 29 30 30 30 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 30 29 28 26 26 26 26 27 29 31 32 32 32 32 32 32 32 32 31 29 26 22 20 18 17 16 16 15 14 12 10 9 9 11 14 18 22 26 29 32 32 30 27 25 24 23 23 23 24 26 27 27 27 26 25 24 24 24 25 25 25 25 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 26 25 23 22 21 20 20 21 21 20 18 15 12 11 12 14 16 18 17 14 12 10 11 14 17 19 20 24 26 26 25 25 23 20 14 7 3 3 3 2 2 3 3 2 4 9 13 15 15 13 11 10 10 10 9 9 9 8 8 7 7 7 6 6 5 5 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 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 9 9 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 5 5 5 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 11 11 10 10 9 9 9 9 9 10 11 13 13 13 13 13 12 13 13 13 13 13 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 14 11 14 13 14 14 14 14 14 14 13 12 10 9 8 9 11 13 14 14 14 14 14 14 15 15 15 15 15 15 16 15 15 15 14 14 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 13 13 13 14 14 14 15 16 16 17 18 18 19 19 20 20 20 21 21 21 20 20 20 19 19 19 18 18 19 19 20 21 21 22 23 24 24 25 26 25 25 25 24 24 25 25 25 26 26 25 25 24 23 21 22 22 22 22 23 24 26 28 30 31 31 31 31 32 32 33 33 33 33 33 32 31 30 29 28 27 27 27 27 26 26 26 26 26 25 24 22 21 22 23 24 24 24 23 23 23 22 22 22 21 21 19 18 17 15 14 13 13 12 11 28 29 29 30 30 30 30 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 34 34 32 31 30 29 28 27 27 27 27 27 28 29 30 33 35 35 35 34 33 32 29 24 19 15 13 12 11 11 11 10 10 9 8 8 9 11 15 19 23 27 30 31 29 27 24 22 22 22 24 27 29 30 29 28 27 26 25 25 25 25 26 26 26 26 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 25 25 25 25 25 26 26 27 26 26 24 23 21 20 20 21 21 21 20 18 14 11 12 14 17 21 22 20 16 14 14 16 19 22 24 26 26 25 25 24 22 19 14 8 3 2 2 1 3 6 7 7 8 10 12 13 13 12 11 10 10 10 9 9 9 8 8 7 7 7 6 6 5 5 4 4 4 4 4 4 4 5 5 5 5 5 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 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 6 6 7 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 10 10 10 10 10 10 11 12 13 14 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 18 18 18 17 14 16 16 16 16 16 15 15 15 14 12 10 9 8 9 10 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 13 12 12 12 12 12 12 11 11 11 11 10 10 10 11 11 11 11 11 12 11 11 11 11 12 12 13 13 13 14 15 16 17 17 17 18 18 19 19 20 20 21 21 21 21 20 20 20 19 19 18 18 18 19 19 20 21 22 23 24 25 25 26 26 25 25 24 24 24 25 25 25 26 26 25 24 23 22 21 21 21 21 21 22 23 25 28 29 30 30 30 31 31 31 32 32 33 33 32 32 31 30 28 27 26 26 25 25 25 25 25 24 23 22 20 20 20 21 22 22 22 22 21 21 21 21 21 21 21 20 19 17 16 15 14 13 12 11 28 29 29 29 30 30 30 30 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 36 36 36 36 34 33 32 31 30 30 29 29 28 28 29 29 29 30 32 34 35 35 34 34 33 32 29 24 19 14 11 9 8 8 8 8 9 9 11 12 14 15 17 18 21 23 26 27 26 25 23 22 22 24 27 29 29 29 28 26 26 25 25 25 26 26 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 25 24 23 22 22 22 22 23 23 21 19 15 14 17 21 24 26 25 23 21 20 21 23 26 27 28 27 26 25 23 21 19 15 10 5 2 2 2 4 8 10 11 11 12 12 12 11 10 10 10 10 10 10 9 9 8 7 7 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 4 4 4 5 5 6 7 8 8 9 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 10 10 10 11 11 12 13 14 14 13 13 13 12 12 13 13 14 14 14 14 14 14 15 16 16 17 17 18 18 18 17 17 17 17 17 16 16 16 16 16 17 17 17 18 17 19 19 19 19 18 17 16 16 15 14 13 10 8 8 8 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 9 9 9 9 10 10 10 10 11 11 12 12 13 13 14 15 16 16 17 17 17 17 18 19 19 20 20 21 21 21 21 21 20 20 20 19 19 19 19 19 20 21 22 23 24 25 25 26 26 26 25 25 24 24 24 24 25 25 25 25 25 24 23 22 21 21 21 21 21 21 23 25 27 29 29 29 29 29 30 30 31 32 32 32 31 30 29 28 27 26 25 25 24 24 24 24 24 23 21 20 19 19 20 20 19 19 19 19 20 20 21 21 21 20 20 19 18 16 15 14 13 12 11 28 29 29 29 29 30 30 30 30 30 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 35 36 36 37 37 37 35 34 33 32 31 31 31 31 31 32 33 33 33 32 33 33 34 34 34 34 34 33 31 28 25 21 16 13 11 10 10 10 11 12 14 15 16 16 16 15 16 18 21 24 26 26 25 23 22 22 23 25 26 26 26 25 25 25 25 25 25 25 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 25 25 26 26 26 26 26 26 27 27 27 26 26 25 24 24 24 24 25 25 24 23 22 21 21 23 25 25 26 25 25 25 25 27 28 29 28 28 26 25 24 22 20 16 12 7 4 3 4 6 10 13 14 13 12 11 11 10 9 9 10 10 10 10 9 9 8 7 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 2 3 3 3 3 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 3 4 4 4 5 6 6 7 8 8 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 14 14 14 14 13 13 12 12 13 14 14 14 14 14 14 15 15 16 17 17 18 18 18 18 18 18 17 17 17 17 16 16 16 17 17 18 19 19 21 22 22 21 21 20 18 16 15 14 13 8 6 7 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 10 10 10 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 8 9 9 9 10 10 11 12 12 13 14 14 15 16 16 16 16 17 17 18 18 19 19 20 20 21 21 21 21 21 20 20 19 19 19 19 20 21 22 23 24 25 25 26 26 26 26 25 25 24 24 24 24 24 25 25 25 24 24 23 22 22 22 22 22 22 23 24 25 27 28 28 28 28 28 29 29 30 31 31 31 30 29 28 27 26 25 25 24 24 23 23 24 24 23 21 20 19 19 18 18 17 17 18 18 19 20 20 20 20 19 18 18 16 16 15 14 13 12 28 28 29 29 29 29 29 29 30 30 30 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 35 35 36 37 37 37 36 35 34 34 33 32 32 32 32 33 35 36 37 36 36 35 33 33 33 33 33 32 31 29 27 26 23 20 18 16 16 15 15 15 15 15 16 16 16 16 15 14 15 17 21 23 25 25 24 22 21 21 22 23 24 24 24 25 24 24 23 23 24 24 25 26 27 27 28 28 27 27 27 27 27 27 27 26 26 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 22 21 20 21 22 23 24 25 25 25 26 27 28 28 27 27 26 25 24 23 21 18 14 10 6 5 5 7 11 14 15 15 13 11 9 8 8 8 9 9 10 10 9 8 7 6 6 6 6 6 5 5 4 4 3 3 3 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 3 2 3 3 4 5 5 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 7 7 6 6 5 5 5 5 4 4 4 4 4 4 4 5 5 6 6 7 7 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 13 14 14 14 14 14 13 13 12 12 13 13 14 14 14 14 14 15 16 16 17 18 18 18 18 18 18 18 18 18 17 17 17 18 18 19 19 21 22 23 24 24 24 23 22 21 20 18 16 10 4 6 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 5 5 5 5 6 6 6 7 7 8 8 9 9 10 11 12 12 13 13 14 15 15 15 16 16 17 17 18 18 19 20 20 20 21 21 21 21 21 20 20 20 19 19 20 21 22 23 24 25 25 25 26 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 24 25 26 27 27 27 27 27 27 28 29 29 30 30 30 29 28 27 26 25 25 24 23 23 23 23 23 23 22 22 21 20 19 17 16 16 16 17 18 19 19 19 19 19 18 17 16 15 14 14 13 12 28 28 29 29 29 29 29 29 29 29 30 30 31 31 32 32 32 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 35 35 36 36 37 36 35 34 34 33 33 33 33 32 33 34 36 38 39 40 39 37 34 33 32 32 31 30 29 28 27 26 25 24 22 21 20 20 19 18 18 18 18 18 18 17 15 14 13 14 17 20 23 24 24 23 22 21 20 21 22 22 23 24 24 23 23 23 23 24 25 26 27 28 28 28 27 27 26 26 27 27 27 27 26 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 24 24 23 22 21 20 20 20 21 22 23 24 25 25 26 26 27 26 26 25 25 24 24 23 21 19 16 12 8 7 7 9 11 15 16 15 13 10 8 7 7 8 8 9 9 9 8 7 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 4 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 5 5 5 4 4 4 4 4 5 6 7 8 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 7 6 6 6 5 5 5 5 5 5 4 5 5 5 5 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 13 13 12 12 13 13 13 14 14 14 15 15 16 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 20 21 22 23 24 25 25 25 25 24 23 23 21 18 9 6 8 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 9 10 10 11 12 12 13 13 14 15 15 16 16 17 17 17 18 19 19 20 20 21 21 21 21 21 21 20 20 20 20 20 21 22 23 25 25 25 25 26 26 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 26 26 26 26 26 26 26 27 28 28 29 29 29 28 27 26 25 25 24 23 23 22 22 22 23 23 23 22 22 20 19 17 16 16 17 18 18 19 19 19 18 17 16 15 14 14 13 13 12 28 28 29 29 29 29 29 28 29 29 29 30 31 31 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 35 35 36 35 35 34 33 32 33 33 33 33 33 34 34 36 38 40 41 41 39 37 34 32 31 30 29 28 28 28 28 28 27 27 26 25 24 23 22 21 20 20 20 19 18 16 14 12 13 15 17 20 22 23 23 22 21 20 20 20 21 22 23 24 24 24 24 25 25 26 27 28 28 28 28 28 27 26 26 27 27 28 27 26 25 25 25 25 26 26 27 27 27 27 27 26 26 26 27 27 27 26 25 24 23 22 21 20 20 20 21 23 23 24 25 25 26 26 26 26 25 25 24 24 24 23 23 22 20 17 14 11 8 8 10 13 16 16 15 13 10 8 7 7 8 8 9 9 8 7 6 6 6 5 6 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 7 8 8 8 8 8 8 8 8 8 9 9 10 10 11 12 13 14 14 14 13 13 12 12 12 11 11 11 11 11 12 12 13 13 13 14 14 14 14 15 15 15 14 14 14 14 13 13 13 12 11 10 9 8 8 7 7 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 10 10 10 11 11 11 11 12 12 12 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 15 15 16 17 17 18 18 19 18 18 18 18 19 19 19 20 20 21 22 23 24 25 25 25 25 25 25 24 23 23 20 18 15 13 12 11 11 10 10 10 9 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 5 5 5 4 4 5 5 5 5 6 6 7 7 7 8 8 8 9 9 10 10 11 11 12 13 14 14 15 16 16 17 17 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 22 23 24 25 25 25 26 26 25 25 25 24 24 24 23 23 22 22 22 23 23 23 23 23 23 23 23 23 24 24 25 25 25 25 25 25 25 25 25 26 27 28 29 28 27 26 25 25 25 24 23 23 22 22 22 23 23 24 24 23 22 21 19 18 17 17 18 18 19 19 18 17 15 14 13 13 13 13 12 12 28 28 28 29 29 29 28 28 28 28 29 30 30 31 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 35 35 35 35 35 36 35 34 33 31 31 31 32 33 33 33 34 35 36 37 39 41 41 41 40 37 34 32 30 28 28 28 29 29 29 30 30 29 28 27 26 25 24 24 23 23 22 20 18 16 14 13 13 15 17 20 22 22 22 21 20 19 19 21 23 24 25 26 27 27 27 27 28 28 29 29 29 29 28 28 27 27 27 28 28 28 27 25 25 25 26 26 27 27 27 28 28 28 28 27 27 28 28 28 27 27 26 24 22 21 21 21 22 22 23 24 25 25 26 26 26 26 26 26 25 25 24 24 23 23 22 21 19 16 13 10 10 11 13 15 16 14 12 10 9 8 8 8 9 10 9 8 7 6 6 5 5 5 5 5 4 4 4 3 3 2 2 2 2 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 4 5 5 6 7 8 9 10 11 11 11 11 11 12 12 12 12 13 13 14 14 15 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 17 17 17 16 16 15 14 12 11 10 9 8 7 6 6 5 5 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 10 10 11 11 11 12 12 12 12 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 15 15 16 17 17 18 18 18 18 19 19 20 20 20 21 22 22 23 24 25 25 25 25 25 24 23 23 22 21 20 19 18 17 15 14 13 11 11 10 9 8 8 7 7 6 6 5 5 5 5 4 4 4 4 5 5 6 6 6 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 8 8 9 9 9 10 10 10 11 12 13 13 14 15 16 16 17 18 18 19 19 20 20 21 21 21 22 22 21 21 21 21 22 22 22 23 23 24 25 26 26 26 26 25 25 24 24 24 23 22 22 21 22 22 22 23 23 23 23 22 23 23 23 23 24 24 24 24 24 24 24 24 24 25 26 27 28 27 27 26 25 25 25 24 23 23 22 22 22 23 24 24 24 24 23 22 21 20 19 18 18 18 19 19 18 16 15 13 13 12 12 12 12 12 28 28 28 28 29 28 28 28 28 28 29 29 30 31 31 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 35 35 35 36 36 36 36 36 34 33 31 30 30 30 31 31 32 33 34 34 35 36 38 41 42 42 40 37 33 30 29 28 28 29 30 30 31 31 31 30 30 29 28 28 27 26 25 24 22 20 18 16 14 13 13 15 17 20 22 22 22 22 22 22 23 25 27 28 29 29 29 29 29 29 30 30 30 29 29 29 28 28 28 28 28 28 28 26 25 25 25 26 26 27 27 28 28 28 29 28 27 27 28 29 29 28 28 27 26 24 23 23 23 23 23 24 24 25 25 26 27 27 27 28 27 27 26 25 24 23 23 22 21 20 17 15 12 10 11 13 14 15 14 12 10 9 8 8 9 10 11 10 8 7 6 5 5 5 5 5 4 4 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 4 5 6 7 9 10 11 12 12 12 12 13 13 13 13 14 14 14 15 15 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 17 15 14 12 11 9 8 7 6 5 5 4 3 3 3 3 4 4 5 5 5 5 5 5 5 5 6 6 7 7 8 8 9 10 10 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 15 16 17 17 18 18 18 19 19 20 20 20 21 21 22 23 23 24 25 25 25 25 25 24 23 23 22 21 21 20 20 19 19 18 17 15 13 11 10 9 8 8 7 7 7 6 5 5 4 4 4 4 4 5 5 6 6 6 6 6 5 5 6 6 6 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 10 10 11 12 13 13 14 15 16 16 17 18 19 19 20 20 20 21 21 22 22 22 22 22 22 22 23 23 24 24 24 25 26 27 26 26 26 25 25 24 24 23 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 25 26 26 26 26 25 25 25 25 24 23 22 22 22 22 23 24 24 25 25 24 24 23 22 21 20 19 19 19 18 17 16 14 13 12 12 12 12 12 12 27 28 28 28 28 28 28 28 28 28 28 29 30 30 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 35 35 36 36 36 37 37 36 36 34 32 31 29 28 28 29 29 30 31 31 32 32 33 35 38 41 42 41 39 36 32 30 29 29 30 31 32 33 33 33 33 33 33 32 31 30 28 26 25 24 22 20 18 16 15 14 15 16 18 21 24 26 28 28 28 28 29 30 31 31 32 32 31 31 31 31 31 31 30 30 29 29 28 28 28 28 28 28 26 25 25 25 25 26 27 27 28 28 29 29 28 28 28 28 29 29 29 28 28 27 26 25 25 25 25 25 25 25 25 26 26 27 28 28 28 28 27 27 26 25 24 23 23 22 21 19 16 14 12 12 13 14 14 14 11 9 8 8 9 9 11 12 10 8 6 5 5 4 4 4 4 3 3 3 3 2 2 2 1 2 2 2 2 2 2 2 2 3 3 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 4 4 4 4 5 6 7 8 10 10 11 12 12 12 13 13 13 14 14 14 15 15 16 16 16 17 17 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 23 23 22 22 21 20 19 17 15 13 12 10 9 7 6 5 4 4 3 2 2 2 3 4 4 4 4 4 4 4 5 5 6 6 7 7 8 9 9 10 10 11 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 14 14 14 14 13 14 14 14 14 15 16 17 17 18 18 19 19 19 20 20 21 21 22 22 23 23 24 25 25 25 25 25 24 24 23 23 22 22 21 21 21 21 20 20 18 17 15 13 11 10 9 9 9 9 9 8 8 7 6 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 11 11 12 13 13 14 15 16 17 18 18 19 20 20 20 21 21 21 22 22 22 22 22 23 23 24 24 24 25 25 26 26 26 26 26 26 25 24 24 23 22 22 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 23 24 24 25 25 25 25 25 25 25 24 23 22 21 21 22 23 24 25 25 25 25 25 24 22 21 21 20 20 19 18 17 15 14 13 13 12 12 12 12 12 27 27 28 28 28 28 28 28 28 28 28 29 29 30 31 31 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 35 35 35 36 36 36 37 36 36 35 34 32 30 28 27 27 27 28 29 29 30 31 31 32 33 36 38 41 42 40 38 34 31 31 31 33 34 35 36 36 36 36 35 34 33 31 30 28 27 26 25 24 23 22 20 18 17 17 17 19 22 26 30 32 33 33 33 33 33 34 34 33 33 33 32 32 32 32 32 31 31 31 30 30 29 29 29 28 28 27 26 25 24 25 26 27 28 28 28 29 29 29 29 29 29 30 30 29 29 28 27 27 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 27 27 26 25 25 24 24 23 22 21 18 16 13 11 11 11 12 13 11 10 9 8 9 10 11 11 9 7 6 4 4 4 4 3 3 3 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 3 3 4 4 4 5 5 4 4 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 4 4 5 6 7 8 9 10 10 11 11 12 12 13 13 13 14 14 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 22 22 23 23 23 23 23 23 24 24 24 24 24 24 23 22 21 19 17 16 14 12 10 8 7 6 5 4 3 2 2 2 2 3 3 3 3 4 4 4 4 5 5 6 7 7 8 9 9 10 10 11 11 12 12 13 13 13 13 13 13 14 14 15 15 16 16 16 15 15 15 14 14 14 14 15 16 16 17 17 18 18 19 19 20 20 21 21 22 22 23 23 24 24 25 25 25 25 25 25 24 24 23 23 22 22 22 22 22 22 21 21 20 19 17 16 14 12 11 11 11 11 12 12 11 10 9 8 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 11 12 13 13 13 14 15 16 17 18 19 19 20 20 21 21 21 21 22 22 22 22 22 23 23 24 24 25 26 26 26 27 27 26 26 25 25 24 23 23 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 22 23 24 24 24 25 25 25 24 23 22 21 20 21 21 22 24 24 25 25 25 25 23 22 22 22 21 20 19 17 16 16 15 15 14 14 13 13 13 13 27 27 28 28 28 28 28 28 28 28 28 28 29 29 30 31 31 32 32 32 32 32 32 32 33 33 33 33 34 34 35 35 35 35 36 36 36 36 36 36 35 34 32 30 28 27 26 26 26 27 28 29 30 31 32 32 33 35 37 39 41 40 38 36 34 34 35 36 38 39 39 39 38 37 35 34 32 31 30 29 29 28 28 27 27 25 24 23 21 21 21 22 23 26 30 32 34 35 35 35 35 35 34 34 34 33 33 33 33 33 32 32 32 32 31 31 30 30 29 29 28 28 27 26 25 26 27 28 28 29 29 29 29 29 30 30 31 31 31 30 29 28 27 27 27 27 27 27 28 28 28 28 29 29 30 30 29 28 27 27 26 26 25 26 26 25 25 24 22 20 18 14 11 9 8 9 11 11 10 9 8 8 9 10 10 9 7 5 4 3 3 3 3 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 5 5 5 4 4 4 4 4 4 5 6 6 7 8 9 9 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 23 23 23 24 24 24 24 24 25 25 25 26 26 26 25 25 24 22 20 18 16 14 12 10 8 7 6 5 4 3 2 2 2 3 3 3 4 4 4 4 4 5 6 6 7 8 8 9 9 10 10 11 11 12 12 13 13 13 13 13 14 14 15 15 16 16 17 17 16 16 16 16 16 15 15 15 16 17 17 18 18 19 19 20 20 21 22 22 22 23 23 24 24 24 25 25 25 25 25 25 25 24 24 24 23 23 23 23 22 22 22 22 22 21 21 20 18 17 14 13 13 13 13 14 14 14 13 11 10 9 8 7 7 6 6 7 7 7 8 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 9 10 10 11 12 12 13 13 13 14 15 16 17 18 19 20 20 21 21 21 21 21 22 22 22 22 22 23 23 24 25 25 26 26 26 26 26 26 26 25 24 24 23 22 22 21 20 20 19 19 18 18 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 21 22 23 23 24 24 24 24 23 22 21 20 20 20 21 22 23 24 25 25 25 24 23 22 23 23 22 20 19 18 17 16 17 16 16 16 15 15 14 14 27 27 27 28 28 28 28 28 28 28 28 28 28 29 30 30 31 31 32 32 32 32 32 32 32 33 33 33 34 34 35 35 35 35 36 36 36 36 36 35 34 32 30 28 27 25 25 25 25 26 26 28 30 32 33 34 34 35 37 38 39 40 40 39 38 39 39 40 41 41 41 40 38 36 34 33 31 31 31 31 31 31 31 31 30 29 27 26 25 24 24 24 25 26 28 30 32 34 34 34 34 34 33 33 33 33 32 32 32 32 32 32 32 32 32 31 31 31 30 30 29 29 28 28 28 28 29 29 30 30 30 30 31 31 32 32 32 32 31 30 29 28 27 27 27 28 28 28 28 28 29 29 30 30 30 30 29 28 27 27 26 26 26 26 26 26 26 25 24 22 19 16 12 8 7 8 9 10 9 8 8 8 9 9 9 8 6 4 3 3 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 3 3 4 4 5 5 6 7 7 8 8 9 10 10 11 12 12 13 13 14 14 15 16 16 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 23 24 24 25 25 25 25 25 26 26 26 27 27 27 27 26 26 25 23 22 19 17 14 11 9 7 6 5 5 4 3 2 2 2 3 3 3 3 3 4 4 5 5 6 7 8 9 9 9 10 10 10 10 11 11 12 12 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 20 20 21 22 22 23 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 22 22 22 22 22 21 20 18 16 15 14 14 15 16 16 15 14 13 11 10 8 8 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 11 12 12 12 13 14 14 15 16 17 18 19 20 20 21 21 22 22 22 22 22 22 22 22 22 23 23 24 25 26 26 26 26 26 26 25 24 24 23 23 22 22 21 20 19 19 18 17 16 15 15 15 16 17 17 17 17 18 18 18 18 18 19 20 21 22 22 23 23 23 23 22 21 20 20 20 20 21 23 24 24 24 24 24 23 23 24 24 24 22 20 18 17 17 17 17 18 18 17 17 16 16 15 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 30 30 31 31 32 32 32 32 32 32 33 33 33 34 34 35 35 35 36 36 36 36 37 36 34 33 30 28 27 25 24 23 23 23 23 24 25 27 30 33 34 35 36 37 38 40 41 42 42 42 42 43 43 43 42 40 38 36 34 33 32 32 32 32 33 33 33 33 33 32 31 30 28 27 26 26 26 26 27 28 29 30 32 32 33 32 32 32 32 32 32 32 32 31 31 32 32 32 32 32 32 32 31 31 31 30 30 30 30 30 31 31 31 32 32 32 32 33 33 33 34 34 33 32 31 29 28 28 28 28 28 28 28 28 28 29 30 30 30 30 30 29 28 28 27 26 25 26 26 26 27 27 26 25 24 21 18 13 8 6 6 8 8 8 8 7 7 8 8 8 7 5 4 3 2 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 4 4 4 5 5 6 6 6 7 8 8 9 10 10 11 12 12 13 13 14 15 15 16 16 17 17 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 24 24 24 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 26 26 25 23 21 18 15 12 9 6 5 4 3 3 3 3 3 3 2 2 2 2 2 3 3 4 5 6 7 8 9 9 10 10 10 10 10 10 10 11 12 12 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 18 18 18 19 19 20 20 21 21 22 22 23 23 23 23 24 24 25 25 25 25 26 26 26 26 25 25 25 25 24 24 23 23 23 23 23 23 23 23 23 22 22 20 19 18 16 16 16 16 17 17 16 15 14 12 11 9 9 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 13 14 15 16 17 18 18 19 20 21 21 21 22 22 22 22 22 22 22 22 22 23 23 24 25 25 26 26 26 26 25 24 24 24 23 23 22 22 21 20 20 19 17 16 14 13 13 13 14 15 15 16 16 16 16 17 17 18 19 20 21 21 21 22 22 22 21 20 20 19 20 21 22 23 24 24 24 23 23 24 25 25 25 24 22 20 18 17 17 17 18 18 18 18 18 17 17 16 26 27 28 28 28 28 28 28 28 28 27 28 28 28 29 29 30 31 31 31 32 32 32 32 32 33 33 33 34 34 34 35 35 36 36 36 37 37 35 33 31 28 26 25 24 23 22 22 22 21 21 23 25 27 30 33 35 36 38 39 41 42 44 44 45 45 45 44 42 39 37 34 33 33 33 33 34 34 34 34 34 34 34 34 33 32 31 30 29 28 27 27 27 27 28 28 29 30 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 33 33 33 33 32 32 31 31 31 31 32 32 33 33 33 33 33 33 34 34 34 35 35 35 34 33 31 29 28 28 28 29 28 28 28 28 28 29 29 30 30 30 30 29 28 27 26 25 25 25 26 26 27 28 27 27 25 24 20 16 11 7 7 7 7 7 7 7 6 7 7 7 6 5 4 3 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 0 1 2 2 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 3 3 4 4 5 5 5 6 6 6 7 8 8 9 10 10 11 12 12 13 13 14 15 15 16 17 17 18 18 19 19 19 19 20 20 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 24 24 25 25 25 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 27 27 27 26 24 23 20 17 13 9 7 5 3 3 2 3 3 3 3 3 2 2 2 2 2 2 3 4 5 6 7 8 9 9 9 9 9 9 9 9 10 10 11 12 13 13 14 14 14 14 14 15 15 15 15 16 16 16 17 17 18 18 19 19 19 20 20 21 21 21 22 23 23 24 24 25 25 25 26 26 26 26 26 26 26 26 25 25 25 24 24 23 23 23 23 23 22 22 22 22 22 21 20 19 18 18 17 17 18 18 17 17 16 14 13 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 13 14 15 15 16 17 17 18 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 23 24 24 25 25 26 26 25 25 24 24 24 23 23 23 22 22 21 20 18 16 15 13 12 12 12 12 13 13 14 14 15 15 16 17 18 19 19 19 20 21 21 21 21 20 20 20 20 21 22 23 23 23 23 23 23 24 25 25 24 23 21 19 18 17 17 17 18 18 19 19 19 18 17 16 26 27 28 28 29 29 29 28 28 27 27 27 28 28 28 29 29 30 30 31 31 32 32 32 32 32 33 33 33 34 34 35 35 35 36 36 37 37 35 32 29 26 24 23 22 21 21 21 20 20 20 21 23 24 27 30 33 36 38 40 41 43 44 45 46 45 44 42 39 36 33 32 33 34 35 35 35 35 35 34 34 34 34 34 33 33 32 31 30 29 28 28 28 28 28 28 29 29 30 30 31 31 30 30 31 31 31 31 31 31 31 32 33 33 33 33 33 33 32 32 31 31 31 32 33 34 34 34 34 34 33 34 34 35 36 36 36 35 33 32 30 29 29 29 28 28 28 28 28 28 28 29 30 30 30 30 30 29 28 27 26 25 25 26 27 27 28 28 27 26 25 23 19 15 10 8 7 7 7 6 6 6 6 6 6 6 5 4 3 2 1 1 1 0 0 0 0 0 0 1 1 1 1 2 1 1 0 0 1 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 3 3 4 4 4 5 5 5 6 6 6 7 7 8 9 10 10 11 12 12 13 14 14 15 16 16 17 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 23 23 23 23 24 24 24 25 25 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 25 24 22 19 15 12 8 6 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 6 7 8 9 9 9 9 8 8 8 9 10 11 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 17 18 18 18 19 19 19 19 20 20 21 22 23 24 24 25 25 25 26 26 26 26 26 27 27 26 26 26 26 25 25 24 24 24 23 23 23 22 22 22 22 22 21 21 20 19 18 18 18 18 18 18 18 17 16 15 14 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 14 15 16 16 17 17 18 19 19 20 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 24 25 25 25 25 24 24 24 24 24 23 23 22 22 21 20 18 16 14 12 11 11 10 10 10 11 12 13 14 15 16 17 17 18 19 19 20 20 20 19 19 19 19 19 20 20 20 21 21 22 23 24 25 25 25 24 22 20 19 18 17 17 17 18 19 20 20 20 19 18 16 26 27 28 29 29 29 29 28 28 27 27 27 27 28 28 28 29 29 30 30 31 31 32 32 32 32 32 33 33 34 34 34 35 35 36 37 38 37 34 31 27 24 22 21 20 20 20 20 20 20 20 20 21 23 25 27 31 34 37 39 41 43 43 44 43 42 40 38 36 35 35 36 36 36 36 36 36 35 34 34 34 34 34 33 33 33 32 31 31 30 29 29 28 28 28 28 29 29 29 30 30 30 30 30 30 30 31 31 31 31 32 32 33 33 33 33 33 33 32 31 31 30 30 31 32 33 34 34 34 34 34 34 35 36 36 36 36 35 33 32 31 29 29 28 28 27 27 27 27 28 28 29 30 31 31 31 31 30 29 28 27 27 27 27 27 28 28 28 27 27 26 24 22 19 14 11 9 7 7 6 6 6 6 6 6 5 5 4 3 2 2 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 0 0 1 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 6 7 7 8 9 10 10 11 12 12 13 14 14 15 16 17 17 18 18 19 19 20 20 20 20 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 25 25 26 26 27 27 27 28 28 28 28 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 26 25 24 21 18 15 12 9 6 5 5 4 4 4 4 5 4 4 4 4 4 4 4 4 5 5 5 6 7 8 9 9 9 9 9 9 9 10 11 11 12 12 12 13 13 13 13 14 14 15 15 15 16 17 17 18 18 18 18 18 19 19 20 21 22 23 23 24 25 25 26 26 26 27 27 27 27 27 27 27 26 26 26 25 25 24 24 23 23 23 22 22 21 21 21 21 21 20 20 19 18 18 19 19 19 19 18 18 17 16 15 14 13 12 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 12 12 13 13 13 13 14 13 13 13 12 12 12 12 13 13 14 15 16 16 17 17 18 18 19 20 21 21 22 22 22 22 22 21 21 21 21 21 22 22 23 24 24 25 24 24 24 24 24 24 24 23 23 22 22 21 19 17 15 14 12 11 10 9 9 9 10 10 11 13 14 15 16 17 18 18 19 18 18 18 18 18 18 18 17 17 18 19 20 21 23 24 25 25 25 23 22 20 19 18 18 18 18 19 20 20 20 20 19 18 16 26 27 28 29 30 30 29 28 28 27 27 27 27 27 28 28 28 29 29 30 31 31 31 32 32 32 32 33 33 33 34 34 34 35 36 37 38 36 34 30 27 23 21 20 20 20 20 20 20 20 20 21 22 23 25 27 30 34 37 39 41 42 42 41 39 37 36 36 36 36 37 38 38 38 37 37 36 35 34 34 34 33 33 33 33 33 32 32 31 30 30 29 28 28 28 28 28 29 29 29 29 29 29 29 29 30 30 31 31 32 32 33 33 33 33 33 33 33 32 31 30 29 30 31 32 33 34 34 34 34 34 35 36 36 36 36 35 34 33 31 30 29 28 28 27 27 27 27 27 27 28 29 30 31 31 31 31 31 30 29 29 28 28 28 28 29 28 28 27 27 27 26 25 22 18 13 10 8 7 7 6 6 6 6 6 6 5 4 3 3 2 2 2 2 2 1 1 1 1 1 0 1 1 1 1 1 1 1 0 0 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 6 7 7 8 9 10 10 11 12 12 13 14 15 15 16 17 18 18 19 19 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 25 25 25 26 26 27 27 27 28 28 28 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 25 23 21 18 15 12 10 9 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 6 6 7 8 8 9 9 9 9 9 9 10 10 11 11 12 12 12 13 13 13 14 14 15 15 16 16 16 17 17 17 17 18 18 19 20 20 21 22 23 24 25 25 26 26 26 27 27 27 28 28 27 27 27 26 26 25 25 24 24 23 23 23 22 22 21 21 21 21 21 20 20 19 19 18 18 18 18 19 19 19 19 18 17 16 15 14 13 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 13 13 13 14 14 15 15 15 14 13 13 13 13 13 13 14 14 15 16 16 17 17 18 19 19 20 21 22 22 22 22 22 21 21 21 21 21 21 21 22 23 24 24 24 23 23 23 23 23 23 23 23 22 21 21 20 19 17 15 14 13 11 10 9 9 9 9 9 10 11 12 14 15 17 17 17 17 17 18 18 18 17 16 16 16 17 18 19 21 23 24 25 25 24 23 21 20 20 19 19 19 19 19 20 20 20 19 18 17 16 26 27 28 30 30 29 29 28 27 27 26 26 27 27 27 28 28 29 29 30 30 31 31 31 32 32 32 32 33 33 33 33 34 34 35 37 37 36 34 30 27 24 22 21 20 20 20 20 20 20 20 21 22 23 25 28 31 34 37 39 40 41 41 40 38 36 35 36 37 38 39 39 39 39 38 37 36 35 34 33 33 33 33 33 33 33 32 32 31 31 30 29 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 31 32 32 33 33 33 34 34 34 34 33 33 32 31 30 30 31 32 34 34 35 35 35 36 36 37 37 37 37 35 34 32 31 29 28 28 27 27 27 27 27 27 27 27 28 29 30 31 31 31 31 30 29 29 29 28 28 29 29 29 29 28 28 28 27 26 24 21 16 13 10 9 8 7 7 7 7 7 6 6 5 4 4 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 7 7 8 9 10 10 11 12 13 13 14 15 16 16 17 18 19 19 20 20 20 21 21 21 21 21 22 22 22 23 23 23 23 23 24 24 24 25 25 26 26 26 27 27 28 28 28 28 29 29 29 29 29 29 29 29 28 28 28 27 27 27 27 27 27 27 27 27 26 26 25 24 22 20 18 16 14 12 11 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 9 9 10 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 15 15 16 16 16 16 16 17 17 17 18 19 19 20 21 22 23 24 25 25 25 26 26 27 27 28 28 28 27 27 27 26 26 25 25 25 24 24 23 23 22 22 21 21 21 20 20 20 20 19 19 19 18 18 18 18 18 19 19 19 19 18 18 17 16 15 14 14 13 13 13 13 12 12 12 13 13 13 13 13 13 13 14 14 15 15 16 16 15 14 14 13 13 13 14 14 14 15 16 16 17 17 18 18 19 20 21 21 22 22 22 22 21 21 20 20 20 20 20 21 22 22 23 23 23 22 22 22 22 22 22 21 21 20 20 20 19 18 16 15 14 12 11 9 9 9 9 9 9 9 10 12 14 15 16 16 16 17 17 18 18 17 17 15 15 16 17 19 21 23 24 25 24 23 22 21 20 20 20 19 20 20 20 19 19 19 19 18 17 16 26 27 29 29 29 29 28 27 26 26 26 26 26 27 27 27 28 28 29 29 30 30 31 31 31 31 32 32 32 32 33 33 33 34 35 36 36 35 34 32 29 26 23 22 21 20 20 20 20 20 21 22 23 24 26 28 30 33 36 38 40 41 42 41 39 38 38 38 38 39 40 40 39 39 38 37 35 34 34 33 33 33 33 33 33 33 33 32 31 31 30 29 29 28 28 27 27 28 28 28 28 29 30 30 30 30 31 31 32 33 33 33 33 33 34 34 34 33 33 32 31 30 30 31 32 34 35 35 36 37 37 38 39 39 39 38 36 34 32 30 29 29 28 27 27 27 27 27 27 27 27 28 29 30 31 32 31 31 31 30 29 29 28 28 28 28 28 28 28 28 28 27 27 25 22 19 15 12 10 9 8 8 8 8 8 7 7 6 5 5 4 4 3 3 3 3 2 2 2 2 2 1 1 1 2 2 2 2 2 1 1 0 0 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 7 8 8 9 10 10 11 12 13 13 14 15 16 17 18 18 19 19 20 20 21 21 21 21 21 21 22 22 22 23 23 23 23 24 24 24 25 25 26 26 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 25 24 23 21 20 18 16 15 15 14 14 14 15 15 15 15 15 14 14 13 13 12 12 12 11 11 11 11 12 12 13 13 13 12 12 11 11 12 12 12 12 13 13 14 14 15 15 15 16 16 16 17 17 17 17 18 19 19 20 21 22 23 24 25 25 25 26 26 27 27 27 27 27 27 27 27 26 26 25 25 25 24 24 23 23 22 22 21 21 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 18 18 18 17 16 15 15 14 14 14 14 13 14 14 14 14 13 14 14 14 14 14 15 15 16 16 16 16 15 14 14 14 14 14 15 15 15 16 16 17 17 18 19 20 20 21 21 22 22 22 21 21 20 20 19 19 19 20 21 21 22 22 22 21 21 21 21 20 20 20 19 19 19 19 19 18 17 16 14 13 11 10 9 9 9 9 9 9 10 11 12 14 15 16 16 16 17 18 18 18 17 16 16 16 18 20 22 23 24 24 23 22 21 21 20 20 20 20 20 20 19 19 19 18 18 17 17 16 26 28 29 29 29 28 27 26 25 25 25 25 26 26 26 27 27 28 28 29 30 30 30 31 31 31 31 32 32 32 32 32 32 33 34 35 35 35 34 33 31 29 27 24 22 21 20 20 20 21 22 22 23 25 26 28 30 32 35 37 39 41 42 43 42 42 41 40 40 39 39 39 38 37 36 35 35 34 34 34 34 34 34 34 33 33 32 32 31 31 30 29 29 28 28 27 27 27 27 27 28 29 30 30 30 31 31 32 33 33 33 33 34 34 34 34 34 33 32 31 31 30 30 31 32 33 34 35 36 37 38 39 40 40 40 39 37 35 33 31 30 29 29 28 28 28 28 28 28 28 28 28 29 30 31 32 32 32 31 30 29 28 28 27 27 27 27 27 26 26 27 26 26 25 22 20 16 13 11 10 10 9 9 9 9 8 8 7 7 6 6 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 3 3 2 2 1 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 6 6 7 7 8 9 9 10 11 11 12 13 14 15 15 16 17 18 19 19 20 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 24 24 24 25 26 26 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 26 26 26 26 26 26 26 26 25 25 24 24 23 22 20 19 18 18 18 18 19 19 20 20 21 21 20 20 20 19 19 18 18 17 17 17 16 16 16 16 16 16 15 14 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 17 17 17 17 18 18 19 20 21 22 23 24 25 25 25 26 26 26 26 27 27 27 27 27 27 26 26 26 25 25 24 24 24 23 23 23 22 21 21 21 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 15 14 14 15 15 15 14 14 15 15 15 15 15 16 16 17 17 17 16 15 15 15 15 15 15 15 15 16 16 17 17 18 19 19 20 20 21 21 22 22 21 21 20 20 19 19 18 19 19 20 21 21 21 20 20 19 19 19 19 18 18 17 17 18 18 18 18 17 15 13 11 10 8 8 8 8 8 9 9 10 12 13 15 15 16 16 17 17 17 17 17 16 16 17 19 21 22 24 24 24 23 22 22 21 20 20 20 20 20 19 18 18 18 18 18 17 16 15 26 27 28 29 28 27 26 25 24 24 24 25 25 25 26 26 27 28 28 29 29 30 30 30 31 31 31 31 31 31 31 31 32 32 33 34 34 34 34 33 33 32 30 27 25 23 21 21 21 22 23 23 24 25 26 28 30 32 34 36 38 40 42 44 44 44 43 42 40 37 36 35 35 35 34 34 34 34 35 35 35 35 35 34 33 32 32 31 31 30 30 29 28 28 28 27 27 27 27 27 28 29 30 30 31 31 32 32 33 33 33 34 34 35 35 36 35 34 33 32 30 30 30 30 31 32 34 35 36 37 38 40 41 41 41 40 38 35 33 32 31 30 29 29 29 29 29 29 29 28 28 28 28 29 30 31 32 32 31 30 29 27 27 26 26 25 25 25 25 25 25 25 25 24 22 20 17 14 12 11 10 10 10 10 10 9 9 9 8 8 7 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 1 0 0 0 0 0 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 7 8 8 9 10 10 11 12 12 13 14 15 16 17 17 18 19 19 20 20 20 20 20 20 21 21 21 22 22 22 23 23 23 23 24 24 25 25 26 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 24 24 23 23 22 20 20 20 20 20 21 22 22 23 24 24 24 23 23 23 23 22 22 22 22 22 22 21 21 20 20 19 18 17 16 15 14 13 13 13 14 14 14 15 15 16 16 17 18 18 18 18 18 19 19 20 20 21 22 23 24 25 26 26 26 27 27 27 27 26 26 26 26 26 26 25 25 25 25 24 24 24 24 23 23 22 22 21 21 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 17 18 18 18 18 18 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 17 17 16 15 15 15 15 15 15 16 16 16 17 18 18 19 19 20 20 21 21 21 21 21 20 20 19 18 18 18 19 19 20 20 20 20 19 18 18 17 17 17 16 16 17 17 18 18 18 18 17 15 13 10 8 7 7 7 7 8 8 10 11 13 14 15 15 16 16 16 17 17 17 17 17 18 20 21 23 24 24 24 23 22 22 21 20 20 19 19 18 18 18 18 18 18 17 17 16 15 26 27 28 28 27 26 25 25 24 24 24 24 24 25 25 26 26 27 28 28 29 29 30 30 30 30 31 31 31 31 31 31 31 31 32 32 33 33 33 33 32 32 32 30 28 25 24 23 23 23 23 24 25 26 27 28 30 32 34 36 38 40 42 43 44 44 43 41 38 35 33 32 32 32 33 33 34 35 35 35 35 35 34 34 33 32 31 31 30 30 29 29 28 28 27 27 27 27 27 27 28 29 30 31 32 32 32 33 33 33 34 34 35 35 36 36 36 35 34 32 31 30 30 30 31 32 34 35 36 37 39 41 42 43 43 41 39 36 34 32 31 30 30 30 30 30 30 30 30 29 28 28 28 28 29 30 31 30 30 29 27 26 26 25 25 24 24 24 24 24 25 25 24 24 22 20 17 14 13 12 11 11 10 10 10 10 10 9 9 9 8 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 3 3 3 2 1 1 1 0 0 0 0 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 7 7 8 8 9 10 11 11 12 13 14 14 15 16 17 17 18 19 19 19 20 20 20 20 20 21 21 21 22 22 22 23 23 23 24 24 25 25 26 26 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 25 25 25 25 25 25 24 24 23 23 22 22 21 21 20 21 21 22 22 23 24 24 24 24 24 24 24 23 23 23 24 24 24 24 24 24 23 23 22 22 21 19 17 15 14 14 14 15 15 15 16 16 17 17 18 19 19 20 20 20 20 20 21 21 22 23 24 25 26 27 27 27 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 24 24 24 24 23 23 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 16 16 16 17 17 17 17 18 18 18 17 17 17 16 16 16 15 15 15 16 16 16 17 18 18 19 19 20 21 21 21 21 21 20 20 19 18 18 18 18 18 19 19 19 19 18 17 16 16 16 15 15 15 15 17 18 18 18 18 18 17 15 12 9 7 6 6 6 7 8 9 10 12 14 15 15 16 16 17 17 17 17 18 18 20 21 22 23 24 24 23 23 22 21 21 20 20 19 18 18 18 18 18 18 18 17 16 16 15 26 27 27 27 27 26 25 25 24 24 24 24 24 24 25 25 26 27 27 28 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 31 30 27 25 24 23 23 24 25 25 26 27 28 29 31 33 36 38 40 41 42 42 42 42 40 37 34 32 31 31 32 33 34 35 36 36 35 35 34 34 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 27 27 27 28 30 31 32 32 33 33 33 34 34 35 35 36 36 37 37 36 35 34 32 31 30 30 31 33 34 36 37 38 40 42 43 44 44 43 40 37 34 33 31 31 31 31 31 31 31 31 30 30 29 29 29 29 29 30 30 29 28 27 27 26 25 25 25 25 24 24 24 24 24 24 24 23 21 19 17 15 13 12 12 11 11 11 11 11 10 10 10 9 9 9 8 8 7 7 6 6 6 5 5 5 5 4 4 4 4 4 3 3 2 2 1 1 1 1 0 0 0 0 0 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 5 5 6 6 7 7 8 9 9 10 11 12 12 13 14 15 15 16 17 17 18 19 19 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 24 24 25 25 26 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 24 24 24 23 23 22 22 21 21 21 21 21 22 22 23 24 24 25 25 25 25 24 24 24 24 24 24 25 25 25 25 24 24 23 23 22 20 19 17 16 15 16 16 16 17 17 17 18 18 19 20 21 21 22 22 22 22 23 23 24 25 26 27 27 28 29 29 29 29 29 29 28 27 26 26 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 17 17 18 18 19 19 20 21 21 21 21 20 20 19 18 18 17 17 17 18 18 18 18 17 16 15 15 14 14 13 13 14 16 17 17 17 16 17 17 17 15 11 8 6 5 5 6 7 8 9 11 12 14 15 16 17 18 18 18 19 19 20 21 22 23 23 23 23 23 23 22 22 21 20 20 19 19 19 19 19 19 18 18 17 17 16 15 26 26 27 27 26 26 25 24 24 24 24 24 24 24 24 25 26 26 27 28 28 29 29 29 30 30 30 31 31 31 30 30 30 30 30 30 30 30 30 30 31 31 31 31 29 27 26 24 23 24 24 25 25 26 27 27 29 30 32 35 37 39 40 41 41 41 41 39 37 35 33 32 33 33 35 35 36 35 35 34 34 33 33 32 31 31 30 30 30 29 29 29 29 28 28 28 28 27 27 27 27 27 29 30 31 32 33 33 34 34 34 34 35 35 36 37 37 37 36 35 33 32 31 31 32 33 35 36 37 38 40 42 44 45 46 44 42 39 36 34 33 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 29 28 27 27 26 26 25 25 25 25 25 24 23 23 23 23 23 22 20 19 17 15 14 13 13 12 12 12 12 12 11 11 11 10 10 10 9 9 8 8 7 7 6 6 6 5 5 5 5 5 4 4 4 3 3 2 2 2 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 6 6 7 8 8 9 10 10 11 12 13 13 14 15 15 16 17 17 18 18 19 19 19 19 19 19 20 20 21 21 22 22 22 23 23 24 24 24 25 26 26 27 27 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 23 23 22 22 21 21 20 20 20 21 21 22 22 23 24 24 25 25 25 25 25 25 24 25 25 25 25 25 24 24 24 23 23 22 21 20 19 18 17 17 17 18 18 18 18 18 19 20 21 22 23 24 24 25 25 26 26 27 28 28 29 29 30 30 30 30 30 30 30 29 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 16 16 16 17 17 17 18 18 19 20 20 21 21 21 20 19 19 18 17 17 17 17 17 17 18 17 16 15 14 13 13 13 13 13 13 15 16 16 16 15 16 17 18 16 13 9 7 5 4 4 5 6 7 9 11 12 14 16 17 18 19 19 19 20 20 21 22 22 22 22 23 23 23 23 22 22 21 21 21 20 20 20 20 20 19 19 18 17 17 16 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 25 25 26 27 27 28 28 29 29 30 30 30 30 31 31 30 30 31 31 31 30 30 30 30 30 31 30 30 29 27 26 24 23 23 23 24 24 25 26 26 26 27 28 30 33 35 37 38 39 40 40 40 39 38 37 36 35 35 35 35 35 35 34 34 33 33 32 32 32 31 30 30 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 28 30 31 32 32 33 33 33 34 34 34 35 36 37 37 37 37 36 34 33 32 33 33 34 36 37 38 39 40 41 43 45 46 45 43 41 39 37 36 35 35 34 34 34 33 33 34 34 34 34 34 33 32 31 30 29 27 27 26 26 26 26 26 25 25 24 23 22 22 22 21 21 19 18 17 16 15 14 14 14 14 14 14 14 13 13 12 12 11 11 10 9 9 8 8 7 7 7 6 6 6 6 5 5 5 4 4 3 3 3 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 5 5 6 6 7 7 8 9 9 10 11 11 12 13 13 14 15 15 16 17 17 18 18 19 19 19 19 19 19 20 20 21 21 22 22 23 23 23 24 24 25 25 26 27 27 27 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 23 23 22 22 21 21 20 20 20 20 20 21 21 22 22 23 24 25 26 26 26 25 25 25 25 25 25 25 25 24 24 24 23 23 23 22 21 21 20 19 19 19 19 19 19 19 19 20 21 22 23 24 25 26 27 28 28 29 29 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 17 17 17 17 17 17 17 18 18 19 20 21 21 21 20 19 19 18 17 17 16 16 16 16 17 17 16 15 14 13 12 12 12 13 13 14 15 15 15 15 15 16 17 16 13 10 8 5 4 3 3 4 5 7 8 10 12 14 16 17 18 19 19 20 20 20 20 20 21 21 22 22 23 23 23 22 22 22 22 22 21 21 21 21 20 20 19 18 18 17 26 26 26 26 25 25 24 24 24 24 24 24 24 24 24 25 25 26 26 27 27 28 29 29 30 30 30 30 31 31 31 31 31 32 32 32 32 32 31 30 29 28 27 26 25 24 23 22 21 21 22 23 24 25 25 25 26 27 29 31 33 35 36 38 39 39 40 39 39 39 39 38 37 35 34 33 32 32 33 33 32 32 32 32 31 30 29 28 28 28 29 29 29 29 29 28 28 28 28 28 28 28 29 30 31 32 32 33 33 33 33 33 33 34 35 36 37 37 37 36 34 33 33 33 34 35 36 37 38 39 40 41 43 44 46 45 44 43 41 40 39 38 37 36 36 36 35 35 35 36 36 36 35 35 34 33 31 30 29 28 27 27 27 27 26 26 25 24 23 22 22 21 21 20 19 18 18 17 16 16 16 16 16 16 16 16 15 15 14 13 12 11 11 10 9 9 8 8 8 7 7 7 6 6 6 5 5 4 4 4 4 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 5 5 6 6 7 8 8 9 10 10 11 11 12 13 13 14 14 15 16 17 17 18 18 19 19 19 19 19 19 20 20 21 21 22 22 23 23 24 24 24 25 25 26 27 27 28 28 28 28 28 28 28 27 27 26 26 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 21 21 20 20 20 20 20 20 21 21 22 23 24 24 25 25 26 26 26 26 26 25 25 25 25 25 24 24 23 23 22 22 21 21 20 20 20 20 20 20 19 20 20 21 22 23 24 25 26 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 26 26 26 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 17 18 18 18 18 18 18 18 19 19 20 20 20 20 19 19 18 18 17 17 17 17 17 18 18 19 20 20 21 21 20 20 19 18 17 17 16 15 15 15 16 16 16 15 14 13 13 12 13 13 14 14 15 15 15 15 15 16 16 16 14 11 8 6 4 3 3 4 5 6 7 8 10 12 14 15 17 18 18 19 19 19 19 19 20 20 21 21 22 22 22 22 23 23 23 22 22 22 21 21 21 20 20 19 19 18 26 26 26 25 25 25 24 24 24 24 24 24 24 24 25 25 26 26 27 27 27 28 29 29 30 30 31 31 31 31 31 32 32 32 32 33 32 32 30 29 27 26 24 23 22 21 20 20 20 20 21 22 23 24 25 25 25 26 27 29 31 33 36 37 39 39 39 40 40 40 40 39 37 34 32 30 30 31 31 32 31 32 32 31 31 30 28 27 27 27 28 29 30 30 30 29 28 28 29 29 29 29 29 30 30 31 32 32 33 32 32 32 33 34 35 36 37 37 36 36 34 34 33 34 34 35 36 37 38 39 40 41 42 43 44 44 43 43 42 41 40 40 39 38 37 37 37 37 37 37 37 37 37 37 36 34 33 32 30 29 29 29 28 28 28 27 27 26 24 23 22 21 21 20 20 19 19 18 18 18 18 18 18 18 18 18 17 17 16 14 13 12 11 10 10 9 9 9 8 8 7 7 7 7 6 6 6 5 5 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 4 4 5 5 6 6 7 7 8 9 9 10 10 11 11 12 12 13 14 14 15 16 17 17 18 18 19 19 18 18 19 19 20 20 21 21 22 22 23 23 24 24 24 25 25 26 27 27 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 21 21 20 20 20 20 20 20 21 21 22 23 23 24 24 25 25 26 26 26 26 26 25 25 25 25 25 24 24 23 22 22 22 21 21 21 21 21 21 20 20 20 21 22 22 23 24 24 25 26 26 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 19 20 20 21 21 21 20 20 19 18 17 16 15 15 15 15 15 15 15 14 14 13 13 13 14 15 15 15 15 14 14 14 15 15 15 14 12 9 7 4 3 2 3 4 5 7 7 9 10 11 13 14 16 17 18 18 18 18 19 19 20 20 21 21 22 22 22 22 23 22 22 22 22 22 21 21 21 20 20 20 19 25 25 25 25 25 24 24 24 24 23 24 24 24 24 25 25 26 26 27 27 28 28 29 29 30 31 31 31 31 31 31 31 31 32 32 32 31 30 29 27 25 24 22 21 20 19 18 18 18 19 20 22 23 24 25 25 26 26 26 28 30 32 35 37 38 39 39 40 40 40 39 37 35 32 29 28 28 29 30 31 31 31 31 31 30 29 27 26 26 26 27 29 30 30 29 29 29 29 29 29 29 29 29 30 30 31 32 32 32 33 33 33 33 34 34 35 36 37 36 36 35 34 34 34 34 35 36 37 39 39 40 41 42 42 42 42 42 42 41 41 40 40 39 38 38 38 37 37 38 38 38 38 38 38 37 36 35 34 33 32 31 30 30 30 29 29 28 26 25 23 22 22 21 21 21 20 20 20 20 19 20 20 20 19 19 19 18 18 17 15 14 13 12 11 10 10 9 9 9 8 8 8 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 3 3 4 4 4 5 5 6 6 7 8 8 9 9 10 10 11 11 12 12 13 14 14 15 16 16 17 18 18 18 18 18 19 19 19 20 20 21 21 22 22 23 23 24 24 25 25 25 26 27 27 27 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 24 24 23 23 23 23 23 23 23 22 22 22 23 22 22 22 21 21 20 20 20 20 20 21 21 22 22 23 23 24 24 25 25 26 26 26 26 26 25 25 25 25 25 24 24 23 23 23 22 22 22 21 21 21 21 21 21 21 21 22 22 23 23 24 24 24 25 25 26 26 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 26 26 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 19 19 19 19 20 20 20 21 21 21 21 20 20 19 19 19 19 19 19 19 20 20 21 21 21 21 21 20 19 17 16 15 15 15 14 15 15 15 15 15 14 14 14 15 15 16 15 14 14 13 13 13 14 14 14 12 10 8 6 4 3 3 4 5 7 7 8 9 10 11 12 13 14 15 16 16 17 17 18 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 25 25 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 27 27 27 28 28 29 30 30 31 31 31 31 31 31 31 31 31 31 31 30 28 27 25 24 22 21 20 19 18 17 17 17 18 20 22 24 25 27 27 27 27 27 27 29 31 33 35 37 39 39 39 39 38 38 36 33 30 27 27 27 28 29 30 30 30 30 30 30 29 28 27 26 26 27 28 29 29 29 29 29 29 29 30 30 30 29 29 30 30 31 32 33 33 33 33 33 33 34 35 36 37 37 37 36 35 35 35 35 36 37 38 39 40 40 41 41 41 41 41 41 41 41 40 40 39 39 38 38 38 38 38 38 39 39 39 39 38 38 37 36 35 35 34 33 32 32 31 30 29 28 27 25 24 23 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 19 18 17 16 15 14 12 12 11 10 10 10 9 9 9 8 8 8 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 2 2 1 1 1 1 1 1 1 2 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 15 16 16 17 17 18 18 18 18 19 19 19 20 20 21 21 22 22 23 23 24 24 25 25 25 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 20 20 20 20 20 21 21 22 22 23 23 24 24 25 25 26 26 26 26 26 25 25 24 25 25 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 25 26 26 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 23 23 23 23 23 22 22 22 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 21 21 20 20 20 19 19 19 19 20 20 21 21 22 22 22 21 20 19 17 16 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 14 13 12 12 12 12 13 13 13 12 10 8 6 5 5 6 6 7 8 8 9 10 10 11 12 13 13 14 14 15 16 17 18 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 26 26 27 27 28 28 29 29 30 30 30 30 31 31 31 31 31 31 31 30 29 27 26 24 23 22 21 21 20 19 18 18 17 17 18 20 22 24 27 29 29 29 29 28 28 28 29 31 33 36 37 39 39 39 38 37 35 32 29 27 27 28 29 30 30 30 30 30 30 30 30 29 28 28 27 28 28 29 29 29 29 29 29 30 30 30 30 29 29 29 29 30 31 32 33 33 33 33 33 34 34 36 37 38 38 37 36 36 36 37 37 38 38 39 39 39 40 40 41 41 41 41 41 41 40 39 39 38 38 38 38 38 38 39 39 39 38 38 38 37 37 36 36 36 35 35 34 33 32 30 29 28 27 26 24 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 20 19 18 17 16 15 14 13 12 11 11 10 10 10 9 9 9 9 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 3 2 2 1 1 1 1 1 1 1 2 2 2 3 4 4 5 5 6 6 7 7 7 8 8 9 9 10 10 11 12 12 13 13 14 15 15 16 17 17 18 18 18 18 19 19 19 20 20 21 21 22 22 23 23 23 24 24 25 25 26 26 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 21 21 22 22 23 23 24 24 25 25 25 25 26 26 26 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 24 25 25 26 26 27 27 28 28 29 29 29 29 29 30 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 25 25 25 25 24 24 23 23 23 23 24 24 24 23 23 23 22 22 22 21 21 21 20 20 20 20 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 21 21 20 20 20 20 20 20 21 21 22 22 23 23 22 22 20 19 17 16 15 15 15 15 16 16 16 17 16 16 15 15 15 14 14 13 13 13 13 14 14 15 15 14 13 11 10 9 9 9 10 9 9 9 10 10 10 11 11 12 13 13 13 13 14 15 16 17 18 19 19 19 20 20 21 21 21 21 21 22 22 21 21 21 20 21 21 24 24 23 23 23 23 23 23 23 24 24 24 24 25 25 26 26 27 27 28 28 29 30 30 29 29 29 29 30 30 30 30 30 29 28 26 25 23 22 22 21 21 21 20 20 19 19 18 18 19 20 21 24 26 28 30 30 30 29 29 28 29 30 32 34 36 37 39 39 39 37 35 32 29 28 28 29 30 31 31 30 30 30 30 30 30 30 30 29 28 28 28 28 28 29 29 30 30 30 30 30 29 29 29 29 29 30 31 32 33 33 33 33 33 33 34 36 37 38 38 37 37 37 37 37 38 38 38 39 39 39 39 40 41 41 41 41 41 41 40 39 39 38 38 38 38 38 38 38 38 38 38 37 37 37 36 36 36 36 35 35 35 33 32 31 29 28 27 26 25 24 24 23 23 23 23 22 22 22 21 22 22 22 21 21 20 19 18 17 16 15 14 13 13 12 11 11 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 4 4 3 3 3 2 2 2 1 1 1 1 1 1 2 2 3 3 4 4 5 6 6 6 7 7 8 8 9 9 10 10 11 11 12 13 13 14 14 15 16 16 17 17 18 18 18 19 19 19 20 20 21 21 21 22 22 23 23 24 24 25 25 26 26 26 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 23 23 24 24 25 25 25 25 25 25 25 25 24 24 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 23 23 23 24 24 25 25 26 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 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 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 22 22 23 23 23 23 22 22 21 21 21 21 21 21 21 22 22 23 24 24 24 23 22 20 18 17 16 15 15 15 16 16 17 17 17 16 16 15 14 14 14 14 14 15 16 17 17 18 18 17 16 16 15 14 14 14 14 13 12 11 11 11 11 11 11 11 12 12 12 12 12 13 14 15 16 16 17 17 18 18 19 19 19 19 19 19 19 20 20 20 20 20 21 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 26 26 26 27 28 28 29 29 29 28 28 28 28 28 29 29 28 28 27 26 24 23 22 21 21 21 21 21 21 20 20 20 20 20 20 20 21 23 24 27 28 29 30 30 29 29 28 29 31 32 34 36 37 38 38 37 35 33 31 30 31 31 32 32 31 31 30 30 30 30 30 30 30 29 28 27 27 27 28 29 30 31 31 31 31 30 29 29 29 30 30 31 32 32 32 32 32 32 32 33 35 37 38 38 38 38 38 38 38 38 37 37 38 38 38 38 39 40 41 42 42 42 42 41 41 40 40 39 38 38 38 38 38 38 38 38 38 38 37 37 36 36 35 35 35 35 35 34 33 31 30 29 28 27 26 25 25 24 24 24 23 23 22 22 22 22 22 22 21 21 20 19 18 17 16 16 15 14 13 12 12 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 4 4 4 3 3 3 2 2 2 2 2 1 1 1 2 2 2 3 4 4 5 5 6 6 6 7 7 8 8 9 9 10 11 11 12 13 13 14 14 15 16 16 16 17 17 18 18 18 19 19 20 20 20 21 21 22 22 23 23 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 24 24 25 25 25 25 25 25 25 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 24 24 25 25 26 26 27 27 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 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 24 24 24 24 24 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 23 23 23 23 23 23 22 22 22 23 23 24 25 25 25 24 23 22 19 18 16 15 15 15 16 16 17 17 17 17 16 15 14 14 14 15 16 18 19 20 21 20 20 20 19 19 19 18 18 17 17 16 15 14 13 12 12 11 11 10 11 11 11 11 11 12 12 13 14 15 15 15 16 16 16 16 16 16 16 17 17 18 18 18 19 19 20 22 22 22 22 22 22 22 23 23 23 24 24 24 24 25 25 25 26 27 28 28 29 29 29 28 28 27 27 27 27 27 27 26 25 24 23 22 21 21 21 21 21 21 21 21 22 22 22 22 21 21 22 22 23 24 26 28 29 29 29 29 29 30 30 31 32 34 35 36 37 37 35 34 33 33 33 33 33 32 32 31 31 31 30 30 30 30 30 29 28 27 27 27 28 29 30 31 32 32 31 30 29 29 30 30 32 33 34 34 33 32 31 31 31 33 35 37 38 39 39 39 39 39 39 39 38 37 37 37 38 38 39 40 41 42 42 42 42 42 42 41 40 40 39 39 39 39 39 39 39 39 39 39 38 38 37 36 36 36 35 35 35 34 33 32 31 30 29 28 27 26 26 25 25 25 24 23 23 22 22 22 21 21 21 21 20 19 18 17 17 16 15 14 14 13 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 8 8 8 7 7 7 7 6 6 6 5 5 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 6 6 6 7 7 8 9 9 10 10 11 12 13 13 14 14 15 15 16 16 17 17 17 18 18 19 19 20 20 20 21 21 22 22 23 23 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 24 24 25 25 25 25 25 25 24 24 24 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 25 25 26 26 27 27 27 28 28 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 27 27 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 25 25 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 24 23 23 24 24 24 25 26 26 26 26 25 23 21 19 17 15 15 15 15 16 17 17 18 17 17 16 15 14 14 15 17 19 21 23 24 23 22 22 22 22 21 21 21 20 19 18 17 16 15 14 13 12 12 11 10 10 10 10 10 10 11 12 13 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 18 19 20 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 26 27 28 29 29 29 28 28 27 26 25 25 25 25 24 23 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 25 27 28 29 30 30 30 31 31 32 32 34 35 36 36 35 34 34 34 34 34 33 33 33 32 32 32 31 31 30 30 30 29 29 29 28 28 29 30 31 32 33 32 31 31 30 31 31 32 33 34 35 34 33 33 32 31 31 33 35 37 39 39 40 40 40 40 40 40 39 38 38 38 39 39 40 40 41 42 42 43 43 42 42 42 41 41 40 40 40 40 41 41 40 40 40 40 39 39 39 38 37 37 37 36 36 35 34 33 32 31 30 29 28 27 27 26 26 25 25 24 23 22 22 21 21 21 21 20 19 19 18 17 17 16 15 15 14 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 8 8 7 7 7 7 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 6 6 6 7 7 8 8 9 9 10 11 12 12 13 14 14 15 15 16 16 16 17 17 18 18 19 19 19 20 20 21 21 21 22 23 23 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 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 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 24 24 24 25 25 25 25 24 24 24 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 27 27 27 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 26 26 25 25 25 25 25 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 23 23 24 24 25 25 25 25 24 24 24 24 24 25 25 26 26 27 27 27 26 25 24 22 19 17 16 15 15 15 16 17 18 18 18 17 16 15 14 14 14 16 19 21 24 25 25 24 24 23 23 23 23 23 22 21 20 19 18 17 16 15 15 14 13 12 11 10 10 10 10 10 10 11 13 14 14 14 15 15 16 16 17 17 17 17 17 17 18 18 19 19 22 22 22 22 22 22 23 23 23 23 23 23 22 22 23 24 25 25 26 27 28 29 29 29 29 27 26 25 23 23 22 22 21 21 20 20 20 21 21 22 22 23 23 23 23 23 23 23 23 23 23 22 22 21 21 22 23 25 27 28 29 30 31 31 31 31 31 32 34 35 35 35 34 34 33 34 34 34 34 34 34 33 33 32 31 31 31 31 31 31 31 30 30 30 31 32 32 33 33 32 32 33 33 34 34 34 34 34 34 33 33 32 32 32 33 35 38 39 40 40 41 41 41 41 40 40 39 39 40 40 40 41 41 42 43 43 43 43 43 43 42 42 42 41 41 41 41 41 41 41 40 40 40 40 40 40 39 39 38 38 37 37 36 35 34 33 32 30 29 28 28 27 27 26 26 25 24 23 22 22 22 21 21 20 20 19 19 18 17 17 16 16 15 15 14 14 13 13 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 7 7 8 8 8 9 10 11 11 12 13 14 14 15 15 15 16 16 16 17 17 18 18 19 19 19 20 20 21 21 22 22 23 23 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 24 24 24 25 25 25 25 24 24 24 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 26 26 26 26 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 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 28 28 28 28 27 27 26 26 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 23 23 23 24 24 25 25 25 25 25 25 25 26 26 26 27 28 28 28 27 27 26 24 22 20 18 16 15 15 15 16 17 17 18 18 18 17 16 15 14 14 16 18 21 23 25 26 26 25 25 24 24 24 24 24 23 22 21 20 19 18 17 17 16 16 15 13 12 11 11 11 10 11 11 12 13 14 15 16 17 18 19 19 19 19 19 18 18 18 19 19 18 22 22 22 22 22 22 23 23 23 22 22 22 21 22 23 24 25 26 27 28 29 30 30 29 28 26 24 22 21 20 20 19 19 19 19 20 21 22 23 24 24 24 25 25 25 25 25 25 24 24 23 23 22 21 20 20 21 23 25 27 28 30 30 31 30 30 30 31 32 33 34 34 33 33 33 33 34 34 34 34 34 34 34 33 33 32 32 32 32 32 32 32 31 31 32 32 33 33 33 33 34 35 36 36 36 35 34 33 33 32 32 32 32 33 34 36 38 40 40 41 41 40 40 39 39 39 39 40 40 41 41 42 42 43 44 44 44 45 44 44 44 43 43 43 42 42 42 41 41 40 40 40 40 40 41 40 40 40 39 39 38 38 37 36 35 34 32 31 30 29 28 28 27 27 26 26 24 23 23 22 22 21 21 20 20 19 19 18 17 17 17 16 16 15 15 14 14 13 13 13 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 8 8 8 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 8 8 9 10 10 11 12 13 13 14 14 15 15 16 16 16 17 17 18 18 18 19 19 20 20 21 21 22 22 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 21 21 21 21 22 22 22 23 23 24 24 25 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 27 27 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 24 24 25 25 25 25 26 26 26 27 28 28 28 28 28 28 27 26 24 23 21 19 17 16 15 15 16 16 17 18 18 18 18 18 17 16 16 16 17 20 23 25 26 26 26 25 25 25 25 25 26 25 24 23 21 20 19 19 18 18 18 17 16 15 14 12 12 12 12 12 13 14 15 16 17 18 19 19 19 19 19 19 19 19 19 19 19 18 22 22 22 22 22 22 23 22 22 22 21 21 21 22 23 24 25 26 28 29 30 31 30 28 26 24 22 20 19 19 18 19 19 20 21 22 24 25 26 26 26 26 26 27 27 28 28 27 26 25 25 24 22 21 20 20 21 22 24 26 28 29 30 30 30 30 30 31 32 33 33 33 32 32 32 33 33 34 34 34 35 35 35 34 33 33 33 33 33 34 34 33 32 32 32 32 33 32 33 34 35 36 37 37 36 35 33 32 32 32 32 32 33 34 35 37 39 40 41 41 41 40 40 39 39 39 39 40 40 40 41 42 42 43 44 44 45 45 45 45 45 45 44 44 44 43 43 42 41 41 41 40 40 40 41 41 41 40 40 39 38 38 37 37 36 34 33 32 30 29 28 28 27 27 26 26 25 24 23 22 22 21 21 20 20 19 19 18 18 17 17 17 16 16 15 15 14 14 14 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 9 9 9 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 9 10 10 11 12 12 13 14 14 15 15 15 16 16 16 17 18 18 18 19 19 20 20 21 21 21 22 22 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 21 21 21 21 20 20 20 20 20 21 21 21 22 22 22 22 23 23 24 24 25 25 25 24 24 24 23 22 22 22 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 28 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 30 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 25 25 25 24 24 24 24 24 24 24 24 25 25 25 26 26 27 27 28 28 29 29 29 28 28 27 25 24 23 21 20 18 17 16 16 16 17 17 18 19 19 19 19 18 18 17 17 18 20 23 25 26 26 26 26 25 25 26 26 26 26 25 23 22 22 21 20 20 20 19 19 18 18 16 15 13 13 13 13 14 15 16 17 18 19 19 20 20 20 20 20 20 20 20 19 19 19 22 22 22 22 22 22 22 22 21 21 21 21 22 22 23 24 25 26 28 29 30 30 29 27 24 22 20 19 19 19 19 20 21 21 23 24 26 27 28 28 27 27 27 28 29 29 29 29 28 27 26 25 23 22 22 22 22 23 24 25 27 29 30 30 30 30 30 31 32 33 33 32 31 31 31 32 32 33 34 34 34 35 35 35 34 33 33 33 34 35 35 34 33 33 33 33 32 32 32 33 34 36 37 37 36 34 32 31 31 31 32 34 35 36 36 37 39 40 41 41 41 40 40 39 39 39 39 39 40 40 41 41 42 43 43 44 44 45 45 45 45 45 45 44 44 43 43 42 42 41 41 41 41 41 41 41 41 40 39 39 38 37 37 36 36 35 34 32 31 30 29 28 28 27 27 26 25 24 23 23 22 22 21 20 20 19 19 18 18 18 18 17 17 16 16 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 11 11 11 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 9 9 10 10 11 11 12 13 13 14 15 15 15 16 16 16 17 17 18 18 19 19 19 20 20 21 21 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 22 22 22 22 23 23 23 24 24 25 25 24 24 24 23 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 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 29 29 29 29 29 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 29 29 29 29 30 30 31 31 31 31 31 32 32 32 32 32 31 31 31 31 30 30 29 29 29 28 27 27 26 26 26 26 25 25 25 25 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 28 28 29 29 29 29 28 27 26 25 24 23 22 21 20 19 18 17 17 17 18 18 19 19 19 20 19 19 19 19 20 21 22 24 25 25 25 25 25 26 26 26 26 25 25 24 23 22 22 22 22 22 22 21 20 20 19 17 16 14 14 15 15 16 17 18 18 19 20 20 20 20 20 20 20 20 20 20 20 20 22 22 22 22 22 22 21 21 20 21 21 22 23 23 24 25 25 26 28 29 29 28 27 25 23 21 20 19 20 20 21 22 23 24 25 26 27 28 29 30 29 28 28 28 29 30 30 30 29 28 27 25 24 24 24 23 23 24 24 25 27 28 29 29 30 30 31 32 33 34 34 33 32 30 30 30 31 32 33 34 35 35 35 35 34 33 32 33 34 35 35 34 34 34 33 33 32 32 32 33 34 35 37 37 36 34 32 31 30 31 33 35 36 37 37 38 39 40 40 41 41 40 40 39 39 39 39 39 39 39 40 41 41 42 43 43 44 44 44 44 44 44 44 44 43 43 43 42 42 41 41 41 41 41 41 41 41 40 40 39 38 37 37 36 35 35 34 33 32 31 30 29 28 28 27 26 25 25 24 23 22 22 21 21 20 20 19 19 19 18 18 18 17 17 17 16 16 15 15 15 15 15 14 14 14 14 13 13 13 12 12 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 9 10 10 11 12 13 13 14 14 15 15 15 16 16 17 17 18 18 18 19 19 20 20 20 21 21 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 22 22 22 22 23 23 24 24 24 24 24 24 24 23 23 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 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 29 29 29 29 29 29 29 30 30 30 30 30 29 29 29 29 29 29 29 29 30 30 30 30 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 29 29 29 28 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 26 26 25 25 25 25 25 25 26 26 27 27 28 28 29 29 29 29 28 27 26 25 24 23 23 22 21 21 20 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 23 24 24 24 25 25 25 26 26 26 25 24 23 22 22 23 23 23 24 23 23 22 21 20 19 18 16 16 16 16 17 18 18 19 19 20 20 20 20 21 21 21 20 20 20 20 20 22 22 22 22 21 21 20 20 21 22 22 23 23 24 24 25 26 27 27 27 27 25 24 23 22 21 20 20 21 22 23 25 25 25 26 26 28 29 31 31 30 29 29 29 29 31 32 32 31 29 27 26 26 26 25 25 25 25 25 26 27 28 28 29 28 29 29 31 33 34 34 33 32 31 30 29 30 31 32 34 34 35 35 35 35 33 32 32 32 33 34 34 34 33 33 32 32 32 32 33 34 36 37 37 37 35 32 30 30 31 33 35 37 37 38 38 38 39 40 40 41 40 40 39 38 38 38 38 38 39 39 40 40 41 42 42 42 43 43 43 43 43 43 43 43 43 42 42 42 41 41 41 40 40 40 40 40 40 40 39 38 37 37 36 35 35 34 33 33 32 31 30 29 28 27 27 26 25 25 24 23 22 22 21 20 20 20 19 19 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 15 14 14 13 13 13 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 11 12 12 13 14 14 15 15 15 16 16 17 17 18 18 18 19 19 19 20 20 21 21 21 21 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 24 24 24 24 24 24 23 23 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 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 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 32 32 32 32 31 31 30 30 30 29 29 28 27 27 26 26 26 26 26 26 26 26 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 27 27 28 28 29 29 28 28 28 27 26 25 24 24 23 23 23 22 22 21 21 20 20 20 20 20 20 21 21 21 21 22 22 23 23 23 23 23 24 24 25 25 26 26 25 24 24 23 23 23 23 24 24 25 25 25 24 23 22 21 19 18 17 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 21 22 23 23 24 24 25 26 27 27 26 26 25 23 23 22 22 21 21 21 22 24 25 26 26 26 26 27 28 29 30 31 31 30 29 29 30 31 32 32 31 30 29 29 29 30 29 28 27 26 26 26 27 28 28 28 27 27 28 29 30 32 33 33 33 31 30 28 28 29 30 32 33 34 35 35 35 34 32 30 30 31 33 33 34 33 33 33 32 32 33 33 35 36 38 38 36 34 32 30 30 31 33 35 37 38 38 38 38 39 40 40 40 39 39 38 38 38 37 37 37 37 38 39 39 40 40 41 41 41 42 42 42 42 42 42 42 42 42 42 42 41 41 40 40 40 40 39 39 39 39 38 38 37 37 36 35 35 34 34 33 32 31 30 29 28 28 27 27 26 25 24 23 23 22 21 21 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 16 16 15 15 15 14 14 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 11 10 10 10 10 9 9 8 8 7 7 6 6 5 5 5 4 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 9 9 9 10 11 12 12 13 13 14 14 15 15 15 16 16 17 17 18 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 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 22 22 22 22 22 23 23 23 24 24 23 23 23 23 23 23 22 22 22 22 23 23 23 23 23 23 24 24 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 28 28 28 28 28 28 28 27 27 27 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 31 31 31 31 32 32 32 32 33 33 33 33 33 33 34 34 33 33 33 33 33 33 33 32 32 31 31 30 30 30 29 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 27 27 26 26 25 25 25 24 24 24 24 24 23 22 22 21 20 20 21 21 21 22 22 22 23 23 23 23 23 23 24 24 25 25 25 25 25 24 24 23 23 24 24 24 25 25 25 25 24 23 22 21 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 23 23 24 24 25 26 26 26 25 23 22 22 21 22 22 22 21 22 24 25 26 26 27 28 28 28 29 29 30 31 31 31 30 29 29 30 31 31 31 31 31 32 32 32 32 30 28 26 26 26 27 27 27 27 27 27 27 27 28 30 32 33 33 31 30 28 27 27 28 30 31 33 34 35 35 34 32 31 29 29 30 32 33 34 34 33 32 32 33 33 35 36 37 37 36 34 32 30 30 31 34 36 38 39 39 39 40 40 40 40 39 39 37 37 36 36 36 36 36 36 36 37 37 38 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 39 39 38 38 38 37 37 37 37 37 37 37 37 36 36 36 35 35 34 33 32 32 31 30 29 28 28 27 26 25 25 24 23 22 22 21 21 21 20 20 20 20 20 19 19 19 18 18 18 18 18 17 17 16 16 15 15 14 14 14 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 7 7 6 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 9 9 10 11 11 12 13 13 14 14 15 15 15 16 16 17 17 18 18 18 18 19 19 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 28 28 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 33 33 33 33 32 32 31 31 30 30 29 29 28 28 27 27 27 27 27 27 27 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 24 22 22 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 25 25 25 25 24 24 24 24 24 24 24 25 25 25 25 25 24 23 22 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 21 21 22 22 22 22 22 22 22 23 23 24 24 25 25 24 23 22 21 21 21 22 22 23 23 24 24 25 26 27 29 30 30 30 30 30 30 31 32 32 32 31 30 29 29 29 31 32 32 33 34 34 33 31 28 27 26 26 26 27 27 27 27 27 27 27 27 28 30 31 32 31 30 28 27 27 27 28 30 31 32 33 34 33 32 31 30 29 29 31 32 33 33 33 32 32 33 34 35 36 37 37 35 33 31 30 30 32 34 36 38 40 41 41 41 41 40 40 39 38 36 36 35 35 35 34 34 34 34 35 35 35 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 34 34 33 32 31 30 29 29 28 27 26 25 25 24 23 23 22 22 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 17 17 16 15 15 15 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 10 10 10 9 9 8 8 7 7 6 6 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 8 8 9 10 10 11 12 13 13 14 14 14 15 15 16 16 17 17 17 18 18 18 18 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 27 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 30 30 31 31 31 31 32 32 32 32 33 33 33 34 34 34 34 35 35 35 35 35 35 35 34 34 34 34 34 33 33 32 32 31 31 30 30 29 28 28 28 28 28 28 28 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 27 27 27 27 27 27 27 27 27 26 25 24 23 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 25 25 25 25 25 25 24 23 22 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 19 20 20 21 22 22 23 22 22 21 21 21 21 21 22 22 21 21 21 21 21 22 22 23 23 24 24 25 25 26 28 29 30 31 31 31 32 32 32 33 34 34 34 32 31 29 28 29 30 32 33 34 35 35 34 32 29 27 25 25 26 27 27 28 28 28 27 27 26 27 28 29 30 30 29 28 28 27 27 27 28 29 30 31 32 33 33 32 30 29 30 31 32 34 34 33 32 32 33 34 36 37 37 36 34 33 31 31 31 33 35 37 39 40 42 42 42 41 40 39 38 37 35 35 34 34 33 33 33 32 32 32 32 31 31 31 31 30 30 30 29 29 29 29 28 28 28 28 28 28 28 28 28 29 29 30 30 31 31 32 32 33 33 33 33 34 34 34 33 33 32 31 30 30 29 28 27 26 25 25 24 23 23 22 22 22 22 21 21 21 21 21 21 21 20 20 20 19 19 18 18 17 17 16 16 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 9 9 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 9 9 10 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 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 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 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 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 27 27 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 31 31 31 32 32 32 32 33 33 33 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 32 31 31 30 30 29 29 29 28 28 28 28 28 28 28 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 27 27 27 27 28 28 28 28 27 26 24 23 23 22 22 23 23 24 24 25 25 25 25 25 24 24 23 23 23 23 24 24 24 24 24 24 25 25 26 26 26 26 25 24 23 22 21 20 20 20 20 20 20 20 20 20 19 19 20 20 20 21 21 21 22 22 22 22 18 19 20 21 21 21 21 21 20 19 19 18 18 18 19 19 20 20 20 21 22 23 23 24 24 25 25 26 27 28 29 30 30 31 32 33 33 34 34 34 35 35 34 33 32 30 29 29 30 32 33 35 36 36 35 33 30 27 25 25 25 26 27 28 28 28 27 27 26 26 26 27 28 29 29 28 28 27 27 26 27 27 28 29 31 32 32 32 30 30 31 32 33 34 34 33 33 33 34 35 36 37 37 36 34 33 32 32 33 34 36 38 40 42 42 42 41 40 39 38 36 35 34 33 32 32 31 31 30 29 29 28 27 27 26 26 25 24 24 23 23 22 22 22 22 21 21 22 22 22 22 23 23 24 25 25 26 27 28 28 29 30 30 31 31 31 32 32 32 32 32 31 30 29 28 28 27 26 25 25 24 24 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 20 19 19 18 18 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 10 10 10 9 9 8 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 10 11 11 12 13 13 14 14 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 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 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 27 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 31 31 32 32 32 33 33 33 33 34 34 34 34 34 35 35 35 36 36 36 36 36 36 36 36 36 35 35 35 34 34 33 33 32 32 31 31 30 30 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 29 29 29 28 28 28 28 28 28 28 28 29 29 29 29 29 28 28 28 28 28 28 28 29 29 28 28 27 26 25 24 23 23 23 24 24 24 25 25 25 26 25 25 24 23 23 23 23 23 23 23 23 24 24 25 26 26 26 26 26 25 24 23 22 21 20 20 20 20 21 21 20 20 20 20 20 20 21 21 22 22 22 22 23 23 23 19 19 20 20 20 20 19 19 18 17 17 16 16 17 18 19 20 21 22 22 23 24 25 25 26 26 27 28 29 30 30 30 31 31 32 33 34 34 34 35 35 34 34 34 33 32 31 31 31 32 33 34 34 34 34 32 30 28 26 25 26 26 27 28 28 28 28 27 26 26 26 26 27 28 28 28 27 26 26 26 26 26 27 28 30 31 31 31 30 29 30 31 32 33 34 33 33 34 35 36 37 37 37 36 34 33 33 34 35 36 38 39 41 42 43 42 41 39 37 35 33 32 31 30 30 29 28 27 26 26 25 24 23 23 22 21 21 20 19 19 19 18 18 18 18 18 18 18 18 19 19 20 20 21 22 22 23 24 25 25 26 26 27 27 28 28 29 29 30 30 30 29 29 28 28 27 26 26 25 25 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 21 21 20 19 19 18 17 17 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 11 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 10 10 11 12 13 13 14 14 14 15 15 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 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 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 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 27 27 28 28 28 29 29 29 29 30 30 30 30 31 31 31 32 32 33 33 33 34 34 34 34 34 34 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 34 34 34 33 33 32 32 31 30 30 30 30 29 29 29 30 30 30 30 30 30 30 31 31 31 31 30 30 29 29 28 28 28 28 28 28 29 29 29 30 29 29 29 29 28 28 28 28 28 29 29 29 28 28 27 26 25 25 25 24 24 24 24 25 25 25 26 26 26 25 24 24 23 23 23 23 23 23 23 23 24 25 26 26 26 26 25 24 23 22 21 21 20 21 21 22 22 22 22 21 22 22 22 23 23 23 23 23 24 24 24 25 19 19 19 19 18 18 18 17 16 15 15 15 16 17 19 20 21 22 23 24 24 25 26 27 27 28 28 28 29 30 30 31 31 32 32 33 33 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 32 31 30 29 28 27 27 27 28 29 29 29 28 27 26 26 26 26 26 27 27 27 26 26 25 25 25 26 27 28 29 30 30 29 29 28 29 30 31 32 33 33 34 34 35 36 36 37 36 35 34 33 34 35 36 37 39 40 41 42 42 41 39 38 35 33 31 30 29 28 27 26 25 24 23 22 22 21 20 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 21 21 22 22 23 24 24 24 25 25 26 26 26 27 27 27 27 27 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 21 21 20 19 19 18 17 17 17 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 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 7 7 7 8 8 8 9 9 10 11 12 12 13 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 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 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 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 28 28 28 28 28 28 28 28 29 29 29 29 30 30 30 31 31 32 32 32 33 33 33 34 34 34 34 35 35 35 35 36 36 37 37 37 37 37 37 37 36 36 36 36 36 35 35 35 35 34 34 33 32 32 31 31 30 30 30 30 30 30 30 30 30 30 31 31 31 32 32 32 31 31 30 29 29 28 28 28 28 28 29 29 30 30 30 30 29 29 29 28 28 28 28 29 29 29 29 28 28 27 27 26 26 25 25 24 24 25 25 25 26 26 26 26 25 25 24 24 23 23 22 22 22 23 24 25 25 26 25 25 24 23 23 22 22 21 21 22 22 23 24 24 24 24 24 24 25 26 26 26 26 26 25 26 26 27 18 18 18 18 17 16 16 15 15 15 16 16 17 18 20 21 22 23 24 24 25 26 27 28 29 28 28 28 28 29 30 31 32 32 32 33 34 34 35 35 35 34 34 34 34 34 34 34 34 33 33 31 30 30 31 31 31 31 30 29 28 28 28 29 29 29 28 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 27 28 28 29 29 29 28 28 29 30 31 32 33 34 34 35 35 36 36 35 34 34 33 33 34 35 37 38 40 41 41 42 41 40 38 36 33 31 29 28 27 26 25 24 23 22 21 21 20 20 20 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 21 21 22 22 22 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 22 21 21 20 19 19 18 18 17 17 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 13 13 12 12 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 7 7 7 7 7 8 8 9 9 10 11 12 12 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 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 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 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 28 28 28 28 28 28 28 29 29 29 30 30 30 31 31 32 32 33 33 33 34 34 34 34 34 35 35 35 35 36 36 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 35 35 35 34 33 33 32 32 31 31 31 31 30 30 30 30 30 31 31 31 32 32 32 32 32 31 30 30 29 29 28 28 28 28 29 29 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 27 26 26 25 25 25 25 25 26 27 27 27 27 27 26 26 25 24 23 22 22 22 22 23 24 25 25 24 24 23 23 22 22 22 22 22 23 24 25 25 25 25 26 26 27 27 28 29 29 28 28 28 28 29 29 17 17 17 16 15 15 15 16 16 16 17 18 18 19 21 22 23 24 25 25 26 27 28 29 29 29 28 28 28 29 30 31 32 32 33 34 35 36 37 37 37 36 35 35 34 34 34 34 34 34 33 32 30 30 30 30 31 31 31 30 30 29 29 29 29 29 28 27 26 26 26 26 26 26 25 24 24 24 24 24 25 25 26 27 28 29 29 29 29 29 30 31 31 33 34 34 35 35 35 35 34 34 33 33 33 33 34 36 38 39 40 41 41 41 40 39 37 34 32 30 28 26 25 24 23 23 22 22 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 23 22 22 21 20 20 19 19 18 18 18 17 17 17 17 16 16 16 15 15 15 15 15 15 14 14 13 13 13 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 7 7 7 7 7 8 9 9 10 11 12 12 13 13 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 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 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 28 28 28 28 28 28 29 29 30 30 31 31 31 32 32 33 33 33 34 34 34 34 34 35 35 35 35 36 36 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 35 35 35 34 33 33 32 32 32 32 31 31 31 31 31 31 31 32 32 32 32 32 32 31 31 30 30 29 28 28 28 28 29 29 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 27 27 27 26 26 26 26 26 27 27 28 28 28 27 27 26 26 25 24 23 22 22 23 23 24 25 24 24 23 23 23 23 23 23 23 24 25 25 26 26 26 26 27 27 28 29 31 31 31 31 30 31 31 32 32 16 16 16 15 15 16 16 17 17 17 18 18 19 20 21 23 24 25 26 26 27 27 28 29 29 29 28 28 28 29 30 31 32 33 34 35 36 37 38 38 38 38 37 36 35 34 34 34 34 34 34 33 32 31 30 30 30 30 31 31 30 30 29 29 29 29 28 27 26 26 26 26 26 25 24 23 23 23 24 24 24 25 26 28 28 29 29 29 29 30 30 31 32 33 34 35 35 35 34 34 33 33 33 33 33 34 35 37 38 39 40 40 40 39 38 37 35 33 31 29 27 25 24 24 23 23 22 22 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 26 26 27 27 27 27 27 26 26 26 26 25 25 25 24 24 24 23 23 22 21 20 20 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 13 13 12 12 12 11 11 11 10 10 10 10 9 9 9 10 10 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 8 9 10 10 11 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 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 29 29 29 29 30 30 29 29 29 28 28 28 28 28 29 29 30 30 31 31 31 32 32 33 33 33 34 34 34 34 34 34 35 35 35 35 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 35 35 34 34 33 33 33 32 32 32 32 32 32 32 32 32 33 33 33 32 32 31 31 30 30 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 27 27 27 27 27 27 28 28 28 28 28 28 28 27 26 25 24 23 23 23 23 24 25 25 24 23 23 22 22 23 23 24 25 26 26 27 27 27 27 27 27 28 30 31 33 33 33 33 33 33 34 34 34 16 15 15 15 16 16 17 17 17 18 19 19 20 22 23 24 25 26 26 26 26 27 28 29 29 29 28 28 29 30 32 33 34 34 34 35 35 36 37 38 38 38 38 37 36 35 34 33 33 33 33 32 31 31 30 30 30 30 30 30 30 29 29 29 29 29 29 28 27 26 25 25 25 25 24 23 23 23 23 24 24 25 26 27 28 29 29 29 29 30 30 31 32 34 35 35 34 34 33 33 33 33 33 34 34 35 35 36 38 38 39 39 38 38 36 35 34 32 30 28 26 25 24 24 23 23 22 22 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 26 26 27 27 28 28 28 27 27 27 26 26 26 25 25 25 24 24 24 23 22 21 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 8 9 10 10 11 12 12 13 13 13 14 14 14 14 15 15 15 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 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 30 30 30 30 30 29 29 28 28 28 28 29 29 30 30 31 31 31 32 32 33 33 34 34 34 34 34 35 35 35 35 35 35 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 35 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 31 31 30 30 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 29 28 28 27 26 25 24 24 24 24 25 25 25 25 24 23 23 23 23 24 25 26 27 28 28 28 28 28 28 29 30 31 33 34 35 35 35 35 35 35 35 35 15 15 15 15 15 16 16 17 17 18 20 21 22 23 24 25 26 26 26 26 27 28 29 30 30 30 29 29 29 31 32 34 34 34 33 33 34 34 35 36 37 38 38 37 36 34 33 32 32 32 31 31 30 30 31 31 31 30 30 29 29 29 28 28 29 29 29 28 27 26 25 24 24 24 24 24 24 24 23 23 24 25 26 27 28 28 28 29 29 30 31 31 32 33 33 33 33 32 32 32 32 33 33 34 34 35 35 36 37 37 38 37 37 36 35 34 32 30 29 27 26 25 24 24 23 23 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 26 26 27 27 28 28 28 28 28 27 27 27 26 26 25 25 25 24 24 23 23 22 21 20 20 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 14 14 13 13 13 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 6 6 7 7 7 7 7 7 8 9 9 10 11 12 12 13 13 13 13 14 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 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 20 20 20 20 20 20 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 25 25 25 25 25 25 25 25 25 25 26 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 29 29 30 30 30 30 30 30 30 29 29 28 28 28 29 29 30 30 30 31 31 31 32 32 33 33 34 34 34 35 35 35 35 35 35 35 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 37 37 37 37 36 36 35 35 34 34 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 30 30 30 30 30 30 29 29 30 30 30 30 30 30 29 29 29 29 29 29 29 28 27 27 26 25 25 25 25 26 26 26 26 25 24 24 24 25 26 27 28 29 29 29 29 29 29 29 30 31 33 34 36 36 36 36 36 36 35 35 35 14 14 14 15 15 16 17 17 19 20 21 22 23 24 25 26 27 27 27 27 27 28 29 30 31 31 30 29 29 30 31 32 33 33 32 32 32 33 33 34 35 35 36 36 35 33 33 32 32 32 31 31 31 31 31 31 32 31 30 29 29 28 28 28 28 29 29 28 27 26 24 24 24 24 24 24 24 23 23 23 24 25 26 27 27 28 28 29 29 30 30 31 31 32 32 32 32 32 32 32 32 33 33 34 35 35 35 36 36 36 37 37 36 35 34 32 30 28 27 26 26 25 24 24 23 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 20 20 20 21 21 21 21 21 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 28 28 29 29 28 28 28 27 27 26 26 25 25 25 24 24 23 22 21 21 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 14 14 13 13 13 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 8 7 7 7 7 7 7 7 7 7 7 8 8 9 10 10 11 12 12 13 13 13 13 13 14 14 14 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 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 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 25 25 25 25 25 25 25 25 25 25 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 29 29 29 30 30 30 30 30 30 30 30 29 29 28 28 29 29 29 30 30 31 31 31 32 32 33 33 34 34 35 35 35 35 35 35 35 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 37 37 37 36 36 35 35 35 35 35 35 35 34 34 34 33 33 33 33 32 32 32 32 32 31 31 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 31 31 31 31 30 30 30 29 29 29 29 29 28 28 27 26 26 25 25 26 26 26 27 27 26 26 26 27 28 28 29 30 30 30 30 30 30 30 30 31 33 34 35 36 36 36 36 36 35 35 35 35 14 14 14 14 15 16 17 19 20 21 22 23 24 25 26 28 28 29 28 28 27 28 29 30 31 31 30 29 29 29 29 30 31 31 31 31 31 31 32 33 33 33 34 34 34 34 33 33 33 32 32 32 31 31 32 32 32 31 30 29 29 28 28 28 28 28 28 27 27 26 25 24 24 23 23 23 23 24 24 24 25 26 26 26 27 27 28 29 30 30 31 31 31 31 31 31 32 32 32 33 33 34 34 35 35 35 36 36 37 37 37 37 35 34 32 30 28 26 25 25 24 24 24 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 21 21 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 27 27 26 26 25 25 25 24 24 23 23 22 21 20 20 19 19 18 18 18 18 18 19 19 19 18 18 18 18 18 17 17 17 16 15 15 14 14 14 13 13 12 12 12 11 11 11 10 10 11 11 11 11 11 11 10 10 9 8 8 7 7 7 7 7 7 7 7 7 7 8 9 9 10 11 11 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 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 21 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 30 30 30 30 31 31 31 30 30 30 29 29 29 29 29 29 30 30 31 31 31 32 32 33 33 34 34 35 35 35 35 35 35 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 36 36 36 35 35 35 35 34 34 34 33 33 33 32 33 33 32 32 31 31 31 30 31 31 31 31 31 31 31 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 28 28 27 27 27 26 26 26 26 26 26 27 27 28 29 29 30 30 30 30 30 30 30 30 30 30 30 30 31 33 34 35 36 36 36 36 35 35 34 34 35 13 13 13 14 15 16 17 19 21 22 23 23 24 25 27 28 29 30 29 28 28 28 29 30 31 31 31 30 29 29 29 30 30 30 30 30 30 31 31 32 32 33 33 34 34 34 34 33 33 32 32 32 32 32 32 32 32 31 30 30 29 29 28 28 28 28 28 27 27 26 25 25 24 24 23 24 24 24 25 26 26 26 26 26 26 27 28 29 30 31 31 31 30 30 30 31 31 32 33 34 34 35 35 36 36 37 37 37 38 37 37 36 34 33 31 29 26 24 24 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 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 26 26 26 26 26 27 27 27 27 27 27 28 28 28 27 27 27 26 26 25 25 24 24 24 23 23 22 21 20 20 19 19 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 17 17 16 15 15 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 12 12 11 11 10 10 9 8 8 7 7 7 7 7 7 7 7 7 8 8 9 10 10 11 11 12 12 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 31 31 31 31 31 31 30 30 30 29 29 29 29 30 31 31 31 32 32 32 33 33 34 34 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 39 39 38 38 38 38 39 39 39 39 39 39 39 38 38 38 38 37 37 37 36 36 36 35 35 34 34 33 33 33 33 33 33 33 32 31 31 31 31 31 31 31 31 31 32 32 32 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 29 28 28 27 27 27 27 26 26 26 26 27 28 29 30 30 30 30 31 31 30 30 29 29 29 29 28 29 29 30 32 33 35 35 35 35 35 34 34 34 34 35 13 13 13 14 15 16 18 20 21 22 23 23 24 24 26 28 29 30 30 29 28 28 28 29 30 31 32 31 30 30 30 30 29 29 30 30 30 30 31 31 32 32 32 33 33 33 33 33 33 33 33 32 32 33 32 32 32 32 31 30 30 29 29 29 28 28 28 28 27 27 26 26 25 25 24 24 25 25 26 26 27 26 26 26 26 27 28 30 30 31 31 30 30 29 30 30 31 32 33 34 35 35 36 37 37 38 38 38 38 37 37 35 34 32 31 28 26 24 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 26 26 25 25 24 24 24 23 23 23 22 21 21 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 10 9 9 8 8 7 7 7 7 7 7 7 7 7 8 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 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 23 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 30 30 30 29 29 30 30 31 31 32 32 32 32 33 34 34 35 35 36 36 36 36 36 37 38 38 37 37 37 37 37 37 37 37 37 37 37 38 38 39 39 39 38 38 38 39 39 39 40 39 39 39 39 39 39 39 39 39 38 38 38 37 37 37 36 36 35 35 34 34 33 33 33 33 33 32 32 32 31 31 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 31 31 30 29 29 28 28 27 27 27 26 26 26 26 27 29 30 31 31 31 31 31 31 30 30 29 28 28 28 27 27 28 29 30 32 33 33 33 34 33 33 33 34 34 35 12 13 13 14 15 17 19 21 22 22 23 23 23 24 25 27 29 30 30 29 29 28 28 29 30 31 31 31 30 29 29 29 28 28 28 28 28 29 29 30 30 31 31 31 32 32 33 33 33 33 33 33 33 33 33 33 32 32 31 31 30 29 29 29 29 28 28 28 28 28 28 27 27 26 25 25 26 27 27 27 27 27 26 26 26 27 28 29 30 30 30 29 29 29 30 31 32 33 34 34 35 36 36 37 38 38 38 38 37 37 36 34 33 31 29 27 25 24 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 26 26 26 26 25 25 24 24 23 23 23 22 22 22 21 21 20 19 19 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 10 9 8 8 7 7 7 7 7 7 6 7 7 8 8 9 10 10 10 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 19 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 32 32 31 31 31 31 31 30 30 30 30 30 31 31 32 32 32 33 33 34 34 35 35 36 36 36 36 37 37 38 38 37 37 37 37 37 37 37 37 37 37 38 38 38 39 39 38 38 38 38 39 39 39 40 39 39 39 40 40 40 40 40 40 39 39 39 39 39 38 38 38 37 36 35 35 34 34 33 33 33 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 33 33 32 32 32 32 32 31 31 30 29 28 28 28 28 27 27 26 26 26 27 28 30 31 31 32 32 31 31 31 30 29 28 27 27 27 27 27 28 29 30 31 31 32 32 32 33 33 34 34 35 12 13 14 14 16 18 20 21 22 23 23 23 23 24 25 27 29 29 30 30 29 29 29 29 29 30 30 29 29 28 28 28 28 27 27 27 27 27 27 28 29 30 31 31 32 33 34 34 34 33 33 33 33 33 33 33 33 32 32 31 30 30 30 29 29 29 29 29 29 29 29 30 29 29 28 28 28 28 28 28 28 27 27 27 27 28 28 29 29 29 29 29 30 30 31 32 33 33 34 34 34 35 36 37 37 37 37 36 36 35 34 33 32 30 28 26 24 24 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 24 24 23 23 22 22 21 21 21 20 20 19 19 18 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 10 10 9 8 8 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 16 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 18 18 18 18 19 19 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 31 32 32 32 32 32 33 33 34 35 35 36 36 36 37 37 37 38 38 38 38 38 38 37 37 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 39 39 40 40 40 40 40 41 41 41 41 40 40 40 40 40 40 40 39 38 38 37 36 36 35 34 34 33 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 34 34 33 33 32 32 32 32 32 31 30 29 29 29 29 28 28 27 27 26 27 27 28 29 30 30 31 31 31 30 30 29 28 28 27 27 27 27 28 29 29 30 30 30 31 31 31 32 33 34 34 35 12 13 14 15 16 18 20 22 22 23 23 23 23 24 26 27 29 29 30 30 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 29 29 30 31 32 33 33 34 34 33 33 33 33 33 33 33 33 33 33 32 32 31 31 30 30 30 30 30 29 29 29 29 30 31 31 30 30 29 29 29 29 29 29 28 28 28 28 28 29 29 29 30 30 31 32 32 33 34 34 34 34 34 34 35 36 36 37 36 36 35 34 33 32 30 28 26 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 25 25 25 24 24 23 23 22 22 21 21 20 20 20 19 19 18 17 17 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 9 8 8 7 7 6 6 7 7 7 7 8 8 8 9 9 9 10 10 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 31 31 32 32 32 32 33 33 33 34 35 36 36 36 37 37 37 37 38 38 38 38 38 38 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 40 40 40 40 40 41 41 41 42 42 42 41 41 41 41 41 41 40 40 40 39 38 38 37 36 35 34 34 33 33 33 33 34 34 34 34 35 35 35 35 35 34 34 34 34 34 35 35 35 36 36 36 35 34 34 33 33 32 32 32 31 31 30 29 29 29 29 29 28 28 27 27 27 27 28 29 30 30 30 30 30 30 30 29 29 28 28 28 28 28 29 29 30 30 30 30 30 30 31 32 32 33 34 34 12 13 14 15 16 18 20 22 23 23 23 24 24 25 26 27 28 29 29 29 29 29 29 29 29 29 29 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 31 32 32 33 33 33 33 33 32 32 32 32 33 33 33 32 32 32 31 31 32 32 31 31 31 30 29 29 29 29 30 30 30 30 30 30 30 30 30 30 29 28 28 28 28 29 30 31 32 32 33 33 33 33 34 34 34 34 34 34 34 35 36 36 36 35 34 33 32 31 29 27 25 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 25 25 25 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 28 28 28 27 27 27 27 26 26 26 26 25 25 25 24 24 23 23 22 22 21 21 20 20 19 19 18 18 17 17 16 16 16 15 15 15 15 15 15 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 13 12 12 12 12 11 11 10 10 9 9 8 7 7 6 6 6 7 7 7 7 8 8 8 8 9 9 10 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 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 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 32 32 32 33 33 33 33 33 34 35 36 36 36 37 37 37 37 37 38 38 38 38 37 37 37 37 37 37 37 37 38 38 38 38 39 39 39 39 40 40 40 40 40 40 41 41 41 41 42 42 42 42 42 42 42 41 41 41 41 41 40 40 39 38 37 37 36 35 34 34 33 34 34 35 35 35 36 36 36 36 35 35 35 35 35 35 36 36 36 37 37 37 36 35 34 34 33 33 32 32 31 31 30 30 30 30 30 29 29 28 28 28 28 28 29 29 29 30 30 30 30 30 30 30 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 31 32 32 33 34 13 13 14 15 17 18 20 22 23 23 23 24 24 25 27 28 28 28 28 28 28 28 28 28 28 28 29 29 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 33 33 33 32 32 31 31 31 32 32 32 32 31 31 30 29 29 29 29 30 30 30 30 30 30 31 31 30 30 29 28 28 28 30 31 32 33 33 33 34 34 34 34 34 34 34 33 33 33 33 34 34 34 34 34 33 32 30 28 26 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 25 25 26 26 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 29 29 29 28 28 27 27 27 26 26 26 26 26 25 25 24 24 23 22 22 21 21 20 20 19 19 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 10 9 9 8 8 7 7 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 31 31 31 31 32 32 32 33 33 33 33 33 34 34 35 36 36 37 37 37 37 37 37 38 38 38 37 37 37 37 37 37 37 37 37 37 38 38 38 38 39 39 39 39 40 40 40 40 40 41 41 41 41 42 42 42 42 42 42 42 42 42 42 42 41 41 41 40 39 39 38 37 36 35 35 34 35 35 36 36 36 37 37 37 37 36 36 36 36 36 36 36 36 37 37 37 38 37 37 36 35 34 33 33 32 31 31 30 30 30 30 30 30 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 30 30 30 30 30 30 31 31 32 33 33 13 14 16 17 18 19 20 22 22 23 23 23 23 24 25 27 27 28 28 28 28 28 28 28 28 29 29 30 30 31 31 30 30 29 29 30 30 30 30 31 31 31 31 32 32 32 32 31 31 31 32 32 32 33 33 33 32 32 31 30 30 30 30 31 31 32 32 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 30 31 32 32 33 33 33 33 34 34 34 34 34 34 33 33 32 31 31 32 32 33 33 32 30 29 27 25 24 23 23 23 24 24 24 24 23 23 23 23 23 22 22 22 22 23 23 23 23 23 24 24 24 25 25 26 26 27 27 28 28 29 29 29 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 25 25 24 23 23 22 22 21 21 21 20 19 19 18 18 17 17 17 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 10 9 9 8 7 7 7 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 20 20 20 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 31 31 31 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 33 33 33 33 33 32 32 32 32 31 31 32 32 33 33 33 33 33 33 33 34 34 35 36 37 37 37 37 37 37 37 38 38 38 37 37 36 36 36 36 37 37 37 37 37 38 38 38 39 39 39 39 39 40 40 40 40 41 41 41 41 42 42 43 43 42 42 42 42 42 42 42 42 42 41 41 40 40 39 38 37 36 36 35 35 36 36 37 37 37 38 38 38 37 37 37 36 36 37 37 37 37 37 38 38 38 38 37 36 35 33 33 32 32 31 31 31 31 31 30 30 30 30 29 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 31 31 32 32 33 33 14 16 17 18 18 19 20 21 22 22 22 22 22 23 24 25 26 27 27 27 27 27 27 27 28 29 29 30 31 31 31 30 30 30 29 30 30 30 30 31 31 32 32 32 32 32 32 31 31 31 32 32 33 33 33 32 31 30 29 29 28 28 28 29 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 31 31 31 32 32 32 32 33 33 33 34 34 34 34 34 33 32 30 30 29 30 30 30 30 28 27 26 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 23 23 23 23 23 24 24 24 25 26 26 26 27 27 28 29 29 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 31 31 30 30 29 29 28 28 28 27 27 26 26 25 25 24 23 23 22 22 22 21 21 20 20 19 19 18 18 17 17 17 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 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 8 8 7 7 7 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 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 15 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 18 19 19 20 20 20 21 21 22 22 22 22 23 23 23 23 24 24 24 24 24 25 25 25 26 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 31 31 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 32 32 32 33 33 33 34 34 34 34 34 34 35 35 36 37 37 38 38 38 37 37 38 38 38 37 37 36 36 36 36 37 37 37 37 38 38 38 38 39 39 39 39 40 40 40 40 40 40 41 41 42 42 43 43 42 42 42 42 42 42 42 42 42 42 42 42 41 40 40 39 38 37 37 36 36 36 37 37 38 38 39 39 39 38 38 38 37 37 37 37 37 37 38 38 39 39 39 38 37 35 34 33 33 32 32 32 31 31 31 31 31 31 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 31 31 31 31 31 31 31 32 32 33 34 34 15 17 18 18 19 19 19 20 20 21 21 22 22 23 23 24 25 26 27 27 28 28 28 28 29 29 30 31 31 31 32 31 31 31 31 31 31 31 31 31 31 32 33 33 32 32 31 31 30 31 31 32 32 32 32 31 30 29 28 27 27 27 28 29 30 30 31 31 31 31 31 32 32 32 31 30 30 29 29 29 29 30 30 31 32 32 32 31 31 31 31 32 32 33 33 34 34 33 33 32 32 30 29 28 28 28 27 27 26 25 24 24 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 26 26 27 27 28 28 29 29 30 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 32 32 31 31 30 30 29 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 21 21 20 20 19 19 18 18 18 18 17 17 16 16 15 15 15 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 11 11 10 9 9 8 8 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 19 19 20 20 20 21 21 22 22 22 23 23 23 23 24 24 24 24 24 25 25 25 25 26 26 26 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 32 32 33 33 33 33 33 33 33 34 34 34 34 34 35 35 35 34 34 34 35 35 35 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 32 33 33 33 34 34 34 34 34 34 35 35 36 37 37 38 38 38 38 38 38 38 38 37 37 36 36 36 36 37 37 37 38 38 38 38 39 39 39 39 39 40 40 40 40 40 40 41 41 41 42 42 42 42 42 42 42 42 42 43 43 43 43 42 42 42 42 41 41 40 39 38 38 38 37 37 38 38 38 39 39 40 40 40 39 39 38 38 38 37 37 37 38 39 39 39 39 38 37 36 35 34 33 33 33 33 32 32 32 32 32 31 31 31 31 31 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 33 33 34 34 35 16 17 18 18 18 18 18 18 19 20 21 22 23 23 24 25 25 26 27 28 28 28 29 29 29 30 30 31 32 32 32 32 32 31 31 31 31 31 31 31 31 31 32 32 31 31 30 30 29 29 30 30 31 31 30 30 29 28 28 28 28 28 28 28 29 29 30 30 30 31 32 32 33 32 31 30 29 29 29 29 29 30 31 32 32 32 31 31 31 30 31 31 32 33 33 33 33 32 31 30 30 28 27 27 26 25 25 23 23 22 22 23 23 23 24 24 24 24 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 24 24 24 24 25 25 25 26 26 27 28 28 29 29 29 30 30 31 31 32 32 32 33 33 33 33 33 34 34 34 34 34 33 33 33 32 31 30 30 29 28 28 27 26 26 25 25 25 24 24 24 23 23 22 22 21 21 20 20 20 19 19 19 18 18 17 17 17 16 16 15 15 15 15 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 11 10 10 9 8 8 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 18 18 18 18 19 19 20 20 20 21 21 22 22 22 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 32 33 33 33 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 34 34 34 35 35 35 35 35 36 36 37 37 38 38 38 38 38 38 38 37 37 36 36 36 36 37 37 37 38 38 38 39 39 39 39 39 39 40 40 40 40 40 40 41 41 41 42 42 42 42 42 42 42 42 42 42 43 43 43 43 43 43 43 43 42 41 41 40 40 39 39 39 39 39 39 39 40 40 40 40 40 40 40 39 39 38 38 38 38 38 38 39 39 39 39 38 37 36 35 35 34 34 34 34 34 34 34 33 33 32 32 32 32 33 33 33 32 32 32 32 31 31 31 31 31 31 31 31 32 32 33 33 33 33 33 33 33 33 33 34 34 34 35 35 16 17 18 18 17 17 17 17 18 19 21 22 23 24 24 25 26 26 27 28 28 28 29 29 29 30 30 31 31 31 32 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 30 31 31 30 30 29 29 29 29 29 29 29 29 29 29 29 29 30 31 32 32 32 32 31 30 29 28 28 29 30 31 31 32 32 31 31 30 30 30 30 31 31 32 32 31 31 30 29 28 27 26 26 25 24 24 23 22 22 22 22 22 22 22 23 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 27 27 28 28 29 29 30 30 30 30 31 31 31 32 32 32 33 33 33 34 34 34 34 35 35 35 35 34 34 33 32 31 30 29 28 28 27 26 26 25 25 25 25 25 25 24 23 23 22 22 21 21 21 20 20 20 20 19 19 18 18 18 17 17 16 16 16 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 12 12 12 11 11 10 9 8 8 8 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 9 9 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 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 21 21 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 32 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 33 33 34 34 34 35 35 35 35 35 36 36 36 37 37 38 38 39 38 38 38 38 37 37 36 36 36 36 37 37 37 38 38 38 38 39 39 39 39 39 39 39 40 40 40 40 41 41 41 41 42 42 42 42 42 42 42 42 43 43 43 43 43 43 44 44 44 44 43 42 42 41 41 40 40 41 41 41 41 41 41 41 41 41 41 41 41 40 40 39 39 39 38 38 38 38 39 39 38 38 38 37 37 36 36 36 35 35 35 35 35 34 34 33 33 33 33 33 34 33 33 33 32 32 32 32 32 32 32 31 31 31 32 32 33 33 33 34 34 34 34 34 34 34 34 35 35 35 16 16 17 17 17 17 17 17 18 19 21 23 24 25 24 24 25 25 26 27 28 28 28 28 29 29 29 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 29 29 29 29 29 29 28 29 29 29 30 30 31 31 31 30 30 30 30 30 30 30 29 29 30 30 30 31 31 31 31 30 30 29 29 29 29 30 31 32 32 32 32 31 30 29 29 29 29 30 30 30 30 30 29 27 26 26 25 25 24 24 23 23 23 23 23 22 22 22 22 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 27 28 28 29 30 30 30 31 31 31 31 32 32 32 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 34 33 32 31 30 28 28 27 26 26 26 26 26 26 26 25 25 24 23 23 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 17 17 16 16 15 15 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 9 9 8 8 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 9 9 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 14 14 14 14 14 15 15 15 16 16 17 17 18 18 18 19 19 19 19 20 20 21 21 21 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 32 32 33 33 33 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 35 35 35 35 34 34 34 34 34 34 35 35 36 36 36 36 36 36 37 37 38 38 39 39 39 38 38 38 37 37 36 36 36 36 37 37 37 38 38 38 38 38 39 39 39 39 39 39 39 40 40 41 41 41 41 42 42 42 42 42 42 42 42 42 42 43 43 43 43 44 44 44 44 44 44 43 42 42 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 41 41 40 40 39 39 39 39 39 39 38 38 38 38 38 38 38 37 37 36 36 35 35 35 35 35 35 34 34 34 34 34 34 34 33 33 32 32 32 32 32 32 32 32 32 32 33 33 33 34 34 34 34 34 33 33 34 34 34 34 35 16 16 17 17 17 18 18 18 20 21 22 24 25 25 24 24 24 24 25 25 26 26 27 28 28 29 29 29 29 29 30 30 29 29 29 28 28 27 27 27 27 28 28 28 29 29 29 28 28 28 28 29 29 30 30 31 31 31 30 30 30 30 30 29 29 30 30 30 30 30 30 29 29 28 28 28 28 29 30 31 31 32 32 33 32 31 30 29 28 29 29 29 29 29 29 28 27 26 25 24 24 23 23 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 25 25 25 26 26 26 26 27 27 28 28 28 29 29 30 31 31 32 32 32 32 33 33 33 34 34 34 34 34 34 35 35 35 36 36 36 36 36 35 34 33 32 31 30 29 28 27 27 27 27 27 27 27 27 26 25 25 24 23 23 22 22 22 22 21 21 21 21 20 20 20 19 19 18 18 17 17 16 16 15 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 11 11 10 9 8 8 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 17 17 18 18 18 19 19 19 20 20 20 21 21 21 22 22 23 23 23 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 32 32 33 33 33 33 34 34 34 35 35 35 35 35 36 36 36 36 36 36 35 35 35 35 35 35 35 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 37 37 37 37 37 38 38 38 39 39 39 39 39 38 38 37 36 36 36 36 36 37 37 37 38 38 38 38 38 38 38 38 38 39 39 39 40 40 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 42 43 43 43 44 44 44 44 44 43 43 42 42 41 42 42 42 43 43 43 43 43 42 42 43 42 42 42 41 41 41 40 40 40 39 39 39 39 39 39 39 39 38 38 38 37 37 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 33 33 33 33 33 33 33 32 32 33 33 33 34 34 34 34 34 33 33 33 34 34 34 34 34 17 17 17 18 18 19 19 20 22 23 24 24 25 26 26 25 24 24 24 24 25 25 26 27 28 28 28 29 29 29 29 29 29 28 28 28 28 28 28 28 28 29 29 29 29 29 28 28 28 28 28 28 29 30 30 30 30 30 29 29 28 28 28 27 27 28 28 28 28 28 27 27 27 28 28 29 30 30 31 32 32 32 33 32 32 31 30 29 28 28 28 29 29 29 28 27 26 25 24 24 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 29 30 30 30 31 31 32 32 33 33 33 34 34 34 35 35 35 35 35 35 36 36 36 36 36 37 36 36 36 35 34 33 32 31 30 29 29 28 28 28 28 28 28 27 27 26 25 24 24 23 23 23 22 22 22 22 21 21 21 20 20 20 19 19 18 18 17 17 16 15 15 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 12 12 11 10 10 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 17 17 18 18 19 19 19 20 20 20 20 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 32 32 32 33 33 33 34 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 37 37 38 38 38 38 38 38 39 39 39 39 39 39 39 38 38 37 36 36 36 36 36 36 37 37 37 38 38 38 38 38 38 38 38 38 39 39 40 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 42 43 43 43 44 44 44 44 43 43 43 43 42 42 42 42 43 43 43 43 43 43 43 43 43 43 43 42 42 42 41 41 41 40 40 40 39 39 39 39 39 39 39 39 38 38 37 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 34 34 34 34 34 33 33 33 33 33 33 33 34 34 33 33 33 33 33 34 34 34 34 34 17 18 18 19 19 20 21 22 23 24 25 26 26 26 26 25 24 24 24 24 24 24 25 26 27 28 28 29 29 29 29 29 28 28 28 28 28 29 29 29 29 30 30 30 30 29 29 28 28 28 29 29 30 30 30 30 29 29 28 28 27 27 26 26 26 26 26 26 27 27 27 27 28 29 30 31 32 32 32 33 33 33 32 32 31 31 30 28 27 27 28 28 28 28 27 26 24 23 23 23 24 24 25 25 25 26 26 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 30 30 31 31 31 31 32 32 32 33 33 33 34 34 35 35 35 35 36 36 36 36 36 37 37 37 37 37 37 37 36 35 34 33 32 31 31 30 30 30 30 29 29 29 28 28 27 26 25 25 24 23 23 23 23 22 22 22 22 22 21 21 20 20 19 19 18 18 17 17 16 16 15 14 14 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 12 12 11 11 10 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 8 8 8 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 16 16 17 17 18 18 19 19 20 20 20 20 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 32 32 32 33 33 33 34 34 34 35 35 36 36 36 36 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 36 36 36 36 36 36 36 36 37 37 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 37 36 36 36 36 36 36 37 37 37 38 38 38 38 38 38 38 38 38 39 39 40 40 41 41 41 41 41 41 41 41 41 41 41 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 44 44 44 44 44 44 44 44 43 43 43 42 42 42 41 41 40 40 40 40 40 39 39 39 39 39 38 38 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 34 34 33 33 33 33 33 34 33 33 33 33 33 34 34 34 34 34 34 18 18 19 21 22 23 24 24 24 24 25 25 26 27 27 26 26 25 24 23 23 23 24 24 26 27 27 28 29 29 30 29 29 29 29 29 29 30 30 30 30 31 31 31 30 30 29 29 29 29 29 30 30 31 31 30 30 30 29 29 28 28 27 27 27 27 27 27 27 27 28 28 29 30 31 32 33 33 33 33 33 33 32 32 31 30 29 28 27 27 27 27 27 26 26 25 24 24 24 25 26 26 27 27 28 28 28 28 27 27 27 26 26 26 26 26 27 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 32 32 32 32 33 33 33 33 33 34 34 34 34 35 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 36 35 35 34 33 33 32 32 31 31 31 30 30 29 29 28 27 26 25 25 24 23 23 23 23 23 23 22 22 22 21 21 20 20 20 19 19 18 18 17 16 16 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 10 10 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 7 7 7 7 7 8 8 9 9 9 10 10 10 11 11 12 12 12 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 14 14 14 15 15 15 16 16 17 17 18 19 19 19 20 20 20 20 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 32 32 32 33 33 33 34 34 34 35 35 36 36 37 37 37 37 37 36 36 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 38 38 39 39 39 39 39 39 39 39 39 39 39 39 40 40 39 39 39 38 37 37 36 36 36 36 36 36 37 37 37 37 38 38 38 38 38 38 38 38 38 39 39 40 40 40 41 41 41 41 41 42 42 42 42 42 43 43 43 43 43 43 43 44 44 44 44 45 45 44 44 44 43 44 44 44 45 45 45 45 45 45 45 44 44 44 43 43 43 42 42 41 41 41 40 40 40 40 40 39 39 38 38 38 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 34 34 34 34 34 34 34 34 33 33 34 34 34 34 34 34 33 18 19 21 23 24 25 25 25 24 24 24 25 27 27 27 27 27 26 24 23 23 22 23 23 24 24 25 26 27 28 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 30 30 30 30 30 30 30 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 30 30 31 32 32 33 33 33 34 34 34 34 33 33 32 31 30 29 28 27 26 26 26 26 26 26 26 27 27 28 29 29 29 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 30 31 31 32 32 33 33 33 33 32 32 31 31 31 31 31 32 32 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 35 35 35 35 36 36 36 36 37 37 37 37 37 37 37 36 36 35 35 34 33 33 33 32 32 31 31 30 29 28 28 27 26 25 25 24 24 23 23 23 23 23 22 22 22 21 21 20 20 20 19 19 19 18 17 16 16 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 8 8 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 16 16 16 17 17 18 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 32 32 32 32 33 33 33 34 34 34 35 36 36 37 37 37 37 37 37 36 36 36 36 36 36 36 37 37 37 37 37 36 36 36 36 36 36 36 36 36 37 37 37 37 37 38 38 38 39 39 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 38 37 36 36 36 35 36 36 36 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 39 39 40 40 40 41 41 42 42 42 42 42 43 43 44 44 44 44 44 44 44 44 45 45 45 45 45 44 44 44 45 45 46 46 46 46 46 46 46 46 45 45 44 44 44 43 43 42 42 41 41 41 41 41 41 40 40 39 38 38 38 38 37 37 37 37 37 36 36 36 36 36 37 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 19 21 22 23 24 25 25 25 25 24 24 25 26 27 27 27 27 26 25 23 22 22 22 23 23 24 24 25 26 27 28 29 30 30 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 31 31 30 30 30 31 31 31 31 30 30 29 29 30 30 30 31 31 32 33 33 33 34 34 34 34 34 35 35 35 34 34 33 32 31 30 29 29 28 28 28 28 28 29 29 30 31 31 31 32 32 32 32 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 34 34 34 34 34 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 35 34 34 34 34 34 34 34 34 34 35 35 35 36 36 36 37 37 37 37 37 37 36 36 35 35 34 34 34 33 33 32 31 31 30 29 28 28 27 26 25 24 24 24 23 23 23 23 23 22 22 21 21 21 20 20 20 20 19 19 18 17 16 16 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 8 8 8 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 16 16 17 17 18 18 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 32 32 32 33 33 33 34 34 34 35 35 36 37 37 37 37 37 37 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 39 39 39 40 40 40 41 41 40 40 40 40 40 39 39 39 39 39 39 39 39 39 38 37 36 36 36 35 36 36 36 37 37 37 38 38 38 38 37 37 37 37 37 37 37 38 38 38 39 40 40 41 41 42 42 42 43 43 43 44 44 44 44 43 43 43 44 44 44 44 44 44 44 44 45 45 45 46 47 47 47 47 47 47 47 46 46 45 44 44 44 43 42 42 42 42 42 42 42 42 41 41 40 40 39 39 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 37 37 37 37 37 36 36 36 35 35 35 35 34 34 34 34 34 34 34 33 33 32 32 20 22 23 24 25 25 25 25 25 24 24 24 25 26 26 26 26 25 24 23 22 22 22 23 23 24 24 25 25 26 27 29 30 31 31 31 32 32 32 32 32 32 31 31 30 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 31 31 30 30 30 30 31 31 32 33 34 34 35 35 34 34 34 34 35 35 35 36 35 35 34 33 33 32 32 32 32 32 33 32 32 33 33 33 34 34 34 34 34 34 33 33 33 33 33 33 33 33 34 34 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 35 35 35 36 36 36 36 36 37 37 36 36 36 36 35 35 34 34 33 33 32 31 31 30 29 28 27 27 26 25 24 24 24 23 23 23 23 22 22 22 21 21 21 20 20 20 20 19 19 18 17 17 16 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 11 11 10 10 10 9 9 9 9 9 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 15 15 16 16 17 17 18 18 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 30 30 30 30 31 31 31 31 31 31 31 32 32 32 33 33 34 34 34 34 35 36 36 37 37 37 37 37 37 37 36 36 36 36 37 37 37 37 37 37 37 37 37 37 38 38 37 37 37 37 37 38 38 38 39 39 40 40 41 41 41 41 41 41 41 41 40 40 40 40 39 39 39 39 39 39 39 38 38 37 36 36 35 35 35 36 36 37 37 37 37 38 37 37 37 37 37 37 37 37 37 37 38 38 39 39 40 41 41 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 44 44 44 44 44 44 45 45 46 47 47 48 48 48 48 48 47 47 46 45 44 44 43 42 42 42 42 42 42 42 43 43 42 42 41 40 40 39 39 38 38 38 38 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 36 36 36 35 35 34 34 34 34 34 33 33 33 32 32 22 23 24 24 25 26 26 26 25 24 24 23 24 25 25 24 24 23 22 22 22 22 22 23 23 23 24 24 25 25 26 27 28 29 30 31 32 33 33 33 33 32 31 31 30 30 30 30 30 30 31 31 31 31 32 32 32 33 33 32 32 31 31 32 32 32 33 34 34 35 35 36 36 36 36 35 35 34 35 35 35 36 36 36 35 35 35 35 35 35 36 36 37 37 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 36 36 37 37 37 37 37 37 37 37 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 35 35 35 35 36 36 36 36 36 36 36 36 36 35 35 34 34 33 33 32 31 30 29 29 28 27 27 26 25 24 24 24 24 23 23 23 22 22 21 21 21 20 20 20 20 20 19 19 18 17 17 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 11 11 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 12 12 12 12 12 12 13 13 13 14 14 15 15 16 16 17 17 18 18 18 19 19 20 20 20 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 33 33 34 34 34 34 35 35 36 36 37 37 37 37 37 37 37 37 37 37 37 37 38 38 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 39 39 40 40 41 41 42 42 42 42 42 41 41 41 40 40 40 40 40 39 39 39 39 39 39 38 38 37 36 36 35 35 35 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 39 39 40 41 41 42 42 43 43 43 43 43 43 43 42 43 43 43 43 44 44 44 44 45 45 45 46 46 47 48 48 49 49 49 49 48 48 47 47 46 45 44 43 42 42 42 42 42 42 43 43 43 43 43 42 42 41 40 39 39 38 38 38 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 39 38 38 38 38 38 37 37 37 36 36 35 35 34 34 33 33 33 32 32 32 23 24 25 25 26 26 26 26 25 24 23 23 23 23 23 23 23 23 22 22 22 22 22 23 23 24 24 24 25 25 25 26 27 28 29 30 31 33 33 34 33 32 31 30 30 29 29 29 30 30 30 31 31 31 32 32 32 33 33 33 32 32 33 33 34 34 35 35 36 37 37 37 38 38 37 37 36 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 37 37 37 36 36 36 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 36 36 36 35 35 34 34 33 32 32 31 30 29 29 28 27 26 25 25 24 24 24 24 24 23 23 22 22 21 21 20 20 20 20 20 19 19 18 18 17 17 16 16 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 11 11 11 11 10 10 10 10 10 9 9 9 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 12 12 12 12 12 13 13 13 14 14 15 15 16 16 17 17 17 18 18 19 19 19 20 20 20 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 30 31 31 31 31 30 30 30 31 31 32 32 33 33 33 34 34 34 35 35 36 36 37 37 37 37 37 37 37 37 37 37 37 38 38 38 37 37 37 38 38 38 38 38 38 39 39 39 39 39 39 39 39 40 41 41 42 42 42 42 42 42 42 41 41 41 40 40 40 40 40 40 39 39 39 39 38 38 38 37 36 36 35 35 35 36 36 37 37 37 37 37 37 37 37 37 36 36 37 37 37 38 38 39 39 40 40 41 42 42 42 42 42 42 43 43 43 43 43 43 44 44 44 45 45 45 45 46 46 46 47 47 48 49 49 50 50 50 49 49 49 48 48 47 46 45 44 43 43 42 42 43 43 43 44 44 44 43 43 42 41 41 40 40 39 38 38 37 37 37 37 37 37 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 37 36 36 35 34 34 33 33 33 33 32 23 24 25 25 25 25 25 25 25 24 23 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 25 25 25 25 25 26 26 27 28 30 32 33 34 34 33 32 31 30 29 28 28 29 29 30 30 30 31 31 31 32 32 32 33 33 33 33 34 34 35 35 36 37 38 38 38 39 39 39 38 37 37 36 36 36 36 36 37 37 37 37 37 37 37 37 36 37 37 37 38 38 38 39 39 39 39 38 38 37 37 37 38 38 38 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 37 37 37 37 36 36 36 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 37 37 37 36 36 36 35 34 34 33 32 31 30 30 29 28 27 27 26 25 25 25 25 25 25 24 24 23 22 21 21 20 20 20 20 19 19 19 19 18 18 17 17 16 16 16 16 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 12 12 12 12 13 13 13 14 14 15 15 16 16 16 17 17 18 18 18 19 19 20 20 20 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 29 29 29 30 30 30 30 30 31 31 31 31 30 30 30 30 30 31 31 32 32 33 33 34 34 35 35 35 36 36 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 37 37 38 38 39 39 39 39 39 39 39 39 39 39 39 40 40 41 41 42 42 42 43 43 42 42 42 41 41 41 41 40 40 40 40 40 39 39 39 39 38 38 37 37 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 36 36 36 37 37 38 38 39 39 40 41 41 42 42 42 42 42 43 43 43 44 44 44 44 44 44 45 45 46 46 46 46 46 47 47 48 48 49 50 50 50 50 50 50 49 49 49 48 48 47 46 45 44 44 44 44 44 44 44 44 44 44 43 43 42 41 41 40 39 39 38 38 37 37 37 37 38 38 39 39 39 39 39 40 40 40 40 40 40 40 40 40 39 39 39 39 39 38 38 37 37 36 35 35 34 34 34 34 33 23 24 24 25 24 24 24 24 23 23 22 22 21 21 21 21 22 22 22 23 23 23 24 24 25 25 25 26 26 26 26 26 26 26 26 27 29 30 32 33 33 33 32 31 29 28 28 28 28 28 29 29 29 29 29 30 30 31 32 32 33 33 33 34 34 35 36 37 38 38 38 38 38 38 38 38 38 38 37 37 36 36 36 36 36 37 36 36 36 36 36 36 36 36 37 37 37 38 38 39 39 39 40 39 39 39 39 39 39 39 40 40 40 40 40 39 39 39 38 38 38 38 38 38 38 38 37 37 37 37 37 36 36 36 36 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 37 37 37 37 37 37 36 36 35 34 33 33 32 31 30 29 28 28 27 26 26 26 25 25 25 25 25 25 24 23 22 21 20 20 19 19 19 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 11 12 12 12 12 12 12 13 13 14 14 14 15 15 16 16 17 17 17 18 18 18 19 19 20 20 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 29 29 29 30 30 30 30 31 31 31 31 31 30 30 30 30 30 30 31 31 32 33 33 34 34 35 35 36 36 36 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 40 41 41 42 42 42 43 43 43 43 43 42 42 41 41 41 41 41 40 40 40 40 40 39 39 39 38 38 37 37 37 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 36 36 37 37 37 38 39 39 40 40 41 41 42 42 43 43 44 44 45 45 45 44 44 44 44 45 45 46 46 47 47 47 47 47 48 49 49 50 50 51 51 51 50 50 50 50 50 49 48 47 46 46 45 45 44 44 45 45 45 45 45 44 44 43 42 41 41 40 39 39 38 38 37 37 38 38 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 38 37 37 36 35 35 35 34 34 34 23 24 24 24 24 23 23 22 22 22 21 21 21 21 21 21 22 22 23 23 24 24 25 25 25 26 26 26 27 27 27 27 26 26 26 26 27 28 30 31 32 32 31 31 30 29 28 28 28 28 28 28 28 28 28 28 28 29 30 31 32 32 33 34 35 36 37 38 38 38 38 38 39 39 39 39 38 38 38 37 36 36 35 35 35 35 36 36 36 36 36 36 36 36 37 37 37 38 38 39 39 40 40 41 41 41 41 41 41 40 40 40 40 40 40 39 39 39 38 38 38 38 38 37 37 37 37 37 37 37 36 36 36 36 35 35 35 35 35 35 35 35 35 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 36 36 35 34 34 33 32 31 30 29 28 28 27 27 26 26 26 25 25 25 25 25 25 24 23 22 21 20 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 13 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 9 9 10 10 10 10 11 11 11 11 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 16 16 16 17 17 18 18 18 19 19 19 20 20 21 21 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 29 29 29 30 30 30 30 30 31 31 31 30 30 30 30 30 30 30 30 30 31 32 33 33 34 34 35 36 36 37 37 37 37 38 38 37 37 38 38 38 38 38 38 38 39 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 40 40 41 41 42 42 42 43 43 43 43 43 43 42 42 41 41 41 41 41 41 40 40 40 40 40 39 39 39 38 37 37 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 36 37 37 37 38 38 39 40 40 41 42 42 43 43 44 44 45 45 45 45 45 44 44 44 45 45 46 47 47 47 47 47 48 48 49 49 50 50 51 51 51 51 51 51 51 51 51 50 49 48 47 46 46 45 45 45 45 45 45 45 45 44 44 43 42 42 41 40 39 39 38 38 38 39 39 39 39 40 40 40 40 40 40 40 40 41 41 41 41 41 40 40 40 40 40 40 39 39 38 37 37 36 35 35 35 34 34 22 23 23 23 23 23 22 21 21 21 21 21 21 21 21 22 22 23 23 23 24 24 25 25 26 26 27 27 27 27 27 27 27 27 26 26 27 27 28 29 30 30 30 30 30 29 29 28 28 28 28 27 27 27 27 27 28 28 29 30 31 32 33 34 36 37 38 39 39 39 39 39 39 39 39 39 39 38 37 36 35 34 34 33 33 34 34 34 35 35 35 36 36 36 37 37 38 38 38 39 40 40 41 41 41 42 42 42 42 41 41 41 40 40 39 39 39 38 38 38 38 37 37 37 37 37 37 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 36 36 35 34 33 33 32 31 30 29 28 28 27 27 26 26 26 25 25 25 25 25 25 24 24 23 21 20 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 16 16 17 17 17 18 18 18 19 19 20 20 21 21 22 22 22 22 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 32 32 33 34 35 35 36 36 37 37 38 38 38 38 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 41 41 41 42 42 42 42 43 43 43 43 43 42 42 42 41 41 41 41 41 41 41 41 40 40 40 39 39 38 38 37 37 36 36 36 36 35 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 38 38 39 39 40 40 41 42 43 43 44 44 44 45 45 45 45 45 45 45 45 45 46 46 47 47 48 48 48 48 49 49 50 50 50 51 51 51 51 51 51 51 52 52 52 51 50 49 48 47 47 46 46 46 46 45 45 45 45 44 44 43 43 42 41 40 40 40 40 40 40 40 40 40 40 40 40 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 39 39 38 37 36 36 35 35 34 34 34 21 22 23 23 23 23 23 22 21 20 20 20 20 21 21 22 22 23 23 23 24 24 25 25 26 26 27 27 27 27 27 27 27 27 27 26 27 27 28 28 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 29 29 30 31 32 33 34 35 36 37 38 38 39 39 39 39 39 39 39 39 39 38 37 36 34 33 32 32 32 32 33 34 34 35 36 36 37 37 37 38 38 38 38 39 39 40 40 41 42 42 42 42 42 42 42 41 41 40 39 39 38 38 38 37 37 37 37 37 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 36 36 35 34 34 33 32 31 30 29 28 28 27 27 26 26 26 25 25 25 25 25 25 24 24 23 22 21 20 19 18 18 17 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 16 16 16 17 17 18 18 18 19 19 19 20 20 21 21 22 22 22 23 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 32 33 33 34 35 35 36 36 37 37 38 38 38 38 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 40 40 40 40 41 41 41 41 41 41 41 41 41 42 42 42 43 43 43 43 43 43 43 43 42 42 42 42 41 41 41 41 41 41 40 40 40 39 39 38 37 37 36 36 36 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 39 39 40 41 41 42 43 43 44 44 45 45 45 46 46 46 46 46 46 46 46 47 47 48 48 49 49 49 49 50 50 51 51 51 51 51 51 51 51 52 52 53 53 52 51 50 49 49 48 48 47 47 46 46 45 45 45 45 45 45 44 44 43 42 41 41 41 41 40 40 40 40 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 39 39 39 38 37 36 35 35 35 35 34 34 20 22 22 23 23 23 22 22 21 20 19 19 20 20 21 22 22 23 23 24 24 25 25 26 26 26 27 27 27 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 29 30 30 31 32 33 34 35 36 37 37 38 39 39 38 38 38 38 38 38 38 38 37 36 35 34 33 32 32 32 33 33 34 35 36 36 37 37 38 38 38 38 38 38 38 39 39 40 41 42 42 43 43 43 43 42 42 41 40 40 39 38 38 37 37 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 34 33 32 31 30 30 29 28 27 27 26 26 26 25 25 25 25 24 24 24 24 24 23 22 21 20 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 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 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 17 17 17 18 18 18 19 19 19 20 20 21 21 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 29 30 30 30 31 31 32 32 33 34 34 35 35 36 36 37 37 37 38 38 38 37 37 37 37 37 37 37 37 38 38 38 38 39 39 39 39 40 40 40 41 41 41 41 41 41 41 41 42 42 42 42 42 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 41 41 41 41 40 40 40 39 38 38 37 36 36 36 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 37 37 37 38 38 38 39 39 40 40 41 42 42 43 44 44 45 45 45 46 46 46 47 47 47 47 47 47 47 48 48 49 49 50 50 50 51 51 51 51 51 51 51 51 51 52 52 52 53 53 53 52 51 51 50 49 49 48 48 47 46 46 46 46 46 46 46 45 45 44 43 42 42 42 41 41 41 41 41 41 41 41 41 41 41 41 42 42 42 41 41 41 40 40 39 39 39 39 38 38 38 37 36 36 35 35 35 35 35 19 21 22 22 22 22 21 20 20 20 19 19 20 20 21 22 22 23 24 24 25 25 26 26 26 26 27 27 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 27 28 28 29 30 30 31 32 33 33 34 35 36 37 37 38 38 38 37 37 36 36 36 36 36 36 36 36 35 34 34 33 33 33 34 34 35 36 36 37 37 38 38 38 38 38 38 38 38 39 39 40 40 41 42 43 43 43 43 42 42 41 40 40 39 38 37 37 36 36 36 36 36 36 36 36 36 36 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 35 35 34 33 32 31 30 29 29 28 28 27 27 26 26 25 25 24 24 24 24 24 24 23 23 22 21 20 19 18 18 18 18 18 17 17 18 18 18 18 18 18 17 17 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 19 19 20 20 20 21 21 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 26 26 26 26 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 30 30 30 30 30 30 29 29 29 30 30 31 31 32 32 33 33 34 34 35 35 36 36 36 37 37 37 37 37 37 37 36 36 36 37 37 37 37 38 38 38 38 39 39 39 40 40 40 41 41 41 41 41 41 41 42 42 42 42 42 43 43 43 43 43 44 44 44 44 43 43 43 43 42 42 42 42 41 41 41 41 40 40 39 39 38 37 37 36 36 36 36 35 35 35 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 40 40 41 41 42 43 44 45 45 45 46 46 47 47 48 48 48 48 48 48 48 49 49 50 50 51 51 51 51 52 52 52 52 52 52 52 52 52 52 52 53 53 53 53 52 51 51 50 49 49 48 48 47 47 46 46 46 46 46 46 45 45 44 44 43 43 42 42 42 42 41 41 41 41 41 41 41 42 42 42 42 41 41 41 40 39 39 38 38 38 38 38 37 37 36 36 36 36 36 35 35 19 20 21 21 21 21 20 20 20 20 20 20 20 21 21 22 23 23 24 25 25 26 26 26 26 26 27 27 28 28 28 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 26 27 28 29 29 30 31 32 33 33 34 35 36 36 37 37 37 36 36 35 35 35 35 35 35 35 35 36 35 35 35 34 34 34 35 35 36 37 37 38 38 38 38 38 38 38 38 38 38 38 39 39 40 40 41 42 42 43 42 42 42 41 41 40 39 38 38 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 38 38 38 38 38 38 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 35 35 35 34 34 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 24 23 23 23 22 22 21 20 19 19 18 18 17 17 17 17 17 18 18 18 18 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 24 24 24 24 25 25 25 25 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 31 32 33 33 33 34 34 35 35 36 36 36 37 37 37 37 37 37 37 36 36 36 36 36 37 37 37 37 38 38 38 38 39 39 40 40 40 40 41 41 41 41 41 42 42 42 42 42 43 43 43 43 44 44 44 44 44 44 44 44 44 43 43 43 42 42 42 41 41 41 40 40 40 39 38 38 37 37 36 36 36 36 36 36 36 36 36 37 37 37 38 38 38 38 38 39 39 39 39 39 39 39 39 39 40 40 41 42 43 44 45 45 46 46 47 47 48 48 49 49 49 49 49 49 49 50 50 51 51 51 51 52 52 52 52 52 52 52 52 52 52 52 52 52 53 53 53 53 53 52 51 51 50 50 49 49 48 47 47 46 46 46 46 46 46 45 45 44 44 44 43 43 42 42 42 41 41 40 40 41 41 42 42 42 42 41 41 40 40 40 39 39 38 38 38 37 37 36 36 36 36 36 36 36 35 18 18 19 19 19 19 19 20 20 20 21 21 21 21 21 22 22 23 24 25 26 26 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 27 28 29 30 31 32 32 33 34 34 35 36 36 36 36 35 35 34 34 34 34 34 34 35 35 35 36 36 35 35 35 35 36 36 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 40 41 41 42 42 42 42 41 41 40 40 39 38 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 36 36 36 36 35 35 35 35 35 34 34 34 33 32 31 30 29 29 28 28 27 26 26 25 25 24 24 24 23 23 23 22 22 21 21 20 19 19 18 18 18 17 17 17 17 17 18 18 18 17 17 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 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 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 24 24 24 24 25 25 25 26 26 26 26 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 28 28 28 29 29 29 30 31 32 32 33 34 34 34 35 35 35 36 36 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 37 37 37 38 38 38 39 39 39 40 40 40 40 41 41 41 41 41 42 42 42 42 43 43 43 43 44 44 44 44 45 45 45 44 44 44 43 43 43 42 42 41 41 41 41 40 40 40 39 39 38 37 37 37 36 36 36 36 36 36 37 37 37 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 40 40 41 42 43 43 44 45 46 47 47 48 48 49 49 50 50 50 50 50 50 50 50 51 51 51 51 52 52 52 52 52 52 53 53 52 52 52 52 52 53 53 53 53 53 53 53 52 52 51 51 50 49 48 48 47 47 46 46 46 46 46 46 46 45 45 45 44 44 43 42 42 41 40 40 40 41 41 42 42 42 42 41 41 40 40 40 39 39 38 38 38 37 37 36 36 36 36 36 36 36 35 16 16 17 17 17 18 19 19 20 21 21 21 21 21 21 21 22 23 24 25 26 27 27 28 27 27 27 27 26 26 26 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 24 24 25 25 25 26 27 27 29 30 31 32 32 32 33 33 34 35 35 35 35 35 34 34 34 34 34 34 34 34 35 35 35 36 36 36 36 36 37 37 37 38 38 39 39 39 39 38 38 38 38 38 38 39 39 39 39 39 39 40 40 41 41 41 41 41 41 40 40 39 38 38 37 37 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 36 36 36 36 35 35 35 35 34 34 34 34 33 33 32 31 30 30 29 28 28 27 26 26 25 25 24 24 24 23 23 22 22 21 21 20 20 20 19 19 18 18 17 17 17 17 18 18 18 18 18 17 17 16 16 16 15 15 15 14 14 14 14 14 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 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 21 21 22 22 22 23 23 24 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 30 31 32 33 33 34 34 35 35 35 36 36 37 37 38 38 38 38 37 37 36 36 36 35 35 35 36 36 36 37 37 38 38 38 39 39 39 39 40 40 40 41 41 41 41 41 42 42 42 42 42 43 43 43 44 44 44 45 45 45 45 45 45 44 44 43 43 43 42 42 41 41 41 41 40 40 40 39 39 38 38 37 37 37 37 37 37 37 37 37 38 38 38 39 39 39 40 40 40 40 39 39 39 39 39 40 40 41 42 42 43 44 44 45 46 47 47 48 49 49 49 50 50 50 51 51 51 51 51 51 51 51 52 52 52 52 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 53 54 54 53 53 52 51 51 50 49 48 47 47 47 47 47 47 46 46 46 46 45 45 45 44 43 42 41 41 40 40 40 41 41 42 42 42 41 41 40 40 40 39 39 39 38 38 38 37 37 36 36 35 35 35 35 35 35 15 15 15 16 16 17 18 19 20 21 21 21 21 21 22 22 22 23 24 25 26 27 28 28 28 27 27 26 26 25 25 24 24 24 24 24 24 24 24 23 23 22 22 22 22 23 23 24 25 25 25 25 25 26 27 28 29 30 31 32 32 32 32 32 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 37 37 37 38 38 38 39 39 39 39 38 38 38 38 38 38 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 39 39 38 37 37 37 37 37 37 37 37 37 38 38 38 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 36 36 36 36 35 35 35 35 34 34 34 34 33 33 33 32 32 31 30 29 29 28 27 27 26 26 25 25 24 24 24 23 23 22 22 21 21 21 20 20 19 19 19 18 18 17 17 17 18 18 18 18 18 17 17 17 16 16 16 16 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 21 21 21 22 22 22 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 27 27 27 28 28 29 30 30 31 32 33 33 34 34 35 35 36 36 37 37 37 38 38 38 38 37 37 36 36 36 35 35 35 36 36 36 37 37 37 38 38 38 39 39 39 40 40 40 40 41 41 41 41 41 42 42 42 42 42 43 43 44 44 45 45 45 45 45 45 45 45 44 44 43 43 42 42 42 41 41 41 41 40 40 40 39 39 39 38 38 38 38 38 38 38 38 38 38 38 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 41 42 42 43 44 44 45 45 46 47 48 48 49 49 50 50 50 51 51 51 52 52 52 52 52 52 53 53 54 54 54 54 54 54 54 54 54 54 54 53 53 53 53 53 54 54 54 54 54 54 53 52 52 51 50 49 48 47 47 47 47 47 47 47 46 46 46 46 45 45 43 42 41 40 40 40 40 41 41 41 41 41 40 40 40 40 39 39 39 39 39 38 38 37 37 36 35 35 35 35 35 35 34 14 14 15 15 16 17 18 19 20 21 21 21 22 22 22 23 23 24 25 26 26 27 27 27 27 27 27 26 26 25 25 24 23 22 22 22 22 23 23 23 23 23 23 23 22 23 23 24 24 25 25 25 25 26 26 27 29 30 31 32 32 32 31 32 32 33 33 34 34 34 34 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 37 38 38 39 39 39 39 39 39 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 40 40 40 40 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 36 36 36 36 36 36 35 35 35 35 35 34 34 34 33 33 33 32 32 32 31 30 30 29 29 28 27 27 26 26 25 25 25 24 24 23 23 22 22 22 21 21 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 23 23 24 24 24 24 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 29 29 30 31 32 32 33 33 34 34 35 35 35 36 36 37 37 37 37 37 37 37 37 36 36 36 36 35 36 36 36 36 36 37 37 38 38 38 39 39 39 39 40 40 40 40 41 41 41 41 41 42 42 42 42 43 43 43 44 44 44 45 45 45 45 45 45 45 44 44 43 43 42 42 42 42 41 41 41 40 40 40 39 39 39 39 38 38 38 38 38 38 38 38 39 39 39 39 40 40 40 40 41 41 41 41 41 41 41 41 41 41 42 43 44 44 45 45 46 47 47 48 49 49 50 50 50 51 51 52 52 52 52 53 53 53 54 54 54 55 55 55 55 55 55 55 54 54 54 54 54 54 54 54 54 54 54 54 55 55 54 54 53 53 52 50 49 49 48 48 47 47 47 47 47 47 46 46 46 45 44 43 42 41 40 40 40 40 40 41 40 40 40 39 39 39 39 39 39 39 39 39 38 38 37 36 36 35 35 35 35 35 34 34 13 13 13 14 15 16 17 19 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 27 26 26 26 25 25 24 24 23 22 21 21 22 22 23 23 23 24 24 23 23 23 24 24 24 24 25 25 25 26 26 27 27 28 29 31 31 31 31 31 32 32 33 33 33 34 34 34 35 35 35 35 36 36 36 36 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 39 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 39 39 38 38 38 38 37 37 37 37 36 36 36 36 36 36 36 35 35 35 35 35 35 35 34 34 33 33 33 32 32 31 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 24 24 23 23 22 22 21 21 21 21 20 20 20 19 19 18 18 18 18 19 19 19 19 19 18 18 18 17 17 17 16 16 15 15 15 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 22 22 22 23 23 24 24 24 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 29 29 30 31 31 32 33 33 33 34 34 34 35 35 36 36 36 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 37 37 37 38 38 38 39 39 39 39 40 40 40 40 40 41 41 41 41 41 42 42 42 42 43 43 43 44 44 44 45 45 45 45 45 45 45 44 44 44 43 43 42 42 42 42 41 41 41 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 41 41 42 42 42 42 42 42 42 42 42 43 44 45 45 46 46 47 47 48 49 49 50 50 51 51 52 52 52 53 53 53 53 53 54 54 54 55 55 55 55 55 55 55 55 55 55 55 55 55 55 54 54 54 54 54 55 55 55 55 55 54 53 52 51 50 49 48 48 47 47 47 47 47 47 46 46 46 45 44 43 42 41 40 40 40 40 40 40 39 39 39 39 39 39 39 38 38 38 38 38 38 37 37 36 36 36 35 35 35 35 34 33 12 12 12 13 14 15 17 18 19 20 21 22 22 23 24 24 24 24 24 25 26 26 27 27 26 26 25 25 25 25 24 24 23 22 22 22 22 22 22 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 27 29 30 30 31 31 32 32 32 33 33 33 34 34 35 35 35 35 35 36 36 36 36 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 38 38 39 39 39 38 38 38 37 37 37 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 34 34 33 33 32 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 26 26 25 25 24 23 23 22 22 22 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 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 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 21 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 27 27 27 28 28 29 29 30 31 31 32 33 33 33 33 34 34 34 34 35 35 35 36 36 36 36 36 36 36 36 35 35 35 36 36 36 36 36 37 37 37 37 38 38 38 39 39 39 39 39 40 40 40 40 40 40 41 41 41 41 42 42 42 42 43 43 43 44 44 44 45 45 45 45 45 45 45 45 44 44 44 43 43 42 42 42 42 41 41 41 40 40 40 40 40 40 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 41 41 42 42 42 42 42 42 43 43 44 44 45 46 47 47 48 48 49 50 50 51 51 51 52 52 53 53 53 54 54 54 54 54 54 54 55 55 55 55 55 55 55 55 55 55 55 55 56 55 55 55 55 55 55 55 55 55 56 55 55 54 53 51 50 49 48 48 47 47 47 47 47 47 46 46 45 44 44 43 42 41 40 40 40 40 39 39 39 39 39 39 38 38 38 38 38 38 38 38 37 37 36 36 36 35 35 35 35 34 34 33 10 10 11 12 13 15 17 18 19 20 21 22 23 24 24 25 24 24 24 25 25 26 26 26 26 25 25 25 25 24 24 24 24 23 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 27 28 29 30 31 31 32 32 33 33 33 34 34 34 35 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 37 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 41 41 40 40 40 40 40 40 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 37 37 37 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 27 27 27 26 26 26 25 24 24 23 23 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 17 17 17 16 16 16 15 15 14 14 13 13 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 12 12 12 12 12 12 13 13 13 13 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 17 17 17 17 17 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 22 22 22 23 23 24 24 24 25 25 25 25 25 25 26 26 25 25 25 26 26 26 26 27 27 28 28 29 30 30 31 32 32 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 37 37 37 37 38 38 38 38 39 39 39 39 39 39 40 40 40 40 40 40 41 41 41 41 42 42 42 42 43 43 44 44 44 45 45 45 45 45 45 45 45 45 45 44 44 43 43 43 42 42 42 41 41 41 41 40 40 40 40 40 40 40 40 39 40 40 40 40 40 40 40 40 39 39 40 40 41 42 42 42 43 43 43 43 44 44 45 46 47 48 48 49 49 49 50 51 51 52 52 52 53 53 54 54 54 54 54 54 54 54 55 55 55 56 56 56 56 56 56 56 56 56 56 56 56 56 56 56 55 55 55 55 55 56 55 55 55 53 52 51 50 49 48 47 47 47 47 47 47 46 45 45 44 43 42 41 40 40 40 39 39 39 39 39 39 39 39 38 38 38 37 37 37 37 37 37 36 36 36 36 35 35 35 34 34 33 32 10 10 11 12 13 15 17 18 19 20 21 22 23 24 24 24 24 25 25 25 26 26 26 26 26 26 26 25 25 25 24 24 24 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 23 24 25 25 26 27 28 28 29 30 31 31 32 32 32 33 33 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 37 37 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 37 37 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 27 27 27 27 26 26 25 25 24 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 19 19 18 18 17 17 17 17 16 16 15 15 14 14 14 14 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 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 19 19 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 27 27 28 28 29 30 30 31 31 32 32 33 33 34 34 34 34 34 34 34 34 34 34 34 35 35 35 34 34 34 35 35 35 35 36 36 37 37 37 38 38 38 38 38 38 38 39 39 39 39 39 40 40 40 40 40 40 41 41 41 41 42 42 42 43 43 43 44 44 44 45 45 45 45 45 45 45 45 45 45 44 44 44 43 43 42 42 42 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 40 40 40 40 40 39 39 39 40 40 41 42 42 43 43 43 44 44 45 45 46 47 48 49 49 49 50 50 51 52 52 53 53 54 54 54 55 55 55 55 55 55 55 55 55 55 56 56 56 56 57 57 57 57 57 57 57 57 57 57 56 56 55 55 55 55 55 55 55 55 54 53 52 51 50 49 48 47 47 47 46 46 46 45 44 43 42 41 41 40 40 39 39 39 39 40 40 40 39 39 38 38 37 37 37 37 37 36 36 36 36 36 36 35 35 34 34 33 32 31 11 11 12 14 15 17 18 19 19 20 21 22 23 24 24 25 25 25 26 26 27 27 27 27 27 26 26 25 25 24 24 23 23 23 23 23 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 23 24 24 25 26 26 27 28 29 29 30 31 32 32 32 33 33 34 35 35 36 36 36 36 36 36 36 36 35 35 35 35 35 36 36 36 36 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 39 39 39 39 38 38 38 38 37 38 38 38 38 38 38 37 37 36 36 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 32 32 31 31 31 30 30 29 29 28 28 28 27 27 27 27 27 27 26 26 26 25 25 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 19 18 18 17 17 17 17 16 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 24 24 24 24 24 24 25 25 25 25 26 26 27 27 27 28 28 29 29 30 30 31 32 32 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 36 37 37 37 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 40 40 40 40 40 41 41 41 42 42 42 42 43 43 43 44 44 44 44 45 45 45 45 45 45 45 45 45 44 44 43 43 43 42 42 42 42 42 42 42 42 41 41 41 41 41 41 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 41 42 43 43 44 44 45 45 46 47 48 48 49 49 50 50 51 51 52 53 53 54 54 54 55 55 55 55 56 56 56 56 56 56 56 56 56 56 57 57 57 58 58 58 58 58 58 58 57 57 56 55 55 55 55 55 55 55 55 54 54 53 52 51 49 48 48 47 47 46 46 45 44 43 42 42 41 40 40 40 39 39 39 39 40 40 40 39 39 38 37 37 37 36 36 36 36 35 35 35 35 35 35 35 34 33 32 31 30 13 13 14 15 16 18 18 19 20 20 21 22 23 23 24 25 25 26 27 27 27 27 27 26 26 25 24 23 23 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 23 23 24 24 25 26 26 27 28 29 30 31 32 32 33 34 34 35 36 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 37 37 37 37 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 32 32 32 31 31 31 30 30 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 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 19 19 18 18 18 17 17 16 16 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 12 12 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 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 26 26 27 27 27 28 28 28 29 30 30 31 31 32 33 33 33 33 33 34 34 34 34 33 33 33 33 33 33 33 33 34 34 34 35 35 36 36 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 40 40 40 41 41 41 41 42 42 42 42 43 43 43 43 44 44 44 44 44 44 44 45 45 45 44 44 44 43 43 43 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 42 42 43 44 44 45 45 46 47 48 49 49 50 50 50 51 52 53 54 54 54 55 55 55 55 56 56 56 56 56 56 56 56 56 56 57 57 57 58 58 58 58 58 58 59 59 58 58 57 56 55 55 54 54 54 54 54 55 55 54 53 52 51 50 49 48 47 47 46 45 44 43 43 42 41 41 40 40 40 39 39 39 39 39 39 39 39 38 38 37 37 36 36 35 35 35 34 34 34 34 35 35 34 33 32 31 30 29 15 15 15 15 16 17 18 19 20 21 21 21 22 23 23 24 25 26 27 27 27 27 26 25 24 23 22 21 20 21 21 22 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 22 22 23 23 23 23 24 25 25 26 27 28 29 30 31 32 33 34 34 35 36 37 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 36 36 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 39 39 39 39 39 38 38 37 37 36 36 36 36 36 36 36 36 36 36 35 35 35 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 31 31 31 30 30 30 29 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 25 24 24 24 24 23 23 23 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 21 21 20 20 19 19 18 18 17 16 16 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 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 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 26 26 26 27 27 27 28 28 29 29 30 31 31 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 35 35 35 36 36 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 39 39 39 39 40 40 40 41 41 41 41 42 42 42 42 43 43 43 43 43 43 43 44 44 44 44 44 44 44 44 43 43 43 43 42 42 42 42 42 43 43 43 43 42 42 42 42 42 42 41 41 41 40 40 40 40 40 41 41 41 41 41 41 41 41 41 41 41 42 43 43 44 45 46 47 48 49 49 50 50 50 51 52 52 54 54 55 55 55 55 55 55 56 56 56 57 57 57 57 57 57 57 57 58 58 58 58 59 59 59 59 59 59 59 58 57 56 55 55 54 54 54 54 55 55 55 55 54 53 52 51 50 49 48 46 45 44 43 42 42 41 41 40 40 40 39 39 39 39 39 39 38 38 38 37 37 37 36 36 36 35 34 34 34 33 33 34 34 34 33 32 31 30 29 28 14 14 15 15 16 17 19 20 21 21 21 21 22 22 23 24 26 26 27 27 26 25 24 22 21 20 19 19 19 20 21 22 22 22 21 21 21 20 21 21 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 23 23 23 24 25 26 27 28 29 30 31 32 33 34 34 35 36 38 38 39 39 39 39 38 38 38 38 38 38 38 38 37 37 37 36 36 36 36 37 37 37 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 36 36 35 35 35 35 35 35 35 35 35 35 35 35 34 34 33 33 32 32 32 33 33 33 33 33 33 33 32 32 32 31 31 31 30 30 30 29 29 29 28 28 28 28 28 27 27 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 24 24 24 23 23 23 23 22 22 21 20 20 19 18 18 17 16 16 15 15 15 14 14 14 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 16 17 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 22 22 23 23 24 24 24 25 25 25 26 26 26 26 27 27 28 28 28 29 30 30 31 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 35 35 35 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 40 40 40 41 41 41 42 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 42 42 42 42 42 41 41 42 42 42 42 41 41 41 41 41 41 41 41 41 42 42 42 42 42 42 41 41 41 42 42 43 44 44 45 46 48 49 50 50 51 51 51 52 53 54 55 56 56 56 56 56 56 56 57 57 57 57 57 57 58 58 58 58 58 59 59 59 59 59 59 59 59 59 59 58 57 56 55 55 54 54 54 54 54 55 55 56 56 54 53 52 50 49 47 46 44 43 42 41 41 40 40 40 40 39 39 39 39 39 38 38 38 37 37 37 36 36 36 35 35 34 34 34 33 33 33 33 33 33 32 31 30 29 28 27 14 14 14 15 16 17 19 20 21 21 21 21 22 22 24 25 25 24 24 24 24 23 22 20 19 18 18 18 18 19 21 22 21 21 20 20 20 20 21 21 22 22 23 23 23 23 22 22 21 20 20 20 21 21 21 21 21 21 21 22 22 23 23 24 26 28 29 30 32 33 33 34 35 35 36 37 37 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 36 36 36 36 36 37 37 38 39 39 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 36 35 34 34 34 34 34 34 34 35 35 35 34 34 34 34 33 33 32 32 32 32 32 33 33 32 32 32 32 32 31 31 31 30 30 30 29 29 29 29 28 28 28 28 27 27 27 26 26 26 26 25 25 25 24 24 24 24 24 25 25 25 25 26 26 26 26 25 25 25 25 24 24 24 24 24 23 23 22 21 21 20 19 18 18 17 16 16 15 15 15 14 14 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 14 14 14 14 14 15 15 15 15 16 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 22 22 23 23 24 24 25 25 25 25 25 26 26 26 27 27 28 28 29 30 30 31 31 32 32 32 32 33 33 33 33 33 32 32 32 32 32 32 32 33 33 34 34 34 34 35 35 35 35 36 36 36 36 36 37 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 40 40 41 41 41 42 42 42 42 42 42 43 43 43 43 43 43 42 43 43 43 43 42 42 42 42 42 42 42 42 42 41 41 41 41 42 42 41 41 41 41 41 41 42 42 42 41 41 41 41 41 41 42 42 42 42 43 43 43 43 43 42 42 42 42 42 43 43 44 45 46 47 48 49 50 50 50 51 52 53 55 56 57 57 57 57 57 57 57 58 58 58 58 58 58 58 58 59 59 59 59 59 59 59 59 59 59 59 59 58 58 57 56 55 54 54 53 53 54 54 55 55 56 55 55 53 52 50 48 47 45 43 42 41 40 40 40 40 40 39 39 39 39 39 38 38 37 37 36 36 36 36 35 35 35 34 34 33 33 33 32 32 32 32 32 31 30 29 28 27 27 14 14 15 15 16 17 18 19 20 21 21 22 22 22 23 23 22 21 21 21 21 20 19 18 18 17 17 17 18 19 21 21 21 20 20 19 19 20 21 21 22 22 23 23 23 23 23 22 21 21 20 20 21 21 21 21 21 20 20 20 21 21 22 23 24 26 29 31 32 34 35 35 35 35 36 36 36 37 37 37 37 37 37 37 37 38 37 37 37 37 37 36 36 36 36 36 36 36 37 38 38 39 39 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 36 35 34 34 34 33 33 33 33 33 34 34 34 34 34 34 33 33 33 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 28 28 28 28 28 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 26 26 26 27 27 27 26 26 26 26 25 25 25 25 24 24 24 23 23 22 21 21 20 19 18 17 17 16 15 15 15 14 14 14 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 14 14 14 14 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 22 22 23 23 24 24 24 24 25 25 25 25 26 26 27 27 28 29 29 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 34 34 34 34 34 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 38 38 38 38 39 39 39 39 40 40 40 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 40 40 41 41 41 41 41 41 41 42 42 42 43 43 43 43 43 43 43 43 43 43 42 42 42 42 43 43 44 44 45 46 47 48 49 49 49 50 51 53 55 57 58 58 58 58 58 58 58 58 58 58 58 58 58 59 59 59 59 59 59 59 59 59 59 59 59 59 58 58 57 56 56 55 54 53 53 53 53 54 55 55 55 55 54 53 51 50 48 46 44 42 41 40 39 39 39 39 39 39 39 39 39 38 38 37 37 36 36 36 35 35 35 34 34 34 33 33 32 32 32 31 31 31 31 30 30 29 28 27 27 15 15 15 16 17 17 18 19 19 20 20 21 21 21 20 19 18 17 17 18 18 18 17 16 16 15 16 16 17 18 20 21 21 19 19 19 19 20 20 21 22 22 23 23 23 23 23 23 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 23 25 28 30 33 35 36 36 36 36 36 36 37 37 37 37 38 38 38 38 38 38 38 37 37 37 36 36 35 35 35 35 35 35 36 36 37 38 38 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 36 35 35 34 33 33 33 32 32 32 32 32 32 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 25 25 25 25 26 26 27 27 28 28 27 27 27 27 26 26 26 25 25 24 24 24 23 23 23 22 22 21 20 19 19 18 17 16 15 15 14 14 14 14 14 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 23 23 23 23 24 24 24 24 25 25 26 26 27 27 28 29 29 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 37 37 37 37 38 38 38 39 39 39 39 40 40 40 41 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 40 40 40 40 40 39 39 39 39 39 39 39 39 40 40 41 41 41 42 42 42 43 43 43 43 43 43 43 43 43 43 43 43 43 42 43 43 43 43 43 43 44 44 45 46 47 47 48 48 50 52 55 57 58 58 58 58 58 58 58 58 58 58 58 59 59 59 59 59 59 59 59 59 59 59 59 59 58 58 58 57 57 56 55 55 54 53 53 53 53 54 54 55 55 54 54 53 51 50 48 46 44 42 41 40 39 39 39 39 39 39 39 39 38 38 37 37 36 36 35 35 35 34 34 34 33 33 33 32 32 31 31 31 30 30 30 30 29 28 28 27 27 16 16 16 17 17 17 18 18 18 18 19 19 20 19 18 16 15 15 14 14 15 15 15 15 15 15 15 16 17 17 18 19 18 18 18 19 19 20 20 21 22 23 23 23 24 24 23 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 22 23 25 27 29 32 34 35 36 36 36 36 36 36 37 37 37 37 37 37 38 38 38 37 37 37 36 36 35 35 34 34 34 34 34 35 35 36 37 37 38 38 38 38 38 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 37 37 36 36 36 36 36 35 35 34 34 33 33 32 32 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 30 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 28 27 27 27 26 26 25 25 24 24 23 23 23 23 22 22 21 20 20 19 18 17 16 15 15 15 15 15 15 16 16 16 16 15 15 14 14 14 14 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 14 14 14 13 13 13 13 13 13 14 14 14 14 15 15 15 14 14 14 14 14 14 14 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 24 24 25 25 26 27 27 28 29 29 30 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 36 36 36 36 37 37 37 38 38 39 39 39 39 40 40 40 40 41 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 40 40 40 39 39 39 38 38 38 38 38 39 39 39 40 41 41 42 42 42 42 42 42 42 42 42 42 42 42 43 43 43 42 42 41 41 42 42 42 42 42 42 42 43 43 44 44 45 45 47 50 53 56 57 58 58 58 58 58 58 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 58 58 58 57 57 57 56 55 54 54 53 53 53 53 54 54 54 54 53 53 52 51 50 48 46 44 42 41 40 39 39 38 38 38 38 38 38 38 37 37 36 35 35 35 34 34 34 34 33 33 32 32 31 31 30 30 30 30 29 29 29 28 28 27 26 26 17 17 17 17 18 17 17 17 17 17 17 18 18 17 16 15 14 13 13 13 13 14 14 14 14 15 16 16 17 17 17 18 18 18 19 19 19 20 20 21 22 22 23 24 24 23 22 20 20 20 20 20 20 20 20 20 19 19 19 19 20 21 21 23 24 25 27 28 30 32 33 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 34 34 34 33 33 33 33 34 34 35 36 36 37 37 37 37 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 36 35 35 34 34 34 34 33 33 32 32 32 31 31 31 31 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 27 27 27 28 28 28 29 29 28 28 28 27 27 26 26 25 25 24 24 24 23 23 23 22 22 21 20 20 19 18 17 17 16 16 16 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 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 13 13 13 13 14 14 14 14 14 15 15 15 15 15 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 25 26 27 27 28 29 29 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 35 35 35 36 36 36 37 37 37 38 38 39 39 39 40 40 40 40 40 40 41 41 41 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 40 40 40 39 39 39 38 38 39 39 39 39 39 40 40 41 41 42 42 42 42 42 42 41 41 41 41 41 41 40 40 39 39 38 39 39 40 40 40 39 39 38 38 39 39 39 39 39 40 41 44 49 52 54 57 58 58 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 58 58 58 57 57 57 56 56 55 54 54 53 53 53 53 53 53 53 53 53 52 52 51 50 48 46 44 42 41 40 39 38 38 38 38 38 38 37 37 36 36 35 35 35 34 34 34 33 33 33 32 32 31 30 30 29 29 29 29 28 28 28 27 27 26 26 26 17 17 17 17 17 17 17 18 18 18 18 18 17 16 15 14 14 14 14 15 15 14 14 15 15 17 18 17 16 17 17 18 18 18 19 19 20 19 20 20 21 22 22 23 23 23 21 19 20 20 20 20 19 19 18 18 18 18 18 18 18 19 20 22 23 25 26 27 29 30 32 33 34 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 33 33 33 33 32 32 32 33 33 34 34 35 35 36 36 36 36 36 35 35 35 35 35 35 35 36 36 36 37 37 37 37 37 36 36 35 35 34 33 33 33 32 32 32 32 31 31 31 31 30 30 30 30 30 30 30 30 31 31 31 32 32 32 32 32 32 32 32 31 31 31 30 30 30 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 27 27 26 26 25 25 24 24 23 23 22 22 21 21 20 20 19 19 19 18 18 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 25 25 26 27 28 28 29 29 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 35 35 35 36 36 37 37 38 38 38 39 39 39 39 39 40 40 40 40 40 40 41 41 41 41 41 41 42 42 42 42 42 42 42 42 42 43 43 43 43 42 42 42 41 41 41 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 41 41 41 41 41 41 40 40 40 39 38 37 36 35 34 34 33 33 34 35 36 37 37 37 36 35 35 35 35 35 35 35 35 35 35 36 40 43 47 53 56 58 59 59 60 60 60 60 60 60 60 60 60 60 59 59 59 59 59 58 58 58 57 57 57 56 56 55 55 54 53 53 53 52 52 52 52 52 52 52 51 51 50 48 47 45 43 41 40 39 38 38 38 37 37 37 37 36 36 36 35 35 35 34 34 33 33 33 32 32 31 31 30 29 29 28 28 28 28 28 27 27 27 26 26 25 25 17 17 17 17 17 17 18 18 20 21 21 20 19 17 15 14 15 16 17 18 18 17 17 16 16 17 17 17 16 16 16 17 18 18 19 19 19 19 18 19 19 20 21 22 23 22 21 19 19 18 18 18 17 17 17 17 17 16 17 16 17 17 18 19 21 23 25 26 27 29 30 31 33 34 35 35 35 36 36 36 35 35 35 34 34 34 34 34 33 33 33 32 32 32 31 32 32 32 33 33 34 34 35 35 35 36 36 36 35 35 35 34 34 34 34 35 35 36 36 36 36 36 36 36 35 35 34 34 33 33 33 32 32 32 31 31 31 31 30 30 30 30 30 30 30 30 30 30 31 31 32 32 32 32 32 31 31 31 31 30 30 30 29 29 29 29 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 25 25 24 23 23 22 22 21 21 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 16 15 15 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 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 17 17 17 17 16 16 16 16 16 16 17 17 18 18 19 19 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 24 25 26 26 27 28 28 29 29 29 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 34 34 34 35 35 36 36 37 37 38 38 38 38 39 39 39 39 39 39 39 40 40 40 40 41 41 41 41 41 41 42 42 42 42 42 42 42 42 42 43 43 43 42 42 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 39 38 37 35 34 32 31 30 29 29 29 29 30 30 32 33 35 35 35 35 34 33 33 33 33 33 33 33 33 33 34 34 35 36 36 44 51 57 59 60 60 60 60 60 60 60 60 60 60 59 59 59 59 58 58 58 58 57 57 56 56 56 55 55 54 54 53 53 52 52 52 52 52 51 51 51 50 50 49 47 46 44 42 40 39 38 37 37 37 37 36 36 36 36 36 35 35 35 34 34 33 33 32 32 31 31 30 30 29 29 28 28 27 27 27 27 27 26 26 25 25 25 25 17 17 17 17 18 18 19 20 21 22 22 21 19 17 15 15 14 15 16 18 19 19 18 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 18 20 21 23 23 23 21 20 19 18 17 16 16 15 15 16 16 17 18 18 19 19 19 21 22 23 25 26 28 29 30 32 33 34 35 36 36 36 36 36 36 36 35 35 35 35 34 34 34 33 33 32 31 31 31 31 32 32 33 34 34 34 35 35 36 36 36 35 35 34 33 33 33 33 33 34 34 35 35 35 35 35 35 35 35 35 34 34 34 33 33 32 32 31 31 31 31 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 26 25 25 24 23 23 22 22 21 21 20 20 21 21 21 21 21 21 20 19 19 18 17 16 16 16 15 15 15 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 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 24 25 26 27 27 28 28 29 29 30 30 30 31 31 31 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 33 33 33 34 34 35 35 36 36 36 37 37 37 38 38 38 38 38 39 39 39 39 39 40 40 40 40 40 41 41 41 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 42 42 42 42 42 42 41 41 41 41 41 41 40 40 40 39 38 37 35 33 31 29 28 27 27 27 27 28 28 29 29 30 31 33 34 35 35 34 34 33 33 34 34 34 33 33 33 34 34 35 35 36 36 40 45 51 54 58 60 61 61 61 60 60 60 60 59 59 59 58 58 58 58 57 57 56 56 56 55 55 55 54 54 53 53 53 52 52 51 51 51 51 51 50 50 49 48 47 45 43 41 40 38 37 37 36 36 36 36 36 35 35 35 35 35 34 34 33 33 32 32 31 31 30 30 29 29 28 28 27 27 27 27 26 26 25 25 25 25 25 25 17 17 17 18 18 19 20 20 21 21 21 21 19 17 15 13 12 12 14 16 19 19 19 19 18 18 18 18 18 18 17 16 16 15 15 15 16 16 15 15 15 17 19 21 22 24 24 23 21 20 18 17 16 16 15 15 15 16 17 17 18 19 20 21 21 22 23 25 26 27 28 29 31 32 34 35 36 37 37 37 37 37 36 36 36 36 35 35 35 34 34 33 32 31 30 30 31 32 32 33 34 34 35 35 35 36 36 36 35 35 34 33 32 31 31 31 32 33 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 32 32 31 31 31 30 30 30 30 30 30 29 29 29 30 30 30 31 31 31 31 30 30 30 30 30 29 29 29 29 28 28 28 29 29 29 29 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 24 24 23 23 22 22 22 22 21 21 22 22 22 22 22 21 20 19 19 18 17 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 24 25 25 26 27 27 28 28 29 29 30 30 31 31 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 31 31 31 31 31 31 31 32 32 32 33 33 33 34 34 35 35 35 36 36 36 37 37 37 37 38 38 38 38 38 39 39 39 40 40 40 40 40 40 41 41 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 40 40 39 37 35 33 30 28 26 26 27 27 27 28 28 28 28 29 29 30 30 31 33 34 35 36 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 37 38 42 46 51 57 61 61 61 60 60 60 59 59 58 58 58 57 57 57 56 56 56 55 55 54 54 54 54 53 53 52 52 52 51 51 51 51 51 50 50 50 49 49 47 45 43 41 39 38 37 36 36 36 36 35 35 35 35 35 34 34 34 33 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 25 25 24 24 24 24 25 25 Wind_Direction 124 124 124 123 122 122 122 122 122 122 122 123 125 126 127 129 130 131 132 132 133 133 133 133 133 131 128 125 124 124 125 125 126 126 126 126 124 123 121 120 117 114 111 106 102 99 96 93 91 89 88 87 86 86 85 85 84 83 82 81 81 81 82 82 82 82 83 84 85 85 86 86 87 88 88 89 89 90 90 90 90 90 90 91 92 93 93 94 96 99 103 107 111 114 116 117 118 119 120 120 120 121 121 122 123 124 124 125 125 125 126 127 128 129 130 131 132 133 134 134 135 135 135 135 134 133 132 130 129 126 121 114 109 107 108 109 111 113 115 116 132 146 151 150 157 205 203 205 207 207 209 210 210 212 214 217 220 222 223 222 220 220 221 223 225 226 225 219 206 192 181 171 165 165 164 161 157 156 159 161 164 167 172 176 179 180 178 178 177 179 181 180 176 172 170 172 177 171 133 20 338 216 148 148 171 199 210 202 194 183 164 158 170 191 204 209 210 212 220 220 215 210 208 207 208 206 198 186 174 166 160 154 148 147 157 158 123 107 109 109 106 103 103 103 96 77 62 60 65 69 69 66 62 68 75 78 82 89 92 95 95 95 97 102 108 114 128 137 143 150 163 171 166 152 134 117 109 108 109 108 105 100 95 89 84 80 62 347 264 253 251 250 266 274 282 306 313 311 312 317 321 325 327 327 326 323 324 324 324 327 332 336 340 344 347 350 352 354 355 356 357 358 359 0 2 4 5 7 9 9 9 7 4 2 1 359 356 352 347 343 336 3 1 360 5 12 20 25 27 25 22 20 18 16 14 11 8 5 3 1 1 0 360 360 0 1 1 360 358 355 352 349 347 346 346 347 349 350 352 350 347 344 343 345 348 349 348 346 345 346 348 351 355 358 2 6 9 13 15 17 18 18 19 19 20 20 20 21 21 22 23 23 23 22 21 20 19 18 17 15 13 11 8 7 6 6 6 7 7 8 10 12 13 13 12 10 9 10 11 13 17 26 32 34 31 28 30 37 47 55 56 55 55 52 52 55 59 61 62 62 60 60 62 63 64 63 62 59 51 43 42 42 41 39 39 41 43 36 31 30 33 38 43 46 47 49 51 52 54 56 56 55 54 52 51 49 48 49 52 55 58 60 61 61 61 61 58 55 51 48 45 43 41 40 39 36 31 26 21 17 14 13 8 1 359 0 3 7 10 19 29 38 41 30 11 334 302 280 258 239 231 234 237 222 207 135 107 86 81 71 51 8 325 293 271 260 254 250 124 123 123 123 122 121 121 122 122 122 122 122 123 124 125 126 128 130 131 132 133 134 134 134 134 133 130 127 125 125 126 126 126 127 126 126 124 123 122 120 118 115 112 108 104 101 97 94 92 89 88 87 86 86 86 86 85 84 83 82 81 82 82 82 81 82 83 84 86 86 87 88 88 89 89 90 91 91 92 92 92 92 92 93 94 95 95 96 98 100 103 107 111 114 117 118 119 120 120 120 120 121 121 122 123 124 124 125 125 126 126 126 127 128 129 130 131 133 134 135 135 136 137 137 137 137 137 137 137 136 134 131 124 115 108 109 118 130 177 190 180 169 168 172 181 191 196 201 203 205 207 208 209 210 211 212 215 218 218 218 218 219 222 225 228 229 227 219 208 197 186 173 166 167 169 169 167 166 167 168 169 172 176 180 183 184 182 179 177 175 175 174 169 164 160 158 162 148 84 13 339 342 115 154 183 198 204 202 199 195 179 170 175 190 202 210 212 212 217 218 216 214 213 213 214 211 204 193 183 176 170 158 147 139 138 143 119 109 112 112 110 106 102 94 80 67 60 60 65 69 69 68 69 77 77 77 79 85 85 84 89 93 96 105 106 111 138 153 165 176 191 194 178 153 129 112 104 104 105 104 102 98 93 86 78 69 51 7 318 303 293 281 285 296 313 331 337 332 328 331 335 335 333 329 326 325 326 327 329 333 338 342 344 347 349 352 354 355 356 357 358 359 1 2 3 4 6 8 10 11 11 10 8 6 4 3 0 358 355 352 351 0 2 6 11 16 21 25 24 22 20 18 18 16 14 13 10 6 2 1 1 0 360 0 2 2 3 1 359 356 354 351 350 349 348 348 349 349 349 346 343 342 343 346 348 348 347 345 345 345 348 352 356 1 4 8 11 13 15 16 17 18 19 20 21 21 21 21 22 22 22 22 22 22 21 20 19 18 17 15 13 11 9 6 5 4 4 5 6 7 9 11 13 13 11 9 8 9 11 13 17 24 29 30 28 24 24 29 38 47 53 59 62 62 60 60 61 64 66 66 63 61 62 64 64 61 57 54 51 50 50 50 50 50 47 46 42 35 29 28 32 37 42 45 46 48 50 51 52 54 54 53 52 52 50 49 47 47 49 52 56 58 58 59 59 60 59 56 54 52 49 48 45 43 40 37 33 28 23 20 18 17 14 8 1 0 3 6 8 11 19 27 32 32 26 3 313 275 255 243 249 268 261 234 206 230 168 50 57 47 18 320 299 287 274 263 256 252 124 123 122 122 121 121 121 122 122 121 121 121 122 123 123 124 126 128 129 131 132 133 134 135 135 134 132 129 127 127 127 127 127 127 127 126 124 123 122 121 119 117 113 109 106 102 99 96 93 91 89 87 87 86 86 86 86 85 84 83 83 82 82 81 81 81 83 84 86 87 88 89 90 90 91 91 92 93 93 94 94 95 95 95 95 96 97 98 99 101 104 108 111 115 117 119 120 120 121 120 120 121 121 122 123 124 124 125 126 126 126 127 127 128 128 129 130 131 133 134 135 136 137 138 139 140 141 142 143 143 144 145 145 145 150 161 184 198 197 193 187 180 176 177 182 188 193 198 201 204 205 207 208 208 208 208 211 213 215 216 218 221 225 228 231 232 229 221 212 201 187 172 166 169 173 177 177 177 176 174 174 176 179 182 184 183 182 176 167 161 156 154 153 158 158 147 145 159 99 45 3 352 125 178 193 198 202 203 205 206 198 188 187 194 204 212 215 215 215 214 213 212 211 212 213 210 207 204 198 194 184 166 155 147 135 134 113 107 110 110 107 100 91 81 70 62 57 57 62 67 67 68 75 77 73 69 75 86 89 94 96 97 97 117 115 141 157 172 190 193 191 181 152 123 107 100 99 100 100 99 97 95 90 82 70 55 39 14 349 337 320 300 303 323 339 348 350 347 344 345 348 345 339 334 332 331 332 333 336 340 345 347 348 349 351 353 355 356 357 358 359 1 2 3 4 5 6 8 9 10 11 11 10 8 7 6 4 2 357 352 356 2 5 9 15 20 23 24 22 19 17 16 16 16 15 13 10 6 2 1 1 1 1 1 2 3 3 2 360 357 355 353 352 351 350 349 348 347 346 344 342 341 342 345 347 348 348 347 346 347 349 354 359 3 7 9 12 14 15 16 17 18 20 21 21 21 21 21 21 22 22 22 22 22 21 20 19 18 16 14 13 11 9 7 6 5 4 4 4 5 7 10 12 12 11 9 9 10 12 14 18 24 28 30 29 27 27 27 34 40 46 51 56 57 58 59 61 63 66 65 63 63 64 65 65 61 55 50 50 52 55 55 56 57 55 51 44 36 30 30 33 38 43 46 48 49 50 51 52 53 53 52 51 51 50 48 47 45 46 49 52 55 56 57 58 58 58 56 55 53 51 49 46 44 42 39 36 33 29 27 24 22 19 13 6 4 5 6 8 10 13 18 22 27 32 29 7 302 262 249 261 271 264 243 234 239 279 21 23 10 348 312 292 284 276 267 259 253 123 123 122 121 121 121 121 121 121 121 121 121 121 122 122 123 124 125 127 129 131 132 133 134 135 135 134 132 129 128 128 128 128 128 127 126 124 123 122 121 120 117 115 111 108 104 101 98 95 93 90 89 88 87 87 87 87 86 86 85 85 83 82 81 81 81 82 84 86 87 88 89 91 91 92 92 93 94 94 95 96 97 97 97 97 98 99 100 101 103 105 108 112 115 118 120 121 121 121 121 120 120 121 122 123 124 124 125 126 126 127 127 128 128 128 129 129 130 132 133 135 136 137 139 140 142 143 144 146 147 149 152 155 160 167 177 187 193 195 194 190 185 182 181 184 188 191 196 199 203 205 206 206 205 204 204 206 209 212 215 219 223 227 231 234 236 234 229 218 205 186 171 167 170 176 181 183 182 180 178 177 178 180 181 180 177 171 164 152 143 137 131 132 149 148 134 122 129 121 99 52 263 221 204 201 201 203 205 208 210 207 201 198 201 206 211 214 215 213 211 209 207 205 204 203 198 202 209 210 209 203 183 163 151 137 120 106 102 101 100 92 82 73 68 63 59 54 51 54 58 57 58 62 62 54 48 58 79 97 104 100 97 99 123 132 146 143 155 180 209 205 146 110 98 95 95 95 95 95 94 91 89 85 77 62 46 33 19 4 351 333 315 324 346 356 358 357 355 354 354 356 353 347 343 342 340 339 339 342 346 349 350 350 351 353 354 356 357 358 359 360 2 3 5 6 7 7 8 9 9 10 10 10 9 10 9 7 4 0 357 359 5 9 13 18 21 22 22 19 16 14 14 14 15 14 12 9 7 5 3 2 2 2 2 3 3 3 2 360 357 355 354 353 352 350 349 347 346 345 344 344 343 344 346 348 350 351 350 349 349 351 356 1 6 8 11 13 14 15 15 17 19 20 21 21 21 20 20 21 21 21 22 22 22 22 21 19 17 16 14 13 11 10 9 7 6 5 4 4 4 6 9 12 13 11 10 10 12 14 17 20 24 27 30 29 28 29 32 35 38 41 44 48 53 56 58 61 63 64 64 62 63 66 69 69 66 60 55 54 58 59 60 60 59 56 52 45 38 33 32 34 38 44 49 50 51 51 52 53 53 53 52 51 50 49 48 46 45 45 47 51 53 54 55 56 56 56 55 53 51 50 47 45 43 42 41 39 37 35 33 30 27 24 20 15 11 8 9 10 12 14 18 21 25 29 31 22 355 300 285 282 274 261 250 238 240 263 308 352 333 324 306 290 281 275 268 261 254 123 123 122 121 121 121 121 121 120 120 120 120 121 121 121 122 123 124 125 127 129 130 132 133 134 135 134 133 131 129 129 129 129 128 128 126 124 123 122 121 120 118 116 113 110 106 103 100 97 95 93 91 90 89 88 88 88 88 88 87 86 85 83 82 80 80 82 84 86 87 88 89 91 92 93 93 94 95 95 96 97 98 98 99 99 100 100 101 103 104 106 108 112 115 118 120 122 122 122 121 121 120 121 122 123 124 124 125 126 126 127 128 128 129 129 129 129 130 131 132 134 136 137 139 140 142 143 145 147 149 152 155 159 164 169 175 182 188 192 193 192 188 185 184 185 187 190 194 198 202 204 205 205 204 202 201 202 205 208 213 218 223 227 232 235 238 238 233 222 205 186 174 171 174 179 182 183 183 181 179 178 178 179 178 174 167 158 149 142 135 130 120 115 127 123 123 132 138 134 135 168 205 212 209 204 202 204 207 210 212 212 210 207 205 206 209 211 212 210 207 204 202 200 200 196 189 194 207 216 220 215 186 142 112 100 92 93 93 89 83 75 67 61 57 54 51 49 47 48 51 51 48 47 45 39 33 37 67 100 108 104 101 108 126 131 122 120 121 82 42 94 92 89 91 93 94 93 91 90 87 84 81 79 71 57 43 34 23 11 357 341 331 344 358 3 3 1 360 0 1 1 359 356 355 352 348 345 345 347 351 352 352 352 353 354 356 357 358 358 360 1 3 4 6 7 8 9 9 10 10 10 10 10 10 10 10 9 6 4 3 5 8 11 15 18 20 20 20 18 16 14 12 12 14 14 13 11 9 8 7 5 4 4 4 3 4 4 2 360 358 356 354 353 352 349 348 346 346 346 346 347 346 346 347 350 353 354 353 352 352 354 358 3 7 9 11 13 14 14 16 18 20 21 22 21 20 20 20 20 21 21 21 22 23 22 21 19 17 16 14 13 12 11 10 9 8 7 5 4 5 7 10 12 13 11 10 10 12 15 17 20 24 27 29 28 27 28 32 36 39 40 42 45 50 54 57 59 62 63 62 60 61 64 67 69 68 64 61 60 61 62 62 60 58 56 52 46 40 36 35 36 40 47 51 52 52 53 54 54 54 53 52 51 50 49 47 46 44 45 47 49 52 53 54 54 54 53 53 51 49 47 46 44 43 42 41 40 40 38 36 34 32 29 25 21 19 15 12 12 13 15 19 23 26 27 27 22 8 345 325 311 297 281 268 258 252 264 269 290 301 303 297 287 279 272 266 258 251 123 123 122 121 121 121 121 121 120 119 119 120 120 121 121 121 121 123 124 126 127 129 130 132 133 134 134 133 132 130 129 129 130 129 128 127 125 124 123 122 121 119 117 114 111 108 105 101 99 97 95 94 92 91 90 89 89 89 89 89 89 88 86 84 81 81 82 84 85 86 88 89 91 93 94 94 95 96 97 97 98 99 100 100 101 101 102 103 104 106 107 109 112 115 118 121 122 123 123 122 121 121 121 122 123 124 125 125 126 126 127 128 129 129 130 130 130 130 131 133 134 135 137 139 140 142 144 146 148 150 153 157 161 165 170 175 180 185 190 192 192 190 188 187 186 187 189 193 196 200 202 203 203 202 200 198 199 202 205 209 214 220 225 230 234 237 237 232 222 203 185 176 175 177 179 180 181 181 179 178 178 177 176 173 168 161 153 144 137 130 122 112 103 105 102 113 121 128 119 128 158 184 192 198 202 204 206 209 213 215 217 216 212 207 205 208 211 212 209 205 203 202 203 206 200 192 200 210 217 219 203 155 100 86 85 88 89 87 81 75 69 64 60 56 52 48 45 43 43 45 47 46 43 40 34 30 28 44 78 98 93 93 114 123 120 108 102 91 66 58 73 83 88 91 92 92 90 87 84 81 76 72 69 63 52 41 33 24 12 359 346 344 355 3 5 3 2 1 4 6 5 5 5 5 1 354 351 350 352 355 355 355 356 356 357 358 358 359 360 1 2 3 5 6 7 9 9 10 10 11 11 11 10 10 9 9 9 9 8 8 10 12 14 17 18 19 20 19 19 18 16 16 15 15 15 15 13 11 10 9 7 5 5 6 5 5 5 3 1 359 357 355 353 351 348 347 346 346 347 348 349 349 350 351 355 357 357 356 355 356 357 0 4 7 10 11 12 14 14 16 18 20 21 21 21 21 20 19 19 20 21 21 22 23 23 21 18 17 16 15 15 13 12 11 9 8 7 6 5 6 8 10 12 13 11 9 9 11 13 16 19 23 27 28 26 25 28 34 39 40 40 39 41 44 49 52 54 56 56 56 55 57 59 62 64 64 62 61 60 61 62 61 59 57 55 52 47 43 39 37 38 42 49 52 54 55 56 56 56 55 54 53 52 50 48 47 45 44 45 46 49 51 52 53 53 52 51 50 49 48 46 45 43 42 41 41 40 40 39 37 35 32 28 25 23 22 19 16 13 13 15 18 22 24 24 22 18 11 360 347 337 326 312 293 273 258 273 269 277 281 286 283 279 274 269 262 255 247 124 123 122 121 121 121 121 121 120 119 119 120 120 120 120 120 120 122 123 125 126 127 128 130 131 132 133 133 132 131 130 130 130 130 129 127 126 125 124 123 122 120 118 116 113 110 106 103 100 98 97 96 94 93 92 91 91 91 91 91 91 90 89 86 84 83 84 84 85 86 88 89 91 93 94 95 96 97 98 98 100 101 101 102 102 103 104 105 106 107 109 110 113 116 119 121 123 124 123 123 122 121 121 122 123 124 125 126 126 127 127 128 129 129 130 131 131 132 132 133 134 135 136 138 140 142 144 146 148 150 154 157 161 165 169 174 179 183 187 190 192 192 191 190 189 190 191 192 195 197 199 200 200 198 196 196 197 199 201 205 209 214 220 225 230 234 235 233 224 202 183 175 174 173 174 176 177 178 178 178 178 177 175 170 164 156 147 137 129 121 112 102 94 95 96 98 97 97 107 127 151 172 173 187 202 207 210 214 216 219 221 220 215 208 207 210 212 211 206 202 201 202 204 208 203 194 215 222 213 188 177 109 69 82 87 92 91 86 82 79 75 71 67 62 57 51 47 43 40 39 40 38 36 38 38 35 25 1 35 75 74 85 105 109 113 96 87 79 70 69 75 82 88 90 91 91 88 84 80 75 69 63 59 55 48 39 29 19 11 3 355 356 2 5 5 3 1 2 4 7 7 8 10 11 6 0 356 355 356 358 359 359 359 359 360 0 1 1 2 2 3 4 5 7 8 8 9 10 10 11 11 11 10 9 9 9 9 10 11 12 14 15 17 18 19 20 20 21 21 20 18 17 16 17 17 17 15 13 11 10 8 8 7 7 7 7 6 4 2 0 358 355 353 350 349 347 347 348 350 352 354 355 356 357 0 1 359 358 357 358 0 3 6 9 10 11 11 13 15 16 18 19 20 21 21 20 20 19 19 19 19 19 20 22 23 21 19 18 18 17 16 14 12 11 9 8 7 6 6 7 9 10 12 13 11 10 10 11 12 14 16 21 26 26 22 21 27 35 41 42 41 39 38 41 44 47 49 50 49 49 50 52 55 57 58 59 58 58 59 61 62 61 59 57 54 51 48 45 43 42 42 47 51 53 55 57 57 57 57 57 56 54 52 50 47 46 45 44 45 47 49 51 52 52 52 51 50 49 48 47 46 45 44 42 41 40 40 40 39 37 35 31 27 25 24 24 21 18 14 12 13 15 18 20 19 17 14 9 3 356 351 342 333 312 298 282 280 266 270 274 277 278 273 269 264 259 252 244 124 123 122 121 121 121 121 120 120 119 119 119 119 119 119 119 119 120 122 124 125 126 127 128 129 131 131 132 132 131 130 130 130 130 129 127 126 125 124 124 123 121 119 117 114 111 108 105 102 100 99 97 96 95 94 93 93 93 93 93 93 92 91 89 87 87 86 85 85 87 88 89 91 93 94 95 96 97 98 99 100 102 102 103 104 105 106 106 107 108 110 112 114 116 119 122 124 124 125 124 123 122 122 123 123 124 125 126 127 127 127 128 129 130 130 131 132 133 133 134 135 136 137 138 139 141 143 145 148 150 153 156 160 163 167 171 176 180 184 187 190 192 193 193 192 191 191 192 194 195 197 198 197 195 194 194 195 195 197 200 204 209 214 219 224 227 229 228 220 200 181 171 167 165 167 171 175 178 179 179 179 177 175 170 164 154 142 130 119 108 99 91 87 90 91 88 81 90 105 125 147 159 164 188 203 208 211 215 216 220 222 222 218 214 212 210 209 206 202 200 200 200 202 201 192 181 212 232 224 139 23 48 67 80 84 88 87 84 84 86 85 82 78 73 66 60 54 50 43 37 34 33 37 44 53 52 26 346 11 68 85 102 90 91 97 88 84 82 78 78 79 83 87 89 90 89 86 82 76 70 63 56 52 50 44 35 22 11 5 6 6 6 8 9 8 5 2 2 3 5 6 9 12 14 11 7 2 0 0 2 3 3 3 2 2 2 3 4 4 4 4 5 6 8 8 9 10 10 11 12 11 11 11 9 9 9 9 10 12 14 15 16 17 18 19 20 21 21 21 20 18 16 16 18 20 19 17 15 13 11 11 11 10 8 8 8 7 5 3 1 360 357 354 352 350 350 350 351 354 357 360 1 2 3 4 3 0 358 358 359 1 4 7 9 11 12 12 14 16 17 18 19 20 21 21 20 20 19 18 18 18 18 18 20 22 21 19 19 20 19 17 15 12 11 9 9 8 7 7 8 9 11 12 12 12 11 11 12 12 13 14 19 24 23 18 17 26 36 41 45 45 41 39 41 44 46 48 48 48 48 48 50 52 53 55 56 56 58 60 60 60 60 58 56 54 51 48 46 45 46 50 53 53 53 55 57 59 58 58 58 57 55 52 50 48 46 46 46 47 48 50 51 52 52 52 51 50 49 48 48 47 46 45 44 43 42 41 40 39 37 35 31 27 24 23 25 24 21 15 11 10 12 14 15 15 13 10 7 3 359 355 348 342 333 322 312 298 276 267 269 275 281 274 269 263 256 250 243 123 123 122 121 121 121 120 120 120 120 119 119 119 119 119 118 118 119 120 122 124 125 125 126 128 129 130 131 131 131 130 129 129 129 128 127 126 125 125 124 123 122 120 118 115 112 109 106 104 102 101 99 97 97 96 95 95 94 94 94 94 94 93 92 91 91 89 88 88 88 88 89 91 93 93 95 96 97 98 99 101 102 103 104 105 106 107 108 109 110 111 113 115 117 120 122 124 125 126 126 125 124 124 124 124 125 125 126 127 127 128 128 129 130 131 132 133 133 134 135 135 136 137 138 140 142 144 146 148 150 153 156 159 162 166 169 173 177 181 184 187 189 190 190 189 190 191 193 194 195 196 195 194 193 193 192 191 191 192 195 199 204 209 214 219 223 224 222 212 196 176 162 156 157 164 171 176 178 178 176 175 174 172 169 161 149 135 121 107 96 88 85 85 88 88 82 71 74 87 103 117 127 144 190 198 204 209 214 215 219 223 224 223 220 214 209 203 199 198 199 200 199 197 190 176 156 147 173 276 355 45 67 74 77 78 81 80 81 85 89 89 86 83 79 71 66 63 61 53 42 34 38 49 64 76 77 52 355 10 77 99 101 84 76 75 77 81 85 87 87 84 85 88 89 90 88 85 80 74 67 59 53 49 47 41 30 16 3 358 5 10 10 11 11 11 8 4 2 3 6 8 10 14 17 16 12 7 4 4 5 6 6 5 5 4 5 6 6 6 5 5 7 8 9 9 10 10 12 13 13 13 13 12 10 9 10 10 12 13 15 16 16 17 18 19 20 20 19 17 16 15 16 18 21 23 23 20 17 15 14 13 13 13 11 10 10 8 6 5 3 2 359 357 354 353 352 354 356 358 1 4 6 6 6 5 3 1 359 359 359 0 2 5 8 10 11 12 14 16 17 19 20 21 21 21 21 20 19 18 18 18 18 17 17 19 20 18 17 19 20 18 16 13 11 10 9 9 8 8 8 9 10 11 11 11 11 12 12 13 12 12 16 22 23 20 21 28 36 41 47 49 47 42 43 45 48 50 50 50 50 49 50 51 52 53 55 56 57 58 58 58 58 57 55 53 50 47 46 46 48 50 51 52 53 56 58 58 58 59 59 58 56 53 50 50 49 48 49 50 51 51 52 52 53 53 52 51 51 50 50 49 49 48 47 45 44 43 42 40 38 35 31 26 22 21 23 26 25 18 10 9 9 10 11 10 9 6 4 2 360 357 354 351 347 341 335 322 296 272 262 260 293 286 272 267 256 250 244 123 122 121 120 120 121 121 121 120 120 119 119 118 118 118 118 117 118 119 121 122 123 124 125 126 127 128 129 130 130 129 129 129 128 128 127 126 125 125 124 123 122 121 119 116 113 110 108 106 104 102 101 99 98 97 97 96 96 95 96 96 95 94 94 94 93 92 92 91 90 90 91 92 92 93 94 96 97 98 100 101 102 103 104 106 107 109 110 110 111 113 114 116 118 121 123 125 126 127 128 127 127 126 126 126 126 126 127 127 128 128 128 129 130 131 132 133 133 134 135 136 137 138 140 141 142 144 146 148 150 152 154 157 160 163 166 170 173 177 179 181 182 183 183 183 185 188 190 192 195 195 194 193 192 190 186 183 181 183 188 193 199 205 210 215 220 221 219 211 191 163 147 147 155 165 172 175 174 170 166 163 162 161 157 149 134 121 109 97 89 84 84 86 88 88 79 64 64 68 70 81 110 142 184 190 202 207 216 221 224 226 227 225 221 215 208 202 196 194 196 198 198 193 184 171 154 140 140 146 112 78 79 73 73 77 75 64 84 91 94 92 88 83 78 72 69 69 69 65 53 46 63 87 95 96 100 108 105 79 74 87 89 79 70 69 71 75 83 91 90 87 87 88 90 89 88 85 80 73 66 60 53 50 48 41 28 13 359 352 359 7 9 11 14 15 12 8 5 5 8 11 14 18 19 18 14 10 8 8 9 8 9 8 8 8 9 9 9 8 7 7 8 9 9 9 10 11 12 13 14 15 15 14 12 11 11 12 13 14 15 16 16 17 19 20 20 19 18 17 16 16 19 22 25 26 26 23 19 17 16 16 15 15 13 12 11 10 8 7 6 4 2 359 357 356 356 358 0 3 5 7 8 9 7 5 3 1 360 360 359 360 1 4 6 8 10 12 14 15 17 20 21 21 21 21 21 21 20 19 19 19 18 16 14 15 17 15 15 16 18 19 18 15 13 11 10 10 9 9 8 9 9 10 10 11 11 12 13 14 12 11 13 19 23 24 25 30 37 43 49 53 52 49 48 50 52 53 53 52 51 51 52 52 53 54 56 57 57 56 56 56 56 55 54 52 50 47 47 48 50 52 52 53 55 57 58 58 59 59 60 60 58 56 54 53 52 52 52 53 54 54 54 54 54 53 53 53 54 54 53 53 53 51 50 48 47 45 44 42 39 36 30 23 19 17 18 23 29 25 18 13 9 8 8 7 5 3 1 0 360 359 358 358 355 351 346 341 326 290 264 257 287 297 275 268 259 251 246 123 122 121 120 120 121 122 122 121 120 119 119 118 118 118 117 117 117 118 119 121 122 123 124 125 126 127 127 128 129 129 128 128 127 127 126 126 125 125 124 123 122 121 119 117 114 112 110 108 106 104 102 101 100 99 98 97 97 97 97 97 96 96 96 96 95 95 94 94 93 93 93 93 92 92 94 96 97 98 100 102 103 103 104 106 108 110 111 112 113 114 116 117 119 122 124 125 127 128 129 130 129 129 128 128 128 127 127 127 127 128 129 130 131 132 132 133 134 135 136 137 138 139 141 142 143 144 145 147 149 151 153 155 157 160 163 166 168 171 173 175 176 177 177 178 181 184 186 189 192 193 193 193 190 181 166 157 156 160 167 174 180 189 202 212 221 227 233 216 158 143 141 146 156 164 168 166 159 152 148 148 149 142 136 126 112 101 95 88 84 83 86 89 89 89 82 73 70 66 57 71 111 141 176 188 205 212 227 233 232 232 228 222 219 217 213 208 200 195 193 194 194 191 185 177 167 154 143 134 120 102 88 80 75 64 48 43 88 95 98 96 92 85 79 75 74 74 75 73 66 65 81 98 105 108 115 125 129 123 110 91 84 79 74 71 71 76 83 91 90 88 88 89 89 88 87 84 80 74 68 62 56 53 51 43 28 11 358 351 354 2 7 10 15 17 15 12 10 9 12 15 18 21 20 18 14 13 12 11 11 11 12 11 11 11 12 11 10 8 8 8 9 9 9 9 9 10 12 13 14 15 16 16 14 14 13 14 14 15 15 16 16 17 19 20 21 20 18 18 17 18 20 23 26 26 26 24 22 20 19 19 17 16 14 13 12 11 10 9 8 6 4 2 0 359 359 1 4 7 9 10 11 10 8 5 2 1 0 0 360 0 1 3 4 7 9 12 14 16 18 20 21 21 21 21 21 21 20 19 18 19 19 16 12 12 12 12 12 12 14 17 18 17 15 13 12 11 10 9 9 9 9 10 10 12 12 12 13 13 11 10 11 15 20 24 27 32 38 44 49 53 56 57 55 55 57 57 56 54 53 52 53 53 54 55 57 58 57 56 55 55 54 54 54 52 50 49 49 52 55 57 58 59 58 59 59 59 59 60 62 62 60 59 58 57 56 56 56 57 57 58 58 57 56 56 56 57 58 58 58 58 57 54 52 51 49 48 46 44 41 37 30 22 17 14 13 17 28 32 32 24 13 7 5 4 3 2 0 360 0 0 0 1 359 355 352 351 346 324 296 284 284 285 276 267 261 254 246 122 121 121 121 122 122 123 122 121 120 120 119 119 118 118 117 117 117 118 118 120 121 122 124 124 125 125 126 127 127 128 127 127 127 126 125 125 125 124 124 123 122 120 119 117 115 113 111 109 107 106 104 103 102 101 100 99 98 98 98 98 97 97 97 97 97 96 96 96 96 96 96 95 94 94 94 95 96 98 101 102 103 104 104 106 108 110 112 113 115 116 118 119 121 123 125 126 128 129 130 131 132 131 131 130 130 129 128 128 128 128 129 130 131 132 133 134 135 135 136 137 139 140 141 142 143 144 145 146 148 150 152 154 156 158 160 163 164 166 168 170 172 173 174 176 177 178 180 183 186 189 191 192 187 168 129 121 122 127 135 141 144 139 106 77 70 63 69 96 117 134 146 152 155 154 148 138 129 124 123 128 136 125 118 108 98 90 84 79 80 83 88 91 91 91 86 79 72 59 44 50 89 140 172 191 213 227 238 238 238 236 227 218 217 220 219 215 206 197 191 189 191 194 192 186 177 162 146 130 114 100 90 79 62 49 43 64 89 95 98 97 93 86 80 77 78 85 89 88 86 96 107 115 116 115 123 132 133 131 122 106 94 87 83 78 75 79 85 90 91 90 90 90 89 87 85 82 79 75 70 64 58 56 54 47 31 14 1 354 356 2 7 11 17 20 19 17 15 14 16 19 21 22 20 17 15 15 14 13 13 13 14 14 14 14 14 13 11 9 9 9 10 9 9 8 9 9 10 11 13 14 14 14 14 15 16 16 17 18 17 17 18 18 18 19 19 19 19 18 17 18 20 22 23 24 24 24 23 22 22 21 19 17 16 15 14 13 12 11 10 8 6 5 3 2 3 5 8 10 11 12 12 10 7 4 2 1 1 1 1 2 3 4 4 6 8 11 14 16 18 20 22 22 21 21 20 20 19 18 17 18 18 17 14 12 11 11 10 10 11 13 16 17 16 15 13 12 11 10 9 9 10 11 11 12 12 11 12 12 10 10 11 14 19 22 26 30 36 41 46 51 54 55 54 56 58 58 57 55 53 52 52 53 54 56 58 59 58 57 55 55 54 54 54 53 52 51 53 58 61 63 64 63 63 62 60 59 59 62 64 63 62 61 61 61 60 60 61 62 64 64 64 63 61 61 60 61 61 61 61 61 59 57 56 54 53 52 50 48 45 40 32 24 19 16 14 17 26 34 38 35 26 14 5 3 3 4 4 3 2 1 1 1 360 358 356 355 351 341 324 304 293 290 278 268 263 256 249 122 122 122 122 123 123 123 122 121 121 120 120 120 119 119 118 118 118 118 118 119 121 122 123 124 124 124 125 126 126 126 126 126 126 125 125 125 124 124 123 123 121 120 119 118 116 114 112 111 109 107 106 105 104 103 102 100 100 99 99 99 98 98 98 98 98 97 98 98 98 98 99 98 97 97 96 96 96 98 101 103 104 104 105 105 107 110 112 114 116 118 119 121 122 124 126 127 129 130 131 132 133 133 133 132 132 131 130 129 129 130 131 132 133 133 134 135 136 136 137 138 139 140 142 143 144 145 145 146 147 149 151 153 155 157 159 161 162 162 164 166 167 168 169 170 170 170 171 173 177 180 186 194 189 140 86 88 92 96 101 103 101 96 90 92 98 98 93 91 101 115 126 130 126 119 109 99 91 85 84 89 99 100 100 97 87 77 71 76 80 85 90 93 93 91 86 77 67 55 39 30 57 148 176 199 225 236 236 232 237 233 223 213 215 221 221 217 212 202 192 189 193 200 201 194 181 163 140 122 109 98 86 71 57 51 57 81 94 97 98 96 91 85 80 79 87 105 113 111 108 114 124 135 117 100 119 136 136 130 118 109 101 94 90 84 82 86 89 94 95 92 90 90 89 87 84 81 77 74 70 65 59 56 55 49 36 21 10 3 2 5 9 15 21 23 23 22 21 19 20 22 22 21 19 17 16 15 14 14 14 15 16 17 17 17 16 14 12 11 11 12 11 10 9 8 8 9 9 10 11 11 11 12 13 14 17 19 21 21 21 21 20 19 18 17 17 18 19 19 19 19 20 21 22 22 22 22 23 23 23 22 21 19 18 17 17 15 14 13 11 10 9 7 6 5 6 8 10 12 13 13 13 10 7 4 3 1 1 3 4 4 5 5 6 6 7 10 13 16 19 20 22 22 20 19 18 17 16 16 15 15 15 16 16 15 14 13 11 9 9 11 13 15 16 16 15 13 12 11 10 10 10 11 11 11 10 10 11 12 11 11 12 15 19 21 24 27 32 38 43 48 51 52 51 52 54 56 56 54 52 51 52 52 54 56 59 60 59 58 56 55 55 56 56 55 55 55 59 64 68 69 69 68 67 65 62 60 61 63 65 65 64 63 63 63 63 64 66 69 71 71 71 69 67 66 65 64 63 63 63 62 61 60 59 58 57 56 53 52 50 45 35 27 24 22 22 25 31 36 40 41 36 27 15 8 8 8 7 6 4 3 2 2 0 360 359 358 356 350 338 322 310 308 293 278 267 261 254 123 123 123 123 123 123 123 122 121 120 120 120 120 120 120 120 120 119 118 118 119 120 122 123 124 124 124 124 125 125 125 125 125 125 125 125 124 124 124 123 122 121 120 119 118 116 115 113 112 110 109 108 107 106 104 103 102 101 101 101 100 99 99 99 99 98 98 99 99 99 100 100 101 101 101 100 98 98 100 102 105 106 106 106 106 107 109 111 114 117 120 121 123 124 126 127 129 130 131 132 133 134 134 134 134 133 132 131 131 131 132 132 134 135 135 135 136 137 138 138 139 140 141 142 143 144 145 146 146 147 149 150 152 154 156 157 159 160 160 161 161 161 162 163 163 163 162 162 164 167 175 188 202 180 69 73 75 77 81 85 87 86 84 85 91 100 106 105 99 93 81 56 40 47 58 63 62 56 48 42 41 43 52 62 61 48 39 55 72 78 86 91 95 96 94 88 81 73 59 40 28 46 148 182 209 230 235 230 227 229 225 218 210 213 218 219 219 217 211 200 194 197 202 205 200 184 159 133 115 104 93 81 71 65 64 72 87 96 98 98 96 90 84 81 88 104 120 121 113 108 118 132 149 136 72 115 126 128 123 114 108 102 96 92 87 87 90 93 96 96 93 90 90 89 86 83 79 75 73 70 66 60 55 54 49 39 28 19 14 11 10 12 19 25 27 25 25 24 24 23 23 22 20 18 17 16 14 13 14 15 17 18 20 20 18 17 16 15 14 14 14 12 10 8 8 8 9 9 10 10 10 10 10 11 14 17 20 22 23 23 22 21 21 20 19 19 20 21 21 21 20 21 21 21 21 21 21 22 22 23 23 22 21 20 20 20 18 16 14 13 11 10 9 8 8 9 10 12 14 14 14 13 9 6 4 4 3 4 5 7 6 6 7 8 7 7 8 10 14 18 19 21 22 20 18 16 14 12 13 14 13 13 13 15 18 18 17 14 12 10 11 12 13 15 16 15 14 13 12 12 11 11 11 10 9 9 10 11 12 12 11 12 15 18 20 22 24 29 34 39 43 46 46 44 47 49 51 52 52 51 50 51 52 53 54 56 58 58 57 55 55 56 57 58 59 60 62 67 71 74 74 74 72 70 67 65 63 62 64 66 66 67 66 65 65 65 67 70 74 76 77 76 73 71 69 67 65 64 63 63 63 63 63 63 62 59 57 55 54 54 50 42 34 29 28 31 35 39 43 45 46 42 37 29 23 19 15 12 7 5 4 4 4 2 2 2 0 359 356 346 334 322 316 301 289 279 272 263 124 124 124 124 123 122 122 121 120 119 119 119 119 119 120 120 121 120 119 118 119 120 122 123 124 125 125 125 124 124 124 124 124 124 125 124 124 124 123 123 122 121 120 119 118 117 115 114 112 111 110 109 108 107 106 105 104 103 103 102 101 101 101 100 99 99 99 100 100 100 100 101 102 103 103 103 102 101 102 104 107 108 109 108 107 108 109 110 114 117 121 123 125 126 127 129 130 131 132 133 134 135 135 135 134 134 133 132 132 132 133 134 136 137 137 137 138 138 139 139 140 141 141 143 144 145 145 146 146 147 148 149 150 152 153 155 157 158 158 157 156 156 157 158 158 157 155 155 157 162 175 193 204 60 63 65 66 69 74 78 81 82 81 82 86 95 105 110 107 95 75 50 34 31 35 38 36 29 23 19 19 26 29 22 4 352 20 49 70 80 88 93 98 100 98 96 96 90 76 62 55 66 120 189 215 227 231 228 222 220 219 216 212 214 216 218 225 228 223 214 205 205 201 205 204 187 153 125 108 96 86 75 69 67 68 74 83 92 97 97 95 88 81 80 94 113 116 109 102 101 103 109 118 135 316 65 100 109 111 108 104 100 96 93 90 91 93 94 94 92 90 87 88 88 85 81 77 73 72 70 66 60 53 50 47 41 33 27 22 18 15 17 24 31 32 29 27 26 26 26 25 23 21 19 17 16 14 13 14 17 19 21 22 21 19 17 18 18 18 17 16 13 9 8 8 9 10 11 11 11 11 10 10 11 14 18 21 22 23 22 22 22 22 21 22 22 23 23 24 23 23 23 23 23 22 21 21 21 22 22 22 22 22 22 23 22 20 18 16 14 13 11 10 10 10 11 12 14 16 16 14 12 8 6 5 5 5 6 7 7 7 7 8 8 8 8 8 9 12 16 18 20 21 19 16 14 12 10 11 13 13 12 12 14 17 20 21 19 16 13 11 11 12 13 15 15 15 14 14 13 13 12 11 10 9 9 10 10 11 11 11 12 14 16 17 20 23 26 29 33 37 41 42 42 44 46 47 49 49 49 49 51 51 51 51 52 54 54 54 54 56 57 58 60 62 66 71 73 75 77 77 75 73 69 68 67 65 65 65 66 67 67 67 66 64 65 68 72 77 79 79 77 75 72 70 67 65 64 64 63 63 63 64 65 63 60 57 55 55 56 52 43 33 27 28 34 41 46 50 52 52 51 47 42 36 32 26 19 10 4 5 6 6 6 5 5 4 2 359 351 339 328 320 312 305 295 287 280 124 125 125 124 123 122 121 120 119 118 118 118 117 117 118 119 120 120 120 119 118 119 121 123 124 125 126 125 125 124 124 123 123 124 124 124 124 124 123 123 122 121 120 119 118 117 116 114 113 112 111 110 109 108 107 107 105 105 104 104 103 102 102 101 100 100 100 101 101 101 101 102 103 104 105 105 106 105 105 106 108 111 112 111 110 110 110 111 113 117 121 124 126 128 129 130 131 132 133 134 135 136 135 135 135 134 134 133 133 134 135 136 137 138 138 138 139 140 140 140 141 141 141 143 144 144 145 145 145 145 146 147 148 149 150 152 154 155 154 151 150 151 153 153 152 148 144 143 141 148 155 136 54 55 57 58 61 66 71 75 78 80 81 83 86 91 98 105 102 87 71 54 42 36 34 31 23 15 10 13 25 32 25 5 349 356 23 52 72 85 93 95 102 101 100 101 104 102 97 98 101 94 108 182 214 223 224 220 214 213 215 217 217 216 214 218 225 234 243 236 221 215 204 206 203 184 142 114 99 88 77 69 65 64 66 70 78 88 94 96 94 87 79 78 92 106 106 101 96 93 90 88 91 78 65 81 92 99 102 102 100 97 94 92 91 91 92 92 91 88 85 86 87 86 82 78 74 70 69 68 66 61 53 46 43 39 36 33 28 23 21 23 30 36 36 31 26 26 27 27 26 24 21 19 19 17 14 13 17 19 21 23 23 22 19 18 20 22 21 19 16 13 10 9 10 11 13 13 13 13 12 11 11 12 16 19 21 22 22 22 22 22 23 23 23 24 25 25 25 25 25 24 24 24 22 21 21 21 21 22 22 23 23 24 25 24 23 20 17 15 13 12 11 11 11 12 13 15 16 15 13 10 7 5 5 6 6 6 6 6 7 7 7 8 8 8 9 9 12 14 17 18 19 18 15 13 12 11 11 12 13 13 13 13 14 17 21 22 20 16 13 11 11 11 13 14 15 15 14 14 14 13 12 11 9 9 8 8 9 10 11 12 14 15 16 18 22 25 27 30 32 36 39 41 43 44 46 47 49 50 52 52 50 48 48 49 50 51 52 54 56 58 59 61 64 69 74 74 74 74 72 69 66 65 65 66 67 67 67 67 67 66 66 66 66 67 69 72 76 79 78 77 75 72 70 67 65 64 63 63 63 64 64 65 64 61 58 57 57 56 50 36 20 13 18 29 38 47 54 56 56 56 54 51 47 44 39 30 14 4 6 9 10 10 9 8 7 4 1 354 343 333 327 324 320 314 309 308 125 126 126 124 123 122 121 120 119 118 118 117 117 116 116 115 117 119 120 119 118 119 120 122 124 126 127 127 126 125 124 124 123 124 124 124 123 123 123 123 123 122 120 119 118 117 116 114 113 112 111 110 110 109 108 108 107 106 106 105 105 104 103 101 100 100 101 101 101 101 102 103 104 104 105 106 107 108 108 109 110 112 114 114 114 114 114 113 114 116 121 125 128 129 130 131 132 133 134 135 136 136 136 136 136 135 134 134 134 134 135 136 137 138 138 138 139 140 141 141 141 141 141 141 142 142 143 143 144 144 145 145 146 146 147 148 151 152 148 142 141 145 147 149 147 141 133 126 114 105 85 64 55 54 54 55 59 66 71 75 77 79 81 83 87 90 93 96 91 76 60 47 42 39 32 24 18 15 13 18 28 28 13 358 350 355 17 43 65 81 89 93 93 92 95 98 107 105 100 111 108 101 115 177 212 216 211 205 202 203 209 216 218 214 206 204 213 210 216 231 230 219 203 203 193 161 118 100 90 81 72 66 64 64 64 65 71 81 90 94 93 87 81 80 88 100 103 100 94 90 84 79 79 81 91 96 93 93 94 96 97 96 94 93 91 90 89 89 87 85 85 85 85 84 80 77 72 67 65 65 65 61 54 46 40 37 36 37 35 29 26 30 36 40 38 31 25 26 28 28 27 24 21 19 18 16 14 16 20 22 23 23 23 22 20 21 23 24 23 20 16 13 10 9 10 12 14 15 15 14 13 12 12 14 17 19 21 22 22 22 22 23 23 24 24 25 25 25 25 24 24 24 23 22 21 20 19 20 20 22 23 24 24 25 26 26 24 21 18 16 14 13 12 12 12 13 13 14 14 13 11 9 7 6 7 8 8 7 6 6 7 7 7 7 8 8 9 10 11 13 15 17 16 15 14 12 12 11 11 11 11 12 14 14 13 14 17 21 21 19 14 10 8 9 10 12 13 13 13 13 13 13 12 11 11 9 7 7 7 8 10 12 13 14 16 18 23 26 27 27 29 33 37 39 41 43 45 47 49 50 51 50 49 47 46 47 49 50 52 54 56 58 60 62 64 68 72 71 68 65 60 60 60 60 61 62 64 65 66 67 66 66 66 67 68 69 70 72 74 76 77 77 76 74 71 69 67 65 64 62 62 62 63 64 65 63 61 60 59 57 49 26 3 356 5 17 29 41 49 54 57 57 57 56 55 54 56 55 30 14 13 14 15 15 14 12 9 6 1 355 347 338 335 336 336 336 338 342 125 126 126 125 123 122 121 120 119 118 118 117 117 116 115 113 111 115 119 119 118 118 119 121 124 126 127 127 127 126 125 124 124 124 124 124 123 123 123 123 123 122 121 119 118 117 116 115 114 113 112 111 110 110 109 109 108 108 107 107 106 105 104 103 102 101 101 102 102 102 103 103 104 105 106 107 108 109 110 111 112 113 115 116 117 117 117 117 117 117 120 125 129 131 132 133 134 134 134 135 135 136 136 136 136 136 135 135 135 135 136 136 138 138 138 138 139 140 141 141 141 141 141 140 140 140 141 141 142 143 144 145 144 144 145 146 148 149 144 136 135 138 142 144 143 138 129 120 108 92 78 69 62 59 57 58 62 68 72 75 77 79 79 81 85 89 92 91 83 71 56 41 35 34 30 18 13 18 26 29 21 12 5 358 352 352 3 24 46 64 74 72 56 51 58 77 102 91 95 98 93 96 116 181 217 214 199 191 191 195 202 210 216 211 194 181 179 182 189 187 203 200 194 195 165 120 94 87 83 75 67 63 62 62 62 63 67 74 82 89 89 86 83 83 85 100 105 100 96 92 81 73 73 78 84 84 83 83 87 92 95 96 96 94 91 88 87 86 84 83 84 82 82 82 80 76 70 65 63 63 62 60 56 50 42 38 38 40 40 36 34 36 39 41 38 31 26 26 28 29 27 24 20 18 17 15 16 18 22 24 24 23 23 22 22 23 25 26 24 21 17 13 10 9 10 12 14 16 16 15 13 13 13 15 17 20 21 22 22 22 23 23 24 24 24 24 24 24 24 24 23 22 21 21 19 18 17 16 17 20 24 26 26 27 27 27 25 22 19 16 14 13 13 13 13 13 13 13 12 11 10 9 8 8 9 10 9 8 7 7 7 7 7 7 7 8 9 10 11 12 14 14 13 13 12 11 10 10 10 10 10 11 13 14 13 12 14 18 20 19 14 8 6 6 8 10 12 12 12 12 12 12 12 12 11 10 8 7 7 9 10 11 12 13 16 19 22 24 24 25 27 31 35 38 39 42 46 48 49 50 50 50 47 45 44 44 47 49 52 54 57 59 62 65 65 66 67 65 61 56 54 53 54 55 57 58 59 61 63 64 65 66 67 67 67 68 68 69 72 75 77 78 77 75 73 70 68 66 64 62 60 60 62 64 66 65 64 63 64 68 66 31 342 350 360 10 20 30 39 46 52 55 56 56 57 60 66 64 45 28 24 23 22 21 19 16 12 7 2 357 351 343 343 346 349 354 0 6 126 127 126 125 123 122 121 121 120 119 118 118 117 117 116 113 109 111 117 119 117 117 118 120 122 124 126 128 128 127 126 125 124 124 125 124 123 122 123 123 123 122 121 120 118 117 116 115 114 113 112 111 111 110 110 109 109 108 108 108 107 107 106 105 103 103 102 103 103 103 103 104 105 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 121 120 121 125 129 132 134 134 135 135 135 134 134 134 134 135 135 135 136 136 136 136 137 137 138 138 137 137 138 139 140 140 141 140 140 140 139 139 140 140 141 141 142 143 143 143 143 144 146 146 141 135 133 135 137 139 138 134 128 120 110 99 87 78 71 68 66 65 67 69 71 73 74 76 77 78 80 81 81 82 79 71 61 47 32 27 26 22 22 33 45 29 4 358 0 1 356 352 356 10 29 43 47 38 20 6 7 21 35 22 143 98 87 90 110 230 238 220 197 186 187 192 198 208 216 212 192 172 171 178 176 160 164 177 185 178 126 88 79 79 76 69 63 60 60 60 60 62 65 70 77 82 84 85 85 74 82 100 105 98 100 99 79 67 65 68 71 75 79 83 87 91 94 95 96 95 92 88 85 84 83 82 82 80 78 80 81 77 70 64 62 62 61 60 58 55 50 44 43 44 45 43 41 41 41 39 35 29 25 25 27 28 26 23 19 17 16 16 17 20 23 24 24 24 24 23 23 25 26 26 24 20 17 12 10 9 10 13 16 17 17 16 14 13 13 15 18 20 22 23 23 23 24 24 24 25 24 24 23 23 23 22 22 21 20 19 18 16 14 13 14 17 22 26 28 28 28 27 25 22 19 17 15 14 14 14 14 14 14 13 12 11 11 11 11 11 11 12 11 10 9 8 8 8 8 7 6 6 8 9 10 11 11 11 11 11 11 10 10 9 9 10 10 10 11 12 12 11 11 14 18 18 13 9 6 6 8 10 12 12 12 11 12 12 12 12 11 10 9 9 9 10 10 11 11 12 15 17 19 20 22 23 26 30 34 37 38 41 46 49 50 51 50 49 46 43 41 42 45 49 52 55 58 60 63 64 66 66 63 60 56 52 50 50 51 53 54 55 56 58 61 63 64 66 67 67 67 67 67 67 70 74 77 79 78 75 73 71 69 68 66 63 62 61 63 66 68 68 67 67 72 85 98 104 0 357 4 11 18 24 30 36 43 48 50 52 54 57 60 53 41 33 30 28 27 26 23 19 14 8 3 359 355 350 350 352 357 3 9 15 127 128 127 126 124 122 122 121 120 120 119 118 118 117 116 115 114 113 116 118 117 117 118 119 121 123 125 127 128 127 127 126 125 125 125 124 123 123 123 123 123 122 121 120 119 117 117 116 115 114 113 112 111 110 110 109 109 109 109 108 108 108 108 107 106 105 104 104 104 103 104 105 105 106 106 107 108 110 111 112 114 115 116 117 118 120 121 123 124 125 125 126 130 133 135 136 136 136 135 134 133 132 132 132 133 133 134 135 136 137 138 139 139 139 137 136 136 137 138 139 139 139 139 139 139 139 139 139 139 139 140 140 140 140 141 142 143 142 138 135 133 134 135 136 135 132 128 123 116 106 96 87 80 76 74 72 72 73 73 72 70 70 69 70 72 71 73 78 82 87 97 104 81 54 40 30 29 49 47 13 2 0 4 6 3 358 358 8 21 31 29 17 3 354 352 343 311 285 239 169 106 111 124 248 248 225 201 191 192 195 199 208 215 212 199 186 181 183 175 164 167 179 182 150 97 76 73 73 70 64 60 57 55 55 57 59 63 69 74 77 79 83 86 74 78 91 98 96 98 88 66 59 55 60 65 71 79 86 90 92 93 95 95 94 92 88 84 81 80 78 78 78 73 75 79 77 71 66 63 62 60 59 60 59 55 51 49 48 48 48 48 44 40 36 32 27 24 24 25 25 25 22 19 17 17 17 18 21 23 24 25 25 24 23 23 23 25 26 24 20 16 11 9 9 12 15 18 19 18 16 14 14 14 16 18 21 23 24 24 24 25 25 25 25 24 23 22 21 21 21 20 20 19 18 17 15 14 14 14 16 20 25 29 30 29 27 24 22 19 17 16 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 12 11 10 9 9 9 8 7 6 7 8 9 9 10 10 10 10 10 10 9 9 8 9 9 10 10 11 12 11 10 12 15 16 15 12 10 9 10 12 13 13 12 12 13 13 13 12 12 11 11 10 11 11 11 10 10 12 14 16 17 18 20 22 26 30 35 36 37 41 47 50 52 52 51 49 45 40 38 40 44 48 51 55 59 62 63 64 63 61 58 58 54 51 50 50 50 51 53 54 55 56 59 62 64 66 68 68 68 68 68 68 70 74 78 79 78 76 74 72 72 72 70 68 67 67 68 70 71 71 72 74 84 94 104 97 16 12 16 19 21 23 27 30 35 39 43 45 47 49 47 42 36 33 32 31 30 28 25 21 16 9 3 0 358 356 356 358 1 5 8 12 128 129 128 127 125 123 122 121 120 120 119 118 118 117 117 117 118 117 118 119 117 117 118 119 120 122 123 125 127 127 127 126 125 125 125 124 124 123 123 123 123 123 121 120 119 118 117 116 115 114 113 112 111 111 110 110 109 109 109 109 109 109 109 108 108 107 107 106 105 104 104 105 105 106 107 107 109 110 111 113 114 116 117 118 118 120 121 123 125 127 128 130 132 134 137 138 138 138 136 134 132 131 130 130 130 131 132 133 134 136 137 138 139 138 137 136 136 136 137 137 137 137 137 137 137 138 138 138 138 137 136 136 135 136 137 138 138 137 134 132 131 131 132 132 132 130 127 124 119 112 103 94 87 82 79 77 74 72 71 70 68 65 62 60 59 64 73 85 100 126 160 183 186 175 134 51 32 38 25 5 6 10 12 14 14 9 8 14 23 28 28 19 4 0 8 350 288 252 250 238 162 131 214 242 240 230 213 204 206 205 203 206 210 208 203 197 193 190 184 179 180 181 169 123 81 72 71 70 66 61 58 55 53 52 54 57 62 68 72 73 75 78 78 73 70 72 85 88 77 51 43 46 45 54 63 68 75 84 90 92 93 94 93 94 94 91 87 77 72 71 74 72 67 68 73 73 69 64 63 61 59 58 60 62 60 57 55 53 52 52 51 46 38 32 29 26 22 22 23 24 24 22 19 18 18 18 19 21 23 24 25 25 24 22 20 20 23 26 24 20 16 11 10 11 15 18 20 20 19 17 15 15 15 17 19 22 24 25 25 25 25 25 24 24 23 22 21 20 20 19 19 18 18 17 16 15 15 15 17 18 21 25 29 30 29 26 24 22 20 18 16 16 15 15 15 15 15 15 15 16 15 15 14 14 13 14 13 13 12 10 9 9 9 9 8 7 7 7 7 8 9 9 10 10 10 10 10 9 8 8 9 10 9 10 11 10 9 11 13 15 16 15 13 12 13 13 13 12 12 13 15 15 15 14 14 12 12 12 13 12 11 10 9 10 11 13 15 16 18 21 24 30 34 35 38 44 48 51 54 54 53 51 45 38 36 39 43 47 50 55 60 64 66 66 66 60 58 58 55 52 50 49 49 50 51 52 53 55 58 61 64 67 70 71 71 71 70 70 72 75 79 80 80 77 76 76 77 78 77 75 74 74 74 75 75 76 80 84 89 91 89 72 40 24 27 29 27 25 25 26 29 32 36 38 40 40 38 35 32 32 32 31 30 29 26 23 17 11 5 2 2 2 2 4 6 8 11 13 128 129 129 128 126 124 122 121 120 119 119 118 117 117 118 118 119 120 120 120 118 118 118 119 120 121 122 124 125 127 127 126 125 125 125 124 124 123 123 124 123 123 121 120 119 118 118 117 116 115 113 112 112 111 110 110 110 110 109 109 109 109 109 109 109 109 109 108 107 105 105 104 104 105 106 107 109 110 111 113 114 116 117 119 119 120 121 123 125 127 129 131 133 135 137 140 141 140 139 136 133 130 128 128 128 128 129 131 132 133 134 136 137 137 137 137 136 136 137 137 136 136 136 135 135 135 135 136 135 134 133 132 132 132 133 133 132 131 128 125 125 125 125 125 124 123 121 119 115 111 105 98 91 86 82 80 78 73 68 62 58 54 51 49 51 60 76 95 111 156 205 203 188 169 123 58 69 45 4 349 7 19 19 18 21 20 19 22 26 28 25 15 7 4 358 319 256 229 225 221 155 151 231 234 233 231 226 221 219 214 208 200 197 200 201 200 201 201 198 194 187 172 148 106 72 70 69 68 63 59 57 54 53 53 55 58 62 66 68 69 71 73 73 70 64 57 64 66 45 32 35 35 39 50 64 69 73 79 84 89 92 93 93 96 99 99 92 78 69 68 70 70 64 60 65 68 65 61 60 59 56 55 58 61 62 61 59 58 56 55 53 45 35 28 26 24 20 21 22 23 23 20 18 18 18 19 20 22 23 24 24 24 23 21 19 18 20 25 26 22 17 13 12 14 18 21 22 20 19 17 16 16 17 18 20 22 23 24 24 24 24 24 23 22 21 20 19 19 19 18 18 18 17 16 16 16 16 16 17 19 22 26 29 29 27 25 24 23 20 18 17 16 16 16 15 15 15 16 16 17 16 15 14 14 14 13 13 12 11 10 9 9 9 9 9 8 7 7 7 7 8 8 9 10 11 11 11 10 9 9 9 10 10 9 9 9 8 8 10 13 14 14 13 13 14 14 14 13 13 15 17 18 17 16 15 14 12 12 12 12 10 9 8 8 9 11 12 14 16 19 24 29 31 34 40 46 50 53 55 56 56 53 47 39 35 39 43 46 50 55 61 66 68 70 68 64 61 58 55 51 49 48 48 50 51 52 53 55 59 62 66 70 72 73 74 74 73 72 73 76 79 82 81 80 79 80 82 84 83 81 80 80 80 79 79 81 86 90 90 87 80 71 57 36 34 33 29 25 22 22 23 26 29 31 33 33 32 31 29 30 31 30 30 29 27 24 19 14 8 6 7 7 8 10 12 15 20 25 128 129 129 128 126 124 123 121 120 119 118 117 117 117 118 119 119 120 121 121 119 119 119 119 120 120 121 122 124 125 126 126 125 124 124 125 124 124 124 124 123 123 121 120 119 119 118 117 116 115 114 113 112 111 110 110 110 110 110 110 109 109 110 110 110 110 110 110 109 108 107 105 103 102 103 105 107 109 110 112 114 116 118 119 121 122 122 124 125 127 129 130 132 134 136 139 141 142 141 138 134 130 128 126 125 126 126 128 129 130 131 133 134 136 136 136 137 137 137 137 136 136 136 135 135 134 134 133 132 130 129 128 128 128 128 128 127 126 124 122 120 119 119 118 117 115 113 110 108 106 102 98 92 87 83 80 79 76 70 59 47 35 31 33 43 56 83 104 97 332 267 239 135 61 58 48 31 8 1 359 6 12 13 13 18 20 21 25 26 25 18 11 1 343 309 265 233 211 190 161 117 230 229 228 233 233 233 229 225 220 210 186 181 193 197 199 212 214 209 207 190 160 128 92 68 68 66 65 61 58 56 54 55 57 58 60 62 65 66 67 69 71 72 69 63 53 45 44 33 27 32 34 39 54 69 74 77 79 83 87 91 94 95 96 100 103 94 80 69 67 69 68 60 57 61 65 63 60 57 57 56 54 54 56 58 59 58 59 59 57 51 42 32 26 24 22 19 19 21 22 21 18 16 17 18 20 22 23 23 24 23 23 22 20 19 18 20 24 27 24 19 16 15 17 20 21 21 20 18 16 15 16 17 18 19 21 22 23 23 23 23 22 21 20 19 18 18 18 18 18 17 17 16 16 16 16 16 16 18 20 23 25 27 26 23 22 23 22 20 18 16 15 15 15 15 16 16 16 17 17 17 16 15 14 14 13 12 11 11 10 9 8 8 8 9 9 8 7 7 6 7 7 8 10 12 13 13 12 11 10 10 10 9 8 7 7 7 7 8 10 12 12 12 13 14 14 13 14 16 17 18 18 17 16 15 13 11 11 11 11 10 8 7 7 7 8 10 12 15 19 24 28 32 35 42 47 51 54 57 58 58 55 49 41 38 39 41 45 50 56 62 67 69 70 68 65 61 58 54 50 48 47 48 50 52 53 54 57 60 64 69 73 75 76 77 75 73 71 73 75 79 82 82 82 82 84 86 87 86 85 84 85 84 83 82 85 89 90 89 83 75 69 59 46 38 33 28 23 19 19 19 21 24 26 27 28 28 28 26 27 28 29 29 28 26 24 20 16 12 10 10 11 13 15 18 21 26 32 128 129 129 128 126 125 123 121 120 118 117 116 116 117 118 119 119 120 121 122 121 120 120 120 120 120 121 121 122 123 124 125 125 124 124 125 125 125 124 124 123 123 121 120 119 119 119 118 117 115 114 113 112 111 110 110 110 110 110 110 110 110 110 110 110 111 111 111 111 111 110 108 103 101 101 102 105 106 108 110 112 114 117 120 122 123 124 125 126 127 129 130 131 132 134 136 138 140 141 139 135 131 127 125 124 123 124 125 126 127 129 130 132 134 135 136 137 137 137 137 137 137 137 136 136 135 135 133 131 129 127 125 124 123 123 122 122 121 120 119 118 117 116 115 113 111 108 105 103 101 99 96 92 87 82 78 76 74 71 65 52 36 24 23 33 51 85 95 82 22 325 332 349 357 6 13 21 18 5 3 7 8 7 9 12 13 13 17 21 19 13 10 8 264 240 232 217 187 120 76 329 270 243 233 237 239 239 230 225 224 207 176 173 187 197 208 220 224 223 224 197 146 112 82 67 67 65 63 60 57 55 55 56 58 60 61 63 65 66 66 67 69 70 68 63 54 44 42 37 26 31 36 43 59 76 81 84 86 87 88 91 94 95 95 95 94 89 79 69 64 64 61 56 56 61 65 64 60 58 58 57 55 54 52 51 51 54 58 60 55 48 40 31 25 21 19 16 17 18 19 19 17 16 17 19 21 23 24 24 23 23 22 21 20 18 19 21 25 27 24 20 16 16 17 19 20 19 18 16 15 15 15 16 17 18 19 21 21 21 21 20 20 19 18 17 17 17 18 17 17 17 16 16 16 15 15 16 17 18 20 22 23 24 22 19 18 20 21 19 16 15 14 14 15 15 15 16 16 16 16 16 16 15 15 14 14 13 12 11 10 9 8 8 7 7 7 7 7 6 6 5 5 7 9 12 13 13 13 12 11 10 9 8 6 6 6 6 6 7 9 10 11 11 13 13 13 13 14 16 18 18 17 15 14 13 13 11 11 11 11 10 8 7 5 5 7 8 11 14 19 24 26 26 32 40 46 51 54 56 57 58 55 49 42 40 41 42 45 50 56 61 66 68 68 68 66 62 59 55 51 49 48 49 51 52 53 55 58 61 66 72 77 80 82 81 78 75 71 71 72 76 80 82 84 85 88 90 90 89 88 88 89 88 87 88 90 92 90 86 81 71 62 53 44 38 33 29 25 26 23 19 19 20 21 22 22 24 26 26 26 27 28 28 27 26 24 20 17 14 12 12 13 15 18 21 25 29 32 128 129 129 128 127 125 124 122 120 118 116 115 116 117 118 119 119 120 121 122 122 121 120 120 120 120 120 121 122 122 123 124 124 124 125 125 125 125 125 124 123 122 121 120 120 119 119 118 117 116 115 114 112 112 111 110 110 110 110 109 109 110 110 111 111 111 111 112 112 112 113 112 108 104 100 99 100 102 104 107 109 112 115 118 121 124 125 127 128 129 130 131 131 131 132 134 136 138 138 137 134 131 127 125 123 122 122 123 124 125 126 128 130 133 134 136 137 137 137 137 137 136 136 136 136 136 136 134 132 130 128 125 123 122 121 120 119 119 118 118 118 117 117 116 114 112 108 105 102 101 99 96 91 86 81 77 72 68 64 62 58 52 41 30 35 50 69 81 77 44 356 348 355 2 3 4 8 13 15 12 9 9 7 6 6 4 3 6 11 13 12 25 69 155 187 206 207 100 49 14 324 282 255 244 244 246 246 239 231 228 205 173 176 192 203 208 209 211 219 236 234 105 91 75 67 67 65 64 61 58 56 56 57 59 60 60 62 64 64 64 64 65 66 66 64 58 51 49 46 31 34 42 46 58 77 84 90 93 93 92 92 93 93 92 89 86 82 76 67 61 61 61 57 56 62 65 64 61 58 57 56 53 50 46 43 43 48 55 57 53 47 40 30 22 17 13 12 14 16 16 16 16 17 20 22 23 24 25 24 23 22 22 21 19 18 18 18 21 23 21 18 15 15 16 17 17 16 14 14 14 14 14 15 15 16 18 19 19 19 19 18 18 17 16 16 16 17 17 17 16 16 16 16 15 15 15 15 16 17 18 19 20 20 19 17 16 19 20 18 14 13 13 13 14 14 14 15 16 16 16 16 16 16 15 14 15 14 13 12 11 10 9 8 7 6 4 4 5 6 5 4 4 5 8 10 12 13 12 11 10 9 7 6 5 4 4 5 5 6 8 9 9 11 12 13 12 12 13 15 16 17 16 14 13 13 12 11 11 10 10 9 8 6 4 3 5 7 10 14 19 23 25 27 32 37 43 48 52 55 57 58 53 47 43 42 42 43 46 50 55 60 65 67 69 71 68 66 62 57 52 50 49 50 51 51 52 54 57 61 68 75 82 87 89 88 87 82 74 73 71 73 77 80 84 87 91 93 92 90 89 90 91 91 92 95 97 95 90 86 82 73 62 51 42 38 36 35 34 29 24 22 20 20 18 17 18 21 23 25 25 26 27 28 28 26 23 20 17 15 14 14 15 17 19 22 26 30 32 128 129 129 129 128 126 125 123 121 119 117 117 117 117 118 119 119 120 121 122 122 121 120 120 120 121 121 121 121 122 123 123 123 124 124 125 125 126 125 124 123 122 121 120 120 119 119 118 117 116 115 114 113 112 111 111 110 110 109 109 109 110 110 111 111 111 111 112 112 113 114 114 114 111 106 99 95 95 97 101 104 107 111 115 119 123 126 128 130 131 132 132 132 132 132 133 135 136 137 135 132 130 127 125 124 123 123 123 123 124 125 127 129 131 133 135 136 137 137 137 137 136 136 136 136 136 136 135 134 132 130 128 126 125 124 123 122 122 121 121 121 121 120 119 117 115 112 109 106 104 101 97 92 87 82 77 71 63 56 50 51 59 62 55 50 57 70 76 74 51 19 15 22 22 7 355 359 9 12 14 13 9 8 7 5 3 0 1 5 8 12 30 63 95 114 125 19 25 20 354 326 298 267 249 246 250 256 254 244 238 218 178 184 210 229 227 216 219 234 261 312 19 57 64 68 68 65 65 63 60 58 58 60 61 59 59 62 63 62 60 59 60 63 65 65 62 56 52 50 38 40 49 48 54 73 82 91 96 96 94 92 91 90 87 83 80 78 73 65 61 60 60 58 59 63 65 63 60 57 55 51 44 36 38 40 40 44 48 50 48 45 38 28 18 12 12 13 15 15 16 17 18 20 22 24 24 25 25 24 23 22 21 20 19 18 18 17 18 18 17 16 14 14 14 14 13 13 12 12 12 12 13 13 13 14 16 17 18 18 18 18 17 17 16 15 16 16 16 16 15 15 15 14 14 14 14 15 15 16 16 16 16 16 17 17 17 17 17 15 13 11 12 13 13 13 13 14 15 16 16 16 15 15 15 14 14 14 14 13 12 10 10 9 8 6 4 2 3 4 4 3 3 4 6 8 10 11 11 9 8 7 6 5 4 3 3 4 4 6 7 7 8 10 11 12 11 11 12 13 14 15 15 14 13 12 12 11 10 9 9 9 7 5 3 2 4 6 9 13 17 22 25 28 32 36 41 45 49 51 53 52 50 47 45 44 43 44 46 49 54 59 65 68 70 70 70 69 65 59 54 51 50 49 49 49 50 52 55 59 66 76 88 98 102 96 89 75 74 72 72 72 74 77 81 87 92 92 90 88 88 91 94 95 96 100 102 98 93 91 89 82 71 55 41 38 39 42 46 40 33 28 25 21 17 15 15 19 23 25 26 26 27 27 28 26 23 19 16 15 15 15 17 18 21 23 26 30 34 128 129 129 129 128 127 126 124 122 120 119 119 119 118 118 118 119 120 121 122 122 121 120 120 121 121 121 121 121 122 123 123 123 123 124 124 125 126 126 125 124 123 122 121 120 120 119 118 117 116 115 114 113 112 111 110 110 110 109 109 109 109 110 111 111 111 111 112 113 114 114 115 116 116 114 108 98 89 88 91 95 100 105 110 115 120 124 128 131 133 135 135 135 135 134 134 135 136 136 134 131 129 128 127 126 125 125 125 125 125 127 128 129 131 133 134 136 137 137 137 137 137 136 136 136 136 136 135 135 134 133 132 131 130 129 128 128 127 127 126 126 125 124 123 122 119 116 114 111 108 105 101 96 91 86 81 75 68 57 42 39 58 77 80 74 74 79 80 74 54 35 34 40 38 24 6 2 3 10 14 14 11 8 7 7 5 2 359 2 5 11 22 34 44 49 39 19 14 5 351 341 322 278 246 238 243 254 258 254 250 242 202 197 231 261 276 282 279 282 299 327 357 26 49 64 68 66 65 65 62 60 61 63 63 61 60 61 62 60 57 57 58 60 63 64 63 61 57 53 47 45 47 49 51 60 77 87 92 93 91 88 87 86 84 79 76 75 71 66 60 60 61 61 62 64 66 63 59 57 53 47 35 26 32 38 41 42 43 43 43 40 35 26 17 14 15 18 18 18 19 20 22 23 24 25 24 24 24 23 23 22 20 19 19 18 18 18 17 17 15 14 13 12 11 10 10 9 9 9 10 10 10 10 10 11 14 16 17 17 17 17 17 17 15 15 14 15 15 15 14 14 14 13 13 13 13 14 14 14 14 13 12 11 12 16 16 15 14 12 11 10 11 12 12 12 13 14 15 16 16 15 14 14 14 13 13 13 13 12 12 11 10 10 10 9 6 4 3 3 3 3 3 3 5 6 8 9 9 7 6 5 4 4 3 3 3 3 3 5 6 6 6 8 10 10 10 10 11 12 12 13 13 12 12 12 13 12 10 10 9 8 7 5 3 2 3 6 9 12 16 19 23 28 33 37 40 42 46 48 49 49 48 47 46 45 44 44 45 48 52 58 64 68 70 71 72 70 65 60 56 52 50 49 48 48 48 49 51 55 60 68 78 95 116 75 48 56 66 68 68 69 70 73 77 82 86 88 86 85 87 93 97 99 99 102 103 102 101 101 100 93 76 64 61 57 49 51 55 51 45 38 33 29 20 14 15 20 26 28 28 28 27 27 27 26 23 19 17 16 16 16 17 19 21 24 27 30 36 128 128 129 129 129 128 127 125 123 121 120 120 120 120 119 119 120 121 121 121 121 121 120 120 121 121 122 121 121 122 123 123 123 123 123 123 124 126 126 126 125 123 122 122 121 121 120 119 117 116 115 114 113 112 111 111 110 110 109 109 108 109 110 110 110 109 110 111 113 114 115 116 117 118 118 117 112 100 88 81 81 86 93 100 106 112 118 125 130 135 137 138 139 139 138 138 137 137 136 134 131 129 127 127 128 128 128 128 128 128 129 130 132 133 134 135 137 138 138 138 137 137 137 137 137 137 137 136 137 137 136 136 135 135 134 133 133 132 132 131 130 129 128 127 125 123 120 118 115 113 110 107 103 98 94 90 85 78 64 43 33 56 85 97 95 91 89 86 75 58 46 43 46 44 34 21 15 14 11 9 9 8 6 5 7 7 4 359 359 3 7 10 14 18 22 18 12 359 347 351 353 298 257 238 227 226 235 243 251 263 268 244 228 255 284 309 321 322 321 325 335 348 8 33 56 65 65 65 65 64 63 64 66 65 62 61 61 60 58 58 58 59 60 60 62 64 64 62 59 56 48 43 48 51 52 74 83 86 86 85 80 76 80 82 81 79 75 70 65 61 60 63 64 64 66 66 63 61 57 54 46 30 26 31 34 38 40 38 38 39 37 33 25 19 18 19 19 19 19 20 21 23 24 24 24 24 23 22 22 21 20 19 19 19 18 17 16 15 14 13 12 11 9 7 5 5 6 6 7 7 8 8 8 8 9 12 15 16 17 17 17 16 15 14 13 13 13 13 14 14 13 13 13 13 13 14 14 13 13 12 11 10 9 9 11 13 13 11 10 10 10 10 11 11 11 12 14 15 16 15 14 13 13 12 12 12 12 11 11 11 10 9 9 9 9 8 7 5 4 3 2 2 3 4 5 6 7 7 6 5 4 4 3 3 3 3 3 3 5 5 5 5 6 7 8 8 8 9 10 10 11 11 11 11 12 14 13 12 11 9 9 8 5 3 2 3 6 9 11 14 18 23 29 35 38 40 41 43 46 47 46 46 47 47 46 45 44 44 47 52 57 63 68 71 73 72 69 65 61 57 53 51 48 47 46 46 46 47 48 50 52 54 50 24 22 40 52 59 62 64 65 66 67 69 71 75 80 82 83 87 94 99 100 99 101 104 106 109 112 99 73 54 62 78 89 74 68 61 53 48 44 41 39 32 17 16 21 27 30 31 31 30 29 28 26 23 20 18 17 16 17 18 20 22 24 26 28 36 128 128 129 129 129 129 128 126 124 122 121 121 122 122 121 120 120 121 121 121 121 120 120 120 120 122 122 121 121 122 122 123 122 122 122 122 123 124 126 126 125 124 123 123 122 121 120 119 118 116 115 114 112 112 111 111 110 110 109 108 108 108 109 109 108 108 109 111 112 114 116 116 117 118 120 121 121 118 109 92 74 66 67 76 87 95 105 114 124 133 138 141 143 144 143 143 142 140 138 135 131 129 128 128 129 130 130 130 131 131 132 134 135 136 137 138 138 139 139 138 138 138 138 138 138 138 138 138 139 140 140 140 140 140 139 137 136 135 135 133 132 131 130 129 128 126 124 122 120 118 117 115 112 108 104 100 97 90 75 32 345 74 103 115 115 107 98 90 78 64 54 49 46 44 39 33 26 20 18 14 9 5 3 3 7 8 4 359 356 356 359 2 4 11 15 8 4 346 330 309 286 264 253 240 229 227 228 230 243 272 291 295 289 290 301 314 322 326 328 331 336 343 358 21 47 61 64 64 64 65 65 66 68 67 63 60 60 59 59 60 62 62 61 61 62 65 65 64 62 57 47 40 42 49 55 74 84 86 85 81 72 69 72 77 79 78 75 69 63 59 59 63 66 66 66 66 64 62 60 55 45 32 28 29 31 34 36 36 37 38 36 32 25 19 18 20 20 20 20 20 21 22 22 23 23 23 22 21 19 19 19 19 18 18 17 15 13 12 11 11 9 7 4 2 1 2 2 3 4 5 6 7 6 6 7 10 13 15 16 16 16 15 14 13 12 12 12 12 12 13 13 13 13 13 14 14 14 14 13 12 11 10 9 9 10 10 9 8 8 9 9 9 10 11 11 11 13 14 15 14 13 12 12 11 11 11 10 10 9 10 9 9 8 8 8 8 7 6 5 4 2 2 3 4 5 6 6 6 6 5 5 4 4 3 3 3 2 3 3 3 3 2 4 5 6 7 8 8 7 7 8 9 10 11 13 14 15 14 12 10 10 9 6 4 2 3 6 8 10 13 17 23 29 35 39 40 42 43 45 45 44 44 46 47 46 45 44 45 48 53 58 64 69 72 72 71 68 64 61 57 53 50 47 45 44 44 43 42 42 42 41 39 35 32 36 44 51 55 58 59 61 62 62 60 60 62 70 75 80 85 93 99 99 98 100 105 110 114 103 24 29 45 62 72 77 77 72 64 56 52 49 46 45 35 21 19 23 27 31 33 33 32 32 30 28 25 22 20 18 17 18 19 20 21 23 25 26 29 129 129 129 130 130 129 128 126 125 123 122 122 122 123 122 121 121 122 122 121 121 120 119 119 120 121 121 121 121 121 122 122 122 121 121 120 121 123 125 126 126 125 124 123 123 122 121 120 118 117 115 113 112 112 111 111 110 110 109 108 108 108 107 107 106 106 107 109 111 113 115 116 117 119 120 122 123 125 124 118 99 66 45 42 48 59 72 86 101 121 136 143 146 148 149 149 148 145 142 137 133 131 130 131 132 132 132 132 133 133 135 136 138 139 140 140 140 140 140 140 139 139 139 140 140 140 141 141 142 142 143 144 144 143 142 140 139 138 136 134 132 130 130 129 128 127 126 125 124 124 124 124 123 121 117 114 111 106 86 260 233 174 142 138 132 122 110 98 86 73 62 54 48 44 41 37 33 27 22 21 16 10 7 4 5 6 2 356 351 348 349 355 1 10 14 358 350 336 311 284 274 273 275 280 293 295 268 241 239 272 307 321 322 318 321 322 324 324 326 329 334 341 352 14 40 58 64 64 64 65 67 68 69 67 62 59 58 58 59 62 64 64 63 62 62 63 63 61 60 54 43 36 38 47 60 74 88 93 89 77 70 70 73 78 80 79 75 69 63 59 59 64 67 67 67 66 64 62 60 54 43 32 28 28 31 34 35 35 36 37 35 31 23 17 17 22 23 24 23 22 22 21 21 22 23 22 21 19 18 17 18 18 17 16 14 12 10 8 7 7 6 3 0 358 358 359 360 0 1 3 5 5 5 5 5 8 11 13 15 15 15 15 14 13 12 12 11 12 12 12 13 13 14 14 15 15 15 15 14 13 11 10 10 9 8 8 7 7 7 9 9 10 10 10 10 11 12 13 13 13 12 11 10 10 10 10 9 8 8 8 8 8 7 7 6 6 6 5 5 4 3 3 4 5 6 7 7 7 6 5 5 4 4 3 3 2 1 2 2 1 0 0 1 3 4 6 7 6 5 4 4 6 7 10 12 15 16 15 13 11 10 9 7 4 2 4 7 9 10 12 17 23 29 34 38 39 41 42 44 45 44 44 45 47 47 46 46 47 50 54 59 64 69 70 70 69 67 64 60 56 53 49 47 44 43 41 40 39 40 39 38 37 38 40 43 47 50 53 54 55 57 59 59 57 55 56 61 68 74 80 86 92 94 94 97 105 112 114 57 20 27 42 54 61 64 65 65 62 59 57 55 52 47 33 23 20 23 27 31 34 35 34 33 33 31 29 26 23 20 19 19 19 20 21 23 24 26 26 130 129 129 130 130 130 128 127 125 123 122 121 122 122 122 122 122 122 122 121 120 119 119 119 120 121 121 120 120 120 120 121 121 120 119 119 119 121 124 126 126 125 124 124 124 123 122 120 119 117 115 114 113 112 112 111 111 110 109 108 107 107 106 104 104 104 105 106 108 110 113 115 117 118 120 123 124 126 127 128 125 107 53 22 18 20 24 30 38 56 106 136 148 153 155 156 155 152 147 142 137 135 134 135 136 136 135 134 135 135 137 138 140 141 142 142 142 142 142 141 141 141 142 143 143 143 144 144 144 144 145 146 146 146 144 143 141 139 138 135 133 131 130 130 129 129 128 128 129 130 132 134 134 134 132 129 126 127 155 215 216 188 161 152 142 131 120 109 98 85 72 59 50 44 40 36 32 28 23 20 20 16 10 2 360 360 356 350 345 341 342 349 358 7 8 353 333 313 295 287 288 290 301 320 340 337 302 260 240 264 309 325 329 328 333 336 333 330 328 329 333 339 350 7 32 53 63 64 64 65 67 69 69 65 59 57 58 59 60 63 66 66 65 62 60 59 56 55 55 50 38 31 35 48 64 78 92 99 91 77 71 74 81 87 87 83 78 71 64 60 61 65 68 68 68 67 65 61 56 50 40 28 21 20 25 32 35 35 35 34 31 26 19 14 17 24 27 27 26 24 23 22 22 23 24 22 19 17 16 16 16 16 15 13 11 8 6 4 4 4 2 0 358 357 357 358 358 359 360 2 3 4 3 3 4 5 8 11 13 13 13 13 13 13 12 12 12 11 11 11 12 14 15 16 16 16 17 16 15 13 12 11 10 9 8 7 7 7 8 8 9 9 9 9 10 11 12 12 12 11 10 9 9 9 9 8 8 8 7 7 7 7 6 6 5 5 5 4 4 4 3 3 4 4 5 6 6 6 6 5 4 3 3 3 2 1 1 1 1 360 359 359 360 0 2 4 5 4 3 2 2 3 5 9 13 15 17 16 14 12 10 9 8 5 2 4 7 8 10 14 19 24 29 34 37 39 40 42 43 45 46 45 46 47 47 47 47 49 51 55 59 63 66 67 68 67 66 62 59 55 52 48 46 43 41 39 39 40 41 41 40 40 42 45 47 49 50 50 51 53 55 57 58 56 54 53 56 62 69 74 77 82 86 87 90 99 109 88 27 21 27 38 47 53 57 59 60 60 61 62 61 60 50 34 21 17 20 27 33 36 36 34 33 34 33 31 28 25 23 21 21 20 21 22 23 25 26 26 130 129 129 130 131 130 129 127 125 123 121 120 120 121 121 122 122 122 122 121 120 118 118 118 119 120 120 120 119 119 119 119 119 119 118 117 118 120 123 125 125 125 124 124 124 123 121 120 119 117 115 114 113 113 112 112 111 110 108 107 106 105 104 103 102 101 101 102 103 106 109 112 115 116 119 123 126 128 129 131 133 132 119 35 7 3 4 4 5 6 8 16 71 158 165 166 165 162 156 149 144 141 140 140 140 139 137 137 137 138 139 140 142 143 144 144 144 143 143 143 143 144 145 146 146 146 146 146 146 146 147 147 148 148 146 145 143 142 140 138 135 133 132 131 131 131 131 132 134 137 140 142 143 144 143 141 139 142 162 198 205 186 163 153 143 134 125 116 106 94 79 62 50 44 40 37 33 30 24 20 19 16 8 359 354 352 348 343 338 336 341 348 354 359 357 338 302 288 292 293 299 303 318 345 354 333 302 269 247 265 308 321 325 329 337 339 337 332 330 330 332 339 348 2 25 48 61 63 64 66 68 69 68 62 56 55 57 59 60 62 65 68 67 62 58 55 50 48 47 43 32 26 31 47 64 81 95 102 96 83 76 81 90 93 90 85 79 72 66 63 65 67 68 69 69 69 67 63 55 45 33 19 10 8 19 32 37 35 31 28 24 20 15 11 12 26 32 27 24 21 20 21 23 25 24 23 19 15 13 13 13 13 12 10 7 5 2 1 0 0 360 358 357 356 357 358 358 359 360 1 2 2 2 2 2 3 6 8 10 11 11 11 11 12 12 12 11 11 11 11 13 15 16 17 18 18 18 17 16 14 13 12 11 10 9 9 9 8 8 8 8 9 9 8 8 9 11 12 12 11 10 9 8 8 7 7 7 7 7 7 7 6 6 5 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 2 2 2 1 0 0 1 0 359 359 359 359 360 1 2 2 2 1 0 359 360 3 8 12 16 17 17 15 13 11 10 8 6 5 5 6 6 10 16 22 27 30 34 37 40 41 43 44 46 47 46 46 47 47 48 48 50 52 55 59 62 64 65 65 65 63 60 56 53 51 49 46 43 40 39 40 42 43 43 44 45 46 48 50 49 49 49 49 52 54 56 57 57 55 53 54 58 65 70 73 75 78 79 79 75 54 25 22 24 28 35 43 49 53 54 55 56 59 61 59 54 41 23 14 13 15 23 32 40 38 36 34 34 33 31 27 25 23 23 23 23 22 22 24 25 25 26 130 129 130 130 131 131 129 127 125 123 121 119 119 120 121 121 121 121 121 120 118 117 116 116 117 118 119 119 118 118 118 118 118 117 116 116 117 120 123 124 124 124 123 123 122 122 121 119 118 117 115 114 114 114 113 112 111 110 108 107 105 104 102 100 99 97 96 97 99 101 104 108 110 112 117 122 127 130 132 134 136 138 140 137 26 355 355 356 356 356 356 354 351 343 315 215 191 181 170 162 154 150 148 147 145 142 140 140 140 141 142 142 143 144 144 145 144 144 144 145 145 146 147 148 149 148 148 148 148 148 148 149 149 149 149 147 145 144 142 139 137 136 135 134 134 134 135 136 140 144 147 149 149 148 148 148 150 159 174 194 203 184 159 149 141 134 127 119 109 96 79 60 47 41 38 36 33 30 25 19 15 13 6 356 349 344 339 336 334 335 341 345 347 349 342 311 284 284 291 296 302 311 317 323 313 295 286 274 266 287 315 322 328 335 342 343 340 336 333 332 333 338 347 360 20 43 58 63 64 66 68 68 64 57 52 52 57 61 59 58 63 69 66 60 55 52 47 43 40 35 26 20 26 45 60 79 98 104 100 92 86 89 94 93 90 85 80 74 68 65 66 68 69 69 70 70 68 62 53 40 22 360 350 359 25 38 39 35 29 23 17 13 9 8 10 22 29 24 19 15 14 18 22 25 25 22 19 15 11 10 10 10 9 7 4 2 0 359 358 358 358 358 357 357 358 359 359 360 0 0 1 2 2 2 1 2 4 7 9 9 9 10 11 11 12 12 11 10 10 11 13 15 17 18 19 19 20 19 18 16 15 14 13 12 11 10 10 9 9 8 8 8 8 8 7 8 9 10 11 10 10 9 8 7 6 6 6 6 6 6 6 6 5 4 3 3 2 2 2 2 2 3 3 4 4 3 3 2 2 2 2 2 2 1 1 0 1 0 360 359 360 360 360 360 1 1 1 0 360 359 358 359 2 7 11 15 17 18 17 15 12 10 9 8 6 5 3 4 10 19 26 31 34 37 41 43 45 46 47 49 49 48 49 48 48 48 49 50 52 55 59 62 64 64 65 64 62 58 55 53 52 49 46 42 41 41 42 44 46 47 48 48 50 51 51 51 50 49 50 52 54 56 57 56 55 53 53 57 62 65 67 69 70 68 63 53 40 32 29 28 31 35 41 46 50 51 51 52 53 54 51 43 33 24 19 17 17 21 25 34 36 35 33 32 31 28 26 24 23 26 29 30 26 24 24 24 25 25 129 129 130 131 132 131 129 126 124 124 122 120 118 119 120 120 119 120 119 118 116 115 114 114 114 115 116 117 116 116 116 116 116 115 115 115 117 119 122 123 123 123 122 121 121 120 119 118 117 116 115 115 115 114 114 113 112 110 108 106 104 101 99 96 94 92 91 92 93 95 98 100 102 106 112 118 125 132 136 139 140 142 145 148 153 346 344 348 350 352 352 352 350 346 341 329 304 247 201 182 170 161 157 154 150 146 143 143 143 144 145 145 145 146 146 146 146 145 145 146 146 148 149 150 150 150 150 150 150 150 151 151 152 152 151 149 148 146 144 142 140 139 138 138 138 138 139 141 146 150 153 153 151 148 147 149 154 161 174 194 206 181 153 142 136 131 125 117 106 93 75 54 41 37 36 33 31 27 22 17 12 10 5 354 344 337 332 330 331 335 340 338 334 337 327 299 287 291 292 297 306 316 314 317 315 308 298 291 294 314 328 330 335 343 348 347 343 339 335 334 334 338 347 0 16 35 53 62 65 65 67 67 62 55 51 52 57 62 54 53 62 66 66 60 54 50 47 43 36 27 22 22 27 44 57 75 95 103 100 94 93 96 97 94 89 84 80 75 70 67 68 69 69 69 70 70 68 62 49 33 359 321 338 15 35 41 39 34 27 21 15 9 7 10 16 25 26 20 12 6 6 11 18 23 23 21 18 13 9 8 7 7 5 4 2 0 359 359 358 358 358 358 358 358 359 359 360 360 0 0 0 1 1 1 2 3 4 6 7 8 8 9 10 11 12 11 11 10 10 11 13 15 16 17 19 21 22 22 21 20 19 18 16 15 14 12 11 11 10 9 8 8 8 7 7 7 8 9 9 9 9 9 8 7 6 5 5 5 4 4 5 4 4 3 2 1 1 1 1 2 2 2 3 4 4 3 3 1 0 0 1 1 1 1 0 1 1 0 360 0 1 1 1 0 0 1 0 359 359 359 358 359 1 6 11 15 18 19 18 17 14 12 10 7 3 3 1 3 10 20 29 36 40 42 45 47 49 50 51 51 52 51 50 49 48 47 48 49 52 55 59 62 64 64 63 62 60 57 55 54 53 50 47 43 42 42 44 47 49 50 50 51 53 54 53 52 51 51 52 53 54 55 55 55 54 52 52 54 58 59 59 59 58 55 50 44 38 33 29 30 33 38 43 46 49 50 50 51 51 50 44 37 30 27 23 21 21 22 24 27 30 29 26 24 24 24 28 32 37 41 41 37 29 25 24 24 24 25 130 129 130 131 132 132 129 121 117 122 124 121 118 119 120 120 119 118 117 115 113 112 111 110 110 110 112 113 113 114 114 114 113 113 113 114 116 118 120 120 120 121 120 119 119 118 117 116 115 114 114 115 115 115 115 114 112 109 108 105 103 100 97 94 90 88 86 86 86 87 90 92 94 96 102 107 115 128 140 148 152 153 154 155 160 171 275 331 341 346 349 350 349 347 344 340 332 314 272 218 192 178 170 164 158 151 147 146 146 147 148 148 148 148 147 148 148 147 147 147 148 149 150 151 151 151 151 152 152 153 153 154 154 155 153 152 151 149 147 145 144 143 142 142 142 142 143 145 149 153 155 153 149 146 145 147 151 159 171 193 204 176 146 132 129 124 118 108 97 86 69 48 39 36 34 31 28 23 19 14 10 6 0 351 340 331 325 324 326 331 332 326 320 319 308 290 287 295 297 301 314 326 327 328 331 327 320 315 320 335 342 342 346 351 351 349 346 341 338 337 337 340 348 0 12 27 45 59 63 63 62 61 58 54 51 51 53 50 43 48 56 60 62 57 49 41 38 34 27 22 23 27 31 46 58 73 87 94 95 94 96 98 98 94 88 83 80 76 71 69 68 69 69 69 71 70 68 60 47 21 323 322 4 28 36 38 37 34 28 21 15 10 9 14 21 26 25 17 7 359 359 6 15 21 20 17 13 10 7 5 4 4 3 1 360 359 358 358 358 358 358 358 358 359 359 360 359 360 0 0 0 0 1 1 2 3 4 5 6 7 8 10 11 12 12 11 11 10 9 10 11 13 15 17 19 22 23 24 25 25 24 23 21 19 18 16 15 14 13 12 10 9 8 7 7 7 7 8 8 8 8 8 8 7 6 5 4 4 3 3 3 3 2 2 1 1 1 1 1 1 1 2 3 4 4 4 3 2 1 0 0 1 1 0 0 1 0 360 360 1 2 3 2 1 1 0 360 360 359 359 358 358 360 5 11 15 19 20 20 19 15 12 9 3 359 1 2 4 11 21 30 37 43 47 49 50 51 52 53 54 54 53 51 49 47 47 48 50 52 56 59 62 64 65 63 61 59 57 56 55 54 52 48 44 42 42 45 49 52 52 52 53 55 56 56 54 54 54 54 54 54 54 54 54 53 52 51 51 53 54 54 53 52 52 50 47 42 32 26 30 35 41 46 49 50 50 50 51 51 47 40 33 30 28 26 24 23 24 24 26 26 24 20 19 20 24 31 40 49 50 42 34 27 24 22 23 24 24 132 131 130 131 132 132 127 104 76 98 123 120 113 116 121 120 118 116 114 112 109 107 107 106 105 105 107 108 109 110 111 111 110 109 109 110 112 114 116 117 117 118 118 118 117 116 115 113 113 113 113 114 115 115 114 113 111 109 107 105 102 99 96 92 87 84 81 79 78 79 80 83 84 86 88 91 95 104 120 5 339 328 268 198 189 192 216 283 322 335 342 345 347 346 345 342 338 330 312 276 230 202 187 177 168 160 153 150 149 150 151 151 151 150 150 150 151 151 150 150 150 150 151 151 152 152 152 153 154 155 156 156 158 158 156 155 153 152 151 149 148 146 145 145 145 146 146 148 150 152 153 151 147 145 145 145 149 159 175 195 199 171 141 125 122 118 111 101 89 81 66 42 38 37 34 30 26 21 15 9 4 358 351 341 332 323 316 314 316 317 315 311 307 301 289 281 284 292 294 298 316 336 343 340 338 332 329 330 337 347 352 353 355 356 355 351 347 343 340 340 342 346 352 360 7 19 37 53 59 57 55 55 55 53 50 48 44 36 35 41 46 47 43 39 32 25 21 18 16 17 20 26 34 48 62 69 77 84 89 92 96 98 96 91 86 82 79 75 71 68 67 67 67 68 70 71 69 62 42 344 327 7 26 34 35 34 33 32 29 23 17 13 11 14 19 22 18 11 2 356 355 359 10 21 21 14 9 6 3 2 1 1 0 359 358 356 356 356 357 358 358 358 358 359 359 359 358 358 359 360 360 0 1 1 1 2 3 4 5 6 9 11 12 13 13 12 11 10 9 9 10 12 14 15 18 20 23 25 27 28 28 27 26 24 23 21 20 18 17 14 12 10 9 7 7 7 7 7 8 8 8 8 8 8 6 4 3 3 2 1 1 1 1 1 0 360 0 1 1 0 0 1 2 3 4 4 4 4 2 1 0 0 360 360 360 0 360 360 0 2 4 5 4 2 2 1 1 1 0 359 357 357 359 3 10 15 19 21 21 19 14 10 4 357 356 359 5 8 11 19 30 38 46 50 52 53 52 53 55 57 57 55 53 51 46 44 46 50 54 58 60 63 64 65 63 61 59 58 57 57 55 52 48 44 41 42 46 50 52 53 53 55 56 58 57 56 56 56 56 55 54 54 54 53 52 50 49 49 51 53 53 53 55 60 63 63 61 44 30 32 39 45 49 50 50 50 50 51 49 44 37 32 31 31 30 28 26 25 24 25 24 21 19 19 20 22 25 30 35 35 31 26 22 21 21 22 23 24 135 133 132 132 133 133 124 50 8 10 80 114 105 113 120 119 117 115 112 108 105 102 101 101 102 102 103 104 106 107 107 107 106 105 104 104 105 108 110 111 113 114 115 115 115 114 113 111 111 111 112 113 113 113 112 112 110 109 107 104 102 99 95 90 85 81 78 75 72 70 70 71 73 74 75 75 74 70 61 31 7 355 346 334 323 304 282 277 294 315 329 337 341 343 343 343 341 336 328 312 284 245 215 196 183 172 162 156 154 154 154 154 153 153 153 153 154 154 154 153 152 152 152 153 153 153 153 154 155 156 157 159 160 161 159 157 156 155 155 153 152 150 150 149 149 148 148 149 150 150 149 148 147 147 148 148 150 160 179 195 193 165 138 123 119 114 108 98 87 77 66 44 36 36 35 32 28 22 15 8 360 350 340 329 319 310 301 297 295 293 295 300 300 294 284 280 281 281 280 286 311 346 10 360 338 329 329 335 343 351 356 359 1 2 360 354 348 344 342 343 346 351 356 1 6 16 32 47 52 50 49 50 52 51 49 45 39 34 33 34 37 35 30 26 22 18 16 15 14 13 15 22 34 51 64 68 73 79 85 90 95 96 93 88 83 80 77 75 71 67 66 65 65 67 70 71 71 62 41 8 17 30 35 33 30 29 29 30 30 28 22 16 12 11 13 14 11 5 359 356 354 354 0 16 23 16 7 2 358 357 357 357 357 356 355 354 354 355 356 358 359 359 359 359 359 358 357 356 357 358 359 0 1 1 1 1 2 3 4 6 8 11 13 13 13 12 10 9 9 9 10 11 12 14 16 18 20 23 25 26 27 27 27 26 26 25 23 22 20 18 15 13 11 10 9 8 7 7 7 8 8 8 9 8 6 4 3 2 1 0 360 360 360 359 359 359 359 360 360 360 360 360 0 2 3 4 5 5 4 1 360 359 358 358 358 360 0 1 1 3 4 5 5 4 3 3 3 2 1 359 357 356 358 2 8 14 18 19 20 18 12 5 359 354 354 2 10 11 12 18 28 39 47 52 54 54 53 54 57 59 60 59 58 55 50 45 44 49 55 58 61 63 65 65 63 61 60 59 59 58 56 52 47 42 41 44 49 52 54 54 54 56 58 59 59 58 57 57 56 56 55 55 54 53 52 50 48 49 52 53 52 52 61 80 85 86 89 79 48 38 44 49 52 52 51 50 50 49 46 41 35 31 34 38 38 34 28 25 24 24 22 20 19 19 21 21 22 22 23 22 20 19 18 19 20 21 22 23 139 136 135 135 136 136 117 359 351 352 358 69 98 100 121 116 112 111 107 101 96 94 94 96 97 98 99 100 102 103 103 102 100 99 98 98 99 101 103 104 106 108 109 110 111 111 110 109 109 109 110 111 112 111 110 110 108 107 105 103 101 98 94 89 84 80 76 72 67 64 61 59 60 62 63 63 62 59 54 42 25 14 7 1 354 346 334 319 305 303 313 324 332 336 339 341 340 338 334 327 314 293 261 228 205 188 175 167 162 159 158 157 156 156 156 156 157 157 157 156 156 155 154 154 154 154 154 155 156 157 158 160 161 163 162 160 158 157 157 156 155 154 153 152 151 150 149 149 148 148 148 149 149 150 152 152 152 161 183 199 188 159 135 124 119 113 107 98 87 75 65 51 38 35 34 32 30 24 18 8 357 345 333 322 311 300 290 284 281 279 280 286 289 290 288 285 282 283 281 288 316 350 9 1 339 324 324 334 345 353 359 3 6 7 2 354 348 344 343 345 349 354 0 5 10 19 31 43 47 46 45 47 48 48 47 43 39 34 31 29 30 30 27 24 21 19 18 18 17 14 15 22 36 53 64 67 71 77 82 87 92 94 91 86 82 79 78 76 72 68 66 65 65 66 69 71 70 67 59 45 41 40 39 33 26 24 25 27 30 31 27 20 12 8 5 4 2 359 356 355 353 353 356 5 12 11 5 360 356 354 353 353 353 353 352 352 353 355 357 359 360 0 0 360 359 358 356 354 355 357 358 359 360 360 0 1 1 2 3 5 8 11 13 14 13 12 11 9 9 9 9 10 12 14 16 18 20 21 23 24 25 25 26 26 27 26 25 24 23 21 19 16 14 12 11 10 9 8 8 8 8 8 8 8 6 4 2 1 1 0 359 358 358 358 358 358 358 359 359 359 359 359 360 1 2 3 4 5 3 1 359 358 357 356 357 359 0 2 2 3 5 6 6 6 5 4 4 3 2 359 357 356 357 1 6 11 15 15 16 13 7 360 355 353 357 7 11 11 11 15 27 39 50 55 55 54 54 54 56 59 62 62 62 62 60 53 46 49 55 59 62 64 65 64 63 62 61 61 60 58 56 51 45 40 41 46 51 55 55 55 55 57 59 61 60 59 58 58 58 58 57 56 55 54 52 51 50 51 53 54 47 43 90 110 106 106 109 102 72 47 49 53 55 53 51 50 49 48 44 38 32 36 46 48 47 40 30 24 22 20 19 19 19 19 20 20 19 18 17 16 16 16 17 18 20 20 21 22 143 141 139 139 140 139 353 343 346 350 355 15 54 82 119 113 107 104 100 89 83 82 85 89 92 94 95 95 96 97 96 94 92 91 91 92 93 94 96 97 98 101 103 104 106 107 107 106 106 107 108 109 109 109 107 106 105 103 101 100 98 96 93 89 84 80 75 70 65 60 55 52 51 52 53 54 54 53 51 46 36 27 20 14 9 2 354 345 333 321 316 317 322 327 332 336 337 337 336 333 328 316 298 270 238 211 193 181 173 166 162 160 159 159 159 159 159 160 160 159 159 158 157 157 157 157 156 157 157 158 159 160 162 163 164 162 160 159 158 158 157 157 155 153 151 150 149 148 147 148 149 151 152 154 155 155 156 163 185 203 187 154 134 125 119 114 107 99 89 77 67 55 43 36 35 35 33 26 17 5 354 343 329 315 305 297 289 285 283 277 273 276 286 295 303 304 305 317 321 323 341 6 19 12 349 324 318 332 345 355 2 7 9 9 3 353 347 344 345 349 353 359 5 11 16 24 34 43 45 44 44 46 46 46 45 42 38 35 30 27 27 28 27 24 21 19 18 19 18 18 21 28 40 53 62 67 71 77 81 84 89 92 90 86 82 79 78 76 73 69 67 65 65 65 68 70 71 70 63 54 47 45 42 33 22 18 18 21 26 29 27 21 13 6 1 359 358 354 350 349 350 350 351 355 358 359 359 357 355 353 351 349 349 349 348 349 352 355 357 358 359 360 359 359 358 356 354 353 354 356 358 358 357 357 359 0 1 1 1 3 7 10 13 15 14 13 12 10 10 9 9 10 12 14 17 19 21 23 24 25 25 26 26 26 27 27 26 25 24 22 20 18 16 14 12 11 10 9 9 8 8 7 7 7 5 3 2 1 0 360 359 358 357 357 357 357 357 358 358 358 359 359 360 1 1 1 2 3 1 359 357 356 355 355 356 358 0 2 2 4 5 7 7 7 6 5 4 4 2 359 356 356 357 1 5 8 10 9 6 3 358 354 353 354 2 13 13 10 10 15 28 41 50 55 56 54 53 53 54 56 58 60 62 65 64 59 53 52 56 61 63 64 65 65 64 64 63 63 62 59 56 50 43 40 43 49 53 55 56 56 56 58 61 62 61 60 60 59 59 60 59 58 56 54 52 51 51 53 53 50 39 26 34 126 123 121 119 102 72 55 54 55 55 53 51 50 49 46 40 35 52 83 76 57 53 43 32 25 21 18 18 18 18 19 19 19 18 16 16 15 16 16 17 18 19 20 21 22 331 156 151 145 125 332 334 337 342 347 353 3 23 63 115 112 103 94 86 77 72 73 75 80 85 88 89 89 89 88 87 85 83 83 84 85 86 87 88 89 91 93 95 97 100 102 102 102 102 104 105 106 106 106 104 102 101 99 97 95 94 92 90 87 84 80 75 70 64 58 53 48 46 46 46 46 46 47 46 44 40 35 29 23 17 12 7 0 352 342 333 326 321 321 324 328 331 333 334 334 332 327 318 302 277 245 218 200 187 176 169 165 163 162 161 162 162 162 162 162 161 161 160 160 160 160 159 159 159 159 159 160 162 163 164 164 162 160 159 158 158 156 154 152 150 149 148 147 147 148 150 153 156 158 158 157 159 165 181 197 183 148 131 124 119 114 107 99 90 80 69 58 48 40 34 33 29 22 14 2 353 342 325 306 297 295 293 292 292 293 292 291 298 320 324 330 338 350 354 358 7 15 19 18 9 341 321 332 347 358 4 7 9 8 4 354 347 347 351 356 1 4 9 14 20 27 36 43 44 42 43 44 45 45 42 40 39 37 32 26 24 25 23 20 18 17 17 17 17 20 27 34 44 53 59 64 68 72 79 82 87 90 90 86 82 79 78 76 73 70 68 66 65 66 68 69 68 68 65 55 48 46 42 32 19 11 9 12 18 23 24 20 14 6 360 357 356 353 348 346 347 348 348 349 350 353 354 353 353 352 350 347 345 344 344 345 349 352 355 356 356 356 357 357 356 355 353 353 354 356 358 356 355 355 357 360 1 360 360 2 6 10 14 16 16 14 13 11 10 9 9 10 12 14 16 20 22 24 25 25 26 27 27 27 27 27 26 25 24 22 20 19 17 16 14 12 11 10 9 8 7 7 6 5 4 3 2 1 0 359 358 357 357 356 356 356 355 356 356 356 357 358 359 360 360 360 360 0 359 357 354 354 354 354 355 357 358 360 1 3 6 7 8 8 7 5 4 3 1 359 356 355 357 359 2 5 5 2 354 345 338 337 344 354 5 11 10 8 10 19 34 46 52 55 55 54 53 52 52 54 56 58 61 62 62 60 56 56 59 63 65 65 66 66 65 65 65 64 63 61 57 50 43 40 44 51 56 57 56 56 57 59 61 62 62 61 61 61 61 61 60 59 57 55 53 52 53 53 53 47 35 22 64 144 139 134 123 90 68 62 59 56 54 53 53 52 50 48 49 103 112 102 68 56 50 41 36 46 55 38 20 17 18 18 18 18 17 17 17 17 17 18 18 19 19 21 21 22 335 336 344 341 337 339 340 340 340 343 347 356 1 2 359 29 58 64 64 63 65 65 66 68 74 77 77 78 79 80 78 77 75 75 75 77 79 80 81 82 83 86 88 90 92 95 96 97 97 99 100 101 102 102 101 99 98 95 92 90 88 86 85 83 81 79 76 71 65 59 53 47 43 41 42 41 41 41 41 41 39 37 33 28 23 19 14 9 4 357 349 340 332 325 322 322 324 326 328 330 331 331 328 319 305 284 255 229 208 191 180 172 167 165 164 164 164 164 164 164 163 163 163 163 163 163 162 162 161 161 161 161 162 163 164 165 163 161 159 157 155 152 150 148 148 148 147 146 146 147 150 155 159 160 160 159 160 164 172 181 171 141 126 121 117 112 105 98 89 80 71 60 49 41 34 27 22 20 22 14 357 337 311 295 291 293 296 299 301 305 308 309 317 336 332 336 349 358 6 15 18 20 21 20 17 2 338 339 351 1 4 7 8 8 5 357 351 353 358 3 7 8 9 13 19 27 37 41 40 40 41 43 44 43 41 39 39 38 33 25 20 19 17 14 15 15 18 17 14 19 30 39 49 55 56 56 58 65 74 79 85 88 88 86 82 79 78 76 73 70 68 67 66 66 66 66 64 64 62 54 47 44 40 29 15 3 360 3 10 17 21 20 16 8 1 356 354 351 348 344 345 347 347 346 347 350 351 351 350 349 348 345 341 339 339 341 344 348 351 352 352 353 354 354 353 353 352 353 355 357 357 355 353 352 355 358 360 360 360 2 6 11 15 17 17 15 13 12 10 9 9 10 11 13 16 19 21 23 23 24 25 27 28 28 28 27 27 25 24 22 21 19 18 16 15 13 12 10 9 8 7 6 5 5 4 3 3 2 1 359 358 357 356 355 354 354 354 353 353 353 354 355 357 358 358 358 358 358 358 355 351 352 353 353 354 355 356 357 359 2 5 7 7 8 7 6 4 2 0 358 356 355 356 357 359 1 360 352 339 327 320 322 332 346 4 9 9 9 14 26 39 49 54 55 55 55 53 52 51 52 55 57 59 60 60 59 58 59 61 64 66 67 67 67 66 66 66 66 65 63 58 51 43 41 44 51 57 59 57 56 58 60 62 63 63 63 62 62 62 62 61 60 58 56 54 54 54 55 53 46 32 17 122 154 149 141 106 73 69 70 66 58 53 53 54 54 54 55 78 117 118 76 47 43 37 33 59 98 96 58 20 18 18 18 17 17 17 17 17 18 18 19 19 20 21 22 23 23 344 347 350 345 344 346 347 346 344 344 348 357 5 9 8 8 20 33 41 49 56 59 60 60 62 63 64 64 67 70 70 70 69 68 69 71 73 75 76 76 77 78 80 81 83 86 88 90 91 93 95 95 96 96 96 95 94 92 89 86 83 80 79 77 75 75 73 71 66 61 55 49 43 39 39 38 38 37 37 37 37 36 34 31 27 24 20 15 11 6 359 352 344 336 329 322 320 320 322 324 327 328 328 326 319 308 291 268 241 216 196 183 175 170 167 167 167 166 166 166 165 165 165 165 165 165 165 164 164 163 163 163 163 164 165 165 163 161 158 155 151 147 145 144 145 146 147 146 145 146 150 156 161 162 162 161 161 163 166 167 156 134 122 118 114 110 104 98 90 83 74 61 48 37 29 23 17 19 21 16 2 330 293 287 291 295 299 303 305 308 311 316 323 332 326 324 347 357 8 19 16 11 17 22 21 11 354 349 358 5 5 5 7 8 6 2 358 359 2 5 8 9 9 11 17 26 34 37 36 37 39 40 41 41 41 40 39 37 33 25 18 15 14 13 14 15 19 18 13 17 30 46 53 52 45 42 50 62 66 74 83 85 86 84 80 78 76 74 72 70 68 65 62 62 62 62 61 61 59 51 42 38 33 23 7 355 352 357 5 13 18 20 18 13 5 358 353 350 348 345 343 345 345 345 345 347 348 348 346 345 344 342 340 337 337 339 342 344 347 348 350 351 352 351 351 351 353 354 356 356 356 354 352 351 353 355 357 358 359 2 6 11 16 18 19 17 15 13 12 10 9 9 10 12 15 18 20 22 22 23 25 27 29 29 29 28 27 26 24 22 21 19 18 16 15 14 12 10 9 7 6 6 5 5 4 4 3 2 1 360 358 357 355 354 353 352 352 351 350 350 350 351 353 355 356 357 357 356 357 354 350 350 350 351 352 353 353 355 358 1 3 4 5 6 7 6 3 1 359 357 355 355 355 355 356 356 353 344 331 320 313 313 316 330 3 11 14 17 23 34 45 51 55 56 56 56 55 53 53 53 53 54 56 58 59 59 59 61 63 65 67 68 68 68 67 67 67 67 66 64 60 52 44 42 45 50 56 59 57 57 59 61 62 63 64 64 64 64 63 63 62 61 59 57 56 55 56 56 54 45 27 9 136 156 152 127 85 76 79 83 76 61 53 53 55 60 73 94 118 123 120 79 38 26 23 43 105 114 112 82 36 34 37 33 24 19 17 17 18 18 19 20 21 22 23 24 24 25 348 350 350 349 349 352 355 354 352 350 353 3 12 17 20 21 24 29 35 42 49 54 56 56 56 56 54 53 55 59 62 64 64 64 65 66 68 71 72 72 72 72 73 75 76 77 79 82 84 86 88 89 89 90 89 90 89 88 86 83 80 77 74 71 68 67 66 66 64 60 56 51 45 40 37 37 36 35 35 34 34 34 33 31 29 26 23 19 15 11 6 0 354 347 340 331 324 320 318 319 321 322 324 325 323 319 311 299 279 253 224 202 186 177 172 170 169 168 168 168 168 168 167 167 167 167 167 166 166 166 166 165 165 165 166 166 164 161 156 151 145 141 140 140 143 146 148 147 145 145 150 157 161 163 163 162 161 161 160 156 145 130 122 118 114 110 105 99 97 98 93 79 60 42 29 19 10 8 10 10 7 339 295 294 297 300 305 309 310 307 301 303 317 320 319 324 346 353 2 14 10 1 7 22 26 15 1 357 5 10 8 5 6 7 5 3 1 360 2 5 7 7 7 9 14 21 28 32 33 34 37 38 38 39 40 38 36 33 29 22 17 16 15 14 15 17 22 19 15 22 35 47 48 36 20 17 32 50 61 73 81 81 81 79 77 75 74 73 71 69 66 62 60 59 58 58 58 58 55 46 34 27 23 14 358 346 345 352 1 9 15 18 18 15 9 1 354 348 346 344 342 343 344 344 344 344 343 342 341 341 340 339 338 338 338 340 342 344 346 347 348 349 349 349 349 351 353 355 355 354 354 353 352 352 352 353 354 356 357 0 5 11 16 20 20 18 16 14 12 10 8 9 9 11 13 16 18 20 21 23 25 27 29 30 30 29 28 26 24 22 21 19 18 16 15 14 12 10 9 8 7 6 5 5 5 4 3 2 1 360 358 357 355 353 352 351 350 349 347 346 346 347 348 350 352 353 353 354 354 353 351 349 347 347 348 349 351 354 357 359 0 1 3 4 7 5 2 359 357 355 354 353 353 353 352 350 346 338 327 317 309 305 305 318 349 10 17 23 31 40 50 56 56 57 58 58 57 55 54 53 53 53 55 57 59 59 61 63 66 68 69 70 70 69 68 68 68 68 67 66 61 53 46 44 46 49 55 58 58 59 61 63 63 65 65 66 66 65 65 65 64 62 60 59 58 57 58 58 56 45 22 8 9 24 55 78 76 80 90 98 89 66 59 57 59 73 97 119 127 126 121 108 57 33 46 66 102 113 116 111 100 98 100 89 50 25 17 17 18 19 20 20 21 23 24 25 25 26 346 347 349 351 354 357 0 2 2 359 2 10 17 23 28 30 32 35 38 42 46 50 52 52 52 52 50 49 48 51 55 58 59 61 61 62 64 66 68 69 68 67 68 69 70 71 72 74 76 79 81 82 82 83 83 83 83 82 81 80 78 75 72 68 64 60 58 58 57 56 55 52 47 42 38 36 35 34 33 32 31 31 31 30 29 28 25 22 18 15 10 6 0 355 349 342 334 326 321 318 317 317 318 320 321 320 317 312 303 288 262 232 207 190 180 174 171 170 171 171 171 171 170 170 169 169 168 168 167 167 168 168 167 167 168 167 166 162 155 146 140 137 137 138 141 145 148 149 147 146 151 158 163 164 163 162 160 159 156 150 140 130 124 119 115 110 107 104 108 109 106 98 84 66 47 26 6 355 357 3 5 350 312 304 304 307 310 312 311 306 309 315 318 325 327 335 345 348 351 3 5 1 10 24 26 14 2 2 10 13 11 8 4 4 3 2 0 359 0 2 3 4 5 6 11 18 24 29 31 32 35 38 38 38 37 35 31 27 23 19 16 16 15 15 15 20 28 30 29 30 36 41 34 10 347 341 358 29 56 74 78 77 76 74 72 71 70 70 68 66 63 60 57 55 54 54 53 53 51 39 22 14 11 2 347 337 339 346 355 3 9 14 16 14 10 3 355 349 344 343 342 341 342 343 343 342 341 340 339 338 338 337 337 339 340 342 344 346 346 347 347 346 346 347 348 351 354 355 353 352 352 352 352 352 352 351 352 354 356 358 2 8 14 17 18 17 15 14 11 9 8 8 9 10 12 13 15 17 19 20 23 26 28 29 30 30 28 27 25 23 21 20 19 17 16 15 13 11 10 9 8 7 6 6 5 5 4 3 1 360 358 356 354 353 351 349 347 346 344 343 342 343 343 344 345 346 348 349 350 350 348 345 343 342 342 343 348 352 355 356 357 358 1 3 5 3 0 356 354 352 352 351 350 349 348 345 340 333 324 312 302 294 297 314 341 5 21 30 37 46 55 59 59 59 59 59 58 56 54 53 53 53 55 59 61 62 64 67 69 70 70 71 71 70 69 69 69 69 68 67 62 55 48 47 48 50 54 57 59 61 63 64 65 66 67 68 68 67 67 66 65 63 62 61 60 59 60 60 57 44 28 12 6 6 6 9 52 81 98 110 109 93 84 77 76 90 116 129 130 124 111 113 66 32 35 45 65 98 114 117 117 117 117 113 87 40 19 18 20 21 21 21 22 23 25 26 26 27 345 345 349 354 358 1 5 9 10 8 9 16 23 27 31 33 35 37 39 40 42 45 47 48 48 48 47 47 46 47 49 52 54 56 57 58 60 62 64 65 65 63 63 65 66 66 66 67 69 71 73 75 76 76 76 77 77 76 75 74 73 71 69 66 62 57 53 51 50 50 49 49 47 43 39 36 35 33 32 31 30 29 29 29 28 27 26 23 21 17 13 9 4 360 355 350 343 335 328 322 318 315 314 315 315 315 314 313 310 304 289 266 236 210 192 182 176 174 173 174 174 175 174 173 172 171 170 169 169 169 169 170 170 170 170 169 167 163 154 145 140 137 138 139 141 144 147 147 145 146 152 161 165 165 162 160 159 158 154 146 137 130 125 121 116 112 109 111 110 107 107 106 102 95 85 63 20 347 343 347 346 335 315 304 305 308 310 309 314 320 324 328 336 343 343 343 341 341 342 351 358 1 6 18 22 12 4 5 11 14 13 9 4 1 0 358 357 357 358 359 359 0 3 6 11 18 24 28 31 33 36 38 38 37 35 32 27 22 17 14 13 14 14 16 18 24 33 34 29 24 28 38 38 8 312 301 327 15 55 71 74 73 72 69 67 66 65 65 63 61 58 56 54 51 50 49 49 48 44 31 8 356 355 348 336 331 335 343 350 357 6 11 14 13 9 4 357 351 346 343 341 341 341 343 343 342 340 339 339 338 337 338 340 341 341 342 343 346 346 345 344 343 343 345 348 351 353 353 351 350 349 350 350 351 351 350 351 352 354 356 359 3 9 13 14 13 13 11 9 8 7 8 9 10 11 11 13 14 16 18 21 24 26 28 29 29 28 27 25 24 23 22 21 19 18 17 15 13 11 10 9 8 7 7 6 6 5 4 2 0 358 356 354 352 349 347 344 342 340 338 338 338 337 336 336 338 340 343 344 344 342 338 337 336 336 337 343 348 351 353 354 355 358 1 2 0 357 352 349 348 348 347 347 346 345 341 335 325 314 301 287 280 290 305 323 352 21 37 45 53 58 58 59 59 59 59 58 56 54 53 53 54 56 60 63 64 66 68 70 71 71 71 71 70 70 70 70 69 69 68 64 59 54 52 51 52 54 58 61 62 65 65 66 68 69 69 69 69 69 68 66 64 63 62 61 60 60 60 56 44 32 44 116 5 6 8 20 62 109 121 127 126 122 127 135 138 135 135 127 84 87 108 66 35 31 42 71 109 120 121 120 120 120 119 113 87 32 27 27 24 22 21 22 23 25 26 27 28 348 348 352 358 2 5 10 14 16 16 17 21 27 30 32 34 35 36 37 37 38 40 43 43 43 43 44 45 44 44 46 47 50 52 53 54 56 58 60 62 61 61 60 61 62 63 63 62 63 64 66 68 69 69 69 70 70 70 70 69 67 66 64 62 59 56 51 48 46 44 43 43 43 41 38 36 35 34 32 30 29 28 27 27 27 26 25 24 22 19 16 11 7 3 358 354 349 343 336 330 323 318 314 312 310 309 308 307 306 304 297 283 261 234 209 193 184 179 177 177 177 178 177 176 175 174 173 172 171 170 171 171 172 172 171 170 168 164 157 148 142 140 142 142 142 141 140 138 139 146 156 164 166 164 161 159 159 158 153 144 135 130 126 122 118 114 112 110 109 109 106 107 109 111 111 105 75 359 327 319 314 310 306 304 305 306 309 314 322 334 350 1 2 358 352 344 336 336 338 343 354 2 5 358 13 19 18 17 16 16 13 9 4 0 358 357 357 357 357 356 356 357 0 6 12 19 25 29 31 34 36 37 36 34 31 27 22 17 12 9 8 9 14 21 23 26 31 24 7 360 15 38 51 52 276 299 346 24 56 67 68 68 67 66 62 60 59 58 56 54 52 50 48 46 44 43 44 41 32 23 7 345 335 329 326 327 332 339 345 352 1 9 13 12 9 4 359 353 348 344 342 341 341 343 344 342 340 339 339 339 337 338 341 342 341 341 342 343 344 343 342 341 341 344 347 350 351 351 349 348 347 348 348 349 349 349 349 350 352 354 356 359 5 9 10 9 8 8 7 6 7 7 8 9 10 10 10 11 13 15 18 22 25 27 28 28 28 28 27 26 25 24 23 22 21 20 17 15 13 12 11 10 9 8 8 7 7 5 3 1 358 356 354 351 347 344 341 338 336 334 333 332 330 328 327 328 330 332 333 334 332 330 330 332 332 332 336 342 346 348 350 352 355 357 357 356 353 348 343 341 342 342 342 343 343 339 331 320 304 288 272 269 289 309 312 339 15 38 52 57 59 59 60 60 59 58 57 56 54 53 53 55 57 62 64 66 67 69 70 71 72 72 71 71 71 71 71 70 70 68 66 63 59 56 54 53 54 59 62 64 66 67 68 69 70 71 71 71 70 69 67 65 64 63 61 60 59 57 51 39 24 163 160 7 8 10 11 16 16 64 125 142 146 143 138 133 126 111 29 14 72 110 112 97 96 106 118 123 123 123 121 121 121 121 120 112 70 55 48 34 27 23 23 24 25 27 28 29 354 355 358 3 7 10 14 18 20 21 22 24 29 31 33 34 34 35 36 36 37 38 39 39 40 40 42 42 43 42 43 44 46 48 50 51 52 54 56 58 58 57 57 58 58 59 59 58 58 58 60 62 63 63 62 63 64 65 64 64 63 61 59 57 55 53 49 46 44 42 39 38 38 38 36 34 34 33 32 30 29 27 26 26 25 25 24 23 21 20 17 13 9 5 1 357 353 348 342 337 331 324 319 314 309 306 303 300 298 295 292 284 271 251 227 207 195 187 183 181 180 180 180 180 179 178 176 175 173 173 172 172 173 173 172 170 168 165 160 153 147 144 146 147 145 140 135 133 138 152 164 169 170 166 161 159 158 156 150 141 133 130 127 123 119 116 114 112 114 114 111 108 107 109 114 119 111 74 305 295 295 296 299 306 309 311 316 325 330 338 351 1 358 350 339 323 319 329 337 342 354 6 9 4 14 27 31 28 23 18 14 9 5 2 0 359 358 358 356 354 353 355 359 6 13 20 25 28 29 31 33 34 31 27 24 21 16 11 7 4 3 7 16 24 26 27 26 15 0 3 14 35 49 74 104 72 35 43 60 62 60 61 61 59 55 52 51 50 48 45 44 42 40 38 36 36 38 34 24 18 9 346 323 314 316 321 327 332 337 345 357 7 11 11 9 4 360 355 350 346 344 342 341 343 344 344 341 339 338 337 337 338 340 342 341 340 340 341 342 342 341 341 342 344 346 348 349 349 347 346 346 346 347 348 347 347 348 349 350 352 354 356 1 5 7 5 4 4 4 4 5 6 8 8 9 9 8 9 10 13 16 20 23 26 27 28 29 29 28 28 27 27 26 25 24 22 20 17 15 14 12 11 10 10 10 9 8 7 5 2 359 356 353 349 345 341 337 334 331 329 328 327 325 322 320 320 319 318 318 319 320 321 324 329 327 326 331 335 340 343 346 349 351 352 351 349 347 343 338 335 336 337 339 340 338 335 326 314 298 282 271 270 282 301 298 314 2 32 51 60 62 63 64 63 62 59 58 55 54 54 54 56 59 63 65 67 68 68 69 70 72 72 72 72 72 72 72 71 71 69 67 64 62 60 56 54 57 60 63 65 67 69 69 71 72 72 73 72 72 71 68 66 65 63 61 59 57 54 46 32 14 10 6 7 8 8 8 8 7 6 11 81 136 121 30 14 17 14 11 18 77 129 133 129 128 129 128 127 124 124 124 123 122 122 119 106 87 75 72 64 55 33 26 25 26 27 28 29 0 2 5 9 13 16 18 21 23 23 24 26 29 31 33 34 34 35 36 36 37 37 37 38 38 39 40 41 42 41 41 42 44 45 46 47 49 51 52 53 54 54 54 54 54 54 55 55 54 54 56 57 59 59 58 57 58 59 59 59 58 57 55 53 50 49 46 44 43 41 38 36 35 34 32 31 30 31 31 30 29 27 26 25 24 23 22 21 20 19 17 14 10 6 2 359 355 351 346 341 336 331 325 318 313 307 302 298 293 288 284 279 271 258 240 222 207 197 190 186 184 183 182 182 182 182 180 178 177 175 174 174 173 173 172 171 169 167 163 158 152 150 152 157 155 146 139 139 147 159 168 171 170 167 163 159 156 153 147 139 132 129 127 123 120 117 115 115 115 114 113 110 106 103 107 114 120 128 242 281 288 295 305 313 316 322 328 330 327 335 348 345 330 312 287 278 294 318 330 339 355 10 14 16 23 29 33 31 25 19 14 9 5 3 2 2 1 0 358 355 354 355 359 7 15 20 23 25 26 27 28 28 24 21 18 16 12 8 4 1 2 10 20 26 29 28 24 9 0 360 12 32 40 74 92 72 55 60 67 63 57 56 56 50 45 42 41 40 38 35 33 32 30 29 28 28 29 26 19 14 7 348 323 309 309 316 322 325 330 340 353 4 8 9 8 5 0 356 352 348 345 344 343 344 344 344 344 342 340 337 336 337 339 340 339 339 339 339 340 342 343 344 345 345 345 346 347 347 346 345 345 345 346 346 345 345 345 347 348 350 351 353 356 2 5 2 1 1 1 2 3 4 6 7 8 8 7 7 9 12 15 18 22 24 26 28 29 29 29 29 29 29 28 27 26 24 22 19 17 16 14 13 12 11 11 11 10 8 6 4 1 357 353 347 342 337 333 330 327 325 324 322 320 318 316 314 311 308 308 309 310 316 320 327 325 323 324 329 334 338 342 346 348 348 348 345 342 338 333 329 331 332 334 335 334 329 321 308 294 283 275 271 273 284 291 296 342 20 47 61 66 68 69 68 65 61 59 56 55 56 57 58 60 63 65 66 67 68 69 70 71 72 73 73 73 73 72 73 73 71 68 66 64 62 57 55 58 62 65 67 68 69 70 72 73 74 74 74 74 73 70 68 66 64 61 58 54 49 41 27 16 12 11 9 6 4 3 4 4 4 3 5 14 10 3 4 5 8 9 18 123 139 138 136 135 133 131 129 126 125 125 125 124 121 115 103 89 83 85 82 76 56 43 35 26 27 28 28 5 8 11 15 18 20 21 23 25 25 26 27 29 31 32 33 34 35 35 36 36 37 37 38 38 39 39 40 40 40 39 39 41 43 43 44 45 47 49 50 50 51 50 49 49 50 51 51 51 51 52 53 54 55 54 53 54 55 55 55 54 53 52 50 47 45 43 41 40 39 37 36 34 32 30 27 26 27 28 29 29 28 27 25 24 22 21 20 19 18 17 15 11 7 4 0 357 352 348 344 340 335 330 324 318 312 306 300 293 286 281 275 269 261 249 235 220 208 199 193 189 187 185 185 185 185 184 182 180 178 177 175 174 173 172 171 170 168 165 161 158 157 163 172 169 156 146 147 157 167 171 170 167 164 160 155 150 147 142 136 131 129 126 123 120 117 114 113 111 110 109 108 106 105 107 112 118 124 139 288 300 312 321 323 326 332 334 328 323 331 343 325 285 262 242 244 275 300 310 326 350 11 24 31 35 38 38 33 24 16 11 7 5 5 5 5 4 3 1 359 358 358 1 7 15 19 21 22 23 25 26 24 21 19 17 15 12 8 3 1 7 17 25 30 32 28 21 8 345 355 6 19 25 61 84 76 72 77 78 71 63 58 51 41 34 31 29 26 22 21 19 19 18 17 17 19 19 18 13 7 1 350 330 312 309 314 320 324 329 339 352 1 5 6 6 4 1 358 354 350 347 346 345 345 344 344 344 343 341 338 336 336 338 339 339 338 338 338 340 342 344 345 345 344 343 344 345 345 344 344 343 343 343 344 344 343 344 345 347 348 349 350 353 355 359 359 359 359 359 359 0 2 3 5 6 7 6 7 8 11 14 17 20 23 26 28 29 30 31 31 31 31 30 29 27 26 24 21 19 17 16 14 13 13 12 11 10 8 6 3 0 357 351 345 339 334 329 326 323 321 320 318 317 316 315 314 312 311 314 316 311 313 316 322 319 317 317 323 330 333 337 341 344 345 344 342 337 332 328 324 325 327 329 329 327 322 314 303 292 284 277 271 269 276 291 308 337 21 48 61 68 71 71 70 69 65 62 60 58 58 58 59 60 62 64 66 67 67 68 69 70 71 72 73 74 74 73 74 74 72 69 66 66 63 59 58 60 63 66 68 69 70 71 73 74 75 76 76 76 74 72 70 67 65 61 57 50 43 36 28 21 15 10 6 2 360 0 2 4 5 4 3 2 2 3 4 5 7 7 12 135 143 142 141 140 137 132 124 126 128 127 128 126 120 109 97 93 92 92 91 90 84 79 72 25 29 36 52 10 13 16 19 21 22 23 24 25 26 26 27 29 31 32 32 33 34 34 34 35 35 36 36 37 38 39 39 40 39 38 38 39 40 41 41 42 43 45 46 47 47 47 46 46 47 48 48 47 47 48 49 50 51 50 50 50 51 51 51 50 50 48 47 45 43 40 38 37 36 36 35 33 31 29 26 23 22 24 25 27 27 27 26 24 22 21 19 18 17 15 14 12 8 5 2 358 354 350 346 342 338 334 329 323 317 311 304 297 289 282 275 269 262 254 244 233 221 210 202 197 193 190 188 187 187 186 185 183 182 180 178 176 175 174 172 171 169 168 166 165 166 173 181 178 164 155 157 166 171 171 167 162 158 153 148 143 140 136 132 129 128 125 122 119 116 113 112 110 109 108 106 106 107 109 113 115 115 92 350 339 340 338 335 337 342 341 331 323 323 324 274 236 234 228 227 240 260 282 308 339 10 28 31 33 43 44 36 26 14 9 9 8 7 7 8 6 5 4 3 2 2 4 9 15 19 22 24 26 28 28 26 22 18 16 16 14 10 4 360 3 16 30 35 37 36 21 349 347 348 356 357 7 41 87 95 91 89 86 79 69 58 46 34 23 16 11 5 1 0 2 3 4 4 5 7 10 10 6 359 355 350 334 319 313 315 321 326 332 342 351 357 1 3 3 2 1 358 355 352 348 346 345 344 344 343 343 343 342 339 337 336 337 338 338 338 338 338 338 340 342 343 343 342 342 343 343 343 343 343 342 342 341 342 342 342 342 343 345 346 347 348 350 353 355 355 356 357 358 358 358 359 1 3 5 6 6 7 8 10 13 16 20 23 26 28 30 31 32 33 33 33 32 30 29 27 25 23 21 19 17 16 14 13 12 11 10 8 5 2 359 354 347 340 334 330 327 323 320 318 317 316 317 318 318 317 316 316 319 323 321 318 309 314 311 308 311 318 324 328 332 336 340 341 340 337 332 327 323 319 318 320 322 321 318 312 304 296 290 284 278 273 270 279 291 306 330 31 53 57 64 68 68 70 69 67 65 63 60 60 60 60 60 61 63 65 65 65 66 67 68 69 71 73 75 75 74 74 74 73 69 67 66 63 61 62 63 65 66 68 69 70 72 74 75 76 77 78 78 77 75 73 70 67 63 56 48 40 35 31 25 18 12 4 356 357 360 2 3 4 4 3 2 2 4 4 5 5 4 4 120 144 143 141 140 137 123 66 59 120 131 130 127 119 110 105 102 99 98 96 96 99 102 105 98 94 98 116 14 17 19 22 23 24 24 24 25 26 26 27 28 30 31 31 32 33 33 33 33 33 34 34 35 36 38 39 39 38 37 37 37 38 38 39 39 40 41 43 44 44 44 43 43 43 44 45 44 44 45 46 47 47 47 46 46 47 47 47 47 46 45 44 43 41 39 37 35 34 33 32 32 30 28 25 22 20 20 21 23 25 26 26 25 23 21 19 17 15 14 13 11 9 6 3 360 356 351 347 344 340 337 332 327 322 315 308 301 294 286 279 271 265 258 251 242 232 222 213 206 200 196 193 190 189 188 187 186 184 183 181 180 178 176 174 173 172 171 171 171 173 179 183 179 170 165 169 174 173 165 159 154 149 145 139 135 132 130 129 127 126 124 121 117 114 112 111 111 110 109 108 108 109 112 115 117 112 84 39 15 360 349 345 347 350 344 322 300 287 256 214 211 217 221 216 209 221 261 310 345 2 8 19 35 48 47 40 30 20 15 17 16 13 11 11 10 8 8 7 7 8 9 13 18 23 27 29 32 33 33 30 26 20 17 17 16 11 7 8 14 24 33 38 41 36 13 341 344 348 348 352 7 36 80 100 98 92 87 80 68 54 39 25 13 3 352 343 338 338 342 347 350 350 351 355 1 4 2 357 353 343 329 320 316 318 323 328 334 341 347 352 357 360 360 358 357 356 354 351 348 346 344 343 342 343 343 342 341 339 338 337 337 337 337 336 336 336 336 336 338 339 339 340 342 343 343 343 343 343 342 341 340 340 340 341 341 342 343 344 345 346 348 349 351 353 354 356 356 356 356 357 359 1 4 5 6 7 8 10 13 16 19 22 25 28 31 32 33 34 35 34 33 31 30 28 26 24 22 20 18 17 16 15 13 12 11 9 5 1 356 349 342 335 330 328 324 320 318 316 316 317 319 321 321 320 317 312 308 315 324 314 329 312 312 308 307 312 318 323 327 332 335 337 337 333 328 323 318 314 312 313 314 314 310 303 296 289 284 282 279 275 277 286 294 296 304 2 45 46 57 64 68 71 70 69 67 65 62 61 60 60 59 60 62 64 64 65 65 66 67 68 70 73 75 76 75 74 74 73 71 69 66 63 63 64 64 64 66 69 70 71 73 75 76 78 79 80 80 80 79 77 76 73 68 59 49 40 36 34 29 22 14 6 356 353 357 0 1 1 2 2 2 2 4 4 4 3 2 360 10 82 86 60 47 43 25 13 15 89 133 132 125 117 112 109 107 104 102 102 102 104 106 111 117 124 127 128 17 19 21 23 24 25 24 24 25 26 26 26 27 29 30 31 31 31 32 32 32 32 33 33 34 35 36 38 38 38 37 36 36 36 36 36 37 37 37 39 40 40 40 40 40 40 41 41 41 41 41 42 43 43 43 43 43 43 44 44 43 43 42 41 40 39 37 35 34 32 31 30 29 28 27 25 21 19 18 18 19 21 22 24 24 24 22 20 17 15 13 12 10 8 6 3 1 357 353 349 345 342 338 334 330 325 319 313 306 299 291 284 276 269 262 256 249 240 231 223 215 209 203 198 194 192 190 189 188 187 185 184 183 181 179 177 176 175 175 175 176 177 180 181 178 173 172 175 174 167 156 149 145 141 135 131 129 127 126 126 126 125 123 119 115 112 110 111 111 111 111 110 111 114 118 122 125 122 97 62 36 15 1 358 355 342 294 244 237 233 222 203 190 193 235 215 209 224 269 348 12 6 13 28 46 50 51 46 37 30 26 27 25 21 19 17 15 13 13 13 13 14 16 18 22 27 30 33 34 35 34 31 26 22 19 17 17 15 15 19 26 33 39 41 38 25 1 346 352 353 350 358 16 40 71 92 96 92 86 78 67 53 36 22 12 1 345 334 327 323 325 330 333 334 336 341 348 354 356 354 344 329 320 316 317 320 323 328 333 339 344 349 353 356 356 355 353 353 352 351 349 346 344 342 342 342 344 344 342 339 337 336 336 335 335 334 334 333 334 334 334 334 336 339 342 343 343 343 343 343 342 340 339 338 338 339 340 340 341 342 344 345 345 346 347 349 352 353 354 354 354 355 358 1 3 5 6 7 8 10 13 16 19 22 25 28 31 32 33 34 35 35 34 33 31 29 27 25 23 21 20 18 17 17 16 14 13 11 7 1 354 346 338 332 328 325 322 319 317 317 318 320 323 324 324 322 314 299 287 300 328 318 316 319 314 304 301 305 312 318 323 328 332 333 333 330 325 319 314 310 308 307 307 306 303 297 289 281 277 276 277 277 282 292 303 312 321 353 41 51 59 66 74 74 72 71 69 66 63 61 60 59 58 58 60 62 63 64 64 65 65 66 68 71 74 76 75 74 74 73 71 69 65 63 65 67 65 63 66 69 71 72 74 76 78 80 81 82 83 83 84 84 83 81 75 62 49 41 38 36 31 22 13 5 355 349 350 353 355 358 359 0 1 1 1 4 4 4 3 2 2 4 5 4 3 4 6 11 31 120 136 132 124 117 114 113 110 108 107 107 108 108 110 114 119 125 130 131 19 20 22 23 24 25 25 24 25 26 26 26 27 28 29 30 30 30 30 31 31 31 31 32 33 33 35 36 37 37 36 35 35 35 35 34 34 34 35 36 37 37 37 38 37 37 38 38 38 38 38 39 39 40 40 40 40 40 40 40 40 40 40 39 38 37 36 34 32 31 30 29 27 26 25 24 21 18 17 16 16 17 18 20 22 22 22 20 18 16 13 11 9 7 5 3 1 358 354 350 347 343 339 336 332 327 322 316 310 303 296 289 282 275 267 260 254 247 239 232 224 216 209 204 199 196 193 191 190 188 187 186 186 184 182 180 178 178 177 178 178 179 179 178 175 173 175 176 170 158 148 142 138 133 127 124 124 125 125 125 125 124 121 117 114 111 109 110 112 113 114 113 114 116 120 127 133 129 98 70 53 39 32 28 13 247 202 200 212 217 199 161 165 183 348 188 213 241 326 21 27 23 30 41 45 51 53 49 44 35 30 33 33 31 28 24 20 18 18 18 18 20 20 21 24 28 31 32 32 31 29 26 24 21 19 19 21 23 25 30 35 41 43 40 31 16 359 354 0 358 355 6 25 45 68 86 95 95 88 77 68 57 43 30 22 10 353 339 328 320 315 316 318 320 322 323 327 334 343 343 333 322 319 318 318 319 320 324 328 334 339 344 347 350 351 350 349 349 350 350 348 346 344 342 341 342 345 346 343 338 335 334 334 334 334 333 332 332 331 331 330 330 332 337 340 342 343 343 343 342 340 339 337 336 336 336 336 338 339 341 342 343 343 343 343 346 349 351 353 353 353 354 357 0 3 5 7 7 9 11 13 16 19 22 25 28 30 31 32 34 35 35 34 33 31 30 28 26 25 23 21 19 19 19 18 16 14 12 8 1 353 345 337 330 325 322 320 318 317 319 321 324 327 329 327 323 313 291 276 303 336 328 317 314 291 281 289 298 308 316 321 325 328 329 329 326 322 317 312 308 305 304 302 301 298 292 283 275 270 268 270 275 285 298 314 333 352 14 44 68 75 77 79 78 76 73 71 68 64 60 58 57 57 57 57 59 61 62 63 63 63 64 66 69 73 75 75 74 73 73 71 66 61 61 65 68 65 63 67 70 72 73 75 77 79 81 82 83 84 86 88 89 88 85 72 54 44 42 42 40 33 20 11 4 356 344 337 341 347 352 356 358 359 360 2 3 5 5 6 5 3 2 2 2 4 4 6 26 112 135 137 131 123 116 113 115 114 112 111 112 112 112 114 116 120 124 129 133 19 20 22 23 24 24 24 24 24 25 26 26 26 27 28 29 29 29 29 30 30 29 29 30 31 32 33 34 35 35 34 34 34 33 33 32 32 32 33 33 34 35 35 35 34 34 35 35 35 35 35 35 36 37 37 36 36 37 37 37 37 37 36 36 35 34 34 32 31 30 28 27 26 24 23 22 20 18 16 15 14 14 15 16 18 19 20 20 19 17 14 11 9 7 5 3 1 359 355 352 349 345 341 337 333 329 325 319 313 307 300 293 287 280 273 266 259 252 246 239 232 223 216 209 204 200 197 194 192 190 188 187 187 186 185 183 181 181 180 180 179 178 177 172 169 172 176 174 166 155 146 140 134 128 123 121 121 123 124 124 124 123 121 117 113 110 109 110 113 114 115 114 113 113 116 122 128 122 99 84 70 64 66 76 98 155 163 162 164 152 112 89 127 180 101 179 200 314 40 46 44 41 40 42 45 50 52 45 39 36 36 40 41 39 35 30 24 21 20 20 20 19 19 20 23 26 28 28 27 26 24 23 22 22 21 22 25 28 31 35 39 40 39 33 23 12 4 3 4 360 1 14 32 50 67 82 93 97 92 80 70 64 54 42 34 22 3 347 335 325 318 313 312 313 314 313 312 315 325 330 325 320 318 316 313 313 314 318 323 329 335 339 341 343 344 345 346 346 347 347 347 346 344 343 342 341 342 342 341 337 334 333 332 332 332 331 331 330 329 328 328 328 329 333 336 339 341 341 341 340 338 336 335 333 332 332 333 335 337 339 340 341 341 340 341 343 346 349 351 351 352 354 356 360 3 5 6 7 8 10 14 16 19 21 24 27 29 30 32 33 34 34 33 32 30 29 27 26 25 23 21 20 19 19 18 16 14 11 7 1 353 343 334 327 322 319 317 317 318 321 324 327 330 331 330 326 317 300 303 333 348 345 286 261 258 258 280 303 310 316 320 321 322 324 325 323 319 315 310 307 305 303 301 299 296 291 282 272 265 262 263 268 281 303 325 345 353 349 27 87 93 89 84 81 78 75 72 69 65 61 58 56 55 55 55 56 57 58 59 60 60 61 64 66 70 72 74 74 73 72 70 65 59 61 66 66 63 65 68 71 73 75 76 78 80 81 82 83 84 86 87 86 86 82 69 50 42 43 44 44 36 23 11 1 352 339 326 327 337 345 350 354 357 360 2 4 6 7 7 7 5 2 0 360 1 2 13 133 139 136 133 129 122 117 116 117 117 115 115 115 116 116 117 119 121 124 128 132 18 19 20 22 23 23 24 24 24 24 25 25 25 26 26 27 28 28 29 29 29 28 28 28 29 30 31 31 32 32 33 32 32 32 31 31 30 30 31 31 32 33 33 32 32 33 33 32 32 33 33 32 33 34 34 33 33 34 35 34 34 34 33 33 32 32 31 31 29 28 27 25 24 23 22 21 19 17 15 14 13 13 13 13 14 15 17 18 18 17 15 12 9 7 4 2 0 358 356 353 350 346 342 338 334 330 326 321 316 310 304 298 292 286 279 272 265 258 252 246 239 230 221 214 208 204 200 196 193 191 189 187 187 187 186 185 185 184 183 181 177 174 168 162 164 171 175 171 161 153 147 141 135 129 124 121 120 122 123 124 124 123 121 118 114 111 110 111 113 114 113 111 109 108 110 116 122 122 115 108 101 99 102 110 113 126 120 105 89 74 69 63 68 178 153 180 176 79 67 56 48 44 43 44 47 48 43 40 39 41 45 48 48 45 40 33 27 22 20 18 16 15 15 17 21 24 25 25 24 24 24 24 26 26 26 26 28 30 31 32 33 32 29 22 14 8 6 6 5 3 8 19 38 56 69 80 90 96 95 85 75 70 61 47 39 29 12 356 345 336 327 321 317 315 313 309 304 304 310 318 319 317 315 311 307 306 309 315 320 326 331 334 336 337 339 340 342 343 344 345 345 344 343 342 341 339 339 338 337 335 333 332 330 329 329 329 329 328 327 327 327 327 327 329 332 336 338 340 339 338 337 335 333 331 331 331 331 333 335 337 338 338 338 337 339 341 345 348 350 351 352 354 356 359 2 4 5 5 6 9 14 18 20 22 24 26 28 29 31 32 34 34 33 31 29 27 26 26 25 23 22 21 20 20 19 17 15 11 6 360 351 342 332 324 319 317 316 317 320 324 328 330 331 332 329 327 318 314 322 338 343 331 257 223 223 270 300 310 314 316 315 315 315 319 321 320 317 314 310 308 306 305 303 302 299 294 285 275 266 260 259 263 274 295 328 359 353 324 19 90 97 91 82 79 78 76 73 69 66 62 58 55 53 52 52 53 55 56 58 58 58 57 59 63 67 70 73 74 74 73 69 63 59 60 65 65 64 66 70 72 74 76 77 79 80 82 82 82 82 82 82 82 82 78 66 52 44 44 46 45 36 24 9 358 349 337 322 318 325 337 343 349 355 359 3 5 6 7 8 7 4 0 357 355 353 3 145 146 141 137 133 128 123 120 119 120 119 118 118 119 120 120 121 122 123 125 128 130 16 17 19 20 21 22 23 23 23 24 24 24 24 25 25 26 27 27 28 28 28 28 27 27 28 29 29 29 30 30 31 31 30 30 29 29 28 28 28 29 29 30 29 29 30 30 30 30 30 31 30 30 30 31 31 31 31 32 32 32 31 31 30 30 30 29 29 28 27 26 25 24 22 21 20 19 18 16 14 13 12 12 11 12 12 12 13 14 15 15 14 13 10 7 4 2 360 358 355 353 350 347 344 340 336 331 327 323 318 313 308 302 296 290 284 278 272 265 258 252 245 236 227 219 213 207 202 198 194 191 189 187 186 186 185 186 186 186 185 181 177 172 165 161 165 169 171 166 159 153 149 144 139 134 130 125 123 122 123 124 124 124 122 118 115 113 112 112 113 114 113 110 108 106 112 120 126 131 133 130 124 115 101 108 91 96 91 81 72 67 63 53 42 203 169 166 149 102 79 63 52 48 46 46 47 44 39 41 45 49 52 53 51 48 41 33 27 23 20 17 15 13 12 15 20 23 24 24 24 25 26 27 30 31 30 29 28 28 29 30 28 26 21 15 9 5 6 9 8 7 13 26 45 63 73 82 90 96 96 89 80 74 64 48 39 32 20 10 2 353 343 334 326 318 312 305 299 297 302 310 312 311 309 307 304 304 308 313 318 323 327 331 333 335 335 337 339 341 342 342 342 341 340 340 339 338 336 335 334 333 332 330 328 326 325 325 326 327 327 327 327 326 326 328 330 332 335 337 338 338 337 335 333 332 331 331 331 332 334 335 335 335 335 336 338 341 344 347 350 351 352 354 355 357 0 2 3 3 4 9 15 20 23 24 25 25 26 28 29 31 33 33 32 31 29 27 25 25 25 24 23 22 22 21 20 18 16 12 6 359 350 340 330 323 319 317 317 319 323 327 332 334 332 329 327 322 314 315 323 330 325 282 224 194 185 258 313 313 314 312 310 309 310 314 318 318 316 314 311 309 307 307 307 306 303 298 290 281 271 265 262 264 272 290 333 12 2 337 23 78 87 83 81 79 78 76 73 70 67 64 61 57 53 51 50 50 52 54 55 56 55 54 55 58 63 68 72 74 74 72 68 60 139 63 63 64 65 68 72 75 76 77 78 80 81 82 82 81 79 77 76 78 78 74 65 53 46 44 45 43 35 22 8 358 348 332 313 308 320 328 337 346 353 359 2 4 4 4 3 4 0 357 353 348 338 167 158 151 146 142 136 130 126 124 123 122 122 122 122 123 123 124 125 126 126 128 129 129 14 15 17 18 19 20 21 22 23 23 23 24 24 24 24 25 25 26 27 27 27 27 27 26 27 27 28 27 28 28 28 29 28 28 27 27 26 25 25 26 26 27 26 26 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 28 27 27 27 26 26 25 25 23 22 21 20 19 18 17 16 14 12 11 10 10 10 10 10 11 11 11 12 12 11 10 8 5 2 359 357 355 353 350 348 345 341 337 333 329 324 320 316 311 306 300 295 289 284 278 271 265 259 252 243 234 225 218 210 204 198 194 190 188 186 185 184 183 184 185 185 184 181 177 173 168 166 167 167 162 157 154 152 150 147 144 140 136 131 127 125 124 125 124 124 122 119 116 114 113 113 112 112 112 111 108 106 119 129 135 140 144 141 126 101 82 83 71 68 70 68 69 70 69 61 39 247 181 159 132 102 83 68 58 52 49 47 43 40 41 45 50 53 56 55 53 49 41 33 28 24 21 18 16 14 13 15 20 25 26 26 27 28 29 31 33 34 32 29 27 28 28 29 26 22 18 14 8 7 10 12 11 12 20 35 53 69 78 85 92 96 96 90 85 80 70 53 41 36 34 36 37 30 14 355 335 317 307 301 295 293 296 303 306 305 304 302 303 305 308 312 317 321 325 329 332 333 334 335 337 338 339 339 338 337 336 336 337 337 336 334 333 332 331 329 327 325 323 324 325 327 327 327 326 325 325 326 327 330 332 335 337 337 337 336 334 333 332 331 331 332 332 333 332 332 333 335 338 342 345 348 350 351 352 353 355 357 359 1 1 2 4 10 17 22 26 28 27 26 25 25 27 29 31 32 31 30 29 28 26 25 25 24 24 24 24 23 21 19 16 12 6 359 349 339 330 323 319 319 320 322 326 329 333 336 332 327 323 315 306 309 316 327 329 183 158 146 138 34 323 316 309 307 306 305 307 311 315 316 315 314 312 311 310 309 309 308 304 299 292 284 277 273 270 269 272 285 348 27 18 357 14 64 84 88 84 82 81 79 75 72 66 63 62 59 55 52 49 46 44 44 45 49 51 52 51 53 59 65 70 73 74 71 66 65 153 71 63 64 67 71 74 77 78 79 80 81 82 82 82 80 78 75 74 76 77 74 66 55 47 45 45 42 34 21 8 357 344 326 307 299 305 317 328 338 346 352 357 359 0 359 358 358 356 355 352 346 328 174 162 155 151 146 140 134 130 128 127 125 125 126 127 127 127 128 129 129 130 130 130 130 13 14 15 16 17 18 19 21 22 22 22 23 23 23 23 24 24 25 25 26 26 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 24 24 23 24 24 24 24 23 23 24 24 25 25 26 26 26 26 26 26 26 26 27 27 27 27 26 26 25 25 24 24 23 23 22 22 20 19 18 17 16 15 14 13 12 11 10 9 9 9 9 9 8 8 8 9 9 8 7 5 2 360 357 354 352 350 348 345 342 338 334 330 326 321 317 313 309 303 298 293 288 283 278 272 266 259 251 241 232 222 213 205 198 192 188 185 182 181 180 179 180 181 180 178 174 169 167 169 171 171 167 160 152 148 148 149 148 146 143 140 135 132 128 127 127 125 125 123 120 117 115 115 114 113 112 113 113 109 107 124 142 147 141 144 140 119 95 79 75 69 67 73 73 80 86 91 94 101 184 179 144 116 96 82 70 63 57 51 45 40 39 43 48 52 56 57 55 53 48 41 34 28 25 24 23 22 19 16 15 20 26 29 29 30 31 32 34 35 35 32 30 32 31 29 28 26 23 18 15 12 12 14 15 17 21 30 44 60 74 82 87 91 94 94 91 88 85 76 62 50 49 58 67 74 74 62 36 354 314 296 291 288 287 291 297 302 303 303 302 304 307 311 314 317 321 325 329 331 333 333 334 335 336 337 336 335 334 333 333 334 335 335 334 333 331 331 330 327 325 323 323 325 326 326 326 324 323 323 324 326 328 330 333 335 336 336 336 335 334 332 331 330 330 330 330 329 330 332 335 339 343 346 348 350 352 353 354 355 356 358 1 2 1 4 11 19 24 27 29 30 28 25 23 24 27 28 29 28 28 28 27 27 26 25 25 25 24 24 23 22 19 16 12 6 359 349 339 330 324 321 320 321 323 326 329 333 335 332 325 319 317 304 305 314 335 14 90 108 95 73 31 318 308 305 303 303 303 305 309 313 315 314 314 314 314 313 312 311 308 304 298 292 285 282 281 279 277 277 289 332 34 42 17 9 56 82 87 86 84 83 82 76 72 68 67 64 61 57 54 51 46 40 36 35 38 43 46 47 48 53 60 68 73 73 70 70 145 201 84 64 66 70 73 77 79 80 81 82 84 84 84 83 81 79 76 75 77 79 78 70 59 51 47 46 43 34 22 9 358 343 325 304 286 282 292 307 314 320 327 340 352 355 357 358 358 358 357 353 344 316 188 169 160 155 150 144 138 134 133 131 129 128 130 131 131 132 132 133 133 133 134 133 133 12 13 13 14 15 16 17 19 20 21 21 22 22 22 22 23 23 23 24 25 25 26 26 26 25 25 25 25 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 21 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 24 24 23 23 22 22 21 21 20 20 19 18 17 16 15 14 13 12 11 10 9 8 8 7 7 7 6 6 6 6 6 6 5 4 2 360 357 354 351 349 347 344 342 339 335 331 327 323 319 315 311 306 301 297 292 288 283 278 273 267 260 251 240 228 216 206 197 190 184 180 176 174 173 173 174 176 173 165 158 160 167 172 174 173 169 162 155 149 147 147 147 146 143 140 137 134 131 129 128 127 126 124 122 119 117 116 115 114 114 115 115 112 112 131 154 155 133 133 130 119 102 88 85 85 89 98 88 94 103 107 108 111 215 161 98 91 85 77 71 65 59 50 43 41 41 44 48 52 55 55 53 50 46 41 34 30 29 28 28 27 25 21 19 21 26 29 30 30 29 31 33 35 35 32 33 37 35 33 29 27 27 22 19 17 18 18 19 23 29 39 52 66 78 84 87 90 91 91 91 89 87 81 73 66 68 76 78 78 82 83 75 39 315 285 278 278 281 286 292 297 301 303 305 308 311 314 317 320 323 326 329 331 332 332 333 334 335 335 334 333 331 331 332 333 334 334 333 332 331 330 330 328 325 323 323 324 324 324 324 323 322 322 323 325 327 328 330 331 333 335 335 334 333 332 330 329 329 328 327 327 329 333 337 341 345 347 348 350 352 354 354 355 356 359 2 4 3 5 12 20 24 26 28 30 30 28 24 24 26 27 26 26 26 26 27 27 27 26 26 26 26 25 24 22 20 17 12 6 358 349 339 330 325 321 320 321 323 325 328 331 333 331 326 324 315 306 306 314 337 24 72 86 73 44 353 318 307 303 300 301 302 305 310 314 314 314 315 316 317 317 316 314 310 304 298 292 287 285 287 285 283 283 293 324 31 59 46 31 61 82 88 87 85 83 80 74 69 65 64 63 61 58 54 49 43 38 35 32 30 30 34 37 42 47 55 64 71 72 70 76 197 209 135 67 69 72 76 79 81 82 84 86 87 87 87 85 84 81 79 79 81 84 83 75 63 57 53 50 46 37 24 10 356 342 327 307 284 265 262 268 255 252 265 288 337 355 1 2 1 1 360 356 345 325 221 177 166 159 154 149 145 141 140 137 133 132 133 134 135 135 136 137 137 137 137 137 136 12 13 13 13 14 14 16 17 18 19 20 21 21 21 22 22 22 22 23 24 24 25 25 25 25 24 24 24 23 23 23 22 22 22 22 22 21 20 20 20 20 20 20 20 20 20 19 19 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 20 20 19 19 19 18 17 16 16 15 14 13 12 11 10 9 8 8 7 6 6 5 5 4 4 3 3 3 2 2 1 360 357 354 351 348 346 343 341 339 336 332 329 325 321 316 313 309 304 300 296 292 288 284 280 276 272 266 256 241 224 207 194 185 178 171 166 161 160 163 166 164 155 151 157 162 166 170 171 170 167 163 159 154 149 147 145 142 140 138 136 134 132 130 128 128 127 126 123 119 118 118 118 117 117 117 118 117 123 141 163 124 105 99 106 113 104 93 92 97 108 118 99 90 99 98 95 67 12 28 63 73 74 73 69 63 56 48 44 43 44 46 48 51 53 52 50 47 43 39 35 32 32 31 31 31 30 27 25 24 24 26 26 25 27 29 33 35 35 35 37 40 39 36 32 31 31 27 24 23 22 21 23 29 37 47 58 70 80 86 88 89 90 90 90 90 88 85 80 76 78 82 80 77 81 88 89 75 343 287 274 272 276 281 287 292 297 303 308 312 315 318 321 323 325 327 329 330 331 331 332 333 335 334 333 332 330 330 330 331 332 332 332 331 330 329 328 327 326 324 323 322 322 322 322 322 321 321 322 323 324 325 326 328 330 332 332 331 331 329 328 327 326 324 322 323 328 333 339 343 345 347 349 351 353 354 355 356 357 359 3 6 7 9 15 20 23 25 27 30 32 31 28 27 28 28 27 26 26 26 27 27 28 28 29 29 28 27 26 23 20 17 12 6 358 348 338 329 323 320 319 320 321 324 327 330 333 330 328 330 322 309 303 305 317 349 41 54 38 9 330 306 300 298 298 300 304 308 312 315 315 316 318 319 320 320 319 316 312 306 300 294 289 287 290 290 289 285 285 312 24 62 61 57 68 84 90 89 87 83 77 71 65 61 59 59 59 56 50 44 37 31 24 20 16 11 11 19 28 40 53 62 69 72 73 117 209 210 187 73 72 75 79 81 83 85 88 89 90 91 90 89 87 85 84 84 86 88 83 69 62 62 59 55 50 41 27 12 357 341 326 309 284 264 244 226 219 217 218 235 308 359 11 10 6 3 3 0 354 344 312 189 170 161 156 154 153 152 150 147 143 140 139 139 139 139 140 141 142 142 141 141 141 12 13 13 14 14 14 15 16 17 19 20 21 21 21 21 21 21 21 22 22 23 24 24 24 24 24 24 24 23 22 22 21 21 21 21 20 20 19 18 18 18 18 18 18 18 18 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 15 14 14 13 12 11 10 9 8 7 7 6 5 5 4 3 3 2 2 1 0 360 359 359 358 356 354 351 348 345 342 340 338 335 333 330 326 322 318 314 310 306 303 299 295 292 289 287 286 287 286 283 277 270 257 192 164 161 158 154 150 149 149 146 143 144 156 164 166 167 167 167 165 164 163 161 158 153 149 144 138 135 134 134 133 131 128 127 127 126 125 124 120 119 119 119 120 120 121 121 124 132 147 158 116 95 97 101 109 102 93 93 104 116 112 87 70 74 86 94 81 55 50 59 66 69 69 65 59 54 49 47 46 46 47 49 50 51 50 48 45 41 36 35 34 34 33 32 34 34 33 31 28 26 24 21 19 23 28 32 34 37 39 41 41 40 38 36 35 34 31 28 27 25 25 28 35 44 54 63 73 82 87 89 89 89 90 90 91 90 87 82 78 80 85 86 84 86 92 97 95 68 300 273 269 273 279 284 286 291 300 310 317 321 324 326 327 328 329 331 332 332 332 332 333 334 334 333 331 330 329 329 329 330 330 330 330 330 329 328 327 326 325 324 322 321 321 320 320 320 320 321 321 322 323 323 325 327 328 327 327 326 325 324 324 322 319 319 323 328 334 339 343 346 348 350 351 352 354 356 357 357 359 4 9 12 14 18 19 21 22 26 30 33 33 32 32 31 31 29 28 28 29 28 28 28 29 30 31 31 30 28 25 21 17 12 6 357 347 337 328 322 319 317 317 318 321 325 330 334 335 335 333 324 310 295 283 280 281 337 11 289 281 285 286 287 291 297 302 305 309 313 316 318 319 321 322 323 323 321 318 314 310 305 299 295 293 295 295 293 287 291 320 18 54 69 74 76 85 90 90 87 83 76 68 64 62 61 61 59 53 46 39 31 20 5 347 323 293 279 359 19 31 47 59 68 72 80 175 210 206 191 80 80 82 84 86 87 89 91 93 94 94 94 93 92 91 91 91 91 89 78 63 66 67 64 60 55 45 31 15 357 340 324 312 301 282 251 225 213 208 209 217 266 352 14 13 8 5 5 4 359 352 333 207 170 160 156 157 161 164 165 162 156 151 148 147 145 144 144 145 146 146 146 146 146 13 14 14 15 15 15 15 16 17 18 20 20 20 20 20 20 20 21 21 21 22 23 23 24 23 23 23 23 22 22 21 20 20 20 19 19 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 17 17 17 16 16 16 16 15 15 14 13 13 12 12 11 10 9 8 7 6 6 5 4 4 3 2 1 1 360 359 358 358 357 356 356 355 353 351 348 345 342 339 337 335 332 330 327 323 320 316 312 308 305 302 298 295 293 292 297 304 309 309 311 319 341 8 60 120 135 138 138 138 136 132 133 144 155 163 168 171 168 166 164 162 162 161 158 155 150 142 135 131 130 131 131 130 128 127 125 124 124 123 121 120 119 121 123 123 123 124 128 134 145 158 167 181 180 125 111 105 96 91 98 102 88 68 58 67 89 98 87 69 60 59 61 64 64 61 58 55 51 50 49 48 48 48 48 47 46 45 43 39 33 32 35 35 34 35 37 39 38 35 32 29 26 20 17 20 25 29 32 37 40 41 41 40 39 38 37 35 33 31 30 29 29 34 41 51 60 68 76 83 88 90 90 89 89 90 92 91 88 84 82 84 88 91 92 93 99 105 108 102 111 260 262 267 276 281 282 285 295 311 323 329 331 332 333 333 334 334 334 334 334 333 333 333 333 332 331 329 328 327 327 328 329 329 330 330 329 328 327 327 326 324 323 321 320 319 319 319 319 319 320 320 320 321 322 322 322 323 323 322 321 321 321 318 317 320 325 331 336 340 344 347 350 351 350 351 353 356 357 357 358 2 10 16 17 13 17 19 20 24 29 32 35 36 37 36 34 32 31 32 32 31 30 29 29 31 32 33 32 30 27 23 18 12 5 356 346 335 327 321 317 314 313 314 317 323 331 339 345 344 336 326 313 290 253 235 219 200 190 196 244 257 268 283 293 303 311 315 316 317 319 321 323 325 325 325 323 321 318 316 315 313 309 305 304 304 304 301 296 299 324 5 45 73 79 84 89 91 91 87 82 74 69 67 68 67 66 63 58 52 47 43 32 8 326 282 260 250 276 18 35 44 55 67 75 98 198 210 197 169 108 93 91 91 91 91 92 94 96 97 98 98 98 98 99 99 98 97 93 80 69 71 70 68 65 59 50 35 15 356 338 323 317 318 317 295 259 226 209 206 220 307 342 6 9 6 2 4 6 3 356 336 243 171 162 159 161 167 174 178 182 181 171 162 157 154 151 149 149 150 151 152 152 151 14 15 15 16 16 16 16 16 17 18 19 20 20 20 19 20 20 20 20 21 21 22 22 23 23 22 22 22 22 21 20 20 19 18 18 18 17 17 16 16 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 14 14 14 14 14 13 13 12 12 11 10 9 9 8 7 6 5 5 4 3 3 2 1 0 359 358 357 357 356 355 354 353 352 351 350 347 344 341 339 336 334 332 330 327 324 321 317 313 310 307 304 301 298 296 298 309 323 326 325 329 341 358 6 5 12 61 115 131 135 135 133 137 144 152 162 170 173 172 170 167 163 161 160 157 154 149 141 133 129 127 128 129 129 128 127 125 124 123 122 121 121 121 122 124 121 120 120 124 130 141 156 175 196 200 135 98 98 93 82 76 74 69 58 47 50 68 81 79 68 59 55 55 58 58 57 57 56 53 53 52 49 47 46 45 43 42 41 40 38 32 30 34 37 38 39 41 42 40 38 34 31 29 25 21 19 20 22 27 33 37 40 41 41 41 40 38 36 33 32 30 30 33 39 48 57 65 72 78 83 87 89 89 88 89 90 91 91 90 88 88 90 92 96 99 100 103 108 112 111 105 54 301 287 282 284 280 282 295 314 328 335 338 338 338 338 338 337 336 335 334 333 332 332 331 331 330 329 328 327 327 328 329 329 330 330 330 328 327 326 326 324 323 321 320 318 318 317 317 317 317 318 317 317 318 318 317 318 318 317 318 318 318 317 318 322 327 332 336 340 344 347 350 350 350 350 352 355 356 355 356 360 5 11 8 8 13 16 18 22 27 32 35 39 40 39 37 35 35 36 36 35 34 32 32 32 34 35 35 33 30 25 19 12 4 355 344 333 325 319 315 312 309 310 314 321 331 344 353 352 344 342 341 316 203 204 187 178 169 166 188 234 277 298 312 325 330 333 331 328 327 328 329 329 328 326 323 321 319 319 320 320 318 315 314 313 311 308 306 311 326 356 42 67 78 86 90 91 90 86 81 77 74 73 74 74 72 71 69 66 66 65 63 48 338 269 252 245 245 265 36 48 55 66 82 156 207 209 173 143 119 106 101 98 96 96 96 97 98 99 101 101 102 104 106 106 106 104 100 87 78 76 76 74 71 66 56 36 9 351 334 326 326 329 334 328 304 263 225 205 228 339 352 358 4 5 4 5 6 3 356 336 274 186 169 166 171 179 186 190 205 254 207 179 170 165 159 156 155 155 156 158 158 157 16 16 16 17 17 17 17 17 18 19 19 20 20 19 19 19 19 19 20 20 21 21 22 22 22 22 21 21 21 20 20 19 18 17 17 16 16 15 15 14 14 14 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 10 10 9 8 8 7 6 5 5 4 3 2 2 1 360 359 358 357 356 355 354 353 352 351 350 349 348 346 344 341 338 336 333 331 329 327 324 321 318 315 311 308 306 303 300 300 305 323 341 337 331 335 348 5 9 357 341 339 37 116 137 139 139 144 149 155 165 174 176 175 173 171 167 162 158 155 152 146 138 131 127 126 126 127 128 127 126 125 124 124 124 125 124 123 122 117 116 117 117 118 122 130 136 136 138 129 106 93 76 68 62 57 54 52 47 41 38 47 61 66 60 54 50 50 51 53 56 57 56 55 54 52 47 44 43 42 40 38 37 37 37 34 32 34 39 42 44 45 44 41 38 36 33 32 29 24 19 17 17 20 26 33 37 38 40 40 40 39 35 30 29 28 30 37 46 55 63 70 74 79 82 85 86 86 86 87 88 89 89 89 91 93 96 97 100 103 104 104 107 110 109 98 49 345 328 319 305 295 291 304 321 332 338 340 340 340 340 339 338 336 335 333 331 330 330 330 330 330 329 329 329 329 329 330 330 330 330 330 329 328 327 325 324 323 322 320 318 317 316 316 315 315 315 314 314 314 314 314 315 315 314 315 316 316 316 316 322 328 332 336 341 345 347 348 349 348 348 350 352 353 353 355 358 3 5 4 7 11 14 17 21 26 30 34 38 41 40 38 37 37 39 40 40 38 37 35 35 36 37 37 36 34 29 23 14 4 353 341 330 322 316 312 309 307 308 311 318 330 348 1 4 10 19 33 107 171 184 170 165 151 140 149 286 319 328 340 352 349 347 343 339 336 335 334 332 330 327 324 322 321 322 324 324 324 322 321 319 316 313 313 319 328 2 39 59 70 79 85 89 88 85 82 80 79 79 78 78 76 75 75 74 73 72 74 71 49 258 240 235 235 240 257 23 52 67 94 174 206 201 152 132 118 111 108 103 102 101 100 100 101 102 103 104 106 108 111 112 111 109 105 96 86 82 82 81 80 76 68 40 10 345 334 337 341 343 342 339 335 330 330 24 30 19 359 350 1 9 9 10 9 3 355 340 314 243 199 192 205 228 238 253 305 319 310 242 191 179 172 167 164 163 163 164 164 163 17 18 17 17 17 17 17 18 18 19 19 20 19 19 18 18 18 19 19 20 20 21 21 22 22 21 20 20 20 20 19 18 17 17 16 15 15 14 14 13 13 12 12 12 11 11 11 10 10 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 7 6 6 5 4 3 3 2 1 0 360 359 358 357 356 355 353 352 351 350 349 348 347 346 345 343 341 338 336 333 331 329 326 324 321 319 315 312 310 307 304 303 304 314 336 354 342 331 332 344 3 10 345 313 303 311 98 142 146 147 153 158 164 172 176 175 172 171 170 168 162 157 152 148 142 135 129 125 124 124 125 125 125 125 124 125 126 127 129 129 127 122 116 116 116 112 111 110 112 110 105 105 104 90 71 64 59 55 55 52 45 40 36 34 38 49 56 53 48 44 42 43 48 54 56 57 55 53 49 44 41 40 39 38 37 37 37 36 36 35 37 41 44 45 45 43 41 39 38 37 35 33 29 24 19 14 15 22 29 33 35 37 39 40 37 31 25 25 27 32 41 52 61 69 73 76 78 80 82 82 82 84 85 86 87 88 90 93 96 99 100 102 104 106 106 107 108 110 104 73 3 338 341 338 325 314 319 329 336 340 342 343 343 342 340 339 337 335 333 331 330 330 330 331 331 331 330 330 331 331 331 331 331 331 330 330 329 328 326 324 323 322 321 319 317 316 315 313 312 311 311 311 311 311 311 312 313 313 313 315 315 313 314 318 324 330 335 341 346 349 349 348 348 347 347 348 350 351 353 357 1 3 4 7 10 12 16 20 24 27 31 36 39 39 38 38 39 40 42 43 42 41 39 38 39 39 40 39 38 34 28 19 6 352 338 326 317 311 308 305 304 305 309 316 329 347 8 29 47 67 96 137 165 168 155 146 130 110 81 38 3 351 357 4 1 356 351 346 343 341 338 336 332 328 325 323 324 326 327 328 327 326 325 324 321 318 315 326 341 8 35 54 65 72 79 86 87 85 83 81 80 80 78 77 77 78 78 77 74 70 72 74 78 215 227 225 227 233 240 251 14 70 96 121 130 128 127 122 117 114 111 107 106 106 105 104 104 104 104 106 108 111 114 115 114 112 107 100 92 89 88 89 88 85 77 55 27 356 346 352 356 356 353 350 353 359 12 29 35 22 340 338 357 7 10 10 8 1 353 341 329 316 306 314 331 339 341 348 350 347 338 315 240 201 192 188 181 176 174 173 171 170 19 19 19 18 18 18 18 18 19 20 20 20 19 19 18 18 18 18 18 19 19 20 21 21 21 21 20 19 19 19 18 18 17 16 15 14 14 13 13 12 11 11 10 10 10 9 9 8 8 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 5 4 4 3 2 1 1 0 359 359 358 356 355 354 353 352 351 350 348 347 346 345 344 343 341 340 338 335 333 330 328 326 324 321 319 316 313 311 309 307 306 311 324 345 356 340 326 324 331 342 343 315 289 283 288 212 145 156 160 163 170 178 179 175 171 171 172 171 168 162 155 149 144 139 133 127 124 123 122 122 123 123 122 123 125 127 129 131 132 132 129 125 123 120 112 103 102 104 96 79 74 77 72 66 62 57 56 57 46 32 31 34 34 37 45 54 49 43 37 34 36 43 49 54 55 53 49 45 41 39 38 36 36 37 38 38 38 37 38 40 41 41 39 39 40 40 41 41 41 39 37 33 29 24 15 14 20 26 30 33 35 36 36 32 26 24 26 29 36 46 57 67 73 75 76 77 78 78 79 79 81 84 86 88 90 91 93 97 99 101 101 102 104 106 105 108 113 114 104 72 27 11 2 350 339 336 338 341 343 344 345 345 344 343 341 339 337 334 332 331 332 333 334 334 334 333 333 333 333 333 332 332 331 331 330 330 328 326 324 323 322 321 319 317 315 313 312 310 309 308 308 309 309 308 309 311 312 313 315 315 312 311 314 321 327 333 341 348 351 350 349 347 346 344 345 346 347 349 354 359 2 4 6 9 11 14 18 22 25 30 35 38 38 38 39 40 41 43 44 44 44 42 42 42 42 43 43 42 40 35 25 10 352 334 318 307 302 300 299 299 301 306 315 329 344 3 30 63 98 126 150 159 152 138 124 109 91 73 51 23 8 8 10 7 2 356 351 348 345 342 339 335 330 326 324 325 327 328 329 328 328 327 326 325 323 323 332 350 13 37 54 64 71 78 84 86 85 82 81 80 79 79 81 82 82 83 82 75 66 64 73 92 165 209 213 218 224 232 241 251 81 92 99 112 119 121 117 116 115 113 111 111 111 110 108 107 106 106 107 109 113 116 117 117 114 110 105 100 97 96 95 92 88 79 61 37 12 2 3 5 4 1 360 4 10 19 26 25 10 315 334 359 6 7 6 2 357 350 342 338 338 342 352 360 3 4 4 3 359 349 333 295 240 225 226 224 218 207 196 192 193 19 20 19 19 19 18 18 19 19 20 20 20 19 19 18 18 18 18 18 18 19 19 20 20 21 20 20 19 18 18 17 17 16 15 14 13 13 12 12 11 10 10 9 8 8 8 7 7 7 7 7 8 8 7 7 7 7 7 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 4 4 3 2 2 1 0 360 359 358 357 356 355 354 353 352 351 349 348 347 346 344 343 342 341 340 338 337 335 333 330 328 325 323 321 319 316 314 313 311 309 310 318 331 344 344 328 315 311 314 320 318 304 293 295 329 115 148 161 167 170 179 184 182 178 179 185 188 182 172 162 154 146 141 136 130 126 123 122 121 121 121 121 121 122 123 125 129 133 136 137 135 131 127 125 123 108 94 95 84 61 52 56 61 62 58 56 55 54 25 11 20 32 39 42 46 49 42 36 32 29 31 38 45 49 50 49 46 43 41 40 37 37 37 38 39 40 40 40 41 42 43 42 41 39 38 38 40 42 42 42 40 37 33 27 15 15 20 24 28 31 32 31 29 27 25 25 27 31 38 47 60 70 74 75 75 75 75 76 77 79 81 84 87 89 91 92 93 95 97 98 98 98 99 100 98 101 107 109 105 91 63 35 18 8 357 348 345 344 345 346 347 347 347 346 344 342 339 336 334 334 335 336 336 336 335 334 334 334 333 333 333 332 332 331 330 330 328 326 323 322 321 320 319 317 315 313 311 309 308 307 307 307 305 304 306 309 311 313 315 314 311 310 313 318 325 331 338 346 349 349 348 347 345 342 341 341 342 345 349 357 360 1 4 7 9 12 16 20 24 30 35 38 39 38 38 39 41 43 44 45 45 45 45 44 45 46 47 47 47 43 35 18 353 325 302 292 289 289 289 291 295 302 312 325 338 352 8 37 100 129 145 147 137 122 107 94 82 68 53 36 24 19 16 13 7 1 355 352 349 347 343 337 331 326 325 325 327 329 329 328 328 330 328 328 328 329 338 356 19 40 55 65 71 77 82 85 84 83 84 85 85 85 85 86 87 88 86 79 66 58 78 105 143 183 197 207 213 223 232 233 172 103 96 105 112 115 113 114 115 115 115 115 114 112 110 108 107 106 108 110 114 117 119 119 117 115 111 108 106 103 98 94 90 84 73 55 30 8 6 4 1 1 4 8 12 16 17 11 351 331 345 359 4 3 0 357 353 347 343 343 347 355 4 10 13 13 12 9 3 353 341 322 298 284 289 301 312 314 305 310 334 20 20 20 20 20 19 19 19 19 20 20 20 19 19 18 18 17 17 18 18 18 19 20 20 20 20 20 19 18 17 17 16 15 14 13 12 12 11 11 10 9 8 8 7 7 6 6 5 5 5 5 6 6 6 5 5 5 5 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 2 2 1 1 0 360 359 358 358 357 356 355 354 353 352 351 350 348 347 345 344 343 342 340 339 338 337 335 334 332 330 327 325 323 321 319 316 315 314 313 312 315 322 330 332 323 311 303 301 304 309 313 313 316 337 64 118 145 160 169 174 180 183 185 186 190 200 203 194 176 161 152 144 138 133 129 125 122 121 121 121 121 121 121 122 122 124 129 133 137 138 130 118 114 119 118 102 77 72 64 53 47 48 53 57 55 51 52 48 4 354 10 32 45 49 47 43 35 30 27 25 28 34 39 43 44 43 42 42 42 41 40 40 42 43 42 42 42 43 43 44 44 43 42 39 37 37 38 40 42 42 41 38 35 30 17 17 20 23 26 28 26 25 24 23 24 26 29 33 38 48 59 69 74 74 73 73 74 75 77 79 82 85 86 88 90 91 91 92 92 92 91 90 89 90 88 88 91 93 93 86 69 43 21 8 357 348 346 346 347 347 348 349 349 349 347 344 341 338 335 335 336 337 337 336 335 334 334 333 333 332 333 332 332 331 330 329 327 324 322 320 320 321 319 317 315 312 310 308 306 306 306 305 302 301 303 307 310 313 314 312 310 310 313 317 322 327 333 339 342 344 346 345 343 340 338 337 339 342 348 355 357 358 0 4 8 11 14 18 24 31 36 38 39 37 36 37 40 41 43 44 45 46 47 48 48 49 51 53 55 56 52 41 5 293 278 275 275 277 280 284 288 295 304 314 325 340 345 355 60 114 132 134 123 109 98 88 77 67 56 44 35 27 21 18 13 6 0 356 353 351 346 339 332 326 324 325 327 329 329 328 327 330 330 331 334 340 349 5 25 44 57 66 73 79 84 87 89 92 94 95 93 90 85 85 87 90 90 84 74 63 88 116 142 170 189 202 208 217 224 227 214 162 100 94 105 109 110 111 113 115 117 115 112 110 109 107 107 107 109 111 115 119 121 121 120 118 117 115 111 106 99 95 93 89 82 71 52 9 6 1 355 355 2 8 9 8 5 356 345 342 349 356 360 359 355 350 348 345 345 348 354 2 8 13 16 16 15 11 4 354 345 335 324 317 318 329 338 340 339 342 349 20 21 21 21 20 20 19 19 19 20 20 20 19 19 18 18 17 17 17 17 18 18 19 20 20 20 20 19 18 17 16 15 14 13 12 11 11 10 10 9 8 7 6 6 5 5 4 4 3 3 4 4 4 4 4 4 3 3 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 1 1 0 -0 360 359 359 358 358 357 356 356 355 354 353 352 351 349 348 347 346 344 343 341 340 339 337 336 335 333 332 331 329 327 325 322 320 318 316 315 315 315 316 318 321 320 314 307 300 297 298 303 309 317 326 341 25 90 134 154 167 174 176 177 180 185 190 196 205 209 196 174 157 147 140 134 130 127 125 122 120 120 120 120 120 120 120 120 122 126 130 131 125 114 105 103 101 95 81 65 59 50 49 47 48 51 52 49 47 47 36 341 340 16 38 48 50 45 38 30 24 21 21 24 29 34 37 38 38 39 41 42 42 43 44 45 46 46 45 45 44 43 43 44 44 43 41 38 38 38 40 41 40 39 38 37 32 21 20 21 23 25 24 21 19 20 21 24 26 29 32 37 45 57 67 72 72 71 72 74 75 77 80 82 84 85 85 86 86 86 85 85 85 83 80 77 75 77 77 77 78 80 80 71 51 27 10 357 348 345 346 347 347 347 347 348 348 346 343 340 338 335 334 334 334 335 335 333 332 332 332 331 331 331 331 331 330 329 327 324 322 320 319 321 322 321 319 315 312 309 307 306 306 306 304 301 300 302 305 309 312 313 312 311 312 314 316 319 323 327 331 335 339 341 342 341 338 336 335 336 340 346 351 353 354 357 1 5 9 12 16 23 32 37 38 39 37 35 35 37 39 42 42 43 45 48 50 52 54 57 61 66 72 78 84 106 258 260 262 264 266 271 275 279 283 288 293 297 311 324 327 337 106 131 131 114 101 94 86 78 68 58 48 41 33 27 22 18 12 6 0 357 354 347 340 332 327 324 325 327 329 330 330 331 333 334 336 342 351 3 17 33 49 61 69 75 81 88 95 100 101 101 100 95 89 83 82 85 89 91 89 84 77 78 101 143 178 194 206 212 218 223 226 220 209 130 89 95 101 103 103 104 106 108 106 103 105 106 106 107 108 110 112 115 119 121 121 121 120 119 117 112 106 100 96 94 91 90 89 91 44 21 12 0 351 353 3 2 356 349 342 341 343 349 354 356 354 349 342 341 343 347 352 359 4 8 13 15 14 13 9 2 353 347 342 336 330 333 343 348 349 349 351 355 20 21 21 21 20 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 18 18 19 19 20 20 19 19 18 17 16 14 13 12 11 10 10 9 9 8 7 6 5 5 4 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 360 360 360 359 359 358 358 358 357 357 356 356 356 355 354 354 353 352 351 349 348 347 346 344 343 342 340 339 337 336 335 333 332 331 329 328 326 324 322 320 318 316 316 316 317 317 316 314 310 304 299 297 298 301 305 311 320 336 6 76 125 146 158 169 176 180 183 186 189 194 200 207 206 188 165 149 140 135 130 127 125 124 122 119 118 119 119 120 120 119 118 117 116 116 113 106 101 96 91 82 73 68 63 55 39 41 44 47 43 41 43 45 44 24 316 343 35 45 48 47 41 33 25 18 16 17 19 23 29 33 35 36 37 40 42 44 44 45 46 47 47 47 47 45 43 42 42 42 42 41 42 42 42 42 40 38 37 37 37 34 24 22 22 22 22 21 18 18 19 22 24 26 28 30 33 41 54 65 71 70 69 71 73 74 76 80 81 81 81 81 81 80 79 78 77 77 76 73 68 65 67 68 69 70 71 69 63 50 31 14 2 352 347 346 345 344 343 343 344 343 342 339 338 337 335 332 330 329 331 331 330 329 329 329 328 327 327 328 328 328 327 325 322 320 318 318 321 323 323 320 316 312 309 307 305 305 306 305 302 301 302 305 308 311 313 312 312 312 314 315 317 320 323 326 331 335 338 339 338 336 335 334 335 338 343 346 349 351 354 358 3 6 9 13 23 33 37 38 38 37 34 32 33 37 41 42 42 43 46 49 53 58 62 68 77 88 99 111 143 224 250 256 257 259 262 266 268 268 268 268 271 295 321 309 279 227 179 148 115 99 93 85 79 70 59 51 44 38 32 28 23 17 11 6 1 357 349 339 332 327 325 326 328 330 331 333 339 342 343 346 352 2 14 26 40 54 64 72 79 88 95 99 101 101 100 98 93 87 84 82 83 86 89 87 82 71 65 165 214 200 205 211 217 219 222 225 220 217 213 90 87 93 95 94 93 92 86 86 95 101 104 106 108 110 111 112 115 118 120 120 120 119 118 115 111 107 103 99 97 96 98 97 88 69 49 32 11 353 342 348 346 340 335 334 338 345 351 355 353 347 338 336 338 342 347 353 359 3 4 8 10 10 8 5 359 352 350 349 344 341 346 351 355 355 355 357 359 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 18 18 18 19 19 19 18 17 16 15 14 13 12 10 10 9 8 8 7 6 5 4 4 3 2 2 1 0 0 0 0 1 0 0 0 0 360 0 -0 360 359 359 359 359 358 358 358 358 358 358 358 358 357 357 357 357 356 356 355 355 355 354 354 353 353 352 351 350 349 348 347 346 344 343 342 340 339 338 336 335 333 332 331 329 328 327 325 324 322 320 317 316 316 317 317 315 311 307 303 300 298 298 300 303 306 311 322 342 32 126 157 169 178 178 177 178 183 189 194 199 202 204 196 172 150 139 133 129 126 124 123 123 121 119 117 117 118 120 120 119 116 113 107 100 97 94 90 86 80 69 60 59 57 49 31 34 40 32 33 39 42 43 41 15 323 6 43 47 47 43 36 27 19 14 12 12 13 17 25 32 35 36 38 40 43 45 46 46 46 46 47 48 47 45 43 41 39 38 38 39 43 44 44 43 40 38 36 36 36 33 26 22 22 21 19 18 18 19 21 23 25 26 26 27 30 38 51 63 69 69 68 70 73 74 75 77 78 77 75 74 74 73 71 69 68 69 69 67 63 62 60 59 60 62 62 58 49 37 23 10 359 353 349 345 341 339 338 338 338 338 337 335 335 336 336 332 327 325 326 329 329 327 326 325 323 323 324 325 326 326 325 323 321 319 318 318 320 322 323 319 315 311 308 306 304 304 305 305 304 303 303 304 306 309 311 312 312 312 313 314 316 318 320 323 327 332 335 335 334 333 333 333 333 335 338 341 345 349 353 357 0 2 4 10 22 31 35 35 35 35 32 29 29 33 38 41 42 42 43 45 50 56 64 73 82 93 106 119 144 192 238 251 255 255 256 257 255 252 250 249 258 283 289 263 241 224 199 160 122 106 100 87 80 72 61 53 46 39 33 29 25 20 15 10 6 360 351 340 331 327 326 326 327 329 331 337 348 354 356 358 3 11 21 33 46 56 65 73 81 89 95 97 98 97 95 92 88 85 83 82 82 84 86 83 73 40 260 237 221 213 211 214 218 220 222 223 219 218 219 92 80 86 89 88 85 77 58 76 90 99 105 109 111 113 113 114 115 116 117 118 118 117 116 113 110 107 105 103 101 101 100 97 89 79 67 49 28 8 337 321 324 325 327 332 339 346 353 357 354 345 336 333 335 339 345 350 354 359 359 2 3 3 1 359 355 353 355 357 355 353 354 357 359 359 359 0 2 19 20 20 20 19 19 18 18 18 18 18 19 19 19 18 18 18 17 17 17 17 18 18 18 18 18 18 18 17 16 15 14 12 11 10 9 8 8 7 6 5 4 3 3 2 1 0 360 359 359 359 359 359 359 359 359 359 358 358 358 358 357 357 357 357 357 357 356 356 356 356 356 356 355 355 355 355 354 354 353 353 353 352 352 352 351 351 350 349 348 347 346 344 343 342 340 339 338 336 335 333 332 330 329 328 326 325 324 322 321 319 316 315 316 316 314 310 306 303 300 299 299 300 302 304 306 311 323 345 62 148 171 185 191 190 184 178 179 185 193 198 199 193 177 151 136 130 126 123 121 121 122 122 121 119 117 116 118 120 120 119 116 110 102 94 90 87 82 76 71 64 51 44 45 43 31 35 39 30 34 40 42 40 36 18 357 24 41 45 47 42 33 22 14 11 8 5 5 10 21 31 36 38 39 41 43 45 47 47 47 46 46 47 46 44 44 42 39 37 38 40 42 43 44 43 41 38 36 35 34 31 25 21 20 18 16 17 18 19 21 22 23 24 24 24 27 35 49 62 68 68 67 69 71 72 73 73 73 72 69 68 67 65 64 62 60 60 60 58 56 56 54 52 50 50 50 47 38 26 14 3 353 347 345 342 338 335 333 333 333 333 332 332 333 335 336 332 327 323 324 326 327 327 325 323 321 321 322 324 325 325 324 322 320 318 317 317 318 320 319 317 313 309 307 305 304 304 304 305 305 304 303 303 304 305 307 309 310 311 312 313 315 316 317 320 324 328 329 329 329 329 331 331 332 333 335 339 344 349 355 358 360 358 357 2 17 27 31 31 31 31 30 27 25 28 33 38 40 41 41 41 44 50 61 73 83 94 108 126 146 173 210 234 245 249 249 248 245 241 237 236 238 243 239 232 224 212 193 161 127 114 107 95 87 78 68 58 48 38 31 27 23 19 14 10 8 2 352 341 333 329 328 326 325 325 328 338 354 5 8 10 14 20 28 38 48 58 66 73 80 86 90 92 93 93 91 88 85 82 80 80 80 81 82 79 60 351 254 235 223 216 214 216 220 222 223 222 217 217 220 188 82 82 85 85 83 83 56 75 88 99 107 112 114 116 116 116 116 116 116 116 116 116 115 113 110 107 105 104 102 101 99 96 92 87 79 64 48 23 318 272 294 314 325 332 340 345 351 354 352 346 339 333 332 333 337 345 347 351 353 355 356 356 356 355 355 358 3 6 6 4 2 2 3 2 2 3 4 19 19 19 19 19 18 18 18 17 18 18 18 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 15 14 12 11 9 9 8 7 6 5 4 4 3 2 1 0 360 359 358 358 358 358 358 358 358 357 357 357 356 356 356 355 355 355 355 355 355 354 354 354 354 354 354 353 353 353 352 352 352 351 351 351 350 350 350 349 349 348 348 347 345 344 343 342 340 339 338 336 335 334 332 331 329 328 326 325 323 322 321 320 318 316 316 316 314 310 306 303 301 299 299 300 302 303 304 306 313 325 350 118 159 175 186 193 193 186 180 179 184 191 192 187 174 154 135 127 124 122 119 118 119 121 121 121 119 117 116 119 120 120 118 115 107 98 91 87 81 72 61 57 54 43 35 38 41 38 38 35 32 36 40 40 34 28 18 15 29 40 45 48 41 29 18 11 9 5 359 357 5 20 32 38 40 41 42 44 46 47 48 48 46 46 45 44 43 43 42 40 39 38 39 41 42 43 42 41 39 37 35 32 26 21 20 18 16 14 16 16 20 23 23 22 22 23 23 26 34 47 60 67 67 66 67 69 69 69 67 66 65 63 61 59 58 56 55 54 52 51 49 48 47 47 45 40 36 34 33 28 19 9 359 351 344 341 339 336 332 330 329 329 330 329 329 331 333 333 331 328 325 324 325 325 326 325 322 320 320 322 324 326 325 323 321 319 317 316 315 316 317 316 314 310 307 305 304 304 304 304 305 305 305 304 303 303 304 305 307 309 310 311 312 314 315 316 318 321 323 323 323 324 326 327 329 330 331 333 336 343 350 357 2 1 356 349 352 8 22 27 26 25 26 26 24 22 23 27 32 37 39 38 37 38 43 53 67 82 97 116 139 153 167 189 211 227 236 239 240 239 236 232 228 220 215 217 220 218 208 194 171 131 118 111 102 94 85 74 63 51 40 32 27 22 17 12 9 7 2 354 344 337 333 330 327 324 323 326 338 358 15 21 21 23 27 34 39 48 57 64 70 76 81 85 87 88 89 88 86 84 82 80 79 78 77 77 74 55 295 247 233 225 220 217 219 222 224 224 221 215 215 217 209 88 79 83 84 81 78 67 76 89 100 109 114 117 118 119 118 118 117 116 115 115 115 114 112 110 107 106 104 102 100 98 96 94 89 84 77 71 48 27 221 262 303 323 331 340 344 347 350 347 340 333 330 329 328 332 338 341 344 347 350 353 355 356 356 358 3 9 13 15 13 10 9 7 6 5 6 6 18 19 19 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 15 15 14 13 12 10 9 9 8 7 6 5 4 3 2 1 0 360 359 358 358 357 357 357 357 357 356 356 356 355 355 355 354 354 353 353 353 353 353 353 352 352 352 352 352 351 351 351 350 350 350 349 349 349 348 348 348 347 347 347 346 345 344 343 342 340 339 338 336 335 334 332 331 329 328 326 325 324 322 321 319 318 317 316 315 313 310 306 304 301 300 299 299 301 303 305 306 309 316 327 341 151 166 178 187 191 189 183 179 179 185 186 180 168 152 136 127 124 123 121 119 118 119 120 121 121 119 117 117 118 119 118 116 112 105 96 90 86 78 64 56 50 46 39 36 37 40 39 35 32 32 35 35 33 24 16 11 16 29 40 46 47 39 26 15 8 7 4 356 353 4 21 34 40 42 44 46 47 48 48 47 46 44 43 43 43 43 41 40 38 37 38 39 41 42 42 40 38 37 36 35 32 26 22 20 18 16 14 15 17 21 25 25 23 23 23 24 28 34 45 57 65 67 66 65 65 65 63 61 58 56 55 54 53 51 49 47 46 45 42 41 40 38 38 37 32 25 22 20 17 12 6 359 352 347 343 340 337 334 331 328 328 328 329 329 330 331 332 331 329 327 326 325 325 325 324 322 319 319 321 325 327 326 323 320 317 315 314 313 313 313 312 310 307 305 303 303 304 305 305 306 306 306 305 304 303 303 305 307 308 309 309 311 313 313 314 316 317 318 318 318 319 321 324 325 326 327 329 333 341 350 360 7 6 356 343 342 359 16 22 21 19 20 21 21 18 17 20 25 30 33 34 33 32 33 40 56 75 94 123 150 160 166 179 197 214 225 230 232 235 234 231 225 217 213 216 221 220 210 205 187 142 121 113 106 98 86 73 61 51 44 38 32 26 19 14 8 5 1 355 348 341 336 332 329 327 327 330 342 4 25 35 35 33 32 33 38 46 54 60 66 71 75 79 82 83 85 85 85 83 81 79 78 76 74 72 65 43 267 242 232 225 221 219 220 224 225 224 220 214 211 213 213 135 85 89 86 82 79 76 82 92 103 110 116 120 120 121 121 120 119 118 116 116 115 114 112 110 108 106 105 102 99 97 94 92 90 87 84 84 98 152 183 245 294 314 323 331 336 341 343 337 326 320 320 323 324 328 332 336 340 344 348 351 355 358 358 1 7 13 17 20 19 17 14 11 10 9 8 8 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 15 14 14 13 11 10 9 8 8 7 6 4 3 2 2 1 360 359 358 357 357 357 356 356 356 356 355 355 354 354 353 353 353 352 352 352 351 351 351 351 351 351 350 350 350 349 349 349 348 348 348 347 347 347 346 346 346 346 345 345 344 343 343 341 340 339 338 337 335 334 332 331 330 328 327 325 324 322 321 319 318 317 315 314 312 310 307 305 303 301 299 299 300 302 305 307 310 313 318 325 321 172 175 179 184 185 182 176 174 176 179 174 161 147 135 127 124 124 123 122 119 118 119 120 120 120 119 117 116 116 117 117 115 112 104 97 90 86 77 61 54 49 47 43 39 36 35 31 27 25 26 26 24 19 8 358 357 8 24 37 42 43 37 26 16 8 1 355 352 356 8 24 35 40 42 46 48 49 49 48 47 45 43 42 41 41 41 39 36 34 34 35 38 41 43 41 38 36 34 34 33 31 27 22 20 18 17 17 18 20 23 25 25 24 23 24 26 29 35 43 55 64 67 66 63 61 59 58 55 52 49 47 46 46 45 43 41 39 37 35 34 33 30 28 28 25 21 17 12 8 6 4 360 355 349 346 344 341 338 335 333 331 330 330 330 330 331 331 330 329 328 327 326 326 326 325 321 317 317 320 326 330 329 325 320 317 314 313 311 310 308 308 307 305 303 302 302 303 305 306 306 306 306 305 304 303 303 303 305 306 306 307 309 311 311 312 313 314 314 313 313 314 317 319 320 321 322 323 329 339 351 3 12 13 359 340 338 352 9 17 17 14 14 16 17 14 10 12 17 21 25 27 26 23 20 22 34 56 75 109 141 155 161 173 192 209 220 225 227 230 232 231 228 224 220 221 223 220 212 214 191 151 125 115 107 97 83 69 59 53 53 49 43 37 29 21 14 8 3 357 350 344 339 336 334 332 332 334 344 6 32 44 43 41 39 38 39 43 49 55 60 64 69 73 76 78 80 81 81 81 80 79 77 76 72 66 54 5 260 241 232 225 222 220 222 225 227 224 219 212 206 208 211 181 158 142 117 103 93 82 86 95 105 112 118 122 123 123 123 122 121 119 117 116 114 112 110 109 108 106 104 101 98 96 93 92 91 90 89 89 98 122 166 239 282 305 314 318 323 329 333 326 314 308 309 312 316 321 326 330 335 340 345 350 354 358 359 2 7 14 18 21 22 21 19 15 13 11 11 10 19 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 16 16 15 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 359 359 358 357 357 356 356 356 355 355 354 354 353 353 352 352 351 351 351 350 350 350 350 349 349 349 349 348 348 348 347 347 346 346 346 345 345 345 345 344 344 344 343 343 343 342 341 340 339 338 337 335 334 333 331 330 328 327 325 324 323 321 320 318 317 315 313 312 310 308 306 304 302 300 299 300 301 304 307 310 313 316 318 314 176 174 177 179 181 179 174 170 167 167 165 154 141 132 127 124 124 124 124 123 120 119 119 120 121 121 119 117 116 116 116 116 116 110 104 96 90 85 75 60 51 48 49 46 38 33 27 22 19 19 18 15 9 352 340 338 345 359 17 30 36 38 33 24 16 8 355 352 356 5 16 27 35 38 41 45 47 47 47 47 46 45 44 42 41 39 38 35 32 30 30 32 36 40 42 40 36 34 33 32 31 30 26 21 18 17 18 20 22 24 25 26 25 23 22 23 26 29 35 43 52 61 66 66 62 58 55 52 49 46 43 41 40 40 40 38 36 34 32 30 28 27 25 23 21 20 17 13 8 4 2 1 359 356 352 348 346 344 342 340 338 335 333 332 331 330 330 330 329 328 327 326 326 327 327 324 320 317 316 320 325 330 331 327 322 317 313 312 310 308 306 305 304 302 302 301 302 303 305 306 306 307 306 304 303 302 301 301 302 303 304 305 307 308 309 309 311 311 310 309 309 311 314 315 315 315 316 317 323 335 351 5 17 19 2 341 339 349 3 12 13 9 7 8 11 9 6 6 8 13 17 20 20 16 10 6 13 29 45 64 90 126 153 172 191 209 219 223 225 227 229 231 232 232 231 230 226 218 214 212 192 153 127 116 109 97 83 71 63 64 66 64 61 56 47 37 25 15 8 1 353 348 344 341 339 337 336 337 343 1 31 45 47 45 42 43 44 45 48 52 55 57 61 65 68 71 74 76 77 78 78 77 77 73 68 57 32 305 259 244 234 226 222 222 224 227 228 225 219 211 204 208 208 203 200 196 190 197 208 170 92 91 107 116 122 124 124 124 124 123 122 120 116 113 111 109 107 106 105 104 102 100 97 96 95 94 92 92 92 92 99 153 195 233 266 295 306 308 315 315 320 315 304 301 302 304 306 310 315 321 327 333 340 347 352 356 358 2 7 13 18 21 22 23 22 19 16 14 13 12 19 19 19 18 18 18 18 18 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 16 16 15 14 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 359 358 358 357 356 356 355 355 355 354 354 353 352 352 351 351 350 350 350 349 349 349 349 348 348 348 348 347 347 346 346 345 345 344 344 344 343 343 343 342 342 342 342 341 341 340 339 338 337 336 335 334 333 332 330 329 327 326 324 323 321 320 318 317 315 313 312 310 308 307 305 303 301 300 300 300 302 306 310 313 316 316 310 213 176 174 175 179 179 177 172 165 159 153 145 135 128 125 124 124 124 125 124 124 122 121 121 121 123 122 120 117 116 115 113 110 109 106 101 93 88 84 73 59 50 47 49 45 36 28 20 15 15 15 12 3 349 337 331 331 338 352 9 23 29 29 24 16 8 355 353 1 7 13 22 30 34 35 38 42 45 45 45 44 44 44 43 41 39 37 35 32 29 26 25 27 32 38 40 38 34 32 34 34 32 26 22 19 17 17 19 22 25 28 28 27 25 22 22 23 25 29 34 41 49 58 65 67 63 57 52 48 45 42 39 37 36 36 35 34 32 30 28 27 25 23 22 20 18 16 13 9 5 1 359 358 356 355 353 351 348 347 345 343 342 340 338 335 333 331 330 329 329 328 326 325 325 326 326 324 320 317 317 319 324 328 330 328 323 316 312 310 309 307 305 303 302 301 301 301 301 302 304 305 306 305 305 303 301 300 299 299 300 300 302 303 305 306 306 307 308 309 308 307 307 308 310 311 312 312 312 314 318 329 346 2 15 19 3 343 337 344 359 10 12 7 2 1 4 4 1 360 1 4 8 12 14 12 6 359 1 9 22 36 56 104 153 178 193 207 217 222 225 226 228 229 233 237 240 239 234 225 217 212 194 159 131 117 110 102 91 79 74 81 82 80 77 72 66 57 45 30 19 10 1 355 350 347 344 343 342 341 342 355 20 41 49 48 42 41 44 47 48 51 54 57 58 60 64 67 69 71 73 73 73 73 71 66 56 35 336 278 257 245 235 228 224 224 227 230 231 227 219 212 206 207 208 208 207 205 203 212 217 217 207 82 112 121 123 122 122 122 122 122 120 117 113 108 105 103 102 100 100 99 97 97 96 96 96 96 94 92 92 93 109 164 205 228 250 280 298 298 303 305 305 301 294 293 295 297 298 302 306 313 321 330 338 345 350 353 356 1 7 13 17 21 23 24 24 23 20 17 15 14 20 19 19 19 19 19 19 19 18 18 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 15 14 13 12 11 10 9 8 7 6 5 5 4 3 2 1 0 359 358 358 357 356 356 355 355 354 353 353 352 352 351 351 350 350 349 349 349 348 348 348 347 347 347 346 346 345 345 344 343 343 343 342 342 342 341 341 341 340 340 340 339 339 339 338 337 336 335 334 333 332 330 329 328 326 325 323 322 320 319 317 316 314 312 310 308 307 305 303 302 301 300 301 302 304 308 312 315 316 311 272 190 175 171 172 174 175 174 168 160 149 138 129 124 123 124 124 124 125 125 125 125 124 124 123 123 124 124 121 119 117 115 112 110 108 105 99 94 88 84 72 57 47 45 46 41 31 22 14 10 8 7 2 352 340 330 324 324 330 343 360 13 18 13 2 351 344 341 353 13 19 22 27 31 32 32 35 39 43 44 44 44 43 41 39 38 36 34 31 29 26 22 19 21 28 35 38 36 32 31 33 34 33 22 18 17 18 19 21 22 25 28 28 27 24 22 21 22 24 28 33 40 47 55 62 66 64 58 52 47 43 39 37 35 34 33 32 30 28 26 25 24 23 21 20 19 17 14 11 8 4 0 357 354 352 351 350 349 348 346 345 344 344 344 342 338 335 332 330 329 328 328 327 325 325 324 324 323 321 319 318 319 321 324 326 325 322 316 311 308 307 306 304 302 301 300 300 300 300 301 302 303 303 303 302 301 300 299 299 299 299 300 301 303 305 306 305 305 306 307 306 306 306 306 307 308 309 311 312 314 317 324 338 353 8 13 1 343 334 339 353 7 12 9 1 357 358 359 358 356 355 357 0 4 7 8 5 359 356 359 10 28 63 126 170 187 197 205 213 219 224 226 227 228 231 237 242 244 239 231 222 216 195 163 134 118 112 109 100 86 89 94 95 91 87 84 81 77 67 52 37 25 15 7 1 356 353 351 350 349 348 353 8 34 49 50 43 37 39 45 49 52 54 57 59 60 63 65 67 69 70 71 71 69 65 57 39 354 293 266 253 244 236 230 226 227 230 234 235 230 220 213 208 207 208 209 210 209 207 212 215 216 219 138 121 130 114 103 114 115 116 117 116 114 109 103 98 93 91 92 94 92 92 93 93 93 94 94 93 91 88 91 122 166 198 219 239 266 283 292 296 296 293 288 285 286 290 292 294 299 305 313 323 334 342 347 351 353 357 2 8 13 17 21 23 25 25 24 22 19 17 15 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 14 13 12 11 10 9 8 7 6 5 4 3 3 2 1 0 359 359 358 357 356 356 355 354 353 353 352 352 351 351 350 350 349 349 348 348 348 347 347 347 346 346 345 344 344 343 343 342 341 341 341 340 340 340 339 339 339 338 338 338 337 337 336 335 334 333 332 331 330 329 328 327 325 324 322 320 319 318 316 314 313 311 309 307 305 304 302 301 300 301 302 304 306 309 313 314 311 295 235 189 172 160 155 152 163 163 159 150 138 126 120 120 123 124 125 124 125 126 126 126 126 125 124 124 125 125 123 120 118 116 113 111 109 104 100 98 91 88 74 56 44 40 41 36 24 14 8 5 2 360 355 347 337 327 318 314 317 327 340 351 352 341 325 317 319 330 355 19 26 28 29 30 29 30 32 36 40 42 43 43 41 38 35 33 31 29 27 25 22 17 15 20 28 35 38 36 31 29 30 30 29 21 18 18 19 21 21 22 24 25 26 25 22 21 21 22 24 27 33 39 46 51 59 63 63 59 53 48 43 39 37 35 33 32 30 28 26 24 23 22 22 21 20 20 18 15 12 9 6 2 358 354 350 348 346 345 344 344 343 342 342 341 341 339 337 334 331 329 329 328 328 327 326 324 324 323 322 321 319 318 318 319 321 321 320 316 312 308 306 304 303 301 300 300 299 299 299 300 301 301 301 300 300 299 299 299 299 299 300 301 301 302 305 305 304 304 305 306 306 307 306 304 305 306 308 310 311 312 314 319 328 342 357 3 354 339 331 333 344 357 5 6 1 355 353 353 354 352 351 351 353 357 360 2 1 359 355 355 5 36 109 170 187 194 200 204 210 215 220 223 225 227 229 234 240 242 240 234 227 218 197 161 130 118 115 114 103 95 100 102 99 95 92 91 90 86 77 66 54 42 32 25 17 10 5 2 0 359 358 359 5 26 45 51 45 37 37 47 52 54 55 58 60 62 64 66 69 72 74 74 73 69 64 52 25 324 278 258 246 239 234 231 229 230 234 238 239 231 221 214 209 208 207 206 206 207 210 212 214 216 219 219 230 228 98 71 93 97 100 105 108 106 101 93 82 72 76 81 86 87 87 88 89 89 90 91 92 89 80 87 124 169 206 222 239 257 269 281 288 289 286 283 283 286 292 293 296 301 309 319 329 339 347 352 354 356 360 4 8 12 17 20 23 25 25 24 22 19 18 17 19 19 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 16 15 14 13 12 11 9 8 7 7 6 5 4 4 3 2 1 0 360 359 358 357 356 356 355 354 353 353 352 352 351 350 350 349 349 349 348 348 347 347 346 346 345 345 344 343 343 342 341 341 340 340 339 339 339 338 338 338 337 337 336 336 336 335 334 334 333 332 331 330 329 328 327 325 324 323 321 320 318 317 315 313 312 310 308 306 304 302 300 300 300 302 304 307 308 309 310 309 303 273 212 189 169 102 336 326 328 96 141 138 129 120 118 121 123 125 124 124 125 126 126 127 127 126 125 125 126 126 124 119 119 118 116 114 110 106 103 102 96 91 78 58 41 34 33 29 18 10 6 4 0 355 350 341 331 321 312 305 303 307 310 313 310 300 296 303 319 339 6 23 30 30 28 26 26 27 30 34 38 40 41 40 36 34 32 30 28 26 24 22 19 15 16 22 30 35 37 34 30 27 27 27 25 24 22 22 22 21 21 21 22 23 24 22 20 20 21 22 24 28 33 40 45 48 53 57 58 57 54 50 45 41 38 35 33 32 29 27 25 23 22 22 21 21 20 20 18 15 13 10 6 3 359 356 352 350 347 344 343 342 341 341 341 340 340 339 337 335 333 331 330 329 329 328 327 326 324 323 322 321 320 318 317 317 317 317 317 315 313 310 307 305 304 302 300 299 298 298 298 298 299 300 299 299 299 299 299 299 299 299 301 304 303 302 302 303 303 303 303 304 306 308 306 303 305 307 308 309 310 310 309 312 319 331 344 352 345 333 326 327 333 342 349 354 355 351 347 346 348 349 347 346 347 350 353 355 355 355 353 356 6 120 182 194 195 196 201 204 208 213 216 219 221 223 226 230 235 239 238 235 229 220 198 159 125 120 116 114 105 107 110 106 100 97 95 94 91 87 80 72 62 53 46 41 34 25 19 16 13 10 9 9 12 23 39 51 58 44 43 50 54 55 56 58 61 63 65 69 74 77 79 80 79 76 70 56 24 303 265 248 239 234 232 231 231 233 237 241 239 231 222 215 211 208 206 202 200 204 209 212 215 217 218 220 228 242 290 49 66 73 80 87 89 86 78 69 64 56 64 69 74 77 81 84 85 85 84 84 86 84 75 82 191 192 213 227 241 250 258 271 280 282 282 282 286 291 296 300 302 307 316 325 335 345 352 355 358 360 3 6 9 12 15 19 22 23 23 22 20 18 17 17 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 17 16 16 15 14 12 11 10 9 8 7 7 6 5 4 4 3 2 1 1 360 359 358 357 357 356 355 354 354 353 352 352 351 351 350 349 349 349 348 347 347 346 346 345 344 344 343 342 342 341 340 340 339 339 338 338 337 337 337 336 336 335 335 335 334 334 333 332 331 330 329 328 327 326 325 324 323 322 320 319 317 316 314 312 311 309 307 305 303 301 299 299 301 304 307 309 308 306 304 302 291 244 198 185 176 332 319 312 314 341 114 132 129 123 121 123 125 125 124 124 124 125 126 126 126 125 125 125 126 127 125 120 120 119 119 116 110 106 107 107 99 92 82 60 41 31 28 24 17 9 7 6 1 353 345 334 321 311 305 297 289 286 280 279 279 274 280 298 325 355 18 30 34 31 26 23 23 26 30 33 36 37 36 34 32 31 29 28 26 24 23 21 18 16 18 25 31 34 33 29 26 25 26 26 25 24 24 24 23 22 22 21 20 20 22 19 17 18 20 23 26 29 35 42 45 46 48 51 52 53 53 50 46 42 39 36 34 32 29 27 24 22 22 21 21 20 19 19 18 16 14 11 8 4 1 358 355 353 351 348 346 344 343 342 342 341 341 340 338 336 335 333 332 330 329 329 328 327 325 323 321 320 319 317 316 315 315 314 314 314 313 312 311 309 307 305 302 300 298 297 296 296 297 298 298 298 298 298 298 299 299 299 301 304 305 303 302 301 301 301 301 301 302 305 305 303 305 307 309 310 310 309 307 307 312 321 333 341 338 329 324 323 327 332 335 338 342 343 341 340 341 342 342 341 341 343 347 348 345 344 342 338 305 203 197 196 192 192 201 206 210 212 214 216 217 219 222 226 232 235 235 233 230 223 202 155 126 121 116 113 114 119 117 108 101 98 96 94 90 86 81 74 66 60 55 51 46 38 31 29 27 24 22 21 22 27 34 42 43 46 49 52 53 54 54 56 59 62 64 70 74 78 80 81 82 81 78 68 32 285 251 239 234 232 231 231 232 234 238 241 240 233 224 217 212 209 206 201 197 202 208 213 216 219 221 220 224 244 13 42 51 54 56 56 57 58 56 58 55 51 53 55 56 58 64 73 78 81 78 75 74 73 68 90 222 216 220 228 235 240 249 258 267 273 275 280 289 297 302 306 311 317 322 330 340 349 356 360 2 3 5 8 10 12 15 18 20 21 21 20 18 17 16 16 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 17 17 16 15 14 13 12 11 10 9 8 7 7 6 5 5 4 3 2 2 1 0 359 359 358 357 356 355 355 354 353 353 352 351 351 350 350 349 348 348 347 347 346 345 345 344 343 342 341 341 340 339 339 338 337 337 337 336 336 335 335 335 334 334 333 333 332 331 331 330 329 328 327 326 325 324 323 322 321 319 318 317 315 313 311 309 308 306 303 302 300 299 300 302 306 308 307 304 301 299 293 246 197 194 188 182 285 310 306 310 329 80 130 134 128 126 127 127 126 124 124 123 124 124 124 124 124 125 126 128 128 126 122 120 120 122 120 114 113 112 106 100 92 81 63 43 31 26 21 15 9 8 8 2 351 339 327 314 304 297 288 280 274 268 266 268 268 278 298 334 13 33 39 37 32 26 22 21 24 29 31 32 32 31 29 29 29 29 28 26 24 23 22 20 19 20 25 29 31 27 23 23 24 25 24 24 24 25 25 24 23 22 20 17 16 17 16 16 18 22 25 28 33 39 44 45 44 45 46 47 48 49 47 45 41 38 35 33 30 28 26 24 22 21 20 20 19 18 17 16 16 14 12 9 6 3 0 357 355 354 352 349 348 346 345 343 343 342 341 339 337 335 334 332 331 329 328 327 327 325 323 320 318 317 316 315 314 313 312 311 311 312 312 312 312 311 309 306 303 300 298 297 296 296 296 297 297 297 297 298 298 299 300 302 304 304 303 302 301 300 300 300 300 300 302 302 303 305 307 308 309 309 309 307 306 309 315 324 331 333 329 324 322 323 325 326 326 327 330 332 333 333 334 335 334 333 335 340 340 334 325 309 280 242 216 204 194 184 188 199 208 212 213 213 213 214 216 220 225 230 233 234 234 233 229 216 158 126 117 115 116 122 125 118 106 100 97 95 93 90 86 81 75 69 66 63 59 55 47 40 39 38 36 35 34 35 37 41 43 47 50 52 52 52 53 53 54 54 56 63 68 71 75 77 77 78 81 79 74 41 274 244 235 234 234 232 230 232 234 236 239 241 236 227 219 212 205 200 199 199 204 210 215 218 222 222 221 223 5 38 43 47 48 46 40 35 38 43 44 43 40 41 41 32 28 36 48 62 69 68 63 57 53 44 270 239 232 229 230 231 235 239 244 255 261 266 275 287 296 303 309 314 320 325 332 342 351 359 4 6 6 7 9 10 12 15 18 20 20 19 20 18 17 16 16 18 18 18 18 18 18 17 17 17 18 18 18 18 19 19 19 19 19 19 18 18 18 17 17 16 15 15 14 13 12 11 10 9 8 8 7 7 6 5 4 4 3 2 2 1 360 359 358 358 357 356 355 355 354 353 352 352 351 350 350 349 348 348 347 346 346 345 344 343 343 342 341 340 339 338 338 337 337 336 335 335 335 334 334 333 333 332 332 331 331 330 329 328 328 327 326 325 324 323 322 321 320 319 317 316 314 312 311 309 307 305 303 301 300 300 302 305 307 306 303 300 298 296 289 252 203 196 193 185 183 295 303 309 326 57 127 134 130 128 129 128 126 124 123 123 122 122 122 123 125 127 129 130 130 128 124 122 122 127 124 122 117 113 106 100 94 83 66 46 33 25 19 13 10 10 9 1 350 338 325 313 304 295 287 279 273 269 268 270 274 284 306 350 30 44 44 39 33 27 23 22 23 26 27 28 27 27 26 27 29 30 30 28 25 23 22 22 21 21 22 24 26 23 21 21 24 24 24 23 25 26 26 25 23 20 17 14 12 13 13 15 19 24 28 32 39 45 48 46 44 43 43 43 43 43 42 41 38 36 33 30 28 26 24 22 21 20 19 18 18 17 16 15 15 14 12 9 7 4 2 359 357 355 354 351 349 348 346 344 342 341 340 338 336 335 333 332 330 329 328 326 325 324 322 319 317 315 314 313 313 312 310 309 309 309 310 311 312 312 311 309 306 303 300 298 297 296 297 297 297 297 297 297 298 298 300 302 303 303 303 302 302 301 301 300 300 300 300 301 302 304 306 307 308 307 306 306 306 309 312 318 324 328 328 325 322 321 321 320 318 318 318 320 322 323 325 326 327 325 326 329 327 318 304 283 258 238 224 208 191 181 186 198 208 213 214 213 213 212 213 218 224 229 231 232 233 233 231 223 173 128 115 115 122 128 124 111 102 97 95 95 94 92 88 84 79 76 73 70 67 62 55 48 46 46 46 46 46 48 50 51 51 53 54 55 54 53 54 54 53 51 55 62 66 70 73 76 76 78 78 75 67 40 274 243 236 236 235 231 229 231 233 234 236 237 235 229 220 211 200 194 195 200 206 212 215 220 222 222 223 227 38 42 44 45 43 38 31 27 28 31 31 27 22 19 22 3 338 347 354 24 43 48 46 37 27 13 313 269 250 243 237 233 235 235 235 247 254 263 272 283 293 298 306 314 319 328 334 342 352 1 6 8 7 7 8 9 12 16 19 20 20 20 19 19 17 16 16 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 14 14 13 12 11 10 9 9 8 8 7 6 6 5 4 4 3 2 1 1 360 359 358 358 357 356 355 355 354 353 352 351 350 350 349 348 348 347 346 345 345 344 343 342 341 340 339 339 338 337 336 336 335 335 334 333 333 332 332 331 331 331 330 330 329 328 327 326 325 324 323 323 322 321 320 319 318 316 315 314 312 310 308 306 304 302 300 300 302 304 305 303 299 296 296 294 290 281 240 203 195 191 186 183 182 300 311 327 46 124 132 129 128 129 127 125 124 123 122 122 122 123 125 128 130 132 132 132 130 127 126 126 130 132 124 121 115 109 103 98 87 70 49 35 28 21 16 13 13 11 2 351 343 322 312 304 295 285 275 268 265 267 271 277 287 328 26 48 52 48 41 34 28 24 22 21 22 23 24 24 25 26 29 31 32 32 29 26 23 23 22 22 21 21 21 22 22 22 23 24 25 25 25 27 29 29 26 23 18 14 11 10 11 12 17 23 28 33 37 42 47 48 45 42 42 41 40 40 40 39 38 36 33 31 28 26 24 22 21 20 19 18 18 17 16 15 14 14 13 11 9 6 4 2 0 358 356 354 352 350 348 346 344 342 341 339 337 336 335 333 331 329 328 327 326 324 323 321 318 316 314 312 311 311 310 309 308 308 308 309 309 310 311 311 310 308 306 303 301 300 299 299 299 298 297 297 296 296 296 297 299 301 302 303 303 302 302 301 300 300 300 300 300 301 304 306 307 308 306 304 304 305 307 310 313 317 320 322 322 321 320 318 316 314 312 312 312 313 314 316 318 319 317 313 311 309 301 287 268 250 238 228 212 193 182 185 197 208 213 215 215 213 211 212 216 223 227 229 230 230 230 229 217 182 134 117 117 124 125 116 105 97 93 92 93 94 93 91 88 85 82 79 77 75 70 63 56 53 52 52 53 55 58 60 59 59 59 60 60 59 58 57 57 57 55 57 61 66 70 74 77 79 82 81 76 64 25 265 242 236 235 231 227 227 230 232 233 233 234 235 233 224 210 198 192 191 197 206 210 217 221 222 223 227 237 19 37 39 39 34 25 18 14 10 5 360 356 352 347 0 354 315 311 323 342 3 18 25 20 8 355 335 310 286 267 253 242 239 238 241 246 253 262 271 280 291 297 302 311 317 326 335 343 354 2 7 8 8 7 7 9 13 17 21 22 20 19 19 19 18 17 16 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 15 14 14 13 12 11 11 10 9 9 8 8 7 6 6 5 4 4 3 2 2 1 0 359 359 358 357 356 355 355 354 353 352 351 350 349 349 348 347 346 345 344 344 343 342 341 340 339 338 337 336 336 335 334 334 333 332 332 331 331 330 330 329 329 328 328 327 326 325 324 323 322 321 321 320 319 318 317 316 315 313 312 310 308 306 304 302 301 301 303 303 302 298 294 293 291 288 277 266 264 240 214 197 187 184 176 299 315 332 53 121 129 129 129 129 127 125 123 122 122 123 124 125 127 131 134 135 135 135 132 130 131 131 136 135 130 127 123 116 108 100 90 76 56 41 34 28 22 18 17 13 5 354 339 316 299 288 278 268 259 254 255 260 268 276 293 11 68 65 57 49 41 34 28 24 21 20 20 21 23 25 27 29 33 36 36 33 29 26 24 23 23 23 22 22 22 23 24 26 26 26 26 27 28 30 32 29 26 22 18 14 12 12 12 15 21 28 34 39 42 44 45 44 40 39 40 39 38 38 37 36 35 33 31 29 27 25 23 21 20 19 19 18 17 17 16 14 12 11 10 8 6 4 2 1 359 358 356 354 352 351 349 347 345 343 341 339 337 335 334 333 331 329 327 326 325 324 323 321 319 316 314 312 311 310 309 308 308 308 308 308 309 309 309 310 310 309 308 305 303 301 301 300 300 299 298 297 296 295 294 294 295 298 300 302 302 301 300 300 300 300 300 300 300 301 303 305 306 306 306 304 303 304 305 307 309 310 311 313 315 316 317 316 314 312 309 308 308 308 308 310 311 312 309 303 298 294 287 275 260 247 238 229 214 196 184 185 195 206 211 214 215 214 211 212 217 223 227 228 228 227 227 225 211 178 140 121 119 123 121 111 99 92 90 89 91 93 94 93 92 89 87 85 85 83 78 72 66 61 58 57 58 60 63 65 65 63 63 65 65 65 64 62 61 60 58 59 62 67 72 76 80 83 85 87 84 71 358 250 235 230 228 224 222 224 227 230 231 232 234 239 239 223 208 198 192 190 196 209 213 218 222 223 226 231 245 322 21 27 23 9 350 335 328 326 327 325 324 325 331 348 343 316 313 341 1 355 4 9 6 360 351 339 326 313 301 277 257 245 243 244 248 255 266 272 279 290 299 302 307 315 325 335 342 353 2 8 9 7 7 8 11 15 19 22 23 21 20 20 19 17 16 15 17 17 16 16 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 14 14 14 13 12 12 11 11 10 10 9 8 8 7 7 6 5 5 4 3 3 2 1 0 360 359 358 357 356 355 354 353 353 352 351 350 349 348 347 346 345 344 343 342 342 341 340 339 338 337 336 335 334 334 333 332 332 331 330 330 329 329 328 328 327 327 326 325 324 323 322 321 320 319 319 318 317 316 315 314 313 311 310 308 306 304 303 302 302 302 300 297 294 291 289 287 281 258 246 286 295 294 279 216 188 179 251 322 344 79 121 128 130 130 129 127 123 121 121 123 125 125 124 124 127 128 129 130 133 132 134 137 138 140 143 140 136 133 126 115 103 93 82 67 53 45 37 27 21 20 16 5 351 333 311 289 277 267 258 251 247 248 255 264 274 304 50 77 69 58 48 39 31 26 23 21 20 20 22 26 29 31 33 35 37 37 32 28 25 24 23 24 24 24 24 24 25 27 28 29 29 30 31 32 33 32 29 25 21 17 14 14 15 16 19 26 33 39 43 45 45 42 38 34 32 32 31 29 34 34 32 31 30 28 26 25 23 22 20 19 19 18 17 16 16 14 12 10 8 7 5 4 2 0 359 358 357 356 354 352 351 349 348 346 344 342 340 338 336 334 332 331 329 327 326 325 324 323 322 320 318 315 313 312 310 309 309 308 308 308 308 308 307 307 308 308 308 308 306 304 302 301 300 299 299 298 298 297 296 295 293 293 295 298 299 300 299 299 298 299 299 300 300 300 301 303 305 305 305 304 304 303 303 303 305 306 306 306 307 309 311 313 314 313 310 307 305 304 304 305 306 306 305 303 298 292 286 279 269 258 248 239 231 218 201 189 188 195 202 208 212 215 214 211 212 217 223 226 227 226 225 226 224 207 174 141 123 120 122 120 108 97 90 87 87 88 91 93 95 94 93 91 91 92 90 86 81 76 70 66 64 63 64 67 69 69 68 69 71 71 71 70 67 64 63 63 63 65 68 73 78 82 86 90 93 94 90 245 234 225 221 218 217 218 221 225 228 229 230 235 244 237 219 208 199 191 187 200 209 214 219 223 226 230 236 249 280 322 350 335 304 285 277 276 283 301 311 319 321 326 335 327 308 311 349 16 359 360 1 358 354 349 341 332 320 309 293 275 260 253 252 256 261 271 277 282 291 302 307 311 318 328 338 345 355 2 8 10 8 8 11 14 18 21 22 21 19 19 19 17 16 15 15 16 16 16 16 16 17 17 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 13 13 12 12 11 11 10 10 9 9 8 8 7 6 6 5 4 4 3 2 2 1 0 360 359 358 357 356 355 354 353 352 351 350 348 347 346 345 344 343 343 342 341 340 339 338 337 336 335 334 333 332 331 331 330 329 328 328 327 327 327 326 325 325 324 323 322 321 320 320 319 318 317 316 315 314 313 312 311 310 308 307 305 304 302 300 297 294 291 288 286 284 283 278 269 254 293 294 296 295 287 246 197 212 326 7 106 125 129 130 131 129 126 123 120 120 123 126 125 124 124 125 125 126 126 128 133 139 143 146 149 150 150 147 143 138 128 115 103 91 80 70 58 44 35 28 23 15 360 343 327 308 291 281 273 270 265 261 261 265 273 286 353 74 76 65 55 45 36 29 24 22 22 21 21 23 28 32 33 34 35 35 34 30 27 25 24 23 24 25 26 26 27 28 29 30 31 32 33 34 35 34 32 28 24 20 17 16 16 17 19 23 30 38 44 47 47 44 40 35 31 28 26 25 25 24 21 24 24 22 20 21 22 21 20 19 19 18 17 16 15 13 12 10 8 6 4 3 1 360 358 357 356 355 354 353 351 350 348 347 345 344 342 340 338 336 334 332 330 328 326 325 324 324 323 322 321 320 318 316 314 313 311 310 310 309 308 308 307 306 306 306 306 307 307 305 303 302 300 299 298 298 298 298 299 298 296 295 294 294 296 297 298 299 299 299 300 300 300 300 300 301 302 303 304 303 303 303 302 302 302 303 304 306 306 306 306 307 310 312 311 308 305 302 300 300 301 302 302 301 299 294 288 282 275 267 258 250 241 233 222 208 197 193 194 198 202 207 213 213 211 212 216 221 225 227 226 225 226 222 203 171 141 124 120 120 119 107 97 90 87 85 86 88 91 94 95 94 94 95 95 93 91 88 84 80 76 73 71 70 71 73 74 73 74 76 77 77 75 72 70 68 67 67 66 69 73 78 83 88 93 97 100 108 179 221 217 214 212 212 215 219 223 226 226 227 236 244 218 211 209 201 193 193 202 207 213 219 224 228 234 241 252 264 276 287 282 271 264 262 266 278 289 298 310 313 315 317 311 297 298 331 2 359 356 355 353 350 349 345 337 328 321 308 295 282 273 266 267 270 278 285 292 300 308 314 319 325 335 345 355 2 6 10 14 13 15 18 20 22 23 21 20 18 17 17 16 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 11 11 10 10 9 9 9 8 7 7 6 6 5 4 4 3 2 1 1 360 359 358 357 356 355 354 352 351 350 349 348 347 346 345 344 343 342 341 340 339 337 336 335 334 333 333 332 331 330 329 328 328 327 326 326 326 325 325 324 323 322 321 320 320 319 318 317 316 315 315 314 313 312 311 310 309 308 305 302 299 297 293 290 287 282 277 270 263 268 278 282 287 292 294 295 294 284 256 240 296 96 123 130 132 132 132 130 128 125 124 124 126 129 129 128 128 127 126 125 125 128 136 143 149 154 157 159 158 155 152 149 142 134 124 107 92 90 92 80 60 46 39 26 5 340 322 307 293 284 279 282 282 282 283 286 296 319 11 57 65 58 53 45 34 27 23 22 21 21 23 25 28 33 34 34 33 31 29 27 26 25 24 23 24 25 27 29 29 31 31 32 32 33 35 36 36 34 32 28 25 21 19 18 19 21 23 27 33 41 46 47 44 40 36 32 29 26 23 22 21 19 18 16 15 13 12 13 16 20 19 19 19 18 16 15 14 12 11 9 7 6 4 2 360 358 357 355 354 352 351 351 349 348 347 345 344 343 341 339 337 335 334 332 330 328 327 325 324 323 323 322 322 321 320 319 317 316 314 313 311 311 310 308 307 306 305 304 304 305 305 304 303 302 300 299 297 297 297 299 300 300 298 296 295 294 295 296 298 299 300 300 301 302 302 301 300 300 300 300 301 301 300 300 300 299 300 302 304 306 307 306 304 304 307 309 309 307 303 299 297 297 298 299 299 298 297 293 287 280 273 266 258 250 243 235 225 214 204 198 195 194 195 200 208 210 210 211 215 219 224 226 225 225 226 221 202 168 138 125 121 119 115 107 99 92 88 85 84 85 88 91 94 95 95 95 95 93 92 90 88 86 83 81 79 77 76 78 78 78 78 81 82 82 81 79 77 75 73 72 71 71 75 79 85 91 95 99 104 114 166 208 211 210 210 211 215 218 221 222 223 227 235 243 85 165 207 200 193 196 204 190 185 213 224 230 234 239 252 259 265 269 268 263 260 259 263 276 289 287 289 294 295 294 293 284 291 318 343 351 351 348 343 345 347 348 345 337 332 326 317 303 292 286 285 287 293 301 307 311 316 325 331 338 346 356 5 12 16 19 20 21 21 22 23 23 22 21 19 18 17 16 15 14 14 13 15 15 16 16 16 16 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 9 9 8 8 7 7 6 6 5 4 3 3 2 1 360 359 358 357 356 355 353 352 351 350 349 348 347 345 344 343 342 341 340 339 338 337 335 334 333 332 331 330 329 328 328 327 326 326 325 325 324 324 323 322 322 321 320 319 318 318 317 316 315 314 313 313 312 311 311 310 308 305 301 298 294 291 286 281 275 264 254 253 260 272 279 285 290 293 294 293 288 272 242 181 138 135 135 136 136 136 135 134 134 133 133 134 135 135 134 133 130 128 127 128 132 142 148 154 160 165 166 164 163 163 162 156 149 142 119 93 83 84 84 82 69 57 54 40 2 329 307 289 278 272 273 278 281 284 293 310 338 15 42 52 48 46 40 32 26 23 21 22 24 26 28 31 34 34 32 29 26 25 25 25 24 24 23 23 24 27 30 31 32 32 33 34 35 36 36 36 35 33 30 27 24 22 22 23 25 27 31 36 42 45 44 40 37 33 30 28 25 22 20 17 16 15 13 12 11 10 9 10 13 20 20 21 19 18 17 15 14 11 9 8 6 4 2 360 358 357 355 353 351 350 349 347 346 345 344 342 341 340 339 337 335 334 332 330 329 328 326 325 324 323 322 322 321 320 319 318 317 315 314 313 312 311 309 307 306 305 304 303 302 302 302 302 301 300 298 297 296 297 299 300 300 299 297 295 294 295 296 299 300 301 301 302 302 302 301 300 298 297 297 298 298 297 296 297 297 299 301 304 307 308 306 303 302 303 305 306 305 302 298 295 294 294 296 297 299 298 295 290 284 277 269 260 253 246 237 228 219 210 202 196 194 192 196 202 206 207 209 213 217 221 224 223 225 226 221 204 169 131 124 121 119 113 107 100 94 89 86 84 84 85 88 91 93 94 94 93 92 90 89 87 86 86 85 85 83 83 83 84 84 82 84 85 85 85 84 82 80 79 78 77 76 78 82 88 95 99 103 107 117 175 203 208 209 209 211 213 217 218 219 221 227 237 45 76 109 199 196 193 197 196 105 94 109 146 224 234 239 248 257 263 264 261 257 256 257 260 264 270 268 269 280 286 277 284 283 294 312 329 340 343 343 340 342 347 353 352 347 343 341 335 323 313 305 306 311 316 319 322 324 330 339 347 353 359 6 14 20 24 26 26 25 24 23 23 23 22 21 20 19 18 16 15 14 13 12 15 15 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 10 10 10 9 9 8 7 7 6 6 5 4 3 2 1 0 360 359 358 357 355 354 353 352 351 350 349 347 346 345 344 343 342 340 339 338 337 336 334 333 332 331 330 329 328 327 326 326 325 324 324 323 323 322 322 321 320 319 319 318 317 316 315 315 314 313 312 312 311 311 310 307 304 300 296 292 287 282 276 269 261 254 258 263 267 274 281 288 291 291 290 286 268 224 170 149 143 142 142 142 143 143 144 144 143 141 141 141 141 140 137 133 131 130 132 137 145 151 157 163 168 168 165 168 179 180 165 146 144 121 87 76 82 90 91 81 73 74 70 54 26 315 246 235 232 236 246 258 273 294 320 350 17 33 40 40 40 35 31 27 24 23 24 28 32 34 35 35 31 26 24 23 23 24 24 23 22 22 22 24 26 29 31 31 32 33 35 36 36 36 36 36 34 32 30 28 26 25 26 27 29 32 37 42 44 43 38 34 31 28 26 23 21 18 16 15 14 12 11 10 10 10 10 12 20 21 22 22 21 20 19 17 14 12 10 7 5 3 1 359 357 356 354 352 350 348 346 345 344 343 341 340 339 338 337 335 333 332 330 329 328 327 325 324 323 322 322 321 320 319 318 317 316 314 313 312 311 309 307 306 304 303 302 301 301 301 301 300 299 298 297 296 297 298 299 299 298 296 295 294 295 297 299 300 300 300 300 300 300 299 298 296 294 293 293 293 293 293 294 295 298 301 304 307 308 307 303 301 300 301 302 302 300 297 293 291 292 294 298 300 299 296 292 287 281 275 267 258 249 241 233 225 216 206 200 196 193 195 200 203 205 208 212 215 219 220 221 223 226 224 206 168 130 123 121 118 113 108 101 95 91 87 85 83 82 83 86 88 90 90 90 89 88 87 86 86 86 87 88 88 88 88 88 89 89 89 89 88 87 86 86 85 84 83 81 81 82 87 94 100 106 110 113 120 171 202 208 208 208 208 211 214 216 216 220 226 236 61 78 115 191 191 189 195 182 91 83 84 81 77 224 241 246 253 259 259 258 255 256 257 259 260 262 262 264 271 279 276 282 288 301 315 326 335 338 339 339 343 348 354 356 353 349 348 346 339 331 324 325 332 334 333 332 332 345 354 359 4 8 12 19 24 26 28 27 25 24 23 23 23 23 22 21 19 18 16 15 14 12 11 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 14 14 14 14 13 13 13 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 9 9 8 8 7 7 6 5 5 4 3 2 1 0 359 358 357 356 355 354 353 352 350 349 348 347 346 345 343 342 341 340 339 338 336 335 334 332 331 330 328 327 327 326 325 324 324 323 323 322 321 321 320 320 319 318 317 317 316 315 314 314 313 312 312 311 311 309 307 303 299 295 290 285 279 272 267 263 261 264 266 269 276 282 286 286 284 283 278 253 202 168 155 149 148 149 150 152 152 151 150 148 147 146 146 146 144 139 135 133 133 135 140 147 152 158 164 169 166 155 158 186 207 89 98 79 59 70 79 86 89 88 85 83 83 80 74 68 111 162 174 177 185 204 232 280 318 344 7 22 28 30 31 32 30 28 26 24 25 28 33 37 38 39 37 31 25 22 22 22 22 22 20 19 19 21 24 25 27 28 29 31 33 35 36 36 36 36 35 34 33 31 31 30 29 28 28 29 32 36 40 41 38 35 31 28 26 23 21 19 17 16 15 14 13 12 12 11 11 11 10 12 19 23 24 24 24 23 21 18 15 13 10 7 5 3 1 359 357 355 353 351 349 347 346 345 343 342 340 339 338 337 335 333 332 330 329 328 326 325 324 324 323 322 321 319 318 317 316 315 314 312 311 310 308 307 305 304 303 302 302 301 301 300 300 299 298 297 296 296 297 298 298 296 295 294 294 295 297 299 299 299 298 297 297 297 296 294 293 291 291 291 292 291 290 291 293 296 299 302 304 306 306 303 300 299 299 300 300 299 296 292 290 292 295 298 299 298 295 292 288 283 278 271 264 258 251 245 237 226 215 206 200 196 197 200 203 205 207 212 215 218 219 219 221 224 224 209 161 127 121 118 116 112 107 102 96 91 88 85 82 80 79 80 82 84 85 85 85 85 85 84 84 85 87 89 90 90 91 92 93 94 94 93 91 89 88 87 87 87 86 84 84 87 93 100 107 112 118 122 136 175 204 209 209 209 209 210 213 214 215 219 226 235 65 75 138 183 184 186 185 122 83 82 80 78 75 123 239 243 248 253 252 253 257 261 263 263 264 266 271 272 278 278 281 290 303 315 323 329 334 337 338 341 346 350 353 355 354 352 351 350 349 346 342 340 343 345 341 342 347 356 3 6 6 9 16 23 27 29 29 28 26 24 24 24 24 24 23 22 20 18 16 15 14 11 9 15 15 14 14 14 14 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 9 9 8 8 8 7 7 6 5 5 4 3 2 1 0 359 358 357 356 355 353 352 351 350 349 347 346 345 344 343 342 341 340 338 337 336 334 333 331 330 328 327 326 326 325 324 323 322 322 321 321 320 320 319 318 318 317 316 316 315 314 314 313 312 312 311 311 309 305 302 298 294 288 283 277 271 267 266 268 269 270 272 279 282 281 276 271 268 261 230 188 168 159 155 154 155 157 159 157 155 153 152 150 149 148 146 143 138 134 134 135 140 141 143 148 157 165 168 166 153 53 337 336 6 41 28 18 44 63 65 67 73 77 74 72 72 69 70 86 118 145 155 157 157 99 11 1 6 13 18 22 24 26 26 24 24 24 25 28 33 38 41 42 42 39 31 25 22 22 22 22 20 18 17 18 21 23 24 25 26 27 29 32 35 36 37 37 36 35 34 33 33 33 33 32 31 30 30 32 33 35 35 33 31 28 25 23 21 20 19 18 17 17 16 15 14 14 13 13 13 12 12 13 21 27 27 27 25 24 21 19 16 14 10 7 5 2 0 358 356 355 353 350 349 347 346 344 343 341 340 339 338 336 334 332 331 330 328 326 325 324 323 322 321 320 319 318 317 316 315 313 312 310 309 308 306 305 304 303 302 302 301 301 300 299 298 298 297 296 296 296 297 296 295 294 293 294 296 298 299 300 299 297 295 294 293 292 291 290 289 288 290 291 290 288 288 290 293 295 298 300 302 303 302 300 298 297 297 297 296 294 292 291 293 295 297 297 296 294 291 287 282 278 273 269 265 262 257 252 242 229 216 206 201 200 202 204 206 208 212 216 218 219 219 221 223 223 211 168 121 117 115 113 110 106 101 96 91 87 85 82 79 77 76 77 78 79 80 81 81 82 82 83 84 86 88 89 90 92 93 95 98 99 97 95 92 90 89 89 89 88 87 88 91 96 102 109 115 122 129 150 184 208 210 212 212 213 213 213 214 216 221 228 240 59 85 180 184 186 191 187 92 80 80 78 76 77 227 236 241 248 254 254 253 260 268 270 268 267 269 278 267 279 286 292 304 323 336 336 338 338 339 339 344 348 351 348 349 352 354 356 356 356 357 355 354 354 354 352 353 359 7 13 15 16 16 21 26 30 31 30 28 26 25 25 25 25 25 24 23 21 19 17 16 13 10 7 14 14 13 13 13 12 12 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 12 12 12 12 11 11 10 10 10 9 9 9 8 8 8 7 7 6 6 5 4 4 3 2 0 359 358 357 355 354 353 351 350 349 348 347 346 344 343 342 341 340 339 338 336 335 333 331 330 329 328 327 325 324 323 323 322 321 321 320 320 319 319 318 317 317 316 315 315 314 314 313 312 312 312 311 309 305 301 297 292 287 282 278 276 275 276 277 277 275 276 280 278 271 262 254 249 238 209 182 169 163 160 159 159 160 161 159 158 156 154 152 148 145 142 138 134 133 132 138 139 138 131 132 145 157 159 190 319 336 336 333 353 21 25 32 49 60 56 53 56 57 54 50 51 54 55 44 31 27 24 15 10 11 14 13 11 12 16 19 22 24 24 23 23 25 28 31 35 39 42 43 43 40 32 25 23 23 23 22 19 17 18 19 21 23 23 23 24 25 27 30 34 37 38 38 38 37 36 35 34 34 35 35 34 33 32 32 32 32 31 30 28 25 24 22 21 21 21 20 20 19 19 18 17 16 16 15 15 14 15 18 25 29 29 28 26 24 22 20 17 15 12 9 7 4 1 359 357 355 353 351 350 348 347 345 343 342 341 340 338 337 335 333 331 330 329 327 325 323 322 321 320 319 319 318 317 315 314 313 311 310 309 307 306 304 303 302 302 301 301 301 300 299 298 297 297 296 296 296 296 296 295 294 294 294 296 298 300 300 299 297 294 293 291 290 290 288 287 286 287 288 289 288 287 289 291 293 295 297 299 301 302 300 298 296 294 294 293 293 292 292 292 294 295 295 294 292 290 286 282 278 274 271 268 266 264 260 252 240 227 216 209 205 205 207 209 211 213 217 219 220 221 222 224 222 208 156 119 114 113 111 109 105 100 95 90 86 84 81 78 76 75 74 75 76 77 77 78 79 80 80 81 84 86 87 89 91 93 96 99 101 101 99 96 93 91 90 89 89 90 90 92 97 101 108 115 122 134 154 184 210 216 217 218 217 216 215 215 218 223 231 324 58 155 191 189 190 199 195 77 74 75 75 73 78 236 239 245 256 261 263 264 269 274 273 268 265 266 263 266 277 292 303 314 330 341 345 347 346 344 344 345 347 349 345 347 352 357 1 3 2 3 4 6 5 4 4 6 12 17 21 23 26 29 30 31 32 32 30 29 28 27 26 26 27 26 25 24 21 20 18 15 12 8 5 13 13 12 12 11 11 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 8 8 8 7 7 6 5 5 4 3 1 0 359 357 356 354 353 352 350 349 348 347 346 345 344 343 342 340 339 338 336 335 333 332 330 329 328 327 326 324 323 322 321 321 320 319 319 318 318 317 317 316 316 315 314 314 313 313 313 312 312 311 308 304 300 295 290 286 282 281 282 283 285 285 282 280 278 279 276 264 249 239 232 221 198 179 170 166 164 163 162 161 160 159 158 158 156 151 144 137 132 130 130 130 132 131 131 121 96 48 21 3 345 329 320 321 330 348 8 23 31 40 49 54 47 44 41 38 36 39 48 58 57 30 355 342 340 342 345 349 356 4 6 10 15 20 23 25 25 25 25 27 30 32 35 38 40 42 42 40 33 27 25 24 23 20 18 18 19 21 23 23 23 22 23 25 27 30 33 37 40 41 41 40 38 37 36 35 36 36 36 35 34 33 32 31 31 29 27 26 24 24 23 24 24 23 23 23 22 22 20 19 18 17 16 16 17 23 30 30 30 29 28 25 23 20 18 15 13 10 7 5 2 359 357 355 353 351 349 349 347 345 344 342 341 340 339 337 335 334 332 331 329 328 326 324 323 321 320 319 318 317 316 315 314 313 311 309 308 307 306 304 303 302 301 301 301 301 300 299 298 298 297 296 296 296 297 297 296 295 294 295 296 297 299 299 298 296 295 293 292 291 289 288 286 284 285 286 288 288 289 290 291 293 294 295 297 300 302 301 298 295 293 292 292 293 293 292 292 292 293 293 292 291 289 286 282 278 274 271 269 268 266 263 257 248 237 227 219 214 210 210 213 217 218 220 221 222 222 223 225 227 224 130 110 110 111 110 107 104 99 93 89 86 83 80 78 75 74 73 74 75 76 76 76 77 78 78 79 81 84 86 87 89 92 96 100 102 102 102 99 96 94 92 92 92 92 92 92 99 105 110 113 118 125 133 176 220 226 226 224 222 220 218 219 221 226 234 4 56 162 191 190 197 212 211 109 80 81 78 72 61 297 262 267 272 272 275 278 281 281 275 267 264 267 268 274 286 300 316 325 337 346 351 354 355 353 352 348 345 345 345 348 353 358 3 5 6 7 9 12 13 13 14 17 21 24 27 29 31 34 35 34 34 32 31 30 29 29 28 27 27 26 25 23 21 18 16 13 10 7 5 12 12 11 10 10 9 9 9 9 10 10 10 11 11 11 12 12 13 13 13 14 13 13 13 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 7 6 6 5 4 2 1 360 358 357 355 353 352 350 349 348 347 346 344 343 342 341 340 339 338 336 335 333 332 331 330 329 327 326 324 323 322 321 320 319 319 318 318 317 317 316 316 315 315 314 314 313 313 313 313 313 312 308 303 298 293 289 285 284 285 287 287 288 288 285 282 279 278 275 261 242 229 222 212 194 179 172 170 169 168 166 165 162 159 157 156 157 150 136 123 118 120 123 126 127 128 107 76 33 358 345 339 331 323 316 316 318 352 15 23 27 31 37 38 32 33 35 38 42 48 59 68 68 48 12 351 342 338 337 339 346 357 5 11 19 26 30 32 31 30 30 30 31 32 33 34 36 38 39 37 34 30 28 24 21 19 17 18 21 23 25 25 24 24 25 27 30 33 37 41 44 44 44 42 40 39 38 37 36 36 36 35 35 34 34 33 32 30 29 27 27 26 26 26 26 26 26 25 25 24 22 21 19 18 17 18 22 28 29 30 30 30 29 26 24 21 19 16 14 12 9 6 3 0 358 356 354 351 349 348 347 345 343 342 341 340 339 337 335 334 333 331 330 328 327 325 324 322 321 320 319 318 316 315 314 313 311 309 307 306 306 305 304 303 302 301 301 300 300 300 299 298 297 296 296 296 297 297 297 296 295 295 295 296 297 297 297 296 295 294 293 291 289 287 285 284 285 287 289 290 290 291 292 293 294 295 297 300 302 302 300 296 292 291 291 292 292 291 291 291 290 290 290 289 287 284 281 278 274 271 269 267 266 265 262 256 247 237 229 223 218 215 216 220 222 223 224 225 225 226 227 230 240 179 105 108 111 110 107 103 98 93 89 86 83 81 78 76 74 73 73 75 76 77 76 76 77 77 78 79 81 83 85 87 91 94 98 101 103 103 101 99 97 96 95 94 94 95 92 100 117 125 112 97 100 94 69 289 243 233 228 224 221 220 220 224 232 260 329 312 220 200 187 203 214 219 220 222 224 231 275 341 12 4 335 307 294 293 296 299 293 283 273 272 279 289 302 312 319 330 339 350 355 358 360 1 1 357 351 348 346 348 352 356 360 3 5 7 10 13 15 17 19 20 23 26 29 31 32 33 33 34 34 34 32 32 31 30 30 29 27 27 25 23 22 19 17 14 11 8 6 3 11 11 10 9 9 9 8 9 9 9 10 10 10 11 11 12 13 13 13 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 8 7 6 5 4 2 1 359 357 356 354 352 351 349 348 347 345 344 343 342 341 340 338 337 336 335 333 332 331 330 329 327 326 324 323 321 320 319 318 318 318 317 317 316 316 315 315 314 314 313 313 313 313 313 313 312 308 303 297 294 290 287 287 289 290 290 291 290 287 283 280 278 274 261 239 225 218 208 192 180 174 172 172 172 172 172 169 164 160 157 155 152 129 109 106 112 116 118 118 113 85 17 358 341 333 330 329 326 322 318 323 349 3 10 12 13 15 18 19 24 34 44 56 68 77 83 82 69 49 20 359 345 339 340 348 0 10 19 28 37 41 41 39 37 35 34 33 32 31 31 31 33 34 34 34 33 30 23 17 14 15 19 22 25 28 28 27 26 28 30 34 38 42 47 48 48 47 45 43 41 40 39 38 37 37 36 36 36 36 35 34 33 32 31 30 30 29 28 28 28 28 28 27 26 24 22 21 21 22 25 29 28 27 29 28 28 28 26 24 21 19 16 14 12 10 8 5 3 1 359 356 353 351 349 348 346 343 342 340 339 338 336 334 333 332 331 330 328 327 326 325 323 322 321 320 319 317 315 314 313 312 310 308 307 306 305 305 304 303 301 300 300 300 300 299 299 298 297 297 297 297 298 298 297 297 296 295 296 296 296 296 296 296 295 294 292 290 287 285 285 286 287 289 291 292 292 293 293 294 294 296 299 301 302 299 294 290 289 289 290 291 291 290 289 288 287 287 286 284 282 279 276 273 271 269 267 268 268 267 263 256 248 240 234 227 223 222 223 224 225 226 227 228 228 230 234 249 261 100 108 112 111 107 103 98 93 90 87 85 83 81 78 76 74 74 75 77 77 77 77 77 77 77 78 79 81 83 85 88 92 95 99 102 103 102 101 99 98 98 97 97 96 93 94 118 173 132 61 67 62 52 37 311 239 226 220 216 215 218 225 245 289 282 250 228 212 193 206 213 217 224 230 236 256 353 11 1 343 351 353 349 341 329 326 312 298 290 292 306 328 340 344 346 349 352 359 4 5 6 8 9 5 0 355 351 352 358 3 6 6 7 9 12 14 17 19 21 24 27 30 31 32 33 33 33 33 33 33 33 33 32 31 30 28 27 26 24 21 20 18 15 13 11 7 5 2 10 9 9 8 8 8 8 8 9 9 10 10 11 11 12 12 13 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 11 11 11 11 11 11 11 12 11 11 11 10 9 8 7 6 4 2 1 359 357 355 353 352 350 349 347 346 344 343 342 340 339 338 337 336 335 334 333 331 330 329 327 325 324 322 321 320 318 318 317 317 316 316 316 315 315 314 314 314 313 313 313 313 314 314 312 308 302 298 295 292 290 291 293 294 294 295 294 290 286 281 278 274 263 241 224 217 207 192 181 176 175 175 176 178 181 179 174 171 172 177 170 137 103 102 104 107 106 101 87 26 352 340 330 326 327 329 329 328 326 332 347 354 0 4 4 3 4 9 16 31 50 69 88 104 114 117 115 114 102 61 18 360 357 4 13 22 33 43 49 51 49 46 43 39 37 35 33 30 28 28 29 29 31 33 34 31 22 15 13 16 21 25 28 30 31 31 32 33 36 40 44 48 50 51 51 50 49 46 44 42 41 40 40 39 39 39 39 39 38 37 36 35 35 34 33 32 31 30 30 29 29 28 27 25 24 24 25 27 28 26 24 23 26 27 26 26 24 22 20 17 15 13 11 9 7 5 4 3 2 0 357 354 352 349 347 344 342 340 339 338 336 334 333 332 331 330 329 327 327 326 325 323 322 322 320 319 316 315 314 313 311 310 308 307 306 305 305 304 303 301 300 300 299 299 299 299 299 298 297 297 297 298 298 297 297 296 296 296 295 295 296 296 296 294 292 290 288 287 286 287 288 290 291 293 294 294 293 293 293 294 297 299 300 298 292 287 286 286 287 289 290 289 288 286 285 283 282 281 280 278 276 274 273 272 272 272 272 271 268 264 257 250 244 238 232 229 228 228 228 228 229 230 231 233 238 250 279 87 109 114 111 108 103 98 94 91 89 88 86 85 83 80 78 77 77 78 79 78 78 77 77 77 76 77 78 80 83 86 89 92 96 99 101 102 101 101 100 100 99 99 98 94 87 82 24 9 32 45 49 47 39 27 264 218 211 208 211 216 224 249 287 263 241 234 224 228 223 220 224 236 259 314 11 30 27 339 292 308 0 15 10 357 346 330 317 310 315 336 360 7 9 8 4 3 6 9 10 9 15 16 12 8 3 358 356 2 9 12 11 9 10 13 15 17 20 22 26 29 32 33 34 34 33 33 33 33 32 32 31 31 30 28 27 25 23 21 19 18 16 13 12 9 7 4 2 9 9 8 8 8 8 8 9 9 10 10 11 11 12 13 13 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 11 10 9 7 6 4 2 360 358 356 355 353 352 350 348 347 345 344 342 341 339 338 337 336 334 333 332 331 330 328 326 325 323 322 320 319 318 317 317 316 316 315 315 315 314 314 314 313 313 313 313 313 314 314 312 307 303 298 295 294 294 294 295 296 297 297 297 294 289 284 279 275 265 246 229 220 208 192 183 179 177 177 179 184 189 188 188 194 204 206 198 187 118 102 97 98 91 64 18 349 335 328 324 322 321 321 318 332 351 342 348 353 358 1 2 0 359 0 7 21 37 59 91 117 131 136 139 141 137 124 92 53 35 32 35 42 50 58 60 59 56 51 47 43 40 38 35 31 28 27 26 27 29 32 34 31 23 16 17 21 25 29 32 34 37 39 39 41 43 47 49 51 52 52 53 52 51 49 47 45 44 44 43 43 43 43 43 42 41 40 39 38 37 37 36 34 33 32 31 31 30 30 29 28 27 28 29 29 27 25 22 21 24 25 24 23 21 19 17 15 13 11 9 7 5 4 4 4 4 3 1 358 355 352 349 346 344 341 340 339 337 335 334 333 332 330 329 328 328 327 326 324 323 322 322 320 318 317 315 314 313 312 310 309 308 307 306 305 304 303 301 301 300 300 300 299 299 299 298 298 297 298 298 298 298 297 296 295 294 294 295 296 295 294 292 290 289 288 288 288 288 289 291 293 296 296 295 293 293 293 295 297 298 295 290 285 283 284 286 287 288 288 286 284 282 281 280 279 279 277 276 275 274 274 275 276 276 275 273 269 263 255 248 242 238 236 234 233 232 231 231 232 234 236 241 252 276 82 109 114 112 109 104 100 96 93 92 90 89 88 87 85 83 81 81 81 81 81 79 78 78 77 76 76 77 79 81 84 87 90 94 97 99 100 101 101 101 101 101 100 99 95 86 73 43 21 30 35 39 39 37 37 44 191 191 196 204 212 221 242 274 282 262 245 234 228 224 226 232 247 306 12 32 35 28 351 288 294 352 15 12 2 350 339 330 325 331 350 10 21 24 18 11 7 9 14 17 16 20 21 20 18 13 5 360 6 12 17 16 12 10 11 14 16 20 24 28 31 33 34 35 35 34 34 33 32 30 29 28 27 27 26 25 23 21 20 18 17 15 12 10 8 6 3 2 9 9 9 9 9 9 9 9 10 11 11 12 12 13 13 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 14 15 15 15 15 14 13 12 11 10 8 6 5 3 1 360 358 356 355 353 352 350 348 347 345 343 341 340 338 337 335 334 333 332 330 329 327 326 324 323 321 320 319 318 317 316 316 315 315 315 315 314 314 313 313 313 312 313 314 314 314 310 305 301 296 295 296 296 296 296 297 297 297 297 295 292 286 281 276 267 251 235 224 210 193 184 181 179 179 181 186 194 198 203 210 211 208 209 210 176 120 95 92 68 11 343 334 328 323 320 320 316 315 315 336 355 349 351 354 355 357 357 356 354 354 358 6 17 29 49 78 105 122 131 132 129 123 112 87 69 61 59 61 64 67 66 63 59 54 49 45 43 40 37 32 29 27 26 26 27 30 32 31 26 23 24 27 30 34 38 41 43 44 45 47 49 51 52 52 53 53 53 53 52 50 49 48 47 47 47 47 47 47 47 46 44 43 42 41 39 38 37 35 34 34 33 33 33 33 33 33 33 32 31 29 26 23 21 20 21 22 21 20 18 16 14 12 11 9 7 5 4 3 3 3 3 3 2 360 356 353 351 348 346 343 342 341 339 337 335 334 332 331 330 329 328 328 327 326 324 323 323 322 320 318 317 316 315 314 313 311 310 309 308 307 306 305 303 302 301 300 300 300 300 299 299 298 298 297 297 297 297 297 296 295 293 293 294 294 294 293 292 290 289 289 288 288 288 288 290 293 295 296 296 294 293 293 294 295 296 294 289 285 284 284 285 287 287 287 285 283 281 280 278 277 276 275 275 275 275 275 277 278 278 277 275 271 266 260 253 247 243 240 239 237 236 235 235 235 237 240 246 258 276 84 106 113 112 109 105 101 98 95 93 92 92 91 90 89 87 85 84 84 85 84 81 80 79 78 77 77 77 78 80 83 85 89 92 94 97 99 100 101 101 102 101 101 99 97 91 77 55 37 32 30 29 32 35 40 52 90 149 179 196 209 223 250 283 303 314 287 240 223 219 224 230 243 299 9 27 21 341 284 273 284 332 355 359 355 346 337 337 338 346 360 16 26 26 22 17 13 14 20 25 28 30 30 29 28 20 11 7 12 17 19 19 16 14 13 16 18 21 25 29 31 33 34 34 34 33 32 30 28 26 25 24 23 24 25 25 24 22 20 18 17 15 12 10 8 5 3 1 9 9 9 9 9 10 10 11 11 12 12 13 13 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 15 15 16 16 16 15 15 14 13 12 11 9 8 6 4 3 1 360 358 356 355 354 352 350 348 346 345 343 341 339 337 336 334 333 331 330 328 327 325 324 322 321 320 319 317 316 316 315 315 315 315 315 314 314 313 313 312 312 313 313 313 312 307 302 297 293 292 293 294 293 291 292 293 293 293 293 291 286 281 277 269 256 242 230 213 195 186 184 182 181 183 187 195 206 208 212 210 207 207 207 197 178 145 51 347 333 330 328 325 322 320 321 321 320 327 340 348 351 352 354 354 352 350 346 345 350 356 1 5 9 14 23 37 65 89 98 101 102 98 89 81 76 73 72 71 69 66 63 59 54 50 47 45 42 38 34 31 29 27 26 27 28 30 30 30 30 31 34 38 42 43 44 46 47 49 50 52 53 54 54 54 54 54 54 54 53 52 51 50 50 50 50 50 50 50 49 48 47 45 43 41 39 37 36 35 35 36 37 37 38 39 39 37 34 31 27 25 22 20 20 20 20 18 17 15 13 11 10 8 7 6 5 4 3 3 3 2 2 1 359 356 353 351 349 347 345 343 342 340 338 336 335 333 332 331 330 329 329 328 328 326 325 324 323 322 320 319 318 317 316 314 313 311 310 309 308 307 307 305 304 303 302 301 300 300 299 299 298 298 297 297 297 297 296 295 294 293 292 293 293 294 293 292 291 290 289 288 287 287 288 290 292 294 295 295 294 294 294 294 294 293 292 289 287 286 285 286 287 287 286 284 282 279 278 276 274 273 273 273 274 275 275 276 277 277 276 275 272 269 265 260 257 252 248 245 243 241 239 238 239 241 245 252 264 285 62 103 113 111 109 105 102 99 97 95 94 94 94 93 92 90 88 87 87 88 86 84 81 80 78 78 77 77 78 79 81 84 87 90 93 95 97 99 100 100 101 101 101 100 98 95 85 66 48 37 31 26 27 34 41 57 84 121 160 183 213 248 292 309 320 319 288 235 214 211 218 229 245 290 354 13 6 298 252 257 270 297 322 338 343 336 327 335 346 1 17 25 26 25 25 29 27 26 31 36 40 43 43 40 35 25 16 14 19 23 24 23 21 20 19 19 20 22 25 28 30 32 32 32 32 30 28 26 25 24 24 24 24 24 24 25 24 23 21 19 17 14 12 10 7 5 3 0 9 9 10 10 10 11 11 12 13 13 14 14 14 14 14 15 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 15 16 16 16 16 16 16 15 14 13 12 10 9 8 6 4 3 1 360 358 356 355 353 352 350 348 346 344 342 340 338 336 335 333 331 330 328 326 325 323 322 321 320 319 317 317 316 316 315 315 315 315 314 314 313 313 312 312 312 312 311 309 303 298 292 289 286 285 284 283 281 283 285 287 288 288 288 285 281 277 270 260 248 235 216 198 189 187 185 183 183 189 197 205 207 211 209 207 203 202 200 199 223 283 309 318 320 324 325 323 325 328 329 329 336 344 348 348 347 348 349 349 346 340 340 348 357 1 2 2 2 1 1 10 28 49 64 70 70 71 73 74 74 72 69 66 63 60 56 52 49 48 46 42 38 35 32 30 29 27 27 28 30 31 33 34 36 40 44 45 45 46 48 50 51 52 54 55 55 55 56 56 56 55 55 55 55 54 54 55 55 55 54 53 53 52 51 50 48 45 42 39 37 36 36 38 39 41 42 43 43 41 38 34 30 27 24 21 19 19 20 18 16 14 12 10 9 8 7 5 5 5 4 3 2 2 1 1 359 358 356 352 350 348 346 345 343 341 340 338 337 335 334 332 331 331 330 330 330 330 329 327 326 325 323 322 321 319 318 317 316 314 313 312 311 310 309 308 307 306 304 303 302 301 300 299 299 298 298 297 297 296 296 295 295 294 293 292 292 293 293 292 292 291 291 290 288 287 287 288 289 291 292 294 294 294 294 294 294 293 292 291 289 288 288 287 286 286 287 286 283 279 277 275 274 273 272 272 273 274 274 274 275 275 275 274 273 272 271 268 263 260 256 253 251 248 246 244 242 242 245 250 259 272 292 15 99 112 111 108 105 102 99 98 96 96 95 95 94 93 91 90 88 88 89 88 85 83 81 79 78 77 77 77 78 79 82 86 89 91 93 95 97 98 99 99 100 99 99 98 96 90 77 62 47 34 25 25 30 38 51 78 127 154 93 35 25 22 11 344 289 227 203 194 196 209 225 248 290 346 8 5 314 247 250 261 281 307 328 336 324 316 326 341 351 1 11 17 21 27 36 39 42 46 49 52 54 54 49 41 30 22 21 26 29 28 27 27 25 24 23 22 22 23 26 29 30 31 31 30 28 25 24 24 24 24 25 25 25 24 24 23 23 21 19 17 14 12 9 7 4 2 360 10 10 10 11 11 12 13 13 14 14 14 14 14 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 12 12 12 13 13 14 14 14 14 14 13 13 14 14 15 16 16 17 16 16 15 15 14 13 12 11 9 8 6 5 3 1 360 358 356 354 353 351 349 347 345 343 341 339 337 336 334 332 330 328 327 325 323 322 321 320 319 318 317 317 317 316 316 316 315 315 314 314 313 312 312 312 311 309 305 299 293 289 282 278 276 275 275 275 278 280 282 284 284 284 283 281 277 271 262 251 237 219 201 192 189 187 183 184 191 197 200 203 206 207 206 204 203 206 222 254 284 301 310 316 320 323 325 332 337 336 338 343 346 346 343 338 336 337 341 342 339 338 345 357 5 7 6 2 357 352 355 4 21 36 43 44 48 57 64 66 65 63 60 58 55 53 50 48 47 44 41 38 36 34 33 31 30 29 30 31 34 36 39 42 46 48 47 47 48 50 52 53 54 55 56 56 57 57 57 56 56 57 57 58 58 59 59 59 59 58 57 56 55 53 51 48 45 42 39 38 37 39 41 43 45 46 45 44 41 37 32 29 25 22 19 16 16 17 15 13 11 9 8 7 6 6 5 5 4 4 3 2 1 360 359 357 356 354 351 348 346 345 344 342 339 337 336 335 334 333 332 331 331 331 331 331 331 330 329 327 325 325 324 323 321 320 318 317 316 315 314 313 312 311 310 309 308 306 305 303 302 300 299 298 298 297 297 296 296 295 295 294 293 293 292 292 292 292 292 292 292 291 290 289 288 288 288 288 289 290 291 292 293 293 293 292 291 291 289 288 288 288 287 286 286 285 284 280 277 275 274 273 273 272 273 274 274 273 274 274 273 272 271 270 270 271 267 261 255 252 251 251 252 251 248 246 246 250 256 266 278 299 351 91 108 110 107 104 101 99 98 97 97 96 96 95 93 92 90 88 88 89 88 86 84 82 80 79 78 77 77 77 78 81 84 87 90 92 94 95 96 96 97 97 97 97 97 95 92 84 74 60 41 28 25 27 31 37 44 56 63 48 43 43 48 47 56 174 180 179 178 187 202 220 250 313 6 22 15 323 260 249 253 273 307 326 330 322 322 329 338 343 348 356 10 21 30 38 44 49 54 57 59 60 58 53 47 38 30 28 31 33 31 31 31 31 30 29 26 22 22 24 26 28 29 29 28 27 25 24 23 24 24 24 23 23 23 22 22 21 19 18 16 13 11 9 6 4 1 358 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 12 12 13 13 14 14 15 14 14 13 13 13 13 13 14 15 16 16 16 16 16 15 14 13 12 12 11 9 8 7 5 3 1 359 357 355 354 352 350 347 345 343 342 340 338 337 335 333 331 329 327 326 324 323 321 320 319 318 318 318 318 317 317 317 316 316 315 315 314 313 312 311 309 305 300 295 290 285 279 274 272 272 273 275 278 280 281 281 281 281 281 280 277 272 263 252 238 219 204 195 191 187 185 188 193 193 195 198 200 205 210 212 211 228 253 273 289 300 307 313 320 317 316 328 339 341 344 347 345 340 334 329 326 327 331 336 337 338 346 1 13 18 16 9 2 358 358 4 15 26 32 35 39 48 56 59 58 56 55 54 53 51 49 47 45 42 40 39 39 37 36 35 34 33 33 35 37 40 43 47 49 49 49 50 51 52 53 54 54 55 56 57 58 58 57 57 58 58 60 61 62 62 63 63 62 61 60 58 57 55 52 49 46 42 40 40 41 42 45 46 47 47 45 42 38 34 30 26 23 19 16 13 12 12 12 10 8 7 6 5 5 4 4 4 4 3 1 0 359 358 357 355 353 351 349 347 345 344 342 340 337 335 334 333 332 331 330 330 330 330 330 330 331 330 329 328 326 326 326 325 323 322 320 319 318 317 316 314 313 312 311 310 309 308 306 304 302 300 299 298 297 297 296 296 295 295 294 293 293 293 292 292 293 293 292 292 291 291 290 289 289 288 288 287 287 288 289 290 291 292 291 290 289 288 287 287 286 286 285 284 283 283 281 278 275 274 273 273 273 273 273 274 274 273 273 273 273 271 269 267 268 269 266 260 254 249 247 250 254 255 253 251 252 256 264 273 285 304 343 75 102 108 107 103 101 97 98 97 97 97 96 95 93 91 88 87 87 87 87 86 84 83 81 80 79 77 77 77 78 80 83 86 89 91 92 93 94 94 95 95 96 96 95 95 93 90 84 74 54 41 34 32 32 34 38 42 46 48 49 53 61 79 113 146 161 165 173 185 201 222 278 8 34 40 24 317 261 246 246 260 292 307 314 320 327 335 342 347 352 1 14 23 30 37 43 49 54 58 60 61 59 55 48 41 35 33 35 35 34 34 35 36 36 33 28 23 21 22 24 26 28 29 28 27 25 24 23 22 23 22 22 21 20 20 19 18 17 15 13 11 9 7 5 2 359 356 12 12 13 13 13 13 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 13 14 14 15 15 15 14 13 13 12 12 13 13 14 15 16 16 16 15 15 14 13 12 11 11 10 9 7 6 4 2 0 358 356 354 352 350 348 346 344 343 341 339 337 335 333 331 330 328 326 325 323 322 321 320 319 319 319 318 318 318 317 317 317 316 316 315 314 313 311 306 301 296 292 287 283 278 274 273 273 275 278 280 282 282 281 280 280 280 279 277 272 263 252 237 220 206 197 192 188 187 193 193 191 192 194 198 205 216 224 228 252 269 281 292 301 308 313 317 314 313 325 337 342 345 346 345 343 339 333 327 324 326 332 337 341 352 6 19 26 25 19 14 12 13 17 21 27 32 35 38 43 48 50 50 50 50 51 51 49 47 45 42 41 41 41 41 40 39 39 39 38 38 39 42 44 47 50 51 51 52 52 53 54 54 54 55 56 58 58 59 58 58 59 60 61 63 64 65 66 66 65 64 63 62 60 58 56 53 49 46 43 42 43 44 46 47 47 46 44 41 38 34 31 27 23 20 16 13 11 8 8 9 8 6 5 4 4 3 3 3 3 2 1 359 358 357 356 354 353 351 349 347 345 344 342 340 338 336 334 333 331 330 329 329 329 329 329 328 328 328 329 328 328 327 327 327 326 325 324 323 321 320 319 318 316 315 314 313 311 310 308 307 305 303 301 299 298 297 296 296 295 295 294 293 293 293 292 292 292 293 293 292 292 291 291 290 289 289 288 287 285 284 285 285 287 289 289 288 286 285 285 285 284 284 283 282 281 280 279 278 276 274 273 273 272 272 272 273 273 273 273 273 274 273 272 268 266 268 269 267 262 258 254 253 254 258 260 259 259 260 265 272 281 292 308 337 50 94 106 106 101 100 97 96 97 97 97 97 95 93 90 87 84 84 85 85 85 84 83 81 80 79 78 78 78 78 80 82 85 87 89 91 92 93 93 93 94 94 94 94 94 94 93 92 86 72 60 47 39 35 35 39 45 50 53 54 56 65 84 108 130 146 154 167 184 204 236 347 37 54 60 52 347 256 240 240 253 283 291 303 315 325 329 331 334 330 351 16 28 35 41 46 51 55 57 59 60 58 54 49 44 39 37 38 38 38 37 36 36 35 32 28 23 21 20 22 25 28 30 29 27 25 23 21 21 21 21 21 20 19 18 17 16 15 13 11 9 7 4 2 359 357 354 13 13 13 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 10 10 11 11 11 12 12 12 12 12 11 11 11 12 12 13 14 14 15 15 15 14 13 13 12 12 12 13 13 14 15 15 15 15 14 14 13 12 11 10 9 8 7 6 4 3 1 359 357 355 353 351 348 347 345 343 341 339 337 336 334 332 330 328 327 325 323 322 321 321 320 320 319 319 319 318 318 318 317 317 317 317 315 313 309 304 299 294 289 285 281 278 276 275 276 278 281 283 285 284 282 280 280 280 279 277 272 263 251 236 222 210 200 194 192 194 196 195 193 194 196 200 210 224 237 247 265 277 285 294 302 309 313 315 314 314 326 337 340 340 341 345 351 352 345 336 330 329 333 340 348 357 10 22 27 27 25 24 26 29 30 30 32 36 38 40 41 42 43 45 46 48 49 49 47 45 43 42 42 42 42 41 41 42 42 42 41 42 44 46 48 50 53 53 54 54 55 55 55 55 55 56 57 58 59 59 60 60 60 62 64 65 67 68 68 67 67 66 65 63 61 59 56 53 49 46 45 45 47 47 47 47 45 43 40 37 34 31 28 24 21 17 14 11 9 6 5 6 6 5 5 4 3 3 2 1 0 359 358 357 356 355 354 352 351 349 347 346 344 342 340 338 336 335 334 332 331 330 328 328 327 327 327 327 326 326 326 327 327 327 327 327 326 326 326 325 323 322 320 319 318 316 315 314 313 311 309 307 306 304 301 300 299 298 297 296 295 294 293 293 293 292 292 292 292 292 292 292 292 291 290 290 289 289 287 286 284 283 282 283 284 286 286 285 282 281 280 281 281 280 280 278 278 277 277 276 275 274 273 272 271 270 271 272 272 273 274 274 275 275 273 269 267 268 269 268 265 262 261 264 266 266 264 264 264 267 273 280 289 298 311 333 24 84 103 106 101 99 97 96 96 97 97 97 95 93 89 86 83 82 82 83 83 83 83 82 81 80 79 78 78 79 80 81 84 86 88 90 91 92 92 92 93 93 94 94 94 94 94 94 91 84 75 64 51 40 34 33 40 50 59 62 62 69 84 100 115 129 138 148 172 228 265 8 45 66 78 88 88 72 218 231 315 327 321 317 323 334 338 328 331 347 11 30 40 45 50 55 57 58 59 61 61 60 58 54 49 45 43 43 42 41 38 35 34 32 28 25 22 19 18 18 23 27 30 30 29 26 23 22 22 21 21 21 20 19 18 16 15 14 12 9 7 4 1 359 356 354 352 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 10 10 10 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 13 14 14 14 14 14 14 13 13 12 12 12 12 13 13 14 14 14 14 14 14 13 12 11 10 9 8 7 6 4 3 1 359 357 355 353 351 349 347 345 343 341 339 338 336 334 332 330 328 326 324 323 322 321 321 320 320 320 319 319 319 318 318 318 318 318 317 315 312 308 302 297 292 287 283 280 278 278 279 279 282 284 286 288 287 285 283 282 282 280 277 271 261 249 236 224 213 203 197 198 200 199 199 198 201 203 209 221 236 249 260 272 280 287 294 301 308 313 315 316 319 331 341 342 339 340 345 351 354 350 342 336 334 336 342 350 359 10 20 21 20 21 24 30 36 37 35 35 38 40 41 40 40 43 45 46 47 48 47 45 43 42 42 42 42 42 42 43 44 44 43 44 46 48 50 51 53 56 56 57 57 56 56 55 55 56 57 58 59 60 60 61 62 63 64 66 67 68 69 68 68 67 66 64 63 61 59 55 51 49 47 48 48 49 48 46 44 42 40 37 35 32 29 26 23 19 16 13 11 8 6 5 6 7 6 5 5 4 3 2 0 359 357 356 354 353 352 351 350 349 347 346 344 342 341 339 337 336 334 333 332 331 330 329 327 326 326 326 325 324 324 325 326 327 327 327 327 327 327 327 326 325 323 322 320 319 318 317 316 314 312 310 308 307 305 303 301 300 298 297 296 295 294 293 293 293 292 292 292 292 292 292 292 292 291 290 290 289 289 288 286 284 283 282 282 283 285 284 282 279 277 276 276 276 276 276 275 275 275 275 275 274 273 272 271 270 269 270 271 271 272 274 275 276 276 275 272 270 270 271 270 266 264 265 269 271 269 266 264 266 270 277 286 295 303 313 329 2 68 98 104 103 99 98 96 96 97 97 97 96 93 90 86 83 81 80 80 80 81 81 81 81 80 79 79 79 79 80 81 83 85 87 88 89 91 91 91 92 92 93 93 93 93 93 93 92 90 86 78 65 51 36 37 49 63 74 74 70 69 79 90 100 109 115 114 101 21 17 33 51 70 83 94 98 96 94 73 48 27 12 5 2 8 27 43 59 59 56 53 52 54 56 60 61 63 65 65 65 65 63 59 55 51 49 46 44 42 38 36 33 30 26 22 19 18 17 17 21 25 28 30 32 30 28 26 24 23 22 22 21 20 18 16 14 12 10 7 5 2 359 357 354 353 351 15 14 14 14 14 14 13 13 13 12 12 11 11 10 10 9 9 9 8 8 8 8 9 9 9 10 10 10 10 10 11 11 12 12 13 13 13 14 14 14 14 14 13 12 12 12 12 12 13 13 13 14 14 13 13 13 12 11 10 9 8 7 6 5 3 2 360 358 356 354 351 349 347 344 342 340 339 337 336 334 332 330 328 326 324 322 321 320 320 320 320 320 319 319 319 319 318 318 318 318 317 314 310 306 300 295 289 285 282 281 281 281 282 283 285 287 290 292 292 290 288 286 283 281 276 270 261 249 238 227 216 206 200 203 204 204 205 206 210 213 222 232 244 255 266 275 282 287 293 299 305 311 316 321 327 338 345 342 340 342 347 353 354 349 341 338 338 344 349 352 356 5 15 15 12 13 19 27 33 35 35 36 38 39 40 41 43 45 47 47 48 48 47 45 43 43 42 42 41 42 44 46 46 45 44 46 49 52 53 55 57 59 59 59 59 58 57 56 56 56 57 58 59 60 62 63 65 66 67 68 68 69 69 69 69 68 66 64 62 60 58 54 51 49 49 50 50 49 47 44 42 39 37 35 33 30 27 24 21 18 15 13 10 8 6 5 6 8 7 6 6 5 3 2 360 358 356 355 353 352 351 350 348 347 345 344 343 341 339 338 337 335 335 334 333 332 331 329 328 326 326 325 325 324 323 324 325 326 328 328 328 328 328 327 326 325 324 323 322 320 319 318 317 316 313 311 309 308 306 304 302 301 299 298 297 296 294 293 293 293 292 292 292 291 291 291 292 292 291 291 290 289 289 288 287 286 284 284 283 284 285 284 281 277 273 271 270 271 271 271 272 273 273 274 274 274 274 273 271 270 269 269 270 270 271 272 274 275 276 276 276 274 273 273 271 268 267 268 270 268 264 261 260 262 268 278 289 297 305 313 324 344 36 87 103 106 101 99 97 96 97 97 97 96 94 92 88 84 81 79 77 78 79 79 79 79 79 79 79 79 79 80 81 83 85 86 87 88 89 90 90 91 91 92 92 92 92 91 91 92 92 92 88 80 68 47 42 57 74 81 80 75 69 74 80 87 91 91 86 73 54 48 49 57 67 78 89 95 94 85 72 55 38 24 18 18 28 46 61 67 69 66 61 58 57 59 61 64 66 67 68 69 68 66 63 59 55 52 49 47 43 39 36 33 29 25 22 18 17 17 18 21 23 25 28 30 30 30 28 27 25 23 22 21 20 18 15 13 10 7 5 2 360 357 355 353 352 351 15 15 14 14 14 14 13 13 12 12 11 10 10 9 9 9 8 8 8 8 7 7 7 8 8 9 9 9 9 10 10 11 11 12 12 13 13 13 14 14 14 14 13 12 12 12 12 12 12 12 12 13 13 13 12 12 11 11 10 9 8 7 6 5 3 2 1 359 357 355 352 350 347 344 342 340 338 337 335 334 332 329 327 325 323 321 320 320 320 320 319 319 319 319 319 319 319 318 318 317 316 312 308 303 298 292 287 283 281 282 283 284 285 286 287 290 293 297 298 297 293 289 285 281 276 270 262 253 242 232 221 211 205 208 209 209 209 211 216 221 229 238 247 256 268 278 284 289 294 298 304 311 318 326 334 342 345 341 336 338 346 355 358 350 341 340 346 353 357 357 359 6 11 11 8 9 14 20 25 26 27 29 31 35 39 42 44 46 46 46 48 48 47 45 43 42 42 41 41 43 46 48 47 45 44 46 49 53 55 58 61 62 62 61 60 59 58 56 56 57 58 59 60 62 64 66 67 68 68 68 68 69 69 70 70 69 67 64 62 60 58 55 53 52 52 52 51 48 44 41 39 37 35 33 30 27 24 21 18 16 14 11 10 8 6 5 6 9 8 7 6 5 3 1 360 358 356 355 353 352 350 349 348 346 345 344 343 341 339 338 336 336 335 334 334 333 332 331 329 328 326 326 325 324 324 324 325 327 329 330 329 329 328 328 327 326 325 324 323 322 321 320 318 317 315 313 311 309 308 306 304 302 300 299 298 296 295 294 293 292 292 292 292 291 291 291 291 291 291 290 290 289 288 288 288 287 286 285 285 285 286 286 283 277 272 269 267 267 267 268 269 270 272 272 272 273 273 273 271 269 269 269 269 269 269 270 272 275 276 277 279 277 276 274 272 269 268 268 266 261 257 254 253 256 263 279 292 300 307 313 319 330 354 50 97 109 104 100 98 97 96 97 97 97 95 92 89 86 82 77 74 75 77 78 78 78 78 78 79 79 79 80 81 82 84 86 87 87 88 88 89 90 91 92 92 92 91 91 91 92 93 94 94 92 83 66 53 54 63 72 78 74 70 71 73 76 77 76 73 69 64 60 58 59 63 70 79 86 87 81 71 56 40 30 29 28 34 48 60 66 68 65 60 57 57 58 61 64 66 68 70 69 68 67 64 61 58 54 52 49 45 41 38 34 30 26 22 19 18 19 20 21 22 23 26 28 29 29 28 26 24 22 21 20 18 16 14 11 8 6 3 0 358 356 354 353 352 351 15 15 14 14 13 13 13 12 11 11 10 10 9 9 8 8 8 7 7 6 6 6 6 7 7 7 8 8 9 9 9 10 11 11 12 12 13 13 14 14 14 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 9 9 8 7 6 5 4 3 1 360 358 356 354 351 348 345 342 339 337 336 334 332 331 328 326 324 322 321 320 319 319 319 319 319 319 319 319 319 319 319 318 316 313 310 306 301 295 290 285 282 281 282 283 285 286 287 289 291 295 299 301 299 295 290 285 281 276 270 264 256 248 238 227 218 214 213 213 213 212 214 218 223 228 235 244 255 269 280 287 292 298 303 312 322 328 332 336 340 342 338 333 336 344 356 2 358 352 349 355 357 356 356 358 4 9 10 7 8 11 13 13 13 14 16 21 27 32 35 37 39 42 45 48 49 48 45 42 41 40 40 40 43 47 49 47 45 43 45 48 53 57 61 64 64 64 63 61 59 58 57 57 58 59 61 62 64 66 68 69 70 69 68 67 67 68 69 70 70 67 64 61 59 58 57 56 56 55 53 50 46 42 39 37 35 32 30 27 24 21 19 17 14 12 10 9 8 7 6 6 10 9 8 6 5 3 1 360 358 357 355 353 352 350 349 348 346 345 344 343 341 340 338 337 336 335 335 335 334 333 332 331 329 328 326 325 325 325 325 326 328 329 330 330 330 329 328 328 327 326 324 324 323 322 320 319 318 316 314 312 311 309 308 306 304 302 300 298 297 295 294 293 293 292 292 292 291 291 291 291 291 290 290 289 288 287 287 287 287 286 286 285 286 287 288 286 279 273 269 266 265 265 266 267 268 270 271 271 271 272 272 271 270 269 268 268 267 267 268 271 274 275 277 279 278 276 274 271 269 268 264 259 254 251 250 249 251 260 282 298 306 310 313 316 321 330 344 74 108 108 103 99 98 96 97 97 97 95 92 90 87 83 78 74 73 74 76 77 77 78 78 78 79 80 80 81 82 84 86 87 87 87 88 89 90 92 93 93 93 93 92 92 93 95 97 100 100 93 82 69 61 60 66 72 71 69 68 67 66 66 66 66 67 68 67 65 63 61 63 69 76 79 78 71 60 46 39 42 43 47 53 59 64 65 62 58 55 54 55 58 61 64 66 68 67 66 64 62 61 58 55 53 50 48 45 40 36 31 27 24 22 21 21 21 22 22 23 25 26 27 27 26 24 22 20 18 16 15 13 12 9 6 3 1 359 357 355 354 353 352 352 15 15 14 14 13 12 12 11 10 10 9 9 8 8 7 7 7 6 5 5 5 5 5 6 6 6 7 7 8 9 9 10 10 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 8 7 7 6 5 3 2 1 359 357 355 353 349 346 343 339 337 335 333 331 329 327 325 323 322 320 319 319 318 318 318 318 318 319 319 320 320 319 318 315 311 308 304 299 293 288 284 282 282 283 284 286 287 288 289 291 293 296 297 296 293 288 284 279 275 270 265 259 253 244 233 225 221 216 215 216 215 215 218 221 224 230 242 257 271 282 291 298 306 317 329 341 340 335 335 338 339 336 334 337 345 356 4 5 1 357 357 355 353 352 353 357 3 9 12 13 11 7 3 2 5 9 13 20 24 24 26 30 35 42 47 50 49 44 39 38 38 38 39 43 47 49 47 44 42 43 48 54 60 64 66 67 65 63 61 59 57 58 58 60 61 63 64 66 68 70 71 70 68 67 65 64 64 65 67 67 64 61 59 59 60 61 60 58 56 52 48 43 40 37 35 32 29 27 24 22 20 18 16 15 13 11 10 9 9 9 11 12 11 10 8 6 4 2 0 359 357 355 353 351 350 349 348 347 346 345 343 342 340 338 337 336 336 336 336 335 334 333 331 330 328 327 325 325 325 326 327 328 329 330 330 330 329 329 328 328 327 325 324 323 322 321 320 318 317 315 314 312 311 309 307 305 303 301 299 297 296 295 294 293 293 292 292 291 291 291 290 290 289 289 289 288 287 286 286 286 286 285 284 284 286 287 286 282 276 270 267 265 264 264 265 267 269 270 270 270 271 271 270 269 268 267 267 266 266 267 270 274 274 276 277 277 275 272 269 267 267 262 256 253 251 251 253 255 266 287 306 314 314 314 315 315 318 319 346 97 108 105 100 99 97 98 99 98 96 94 92 89 85 79 74 72 72 74 75 76 77 77 78 78 79 81 82 83 84 86 87 88 89 89 89 91 93 94 95 95 95 95 95 96 99 103 106 105 100 92 83 75 69 70 72 71 69 65 61 58 56 56 60 65 70 73 74 70 63 59 62 69 74 76 73 66 56 54 53 53 54 57 60 63 63 61 57 54 52 53 56 59 60 63 65 65 63 61 60 59 57 55 53 52 49 46 42 37 32 28 25 24 23 23 23 23 22 23 23 24 25 24 23 21 19 17 15 13 12 11 9 6 4 1 359 357 355 354 353 352 352 351 16 15 14 13 13 12 11 10 10 9 9 8 8 7 7 6 5 5 4 4 4 4 4 4 5 5 6 7 7 8 9 9 9 10 10 11 11 12 12 13 13 13 13 13 12 12 12 13 13 13 13 12 12 12 12 11 11 10 10 10 9 8 8 7 6 5 4 2 0 358 356 354 351 348 344 340 337 334 332 330 328 326 324 322 321 320 319 318 318 318 318 318 318 319 319 320 320 319 317 313 309 306 302 297 290 286 283 282 283 284 285 286 287 288 288 289 289 290 291 290 288 284 281 277 273 269 266 261 256 249 239 230 225 220 218 220 219 218 219 220 223 231 244 260 273 284 294 305 319 336 346 346 336 332 334 338 339 338 338 340 347 354 359 360 357 353 351 350 348 347 347 349 356 9 20 19 10 0 357 359 3 7 12 18 22 21 20 24 29 36 42 47 47 41 35 34 35 36 39 42 45 46 45 43 41 43 49 56 63 67 70 69 67 63 59 55 55 57 59 62 64 65 67 68 70 71 71 69 67 65 63 62 62 63 64 64 62 60 59 60 62 63 62 59 54 49 45 41 39 36 33 30 28 26 24 22 21 19 18 16 14 13 12 11 11 12 16 16 15 13 11 8 6 4 2 360 357 355 352 351 349 348 347 347 346 344 344 343 341 340 338 337 337 337 336 335 334 332 331 329 328 327 326 326 326 327 328 329 329 330 330 330 329 329 328 328 328 326 325 324 323 322 320 319 318 317 315 313 311 310 308 306 304 302 300 298 297 296 295 294 293 292 291 291 290 290 289 289 288 288 288 287 286 285 285 285 285 284 283 283 283 284 284 282 277 272 268 265 264 264 264 265 267 268 269 270 270 269 269 268 267 267 266 265 265 265 266 271 273 274 275 275 273 269 266 265 264 260 256 254 255 257 261 266 277 293 310 319 319 317 314 312 311 310 311 326 100 107 104 100 99 100 100 100 99 97 94 92 88 82 76 72 72 73 73 74 76 76 77 78 79 80 82 84 85 87 88 89 90 91 91 91 93 95 97 97 97 97 97 98 102 105 107 105 101 98 92 87 83 81 79 77 72 67 61 55 49 47 53 62 70 76 79 78 71 65 65 70 75 78 77 72 66 61 58 57 57 59 63 66 66 64 61 58 56 56 58 59 59 61 63 64 62 60 58 56 55 53 52 51 48 45 41 37 33 29 27 26 25 24 24 24 23 22 22 22 22 22 20 19 17 15 13 12 10 8 6 4 1 358 356 354 353 352 352 351 351 350 16 15 14 13 12 11 11 10 9 9 9 8 7 7 6 5 5 4 4 4 3 3 3 3 4 4 5 6 7 7 8 8 8 9 9 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 11 11 10 10 9 9 9 9 9 8 7 6 4 2 0 358 356 353 350 346 342 338 334 331 329 327 325 323 322 320 319 318 318 317 317 317 318 318 319 320 321 321 319 317 312 308 304 299 293 287 283 280 280 282 283 285 286 286 287 286 286 285 285 284 284 282 280 277 274 272 270 267 264 259 253 244 235 228 223 220 221 220 220 221 223 227 236 249 261 272 283 295 311 330 343 341 330 325 329 336 340 340 340 340 342 345 349 351 351 349 346 345 344 342 342 342 344 350 2 14 16 4 351 349 355 2 8 15 22 26 22 19 19 22 28 34 40 41 36 31 31 33 35 36 38 40 42 43 42 42 45 51 59 66 70 72 71 68 63 58 56 55 56 58 62 64 67 69 70 71 71 70 68 66 64 62 62 62 63 64 63 61 60 59 61 63 64 62 56 51 47 43 40 38 36 34 31 29 27 26 24 22 20 19 17 16 14 14 13 14 17 19 19 19 17 15 12 10 7 4 1 358 355 352 350 349 348 347 346 345 344 343 343 342 341 339 339 338 338 337 335 333 331 330 329 329 329 328 327 327 328 329 330 330 330 330 330 330 329 329 328 328 327 326 325 324 323 321 320 318 317 316 314 312 310 309 307 305 303 301 299 297 296 295 294 293 292 291 290 290 289 289 288 287 287 287 286 286 285 284 283 283 283 282 281 281 281 281 280 277 273 269 266 265 264 263 263 264 265 266 268 268 269 268 267 267 266 265 264 264 264 264 267 269 271 272 272 271 268 265 264 263 261 259 258 259 263 268 274 283 293 305 316 320 319 314 311 308 304 300 298 300 96 104 103 102 102 102 102 101 100 97 95 92 86 79 74 72 71 72 73 74 76 77 77 78 80 82 84 86 88 89 91 92 92 92 91 93 95 97 98 99 99 99 100 102 103 102 100 100 100 97 95 93 91 90 87 82 75 67 56 45 40 46 57 66 72 78 78 74 71 72 75 77 79 78 74 70 66 61 59 59 63 68 73 75 74 70 65 62 61 61 60 59 59 60 62 61 59 57 56 54 52 51 49 46 42 39 35 32 30 29 28 27 26 26 25 24 22 21 20 19 18 17 16 15 13 12 10 8 6 4 1 357 354 352 351 350 350 350 350 349 349 16 15 14 13 12 11 11 10 10 9 8 7 7 6 5 5 4 4 3 3 3 3 3 3 3 4 5 5 6 6 7 7 7 8 9 9 10 10 11 11 12 12 12 12 12 13 13 13 13 14 14 14 13 13 12 11 11 10 10 9 9 8 8 9 9 8 7 6 5 3 1 359 356 352 348 343 339 335 331 328 326 324 322 321 320 319 318 317 317 317 317 318 318 319 320 321 321 320 316 311 307 302 295 289 283 278 275 276 279 282 284 284 284 283 283 282 281 281 280 279 278 276 273 272 270 269 268 266 262 257 249 241 233 227 222 221 221 222 224 227 233 241 252 261 270 280 293 310 325 329 324 318 320 331 342 344 341 340 340 341 342 346 348 348 347 345 342 340 338 339 339 340 342 348 1 7 355 340 339 348 360 10 18 25 26 23 19 17 17 20 25 31 33 31 29 30 31 30 31 34 36 38 39 40 43 48 55 63 69 73 75 73 70 64 60 58 57 58 59 62 64 68 71 72 72 71 70 68 66 64 63 63 63 64 64 63 61 60 60 62 63 63 60 53 49 46 43 41 40 38 36 34 32 30 28 26 24 22 21 19 18 17 16 16 18 21 23 22 22 20 18 16 14 11 8 4 360 356 353 351 349 348 347 346 345 344 343 342 342 341 341 340 339 338 336 334 332 330 330 331 331 331 330 330 330 331 331 332 332 332 331 330 331 331 330 329 328 328 327 326 325 323 322 320 318 317 316 314 313 311 310 308 306 304 302 300 298 297 296 295 293 292 291 290 290 289 288 288 287 287 286 286 285 284 283 282 282 281 281 280 280 279 279 278 275 272 269 267 265 263 262 261 261 262 263 265 266 267 268 267 266 265 264 263 263 264 263 264 266 268 269 270 270 268 266 265 265 264 261 260 263 267 271 277 282 289 298 308 314 316 313 310 305 299 295 291 289 291 323 98 104 105 105 105 104 103 101 99 96 90 83 77 73 70 70 71 73 75 76 77 78 80 82 84 87 89 91 92 93 94 93 92 92 94 96 99 101 101 101 102 102 100 98 96 98 99 99 100 99 99 99 97 94 88 80 67 49 36 38 51 62 66 68 68 67 67 69 71 71 72 72 70 68 65 62 60 61 65 73 81 86 86 80 73 67 65 64 62 60 58 59 60 60 59 57 55 53 51 49 46 43 39 36 34 32 31 31 30 29 28 27 26 24 22 21 19 18 16 15 13 12 11 10 8 6 4 1 358 354 351 349 348 348 348 348 348 347 346 15 14 13 12 12 11 11 10 10 9 8 7 7 6 5 4 4 3 3 3 3 3 3 3 3 3 4 5 5 6 6 6 7 7 8 8 9 9 10 10 11 11 11 12 12 13 13 13 13 14 14 14 14 13 13 12 11 11 10 9 9 8 8 8 8 8 8 7 6 5 3 1 359 355 351 346 341 336 332 328 325 323 321 320 319 318 318 317 317 317 318 318 318 319 320 321 321 320 316 310 305 299 292 285 278 273 272 273 277 280 281 281 281 280 279 279 278 277 276 275 274 273 271 269 269 268 267 266 263 259 254 247 239 232 227 224 224 224 227 231 236 244 253 261 268 275 287 301 313 314 313 314 322 337 346 343 339 337 338 339 342 347 351 351 349 346 344 342 340 339 338 335 334 338 348 355 349 338 334 341 356 7 13 17 19 19 17 13 12 15 20 25 28 29 28 28 26 26 30 36 40 39 38 40 46 53 61 68 73 76 75 72 69 64 61 59 59 59 61 63 65 68 71 73 74 72 70 68 66 65 64 64 64 64 64 63 61 61 61 63 63 61 57 52 49 47 45 43 42 40 38 36 34 32 30 29 27 25 23 22 20 20 20 22 23 25 25 24 24 23 22 20 18 14 10 6 2 358 354 351 349 348 347 346 344 343 343 342 342 342 341 340 339 337 335 333 332 332 332 333 334 334 333 333 334 334 334 334 334 334 332 331 332 332 332 331 330 329 328 327 325 323 322 321 319 318 316 315 314 312 310 308 306 304 303 301 300 298 297 296 295 293 292 291 290 289 288 288 287 287 286 285 284 283 282 282 281 280 280 279 278 278 277 276 274 272 269 267 264 263 261 259 259 259 260 262 264 266 267 267 266 265 264 263 263 264 264 264 265 266 268 269 270 269 268 267 267 266 263 262 264 267 271 275 279 284 292 300 308 312 311 309 303 297 292 287 284 284 287 297 91 105 107 108 108 107 105 104 100 94 88 82 76 69 68 69 71 74 76 77 79 80 81 84 87 89 92 94 95 95 94 93 92 93 95 97 100 101 102 102 101 100 98 97 99 100 101 102 103 104 104 105 104 102 97 89 76 56 16 41 59 63 62 58 54 54 57 58 60 62 63 64 64 63 59 59 60 64 74 84 90 91 87 79 72 69 66 65 63 61 60 60 60 59 56 53 51 49 47 44 41 37 34 33 32 32 31 30 29 28 27 26 24 22 20 18 17 15 13 11 10 9 8 6 3 0 357 353 350 347 346 345 345 345 345 345 344 343 15 14 13 13 12 12 11 11 10 9 8 7 7 6 5 4 4 3 3 3 3 3 3 3 3 3 3 4 5 5 6 6 6 7 7 7 8 8 9 9 10 10 11 12 12 13 13 13 13 14 14 14 13 13 13 12 12 11 11 10 10 9 9 8 8 8 8 7 7 6 5 3 1 358 355 349 343 337 332 328 325 322 321 320 319 319 318 318 318 318 318 318 319 319 320 321 321 320 316 310 303 295 288 281 275 272 271 273 276 278 279 279 279 278 277 276 274 273 273 272 271 270 269 267 266 266 265 265 264 261 257 251 245 239 235 233 232 232 235 239 242 248 255 262 267 273 282 295 305 307 309 315 327 338 340 335 333 333 335 338 343 351 356 353 349 348 348 348 347 345 342 338 336 338 343 348 348 342 334 334 350 0 5 8 10 10 8 6 8 13 19 24 27 29 29 23 20 18 25 36 39 38 39 43 50 59 67 72 74 75 73 69 66 63 62 61 60 60 62 65 67 70 73 75 75 73 71 69 67 66 65 65 65 64 64 63 62 62 62 63 63 60 56 52 50 49 47 45 43 41 39 37 36 35 33 32 30 28 26 24 23 22 24 27 27 26 24 22 24 24 24 22 19 15 11 7 4 360 356 353 350 349 347 346 344 343 343 342 341 341 340 340 338 337 336 335 334 335 335 336 336 337 337 337 337 336 335 335 335 335 335 334 333 333 333 333 332 331 329 327 325 323 322 321 320 319 317 316 314 313 311 309 307 305 304 302 301 300 298 297 296 294 292 291 290 289 289 288 288 287 286 285 284 283 282 281 280 280 279 278 277 276 276 275 273 271 269 267 265 263 261 259 258 257 258 259 261 263 265 266 266 266 265 265 264 264 264 264 264 266 268 269 270 270 270 269 269 267 265 263 264 266 269 272 275 280 287 295 303 306 307 306 302 296 290 285 281 280 281 283 286 309 107 109 111 113 111 108 104 99 93 87 80 71 67 67 70 72 75 77 79 80 81 83 86 89 93 95 97 97 96 95 94 93 94 96 98 100 102 103 103 102 101 101 102 103 103 104 106 107 108 109 110 111 112 112 116 130 187 81 71 74 66 52 43 44 48 51 53 56 59 63 65 64 62 61 60 61 67 76 84 89 87 81 75 71 69 67 65 63 62 61 60 58 56 52 50 47 45 41 37 34 32 32 32 32 32 30 29 27 26 25 23 21 19 17 15 13 11 9 8 7 6 3 360 356 352 349 346 345 343 343 343 343 343 342 341 340 15 14 14 13 13 12 12 11 10 9 9 8 7 6 5 5 4 4 4 3 3 3 4 4 3 3 3 4 5 5 6 6 6 6 7 7 8 8 8 9 9 10 11 12 12 13 13 13 13 14 13 13 13 12 12 12 12 12 12 11 11 10 10 9 9 8 8 7 6 6 5 4 2 0 358 353 346 339 332 327 323 322 320 320 320 320 320 320 320 319 319 319 319 320 321 321 321 319 315 308 301 293 286 281 278 276 275 276 277 278 278 278 278 277 275 273 271 270 269 269 269 268 267 266 265 264 263 263 263 261 258 255 251 247 243 242 243 244 246 249 252 255 259 263 268 272 280 291 299 303 308 319 334 338 332 327 327 331 335 339 346 354 354 349 349 351 355 356 355 353 350 346 342 341 342 345 345 341 334 333 345 355 359 0 2 2 1 2 7 15 22 27 29 29 27 16 11 7 14 26 34 38 42 48 55 64 71 74 74 73 71 68 65 64 63 62 61 62 64 66 69 72 75 76 76 75 73 70 68 66 65 65 64 64 64 63 63 63 64 63 62 59 56 53 52 50 48 46 44 42 41 39 38 37 36 34 32 30 28 26 25 25 26 27 26 24 22 21 24 24 23 21 19 15 12 9 5 1 358 355 352 350 349 347 345 344 343 342 341 340 339 339 339 338 338 337 337 337 337 338 338 339 339 339 338 337 336 335 335 335 335 334 334 334 333 333 332 330 329 327 325 323 322 322 321 320 318 317 315 314 312 310 308 306 304 303 302 300 299 298 296 295 293 292 291 290 289 289 289 288 286 285 284 283 282 281 279 279 278 277 276 275 274 273 272 271 270 269 266 264 262 259 258 257 257 257 259 261 263 265 266 266 266 266 265 265 264 264 264 265 267 269 270 270 270 270 270 268 267 265 265 266 267 269 272 277 283 291 298 301 302 301 299 294 289 283 278 277 277 278 279 278 258 116 114 117 116 113 109 103 98 93 85 75 68 66 69 72 74 77 80 81 82 83 85 89 92 96 98 99 99 98 97 95 95 96 97 99 102 104 104 104 104 105 105 106 106 107 108 109 111 113 114 116 119 123 130 139 158 159 152 126 93 64 48 47 49 50 52 55 59 64 67 68 67 64 61 58 57 61 74 81 83 80 76 72 68 66 64 63 61 60 59 57 55 52 49 47 44 40 35 31 30 31 31 31 31 29 27 26 24 23 22 20 17 15 13 11 8 7 5 3 1 359 356 352 349 347 344 343 342 341 341 341 340 340 339 337 15 15 14 14 13 13 12 11 10 10 9 8 7 7 6 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 8 8 8 8 9 10 10 11 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 9 8 7 6 5 4 3 3 2 0 359 355 348 339 331 325 321 320 320 321 322 322 323 323 322 322 321 321 321 321 322 321 321 319 314 307 299 291 286 282 281 281 281 281 281 280 280 279 277 275 272 269 267 266 266 267 267 266 265 264 263 263 262 262 262 261 259 256 254 252 250 249 250 252 255 258 260 262 264 266 269 274 281 289 295 301 311 323 332 331 325 322 326 333 339 345 350 352 350 348 351 357 0 1 359 357 356 355 351 348 346 345 340 336 332 332 339 350 355 356 357 357 358 2 8 18 27 31 30 27 21 8 3 359 7 20 31 38 44 51 59 68 73 75 74 72 70 68 66 65 64 64 64 64 66 69 72 75 77 77 76 75 74 71 68 66 65 65 64 63 64 64 63 64 65 63 61 58 56 54 53 51 49 46 45 43 42 41 40 39 38 35 33 31 29 28 28 28 28 27 25 24 22 21 23 22 21 19 17 15 13 10 7 3 -0 357 355 352 350 349 347 345 343 341 340 339 339 340 341 341 340 340 339 339 339 339 340 340 340 340 339 338 337 336 335 335 335 335 335 334 333 332 331 329 328 326 325 324 323 322 321 321 319 318 317 315 313 311 309 307 305 303 302 301 299 298 297 296 294 293 292 291 290 290 289 288 287 286 284 283 282 281 279 278 277 276 275 274 273 272 272 271 271 270 268 266 263 261 259 258 257 258 259 260 262 264 265 266 266 266 266 265 265 264 264 265 267 270 270 270 271 270 270 268 267 266 266 266 267 268 271 275 281 288 294 297 297 297 295 292 288 282 277 274 274 275 275 274 266 248 127 121 120 118 115 108 104 98 90 80 69 64 66 71 74 77 80 82 83 83 85 88 92 95 98 101 102 102 101 100 99 98 98 99 102 104 105 106 107 108 108 108 109 109 110 112 113 115 117 119 122 125 129 134 140 144 145 137 113 84 63 53 51 53 56 57 60 65 69 70 70 68 65 59 53 57 67 75 78 78 75 71 68 66 64 62 60 58 58 57 55 52 49 47 44 40 35 32 30 29 29 29 28 27 25 23 22 21 19 17 15 13 11 8 6 4 2 360 358 355 353 350 347 345 343 342 341 340 339 339 338 337 337 335 15 15 14 14 13 13 12 12 11 10 9 9 8 7 7 6 6 6 5 5 5 5 5 5 5 4 4 5 5 5 5 5 6 6 6 7 7 8 8 8 9 10 10 11 12 12 13 13 13 13 13 12 12 11 12 12 12 13 13 13 12 12 11 10 9 7 6 4 3 2 1 360 359 358 357 353 347 338 330 324 321 321 322 324 326 326 327 326 326 325 325 324 324 324 323 322 320 317 312 305 297 289 284 281 281 283 284 284 284 283 281 279 276 273 269 266 264 263 264 265 265 265 264 264 263 263 262 261 261 260 259 257 255 254 252 252 254 256 259 262 265 267 267 268 271 276 282 289 296 304 314 323 325 322 319 321 329 340 349 353 351 348 346 347 352 358 3 4 2 2 2 2 360 356 351 343 332 325 324 327 337 353 358 356 354 353 356 1 9 17 25 29 26 22 14 4 358 355 4 18 29 37 45 54 63 71 75 75 74 73 70 68 67 66 66 66 67 68 69 72 75 77 78 77 76 75 73 71 68 66 65 64 63 63 63 64 64 65 65 63 61 59 57 56 54 51 49 47 45 44 43 42 42 40 38 36 33 31 30 30 30 30 29 28 27 25 24 23 22 21 19 18 16 15 13 11 8 5 3 0 358 355 353 351 348 346 343 341 340 340 341 342 343 343 343 342 341 340 340 340 341 341 340 339 338 337 337 336 335 335 336 336 335 334 333 331 329 328 327 325 325 324 323 323 322 321 320 318 317 316 314 312 310 308 306 305 303 302 300 299 297 296 295 294 292 291 291 290 289 288 287 286 285 284 282 281 279 278 277 275 274 273 272 271 271 270 270 270 269 267 265 263 261 260 259 259 259 260 262 263 265 266 266 267 267 266 265 265 265 266 267 269 270 271 271 270 269 268 266 266 266 267 267 268 270 274 279 285 290 292 293 292 290 289 286 281 276 272 269 270 271 271 265 251 186 135 125 122 121 116 111 105 97 86 72 63 63 69 73 76 79 83 84 85 86 88 91 95 99 102 104 105 106 105 104 102 101 101 102 104 105 106 108 109 110 111 112 112 113 114 116 118 120 122 123 125 127 129 130 130 129 127 112 92 70 55 50 51 54 58 62 66 70 72 73 72 69 63 57 58 64 70 74 75 74 71 68 65 63 61 59 58 57 56 55 53 49 46 43 39 36 33 31 30 29 28 26 24 22 20 18 17 15 14 12 10 8 6 3 1 359 357 355 353 350 348 346 344 342 341 339 338 337 336 335 335 334 334 16 15 15 14 14 13 13 12 11 11 10 9 9 8 8 7 7 7 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 7 7 7 8 8 9 10 10 11 12 12 12 13 13 13 12 11 11 11 11 12 12 13 13 13 12 11 11 10 9 8 6 5 3 1 359 358 357 356 354 351 346 339 332 328 326 326 328 330 331 332 332 332 332 331 330 329 328 327 325 323 320 315 310 303 295 287 282 279 279 280 283 284 284 283 281 278 274 269 266 263 261 261 262 263 264 265 265 265 264 264 263 261 260 259 258 257 255 254 254 254 255 257 260 263 266 268 269 270 273 277 284 291 299 307 314 316 316 316 319 326 339 350 356 353 347 343 343 346 352 357 3 6 7 9 10 9 6 3 356 341 323 310 301 301 337 16 19 6 357 354 355 359 4 10 15 21 21 19 13 3 356 355 5 19 29 37 46 57 65 73 75 75 74 72 71 69 68 67 68 69 71 72 73 75 78 79 78 77 75 74 72 70 69 66 65 64 63 63 64 65 66 67 66 65 63 61 59 57 55 52 50 48 46 45 44 43 42 40 38 35 33 32 31 30 30 30 29 29 28 27 26 25 23 21 19 18 16 15 13 11 9 7 5 3 0 358 355 353 350 347 344 343 342 343 344 344 345 345 344 343 342 341 341 341 341 340 340 339 338 337 336 335 335 335 335 335 334 332 331 329 327 326 325 325 324 324 323 323 322 321 320 318 317 316 315 314 312 311 309 307 306 304 302 300 298 297 296 295 293 292 291 290 289 288 288 286 285 284 282 281 279 278 276 275 273 272 271 271 270 270 269 269 269 268 267 265 263 261 260 260 260 260 262 263 264 265 267 267 268 267 266 266 266 266 267 269 270 270 271 270 269 267 267 267 267 267 267 268 270 273 278 283 287 288 288 288 286 285 283 280 274 268 264 264 265 265 261 249 224 177 142 129 125 122 119 113 105 93 77 64 62 66 70 74 79 83 86 86 87 89 91 94 98 103 106 108 110 110 108 106 105 104 104 105 106 107 109 110 112 113 114 115 115 116 118 120 121 123 125 127 128 128 128 126 123 117 110 98 83 70 65 65 67 70 72 75 77 78 78 78 75 70 66 64 65 68 72 74 74 73 70 67 65 63 61 59 57 55 54 51 48 44 40 37 34 32 31 30 29 27 25 22 19 16 14 12 11 10 8 6 4 2 1 359 357 355 353 351 349 347 345 343 341 339 338 336 335 334 334 333 332 332 16 15 15 14 14 13 13 12 12 11 11 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 10 10 11 11 12 12 12 12 12 11 10 10 10 10 11 11 12 12 12 11 11 10 10 9 8 7 5 4 2 360 357 356 354 352 349 346 341 336 333 332 332 334 335 336 337 338 339 338 338 336 335 333 331 328 324 320 314 308 301 293 286 283 281 281 283 285 287 286 284 281 276 271 267 264 260 259 260 260 262 263 265 265 264 264 264 263 262 261 259 257 256 255 254 254 255 256 257 260 263 266 267 268 271 274 280 286 293 299 304 306 307 308 313 324 339 351 353 351 343 337 334 334 338 344 349 354 359 4 8 10 10 8 5 360 349 332 311 263 222 181 133 111 56 21 13 8 4 6 12 12 15 18 17 12 4 358 357 7 21 30 38 48 59 67 73 75 74 73 72 70 69 68 67 68 71 73 75 77 78 79 79 78 77 75 73 71 70 69 67 64 63 62 63 65 67 68 69 68 67 66 63 61 58 55 53 51 49 48 47 45 44 42 40 37 35 34 33 32 32 31 30 30 29 29 28 28 27 25 23 21 18 17 15 14 12 10 8 6 5 2 0 357 355 352 349 347 346 346 346 347 347 347 347 345 344 342 341 341 340 340 340 339 338 337 336 335 334 334 334 334 333 332 330 328 327 326 325 324 324 324 324 324 323 323 322 320 318 317 316 316 315 314 313 312 310 309 307 305 303 300 299 298 296 295 293 292 291 290 289 288 287 285 284 282 281 279 277 276 274 272 271 271 270 270 269 269 268 268 268 267 266 264 262 261 260 260 260 261 262 263 265 266 268 269 268 267 266 266 266 267 268 269 270 270 270 268 267 267 267 268 268 268 269 270 273 277 281 283 285 284 284 283 282 280 278 271 262 257 256 258 258 256 248 234 215 178 152 137 130 126 122 116 103 85 67 58 59 64 70 75 82 86 88 89 90 92 94 97 101 106 110 112 113 113 111 109 108 107 107 108 109 110 111 113 114 115 116 116 117 119 121 123 124 126 128 129 130 130 129 128 125 120 114 107 99 93 89 88 87 86 86 86 85 84 82 80 76 72 70 69 71 74 76 78 78 77 74 71 70 67 65 63 60 58 55 51 47 43 38 35 34 32 30 29 27 24 21 17 14 11 9 8 7 5 4 2 359 358 356 354 352 351 349 347 345 343 341 339 337 336 334 334 333 333 332 331 331 17 16 15 15 14 14 13 13 12 12 12 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 9 9 10 10 11 11 11 12 12 12 11 10 9 9 9 9 9 10 10 10 10 10 10 9 9 8 8 7 5 4 3 1 359 357 354 352 349 346 342 339 337 336 336 337 339 340 342 344 345 345 345 343 341 338 334 329 324 319 312 306 299 291 286 284 285 287 290 291 291 289 284 279 274 269 265 262 259 259 259 259 260 261 263 263 263 263 263 264 263 261 259 257 255 254 254 255 256 256 257 259 262 264 266 268 271 275 280 287 293 296 297 299 301 306 315 328 345 351 346 339 329 327 327 329 333 337 341 344 347 351 355 352 350 350 350 349 347 340 342 335 168 161 153 140 111 84 65 48 26 16 21 17 17 19 16 12 6 1 360 10 23 31 39 51 61 68 73 75 74 73 72 71 69 68 67 68 72 75 78 79 80 81 80 78 76 74 72 71 69 68 66 64 62 61 63 65 68 70 71 71 69 67 64 61 58 56 54 53 52 50 49 47 45 42 40 38 37 36 35 35 34 33 32 32 31 30 29 28 28 26 24 22 20 18 16 15 13 11 10 8 6 4 2 359 357 354 352 351 350 349 349 349 349 349 347 345 343 341 340 340 339 339 339 338 337 336 335 334 333 333 333 332 331 330 328 326 325 324 323 323 323 323 324 324 324 323 322 320 319 317 316 315 315 314 314 313 313 312 311 309 307 304 302 301 299 298 296 294 292 290 289 288 287 285 284 283 281 279 277 275 274 272 271 270 270 269 269 269 268 268 268 267 265 264 262 261 260 259 259 259 260 262 263 265 268 269 269 267 266 266 266 266 267 268 269 269 269 268 267 267 268 268 269 269 269 271 273 276 278 280 280 280 280 280 279 277 273 266 253 247 247 250 252 251 244 235 223 202 180 161 150 140 133 128 117 97 75 55 52 58 63 68 75 84 89 91 93 94 95 97 100 105 110 113 116 117 117 115 113 111 111 110 111 111 112 113 114 115 116 117 118 120 121 123 125 127 129 130 131 132 132 133 132 130 127 123 119 113 107 102 98 96 93 92 90 88 86 83 80 77 75 75 76 79 82 84 85 85 84 81 80 78 76 74 71 67 64 60 56 52 47 44 42 40 38 36 32 28 23 19 15 11 9 8 6 5 2 0 358 357 355 353 351 349 348 346 344 342 340 338 335 334 333 333 333 332 332 331 330 17 16 16 15 14 14 14 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 10 9 8 7 7 8 8 9 9 9 9 8 8 8 7 6 5 4 3 1 0 359 357 355 353 350 347 344 342 341 340 340 341 342 344 346 347 349 351 351 350 346 341 334 328 323 318 311 305 297 289 284 282 285 290 293 293 291 287 282 277 272 268 264 261 259 259 259 258 258 259 260 261 261 261 262 263 263 262 260 257 255 254 254 254 255 256 257 259 260 262 265 268 272 275 279 286 291 293 294 295 300 307 317 329 341 340 334 328 322 323 325 329 332 334 336 337 337 336 337 333 330 330 331 330 328 327 335 348 10 42 72 82 74 70 58 47 37 30 25 20 19 21 18 14 10 6 5 13 23 30 37 51 62 69 73 75 75 74 73 72 71 69 67 69 74 77 79 81 82 81 80 79 77 75 73 71 70 68 66 64 62 62 64 67 70 72 73 72 70 67 63 60 58 56 55 55 54 53 51 49 47 45 43 41 40 40 39 38 37 36 35 34 33 32 31 29 27 24 22 23 21 20 18 17 15 14 12 10 8 6 4 2 359 357 355 354 353 352 352 351 350 348 346 344 342 340 339 339 339 339 338 337 336 335 335 334 333 332 331 331 330 328 327 325 324 324 322 322 322 323 324 325 325 324 322 321 319 317 316 314 314 314 314 314 314 315 315 313 311 308 306 304 302 301 299 296 294 292 290 288 287 285 284 283 281 279 277 275 274 272 271 269 269 269 269 268 268 267 267 266 265 263 262 261 260 259 258 258 259 260 261 263 266 268 268 267 266 265 265 265 266 267 267 267 268 268 268 268 268 269 269 269 270 272 273 275 276 276 276 277 277 278 277 273 267 256 243 236 237 242 246 245 238 230 221 212 202 186 178 169 150 140 132 115 84 61 56 58 57 55 63 78 88 93 97 99 100 100 101 104 109 114 117 120 122 121 118 116 114 113 113 113 113 113 114 115 116 117 119 120 121 123 125 126 128 129 131 132 133 133 133 132 130 127 124 119 114 108 104 100 98 96 93 91 88 85 83 81 81 82 84 86 89 91 92 92 91 90 89 87 86 85 83 80 76 72 69 65 62 58 56 54 52 49 44 39 32 26 20 15 12 10 8 6 3 1 359 357 354 353 351 349 347 345 343 340 338 336 335 333 333 332 332 332 331 331 331 17 16 16 15 15 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 9 8 7 6 6 6 6 7 7 7 7 7 7 6 6 5 4 3 2 360 358 357 356 355 353 351 349 347 346 345 344 344 345 346 347 348 350 352 355 356 354 348 341 333 327 322 317 311 304 296 288 283 281 286 290 291 290 288 284 280 276 272 268 264 261 260 259 259 257 256 256 257 258 259 259 260 261 262 262 259 257 254 253 253 253 255 256 258 259 259 261 264 268 271 274 278 284 289 294 296 298 301 307 316 328 339 335 324 321 322 324 325 327 327 326 327 329 329 326 324 322 321 320 320 321 322 326 332 340 348 355 4 17 35 54 49 41 32 25 21 18 16 16 16 14 13 12 11 15 20 27 36 51 63 70 74 76 76 76 75 74 72 70 68 71 77 80 81 82 83 82 81 79 77 75 74 73 71 69 67 66 64 64 66 69 72 74 74 72 70 65 62 59 57 57 57 57 56 55 53 51 49 48 46 45 44 43 42 41 40 39 38 37 36 35 34 32 29 26 23 23 23 22 21 19 18 16 14 12 10 9 6 4 2 360 358 356 355 354 353 351 349 347 345 342 340 339 338 338 338 338 338 337 335 335 334 333 332 331 330 329 328 327 326 324 324 323 322 322 323 324 325 325 324 323 322 320 320 318 316 314 313 314 315 316 316 317 316 315 314 311 308 306 305 303 301 299 296 294 291 289 287 285 284 283 281 279 277 276 274 272 271 269 268 268 268 268 268 267 266 265 264 262 261 261 260 260 259 258 258 258 259 261 263 265 266 265 264 264 264 263 264 264 264 265 266 266 267 267 268 269 269 269 270 272 273 274 274 274 273 274 275 276 274 268 258 245 233 226 227 233 238 238 232 222 218 217 219 214 208 206 193 165 145 141 103 61 59 58 50 37 43 67 84 94 100 104 106 107 105 106 109 114 118 122 124 124 123 121 118 116 115 115 115 115 114 114 115 117 118 119 120 122 123 125 126 127 128 129 130 130 129 128 126 123 120 117 113 109 105 102 100 98 96 94 92 89 87 86 86 88 90 93 95 96 97 96 95 94 93 92 91 92 91 89 86 84 81 78 75 73 71 70 68 66 62 54 45 36 29 23 18 14 11 8 5 2 0 359 354 352 351 349 347 345 342 340 337 336 335 334 333 332 332 332 332 332 333 18 17 16 15 15 14 14 14 14 14 14 14 14 14 15 15 14 14 13 13 13 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 8 7 6 5 5 5 5 6 6 6 6 6 5 5 5 4 3 1 360 358 357 356 355 353 351 350 350 350 349 349 349 349 350 351 352 353 354 356 358 356 349 340 333 328 323 317 310 302 294 287 283 283 287 289 289 288 287 286 283 280 276 271 266 262 260 258 257 256 255 254 254 255 257 258 259 260 261 260 258 256 253 252 251 252 254 256 258 259 259 261 263 266 269 272 276 282 289 295 300 302 302 303 307 318 328 331 322 323 326 326 322 319 317 316 315 315 317 319 320 319 317 316 316 317 320 324 329 334 338 341 346 354 6 22 33 34 31 26 19 12 8 8 10 11 12 12 12 14 18 25 35 51 64 71 75 77 78 77 76 75 73 70 69 73 80 83 83 84 84 83 81 80 78 77 76 75 73 71 69 68 67 67 68 70 73 75 75 72 68 63 60 59 58 58 58 58 57 56 54 53 51 50 49 48 47 46 45 44 43 42 40 39 38 37 36 34 32 29 27 24 24 24 23 22 20 18 16 14 12 10 8 6 4 2 360 358 357 355 353 351 349 346 344 341 340 339 339 339 339 338 337 336 335 334 334 333 332 330 329 328 327 326 325 324 323 323 323 323 324 324 324 323 322 321 322 321 320 318 316 315 314 316 317 318 319 318 317 316 315 313 310 308 306 304 303 301 298 296 293 291 288 286 284 283 281 279 277 275 274 272 271 269 268 268 267 268 268 267 266 265 264 262 261 260 260 261 261 261 261 259 259 260 262 264 265 264 263 263 262 262 261 261 261 262 263 264 265 266 268 269 269 269 270 271 272 273 273 272 271 272 274 274 273 266 255 240 226 218 218 224 230 232 227 217 216 221 226 225 223 228 241 229 191 200 240 345 40 47 28 9 16 46 76 93 103 109 112 114 113 111 110 112 118 121 124 126 126 126 124 120 119 118 117 116 116 115 114 115 117 118 119 121 122 123 124 124 125 125 124 124 123 121 119 116 114 111 109 106 103 101 100 99 98 97 95 93 91 90 89 90 92 95 96 97 97 97 96 94 93 91 90 90 91 91 90 89 87 86 84 83 82 80 79 79 75 68 59 50 41 33 25 19 15 11 7 3 1 360 355 352 351 350 346 346 343 341 338 336 335 334 333 332 332 332 332 333 334 18 17 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 9 8 7 6 5 5 5 5 5 5 5 5 5 5 4 4 3 2 1 0 359 358 357 355 354 352 352 352 353 353 353 353 354 354 355 355 355 355 356 355 353 348 341 334 329 324 316 307 298 290 282 280 281 283 284 284 286 288 289 289 286 282 276 269 263 260 258 256 255 254 253 252 252 254 257 258 259 259 258 257 254 252 251 250 251 252 255 257 258 259 260 262 264 267 270 275 281 287 293 297 299 298 297 300 309 320 325 326 328 329 324 317 313 311 310 309 310 312 314 316 317 315 315 316 317 320 324 328 332 334 335 337 342 347 354 16 32 38 36 20 6 2 4 7 9 11 12 13 14 17 24 36 52 64 71 76 78 78 78 76 75 72 70 70 75 82 85 86 85 85 84 82 80 79 78 78 77 76 75 73 71 70 69 70 72 74 76 75 72 66 63 61 60 60 60 59 59 58 56 55 54 53 53 52 51 50 48 47 46 45 44 43 41 40 38 37 36 34 32 30 28 27 26 25 23 22 20 18 16 14 12 10 8 6 3 2 360 358 355 353 351 348 346 344 342 341 340 339 339 339 338 337 336 335 334 333 332 331 330 329 328 327 326 325 324 323 323 324 324 324 324 322 320 319 320 321 321 320 318 317 316 317 319 320 321 321 320 319 318 317 315 313 310 307 305 303 301 299 296 295 293 290 287 285 283 281 279 277 275 274 272 271 269 268 268 267 267 267 267 266 265 264 263 261 260 260 260 260 261 260 260 260 262 263 264 265 264 264 264 263 262 261 261 260 261 262 263 264 266 267 269 269 269 269 270 271 272 271 271 270 271 272 273 272 268 259 242 224 214 212 216 224 229 225 217 218 223 228 230 230 230 247 256 260 264 266 271 309 330 328 329 341 11 57 88 103 110 116 120 121 119 114 113 117 120 124 127 128 129 128 125 123 121 120 119 117 116 115 115 116 117 118 119 120 120 121 121 120 119 118 117 115 114 112 110 109 107 104 102 99 98 97 97 98 98 97 95 94 92 91 91 92 94 95 96 96 95 94 93 92 89 87 86 86 86 87 88 88 88 89 89 88 87 86 85 83 79 72 64 56 46 36 28 23 17 12 8 5 2 358 354 352 352 349 346 345 342 339 337 335 334 333 332 332 333 334 335 336 18 17 16 16 16 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 13 13 12 12 11 11 11 11 11 10 10 9 8 7 6 5 5 5 5 5 5 5 5 4 4 3 2 2 1 360 359 359 358 357 356 355 355 355 356 357 357 357 358 359 359 358 356 355 353 350 347 344 339 333 329 322 312 302 293 285 278 276 276 277 279 282 285 289 291 291 289 285 279 271 265 261 257 255 254 253 252 251 251 252 255 256 256 256 256 255 254 252 250 249 249 251 254 256 257 258 259 260 263 265 269 273 278 282 285 288 291 290 290 295 305 314 316 314 322 321 315 309 307 306 307 308 310 313 315 315 316 316 316 317 318 321 324 328 330 332 332 332 337 341 346 357 20 36 39 24 9 3 5 6 7 9 11 14 15 18 24 39 55 65 72 76 79 79 78 77 75 72 70 72 77 83 87 88 87 87 86 84 82 80 80 80 80 80 79 77 75 73 71 71 72 74 75 74 70 66 64 63 62 61 61 60 59 58 57 56 55 55 55 54 53 51 50 49 47 47 46 44 43 41 40 38 36 35 33 32 30 29 27 26 25 23 21 19 17 15 13 11 9 7 5 3 1 358 356 354 351 349 346 345 344 342 341 340 339 339 338 337 336 335 334 332 331 330 329 328 327 326 325 325 324 323 323 324 325 324 322 320 319 318 319 321 321 320 318 317 318 321 322 323 323 323 322 321 320 318 317 315 312 309 306 304 301 299 297 295 294 291 289 287 284 282 280 278 275 274 272 270 269 268 268 267 267 267 267 266 265 265 264 262 261 259 259 259 259 260 261 262 263 264 265 266 265 265 265 265 264 263 262 261 262 262 263 265 266 268 269 269 269 269 269 270 271 271 271 270 271 272 273 272 270 265 251 234 220 211 211 219 225 224 220 221 226 232 236 236 230 240 258 270 276 275 276 290 297 300 304 314 339 22 78 99 110 117 123 127 126 122 118 118 120 123 127 129 130 130 129 127 125 123 121 120 118 117 116 116 117 117 117 117 118 118 117 116 115 113 111 109 108 106 105 105 104 102 99 97 95 94 94 95 95 95 95 94 92 91 90 91 93 94 94 94 92 91 90 89 87 84 82 81 81 82 84 85 87 89 90 90 90 90 90 90 87 82 77 70 60 50 41 33 27 21 16 12 8 3 359 356 355 352 349 348 345 343 340 337 336 335 334 334 334 335 336 337 17 17 16 16 16 16 16 16 16 16 16 16 17 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 16 16 16 15 15 15 14 14 14 14 13 13 12 12 11 11 11 10 9 8 7 7 6 6 6 6 5 5 5 5 4 4 3 2 2 1 0 360 359 358 358 358 359 360 0 1 1 1 0 1 1 0 358 354 351 348 344 341 338 335 331 326 319 309 300 291 285 280 278 277 278 280 282 285 288 290 290 289 285 279 272 266 261 256 253 252 252 252 251 250 251 253 254 254 254 254 254 253 252 249 248 248 249 252 254 255 256 257 259 262 265 267 271 275 277 280 282 285 283 282 287 294 298 298 301 309 307 303 302 302 303 304 306 309 312 315 316 317 317 317 317 318 320 323 325 328 329 329 329 335 342 345 351 7 22 24 16 8 5 6 7 7 8 11 14 16 19 25 38 54 66 73 78 80 80 78 77 75 73 72 74 78 84 88 90 89 89 88 86 83 82 81 82 83 83 82 81 78 75 72 71 72 73 74 73 70 68 66 64 62 61 60 59 59 59 58 57 57 56 56 55 53 52 50 49 48 47 46 45 44 43 41 40 38 36 35 33 31 30 29 27 25 23 21 19 18 16 14 13 11 9 6 4 1 359 356 354 352 349 348 346 345 344 342 341 340 340 339 338 337 336 334 332 331 330 329 328 326 325 325 324 323 323 323 325 325 323 321 320 319 318 320 322 322 320 319 319 321 323 325 325 324 323 322 320 319 318 317 315 313 311 308 305 302 299 297 295 293 292 290 288 286 283 281 278 276 274 272 271 269 268 268 267 266 266 266 266 265 265 264 264 263 262 260 260 261 262 263 264 265 265 265 265 264 264 265 266 267 266 264 264 264 265 265 266 267 269 270 270 269 269 268 269 270 270 271 271 271 272 272 272 271 267 259 246 231 217 210 216 221 222 222 223 227 235 241 239 233 237 255 271 278 278 280 285 290 292 293 298 316 3 66 94 108 117 126 131 132 130 126 122 121 123 126 129 131 132 131 130 129 127 126 124 122 119 117 116 116 116 116 115 115 115 114 113 112 110 106 104 103 103 102 102 102 100 99 97 95 93 92 92 92 92 92 91 90 89 89 90 92 93 93 92 90 89 88 87 85 83 80 78 77 78 79 81 83 84 86 88 89 91 91 91 90 88 86 82 75 66 56 48 40 33 26 20 15 10 6 2 359 356 354 352 351 348 343 340 338 337 336 335 336 337 337 338 17 17 16 16 17 17 17 18 18 18 18 18 18 19 20 20 20 20 20 20 21 21 20 20 20 19 19 19 19 19 19 18 18 17 17 17 17 16 16 16 15 15 15 14 14 13 13 12 11 11 10 9 9 8 7 6 6 6 6 6 5 5 5 5 5 4 3 3 2 2 2 2 1 1 2 4 5 7 6 5 3 2 1 360 358 353 348 344 340 337 334 332 331 328 324 316 306 296 289 286 285 283 282 282 282 282 283 285 286 287 287 284 279 273 266 260 255 253 251 250 250 250 249 250 252 253 253 253 253 254 253 251 249 247 246 247 250 253 255 256 257 259 261 264 267 270 273 276 278 280 281 279 278 278 279 281 286 293 300 300 298 299 301 303 304 303 303 307 311 315 317 318 318 317 317 318 320 323 325 327 328 330 337 344 348 354 5 14 10 4 6 8 9 10 10 10 12 15 18 21 27 37 52 67 75 80 82 81 80 78 77 75 75 76 80 84 88 90 90 90 88 87 85 84 84 86 87 87 85 83 79 76 73 73 73 74 74 73 72 70 67 65 63 62 61 61 60 60 59 58 57 57 56 54 53 51 49 48 48 47 47 46 45 43 42 40 39 37 35 34 32 31 30 29 27 25 23 21 20 18 17 15 13 11 8 5 2 359 357 354 352 350 349 347 346 344 343 342 341 340 339 338 337 335 333 332 330 329 327 326 325 325 324 323 322 322 324 325 325 323 321 321 320 320 321 323 322 321 320 320 322 325 326 325 323 321 320 318 317 316 316 315 314 312 309 306 303 300 298 296 294 292 290 289 287 284 282 279 276 274 272 271 269 268 267 267 266 265 265 265 265 265 264 264 264 263 262 262 262 263 263 265 265 264 263 262 261 261 263 266 267 267 266 265 265 266 267 268 269 269 270 270 269 268 268 269 269 270 271 272 272 272 272 271 270 267 263 255 243 225 215 217 220 223 224 224 226 236 240 239 236 240 254 269 277 278 280 283 285 287 288 290 292 342 70 93 107 117 127 133 136 136 134 130 126 125 126 129 131 133 133 133 132 131 129 127 125 122 119 117 116 114 114 114 113 112 111 110 108 106 103 101 100 100 100 100 100 99 98 97 94 92 91 90 89 89 88 88 88 87 87 88 90 91 91 90 88 87 86 85 83 81 77 75 74 74 75 76 77 78 81 83 86 88 90 91 92 92 92 91 87 82 74 66 57 47 38 31 25 20 15 11 6 2 360 359 356 352 348 345 342 340 339 338 338 338 338 339 17 17 17 17 17 18 18 19 19 20 20 20 20 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 19 19 18 18 18 18 17 17 17 17 17 17 16 16 15 14 13 12 11 10 9 8 8 7 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 5 5 6 8 10 11 11 9 5 2 360 358 356 352 346 339 334 329 326 325 324 325 325 321 312 301 289 283 280 278 278 277 277 277 278 279 281 283 285 286 284 279 272 265 259 255 252 251 250 250 250 249 250 252 252 252 252 253 254 253 251 248 245 244 244 247 250 253 254 255 257 260 264 267 270 272 275 276 276 276 276 274 267 260 256 275 293 298 299 300 301 304 305 308 311 309 306 308 312 317 319 319 318 317 317 318 321 323 326 330 335 342 347 353 1 9 11 5 5 8 11 13 14 15 15 15 18 20 24 30 39 54 70 79 84 86 84 82 80 79 78 78 79 81 84 87 89 90 90 89 88 87 88 89 91 92 91 88 84 80 77 75 75 76 76 76 75 73 71 68 66 65 64 63 63 62 61 60 59 58 56 55 53 52 50 49 49 49 48 48 47 45 43 42 40 38 37 35 34 33 32 31 30 29 27 26 24 23 22 21 19 17 14 11 7 4 1 358 355 353 351 349 347 346 344 342 341 339 337 335 335 335 334 332 330 327 326 325 325 325 324 323 323 322 323 324 325 324 324 324 323 322 322 324 325 323 321 320 321 324 326 325 323 321 319 317 316 315 315 315 314 313 312 310 307 305 303 300 297 295 292 290 289 287 284 282 280 277 275 273 271 269 268 267 265 264 262 261 262 262 262 263 263 264 263 263 262 262 262 263 264 264 261 259 258 258 258 260 265 266 267 266 266 266 267 268 269 269 269 270 270 269 269 269 269 269 270 271 272 273 273 272 271 269 267 265 261 252 237 226 222 223 226 229 229 231 236 238 238 239 244 256 268 275 278 280 281 282 284 285 286 286 279 119 110 113 120 127 134 138 140 140 137 133 129 128 129 131 133 134 135 135 134 133 131 129 127 124 120 118 116 114 113 112 111 109 107 105 103 100 98 97 97 98 98 98 98 97 95 93 91 90 89 88 87 87 86 86 85 85 86 87 87 87 86 85 83 82 81 79 77 74 71 69 69 70 70 71 72 74 76 80 83 87 91 93 96 97 98 97 95 90 82 73 63 54 45 38 33 28 22 16 12 8 6 2 358 353 350 348 346 344 342 341 340 340 342 17 17 17 18 18 19 20 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 23 23 23 22 22 22 22 21 21 20 20 19 19 19 19 19 18 18 19 19 18 18 17 16 15 14 12 11 10 9 8 7 7 6 6 6 6 6 6 5 5 6 6 5 5 5 5 5 6 7 9 12 13 13 11 9 6 2 358 356 354 352 345 336 329 324 319 316 314 314 315 316 314 306 294 281 275 271 268 267 266 266 268 271 274 277 281 283 283 282 278 271 264 257 253 250 249 250 250 250 250 250 251 251 251 252 253 253 252 250 247 244 242 242 244 248 251 253 253 256 259 263 266 268 270 271 272 272 271 272 274 263 233 171 310 306 303 302 304 308 309 310 309 309 308 309 313 317 321 322 321 319 318 318 319 319 321 325 333 340 346 350 359 11 20 18 10 7 10 13 16 18 20 19 19 20 22 26 32 43 57 72 86 90 91 89 86 84 82 81 81 82 83 85 86 88 89 90 90 91 92 94 96 97 97 94 90 86 82 80 78 78 79 79 79 78 75 72 69 68 68 67 67 66 64 63 61 59 58 56 54 52 51 49 49 50 50 49 48 47 45 43 41 40 38 36 35 33 32 31 31 30 29 28 28 27 27 26 25 24 21 18 14 10 7 3 360 357 354 351 348 346 344 342 340 336 333 331 329 329 330 330 328 325 323 322 322 323 324 324 324 323 323 324 325 325 325 325 326 326 325 325 327 326 323 321 320 322 324 324 321 319 318 317 315 314 314 314 314 314 313 311 310 308 307 305 303 300 296 293 291 289 286 284 282 281 279 276 274 272 270 267 265 264 263 262 260 259 259 259 259 260 261 262 262 262 262 262 262 262 261 258 256 256 256 256 257 259 261 265 266 266 266 267 268 269 269 269 269 269 269 269 269 269 269 270 272 273 274 274 272 270 268 267 265 262 256 247 237 230 229 232 233 233 236 237 237 238 241 246 256 266 272 278 280 281 281 281 282 284 285 281 246 138 128 127 130 135 139 142 143 143 141 136 132 131 132 133 134 135 136 135 135 134 133 132 129 125 122 119 116 113 111 110 108 106 104 101 99 97 96 95 95 96 96 96 95 94 91 89 88 87 87 86 86 86 85 84 83 83 84 84 83 82 80 79 77 74 72 68 65 62 60 60 60 61 63 63 65 69 74 79 86 90 94 98 102 105 106 105 100 93 84 76 68 61 54 48 43 38 33 28 22 18 12 7 2 358 357 355 351 348 346 345 345 349 18 18 18 19 20 21 22 23 24 24 24 24 24 25 25 25 25 25 25 26 26 25 25 25 25 24 24 23 23 22 22 21 21 20 20 20 20 20 20 20 20 20 20 19 18 18 16 15 13 12 10 9 8 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 11 12 11 8 4 1 359 356 352 349 347 343 335 323 318 314 309 307 304 300 299 300 299 295 285 274 267 263 262 260 260 261 264 268 272 276 279 281 280 281 276 269 262 255 251 249 248 247 247 247 248 248 249 249 250 250 251 251 251 249 247 244 242 241 243 247 250 252 252 255 259 262 264 266 267 268 269 270 269 270 277 287 299 313 315 311 308 306 306 308 307 306 306 307 308 311 315 320 324 325 324 323 322 322 321 319 320 326 334 341 347 352 2 18 29 30 20 10 12 14 17 19 21 21 22 24 25 28 35 46 61 76 93 96 95 93 91 88 86 85 85 86 86 87 88 88 90 91 93 96 98 100 102 102 100 96 92 88 85 84 83 82 82 82 81 79 76 73 71 71 71 71 70 69 67 64 62 60 58 56 54 53 52 51 52 51 51 50 48 47 45 43 42 40 38 36 34 33 32 31 30 29 28 28 28 29 33 32 30 28 26 22 18 14 10 6 2 358 355 351 349 346 343 339 335 331 328 326 325 325 325 323 320 318 317 317 319 320 322 324 324 324 324 324 325 325 325 326 328 328 327 327 328 325 322 320 320 321 321 318 316 315 315 314 314 314 314 314 314 314 313 311 310 309 308 307 304 301 298 294 291 289 286 284 283 282 280 278 275 273 270 269 267 267 265 264 261 259 258 258 258 258 258 257 260 262 262 261 261 261 256 254 253 253 254 254 255 256 257 261 263 265 266 266 267 268 268 268 268 268 268 268 268 268 269 270 272 274 275 274 272 269 267 266 264 262 258 253 246 241 238 239 239 238 237 235 235 237 241 246 253 261 269 276 280 281 281 280 280 281 283 283 275 205 147 139 137 138 141 144 146 149 149 144 138 135 133 133 134 135 136 137 137 137 137 136 134 131 128 124 121 117 114 112 110 107 105 102 100 98 95 94 92 92 93 93 93 92 90 88 86 85 85 86 86 85 84 82 81 81 82 82 81 80 78 76 72 67 61 56 51 46 43 43 44 46 49 52 55 61 70 77 85 91 97 103 108 111 111 110 105 98 91 85 79 74 68 63 60 57 55 48 41 34 29 23 19 12 9 6 3 359 357 356 358 6 18 18 19 20 22 23 24 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 24 23 23 22 22 22 21 21 21 21 20 20 20 20 20 20 19 18 17 16 14 12 11 10 9 8 7 7 7 7 7 7 8 8 8 8 9 9 9 9 8 7 7 8 9 8 4 1 357 354 352 349 345 340 334 326 318 307 305 300 295 291 287 282 278 277 278 275 269 263 260 258 258 257 257 259 262 267 272 276 279 281 281 279 273 267 260 254 249 247 246 245 245 244 245 246 247 247 248 249 249 249 249 248 246 244 241 241 243 247 249 250 251 254 259 262 263 264 266 267 269 270 269 271 277 285 294 301 305 308 309 308 307 306 305 304 305 307 309 313 316 320 323 325 324 323 322 323 323 322 323 328 335 341 347 353 4 22 35 35 24 13 13 14 16 19 21 22 23 27 29 32 38 50 66 83 100 101 100 98 95 93 91 90 91 91 91 91 91 91 93 95 99 102 105 107 107 106 103 98 94 91 89 88 87 86 86 85 83 80 77 75 74 75 76 74 73 71 68 66 64 62 60 58 57 56 55 55 54 53 52 50 48 46 45 43 42 40 38 36 35 33 32 31 30 29 29 28 29 31 37 37 36 34 31 27 22 18 14 10 6 2 357 353 349 345 340 335 330 325 322 321 320 320 320 318 315 312 311 313 316 317 320 323 324 324 324 325 324 324 325 327 329 329 327 327 326 324 321 319 319 318 316 313 312 311 312 312 312 313 313 314 314 313 313 312 311 310 309 307 305 302 299 295 292 290 287 285 284 283 281 279 276 273 271 269 268 267 266 266 263 260 259 258 257 257 257 256 258 259 260 261 261 260 254 252 251 251 252 253 255 256 257 257 259 262 264 266 267 267 268 268 268 267 267 267 267 268 269 270 272 274 275 274 271 269 266 264 263 261 260 257 252 248 247 247 246 242 240 235 233 234 239 245 250 257 266 274 279 280 280 280 279 279 280 280 279 269 217 165 152 148 147 148 151 156 158 153 146 141 137 135 135 136 137 138 139 140 140 139 138 136 133 129 126 123 119 115 112 109 106 103 100 97 95 92 90 89 89 90 91 91 90 89 87 85 85 86 86 85 83 81 79 80 80 80 79 79 78 74 68 60 51 41 33 26 25 25 26 29 33 38 44 51 63 73 81 90 98 107 111 113 113 111 107 99 94 91 87 84 79 76 75 72 67 60 55 50 46 43 39 31 22 16 15 15 11 6 10 20 16 17 18 21 24 26 27 29 29 29 30 31 31 31 30 30 30 29 29 29 29 28 28 28 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 20 20 20 20 19 18 17 16 15 13 12 11 10 9 9 8 8 8 9 9 9 9 10 10 10 11 12 12 11 9 9 8 8 5 2 359 355 351 347 343 337 329 321 313 304 294 290 285 279 274 270 267 264 262 261 259 256 253 253 253 254 253 254 256 260 265 271 275 279 282 282 277 271 264 258 252 248 245 244 243 242 242 243 244 245 245 246 247 247 247 245 244 243 242 241 241 243 247 249 251 252 255 259 262 264 265 266 268 270 271 271 273 277 283 290 296 302 306 309 309 307 305 304 305 307 309 312 315 318 320 322 321 321 320 321 323 324 324 325 331 338 344 348 353 2 22 37 38 28 17 14 13 16 19 21 22 24 27 32 36 44 57 75 94 107 108 105 102 100 99 98 98 98 99 98 97 96 96 98 101 105 108 110 111 110 108 104 100 97 94 92 91 91 90 89 86 83 81 79 78 78 79 78 77 75 72 70 68 66 65 63 62 61 60 59 58 57 55 53 50 48 46 45 43 42 40 38 37 35 34 32 31 30 29 29 29 29 31 39 41 40 38 35 31 27 22 19 15 11 6 2 357 351 344 337 330 324 320 317 316 315 313 313 313 313 312 311 313 315 315 318 321 324 324 324 324 324 325 326 329 329 328 327 326 324 322 321 319 318 316 313 310 309 309 310 311 312 313 314 314 313 313 312 312 312 311 309 308 305 303 300 297 293 290 288 286 284 283 282 279 277 274 271 269 268 267 266 265 263 261 259 258 257 257 256 256 256 256 258 261 261 258 253 251 251 251 252 253 255 256 257 258 259 260 262 265 266 267 268 268 267 266 265 265 265 266 268 269 271 273 274 273 271 268 266 263 261 260 260 258 255 253 253 254 252 246 241 235 232 233 237 243 246 254 264 273 277 279 280 279 278 278 278 278 277 274 263 240 202 175 164 162 167 170 170 166 158 150 143 139 137 137 138 139 141 141 142 142 141 139 137 134 131 128 125 121 117 113 109 104 100 96 94 91 89 87 86 87 89 90 90 90 89 88 87 87 87 86 84 81 79 78 77 76 75 75 75 71 64 54 43 32 21 14 11 10 10 12 15 20 29 38 48 58 68 77 87 95 102 105 105 103 98 93 91 91 89 88 86 86 84 78 72 67 63 61 59 57 52 42 32 21 17 12 7 6 10 18 12 13 16 22 28 32 34 35 35 35 35 35 34 34 34 33 32 31 31 30 30 30 30 29 29 28 28 27 27 26 25 25 24 24 23 23 22 22 21 21 20 20 20 19 19 18 17 16 16 15 13 12 11 11 10 10 10 10 10 10 11 11 12 12 13 14 15 15 14 13 12 11 9 6 4 1 357 351 345 338 329 320 312 306 298 290 283 277 272 267 262 259 256 254 253 252 250 248 248 248 249 249 250 253 257 262 267 272 276 280 281 277 270 262 256 250 247 244 242 241 240 240 240 242 243 244 244 244 244 243 241 240 240 240 241 241 244 248 251 253 254 256 260 262 263 265 267 269 270 272 273 275 279 283 289 294 300 304 307 308 306 306 306 307 308 311 314 316 318 320 320 319 319 320 321 323 324 325 326 334 341 345 348 353 1 19 36 40 32 21 16 14 15 17 19 20 23 27 35 47 58 72 89 106 114 114 110 108 107 106 105 105 105 106 105 103 102 102 104 108 111 114 115 114 112 109 105 102 99 97 95 94 93 92 90 87 84 82 81 81 81 81 80 78 77 74 72 70 69 67 66 64 63 62 61 60 58 56 53 51 48 47 45 43 41 40 38 37 35 34 33 32 31 31 31 31 31 33 39 42 42 40 38 35 32 27 24 20 16 12 7 1 355 348 339 328 319 314 312 309 307 305 304 304 305 306 308 308 310 312 318 323 325 325 325 326 326 327 328 329 328 327 326 324 323 322 321 319 317 314 312 309 308 308 309 311 313 314 314 313 313 312 312 311 311 311 310 308 306 304 301 298 295 291 288 286 284 283 282 280 278 275 272 270 268 266 264 263 262 260 260 259 258 257 257 256 256 257 260 262 260 255 252 251 251 252 253 254 256 257 258 259 260 261 262 262 264 266 267 267 267 266 264 264 264 265 266 268 270 271 272 272 270 268 265 263 261 260 259 258 256 255 255 257 255 251 244 239 235 234 238 242 245 253 265 272 276 278 279 279 278 277 276 275 273 270 266 259 250 237 216 207 209 205 194 178 167 162 153 146 142 140 140 141 142 143 143 143 143 142 140 138 135 133 130 127 123 119 115 111 107 102 97 93 90 87 84 84 87 89 90 92 93 93 93 93 92 91 89 86 82 79 76 73 71 70 68 66 61 53 44 32 20 9 3 360 358 358 1 5 13 21 27 34 41 53 57 65 79 93 93 88 85 84 85 85 85 86 87 86 82 76 71 68 65 63 62 59 54 47 39 26 15 8 5 4 6 10 5 5 11 23 35 41 42 42 42 42 41 39 38 37 36 35 34 33 33 32 32 31 31 30 30 29 29 28 28 27 27 26 25 25 24 23 23 22 21 20 20 19 19 19 18 18 17 17 16 16 14 14 13 12 12 12 12 12 12 12 13 14 15 16 17 18 19 19 18 17 16 15 13 11 9 7 3 354 343 333 324 315 307 302 298 292 286 279 273 266 261 256 253 251 250 249 248 246 246 246 246 246 247 249 252 257 262 266 271 276 277 275 269 262 255 249 246 243 241 239 238 237 238 240 241 241 242 242 241 240 238 237 238 239 240 241 244 249 252 253 253 255 259 261 263 265 267 269 272 274 275 277 279 283 287 293 299 303 305 306 306 307 308 309 310 312 314 317 319 321 321 319 320 321 322 323 324 325 331 337 340 341 346 354 3 15 34 39 32 23 18 15 15 15 16 18 21 26 37 59 76 87 101 113 119 119 116 114 114 113 112 112 111 111 109 108 108 108 111 114 117 118 118 115 111 108 106 104 101 99 97 96 94 93 91 88 86 85 84 84 83 82 81 79 77 75 73 71 70 68 66 65 64 63 62 61 59 56 53 51 48 46 44 43 41 39 38 36 35 35 34 33 33 33 33 34 35 37 40 43 44 43 41 39 36 34 30 26 22 18 14 9 3 359 349 329 315 309 306 303 301 300 298 294 291 288 286 286 299 318 330 333 331 329 330 330 329 329 330 330 329 328 326 325 324 323 320 317 315 312 310 308 308 308 310 312 313 314 313 313 312 311 311 311 310 310 309 308 307 305 302 299 296 292 289 286 284 282 281 280 278 276 274 272 269 266 264 262 261 260 260 259 259 258 257 257 256 258 262 262 257 254 252 252 252 253 254 255 257 258 259 260 261 261 262 262 263 264 265 266 266 265 264 263 263 264 265 267 268 269 269 269 269 267 265 263 261 260 259 257 256 255 256 257 256 253 248 243 240 239 241 243 246 255 265 272 274 276 278 279 278 277 274 271 269 266 263 260 258 257 251 246 244 240 227 195 172 168 162 155 148 144 143 143 143 144 144 144 144 144 143 142 140 137 135 132 129 126 123 119 116 112 108 101 94 90 86 85 87 90 92 95 97 98 99 99 98 97 95 92 89 85 80 76 73 71 69 67 64 59 52 42 29 14 2 354 349 349 352 356 2 7 10 14 18 22 25 28 40 67 73 74 73 74 76 78 80 83 84 80 73 67 64 62 61 59 57 53 48 45 36 23 12 5 4 3 4 5 357 356 0 22 42 49 48 48 47 45 44 42 40 39 38 37 36 36 35 34 33 32 32 31 31 30 30 30 29 29 28 27 26 26 25 25 24 23 21 20 19 19 19 19 18 18 18 17 17 16 16 15 14 14 13 13 14 14 14 15 16 17 19 21 22 23 24 23 23 21 20 19 19 18 16 13 10 1 351 341 329 317 307 300 297 294 289 283 275 268 261 255 252 250 248 247 246 245 245 244 244 244 245 246 248 252 256 260 265 270 271 270 267 262 255 249 245 241 238 236 235 235 236 238 239 239 239 239 239 238 237 236 237 239 239 240 243 247 249 249 250 253 257 260 262 265 267 271 274 276 277 278 279 282 287 293 298 302 303 305 306 308 310 312 313 314 316 318 320 322 323 322 322 322 321 322 324 329 335 339 340 343 349 357 5 13 29 33 29 23 19 17 16 15 14 15 17 22 29 44 65 83 101 114 120 122 121 120 120 120 118 116 116 115 113 112 112 114 116 118 120 120 119 114 110 107 105 104 102 99 98 97 95 93 91 89 88 87 86 85 84 83 81 79 77 75 73 71 70 68 66 65 65 64 62 60 58 56 53 51 49 47 44 42 40 39 37 36 35 34 34 34 34 35 36 38 39 41 43 45 46 46 44 42 41 39 38 34 31 28 26 23 20 18 13 341 307 298 297 297 299 300 302 294 256 214 195 188 20 14 7 358 348 339 338 336 334 333 333 333 332 330 327 327 325 323 319 316 313 310 308 307 307 308 309 311 312 312 312 311 311 310 310 310 310 309 309 308 307 305 303 300 297 294 291 287 284 281 279 279 277 276 275 273 270 266 264 263 261 260 260 259 259 259 258 257 257 257 261 262 258 254 252 253 253 254 255 256 257 258 259 260 260 261 262 262 263 263 263 264 264 264 263 262 262 262 264 265 266 266 267 267 267 266 265 263 261 259 258 256 255 255 256 257 256 255 252 249 247 246 245 246 250 257 265 271 273 275 277 278 279 277 273 269 266 263 260 257 258 259 258 257 254 250 237 205 180 172 168 163 156 151 147 146 145 145 146 145 145 145 145 145 144 142 139 137 134 132 129 127 124 122 119 114 107 98 91 88 90 93 96 99 101 103 104 105 105 104 102 100 98 95 90 84 81 79 76 74 73 71 67 59 47 30 11 356 348 346 348 352 357 359 1 2 4 5 5 3 7 26 44 53 54 55 60 69 78 81 77 69 61 56 53 52 51 49 46 42 38 34 27 18 10 6 4 4 4 4 351 349 349 15 41 49 49 49 48 46 45 43 42 40 39 38 38 37 36 36 35 34 33 32 31 31 31 31 30 30 29 28 28 27 27 26 25 24 22 21 20 19 19 19 19 19 18 18 18 17 17 16 16 16 15 15 16 16 17 18 19 21 24 26 29 30 30 28 27 27 27 26 26 25 22 18 16 15 14 6 347 326 308 297 293 291 289 284 277 270 262 255 251 248 246 244 243 242 243 243 243 243 244 245 246 248 252 256 261 266 267 267 265 262 255 249 243 238 235 233 232 233 234 236 237 237 237 238 238 238 237 237 238 239 238 238 240 243 245 245 247 251 255 259 262 265 269 273 277 279 279 279 279 282 287 292 296 300 302 305 307 310 312 314 316 317 319 321 323 325 326 325 322 320 320 322 327 334 339 341 344 351 357 2 8 13 22 26 24 22 20 18 17 15 13 12 13 15 19 26 41 64 90 109 119 123 124 125 125 125 122 120 119 119 118 117 117 118 119 120 120 119 117 114 111 108 106 104 102 100 98 97 95 93 91 89 88 87 87 86 85 83 81 79 77 75 73 71 69 68 67 66 64 63 61 60 58 56 54 52 50 47 45 43 40 39 37 35 34 34 34 35 36 37 39 41 43 46 48 50 49 49 48 47 46 45 45 44 43 43 43 44 44 45 48 44 296 276 278 284 295 313 322 343 67 88 86 77 67 52 39 24 8 354 347 342 338 336 335 335 334 331 330 329 326 322 317 314 311 309 308 307 307 307 308 309 310 310 310 310 309 309 308 308 309 309 308 308 307 305 303 301 299 295 292 288 284 281 278 276 275 274 274 272 270 268 265 263 261 260 260 260 259 259 259 258 257 257 259 261 259 255 253 253 254 255 255 256 257 257 258 258 259 260 261 261 261 261 261 262 262 262 262 261 261 261 262 263 264 264 265 265 265 264 264 262 261 259 257 255 255 255 256 257 258 257 255 253 252 251 250 250 253 259 265 270 272 274 276 278 279 277 273 268 263 260 257 255 257 259 260 261 260 255 237 204 183 173 169 166 161 157 153 151 150 149 148 148 147 147 147 146 146 145 144 142 139 137 135 133 131 129 127 124 121 115 105 99 98 100 102 104 106 108 109 110 110 109 108 107 105 103 98 93 90 90 90 90 89 87 85 79 70 54 32 9 356 350 348 351 358 357 357 356 355 355 355 351 355 3 14 23 27 28 34 53 67 69 64 55 48 44 42 40 39 38 36 32 28 25 21 15 10 7 6 5 5 5 350 349 350 5 39 48 49 48 47 46 45 43 42 41 40 39 39 38 37 36 35 34 33 33 32 32 32 31 31 31 30 30 30 29 29 28 26 25 24 22 21 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 19 20 21 22 24 26 30 33 35 36 36 34 33 33 33 35 36 35 30 27 26 27 27 25 360 327 305 293 290 288 287 284 279 271 262 254 248 245 242 240 239 239 240 241 242 243 244 246 248 248 250 253 259 263 265 265 264 260 255 247 241 236 232 230 230 232 234 235 237 237 237 237 237 237 237 237 238 239 238 238 239 241 243 244 246 250 254 258 261 265 270 275 280 282 282 282 282 283 286 290 295 299 302 306 309 312 314 316 318 319 321 322 324 325 323 321 318 317 320 324 332 340 346 347 347 350 357 5 11 16 20 23 23 22 20 18 16 15 13 11 10 9 11 17 29 50 78 101 115 122 126 128 129 128 126 124 122 123 123 123 123 123 122 120 117 115 115 113 111 109 106 104 102 100 99 97 95 93 91 89 87 87 87 86 85 84 82 80 78 75 73 71 69 68 67 66 64 63 62 61 60 58 56 54 52 49 47 44 42 40 38 37 36 35 35 36 38 40 42 45 48 51 54 56 53 51 51 51 51 51 52 53 55 56 58 61 65 69 73 78 83 212 270 290 3 1 8 25 41 48 49 47 40 32 25 16 7 358 350 344 339 337 336 335 333 333 333 330 325 320 315 312 310 309 308 307 306 306 306 307 308 308 309 309 308 307 307 307 308 308 307 307 306 305 304 302 300 297 293 290 286 283 279 277 275 273 272 271 270 269 266 264 262 260 260 260 259 259 259 258 258 257 258 260 260 257 254 255 255 256 255 255 256 256 256 257 259 260 260 259 257 257 259 261 261 261 261 260 260 260 261 261 262 262 262 262 262 262 262 261 260 259 257 256 255 255 256 258 259 258 257 256 255 254 252 253 256 260 265 268 271 273 275 277 278 277 273 267 262 258 256 255 257 259 261 263 263 260 244 208 185 174 168 165 162 159 158 157 155 154 152 151 150 149 149 148 148 147 147 145 144 142 141 139 137 135 133 131 129 126 122 116 112 109 109 110 111 112 113 113 113 112 112 111 110 107 104 100 99 101 106 108 107 105 102 98 92 82 64 38 17 3 356 356 2 1 357 353 351 350 350 349 349 352 356 0 2 359 1 15 35 46 46 41 37 34 32 30 30 29 27 25 23 20 16 13 11 8 7 7 6 6 354 354 355 6 38 49 49 48 47 46 45 44 43 42 41 40 39 38 37 37 36 35 34 34 33 33 32 32 32 32 32 31 31 31 30 29 28 27 25 24 23 22 21 21 21 21 21 21 20 20 20 20 20 21 21 22 23 24 26 27 30 33 37 41 43 43 42 41 40 41 42 45 47 48 47 48 46 42 38 28 354 313 296 289 287 286 284 283 278 270 261 252 245 240 237 235 235 236 237 239 241 243 246 249 251 251 251 253 259 262 263 263 262 259 254 246 239 233 230 228 228 231 233 236 237 238 237 237 237 237 237 237 238 239 237 237 239 242 245 247 248 251 255 258 262 266 271 276 282 286 287 287 287 286 287 289 293 298 302 305 309 312 314 316 317 319 320 321 321 321 318 316 316 318 323 331 341 351 355 354 353 353 356 7 16 19 22 23 23 21 19 16 14 13 12 10 9 8 9 14 26 45 71 94 110 121 128 131 133 132 129 127 126 126 127 128 128 126 122 118 114 111 110 110 109 107 105 103 101 99 96 95 93 92 90 89 87 87 87 86 86 85 83 81 78 76 73 72 70 69 68 67 66 65 64 63 62 60 58 56 53 51 49 46 44 43 41 40 40 39 39 40 42 44 47 50 54 57 59 60 56 54 53 53 54 55 56 58 61 63 65 65 65 66 68 70 73 83 1 347 16 19 20 21 21 21 18 15 10 7 4 0 357 352 348 343 339 336 335 335 334 335 333 329 324 319 315 313 311 310 309 307 306 305 305 305 306 307 307 307 306 305 305 306 306 306 306 305 305 304 303 302 300 298 295 292 288 285 281 278 275 273 272 271 270 268 267 265 263 261 260 259 259 259 259 259 258 257 257 259 259 258 257 256 256 256 255 255 255 255 256 257 258 259 259 256 254 254 257 260 261 261 260 260 259 259 260 260 260 260 260 260 260 259 259 259 259 259 258 257 256 255 256 257 259 259 258 257 256 255 254 254 257 261 264 267 270 272 274 276 277 276 273 267 261 258 256 256 258 261 263 264 265 263 253 227 197 179 168 163 161 159 159 159 158 158 157 155 153 152 151 150 149 149 149 148 147 146 145 144 142 141 139 137 135 133 132 130 125 121 117 116 116 116 116 116 115 115 114 114 113 111 109 107 108 111 117 120 120 118 115 112 109 104 94 78 58 36 20 16 14 10 3 355 351 350 350 349 349 349 349 349 347 342 342 349 5 22 27 27 25 23 22 21 21 21 20 18 16 14 13 12 10 9 7 6 5 6 360 1 2 9 30 46 49 48 47 46 44 44 43 42 41 40 39 39 38 37 36 36 35 35 34 34 33 33 33 33 33 33 32 32 32 31 30 28 27 26 25 24 23 23 23 23 23 22 22 22 22 22 23 24 25 26 28 29 31 34 37 41 46 51 52 52 51 50 51 52 55 58 64 71 87 101 88 75 62 28 316 292 288 286 284 282 281 279 276 268 258 248 240 235 232 231 232 234 235 237 240 243 247 251 254 254 253 253 260 261 262 263 261 258 252 244 236 231 228 227 228 230 233 236 238 238 238 237 238 237 237 237 238 238 237 238 240 244 247 250 252 254 258 261 265 269 274 279 286 291 293 294 293 291 289 289 291 294 299 303 307 309 311 313 314 316 318 320 320 319 316 316 320 325 334 345 358 8 9 4 360 359 0 14 22 24 24 22 20 19 17 15 13 12 11 9 5 6 10 18 30 48 72 93 109 122 130 135 137 136 134 131 131 131 132 132 131 127 121 115 110 108 107 107 106 105 104 102 99 96 93 92 90 89 88 88 87 87 87 87 86 85 84 82 79 76 74 72 71 70 69 68 68 67 67 65 63 61 58 56 54 52 50 49 47 46 45 45 44 44 45 46 48 51 54 57 60 63 64 63 58 56 55 55 56 58 59 61 63 65 66 66 65 65 66 69 76 88 53 22 19 12 8 6 5 3 0 357 355 353 352 351 350 348 345 342 339 337 336 336 335 334 332 327 322 318 316 314 313 312 311 309 307 306 305 305 305 306 306 305 304 303 303 303 304 304 304 304 303 303 302 301 300 298 296 293 290 286 283 279 276 274 272 270 269 268 267 265 264 262 260 259 259 259 259 259 258 258 257 258 258 258 258 257 256 256 255 255 255 255 256 256 257 256 255 254 254 254 257 260 261 261 260 259 259 259 259 259 260 259 259 258 258 258 257 257 258 258 258 258 257 256 255 256 258 259 259 259 258 257 255 255 257 260 264 267 269 271 273 275 276 275 273 267 261 257 254 255 258 262 264 265 266 265 260 248 227 199 175 164 161 160 159 159 159 160 159 158 157 155 153 153 152 152 151 150 149 149 148 148 147 145 144 142 140 139 138 139 138 135 129 125 123 122 120 119 119 118 117 116 116 115 114 114 115 117 121 123 124 123 122 121 120 118 114 106 94 75 55 41 30 22 15 5 360 357 356 356 354 352 349 346 341 337 336 341 353 5 11 14 14 14 13 13 13 13 13 12 10 8 7 7 8 7 5 4 3 3 5 5 6 6 19 38 46 47 46 45 44 43 43 42 41 40 40 39 38 37 37 36 36 35 35 34 34 33 33 33 33 33 33 33 32 32 31 30 29 28 27 26 25 25 24 24 24 24 24 24 24 25 25 27 29 31 33 35 38 42 46 50 55 59 61 60 60 61 63 66 70 77 89 116 183 203 179 143 155 223 267 278 282 281 277 275 274 273 270 265 255 244 236 231 230 229 230 231 233 235 238 241 244 249 253 253 250 250 261 261 262 262 260 256 250 241 233 229 227 226 227 230 234 236 238 238 238 239 239 238 237 237 237 238 239 240 243 246 250 253 256 259 262 266 270 274 278 283 289 294 297 297 297 295 293 291 290 291 294 298 302 306 308 310 312 314 318 322 321 318 319 324 332 343 356 9 22 33 35 30 25 22 21 27 30 29 25 21 17 15 14 13 12 11 7 358 357 3 11 23 37 57 79 100 115 127 135 139 140 141 139 138 138 137 137 135 132 127 120 114 109 106 105 105 105 104 103 101 98 96 92 89 88 87 87 87 87 87 88 87 87 85 84 82 80 77 75 73 72 71 71 70 70 69 68 66 63 60 58 56 54 53 52 51 50 49 48 48 48 49 50 53 55 59 62 65 68 69 66 62 59 57 57 57 58 60 62 64 65 65 66 67 70 74 77 81 89 119 320 349 354 355 354 354 354 354 352 350 349 347 346 345 344 344 342 341 340 339 338 337 336 333 330 325 322 319 318 317 316 315 314 312 310 308 307 306 306 305 304 303 302 300 300 300 301 301 301 302 301 301 301 300 299 298 296 293 291 288 285 281 278 275 273 271 269 268 266 265 264 263 261 259 259 258 259 259 259 258 258 257 257 257 257 257 256 256 255 255 255 255 255 255 254 253 253 253 253 255 258 261 262 262 261 259 258 258 258 259 259 259 258 257 257 256 256 256 257 257 258 258 257 256 255 256 257 259 260 260 259 258 256 256 257 260 263 266 268 270 272 273 274 274 272 268 262 257 253 254 258 261 264 265 266 266 264 258 248 228 199 173 164 162 161 161 161 161 161 160 159 158 156 155 155 154 154 153 152 152 152 151 150 149 148 147 146 144 143 143 145 146 143 137 132 128 126 124 122 121 119 118 118 118 117 117 117 117 118 120 121 123 123 124 126 126 124 118 109 95 78 61 46 36 32 26 21 17 15 11 6 1 354 347 341 336 335 340 349 357 1 4 4 4 4 5 5 5 5 4 2 1 0 0 2 2 1 360 359 360 7 7 7 8 12 28 39 44 45 45 44 43 42 42 41 40 40 39 38 38 37 36 36 35 35 34 34 34 34 34 33 33 33 33 33 32 32 31 30 29 28 28 27 26 26 26 26 25 26 26 26 27 29 30 33 35 38 42 45 50 55 60 64 67 68 69 70 73 77 81 87 96 123 188 230 233 213 180 175 213 251 269 275 274 270 269 269 268 267 263 255 244 235 231 230 230 230 231 232 234 235 237 240 244 248 249 247 252 263 263 261 260 259 254 247 237 229 226 225 225 227 230 233 236 237 238 239 240 241 240 237 237 238 239 241 243 245 248 251 255 259 262 265 269 274 280 284 288 291 294 296 296 296 295 294 293 290 289 290 293 297 302 307 309 311 314 318 319 316 319 325 336 352 9 24 36 48 53 52 46 38 33 31 34 35 32 25 19 14 11 13 14 14 12 4 353 354 4 17 31 47 67 88 107 121 132 140 143 144 145 146 146 146 144 141 138 134 127 121 115 111 108 106 105 105 104 103 102 101 98 95 91 89 87 86 85 86 87 87 87 87 86 84 83 81 79 76 75 74 73 73 72 72 70 68 65 63 61 59 57 56 55 54 54 53 52 52 52 52 53 55 58 62 66 69 72 74 73 67 61 60 60 60 60 61 63 64 65 65 66 67 70 77 80 85 93 119 269 296 321 339 347 348 348 349 349 348 347 346 345 343 342 340 340 339 340 340 340 339 337 335 332 328 325 323 322 321 320 319 318 317 315 313 311 309 308 307 305 303 301 300 298 298 298 298 299 299 300 300 300 299 299 299 298 296 294 291 289 286 283 279 276 273 271 269 267 266 265 264 263 261 260 259 258 258 259 259 258 258 258 257 257 256 257 256 256 256 255 255 255 254 254 253 252 252 253 254 257 260 262 263 262 261 259 258 258 258 258 258 258 258 257 256 255 255 255 256 257 257 258 257 256 255 255 257 259 261 261 260 259 257 256 257 259 262 265 268 270 271 272 273 273 272 268 262 258 255 255 258 261 264 265 266 266 265 263 256 244 227 194 173 165 163 163 163 163 163 162 161 160 159 158 157 157 156 156 155 154 154 154 154 153 152 151 150 149 147 147 147 149 150 147 142 136 132 129 126 124 122 121 120 119 119 118 117 114 112 112 113 117 120 123 126 128 127 121 112 102 89 77 66 57 57 64 68 65 58 47 34 21 10 358 348 341 340 343 348 353 355 356 357 357 357 358 358 358 358 357 356 355 354 355 356 356 357 357 356 356 9 8 9 10 14 22 33 40 43 44 43 43 42 42 41 40 39 39 38 38 37 37 36 35 35 35 34 34 34 34 34 34 33 33 33 33 33 32 32 31 30 30 29 28 28 27 27 27 28 28 29 31 32 35 38 41 45 50 54 58 63 67 71 73 75 77 81 86 91 96 103 117 169 232 248 243 221 188 171 197 238 257 265 266 266 266 271 273 269 262 252 243 235 232 231 231 232 233 232 232 233 234 237 240 244 246 247 258 268 265 261 259 255 249 240 232 226 224 223 225 227 229 232 234 236 237 239 241 242 242 239 238 239 241 242 245 247 250 253 256 259 261 264 269 275 282 288 291 292 294 294 293 293 293 293 292 291 289 288 290 295 301 305 307 311 315 321 324 324 328 336 347 2 19 32 42 50 53 53 49 43 38 37 39 40 31 20 13 9 7 9 18 19 16 5 352 345 351 11 36 56 75 95 113 128 138 145 148 151 151 151 151 151 149 145 141 136 130 124 119 114 111 109 107 107 107 106 105 104 102 99 95 91 88 87 86 86 87 87 87 86 86 84 83 82 80 78 77 76 76 75 74 72 70 68 66 64 63 62 61 60 59 58 58 57 56 56 56 56 57 60 63 67 71 75 77 78 75 70 64 63 63 63 64 65 66 66 66 66 67 69 74 78 77 79 83 86 52 3 4 6 0 356 354 352 351 350 350 351 350 348 345 342 341 341 343 344 345 345 342 336 332 330 328 327 326 324 323 322 321 319 317 315 314 312 311 309 307 304 302 299 298 297 297 297 298 298 299 299 299 299 299 298 297 296 294 292 289 287 284 281 277 274 271 269 268 266 265 264 263 261 260 259 258 258 258 258 258 258 258 258 257 256 256 256 256 256 256 255 254 254 254 254 255 255 256 257 259 261 262 262 261 260 259 258 258 258 258 258 258 257 256 255 254 254 254 255 256 257 258 258 256 255 255 256 258 260 261 261 259 257 256 257 259 261 264 267 269 270 271 272 272 272 269 264 260 258 257 258 261 264 264 265 265 266 264 259 250 238 215 186 169 165 165 165 165 165 164 164 163 162 161 160 159 159 158 157 157 157 157 157 156 156 155 154 152 151 150 150 150 152 153 150 145 139 135 132 129 126 124 122 120 119 118 116 113 109 106 107 110 114 119 123 125 124 120 115 108 100 94 92 91 96 106 114 113 105 93 79 62 43 22 6 355 351 351 351 352 351 351 351 352 352 353 353 353 352 351 350 349 349 349 351 352 353 354 353 354 9 8 9 11 15 20 28 36 41 43 43 43 42 41 41 40 39 39 38 38 37 36 36 35 35 35 34 34 34 34 34 34 34 33 33 33 33 33 33 33 32 32 31 30 30 30 30 30 30 31 33 34 37 40 44 48 54 60 65 67 70 72 75 79 83 87 93 99 104 111 123 158 219 248 253 244 221 192 178 192 222 237 247 251 255 261 280 281 268 253 241 234 230 229 230 232 234 234 233 231 231 232 234 237 241 244 249 265 271 265 261 258 251 242 235 229 224 222 222 225 227 229 232 235 237 237 239 241 243 244 242 240 241 242 244 247 249 252 255 257 259 262 265 270 274 281 287 291 294 294 293 292 292 291 291 291 290 288 288 290 294 296 299 302 308 314 321 328 336 343 348 355 5 16 27 34 40 44 46 46 44 43 43 44 40 27 16 10 6 5 8 19 26 23 10 354 345 348 9 38 60 81 102 120 136 146 151 154 156 158 160 160 154 150 147 143 139 134 129 124 119 116 113 112 112 112 111 110 108 105 102 98 93 90 88 88 87 87 87 87 87 86 85 84 83 81 80 79 78 77 76 75 74 72 70 69 67 66 65 65 64 63 63 62 61 60 60 60 61 62 65 69 72 76 78 80 80 79 75 72 67 66 66 67 67 67 67 67 67 67 71 75 76 74 74 74 71 63 52 42 33 23 16 10 6 3 1 2 2 2 359 355 351 349 349 350 352 354 352 347 340 337 336 334 332 330 328 327 325 323 321 319 318 316 315 314 312 309 306 304 301 300 299 299 299 298 299 299 299 299 299 298 298 297 295 294 292 289 287 284 282 279 275 272 270 269 267 265 264 263 262 260 259 259 258 258 257 257 257 257 257 257 256 256 256 256 256 255 254 254 254 254 255 256 258 258 260 261 261 262 261 261 259 258 258 258 258 258 258 257 256 255 254 254 253 254 254 256 257 257 258 257 254 254 255 257 259 260 260 259 257 256 257 258 261 264 266 268 269 270 271 272 272 269 266 263 260 259 260 261 263 264 264 265 264 263 259 250 238 223 203 174 168 167 167 167 167 167 166 166 165 164 162 161 161 160 159 159 159 159 159 159 158 157 156 156 154 153 152 152 153 154 154 152 147 143 139 135 131 128 124 120 118 116 116 115 113 109 107 108 110 113 119 122 123 123 122 119 115 116 119 124 130 134 136 133 128 121 111 98 81 62 39 23 13 6 0 355 353 351 349 349 349 349 349 349 348 348 347 345 344 344 346 349 351 352 352 352 8 8 9 11 15 19 25 32 39 42 43 42 42 41 41 40 39 39 38 37 37 36 36 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 32 32 32 32 33 34 35 37 39 42 46 51 58 62 66 70 72 74 77 81 86 91 98 105 111 117 129 159 210 241 252 253 244 221 195 184 190 206 216 224 222 219 225 255 265 247 235 229 227 227 227 229 232 236 236 233 230 230 230 232 234 238 244 254 270 269 265 262 258 251 240 233 227 223 222 223 225 228 231 235 237 239 238 236 239 243 246 246 245 245 246 247 248 251 253 257 260 264 267 271 273 276 281 286 290 293 294 293 291 290 289 289 289 288 287 287 291 294 293 293 297 306 313 320 327 333 342 353 359 4 13 20 26 31 35 39 41 44 46 47 46 38 25 16 9 5 4 8 19 32 29 16 359 348 349 10 35 61 88 113 132 146 154 157 158 159 160 161 162 161 154 149 145 142 139 134 130 125 122 119 118 118 117 116 115 112 109 106 102 98 93 90 89 88 88 88 88 87 87 86 86 84 83 82 81 80 79 78 77 75 74 73 72 70 69 68 67 67 67 67 66 65 64 64 65 66 68 70 74 77 80 81 82 82 81 79 77 70 68 68 68 68 68 68 67 68 69 72 74 74 73 72 70 67 62 57 51 47 42 37 32 27 23 21 21 21 19 16 12 8 4 1 1 3 4 1 352 346 343 340 338 336 335 332 330 327 325 323 321 319 318 317 316 314 311 309 306 304 303 302 302 301 301 301 300 300 300 299 299 297 296 294 293 291 289 287 285 283 281 278 275 272 270 268 266 264 262 261 261 260 259 258 257 256 256 256 257 257 257 257 257 257 256 255 254 254 254 254 255 256 257 258 258 259 260 261 261 261 261 259 258 258 258 258 258 257 255 254 254 253 253 254 254 255 256 256 257 257 256 254 254 255 256 257 259 259 258 257 257 257 258 260 263 266 267 268 269 271 271 271 269 267 264 262 261 261 262 263 264 264 264 264 262 256 246 231 218 207 182 172 169 168 168 168 168 168 168 167 166 165 164 163 162 161 161 161 161 161 161 160 159 159 158 158 157 156 155 155 155 156 155 153 150 146 142 138 134 128 123 118 116 118 118 117 115 113 111 110 114 120 124 127 129 130 131 132 135 139 145 150 152 149 144 138 132 124 116 107 95 80 64 49 33 20 9 0 354 350 349 348 348 347 347 346 345 344 342 341 341 343 347 350 351 351 352 8 8 9 11 15 20 24 30 36 41 42 42 42 41 41 40 39 39 38 37 37 36 35 35 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 36 35 35 35 35 35 35 35 36 37 39 41 44 48 52 59 65 68 70 72 75 79 83 88 93 99 107 114 122 133 155 204 237 249 253 251 241 221 197 186 188 195 201 203 194 185 182 189 207 216 219 222 225 226 227 228 232 237 236 232 228 228 229 230 232 237 245 258 269 267 267 266 262 252 241 232 225 223 223 224 227 231 235 239 240 240 238 235 236 241 247 251 253 253 252 251 251 252 255 259 264 269 273 276 277 279 282 285 288 290 290 289 288 288 287 287 287 287 286 286 289 294 297 299 304 313 317 324 330 338 348 357 360 1 9 16 21 25 29 34 39 43 47 47 42 33 22 13 5 359 359 6 21 32 30 21 8 360 359 10 36 66 102 130 148 158 161 161 160 160 160 161 162 162 158 153 149 147 144 140 136 132 128 126 124 124 123 121 119 116 113 110 106 102 97 93 91 90 90 89 89 89 88 88 87 86 85 84 83 81 80 79 79 78 77 75 74 72 71 70 70 70 70 70 69 68 68 68 69 70 72 75 78 81 83 84 84 83 82 79 73 70 70 69 70 69 69 69 68 68 71 74 74 74 74 73 72 69 66 61 58 55 53 51 48 45 42 42 43 44 42 38 32 26 20 15 13 17 16 7 358 351 347 345 343 341 338 335 331 329 327 325 323 321 321 320 318 316 313 311 309 307 306 305 304 304 303 303 302 301 301 300 299 298 296 294 292 290 288 287 286 285 284 281 278 275 272 269 266 264 262 261 260 260 259 258 257 256 256 256 256 256 256 256 256 256 256 255 254 254 254 254 255 255 256 256 256 257 258 259 260 261 261 260 258 258 258 258 257 256 254 253 252 252 253 254 254 255 256 257 257 257 255 254 253 254 255 256 257 258 258 257 257 257 258 260 263 265 267 268 269 270 271 271 269 267 265 264 263 263 263 263 263 263 263 263 261 256 245 225 213 201 186 176 171 170 170 170 170 170 170 170 169 168 167 166 165 164 163 162 162 162 162 162 162 161 161 160 160 159 158 157 156 156 156 156 154 151 148 145 141 137 131 122 119 121 122 121 120 118 115 113 118 123 127 131 134 137 140 144 148 152 156 159 158 154 147 138 132 126 122 119 115 108 99 85 67 48 30 14 3 356 352 350 348 347 346 344 343 341 339 338 339 341 345 348 350 352 354 7 8 9 12 16 21 24 28 33 38 41 42 42 41 40 40 39 39 38 37 36 36 35 35 34 33 33 33 33 34 34 34 34 35 35 35 36 36 37 37 37 37 37 37 37 38 39 40 42 44 47 51 56 61 64 67 71 74 77 82 86 90 94 98 104 112 122 135 156 194 232 248 252 252 248 237 219 198 187 187 190 190 186 177 168 170 177 189 203 213 220 225 227 228 228 231 234 233 230 227 226 226 227 229 234 242 254 260 270 276 273 261 249 238 228 224 224 225 227 230 234 239 242 243 241 239 237 234 239 246 253 259 262 261 258 256 256 257 260 264 268 272 276 278 279 281 283 284 284 284 285 286 288 288 288 288 287 286 285 285 287 294 304 317 328 332 340 347 358 4 1 357 357 5 13 17 20 24 29 35 40 45 45 39 28 18 9 359 356 358 6 19 26 26 24 20 13 10 17 37 75 121 149 161 167 167 163 161 159 160 161 162 163 164 161 157 153 149 146 142 138 135 132 131 129 127 124 122 119 117 114 110 103 98 96 95 93 93 92 91 90 90 89 89 88 87 86 84 83 82 81 80 79 78 77 75 74 73 72 72 73 73 72 72 71 71 72 73 74 76 79 81 84 85 85 85 84 82 78 73 70 70 70 70 70 70 70 69 68 70 73 75 74 74 75 76 73 69 66 63 61 59 57 56 55 57 60 63 64 61 55 49 43 39 43 38 29 16 3 353 350 352 350 347 344 340 336 333 331 329 327 325 324 323 322 320 318 315 312 310 308 307 306 305 305 305 304 303 302 302 300 299 298 296 294 292 289 288 287 287 287 286 283 281 277 273 269 266 264 262 261 261 260 259 258 257 256 256 255 255 255 256 256 256 256 255 254 254 254 254 255 255 255 255 254 254 255 256 258 259 260 260 260 259 258 258 258 258 256 254 252 252 252 252 253 254 255 256 257 257 256 255 254 253 253 254 255 256 257 257 257 257 257 258 260 262 264 266 268 269 270 270 270 269 267 266 265 264 264 263 263 263 263 263 262 262 259 253 237 218 198 188 181 175 172 172 171 171 171 172 172 172 171 171 170 169 168 167 165 164 164 164 164 163 163 162 162 161 161 160 159 158 158 158 158 157 156 154 151 149 146 143 135 127 125 124 123 122 121 116 114 118 123 126 130 135 140 144 149 153 156 158 157 153 147 140 131 125 121 120 121 123 122 117 104 89 72 52 32 16 6 359 354 350 347 345 342 340 338 337 337 338 340 343 347 351 354 358 7 7 9 12 17 21 25 27 31 36 40 41 41 41 40 40 39 38 37 37 36 35 35 34 33 32 32 33 33 33 34 34 34 35 35 36 36 37 37 37 37 38 38 39 40 41 43 45 47 50 54 59 65 70 72 73 76 81 87 92 95 96 97 100 107 116 132 155 189 224 244 253 255 252 245 233 216 198 188 186 186 182 175 167 161 168 178 190 202 213 222 228 228 228 228 229 228 228 227 226 224 223 224 227 231 233 242 255 272 302 315 240 230 224 222 224 226 228 231 234 237 242 246 246 243 242 239 235 236 243 251 257 262 265 263 260 257 257 259 261 263 267 272 276 279 280 281 281 280 281 284 288 291 292 291 290 288 286 284 284 285 291 304 323 351 0 11 17 21 13 2 356 357 4 11 14 17 20 23 28 32 37 37 32 22 12 4 358 359 2 7 13 18 22 25 25 20 18 27 51 106 149 166 172 172 170 163 159 158 159 161 164 166 167 167 165 162 157 151 148 144 141 138 136 132 129 126 123 121 119 116 112 105 100 98 96 95 94 93 92 91 91 90 90 89 88 87 85 84 83 82 81 80 79 78 77 76 75 75 76 76 76 75 74 74 74 74 75 77 79 81 83 85 86 86 86 85 83 79 75 71 71 71 71 72 71 71 69 68 70 73 75 74 75 77 77 74 71 69 66 63 61 59 59 61 64 68 69 68 65 61 57 53 50 50 39 28 16 4 355 353 357 354 350 346 342 339 336 334 331 329 327 326 325 324 322 319 317 314 311 309 307 306 305 305 305 304 304 303 302 301 300 299 297 294 291 289 287 286 286 286 285 284 282 279 275 270 266 264 262 261 261 260 259 258 257 256 256 255 255 255 255 255 255 255 255 255 254 254 254 254 254 254 254 254 253 254 255 256 257 257 258 259 259 258 257 257 257 257 255 253 252 251 251 251 252 254 255 255 256 256 255 254 253 252 253 254 255 256 257 258 258 258 259 260 262 264 266 267 268 269 270 270 269 267 266 265 265 264 264 263 263 263 262 262 262 261 259 254 237 205 189 185 180 176 174 173 173 173 173 174 174 174 174 173 173 172 171 170 168 167 167 166 166 165 165 164 163 163 162 162 161 161 160 160 160 159 158 157 156 155 158 162 156 139 130 125 123 118 112 109 112 116 121 127 133 138 143 147 150 152 151 147 140 132 126 121 116 113 112 115 118 123 118 109 99 87 70 52 35 21 10 1 355 349 344 340 337 335 335 336 338 339 342 346 351 356 359 7 7 9 12 16 21 25 27 29 34 38 41 41 41 40 40 39 38 37 36 35 34 34 33 32 31 31 32 32 33 34 34 35 35 35 36 36 36 36 36 37 38 39 41 43 45 47 49 52 56 62 68 75 81 83 83 88 93 98 100 99 97 98 102 109 123 145 179 215 238 250 256 256 251 241 227 211 197 189 186 183 176 169 163 161 171 180 192 206 218 224 227 225 226 226 224 220 219 220 222 221 221 223 227 232 236 245 257 293 71 85 101 145 196 218 227 230 233 236 239 242 245 248 248 246 244 242 238 236 241 248 254 260 264 265 262 258 256 256 258 261 266 271 276 280 281 281 281 281 282 286 291 294 295 293 291 289 287 286 286 287 292 306 320 4 48 45 35 30 16 2 357 358 5 10 13 14 16 17 19 22 25 25 20 13 6 3 2 4 6 8 12 17 22 24 23 21 23 38 87 147 171 179 180 176 168 160 155 156 160 165 170 173 173 173 172 170 165 157 152 148 145 141 137 133 128 125 123 121 119 116 112 105 100 97 96 95 94 93 92 92 91 91 90 89 88 87 86 85 84 83 82 81 80 79 79 78 78 78 79 79 78 77 77 76 76 76 77 78 80 82 84 85 85 86 86 86 85 83 79 75 73 73 73 73 72 71 70 69 69 71 73 74 76 76 75 74 72 70 67 64 62 60 61 64 67 69 69 68 66 63 59 56 53 48 43 36 27 15 5 359 1 358 353 349 345 342 339 337 334 331 329 327 326 324 322 320 317 314 311 309 307 305 304 303 303 303 302 302 301 300 299 298 296 294 291 288 286 284 284 284 283 283 281 280 276 273 269 266 263 261 260 259 259 258 258 257 256 256 255 255 255 255 255 255 255 255 255 254 254 253 253 254 254 254 253 254 254 255 255 255 256 256 257 257 256 256 256 256 256 254 252 251 250 250 250 251 253 253 254 254 254 254 253 252 253 254 254 256 257 259 259 260 261 262 263 265 266 267 268 268 269 270 269 267 266 266 265 264 264 264 264 264 263 263 262 261 260 260 252 225 197 189 184 180 178 176 176 175 175 175 175 176 176 176 176 176 176 175 174 172 171 170 169 168 167 167 166 165 164 164 164 164 163 163 162 162 161 161 160 161 169 190 232 268 286 285 274 96 77 74 81 94 111 121 128 134 137 140 141 140 137 132 125 118 115 111 108 106 105 103 105 111 111 107 100 92 81 67 53 38 24 11 1 352 344 339 336 334 334 336 337 339 341 344 349 354 359 7 8 9 12 16 20 24 27 29 32 37 40 41 41 40 39 38 38 37 36 35 34 33 32 31 30 30 31 32 33 33 34 34 34 34 34 34 34 34 35 36 38 41 43 46 48 50 54 57 62 68 76 83 90 95 98 102 104 105 103 100 99 100 103 112 127 155 196 228 245 254 258 255 248 236 220 204 193 188 184 180 171 164 161 164 173 181 195 213 224 226 223 220 220 221 218 214 212 214 216 217 218 223 230 238 242 256 290 63 79 87 98 135 197 219 227 233 239 243 246 248 250 250 249 247 246 243 239 238 242 248 254 261 267 269 265 258 256 256 259 264 270 274 279 283 284 284 283 283 285 290 293 293 292 291 290 290 290 289 288 288 292 305 318 346 33 35 29 24 14 5 1 2 6 10 11 12 12 12 13 14 16 15 11 4 1 3 7 8 8 10 13 21 32 39 36 34 30 53 135 164 179 188 188 179 165 155 154 159 165 171 176 178 178 178 176 174 169 161 153 148 145 140 136 131 127 124 122 120 117 115 109 101 97 95 94 93 93 92 92 92 92 92 91 89 88 87 86 85 85 84 83 82 82 81 81 81 81 81 81 80 79 78 78 77 77 77 77 78 80 82 83 84 84 85 85 85 84 84 83 80 75 73 73 73 72 72 71 70 69 69 71 75 76 75 74 72 71 70 68 66 64 62 63 65 68 69 69 68 66 62 58 55 51 48 44 40 34 27 19 10 3 359 355 352 349 346 343 339 336 333 330 328 326 324 321 319 316 313 310 307 305 303 302 301 300 300 299 299 298 298 297 296 294 292 290 288 285 283 282 281 281 280 279 279 277 274 271 268 265 262 261 260 259 259 259 258 257 256 256 255 255 255 255 254 254 254 254 254 254 253 253 253 254 254 254 254 254 254 254 254 254 255 255 255 255 255 254 254 255 254 253 251 249 248 249 249 250 251 252 252 253 253 253 253 254 254 255 255 257 259 260 261 261 262 264 265 267 267 267 267 268 269 269 268 267 266 266 265 264 264 265 265 264 264 263 261 261 262 257 237 209 195 189 185 181 179 178 177 177 177 176 177 177 178 178 179 180 180 180 179 178 176 174 172 171 170 169 168 167 166 166 166 166 165 165 164 164 163 163 166 174 198 246 273 284 288 290 294 301 313 329 357 68 110 124 130 132 131 129 125 120 114 110 108 107 106 104 102 99 94 96 101 105 106 103 97 90 81 69 55 39 23 9 357 348 341 337 336 336 337 338 340 341 342 347 353 359 8 9 10 12 15 19 23 26 28 31 36 40 41 40 39 39 38 37 36 36 35 34 33 32 30 30 30 30 31 32 33 33 33 32 31 31 31 31 32 34 36 39 42 45 48 51 54 58 62 67 73 80 89 97 103 108 111 110 108 106 104 103 104 107 115 133 166 208 236 250 257 258 252 241 226 210 196 188 184 180 174 166 159 157 163 172 182 198 217 224 222 216 212 211 211 211 209 208 209 210 210 214 222 230 238 247 256 54 72 84 97 111 145 200 216 226 234 243 250 256 259 259 256 253 249 245 241 238 239 244 252 263 274 280 279 272 264 260 260 263 269 275 279 283 285 286 286 286 287 289 293 292 290 288 286 287 289 291 290 289 288 290 300 317 339 14 29 27 22 15 11 8 7 8 10 11 11 10 10 10 10 11 11 6 1 360 3 8 9 8 6 8 18 39 62 64 60 49 84 172 179 182 191 194 183 165 153 157 164 171 177 181 182 182 180 178 176 169 159 151 146 142 138 133 129 126 123 121 119 116 113 108 100 96 94 93 93 92 92 92 93 93 92 91 89 88 87 87 86 86 85 84 84 83 83 83 82 82 82 82 81 80 80 79 79 78 77 77 78 79 81 82 82 82 83 83 83 83 82 81 79 75 73 73 73 72 72 72 71 71 70 71 75 75 74 72 71 70 69 69 68 66 65 65 66 68 68 68 67 64 60 56 53 50 47 45 42 40 36 30 23 15 8 1 357 353 349 345 341 337 334 332 329 326 323 320 317 314 311 308 305 303 301 300 299 298 297 296 295 294 294 294 293 291 290 287 285 283 282 280 279 279 278 278 277 276 274 272 269 267 264 262 261 261 260 260 259 258 257 256 255 255 255 255 254 254 254 254 254 254 254 253 253 254 254 254 254 254 253 253 253 253 253 254 254 254 253 253 253 253 254 253 252 250 249 248 248 248 249 250 250 251 252 253 254 255 255 255 255 257 258 259 260 261 262 264 265 267 267 267 267 267 268 269 268 267 267 267 265 264 265 265 265 265 265 264 262 262 262 259 246 223 205 196 190 185 182 181 180 179 179 179 179 179 180 181 182 184 185 186 187 186 185 181 178 175 173 172 171 169 169 168 168 167 167 167 166 166 165 166 168 174 193 238 267 278 284 288 290 293 298 304 309 318 14 123 129 128 124 121 117 111 106 104 105 105 104 102 101 98 95 97 102 108 109 107 104 98 91 81 69 54 38 22 7 354 346 340 338 338 339 340 341 341 342 346 354 3 9 9 11 13 14 17 21 25 28 32 36 40 40 40 39 38 37 37 36 35 34 33 32 30 29 28 29 29 30 31 32 32 31 29 27 26 26 28 30 32 35 39 44 48 51 55 58 62 66 70 76 83 90 99 105 110 113 114 113 112 110 109 110 114 127 146 179 219 243 254 258 254 243 228 211 196 185 181 178 174 166 158 152 151 158 168 181 196 211 216 213 208 204 201 201 204 204 202 200 200 202 209 220 231 238 237 218 207 216 229 215 159 151 183 205 221 232 243 254 265 273 274 271 264 256 248 240 238 242 249 259 273 287 293 292 286 277 271 273 277 280 282 283 284 285 286 287 289 291 293 292 290 289 286 284 284 286 289 291 292 291 293 302 321 347 21 36 33 28 23 19 14 11 10 10 11 10 10 9 9 9 10 10 5 359 358 2 7 9 6 1 4 22 54 81 90 88 93 142 191 195 188 190 193 189 176 166 170 175 182 187 190 189 185 181 178 175 165 154 147 142 138 135 131 128 126 124 121 118 116 113 108 101 96 94 93 92 92 92 93 93 93 92 91 89 88 88 88 88 87 86 85 85 85 85 85 84 84 83 82 82 81 81 80 79 78 77 77 77 78 79 80 80 80 80 81 81 80 79 78 77 74 73 73 73 73 72 72 73 73 73 74 75 74 73 71 70 69 69 69 69 68 67 66 66 67 67 66 64 61 58 55 52 50 48 47 46 45 43 39 35 29 22 14 7 0 354 348 344 340 336 333 330 327 323 320 316 313 310 307 304 302 299 298 296 295 294 293 291 290 289 289 289 287 286 284 282 281 279 278 277 276 276 276 275 274 274 273 271 268 265 263 262 261 261 261 260 259 258 257 256 256 255 255 254 254 254 254 254 254 254 254 254 253 253 253 253 253 252 252 252 252 252 252 253 252 252 252 252 252 253 253 253 251 250 249 248 248 248 249 249 250 251 252 254 255 255 255 255 256 258 259 260 261 262 263 264 266 267 267 266 266 266 268 268 267 267 267 266 264 264 265 265 265 265 265 264 263 262 260 253 239 223 210 200 193 187 184 183 182 182 182 182 182 182 183 185 186 188 190 193 194 193 190 185 180 177 174 173 172 171 170 170 169 169 168 168 168 167 167 169 173 187 220 252 270 280 284 287 289 293 297 300 303 305 293 136 132 128 125 122 118 111 108 107 105 102 99 101 102 103 106 110 114 114 112 108 103 96 88 78 67 53 37 21 6 355 348 345 344 343 343 344 342 341 341 352 3 9 10 11 12 13 15 18 23 27 32 36 39 40 39 37 37 37 36 35 34 33 32 31 29 28 27 27 28 29 29 30 29 28 25 22 21 21 23 27 30 35 39 45 50 54 58 62 66 69 73 78 84 91 98 104 109 114 116 118 118 116 116 119 125 137 154 184 223 246 254 253 245 229 210 193 182 176 174 172 166 157 147 141 145 154 166 179 191 200 203 204 202 198 195 195 198 197 193 192 195 202 215 237 252 251 226 213 219 241 260 210 141 135 149 173 209 229 241 253 269 284 292 294 292 286 277 265 262 267 272 279 286 290 291 292 293 291 289 289 290 289 288 287 287 286 286 288 290 293 292 289 287 288 284 279 277 280 285 290 294 297 301 310 328 354 21 35 37 34 30 23 17 13 11 10 10 9 9 9 9 10 11 11 11 360 357 1 5 7 2 355 355 14 63 90 104 108 130 168 198 206 200 198 192 192 190 189 191 193 193 193 192 190 185 179 174 170 159 149 143 139 136 133 131 129 127 125 122 119 117 114 110 105 99 95 94 93 93 93 93 93 93 92 91 90 90 90 90 89 88 87 87 86 87 87 87 86 86 85 84 83 83 82 81 80 78 77 76 76 77 78 78 78 79 78 79 79 78 78 77 76 74 73 73 74 73 73 74 76 77 77 77 75 74 72 70 69 68 68 67 66 66 66 65 64 63 63 63 61 60 58 56 52 50 49 50 50 50 49 46 43 39 33 26 19 10 1 353 347 343 339 335 331 327 323 319 315 312 309 306 303 300 298 296 294 292 290 288 286 285 284 284 283 282 281 280 279 278 276 275 274 274 273 273 272 272 272 272 270 268 266 263 262 261 261 261 260 260 259 258 257 256 256 255 255 254 254 254 254 254 254 254 253 253 253 253 252 252 252 251 251 251 251 251 251 251 251 250 250 250 251 252 252 252 251 250 249 249 248 249 249 250 251 251 252 254 255 255 255 256 257 258 259 260 261 262 263 264 266 266 266 266 266 266 267 267 267 267 266 265 265 265 265 265 266 266 265 263 263 262 257 251 242 230 218 205 194 189 187 187 187 186 186 186 186 186 187 188 190 192 194 197 201 201 195 187 181 178 176 175 174 173 172 171 170 170 169 169 169 169 169 172 180 196 225 255 270 279 283 287 290 294 296 298 299 295 279 179 146 139 134 129 121 113 106 101 91 87 94 107 117 120 123 123 120 116 110 105 98 91 83 75 64 50 35 21 9 1 356 354 352 350 349 347 342 337 344 352 9 10 11 12 12 13 15 19 25 29 35 38 39 38 36 36 36 35 34 34 32 31 30 28 27 25 25 25 26 27 27 26 23 19 16 15 16 19 23 28 33 39 46 52 57 62 66 70 73 77 81 86 92 98 104 110 115 118 120 121 122 123 128 134 142 154 177 216 239 246 243 232 216 196 183 175 172 170 164 152 140 135 136 147 155 167 179 187 190 191 193 195 195 194 194 195 193 190 190 196 210 240 276 272 249 224 219 228 46 57 80 100 107 112 120 159 219 242 260 279 297 309 319 337 344 345 336 321 312 311 309 302 291 287 289 292 294 295 295 295 293 290 289 289 289 288 288 291 290 287 285 284 283 275 268 267 271 278 286 293 298 305 315 331 354 16 31 36 35 29 22 16 13 11 9 8 7 6 7 9 11 12 12 11 1 358 0 360 354 346 341 334 341 26 85 109 122 152 184 204 211 208 204 194 195 197 198 198 199 197 194 191 186 178 171 166 162 154 147 141 137 135 133 132 131 129 127 124 121 119 117 113 108 102 98 97 96 96 96 95 95 94 93 92 92 92 92 91 90 89 89 89 89 89 89 89 88 88 87 86 85 84 83 82 80 79 77 76 76 76 77 77 77 77 77 77 77 77 76 76 75 74 73 74 74 74 74 76 76 76 76 75 74 73 71 70 68 67 65 64 63 62 61 60 60 59 61 61 61 61 59 56 53 51 50 52 54 54 53 50 47 42 38 32 25 17 7 357 349 346 344 337 332 327 322 318 314 311 308 305 302 299 296 294 291 289 287 284 281 279 278 278 277 277 276 276 275 274 273 272 271 271 270 270 270 270 270 270 269 268 266 263 262 261 260 260 260 260 260 260 259 257 257 256 255 254 254 254 254 254 254 253 253 253 253 253 253 253 252 251 251 251 251 251 251 250 250 250 249 249 249 250 250 251 252 252 251 250 249 249 249 250 250 250 251 253 254 255 256 257 258 258 259 260 260 260 261 263 264 266 266 266 265 265 266 266 266 266 266 266 265 265 266 265 265 265 265 264 264 263 260 257 252 246 238 223 207 198 193 192 191 191 190 190 189 189 190 190 191 192 194 198 203 204 200 192 185 180 178 178 177 176 174 173 172 171 171 170 170 170 171 172 175 182 196 222 250 269 279 285 288 291 293 295 296 294 285 242 166 151 143 137 130 117 93 73 46 36 52 101 132 134 133 130 124 118 111 105 98 91 84 77 69 56 43 32 23 18 13 8 3 360 357 353 348 341 340 343 9 9 10 11 12 12 13 16 21 26 33 38 38 37 35 34 34 34 33 32 31 29 28 27 25 23 22 22 23 23 23 21 18 13 10 9 11 14 19 25 31 39 48 55 61 65 70 74 78 81 85 89 94 100 105 110 114 117 118 119 121 124 130 135 142 152 171 198 219 224 221 213 202 190 180 176 172 164 149 132 123 130 139 150 158 167 178 182 182 182 185 189 191 192 194 196 194 189 185 177 130 73 85 182 214 215 219 145 60 66 78 87 90 92 95 102 123 249 291 301 306 308 309 315 324 337 341 332 322 319 317 308 295 288 291 291 292 291 290 289 287 285 285 287 288 289 289 289 286 283 280 277 270 261 255 256 262 271 281 287 296 305 315 329 348 10 25 32 31 26 21 17 13 10 7 4 2 2 2 4 6 8 8 3 357 357 352 343 335 330 328 331 344 15 68 107 134 164 192 209 215 213 208 199 201 200 199 199 199 197 192 185 175 167 160 157 156 153 148 141 137 136 135 135 133 131 129 126 124 122 119 116 110 105 101 100 100 99 98 97 96 95 95 95 94 94 94 93 92 92 91 91 91 91 91 91 90 89 88 87 86 85 84 82 81 79 77 76 76 76 76 77 77 77 77 77 76 76 76 75 75 74 74 75 75 74 73 74 75 74 74 73 72 71 70 68 67 65 64 62 61 60 59 58 58 59 60 62 63 62 59 54 51 47 46 50 55 57 56 53 49 45 40 34 28 21 8 352 343 343 345 336 329 324 319 315 311 309 306 303 300 298 295 292 290 287 284 281 278 275 272 271 270 270 271 271 271 271 270 269 268 268 267 267 267 267 267 267 267 266 264 263 262 261 260 259 258 260 260 260 260 258 257 256 255 254 254 254 254 254 253 253 253 253 253 254 254 254 253 253 252 252 252 251 251 250 249 249 249 249 249 249 249 250 251 252 252 251 250 250 250 250 250 250 251 252 254 255 256 257 258 259 259 260 260 260 260 262 264 265 266 266 265 265 265 265 265 266 266 265 265 265 265 266 266 266 265 263 264 264 262 260 257 256 252 242 226 212 202 197 195 195 194 193 193 192 192 192 193 194 194 197 201 203 201 195 188 183 181 180 179 178 177 176 174 173 172 172 171 172 172 173 173 176 181 192 217 249 270 281 286 289 291 292 293 292 287 263 194 164 153 147 138 113 12 353 349 348 351 30 118 134 135 132 124 116 109 102 94 87 79 72 63 51 39 31 28 30 28 22 16 11 7 3 357 351 346 343 8 9 10 10 11 11 11 13 16 21 27 35 38 34 32 31 32 32 31 30 29 27 26 24 23 21 19 18 19 19 18 16 12 7 4 3 5 10 15 22 30 40 50 58 64 69 74 79 84 88 91 94 97 102 105 107 109 111 113 113 116 120 126 134 141 153 168 184 193 195 191 187 184 179 174 172 165 154 136 122 118 133 143 151 159 167 175 176 175 176 180 184 187 189 191 193 190 184 173 147 114 105 111 132 184 206 214 74 67 71 78 84 85 86 88 90 95 104 277 279 283 285 285 284 288 297 301 298 296 294 295 292 286 282 283 284 284 284 284 283 283 285 285 282 281 282 283 286 283 278 272 266 258 252 250 253 260 269 277 283 293 302 312 326 343 1 17 24 21 18 18 17 13 8 3 359 356 354 353 353 353 354 354 352 350 349 340 326 316 317 330 336 348 5 35 100 155 182 202 215 219 217 213 206 206 203 201 200 200 197 190 175 163 155 152 151 152 153 150 143 139 138 138 137 135 133 130 128 126 124 121 116 110 106 104 103 102 101 100 99 99 98 98 98 97 97 96 95 95 94 94 94 94 93 93 93 92 91 89 88 87 86 85 83 82 80 78 77 77 77 77 77 77 77 77 77 77 76 76 75 75 74 75 75 75 74 73 73 73 72 72 71 70 70 69 68 67 66 64 63 62 61 61 60 60 61 62 63 64 61 55 50 46 42 43 49 56 60 59 56 52 49 44 40 35 30 16 347 324 320 327 323 318 315 312 310 307 305 303 301 298 296 294 291 288 285 282 279 276 272 269 267 265 265 265 266 267 267 266 266 265 265 265 264 264 263 263 264 264 265 264 263 262 261 260 259 257 258 259 260 260 259 258 257 255 255 254 254 254 254 254 254 254 254 254 253 254 254 254 254 254 253 252 252 251 250 249 249 249 249 249 249 249 250 251 252 252 252 251 250 250 250 250 250 251 251 253 254 255 257 258 259 260 260 260 260 260 261 263 265 266 266 265 265 265 265 265 265 265 265 265 265 265 266 266 266 265 263 264 264 263 261 260 261 260 256 247 233 218 208 202 199 198 197 196 194 194 194 194 195 195 196 199 203 204 201 194 188 184 182 181 180 179 178 177 176 175 174 174 174 174 174 173 174 175 181 194 221 253 273 283 287 289 290 291 291 289 279 256 218 192 184 225 313 323 326 329 332 336 347 14 97 123 125 119 111 103 95 87 79 71 62 50 37 27 22 23 28 32 32 29 26 23 19 13 7 1 351 8 8 9 10 10 10 10 10 12 15 20 26 31 30 27 27 28 28 28 28 26 25 23 21 19 17 16 15 15 15 13 10 6 1 358 358 360 4 11 19 29 40 52 61 67 73 78 84 90 94 97 99 101 104 103 103 104 106 108 110 112 118 125 134 144 156 168 175 175 171 167 166 167 164 159 155 149 141 127 119 121 137 146 154 161 168 170 168 168 172 178 182 182 183 185 185 185 181 172 157 138 125 119 121 135 172 91 64 69 74 79 82 84 85 85 91 128 222 248 256 262 267 270 271 273 271 270 270 269 268 268 268 269 270 269 268 271 273 276 279 283 286 288 280 271 271 275 278 275 266 261 256 253 253 256 261 268 274 280 288 293 303 314 326 339 353 5 8 9 12 15 15 12 6 360 353 346 342 342 335 336 338 339 339 337 330 318 310 298 304 330 331 335 333 324 279 225 212 214 217 220 221 218 211 208 205 202 202 202 198 189 168 154 148 148 148 150 151 148 144 142 141 141 139 136 134 132 130 128 126 123 117 111 108 107 106 105 104 103 102 102 102 102 101 101 100 99 98 97 97 97 96 96 96 95 95 93 92 90 89 88 87 86 85 83 81 80 78 78 78 78 77 77 77 77 77 77 77 76 75 75 74 73 74 74 73 72 71 71 71 71 71 70 70 70 69 68 67 66 65 65 65 65 65 65 65 65 65 63 58 53 50 47 45 47 52 57 60 59 57 55 52 50 48 46 45 41 2 292 293 301 302 301 299 298 299 301 301 299 298 296 294 292 289 287 284 282 279 275 272 268 265 263 262 262 262 262 263 263 263 263 262 262 261 261 260 260 261 262 263 263 262 262 262 261 259 258 258 258 259 259 259 259 258 256 255 255 254 254 254 254 254 255 255 254 253 253 253 254 255 255 254 253 252 250 250 249 249 249 249 249 249 249 250 250 251 252 252 251 250 250 249 249 250 251 251 252 253 254 257 259 260 260 260 260 260 260 261 263 264 265 265 265 264 265 265 265 264 264 265 265 265 265 265 266 266 264 263 263 264 264 261 261 263 264 264 260 253 239 225 214 206 202 201 199 197 196 195 195 196 196 196 198 203 208 208 204 196 190 186 183 182 181 181 180 179 179 178 178 178 177 175 174 173 174 177 184 199 225 255 275 283 287 288 289 289 288 284 278 273 272 280 297 306 311 315 319 323 328 334 343 4 70 99 103 101 95 87 78 70 61 50 37 26 17 15 18 25 31 33 35 36 36 35 32 28 21 8 7 8 8 8 9 8 8 8 9 10 10 12 16 20 20 21 23 24 25 24 23 22 20 18 15 14 12 12 12 11 9 5 0 357 354 353 355 360 7 16 28 42 56 65 71 77 83 89 96 101 105 106 106 104 102 100 101 103 106 109 113 119 126 136 147 160 167 168 163 157 154 154 153 150 146 140 131 120 118 121 126 139 148 157 164 167 165 163 165 173 182 185 183 181 183 185 187 184 176 165 154 140 130 123 131 148 97 73 76 79 81 83 85 89 89 131 214 227 237 245 252 259 262 263 264 263 264 263 261 258 256 255 254 255 256 258 262 265 270 276 283 288 287 280 269 269 272 273 267 258 254 253 255 259 264 270 275 279 283 288 292 300 312 325 336 345 352 358 4 9 13 14 10 4 355 343 334 330 327 318 317 318 318 316 314 312 311 308 297 301 316 315 310 295 277 259 242 229 222 221 223 225 222 216 210 204 201 201 201 199 190 169 155 148 146 146 148 149 147 146 145 144 142 140 137 135 133 131 129 127 125 120 114 110 109 108 108 107 107 106 106 106 105 105 105 104 103 103 102 101 100 99 98 98 97 96 95 93 92 91 90 89 88 86 84 83 81 80 79 79 79 78 78 77 77 77 77 77 77 76 75 73 73 73 73 73 72 72 72 72 72 72 72 72 71 71 70 69 69 68 68 68 68 69 69 69 68 66 62 58 55 52 50 50 52 54 57 58 58 56 55 53 52 53 54 56 60 63 271 271 278 280 281 281 282 287 293 295 295 294 293 291 290 288 286 284 281 279 276 273 269 265 263 261 259 259 259 259 260 260 260 260 260 259 258 258 258 259 260 261 261 261 261 261 261 260 259 258 258 258 258 259 259 259 257 256 255 255 255 255 255 255 255 255 255 254 252 252 253 255 256 256 254 252 251 250 249 249 249 249 249 249 249 250 251 251 252 252 251 250 249 249 249 249 250 250 251 251 253 256 258 260 261 261 261 261 261 261 262 263 264 264 264 264 264 264 264 264 264 264 264 264 264 265 265 266 263 261 262 264 265 262 262 264 266 267 267 263 255 244 231 219 211 207 204 202 199 197 196 196 196 195 196 200 207 213 214 209 201 195 191 188 186 186 185 185 184 184 184 182 180 178 176 174 174 176 179 186 198 219 250 271 280 284 285 285 283 281 280 281 285 291 298 302 306 308 312 316 320 325 330 340 357 32 69 85 85 78 67 58 49 40 29 21 15 14 15 17 19 22 24 28 34 41 43 42 38 28 6 7 7 7 7 7 6 6 6 5 2 358 359 5 11 13 16 18 20 20 19 18 16 14 12 10 9 9 9 8 5 1 356 352 350 350 352 356 3 14 28 45 60 69 75 81 87 94 100 106 111 112 111 108 104 101 102 104 107 111 115 119 127 137 150 158 160 155 150 146 145 144 141 141 138 126 102 80 77 96 120 139 150 158 165 164 163 163 168 178 193 192 188 189 195 200 202 196 185 172 159 149 142 141 150 148 111 87 87 85 85 89 104 158 229 229 225 231 239 248 257 265 268 267 266 265 265 264 262 259 255 252 248 249 252 255 259 262 268 276 284 289 289 284 278 277 275 270 265 259 256 257 260 264 269 275 280 280 281 284 289 297 305 313 324 337 351 2 9 12 13 12 7 358 345 333 327 322 313 301 297 299 303 306 308 308 308 309 306 304 303 297 286 271 258 249 241 233 225 223 224 227 227 221 212 203 198 197 198 196 188 169 157 153 151 151 151 150 148 147 146 144 142 140 137 136 134 132 131 129 128 123 117 114 112 112 112 111 111 110 110 110 109 109 109 109 109 107 106 104 102 101 100 99 98 97 96 95 93 92 91 90 89 87 85 84 82 81 80 80 79 79 78 78 78 77 77 78 77 77 76 74 74 74 74 74 74 74 74 74 74 74 73 72 72 71 71 70 70 70 70 70 71 71 71 71 69 65 62 60 57 55 53 54 55 55 56 56 56 55 54 53 52 53 56 59 61 60 44 276 264 265 268 271 274 279 286 289 290 291 290 290 289 287 285 283 281 279 277 274 270 266 263 260 258 256 256 256 256 257 258 258 258 257 256 256 256 257 257 258 259 259 259 260 260 260 259 258 258 257 257 258 259 259 258 257 256 256 256 256 256 256 256 256 255 254 253 252 252 253 255 256 256 254 252 251 251 250 249 249 249 249 249 250 251 251 252 251 251 250 249 248 248 249 249 250 250 251 252 254 257 259 261 262 262 262 262 262 262 263 263 263 263 263 263 263 263 263 263 263 263 263 263 264 265 265 263 260 258 262 265 264 263 264 266 267 268 267 264 258 249 237 227 218 213 209 205 201 198 197 195 194 195 197 203 212 217 218 213 208 203 198 194 193 192 192 191 191 189 186 183 180 178 176 176 176 178 179 183 191 208 233 255 267 272 274 274 275 276 280 286 292 297 300 302 304 307 310 313 317 321 326 334 350 36 79 84 69 52 42 35 30 24 20 17 15 14 12 9 9 9 11 17 29 36 42 45 42 6 6 6 6 6 5 5 3 3 1 357 351 348 354 1 5 8 11 13 14 14 13 11 10 8 7 6 7 7 5 2 357 353 349 347 347 348 352 359 11 28 48 64 74 80 85 92 98 104 110 114 116 115 112 109 107 107 109 112 114 115 118 124 133 145 151 148 141 138 137 136 136 135 135 131 97 64 54 63 99 125 142 152 157 163 164 165 169 177 188 200 202 204 211 224 240 241 219 195 176 160 150 147 151 155 142 120 104 97 90 85 90 120 193 256 39 51 283 267 272 280 290 288 281 276 271 269 269 268 266 262 257 251 252 254 256 260 263 270 278 285 288 289 289 290 289 278 268 262 258 257 259 263 267 272 278 283 281 282 281 284 294 309 319 331 346 0 10 14 14 12 9 1 350 337 331 325 310 295 284 280 281 284 286 286 285 286 302 300 295 291 285 273 260 251 243 236 230 227 226 225 228 229 225 215 204 197 195 194 190 181 166 158 155 153 153 151 149 146 145 144 142 141 139 138 137 136 134 133 132 131 127 121 118 117 116 116 115 114 113 113 113 113 113 113 112 111 109 107 105 103 102 101 100 100 98 97 96 95 93 92 91 89 88 86 85 83 81 81 80 80 79 79 79 78 78 78 78 78 78 77 76 76 76 76 76 76 76 76 76 75 74 73 72 71 71 71 71 72 72 72 73 73 73 72 71 68 65 62 60 59 57 56 58 58 57 57 56 56 55 54 53 52 53 56 58 60 57 36 293 270 268 267 269 272 276 281 285 287 287 288 287 287 286 284 282 280 277 275 273 270 267 263 260 256 254 252 252 253 253 254 255 255 255 255 255 255 255 256 256 257 257 258 258 259 259 259 259 258 257 257 257 258 258 258 257 257 257 257 257 257 257 256 256 256 255 254 253 252 252 254 256 257 256 255 254 252 251 251 250 250 250 250 250 251 251 251 250 250 249 249 248 248 248 249 249 250 251 252 254 256 259 261 262 263 263 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 262 263 263 264 264 262 259 256 259 263 265 264 263 264 266 267 268 268 265 259 252 243 232 222 215 209 204 200 198 196 195 195 197 200 207 214 219 221 219 215 210 205 203 202 200 198 195 192 188 185 182 181 180 179 179 179 178 178 179 183 190 205 221 237 249 257 261 268 277 285 291 295 298 299 301 303 305 308 310 312 314 317 330 105 114 101 72 39 23 17 15 16 17 18 19 19 16 11 6 2 359 2 11 21 31 39 41 5 5 5 5 4 4 3 1 360 358 354 349 346 347 352 358 1 4 6 8 8 8 6 5 4 3 3 4 3 2 358 354 350 347 345 344 345 348 355 9 29 52 69 79 85 90 97 102 107 111 115 117 117 115 114 114 115 116 117 116 115 116 119 126 133 140 137 134 132 132 131 130 129 121 101 85 72 76 93 116 133 147 154 159 163 167 172 181 192 202 209 215 221 247 275 300 308 286 237 194 172 160 153 151 151 141 129 118 105 93 84 83 86 78 56 47 39 359 311 304 311 320 313 294 283 278 276 277 277 274 271 267 263 261 262 262 263 266 272 280 285 286 288 293 299 299 279 264 256 253 254 257 261 267 273 279 285 285 286 279 276 285 307 333 349 2 12 16 15 11 7 3 356 346 334 328 323 297 283 276 274 276 278 278 276 273 273 282 282 278 274 269 263 255 248 240 233 229 227 225 225 227 227 224 215 204 196 194 191 183 173 164 158 153 150 148 146 144 142 142 142 141 140 139 138 138 137 136 135 135 134 131 126 123 121 120 119 117 116 115 115 115 115 114 113 112 110 108 106 104 103 103 102 101 101 100 99 97 96 94 93 92 91 89 88 86 84 82 81 80 80 80 79 79 78 78 78 79 79 79 79 78 78 78 78 78 78 78 78 77 76 75 74 73 73 73 73 73 74 75 75 75 75 74 72 70 67 65 63 62 61 60 60 61 60 60 59 58 57 55 54 53 53 54 56 59 61 60 46 317 281 274 271 271 273 277 280 283 284 285 285 285 284 283 282 281 279 276 273 271 269 266 263 260 256 252 250 248 248 249 250 251 252 253 254 254 254 255 255 255 256 256 256 257 258 258 259 259 258 258 257 257 257 258 258 257 257 258 258 258 258 257 257 257 256 256 255 254 253 252 253 255 256 257 257 255 254 253 252 251 251 250 250 250 250 250 250 250 249 248 248 248 248 248 248 248 249 251 252 253 255 256 258 261 263 263 263 263 263 263 262 262 262 261 261 261 261 261 261 262 262 262 263 263 263 263 262 259 256 257 261 264 264 263 263 264 265 267 268 267 264 260 254 244 232 222 214 208 203 200 199 198 198 199 200 204 209 215 221 221 220 218 216 215 212 209 204 200 196 191 188 186 185 183 183 183 182 180 178 176 174 175 179 186 196 208 221 235 252 270 282 289 294 296 297 298 300 302 304 303 300 286 238 175 154 143 130 96 34 7 0 1 5 10 17 24 29 28 23 15 7 2 2 5 12 22 30 32 4 4 4 3 3 2 1 359 357 355 352 348 345 344 346 351 354 357 360 2 3 3 2 1 0 360 0 0 0 358 355 351 348 345 344 343 342 344 351 4 28 55 75 85 91 96 101 105 108 112 116 118 120 119 120 121 122 122 121 118 116 116 118 120 123 125 126 127 129 130 129 127 122 88 65 88 101 111 121 130 140 150 157 162 168 176 187 198 206 213 220 231 250 286 316 341 350 349 338 238 188 170 157 149 143 135 128 122 115 103 87 81 77 68 53 20 328 303 296 304 318 327 318 296 289 285 282 281 281 278 274 276 279 281 279 272 268 268 272 278 283 284 287 295 304 300 278 258 249 246 248 253 258 264 271 278 284 286 286 279 276 287 313 351 16 17 16 13 7 2 359 357 352 344 333 324 320 290 277 274 276 280 283 280 274 266 258 251 254 256 256 255 254 252 248 239 232 228 225 223 223 224 224 220 213 204 197 192 185 176 168 161 154 148 144 140 138 137 138 140 141 141 140 140 139 139 138 137 137 137 137 135 130 126 124 122 120 118 117 117 116 116 115 114 113 111 109 107 105 104 103 103 103 103 102 101 100 99 97 96 94 93 92 91 89 87 85 82 81 80 80 80 80 79 79 79 79 80 81 81 81 80 80 80 80 80 80 80 80 79 78 77 76 75 75 75 75 76 76 76 76 76 75 74 71 69 67 66 65 64 63 62 61 61 61 61 60 59 57 55 54 54 55 56 58 61 65 67 63 24 307 285 278 276 277 279 282 283 284 284 285 284 283 282 281 280 278 276 273 271 268 266 263 260 256 252 248 245 244 243 244 246 248 250 252 252 253 253 254 254 254 254 254 255 256 257 258 259 259 258 258 257 257 257 257 257 258 258 258 258 258 258 258 257 257 257 256 255 254 253 253 254 255 256 256 255 254 253 252 252 252 252 251 251 251 250 250 250 249 249 248 248 248 248 248 248 248 250 251 253 254 255 257 259 262 263 263 263 263 263 263 262 261 261 261 261 261 261 261 261 262 262 262 262 262 262 261 258 255 255 259 263 264 263 263 262 263 265 266 266 266 264 260 252 242 231 222 215 210 207 205 204 203 203 203 203 206 210 215 218 219 221 223 224 222 218 211 205 199 194 191 190 188 187 186 187 187 186 183 179 174 173 174 175 176 180 187 200 224 254 276 286 290 293 295 296 297 299 300 296 278 222 186 172 161 153 144 122 34 355 350 351 355 1 11 25 36 42 41 33 24 17 12 10 12 18 25 32 3 3 2 2 1 0 359 357 355 353 350 346 344 343 343 346 349 351 354 357 359 359 358 357 357 356 357 357 357 355 352 349 346 344 342 341 340 341 346 358 24 58 81 92 98 102 105 109 112 115 119 123 126 128 129 129 129 127 125 122 120 120 120 120 117 117 121 124 126 127 128 126 117 60 56 87 108 117 126 135 142 146 151 162 177 191 203 211 214 219 231 255 285 315 332 348 1 6 4 289 194 172 154 143 138 133 130 126 120 112 101 90 76 54 2 304 291 287 285 286 293 298 295 287 289 285 278 273 271 270 271 279 286 287 280 272 266 264 267 273 280 286 288 292 301 296 274 252 243 240 242 248 255 262 270 276 281 284 286 288 293 306 326 350 9 10 6 0 356 354 355 355 351 345 337 328 321 303 294 291 290 291 292 288 282 274 261 246 237 238 241 244 247 249 247 239 231 227 224 222 221 221 221 218 213 206 199 189 179 170 162 154 146 140 136 133 132 133 136 138 140 140 139 139 139 139 139 139 139 140 140 139 135 131 127 124 121 120 119 118 117 117 116 114 112 110 108 107 105 104 104 104 104 104 103 102 101 100 98 97 96 95 94 93 91 88 85 83 81 80 80 80 80 80 80 80 80 81 82 83 83 82 83 83 83 82 82 82 82 82 81 80 79 77 77 77 77 77 77 77 77 76 75 73 71 69 68 67 66 66 64 63 62 62 62 61 60 58 56 55 55 56 57 58 60 63 67 69 68 53 351 303 288 283 282 283 285 285 285 286 286 285 284 283 281 279 278 276 274 271 269 266 263 260 256 252 248 244 240 238 238 239 242 246 249 252 252 252 252 253 253 253 253 255 256 257 258 259 259 259 259 258 258 258 257 257 258 258 258 258 258 258 258 258 258 258 257 256 255 254 254 254 254 255 255 254 254 253 252 252 253 253 253 252 251 250 250 250 249 249 249 248 248 248 248 248 248 249 251 252 254 255 256 258 262 264 264 263 263 263 263 263 262 261 260 260 261 261 261 261 262 262 263 262 261 260 258 257 254 254 258 262 264 264 263 262 261 262 264 265 266 265 264 259 252 244 236 228 222 217 215 213 210 208 206 204 203 205 209 212 216 221 226 228 228 224 218 210 203 198 195 192 191 189 190 191 193 193 191 186 182 179 177 175 175 176 179 186 202 233 264 278 285 288 291 293 294 294 297 294 264 204 182 173 165 158 151 136 16 346 343 344 347 354 5 21 38 51 54 47 39 31 25 17 15 17 23 31 2 2 1 1 360 359 357 355 353 351 348 346 343 342 342 343 345 347 349 352 354 356 356 355 354 354 354 354 354 353 350 347 344 342 341 339 339 339 342 351 18 61 88 100 105 108 111 113 116 120 125 130 134 137 139 139 136 133 130 127 125 124 124 121 118 118 122 124 125 125 124 122 116 66 69 93 109 116 126 136 138 138 142 166 211 224 225 222 220 222 247 289 307 308 308 325 358 14 36 173 182 170 156 146 140 137 134 130 124 120 114 107 89 50 343 303 289 285 281 276 274 271 266 262 265 262 257 254 254 258 268 290 297 282 267 262 260 258 260 265 273 286 312 321 312 289 267 250 240 237 238 244 253 262 268 273 279 285 291 299 308 320 335 350 359 358 354 350 350 351 354 356 352 345 344 343 338 339 333 323 314 308 303 295 290 283 272 259 248 239 234 235 239 242 241 234 229 227 226 224 223 223 222 217 213 209 199 189 177 165 155 147 141 135 131 129 130 132 135 137 138 138 138 138 139 139 140 141 142 143 143 142 139 134 129 125 123 121 120 119 119 117 116 114 112 110 109 107 106 105 105 105 105 104 103 102 101 100 99 99 98 97 96 95 92 89 86 84 82 81 80 80 80 81 81 81 82 83 84 84 85 84 85 85 85 85 84 84 84 84 83 82 81 79 78 78 78 78 78 77 77 76 75 74 72 71 69 69 68 67 66 64 63 63 62 61 59 57 56 56 56 57 58 59 61 63 66 67 64 52 28 318 293 288 288 288 289 289 289 289 289 288 286 285 283 280 278 276 274 272 270 267 264 261 257 253 248 244 239 236 233 233 235 239 244 249 252 253 253 254 254 254 255 255 256 257 258 259 259 259 259 259 259 258 258 258 258 258 258 258 258 258 258 258 258 258 257 257 256 255 254 254 254 254 254 254 253 253 252 252 253 253 253 253 252 251 250 249 248 248 248 247 247 247 247 248 249 249 251 252 254 255 256 258 261 264 265 265 264 264 264 263 262 261 260 260 260 261 261 262 262 263 263 262 261 259 256 255 253 254 257 260 262 264 264 262 261 260 261 262 264 265 265 263 259 253 247 241 235 229 226 222 218 214 210 207 204 204 205 208 213 218 224 228 229 227 222 215 208 203 199 196 195 193 194 196 200 202 200 196 191 188 185 183 182 182 183 189 202 228 255 271 279 284 287 290 290 290 292 296 285 235 190 176 169 164 161 166 330 334 336 338 342 349 1 17 36 50 56 53 45 33 27 21 18 18 20 26 1 1 0 359 358 357 356 354 352 350 347 345 343 342 342 342 343 344 346 348 350 352 353 353 352 351 351 351 352 351 349 346 343 341 339 338 337 337 338 345 12 67 96 107 112 114 116 118 120 124 129 135 139 142 143 143 140 136 133 130 129 128 126 122 119 120 123 124 124 121 117 116 114 103 97 104 113 120 128 136 138 139 141 271 272 255 241 229 223 227 266 312 331 336 330 327 347 118 145 158 164 162 167 156 149 145 143 138 130 126 123 117 104 74 8 298 279 272 266 263 261 253 249 249 251 247 243 240 241 249 272 346 353 291 261 257 256 257 258 261 267 278 309 321 305 280 262 251 244 240 240 244 252 260 266 272 280 289 298 306 313 323 337 349 353 352 349 346 347 350 354 356 355 348 348 352 356 358 353 338 320 307 299 294 289 282 276 267 256 244 233 229 231 233 233 229 229 230 230 230 229 229 226 221 216 210 200 188 174 161 152 145 140 136 133 133 134 135 137 138 138 139 139 140 141 142 143 144 145 145 145 143 141 138 131 127 124 123 122 121 119 118 116 114 112 111 109 108 107 106 106 106 105 104 103 103 102 101 101 100 100 99 98 96 94 91 88 85 83 81 81 81 81 81 81 82 83 84 85 86 87 87 87 87 87 86 86 86 86 85 85 84 83 81 80 80 79 79 78 77 77 76 75 74 73 72 70 70 69 68 67 66 65 64 63 61 59 58 57 57 58 58 58 59 60 62 63 62 56 43 6 296 291 293 294 295 296 296 295 294 293 292 289 287 285 282 280 278 276 274 272 269 266 263 259 255 250 245 240 236 232 228 228 231 237 245 251 254 256 256 256 255 256 256 257 257 258 258 259 259 259 259 259 259 259 258 258 258 258 258 258 258 258 258 258 258 258 257 257 256 255 255 254 254 254 253 253 252 252 252 252 253 254 254 253 252 250 248 247 246 247 247 247 246 247 247 249 250 251 253 254 255 256 258 261 264 265 266 266 266 265 265 263 262 261 260 261 261 261 262 262 263 263 263 262 259 256 254 253 253 255 257 260 262 263 263 262 259 259 261 262 263 264 263 261 258 254 250 245 240 236 231 227 223 219 214 209 206 205 206 210 215 220 224 226 225 220 216 212 208 205 203 201 199 200 202 205 209 208 205 201 197 195 193 192 192 194 201 217 238 258 271 277 281 285 289 289 288 289 295 296 283 235 192 179 179 190 249 305 320 326 332 338 346 359 16 36 49 56 57 51 36 29 24 21 18 17 20 360 359 359 358 357 356 354 353 351 349 347 345 343 342 341 341 342 343 344 345 347 349 350 350 350 349 349 349 349 349 347 345 342 340 338 337 336 335 336 341 8 76 101 111 115 118 120 121 122 125 129 135 139 142 144 143 141 138 134 132 131 130 127 123 119 120 124 125 123 117 105 109 111 108 107 111 117 124 130 136 141 146 295 312 301 283 261 240 228 232 259 301 347 17 21 128 152 148 147 150 152 157 163 160 155 152 149 144 137 132 130 126 117 101 45 278 266 259 255 252 251 246 245 245 242 236 231 229 231 243 315 67 78 100 156 238 253 259 261 262 265 273 295 323 299 275 262 254 250 249 247 249 255 264 272 281 290 298 305 310 315 323 337 346 350 351 348 345 346 350 354 354 350 350 352 354 355 356 356 349 326 297 288 290 282 274 268 262 254 244 233 226 227 228 228 228 230 233 235 235 234 232 228 223 217 209 198 185 172 161 153 148 145 143 142 142 142 142 143 143 143 143 144 145 146 147 148 148 148 147 145 143 142 140 133 128 126 125 124 122 120 118 116 115 113 111 110 109 108 108 107 106 105 104 103 103 102 102 101 101 100 100 99 97 95 93 90 87 84 82 82 82 82 82 82 83 84 85 86 87 88 88 88 89 89 88 88 87 87 87 86 85 84 82 81 81 81 80 79 78 77 76 75 74 74 72 71 70 69 68 67 67 66 65 63 61 60 59 59 59 59 59 59 59 60 61 61 60 57 49 344 303 300 302 303 304 304 303 302 301 299 296 293 290 288 286 284 283 281 279 276 274 271 268 264 259 253 248 242 238 233 227 224 224 231 243 253 257 258 259 258 256 256 257 257 258 258 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 259 258 258 258 258 258 258 257 256 256 255 255 254 253 252 252 252 251 252 253 254 255 254 253 251 249 248 247 248 248 247 247 246 247 248 249 251 253 255 255 256 258 260 263 265 266 266 266 266 266 265 264 262 262 262 262 262 263 263 263 263 263 262 259 256 254 253 252 252 254 257 260 261 263 262 259 259 260 261 261 261 261 260 259 258 255 251 247 243 239 235 233 230 225 219 213 208 207 209 211 215 219 220 218 216 215 214 213 212 210 209 207 207 208 211 214 214 212 208 205 204 203 203 203 207 217 233 251 264 273 277 279 283 286 288 287 286 290 294 291 271 231 207 209 232 270 296 309 317 324 331 341 357 23 45 57 61 62 57 46 37 31 25 19 16 16 359 358 358 357 356 355 353 352 350 348 346 345 343 342 341 341 341 342 342 343 345 346 347 348 348 347 347 347 347 347 346 344 341 339 337 336 335 333 333 339 12 83 103 110 115 119 121 123 123 126 129 133 137 141 144 144 143 139 136 133 132 131 128 123 119 119 123 124 121 112 96 105 109 112 115 118 121 125 129 134 142 260 295 303 303 296 280 249 230 225 226 232 331 89 110 131 144 146 142 143 146 152 159 157 152 149 147 145 141 139 134 134 130 127 154 248 254 253 249 246 245 246 242 237 231 225 221 219 214 196 137 109 111 122 128 132 167 256 267 267 267 273 285 295 282 269 260 255 253 255 255 258 266 276 288 298 305 310 314 317 320 324 334 339 345 349 348 345 346 349 351 350 348 352 355 357 357 356 353 348 332 293 280 278 275 270 264 258 251 242 233 227 227 227 227 228 230 234 236 237 237 234 229 223 216 206 194 183 172 163 158 155 154 152 152 152 151 151 150 150 149 149 150 150 150 151 151 151 149 147 145 143 141 140 134 130 128 126 125 123 121 119 117 115 114 113 112 111 110 109 108 107 105 104 104 103 103 102 102 101 101 100 100 98 97 94 92 89 86 84 83 82 82 83 83 84 84 86 87 88 89 89 89 90 90 89 89 89 89 88 87 86 84 83 82 81 81 80 78 78 77 76 75 74 74 73 71 70 69 68 66 66 65 64 63 62 61 60 61 61 60 60 60 60 60 60 60 61 61 58 31 344 321 315 316 317 316 315 314 311 307 303 298 295 292 290 288 287 286 285 283 281 278 274 269 264 258 251 245 240 236 230 227 227 232 241 251 256 259 259 259 258 257 257 257 259 259 259 260 261 261 260 260 259 259 259 260 260 260 260 260 259 259 259 259 259 259 259 258 258 257 257 256 256 255 254 253 252 251 251 251 252 253 254 254 254 252 250 249 248 248 248 248 247 246 247 248 249 251 253 255 256 257 258 259 261 264 266 266 266 266 266 267 266 265 264 263 263 263 263 263 262 262 262 262 260 257 255 254 252 251 252 254 257 259 261 261 260 259 259 259 259 258 258 259 259 260 258 255 251 247 244 241 240 239 237 231 223 215 211 209 209 211 215 215 214 213 214 217 218 219 219 218 216 214 215 216 219 220 218 214 212 211 212 214 215 221 231 244 258 268 274 276 277 279 282 284 283 281 281 283 282 273 252 236 235 248 270 288 300 308 315 321 331 351 27 57 67 68 69 65 57 46 37 29 21 16 13 358 357 357 356 355 353 352 350 349 347 346 344 343 342 341 341 341 341 342 342 343 344 345 346 346 345 345 345 345 345 344 343 341 339 337 335 333 332 331 339 32 87 100 106 113 118 120 121 121 118 121 129 136 141 144 145 145 142 138 136 135 133 129 124 120 118 121 120 116 110 105 105 110 115 118 120 123 125 128 134 147 165 196 234 265 285 285 265 233 216 204 189 172 152 148 146 147 146 142 138 142 148 152 148 145 143 143 142 142 142 140 139 139 145 165 209 243 249 249 248 246 243 235 229 224 219 216 212 202 183 158 139 134 137 140 138 132 125 278 276 273 275 279 279 273 267 260 255 254 257 260 267 280 294 305 314 319 323 326 328 328 329 330 333 337 342 346 347 347 346 348 349 351 355 360 360 358 356 351 341 325 280 265 260 260 260 258 253 247 239 233 229 229 228 227 227 228 231 234 235 236 233 228 221 213 204 194 185 178 175 170 165 162 161 161 160 159 158 157 155 154 154 154 153 153 153 153 151 148 145 143 141 140 139 135 132 129 128 126 124 122 120 118 116 115 114 113 112 111 110 108 107 106 105 104 104 103 103 102 102 101 101 100 99 98 96 93 90 87 85 84 83 83 83 83 84 85 86 87 88 89 89 90 90 90 90 90 89 89 88 88 86 85 83 82 81 80 79 77 77 76 75 74 74 73 72 71 70 69 68 66 65 64 63 63 62 61 61 61 61 61 60 60 60 60 60 61 62 62 58 48 29 2 343 334 332 334 335 333 327 319 312 307 302 297 294 292 291 290 289 288 286 284 280 276 270 263 255 247 239 234 233 236 242 246 248 254 258 260 260 259 259 259 258 258 259 259 260 261 262 262 262 261 261 260 260 260 261 261 260 260 259 259 259 259 260 260 260 259 258 258 257 256 256 255 254 253 252 251 250 251 252 253 254 254 253 252 251 249 248 247 247 247 247 247 247 248 249 252 254 256 257 258 258 259 261 263 265 266 266 266 267 267 267 267 266 265 264 264 264 263 262 262 262 262 260 259 257 256 254 252 252 253 255 257 259 259 259 258 258 258 257 256 256 257 259 260 259 257 254 252 250 248 247 246 245 242 234 225 218 213 212 213 215 215 215 215 217 219 222 225 226 226 222 219 218 219 221 222 221 218 216 217 219 222 224 228 237 249 260 268 273 275 275 275 277 279 278 275 272 272 272 266 255 246 243 249 265 281 292 300 306 312 318 334 24 71 77 74 75 73 68 57 46 35 24 15 10 357 356 355 355 354 352 351 350 348 347 345 344 343 342 341 341 341 341 341 341 342 343 343 344 344 344 344 344 344 344 343 342 340 338 336 334 332 331 330 339 56 86 95 103 112 111 112 111 111 110 113 124 135 142 145 146 146 144 141 139 138 136 130 125 122 119 119 116 112 112 112 111 115 118 120 122 123 123 125 127 128 131 134 140 143 171 272 260 229 204 188 174 164 158 159 159 156 152 147 144 147 143 135 131 134 137 138 140 142 144 143 142 145 154 168 194 229 243 251 251 244 236 229 224 219 214 211 207 200 186 172 160 153 149 147 141 133 122 299 281 275 275 277 274 267 262 261 260 260 262 268 279 294 306 315 321 326 332 338 340 338 335 334 334 338 343 348 351 347 340 345 351 356 4 5 359 353 348 343 332 312 268 256 252 251 252 251 247 242 236 233 232 230 229 227 226 226 227 229 230 231 230 227 220 211 202 196 190 186 184 181 179 175 170 168 166 165 163 161 159 158 157 156 155 155 154 152 149 146 144 142 140 139 137 135 132 130 128 126 124 122 121 119 118 116 115 114 113 112 110 109 107 106 105 105 104 104 103 102 102 101 101 100 99 98 97 95 92 89 87 85 84 83 83 83 84 85 86 87 88 89 90 90 90 90 91 90 90 89 89 88 86 85 83 82 81 79 78 77 76 76 75 75 74 74 72 71 70 70 69 67 66 65 64 63 62 62 61 61 61 61 61 60 60 60 61 62 62 61 58 54 46 28 359 340 346 356 359 354 344 331 322 315 309 303 299 296 295 294 293 292 290 289 286 282 276 269 261 251 240 230 233 250 271 272 267 267 266 264 262 261 260 260 259 259 259 259 260 261 262 263 263 262 262 261 261 261 261 261 261 260 260 260 260 260 260 260 260 260 259 258 257 256 256 255 254 253 252 251 250 251 253 254 254 253 252 251 250 249 248 248 248 248 248 248 248 249 251 253 255 257 258 259 260 260 261 262 264 266 267 267 267 268 268 268 268 267 266 265 264 263 263 262 262 262 261 261 261 259 257 255 254 253 255 257 258 259 259 258 258 257 256 254 254 256 259 260 260 258 257 255 254 253 252 252 252 250 244 236 228 223 221 221 221 220 219 219 220 221 224 227 229 229 225 221 218 218 219 221 222 221 220 221 223 226 228 231 238 249 259 266 270 271 271 270 271 271 270 268 265 264 263 259 251 244 242 247 259 272 283 292 297 301 304 308 21 95 84 81 81 82 82 73 61 44 27 15 8 356 355 355 354 353 352 350 349 348 346 345 344 343 342 342 341 341 341 341 341 341 342 342 343 343 343 343 343 343 343 342 341 340 337 335 333 331 329 329 347 66 83 87 92 98 102 105 105 105 105 108 118 135 142 145 146 147 146 143 141 138 135 127 124 122 120 118 113 110 114 115 117 120 124 124 122 121 119 118 115 108 102 103 109 110 105 107 185 198 184 170 161 157 158 162 168 167 160 153 150 150 136 124 118 119 125 130 135 140 142 144 148 154 161 174 193 216 233 243 245 238 231 227 223 218 214 209 205 200 191 182 175 167 160 154 146 134 117 49 283 271 268 268 268 267 266 267 268 271 276 284 297 308 314 318 322 328 336 343 345 342 339 337 336 337 341 345 347 344 341 347 359 10 15 9 358 348 341 333 320 299 272 259 251 247 245 243 240 236 234 233 233 231 229 226 224 224 224 226 226 227 228 226 221 211 200 194 190 188 187 187 186 183 178 174 171 169 167 164 162 160 158 157 156 155 153 150 147 144 142 141 139 138 136 134 133 131 129 127 125 123 122 120 119 118 116 116 114 113 111 110 108 107 106 106 105 104 103 103 102 101 100 100 99 99 98 96 93 90 88 86 85 84 83 83 83 84 85 86 88 89 90 90 90 90 91 91 91 90 89 89 87 86 84 82 81 79 78 77 77 77 76 75 75 74 73 72 71 70 69 68 67 65 64 63 62 61 61 60 61 61 61 60 60 60 60 60 60 60 59 57 51 35 356 330 360 15 16 7 349 334 326 320 315 309 305 302 301 300 299 297 296 294 291 288 284 278 269 259 245 228 213 225 318 295 288 281 275 270 266 263 261 260 260 259 259 258 259 260 261 262 263 262 262 262 262 262 262 262 261 261 261 261 260 260 260 260 260 261 260 259 257 256 256 255 254 253 252 251 251 251 253 255 255 253 251 250 249 249 249 249 249 249 249 250 250 252 254 255 256 258 259 260 261 261 261 262 263 264 267 268 268 268 268 268 268 268 267 266 265 264 263 263 263 263 263 263 263 262 260 258 255 254 255 257 258 260 260 259 258 257 255 254 254 257 259 260 260 260 259 258 258 257 257 257 257 255 251 245 239 235 233 231 229 226 223 222 221 221 221 223 225 225 222 217 214 214 216 219 221 223 223 224 226 228 230 233 239 248 257 264 267 268 267 266 265 265 265 263 262 261 258 254 249 245 245 248 256 266 276 284 289 290 288 273 197 137 107 92 88 93 95 88 74 53 31 16 8 355 354 354 353 352 351 350 349 348 347 345 344 344 343 342 341 341 341 341 341 341 341 342 342 342 342 342 342 342 342 342 341 339 337 335 333 330 328 327 355 65 80 81 87 94 100 102 102 102 102 106 116 138 142 143 145 147 148 145 141 137 131 125 123 121 120 115 101 91 106 115 121 126 128 126 121 117 115 113 112 108 104 103 103 100 98 106 123 139 151 155 153 153 156 162 169 171 165 158 155 149 134 118 110 108 113 121 129 138 144 149 154 162 169 180 196 212 226 233 238 237 232 228 226 224 220 215 210 205 199 193 186 178 171 164 157 148 131 124 284 269 262 261 264 269 273 276 277 281 288 297 308 315 319 320 322 326 334 342 342 340 338 336 336 336 337 338 338 339 340 355 13 24 24 12 356 342 332 322 308 291 275 261 251 243 238 234 232 231 232 233 233 231 228 225 224 223 224 225 224 224 226 226 222 211 199 192 189 189 189 189 188 187 184 179 175 173 170 167 164 161 159 157 156 154 151 147 144 143 141 140 139 138 136 135 134 132 130 128 126 124 123 121 120 119 118 117 116 114 113 111 110 108 107 106 105 104 104 103 102 100 100 99 99 99 98 96 94 92 90 88 86 85 84 83 83 83 84 86 87 89 90 90 91 91 91 92 91 91 90 90 88 86 84 83 81 79 78 78 78 77 76 76 75 75 73 72 71 71 70 69 67 66 65 64 62 61 61 61 61 61 61 60 60 60 59 59 59 60 60 59 52 37 13 353 20 29 26 9 342 328 325 321 317 314 310 308 307 306 305 303 302 300 298 296 293 288 280 270 256 244 227 62 347 314 301 291 283 276 271 266 263 261 260 259 258 258 258 259 260 261 262 263 263 262 262 262 262 262 262 263 263 262 261 261 261 261 261 261 260 259 257 256 256 255 254 253 252 251 251 252 254 255 255 253 250 249 249 249 249 250 250 250 251 251 252 254 255 257 258 258 260 261 262 263 262 262 262 264 267 269 269 269 268 267 267 267 266 265 265 264 264 264 264 264 265 265 265 265 263 261 258 257 257 258 260 261 261 261 259 258 257 256 256 258 259 261 261 261 260 260 260 260 261 261 261 259 256 251 247 245 243 240 236 231 228 224 222 219 218 217 216 216 214 212 210 211 214 218 222 224 226 227 228 230 233 236 240 247 255 262 266 266 264 263 263 263 262 262 261 259 256 251 250 250 252 254 256 260 269 276 279 278 271 243 204 174 146 116 99 101 100 95 84 65 41 21 9 355 354 354 353 352 351 350 349 348 347 346 345 344 343 342 342 342 341 341 341 341 341 341 341 341 341 341 341 341 341 341 340 339 337 334 332 329 325 326 13 70 79 82 89 95 98 97 96 96 97 104 118 136 140 140 143 147 149 146 141 136 129 124 123 122 121 114 88 51 56 98 123 131 131 128 119 113 108 106 105 107 109 108 106 104 106 113 125 138 148 152 152 158 164 170 174 173 168 165 163 155 139 116 107 107 112 119 129 140 147 155 162 170 178 191 206 218 227 234 240 236 229 224 221 221 220 220 218 213 208 202 194 186 179 172 168 167 165 208 255 262 263 265 271 278 285 288 286 290 296 304 311 316 319 319 320 323 329 335 336 334 333 333 334 336 336 336 338 343 354 10 22 26 19 2 343 328 315 304 293 280 268 257 249 241 235 229 228 230 232 232 232 230 228 225 224 224 225 226 225 223 224 225 222 213 200 191 189 189 190 189 189 188 186 183 178 175 171 167 164 161 159 157 155 152 149 146 144 142 141 140 139 138 137 137 136 134 132 130 128 126 124 123 122 121 120 120 118 116 115 113 112 110 108 107 106 105 104 102 101 100 99 99 99 98 97 96 94 93 91 89 87 86 84 83 83 83 84 85 87 88 90 90 91 91 92 92 92 91 91 90 89 87 85 83 81 80 79 79 78 77 77 76 76 75 74 73 72 71 71 69 68 67 65 64 62 61 61 61 61 61 60 60 60 60 59 59 59 59 60 60 56 50 43 39 40 38 31 8 333 325 323 321 319 316 313 312 311 310 310 309 309 308 306 305 303 299 293 285 279 289 332 39 7 342 322 306 294 284 277 270 265 262 260 259 258 258 258 259 260 261 262 263 264 263 263 262 262 262 262 263 263 264 264 263 262 262 261 261 260 259 257 256 255 254 253 252 252 251 251 251 253 254 254 252 250 248 248 249 249 250 250 250 251 252 253 255 256 257 258 259 261 262 264 264 264 263 263 265 268 269 270 269 267 266 265 264 264 264 263 263 263 264 265 265 266 266 267 267 266 265 263 262 262 262 263 264 264 263 262 260 259 258 259 259 260 261 262 262 262 261 262 262 262 263 262 261 259 255 252 250 248 245 240 235 230 226 222 218 215 211 209 208 208 207 208 210 214 219 223 227 229 230 230 232 234 236 240 246 253 261 265 264 263 262 262 261 261 262 262 260 255 251 252 255 257 257 256 257 262 267 269 266 253 228 207 194 188 170 125 109 103 99 91 74 50 24 6 354 354 353 353 352 351 350 349 348 347 346 345 344 344 343 342 342 342 341 341 341 341 341 341 341 341 341 340 340 340 340 339 339 337 334 331 327 326 344 65 79 81 85 91 94 92 89 87 88 91 101 119 134 137 138 141 147 149 146 138 130 125 124 124 123 122 119 108 84 61 65 121 137 135 129 120 113 107 103 101 103 107 107 106 106 108 113 121 132 141 149 154 162 169 175 176 175 172 170 170 163 144 121 108 108 114 122 130 138 145 165 182 191 197 206 218 224 228 231 230 225 219 212 206 203 207 215 222 221 216 209 200 190 183 179 178 180 187 216 238 251 261 270 280 290 297 299 297 296 302 307 312 316 318 318 318 321 325 330 331 328 326 327 331 334 337 339 345 355 5 11 12 8 356 340 323 306 284 273 264 256 249 244 242 239 235 232 230 231 233 233 232 230 228 226 224 225 226 227 226 224 224 225 222 213 202 191 189 190 190 190 189 189 187 183 179 175 170 166 163 161 159 157 155 152 149 146 145 144 143 142 141 140 139 139 139 137 135 132 130 128 126 125 124 124 123 122 121 119 117 115 113 112 110 108 107 105 103 102 101 100 100 99 99 98 97 96 95 93 91 90 88 87 85 84 83 83 83 85 86 88 89 90 91 91 92 92 92 91 90 90 88 87 85 83 81 80 79 78 78 78 77 77 76 75 74 73 73 72 71 70 69 67 66 64 63 62 62 61 61 61 61 60 60 60 60 59 59 59 60 59 56 53 50 48 46 42 34 11 336 328 325 324 321 318 316 315 315 314 314 314 314 314 313 312 311 309 305 301 300 319 354 29 33 17 355 331 311 297 286 276 269 265 262 260 259 259 259 260 261 262 263 264 265 264 264 263 262 262 262 263 263 265 265 265 264 263 262 261 260 259 257 255 255 254 253 252 252 252 250 251 252 252 253 252 250 249 248 249 249 250 250 251 252 253 254 255 256 258 259 260 261 263 264 265 265 265 266 267 268 269 269 268 266 264 263 262 261 261 261 261 261 263 265 266 266 267 268 268 268 268 267 267 267 268 267 267 267 267 266 264 262 261 261 261 261 262 262 263 262 262 262 263 263 263 263 262 261 258 256 254 252 248 243 238 233 229 224 220 214 209 205 205 205 206 208 211 215 219 223 228 231 232 231 231 233 235 238 244 252 259 263 263 262 261 261 260 261 262 262 260 255 252 254 257 259 260 257 255 255 256 256 250 236 220 209 208 214 219 204 134 106 101 93 78 54 26 5 354 354 353 353 352 351 350 349 348 348 347 346 345 344 343 343 342 342 342 342 341 341 341 341 341 341 340 340 340 339 339 339 338 337 334 331 327 333 42 78 81 83 87 90 89 85 82 83 85 89 101 122 131 134 136 139 145 149 141 127 119 119 122 124 123 122 121 121 122 123 128 139 145 138 132 125 119 114 111 109 109 110 112 111 109 109 112 118 128 140 149 156 162 168 173 176 175 171 169 171 166 144 122 110 109 116 122 129 137 145 163 177 188 198 209 222 226 226 225 223 220 217 210 202 198 201 212 225 228 224 215 203 192 185 183 184 186 192 215 231 243 255 269 285 299 308 310 305 299 303 307 311 313 314 315 316 320 323 326 326 321 319 321 327 333 336 338 342 347 353 357 356 347 336 324 310 295 275 266 256 248 242 239 239 238 237 235 233 233 234 234 232 229 227 226 225 225 226 227 226 225 225 225 220 211 200 192 191 190 190 190 189 188 186 183 178 173 169 166 163 162 160 158 156 153 151 148 147 146 145 144 143 142 141 140 139 139 137 135 132 130 128 127 127 126 126 124 122 120 118 116 115 113 111 109 107 106 104 103 102 102 101 101 100 99 98 96 95 93 92 90 89 88 86 84 83 83 83 84 86 87 89 90 91 91 92 92 92 91 90 89 88 87 85 83 81 80 79 78 78 79 79 78 77 76 75 74 74 73 73 72 70 68 67 65 64 63 62 62 61 61 61 60 60 60 60 60 60 60 60 59 56 54 51 49 47 44 36 17 348 335 330 328 326 323 320 319 318 318 318 318 318 319 318 318 317 317 316 315 316 329 360 32 45 43 31 9 342 318 300 286 275 268 263 261 261 260 261 261 262 263 264 265 265 265 264 262 261 261 262 263 264 265 266 266 266 265 263 262 261 259 257 256 255 254 254 253 252 252 251 250 250 251 251 251 250 249 249 249 250 250 250 251 251 252 254 255 257 258 259 261 262 264 265 266 266 266 267 268 269 269 268 267 265 262 260 259 258 258 258 258 260 262 264 266 267 268 269 269 270 270 270 270 271 271 271 270 271 270 269 267 265 263 262 262 262 262 263 263 263 263 263 263 263 264 264 263 262 261 259 257 254 250 246 241 236 232 228 223 217 211 207 205 206 207 208 211 214 217 220 226 229 230 230 230 231 233 237 242 250 257 261 262 262 261 260 259 260 260 261 260 255 253 253 256 260 260 258 254 249 243 240 234 225 218 213 216 225 235 244 241 157 109 95 76 47 20 4 355 354 354 353 352 351 350 350 349 348 347 346 345 345 344 343 343 342 342 342 342 341 341 341 341 340 340 340 339 339 338 338 337 336 335 332 331 6 65 76 79 83 87 88 86 84 85 84 86 92 104 122 126 129 131 134 139 145 130 115 110 114 119 123 121 119 120 122 123 124 130 137 142 142 140 135 130 125 122 119 116 114 113 111 109 108 111 121 138 154 154 155 157 161 164 166 167 165 163 165 166 143 126 116 113 117 124 132 140 149 161 169 179 191 206 220 225 225 223 224 227 228 223 215 209 208 214 224 233 232 222 208 194 187 187 189 189 194 213 226 237 251 270 291 302 309 312 308 302 298 301 304 307 309 311 314 318 320 322 320 316 314 317 324 333 339 341 339 340 341 343 340 332 321 312 303 293 283 273 262 252 246 242 241 240 237 236 235 235 236 235 232 229 227 226 226 226 226 227 226 225 225 223 218 209 200 194 192 192 191 190 188 187 184 180 176 171 168 167 165 164 162 160 158 155 152 150 148 147 146 145 144 143 141 139 138 138 137 135 133 131 130 129 128 128 127 125 123 121 119 117 116 114 112 110 108 106 105 104 104 103 103 103 102 101 100 98 95 94 92 91 90 88 87 85 83 83 83 84 85 86 87 89 90 91 92 92 91 90 90 89 88 87 85 84 82 80 79 78 77 77 78 79 78 77 76 76 75 74 74 73 70 69 67 66 65 64 63 62 62 61 61 60 60 60 60 60 60 61 61 59 57 55 52 49 47 44 39 26 3 345 338 335 332 329 326 324 322 321 322 322 323 323 323 322 322 322 323 323 328 341 8 36 46 50 47 36 19 356 328 304 286 274 267 264 263 262 262 263 263 264 264 265 265 265 264 263 262 261 261 262 264 265 266 267 267 266 264 263 261 259 257 256 256 255 254 253 252 251 250 249 249 249 249 249 250 250 250 250 249 249 249 250 251 252 254 255 256 258 259 261 263 264 265 266 266 267 267 268 268 268 268 266 263 260 257 256 255 255 256 257 258 261 263 265 267 268 269 270 271 271 271 271 272 272 272 273 273 272 271 269 266 264 263 262 261 262 262 263 263 263 263 263 263 263 264 263 263 263 262 260 257 254 250 245 241 236 232 227 222 215 210 208 207 208 208 209 210 211 215 220 224 226 227 228 229 231 234 239 247 254 258 260 261 260 260 259 258 259 260 259 256 253 252 255 258 259 257 253 244 237 231 225 219 217 217 222 230 242 252 253 243 195 98 58 25 5 355 355 354 354 353 352 352 351 350 349 348 348 347 346 345 344 344 343 343 343 342 342 342 342 341 341 341 340 340 339 339 338 337 336 335 335 336 347 52 69 74 78 82 86 88 90 92 94 89 90 95 104 113 116 118 121 126 132 135 118 105 104 110 118 124 120 117 120 123 125 126 130 135 141 147 151 150 146 140 134 126 119 116 114 112 109 107 107 115 135 167 165 152 149 151 153 153 150 151 154 156 155 136 124 118 117 120 126 132 137 140 143 151 165 182 201 215 222 223 221 223 229 235 234 228 223 219 219 225 234 237 230 216 199 188 189 191 192 198 210 219 234 252 280 307 309 310 312 310 305 301 297 298 301 305 309 311 313 316 316 315 314 314 318 327 336 343 344 342 340 336 332 327 319 309 301 292 284 278 272 264 256 250 246 243 240 237 235 235 236 237 236 234 230 227 225 226 226 227 227 226 224 223 222 218 211 203 198 195 193 192 190 188 185 182 177 173 170 169 168 167 166 164 162 160 156 153 151 149 147 146 145 143 141 139 138 138 138 136 134 132 131 130 129 128 128 126 124 122 121 119 117 116 114 112 110 108 106 105 105 105 105 105 105 104 103 101 99 97 95 94 92 91 89 87 86 84 83 83 83 84 85 86 88 89 90 91 91 90 90 90 90 89 87 85 84 82 81 79 78 77 76 77 78 78 78 77 77 76 75 75 74 71 69 68 67 66 65 64 64 63 62 61 61 61 61 61 62 62 62 61 60 58 56 53 49 47 44 41 32 15 357 348 343 339 335 331 329 327 325 325 326 327 328 328 328 328 327 328 330 338 354 16 34 44 49 49 45 39 29 9 339 309 287 275 269 266 265 264 264 264 264 265 265 265 266 265 264 263 261 261 261 263 264 266 267 267 267 265 263 261 259 257 256 256 255 254 252 251 250 249 248 248 248 248 248 249 249 249 248 247 247 248 248 249 251 253 254 255 256 257 259 261 263 264 265 265 265 266 267 267 267 266 265 262 258 255 252 253 254 255 256 257 259 262 264 266 267 269 270 270 271 271 271 271 273 274 274 274 273 271 269 266 263 261 259 259 259 260 261 262 263 263 263 263 263 264 264 264 263 263 262 260 257 254 250 245 240 236 232 226 220 215 212 210 210 209 208 208 209 213 217 221 223 225 226 227 228 230 236 244 251 255 258 259 259 259 258 257 257 258 257 255 253 251 253 255 255 255 250 242 234 227 221 217 215 217 222 233 245 253 254 253 250 262 335 349 348 344 355 354 354 353 352 352 351 350 349 349 348 347 346 346 345 344 344 343 343 343 342 342 342 342 341 341 340 340 339 338 338 337 336 335 335 342 18 64 70 74 78 81 85 89 94 97 96 93 94 95 98 101 104 105 109 116 119 115 106 99 102 110 122 125 119 119 122 126 128 130 133 138 145 154 162 169 171 165 155 144 135 129 123 119 115 112 109 108 113 126 151 153 149 150 153 153 153 144 135 131 127 119 115 115 117 122 128 130 130 130 132 136 141 166 197 213 219 219 215 214 221 231 236 236 234 232 232 233 234 238 237 222 198 183 185 187 191 197 204 207 209 231 307 317 308 308 306 305 304 301 297 296 299 303 305 306 308 312 316 319 320 321 326 335 344 348 347 345 341 336 330 322 313 302 292 282 274 269 266 260 253 248 244 240 238 236 236 235 235 236 237 236 232 229 226 226 226 228 228 226 222 219 219 218 214 208 202 198 195 192 189 185 181 178 175 173 172 171 171 170 168 166 163 160 156 153 150 148 146 144 142 140 137 135 135 136 135 133 132 130 129 129 128 127 126 125 123 121 120 118 116 115 113 111 109 108 106 105 105 106 106 106 106 105 103 102 101 99 97 96 94 92 90 89 87 85 83 83 83 83 84 85 86 88 89 90 90 90 89 89 89 89 87 85 84 82 81 79 78 77 76 76 76 78 78 78 77 77 76 75 74 72 70 69 68 67 66 65 65 64 63 62 61 61 61 62 63 64 63 62 60 59 57 54 51 48 45 41 34 18 5 356 350 345 340 336 332 330 329 329 329 330 331 332 333 334 333 335 339 349 4 19 31 39 45 47 47 44 39 31 17 352 316 290 278 272 268 267 266 265 265 265 266 266 266 266 265 264 262 261 261 262 263 264 266 267 267 266 264 262 260 258 257 256 256 254 253 251 249 248 247 247 247 247 247 247 247 247 245 244 244 245 246 247 249 251 252 252 253 254 256 258 260 262 264 264 264 265 266 265 265 265 264 261 257 252 249 252 254 255 256 257 259 262 264 266 267 267 268 269 269 269 269 271 274 276 277 276 274 271 268 264 261 258 256 255 255 256 258 260 262 262 263 263 263 263 264 264 264 263 263 261 259 256 253 248 244 240 236 231 225 221 218 216 214 212 210 209 211 215 219 221 222 223 224 224 224 226 232 240 247 253 256 257 258 258 258 256 256 257 256 255 252 251 250 250 250 250 245 238 231 225 220 216 213 215 223 236 246 252 255 256 257 262 279 306 322 328 355 354 354 353 353 352 351 350 350 349 348 347 347 346 345 345 344 344 343 343 343 343 342 342 342 341 341 340 339 338 338 337 335 335 336 354 45 66 69 73 77 80 84 89 94 96 94 94 95 93 91 92 93 94 97 106 101 98 98 101 108 116 119 112 116 120 126 130 131 133 137 142 148 161 180 200 208 197 178 162 151 141 134 129 125 123 120 119 121 123 129 141 152 156 154 146 138 137 67 71 91 104 111 117 122 124 126 128 124 127 131 136 143 167 210 218 219 218 212 206 215 227 238 242 243 245 248 248 247 250 245 218 182 168 171 174 180 187 189 184 167 129 55 327 309 303 300 297 298 299 298 297 298 299 299 301 306 315 323 327 328 329 333 341 350 355 354 350 345 339 331 319 305 291 277 268 262 258 254 251 247 243 238 236 235 236 236 235 235 236 237 237 234 230 228 228 229 231 231 227 221 216 217 218 216 211 205 200 195 189 185 181 178 176 175 174 174 173 172 171 168 165 162 158 154 151 148 146 143 141 139 136 134 133 132 132 132 130 128 127 127 126 125 125 124 122 121 119 118 116 114 112 111 109 108 106 106 105 106 106 106 106 105 104 103 102 102 100 99 97 95 93 92 90 88 86 85 84 83 83 83 84 85 87 88 89 89 89 89 89 89 89 87 85 84 82 80 79 77 76 76 76 76 78 78 78 78 77 76 75 74 72 71 70 69 67 67 66 65 64 64 63 62 62 62 63 64 64 64 62 61 60 58 56 54 51 47 41 34 22 9 1 355 350 345 339 336 333 332 331 331 332 334 335 337 338 340 343 349 359 11 21 30 37 41 44 45 43 41 37 33 24 5 328 297 283 275 271 269 267 267 267 267 267 267 267 266 265 264 263 262 262 263 263 264 266 267 268 267 265 262 259 258 257 256 255 253 251 249 247 246 246 247 247 247 246 246 245 243 242 242 242 244 245 247 248 249 249 250 251 252 254 257 259 261 262 263 264 265 265 265 264 264 262 259 255 255 256 258 258 258 260 262 264 266 266 266 266 267 267 268 268 270 273 276 279 279 277 274 270 266 262 259 257 254 251 251 251 254 258 260 262 262 263 263 263 263 263 263 263 263 262 260 258 254 250 246 242 239 235 230 227 224 221 219 217 214 213 215 219 223 224 224 224 223 222 221 223 228 234 242 248 252 254 256 257 257 256 256 256 256 255 253 250 247 244 243 242 239 234 228 225 221 217 215 217 226 239 248 252 253 255 256 259 263 276 294 309 355 355 354 353 353 352 352 351 350 349 348 348 347 346 345 345 344 344 344 343 343 343 343 343 342 342 341 340 339 339 338 336 335 336 343 18 58 65 69 72 76 79 83 88 92 94 94 96 94 91 88 88 87 87 90 96 97 98 102 111 135 135 89 103 111 118 129 137 138 138 140 144 148 166 189 211 217 206 194 184 170 155 143 137 134 133 131 130 130 130 130 133 146 158 151 136 119 93 4 2 88 119 126 129 131 130 125 127 138 142 144 151 164 190 231 229 228 228 222 199 208 239 258 261 258 257 261 264 270 280 300 17 104 129 142 153 166 175 176 169 155 137 126 81 317 304 297 294 296 298 298 297 297 296 298 304 313 324 330 329 329 329 333 338 344 348 350 347 340 330 318 305 288 273 261 254 249 245 243 241 240 237 235 232 232 233 235 235 235 235 236 238 236 233 231 232 233 235 234 230 222 216 217 218 216 212 206 199 192 185 180 178 176 176 176 176 175 174 172 169 166 163 159 155 151 148 145 143 141 138 136 134 133 132 131 130 129 127 125 125 124 123 123 122 121 119 118 116 115 113 111 110 108 107 106 105 104 104 104 104 104 104 103 103 102 102 102 101 99 98 96 94 92 91 89 87 85 85 84 84 84 84 85 86 87 88 88 89 89 89 89 89 87 85 84 82 81 80 78 77 76 76 78 78 79 78 78 77 76 74 73 72 71 70 69 68 67 67 66 65 64 63 63 63 63 64 64 65 64 63 62 61 60 58 56 53 49 42 35 28 19 9 1 355 349 344 340 337 335 334 334 335 336 338 340 341 344 348 356 7 17 25 32 38 42 44 45 44 44 43 43 40 33 13 335 304 288 280 275 271 269 269 268 268 268 267 267 266 265 264 263 263 263 263 263 265 267 268 268 267 263 261 259 258 256 255 253 251 249 247 246 246 247 247 247 246 245 245 244 244 243 243 244 246 247 247 248 248 249 250 250 252 254 257 259 260 261 261 262 264 264 265 264 264 264 263 263 264 264 263 262 263 265 267 268 268 267 266 266 267 268 269 271 274 277 280 280 278 274 269 264 260 257 255 252 249 246 246 250 254 259 261 262 262 262 262 263 263 263 263 263 262 261 259 256 252 248 244 240 237 233 230 228 226 224 221 218 218 220 225 227 228 227 226 224 221 220 220 223 229 236 242 246 251 255 256 256 256 256 256 256 255 252 249 244 240 238 236 233 229 226 225 223 221 220 221 231 241 249 252 253 253 254 255 257 263 277 293 355 355 354 354 353 353 352 351 350 350 349 348 347 346 346 345 345 344 344 344 343 343 343 343 343 342 342 341 340 339 338 337 335 338 359 43 60 64 68 71 74 76 81 87 91 95 99 99 95 91 90 90 88 88 90 95 102 112 126 150 208 286 306 106 107 108 121 161 164 154 151 152 155 182 203 214 217 217 226 247 242 186 149 135 132 134 136 137 137 133 136 143 149 151 144 136 139 154 183 231 204 173 159 152 147 141 133 137 151 159 159 162 175 201 237 243 243 246 241 101 92 94 264 266 264 264 266 270 278 290 309 336 3 49 107 143 163 168 164 155 144 137 141 155 198 273 286 291 296 299 299 298 297 299 305 313 322 329 331 326 323 322 324 327 332 335 335 332 324 314 303 292 280 266 255 248 242 238 235 234 234 233 232 231 229 230 231 232 232 234 236 238 237 236 235 236 237 239 238 233 224 218 217 217 216 211 204 196 189 182 179 177 177 177 177 176 175 173 170 167 163 160 156 152 149 146 143 141 139 136 135 135 134 132 130 129 126 125 123 122 122 121 120 119 118 117 116 114 112 111 109 108 106 105 104 103 103 102 102 102 102 101 101 101 101 101 101 100 99 97 96 94 92 91 89 87 86 85 85 84 84 85 85 86 87 88 88 88 88 88 88 87 86 85 84 83 82 81 79 78 77 77 78 79 79 79 77 76 75 74 74 73 71 70 69 69 68 67 66 65 64 64 63 63 63 64 64 64 64 64 63 62 61 60 58 56 52 46 38 31 23 15 9 5 356 350 345 342 339 338 337 337 338 340 342 344 346 350 358 9 21 30 37 42 45 48 50 50 50 50 50 48 43 32 9 336 309 293 283 276 273 270 269 269 268 268 267 267 266 264 263 263 263 263 263 264 265 266 268 268 265 262 260 258 256 255 254 251 249 248 247 247 248 248 247 246 246 246 246 246 246 247 247 248 249 248 248 249 250 251 251 252 254 256 258 259 260 260 261 262 264 265 265 265 265 266 267 269 269 268 267 267 268 270 270 269 267 267 266 266 268 269 271 274 277 278 277 275 271 266 262 257 256 255 253 250 245 244 248 254 259 262 262 262 262 262 262 262 263 263 263 262 262 260 258 254 250 245 240 237 234 231 229 228 226 223 221 221 223 227 230 230 229 227 224 221 219 218 220 224 230 235 241 246 251 254 255 256 256 256 256 254 251 247 242 237 234 231 228 225 224 223 223 222 221 226 234 242 249 251 252 253 253 254 255 260 272 284 356 355 355 354 354 353 352 352 351 350 349 349 348 347 346 346 345 345 344 344 344 344 344 343 343 343 342 342 341 340 338 337 335 342 19 50 58 65 68 70 71 73 78 87 92 98 103 103 98 96 95 95 95 95 98 102 109 231 266 266 282 295 301 302 98 86 25 303 252 188 176 174 176 188 202 213 224 240 267 294 310 310 342 120 118 123 132 140 144 148 147 148 151 150 149 155 163 173 186 203 214 210 193 173 158 151 149 152 158 163 163 161 170 198 231 249 244 249 220 162 153 181 223 246 258 263 268 270 278 288 300 310 319 327 328 182 162 152 136 109 26 303 261 234 217 265 296 305 308 307 305 305 307 310 316 323 328 329 325 320 315 313 313 315 318 322 323 320 313 306 297 288 279 269 259 251 243 237 234 232 231 231 232 230 229 228 228 229 231 233 236 238 239 239 238 239 240 242 242 235 226 220 218 219 216 211 204 196 188 183 180 180 179 179 178 177 174 171 167 164 160 157 154 150 147 145 142 139 137 135 134 134 134 132 130 128 126 124 123 122 121 120 119 118 117 116 115 113 111 109 108 107 105 104 103 102 101 101 100 100 99 99 99 99 100 99 99 98 97 96 95 93 91 90 88 87 85 85 85 85 85 85 86 87 87 88 88 88 88 87 87 86 85 84 84 83 83 82 80 79 79 78 78 78 78 77 77 76 76 75 74 73 72 71 70 69 69 68 67 66 65 64 64 63 63 64 64 64 64 64 63 63 62 62 61 59 56 52 44 36 27 21 18 14 6 357 351 346 343 341 340 340 340 341 343 345 347 350 356 7 20 32 41 47 51 53 55 55 54 54 53 53 49 39 24 359 332 309 293 283 276 273 270 269 268 268 268 267 266 264 263 262 262 262 262 262 263 264 265 266 265 263 260 258 257 255 254 252 251 249 249 249 249 248 248 247 247 247 248 249 249 250 250 250 250 250 250 251 252 253 253 254 256 257 259 260 261 261 261 263 264 265 266 265 265 267 269 271 272 271 270 270 270 271 271 270 268 267 266 266 267 267 269 270 271 269 262 257 255 258 262 258 256 256 256 255 251 251 254 258 262 262 262 261 261 261 261 262 262 263 263 263 262 261 259 256 252 246 241 236 233 231 230 229 227 224 222 221 225 228 230 231 230 227 224 220 218 217 218 221 225 229 234 241 247 251 254 255 255 255 255 253 250 245 239 235 231 228 226 223 222 222 222 222 223 228 235 243 248 251 252 253 254 254 256 260 268 277 356 356 355 355 354 354 353 352 351 351 350 349 348 348 347 346 346 345 345 344 344 344 344 344 344 343 343 342 341 340 339 337 337 341 23 52 60 67 69 69 68 71 77 87 93 100 105 106 103 101 101 100 100 100 105 110 127 255 257 264 294 305 310 318 72 62 355 315 285 245 197 179 174 176 183 198 224 254 282 302 319 331 346 0 21 73 134 145 149 150 148 150 153 157 163 171 184 194 200 203 207 212 204 187 171 161 160 162 164 164 161 159 163 176 198 219 224 228 211 200 201 214 230 245 256 265 270 272 277 284 290 296 302 308 304 304 316 16 14 338 315 305 302 309 329 340 337 330 323 319 317 317 318 320 324 327 326 322 317 312 309 308 307 307 307 310 310 305 299 293 287 281 276 270 262 254 245 239 235 232 230 231 233 232 230 229 228 229 230 233 235 237 239 240 241 241 242 244 244 236 227 221 220 220 218 212 205 198 191 186 185 184 183 182 180 177 174 170 166 162 159 156 153 149 146 143 141 138 135 133 132 132 133 132 130 128 126 125 123 121 120 120 119 118 117 115 114 112 111 109 108 106 105 104 102 101 100 99 98 97 97 97 97 97 98 97 97 96 95 94 93 91 90 88 87 85 84 84 84 85 85 86 87 87 88 88 88 88 87 86 85 84 83 83 83 83 82 81 80 79 79 78 77 77 77 77 77 76 76 75 74 73 72 72 71 70 69 69 68 67 66 65 64 64 63 64 64 64 64 64 64 64 63 63 63 62 60 56 50 42 34 28 25 20 11 3 355 349 346 344 343 343 343 343 344 346 348 351 355 3 14 28 40 48 52 54 55 55 54 53 52 51 47 40 28 11 350 325 304 290 281 276 272 270 269 269 268 267 265 264 263 262 262 261 261 261 261 262 263 263 263 262 261 259 257 256 255 253 252 250 249 249 249 248 248 248 248 248 248 249 250 250 251 251 251 251 252 253 253 254 254 256 257 259 260 261 262 262 263 264 265 266 266 266 266 268 271 273 274 274 273 271 271 272 271 270 268 265 264 264 264 265 265 265 262 254 241 232 232 244 258 260 259 258 259 259 259 260 262 264 264 263 262 262 261 261 261 261 262 262 263 263 263 262 260 258 254 248 242 236 233 231 230 229 227 225 223 224 226 229 231 230 229 227 224 221 218 217 217 218 221 224 229 236 242 248 252 254 254 255 254 252 248 243 238 233 230 228 226 224 222 221 221 221 222 226 234 242 247 250 252 254 255 256 257 261 267 273 357 356 356 355 355 354 353 353 352 351 351 350 349 349 348 347 346 346 345 345 344 344 344 344 344 344 344 343 342 341 340 339 341 349 10 53 63 67 68 67 68 72 80 89 94 100 104 104 104 103 103 101 98 99 105 114 136 159 152 156 305 315 320 328 8 12 335 318 301 249 184 162 156 157 163 179 213 257 283 299 312 324 335 343 347 349 253 170 160 153 150 153 158 163 169 177 186 199 204 205 207 210 207 197 183 173 167 165 164 163 161 161 163 172 184 197 205 211 218 224 230 235 241 250 266 271 273 276 281 286 291 296 302 308 307 313 325 337 337 322 309 307 313 325 344 352 350 343 337 333 328 323 322 323 323 320 316 312 307 304 302 302 302 300 299 297 293 286 280 275 272 270 267 262 256 249 243 238 235 233 231 232 234 234 234 232 231 231 232 233 234 236 237 239 240 241 242 244 244 237 227 221 219 220 220 214 207 200 195 191 189 188 187 185 183 179 176 171 167 162 159 155 152 148 145 142 139 136 134 132 131 132 133 132 130 128 126 125 123 121 120 119 118 117 115 114 113 111 110 108 107 105 104 103 102 100 98 97 96 95 95 95 95 96 95 95 94 94 93 92 91 89 88 86 84 83 83 83 83 84 85 86 87 87 88 88 88 87 86 84 83 82 82 82 82 81 81 80 79 79 79 78 78 77 77 77 77 77 76 76 75 74 73 72 71 71 70 69 68 67 66 65 64 64 63 63 64 64 64 64 64 64 64 64 64 64 63 60 54 47 41 35 29 22 14 6 359 353 349 347 346 345 345 345 346 346 348 351 355 0 8 19 31 40 46 49 50 50 49 48 46 44 40 34 26 16 1 341 319 302 290 281 275 273 272 270 269 268 266 264 263 263 262 261 260 260 260 260 261 261 261 261 260 259 257 256 255 253 252 251 250 249 249 249 248 248 248 248 249 249 249 250 251 251 252 252 253 253 253 254 255 256 258 259 261 262 264 264 265 265 266 267 267 267 267 269 272 274 275 276 276 274 273 273 272 271 268 264 262 262 262 263 263 262 257 247 231 218 221 239 254 260 261 259 260 261 262 264 265 266 266 265 263 262 262 261 261 261 261 262 262 263 263 262 261 259 255 250 244 238 234 232 230 230 228 226 225 226 227 229 230 230 229 228 225 221 219 217 216 216 218 221 226 232 238 245 249 252 253 254 253 251 246 241 236 232 230 228 226 223 221 220 220 220 221 225 234 241 246 248 250 252 255 256 257 260 265 270 357 357 356 356 355 355 354 353 352 352 351 351 350 349 349 348 347 347 346 345 345 345 344 344 344 344 344 344 343 342 342 341 344 354 23 59 63 66 65 66 72 78 85 90 92 93 96 98 101 103 103 101 98 99 104 114 124 127 122 114 57 346 358 1 342 328 323 322 319 302 170 146 142 143 149 160 189 249 283 298 306 313 319 325 328 326 317 297 251 195 173 166 165 168 173 180 189 196 198 203 208 210 209 202 191 179 170 164 162 161 161 163 167 172 180 184 189 198 213 228 238 245 252 263 271 274 277 283 291 297 303 307 311 314 313 317 324 328 325 317 312 317 327 339 350 356 358 356 351 343 333 324 318 316 313 309 304 299 295 292 290 291 292 291 288 283 276 267 261 258 257 256 255 252 249 246 243 240 237 236 235 235 236 237 237 236 235 234 234 234 234 234 236 237 239 240 242 244 244 237 227 220 218 219 221 217 210 204 199 195 193 191 190 188 185 182 178 173 168 163 158 154 150 147 143 140 138 135 133 131 131 131 133 131 130 127 126 124 122 121 119 118 117 115 114 112 111 110 108 107 106 105 103 102 100 98 96 95 94 94 94 94 94 94 93 93 93 92 91 90 89 87 85 84 82 81 81 81 82 83 84 85 86 87 88 88 88 87 85 84 82 81 81 81 81 81 80 80 79 79 79 79 78 77 77 77 77 77 76 76 75 74 73 73 72 71 70 69 69 68 67 66 65 64 63 63 63 64 64 65 65 65 65 65 65 65 65 63 59 51 44 39 34 27 18 11 4 357 353 350 349 348 347 347 347 348 349 351 355 0 6 14 22 30 37 42 44 44 43 41 39 37 33 29 24 18 7 352 334 317 302 291 283 278 276 273 272 270 268 267 265 264 263 263 262 261 260 259 259 259 259 259 259 258 256 255 254 253 252 251 249 249 248 249 249 249 249 249 249 249 249 250 251 253 254 254 254 254 254 255 256 257 259 260 262 263 264 265 266 266 267 268 268 268 268 269 272 274 276 277 277 277 275 274 273 271 269 265 263 263 262 261 259 258 255 247 231 215 215 226 242 255 262 260 260 261 263 264 266 266 266 266 265 263 262 262 261 261 261 261 262 263 263 263 262 260 257 253 248 241 237 234 232 231 229 228 226 226 227 229 229 229 229 228 226 223 220 217 216 216 217 219 223 228 235 241 246 250 252 253 252 250 246 241 236 232 230 228 227 223 221 220 220 221 223 227 234 239 243 246 249 252 254 255 256 258 262 267 357 357 356 356 355 355 354 354 353 352 352 351 351 350 349 349 348 347 347 346 346 345 345 345 345 344 344 344 343 343 342 343 6 37 52 60 62 64 64 68 76 84 88 89 87 87 90 93 98 102 104 104 101 103 107 112 113 115 115 109 86 30 356 350 327 320 319 321 323 323 294 146 134 135 138 147 167 244 292 304 307 305 304 304 303 302 299 291 278 240 207 192 184 180 183 191 197 201 206 209 211 210 206 201 193 178 166 161 160 159 159 161 164 168 171 172 173 181 198 220 237 247 260 275 274 280 287 296 303 310 314 318 320 319 317 318 321 323 322 320 322 333 343 350 356 1 7 9 1 348 336 326 317 310 303 297 291 286 279 275 272 271 273 274 273 269 262 253 247 245 245 245 245 245 245 245 245 243 242 240 240 240 241 241 240 239 237 236 235 235 235 235 235 236 237 239 241 244 244 238 228 220 216 217 221 219 213 206 201 198 195 193 191 189 186 183 179 174 168 163 157 152 148 145 142 140 137 135 133 131 130 131 133 131 128 126 124 123 121 120 118 117 115 114 112 111 109 108 108 107 106 104 102 100 98 96 94 93 93 93 93 93 93 92 92 92 91 91 90 89 87 86 84 82 81 80 79 79 80 81 82 83 84 86 87 87 87 86 85 83 82 81 81 81 81 81 80 80 79 79 79 79 78 77 77 77 77 77 76 76 75 74 74 73 72 71 71 70 69 68 67 66 65 64 64 63 63 63 64 64 64 64 65 65 66 66 66 65 62 56 50 45 40 34 25 16 8 1 356 353 351 350 350 349 349 350 351 353 356 3 8 12 16 21 27 35 40 41 39 37 34 32 29 25 22 17 8 355 341 327 312 302 293 287 282 279 275 274 272 270 268 267 266 265 264 262 260 259 258 258 258 258 258 257 256 255 254 252 251 250 249 249 249 249 249 250 250 250 250 250 250 251 252 254 256 257 258 258 258 259 259 260 261 262 263 265 265 266 266 266 267 267 268 268 269 270 272 274 275 277 278 278 277 276 273 271 268 265 262 261 260 258 255 254 253 249 234 221 214 215 225 245 260 261 261 262 263 265 266 267 267 267 266 264 263 262 261 261 260 261 261 262 263 263 262 261 258 255 251 245 241 237 235 233 231 229 227 226 227 228 228 228 229 228 226 223 220 218 216 216 216 218 220 225 231 237 243 247 251 252 251 250 247 242 237 233 231 229 228 225 222 221 221 223 226 230 233 237 239 243 247 251 253 254 255 258 262 266 358 357 357 356 356 355 354 354 353 353 352 352 351 351 350 350 349 348 348 347 346 346 345 345 345 345 344 344 343 342 341 345 15 53 57 59 61 62 63 68 75 82 85 85 83 84 86 88 94 99 102 103 103 107 109 112 113 114 115 114 108 82 354 332 323 320 318 317 318 321 315 140 130 125 129 136 154 249 302 310 307 298 288 286 288 284 278 270 261 245 233 223 212 204 202 208 212 213 213 214 211 206 200 196 194 185 171 161 157 153 152 153 153 155 159 163 164 168 180 205 233 244 264 280 285 293 301 309 315 319 322 324 324 323 320 319 321 323 324 325 328 334 344 354 3 11 19 20 8 349 332 319 305 294 285 279 276 275 268 262 257 254 255 256 255 253 249 243 240 240 239 239 239 240 242 244 245 244 243 242 242 242 241 241 239 238 236 235 235 235 235 235 235 235 236 236 240 243 244 240 231 222 216 217 221 219 213 207 202 199 196 194 192 189 186 182 178 173 168 162 156 151 147 144 142 140 138 136 133 131 130 131 132 130 128 126 124 123 121 120 118 116 114 113 111 110 109 108 107 106 105 103 100 98 96 94 93 92 92 92 92 92 91 91 91 90 90 90 89 88 86 85 83 82 80 79 78 78 79 79 80 81 83 84 85 85 85 85 84 83 82 81 80 80 80 80 80 79 79 79 78 78 77 77 77 77 77 77 77 76 75 75 74 73 73 72 71 70 69 68 67 67 66 65 64 64 63 64 64 64 64 64 65 66 66 67 67 67 65 61 56 50 43 39 33 25 16 8 1 356 353 352 352 351 352 352 353 355 357 6 10 12 12 12 16 26 34 39 39 36 32 29 27 24 20 15 7 356 346 335 326 314 304 297 291 286 282 279 277 275 273 271 270 269 267 265 263 261 259 258 258 257 256 255 254 253 252 251 251 250 250 249 249 249 250 251 251 251 251 251 251 252 254 256 258 260 261 263 264 264 264 264 264 265 265 266 267 267 267 267 267 267 267 267 268 270 272 274 275 277 277 278 278 277 274 271 267 263 260 258 257 253 250 249 250 250 242 233 224 221 227 247 259 263 263 263 264 266 267 267 267 267 266 264 263 262 261 260 260 260 261 262 263 263 263 262 259 256 253 248 244 241 238 236 233 230 228 226 227 227 228 228 228 228 226 224 221 218 217 216 216 216 218 222 227 232 238 243 247 248 249 249 246 242 238 234 231 230 229 227 225 224 224 227 230 231 232 234 236 239 243 247 250 253 255 259 262 265 358 357 357 356 356 355 355 354 354 353 353 352 352 351 351 350 350 349 348 348 347 346 346 346 345 345 344 344 343 342 340 340 355 38 58 60 60 62 64 68 73 77 81 81 81 80 82 85 90 95 98 100 102 105 110 113 115 115 115 117 120 124 264 306 311 315 315 311 303 291 289 154 128 120 122 132 153 250 297 307 308 301 289 281 279 278 271 263 257 249 235 229 227 226 226 230 233 232 229 224 218 206 195 190 191 195 188 168 153 145 141 141 141 145 155 169 164 166 177 202 233 248 278 293 297 304 312 317 322 325 326 326 325 324 323 323 324 326 326 324 322 321 326 344 10 27 34 32 18 1 344 322 297 276 264 259 258 259 257 255 252 248 245 242 240 240 239 237 236 238 238 238 237 237 238 240 240 240 240 239 239 238 237 237 236 235 234 234 234 234 234 235 235 235 235 235 238 242 243 240 233 226 220 218 219 217 212 207 202 199 196 194 192 189 184 180 175 170 165 160 155 151 147 145 142 140 138 136 134 131 130 131 131 130 128 127 125 123 122 120 118 116 114 113 111 110 109 108 107 105 104 101 99 97 95 94 93 92 92 92 91 91 90 90 90 90 89 89 88 87 86 84 83 82 80 79 78 78 78 78 79 80 81 82 83 83 84 83 83 82 81 80 80 79 79 79 79 79 78 78 77 77 77 77 77 77 77 77 77 76 75 75 74 74 73 72 70 70 69 68 68 67 66 65 65 64 64 64 65 65 65 65 65 66 67 67 68 68 67 65 61 55 48 45 41 37 30 21 13 4 358 354 353 353 354 354 355 357 359 6 10 11 8 5 6 16 26 34 38 36 32 30 28 24 20 14 9 2 354 346 335 326 317 309 302 296 291 287 283 281 278 276 274 272 271 268 266 263 261 260 258 256 255 253 252 252 252 251 250 250 250 250 250 250 251 251 252 252 252 252 253 254 256 258 260 262 263 265 266 267 266 266 266 266 267 267 268 268 268 268 267 267 267 268 269 270 272 274 275 276 277 277 277 277 275 273 270 267 262 259 257 254 251 250 251 253 251 247 243 240 243 254 261 264 264 265 265 266 267 267 267 266 265 264 262 261 260 260 260 260 261 262 263 264 263 262 259 256 253 250 247 245 242 238 235 232 230 228 228 227 227 227 227 227 225 223 220 218 217 216 215 215 217 220 223 227 232 237 241 244 246 247 245 241 237 233 230 229 229 228 227 226 228 230 232 232 232 231 232 234 238 243 247 251 255 259 261 263 358 357 357 356 356 355 355 354 354 353 353 352 352 352 351 351 350 350 349 348 348 347 347 346 346 345 345 344 343 342 340 337 352 35 60 61 62 63 66 69 72 76 80 84 85 84 86 89 93 96 98 101 104 109 115 116 118 120 122 124 126 128 161 279 295 301 302 294 251 186 177 165 137 128 129 143 181 254 285 298 306 304 297 288 282 280 274 266 262 255 239 231 239 253 263 267 269 269 266 259 246 222 199 186 183 191 205 185 159 142 133 132 133 140 150 162 160 177 201 224 244 258 293 301 305 310 316 321 324 326 327 327 327 327 327 328 329 330 327 322 318 315 321 340 8 36 49 48 37 28 14 267 244 243 245 247 249 251 253 255 255 252 246 239 235 234 234 234 235 237 237 236 234 233 234 235 235 235 235 234 233 233 232 232 232 232 232 233 234 233 233 233 233 234 235 234 238 240 241 238 234 229 224 220 217 214 210 206 202 199 197 194 192 188 183 177 172 166 162 157 153 150 147 145 143 141 139 136 134 131 130 130 129 129 129 128 126 124 122 121 119 117 115 113 112 111 109 108 107 105 103 101 99 97 95 94 94 93 93 92 92 91 91 90 90 89 89 88 87 86 85 84 83 82 80 79 78 78 77 78 78 79 79 80 81 81 82 82 81 81 80 80 79 79 79 79 79 78 78 77 77 77 77 77 77 77 77 77 77 76 75 75 74 74 73 72 70 69 69 68 68 68 67 66 65 64 63 64 64 65 65 66 66 66 67 68 69 69 69 68 66 62 56 53 51 49 44 36 29 20 9 360 355 354 355 356 358 359 360 2 2 359 353 352 357 8 20 30 38 37 33 30 27 24 19 15 12 7 1 352 344 336 328 321 314 307 300 295 290 286 283 281 279 276 274 272 269 266 264 261 259 256 254 253 252 252 251 251 251 251 251 251 251 251 251 252 252 252 252 253 254 256 258 260 261 263 265 266 267 267 267 267 267 267 267 268 268 268 269 268 268 268 268 269 270 271 272 272 273 275 277 277 277 276 275 274 272 270 266 263 261 259 256 255 255 256 256 256 256 254 255 259 263 265 265 265 266 266 266 266 266 265 264 263 262 261 260 260 259 260 261 263 263 264 264 262 260 257 254 251 250 248 245 241 238 235 232 231 229 228 227 227 227 226 225 223 221 219 217 216 215 215 216 217 219 222 226 230 235 239 242 243 242 240 236 233 231 230 229 229 228 229 230 232 233 233 231 230 229 230 234 239 245 250 254 258 260 261 358 357 357 356 356 355 355 355 354 354 353 353 352 352 352 351 351 350 350 349 349 348 347 347 346 346 345 344 343 342 340 338 346 31 60 63 64 65 66 67 69 73 81 88 98 108 115 112 110 109 109 111 115 119 120 118 119 119 120 122 124 130 150 241 273 280 277 246 182 163 161 170 164 158 160 183 249 279 287 295 302 307 304 299 293 290 287 277 269 262 256 252 265 287 295 297 297 299 297 291 278 257 224 195 180 184 212 217 182 151 134 126 125 128 132 133 132 165 259 270 273 277 296 301 303 308 315 321 325 328 329 329 330 331 333 334 334 332 328 323 319 318 321 333 354 22 49 63 63 83 164 198 218 229 237 245 254 260 264 267 267 265 259 250 241 236 235 234 234 234 234 232 231 230 230 231 231 231 231 230 230 230 230 229 229 230 231 232 233 233 231 231 231 233 234 234 237 240 241 239 234 230 225 220 216 213 209 205 202 199 196 194 191 186 181 175 169 163 159 155 151 149 146 145 143 140 138 135 133 131 131 130 129 129 129 128 126 124 123 121 119 117 116 114 112 111 109 108 106 105 103 101 99 97 96 95 95 94 94 93 93 92 91 91 90 89 89 88 87 86 85 84 83 82 80 79 78 78 77 77 78 78 78 79 80 80 80 80 80 80 79 79 78 78 79 79 78 78 77 77 77 76 76 77 77 77 77 77 76 76 75 75 74 74 72 71 69 68 68 68 68 68 68 67 66 65 64 63 64 64 65 65 66 67 67 68 69 70 70 70 69 67 64 62 60 58 54 48 42 36 28 15 4 356 355 357 358 360 1 360 358 355 351 348 352 2 15 27 37 37 33 29 23 17 15 9 6 6 4 359 352 344 337 332 325 317 309 303 297 292 288 285 282 280 277 275 273 270 267 264 261 258 255 253 251 250 249 250 250 251 252 252 252 252 252 253 253 253 254 255 256 258 259 261 262 264 265 266 266 266 266 266 266 266 266 267 268 268 268 269 269 269 269 270 271 272 272 272 272 274 276 277 277 276 275 274 273 272 271 270 268 265 262 259 259 259 259 260 261 261 261 262 263 265 265 265 266 266 265 265 265 265 264 264 263 262 262 261 261 262 263 264 265 265 264 263 262 260 258 256 253 251 248 244 240 238 235 233 231 230 229 228 228 227 226 224 222 219 217 216 215 215 215 216 217 218 221 224 229 234 238 240 240 239 236 234 232 231 230 229 229 230 231 232 234 233 232 230 229 229 232 237 243 249 254 257 259 261 358 357 357 357 356 356 355 355 355 354 354 353 353 352 352 352 351 351 350 350 349 349 348 348 347 346 346 345 344 342 341 338 337 13 51 62 65 66 65 64 65 68 74 83 96 114 138 144 144 143 140 134 130 126 121 118 117 117 116 118 123 137 173 193 223 232 220 187 162 157 162 179 187 206 227 251 276 294 297 299 303 309 312 310 308 305 302 293 281 278 285 297 308 312 311 309 309 310 306 301 296 289 275 241 193 197 234 254 250 183 124 113 114 113 113 112 107 92 47 355 317 294 284 299 304 309 315 322 327 330 332 334 335 337 338 338 336 332 326 320 316 313 313 320 335 355 22 49 69 99 161 199 224 236 241 247 255 263 268 270 270 269 266 261 253 242 237 234 233 232 231 229 228 227 227 228 229 229 229 229 228 228 229 228 228 228 228 230 232 233 232 230 230 230 231 232 235 239 241 240 236 230 225 219 214 210 207 203 200 198 195 193 189 184 179 173 167 162 157 153 149 147 145 143 141 139 136 134 132 130 130 131 131 131 129 128 126 124 123 121 119 118 116 114 112 110 109 107 106 104 102 100 98 97 96 95 95 95 94 94 93 93 92 92 91 90 89 89 88 87 86 85 83 82 81 79 78 78 77 77 77 78 78 78 79 79 79 79 78 78 78 77 77 78 78 78 78 78 77 77 77 76 76 77 77 77 77 77 76 77 76 75 74 73 72 70 69 68 67 67 68 68 68 67 66 66 65 64 64 65 66 66 66 67 68 69 70 70 71 71 71 70 69 68 67 65 63 58 54 50 47 43 34 11 1 358 357 359 0 0 0 359 357 355 354 358 8 21 31 33 31 24 14 358 351 346 348 356 5 3 356 351 346 340 332 323 315 307 301 296 292 288 285 282 280 278 275 273 270 268 266 263 259 255 251 249 248 249 250 251 252 253 254 254 254 254 254 255 255 256 257 258 259 261 262 263 264 264 264 264 264 264 264 265 265 266 267 268 268 269 269 270 271 272 273 273 274 273 273 274 276 277 277 277 276 275 274 273 272 271 270 268 265 263 263 262 262 263 263 263 263 264 264 265 265 265 265 265 266 266 266 266 266 266 265 265 265 264 264 265 265 266 266 266 265 265 264 263 262 260 257 254 251 247 244 240 238 236 234 233 231 230 230 229 227 225 223 221 219 217 216 216 216 216 215 215 217 220 225 229 233 236 237 237 237 235 234 232 230 230 231 231 232 233 234 234 233 231 230 230 233 237 241 247 251 255 258 260 358 357 357 357 356 356 356 355 355 354 354 353 353 353 352 352 352 351 351 350 350 349 349 348 348 347 346 345 344 343 341 338 342 11 52 61 64 64 61 61 63 65 67 72 83 100 133 178 218 249 257 240 170 128 124 122 120 118 117 120 131 171 234 192 169 166 162 153 148 153 177 212 216 231 254 272 285 295 301 303 305 309 312 313 312 313 312 307 295 299 313 325 328 324 320 316 313 312 309 306 305 305 306 305 327 324 307 294 293 322 60 82 92 99 101 104 104 99 87 64 2 309 292 305 309 312 318 324 330 334 336 338 339 340 341 338 333 325 318 311 303 300 301 306 317 328 339 357 16 13 211 220 231 240 246 248 252 258 263 266 267 268 268 266 258 244 237 234 232 230 229 227 225 224 224 226 227 228 228 228 228 227 227 227 226 226 226 229 231 233 233 232 231 231 231 231 234 237 240 240 238 232 225 218 213 208 205 202 199 196 193 191 187 183 177 172 166 161 156 152 148 145 143 140 138 136 134 132 131 129 129 129 130 130 128 127 125 124 122 121 119 117 115 113 111 110 108 107 105 104 102 100 98 97 96 96 95 95 95 94 94 93 93 92 92 91 90 90 89 88 87 85 84 82 81 80 79 78 77 77 77 77 77 78 78 78 78 78 78 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 76 75 74 73 72 71 69 68 67 67 67 67 67 67 66 66 65 65 65 65 66 66 67 67 68 69 70 71 72 72 73 72 72 72 71 70 69 66 63 61 60 60 57 46 23 5 358 357 358 359 0 1 1 1 360 0 5 14 22 26 24 17 360 343 327 308 305 328 353 360 359 356 351 343 336 327 319 311 305 300 296 292 288 284 281 277 275 274 275 276 275 272 267 261 255 251 250 250 251 252 253 254 255 256 256 256 256 256 256 257 257 258 259 260 261 262 263 263 263 262 262 263 263 264 265 265 266 267 268 269 270 271 272 273 274 275 276 275 275 276 277 278 278 278 277 276 275 274 273 272 271 269 268 266 265 264 264 264 264 263 264 264 265 265 264 264 264 265 265 266 266 267 267 267 267 267 267 267 267 267 267 267 268 268 267 267 266 265 264 262 260 257 254 250 246 243 240 238 237 235 233 233 232 231 229 227 224 222 220 219 218 218 217 216 215 214 215 217 221 225 229 231 234 235 237 237 235 233 232 231 232 232 233 234 235 236 235 234 232 233 234 238 242 245 249 253 256 260 358 358 357 357 357 356 356 355 355 355 354 354 353 353 352 352 352 352 351 351 350 350 350 349 349 348 347 346 345 343 342 339 341 358 37 59 64 62 59 59 61 62 62 63 68 82 100 125 197 261 271 259 220 168 147 141 136 135 136 155 270 281 276 248 184 151 140 137 138 152 231 267 265 262 269 280 288 294 299 303 305 306 307 309 309 310 314 313 305 303 321 331 333 328 326 324 320 318 317 316 314 313 314 320 332 334 320 307 311 338 19 48 69 83 93 100 104 104 98 80 21 314 301 309 312 315 321 328 334 338 339 339 339 338 337 332 323 315 307 300 294 291 291 293 296 297 297 285 268 252 240 239 240 243 247 251 254 257 260 263 265 267 268 266 259 246 239 235 232 229 227 225 223 222 222 223 225 226 227 227 226 226 225 224 224 225 227 229 232 233 235 236 234 233 232 233 234 236 238 240 240 235 227 219 212 207 204 201 198 195 192 189 186 182 177 171 166 160 156 152 148 144 141 137 135 133 132 131 130 130 130 129 129 129 127 126 124 123 121 120 118 116 114 113 111 110 109 107 105 103 102 100 99 98 97 97 96 96 95 95 94 94 93 93 92 92 91 91 90 89 88 86 85 83 82 81 79 78 77 77 77 77 77 77 77 77 78 78 77 77 77 76 76 75 75 75 75 76 77 77 77 77 77 77 77 77 77 77 76 77 77 76 75 74 73 71 70 69 68 67 67 68 67 67 66 66 65 65 65 64 66 66 67 68 68 69 71 72 73 73 74 74 75 74 74 74 72 71 70 71 72 74 70 62 48 27 8 357 356 356 358 360 2 4 5 6 7 9 14 16 15 9 353 342 329 317 315 326 330 350 359 360 354 345 337 329 322 316 312 307 302 296 292 287 281 277 274 272 274 278 281 282 280 274 265 258 254 252 252 253 254 255 256 257 258 257 257 257 256 256 257 257 258 259 260 261 262 262 262 262 262 262 263 263 264 265 265 266 268 269 270 271 272 274 275 276 277 277 277 278 280 280 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 264 263 263 263 264 264 263 263 263 264 264 265 265 266 266 267 268 269 269 269 269 269 269 269 270 270 270 269 269 268 267 266 265 262 259 256 252 248 245 243 240 238 236 235 235 234 233 231 229 226 224 222 221 220 219 219 217 216 215 215 217 219 222 225 227 230 234 236 237 237 235 233 232 232 232 233 233 234 236 236 235 235 236 238 241 243 246 249 252 255 260 358 358 357 357 357 356 356 356 355 355 354 354 353 353 353 352 352 352 352 351 351 351 350 350 349 349 348 347 346 344 342 340 337 349 22 57 62 58 56 56 58 59 60 59 61 68 80 93 108 147 238 249 250 245 226 190 183 196 256 292 301 298 288 259 198 159 136 128 132 158 272 286 285 282 283 288 291 294 297 300 302 300 297 296 297 299 306 310 305 295 306 321 327 329 329 329 325 323 322 321 321 320 321 324 330 330 316 303 303 324 6 55 78 94 104 109 108 103 92 69 18 328 318 319 320 320 326 332 338 341 341 338 336 333 329 322 311 305 299 294 290 285 281 279 279 279 276 263 245 232 231 236 241 246 251 257 261 262 262 262 263 264 264 262 256 248 242 238 234 230 228 225 223 221 221 221 222 223 224 224 224 223 221 222 223 226 229 231 232 233 235 238 238 236 234 234 235 236 237 240 241 238 231 222 214 208 204 200 197 193 190 187 184 181 176 171 165 160 156 151 147 143 138 135 132 131 130 129 128 127 126 125 124 125 125 124 122 121 120 118 117 116 114 113 112 110 109 107 105 104 102 101 100 99 99 98 97 97 97 96 95 95 94 93 93 92 92 91 90 89 88 87 86 85 83 82 80 79 78 77 76 76 76 76 76 76 77 77 77 77 77 77 76 75 74 74 75 75 76 77 78 78 78 78 77 77 77 77 77 77 77 76 75 75 74 72 71 70 70 69 69 69 68 67 66 66 66 66 65 65 66 66 67 67 68 69 71 72 73 74 74 75 76 76 76 76 75 74 74 75 77 78 78 74 67 56 45 15 1 356 354 356 359 3 5 7 7 8 9 9 6 360 352 346 341 338 344 356 352 354 357 357 353 346 337 329 324 322 320 314 308 303 298 291 285 281 276 273 272 275 281 287 290 285 274 264 258 254 253 254 255 256 257 258 258 258 257 257 256 256 256 257 258 259 260 261 262 262 262 262 263 263 263 264 264 265 265 266 268 269 271 272 272 273 274 275 276 277 278 279 280 280 279 278 277 276 275 275 274 274 273 273 272 271 270 268 267 265 264 264 264 264 263 263 263 263 264 264 265 265 265 266 268 269 271 271 271 270 270 271 271 272 272 272 271 271 270 269 268 266 263 260 256 253 251 249 246 241 238 237 236 236 236 235 233 231 229 226 224 223 222 221 219 218 216 215 215 216 218 220 222 225 228 232 235 238 238 237 234 233 233 233 233 234 235 235 236 236 238 239 241 244 246 247 249 251 255 260 359 358 358 357 357 357 356 356 356 355 355 354 354 353 353 353 352 352 352 352 351 351 351 350 350 350 349 348 347 345 343 341 338 358 29 51 58 53 51 51 54 57 59 61 64 70 78 85 93 103 119 137 151 176 181 174 197 249 281 294 299 297 282 255 203 158 134 126 134 179 278 293 296 296 296 295 295 297 299 300 299 294 285 279 279 284 293 307 309 302 297 303 315 324 328 327 322 320 318 318 319 321 324 329 332 328 314 295 276 249 203 128 127 128 128 120 108 97 82 60 26 356 336 327 324 325 328 334 338 339 337 334 330 325 318 309 301 298 295 292 288 281 275 272 271 270 268 259 245 234 229 232 239 247 255 260 263 264 263 262 261 260 258 254 250 246 242 238 234 231 228 226 223 221 220 220 220 220 221 221 221 221 220 221 224 227 230 231 232 231 234 238 239 238 236 236 236 236 237 240 242 240 235 227 218 211 204 199 195 192 188 185 183 180 176 171 165 160 155 151 146 141 136 133 130 129 128 127 126 125 124 123 122 121 120 121 120 120 119 118 117 116 115 114 113 111 109 107 106 104 103 102 101 101 100 99 99 99 98 98 97 96 95 95 94 93 93 92 91 90 89 88 87 85 84 83 81 80 78 77 77 76 76 76 75 75 76 76 77 77 77 77 76 75 75 74 74 75 76 77 78 78 79 79 78 78 78 77 77 77 76 75 74 74 74 73 72 71 71 71 70 70 69 68 67 66 66 66 66 65 66 66 66 67 68 69 70 72 73 75 75 76 77 77 78 78 77 77 77 77 78 80 81 80 78 72 66 54 31 10 2 7 3 3 3 4 4 5 4 1 359 355 351 347 344 343 346 351 351 350 350 351 350 344 337 331 329 328 331 324 317 312 306 301 296 292 287 282 278 279 284 292 298 296 287 276 267 263 260 259 259 259 258 258 258 257 256 256 256 256 256 257 258 259 260 261 262 262 263 263 264 264 264 264 265 265 266 267 268 270 271 272 272 272 273 274 275 276 277 278 279 278 277 276 275 274 274 274 274 274 274 273 272 271 271 270 268 267 267 266 266 265 264 264 264 265 265 265 265 265 265 266 268 270 271 271 272 272 272 272 272 272 272 272 272 271 270 270 268 266 263 260 256 252 251 251 250 245 240 239 238 237 237 237 236 234 231 229 227 225 223 221 220 218 216 216 215 216 217 219 221 223 226 230 234 237 239 238 235 233 233 233 234 234 235 235 236 237 238 241 243 245 247 247 248 251 256 261 359 359 358 358 358 357 357 357 356 356 356 355 355 354 354 353 353 352 352 352 352 352 351 351 351 351 350 350 348 347 344 342 344 359 23 43 51 49 47 46 49 54 59 63 68 74 79 84 89 95 103 112 122 133 138 144 164 231 273 285 286 279 251 246 236 203 166 147 171 257 291 302 305 306 304 302 299 299 300 298 294 287 277 268 265 272 288 309 317 315 307 299 304 313 319 320 316 314 313 315 318 322 329 335 337 334 326 316 308 304 307 39 114 121 120 114 108 104 96 79 53 30 6 349 337 330 328 333 336 334 330 326 320 313 304 297 293 293 292 292 290 285 279 275 270 266 263 257 246 234 227 227 237 248 256 261 263 263 262 260 257 253 250 246 244 242 240 238 233 229 226 224 222 220 219 219 218 218 218 219 219 219 220 221 224 226 228 230 230 230 233 237 240 240 239 238 237 237 237 240 242 242 239 233 224 215 206 199 193 189 186 183 180 178 175 170 165 159 154 149 143 139 135 131 128 126 125 125 124 123 123 122 120 119 118 118 118 118 118 118 117 117 116 115 113 111 109 108 106 105 104 103 103 102 101 101 101 100 100 99 99 98 97 96 95 95 94 93 92 91 89 88 87 85 84 83 82 80 79 78 77 76 76 75 75 75 75 75 76 76 77 77 77 76 76 75 75 75 76 76 77 78 78 78 79 79 78 78 77 76 76 75 74 74 73 73 72 72 72 72 71 71 70 69 68 67 66 66 66 66 66 66 66 67 67 68 70 71 73 75 76 77 78 78 79 79 78 78 78 79 80 81 82 83 84 84 81 77 69 57 45 40 26 16 11 6 4 4 1 358 355 352 349 346 344 344 345 346 346 346 347 348 347 342 337 333 332 331 333 330 324 318 315 314 311 306 300 293 290 290 295 302 308 310 307 301 292 283 275 269 265 263 261 259 258 257 256 255 256 256 257 258 259 260 261 262 262 263 264 264 265 265 265 265 266 266 267 267 268 269 270 271 271 270 271 272 273 274 275 276 276 276 274 273 272 272 273 274 275 274 273 273 272 271 271 270 270 270 269 269 268 267 266 265 265 266 266 266 266 265 266 267 268 270 271 271 271 272 272 272 272 272 272 272 272 271 271 270 269 267 266 264 261 254 251 252 252 250 246 243 240 239 239 238 237 236 234 231 229 227 224 222 220 218 216 215 215 216 217 219 220 222 224 227 231 235 237 237 235 233 233 233 234 234 234 234 235 236 239 241 244 246 247 247 249 252 256 261 359 359 359 358 358 358 358 358 357 357 357 356 356 355 355 354 353 353 353 353 353 352 352 352 352 352 351 351 350 348 346 345 348 358 15 34 44 46 46 45 49 54 60 65 71 77 80 82 86 91 97 103 109 115 125 136 156 207 257 269 260 235 210 222 274 289 285 270 255 291 304 308 308 308 307 303 300 296 295 292 287 279 270 262 260 268 287 310 320 321 316 309 305 306 309 311 310 309 313 321 330 335 334 340 342 341 338 334 335 341 347 1 48 87 105 112 114 115 108 98 83 64 49 37 7 327 313 313 323 321 316 312 306 299 291 285 283 285 288 291 292 290 285 277 270 265 262 258 250 237 227 225 233 251 256 258 258 258 256 253 250 247 244 242 240 240 239 237 234 229 225 223 221 219 218 218 217 217 216 216 218 219 220 221 222 224 226 227 229 229 233 237 240 242 241 238 238 237 237 238 241 242 242 238 230 219 208 199 193 188 184 180 178 176 173 169 163 157 151 145 141 136 133 130 127 125 124 123 123 123 122 121 120 119 118 118 118 117 118 119 118 117 116 114 113 111 109 108 107 106 105 104 104 103 103 103 102 102 101 100 100 99 98 97 97 96 95 94 93 91 90 89 87 86 84 83 82 81 80 79 78 77 76 75 75 74 74 74 75 75 76 76 76 77 76 76 76 76 76 76 77 77 77 77 78 78 78 78 78 77 76 75 74 74 73 72 72 71 72 72 72 72 71 70 69 69 67 67 66 66 66 66 66 66 67 68 69 70 72 75 76 77 78 79 80 80 80 80 80 80 80 81 82 84 86 88 88 87 86 88 85 53 39 32 27 20 11 7 3 359 355 350 348 346 345 345 346 346 347 347 348 347 346 342 338 336 332 332 330 327 324 320 321 319 316 310 304 298 295 295 300 309 316 320 321 318 312 302 289 278 271 267 264 262 260 258 257 256 257 257 258 259 260 261 262 262 263 264 265 265 266 266 266 266 266 267 267 267 267 268 268 269 269 269 269 270 270 272 272 273 273 273 271 271 271 271 272 273 273 273 273 272 271 270 270 271 271 271 271 270 270 269 268 267 266 267 267 267 267 267 267 268 269 270 271 272 272 272 272 273 273 273 272 272 272 271 271 271 271 270 269 268 267 263 258 255 255 254 252 249 246 243 240 238 238 237 235 233 231 228 226 223 221 219 217 215 215 216 217 218 219 221 222 225 229 232 235 236 234 233 232 232 232 232 232 233 234 235 238 241 243 245 247 248 250 253 257 260 0 360 359 359 359 359 359 359 358 358 358 357 357 356 356 355 355 354 354 353 353 353 353 353 353 352 352 352 351 350 348 347 353 4 17 30 37 41 44 45 48 53 59 64 70 77 80 82 86 91 96 101 107 116 129 144 167 206 239 249 224 190 178 196 297 311 310 300 283 298 311 313 311 309 307 303 298 293 288 283 279 272 262 256 259 266 280 297 310 316 316 312 307 304 304 303 303 306 319 337 349 355 354 351 351 348 344 341 340 344 348 356 15 52 96 121 129 126 113 109 106 103 102 108 156 212 231 241 238 252 271 284 289 287 281 274 271 274 281 287 290 288 282 272 268 267 267 267 264 256 246 239 239 249 250 249 248 247 247 245 244 242 240 240 239 239 239 237 235 231 227 224 221 219 217 217 216 216 216 215 217 218 219 220 221 223 225 226 228 229 232 235 238 239 239 238 238 237 236 237 240 242 243 240 233 221 210 200 193 187 182 179 176 175 172 166 159 153 147 142 138 134 131 129 127 125 124 123 123 123 122 122 121 120 119 118 117 118 119 119 118 117 116 114 112 111 110 109 108 107 106 105 105 105 104 104 104 103 102 101 101 100 99 98 97 96 95 94 93 92 91 89 88 86 85 83 82 81 80 79 78 78 77 76 74 74 73 73 73 74 74 75 76 76 77 77 77 77 77 77 76 76 76 76 77 77 77 77 77 77 76 75 74 73 72 72 71 71 71 72 72 72 72 72 71 70 69 68 67 67 67 67 67 67 68 68 69 70 72 74 76 77 78 79 80 81 81 81 81 81 81 81 83 84 87 89 90 90 91 92 90 63 51 44 37 28 20 13 7 2 357 355 351 349 348 347 347 347 347 347 347 346 345 343 340 337 336 334 331 329 325 322 324 322 317 311 304 298 298 301 307 314 323 329 330 328 322 313 300 286 276 272 269 267 265 263 261 260 259 259 259 259 260 261 262 263 263 264 265 266 266 267 267 267 267 267 266 267 267 267 267 267 267 267 268 268 268 269 270 270 270 269 268 268 269 270 270 271 272 273 273 272 270 270 270 271 271 272 272 271 271 270 270 269 268 268 268 268 268 268 268 269 270 270 271 272 272 273 272 273 273 273 273 273 272 271 271 271 271 271 270 270 269 268 265 261 258 256 254 252 249 246 243 239 237 237 236 234 232 229 227 225 223 220 218 217 216 216 217 218 218 219 220 223 226 230 232 234 233 232 231 231 231 231 231 232 233 235 237 239 242 245 247 249 252 255 257 258 1 1 1 0 -0 360 360 360 360 360 359 359 359 358 358 357 356 355 355 355 354 354 354 354 354 353 353 353 352 351 350 349 358 11 22 29 32 35 38 41 44 47 52 57 64 72 82 90 95 96 98 101 109 122 140 162 189 222 242 242 213 169 106 32 324 321 319 308 295 301 314 315 314 311 307 303 298 292 286 283 285 277 264 253 256 269 275 279 288 302 307 306 303 300 299 297 294 307 335 358 8 13 12 6 4 360 355 351 348 349 349 350 357 12 45 93 116 121 118 117 126 137 151 168 188 205 216 222 222 221 233 251 267 275 274 268 263 263 269 279 284 282 274 266 268 271 274 276 275 272 264 252 242 238 240 239 238 239 240 240 240 239 238 238 238 238 237 237 235 232 229 226 223 220 218 217 217 217 217 216 217 218 219 220 221 223 224 226 228 229 231 234 236 238 239 239 239 238 238 238 240 241 241 238 232 223 212 202 194 187 181 178 176 173 169 162 155 149 144 140 137 134 131 129 127 126 125 124 124 124 123 123 122 122 121 120 119 119 120 120 118 117 115 113 112 110 109 109 108 108 107 106 106 106 106 105 105 104 103 102 102 101 100 99 98 97 95 94 93 92 91 90 88 87 85 84 83 81 80 80 79 78 77 76 75 73 72 72 72 72 73 74 75 76 77 77 77 78 78 77 76 76 76 75 75 75 76 76 76 75 75 75 74 73 72 72 71 71 71 72 72 72 72 72 71 71 70 70 69 68 68 68 67 67 68 68 69 70 72 74 75 77 78 79 81 82 82 83 83 82 82 82 83 85 87 90 89 91 94 93 88 78 70 61 52 40 29 19 12 6 1 359 356 353 351 350 350 349 349 348 347 346 345 343 340 339 337 335 333 331 329 327 326 324 320 313 307 303 305 310 319 328 335 338 338 335 329 320 310 299 290 285 280 277 274 270 267 265 263 261 260 260 260 261 261 261 262 263 264 265 266 266 266 266 266 266 266 266 266 267 267 267 267 267 268 268 269 269 269 268 268 267 267 268 269 270 270 271 272 272 272 271 269 269 269 270 271 272 272 272 271 271 271 270 270 269 269 269 268 268 269 269 270 271 271 272 273 273 273 273 273 273 273 273 273 272 272 271 271 271 271 271 270 270 268 265 262 258 255 252 250 247 244 241 238 237 236 234 232 230 228 226 225 223 221 219 218 217 217 218 218 218 219 220 223 227 229 231 231 231 230 229 229 228 229 230 232 235 237 239 242 245 247 250 253 255 257 256 2 2 2 2 1 1 1 2 2 1 1 1 0 360 359 359 358 357 356 356 355 355 355 355 355 354 354 354 353 352 351 354 2 16 25 28 28 30 32 35 38 40 43 50 58 68 81 98 108 104 99 98 105 130 163 211 247 272 285 294 314 6 22 5 335 322 322 312 304 305 312 315 313 310 306 304 300 293 288 287 291 286 272 258 258 275 278 274 273 281 293 299 299 296 294 293 289 316 6 25 28 26 21 16 12 8 3 358 354 352 351 351 351 353 359 13 39 79 116 141 157 170 181 191 199 205 210 216 219 215 213 226 246 260 266 264 259 255 256 266 275 272 264 260 266 271 273 274 272 268 259 246 235 229 230 231 232 234 235 237 237 237 238 238 237 237 237 236 235 233 231 228 225 222 219 217 217 218 218 217 218 218 219 220 222 223 225 226 228 229 231 233 235 237 239 241 240 240 240 240 240 240 238 235 231 224 215 205 196 187 180 175 173 169 164 157 151 146 143 140 137 135 132 130 128 127 126 125 125 125 125 124 124 123 123 122 121 122 121 120 118 116 114 112 111 110 109 109 109 108 108 108 108 107 107 106 106 105 104 103 102 101 101 99 98 97 96 95 94 92 91 90 88 87 86 84 83 82 81 80 79 78 78 76 75 74 73 72 72 72 72 73 74 75 76 76 77 77 77 77 76 76 75 75 75 74 74 74 74 74 74 74 74 73 73 72 72 72 72 72 72 72 72 72 71 71 71 70 70 69 69 69 68 68 67 68 70 70 71 73 74 76 78 79 81 82 83 84 84 84 84 84 85 86 87 89 87 92 96 95 91 86 82 77 71 59 45 30 17 8 5 1 359 356 355 353 353 352 351 350 349 347 345 343 340 338 336 335 333 331 330 329 327 325 322 318 314 312 314 320 328 339 344 345 343 338 331 324 315 308 308 307 299 292 286 281 277 273 270 267 265 264 263 262 261 261 262 262 263 264 265 265 265 265 265 266 266 267 268 268 269 269 269 269 269 270 271 272 271 270 269 269 269 270 271 271 272 272 272 272 271 270 268 268 268 270 271 272 272 272 271 271 270 270 270 270 270 269 269 269 269 270 270 271 271 272 273 274 274 273 273 273 273 273 273 273 272 272 271 271 271 271 271 270 269 268 265 261 257 253 250 247 245 243 240 238 236 234 232 230 228 227 225 224 222 221 219 218 218 218 217 217 217 219 221 223 226 227 228 228 228 227 227 226 226 228 231 233 236 239 241 244 247 250 253 254 255 254 4 3 3 3 3 3 3 3 3 3 3 3 2 2 1 0 360 359 358 357 357 356 356 356 356 356 355 355 355 354 353 357 6 18 25 26 26 27 27 32 35 39 43 50 58 66 76 90 110 108 94 83 78 242 271 292 305 314 321 330 347 1 5 347 326 320 322 318 310 307 309 312 311 308 306 304 303 294 288 285 286 285 274 258 255 268 276 269 261 261 274 289 293 292 290 289 283 327 46 50 43 34 26 20 15 9 3 357 352 347 343 342 342 342 342 342 346 0 137 187 193 198 201 202 202 203 208 212 212 208 199 205 222 239 249 252 252 248 246 247 252 253 251 252 260 266 268 267 265 260 253 240 230 225 224 226 228 230 232 234 236 237 237 238 238 237 237 236 235 233 231 229 226 223 220 218 218 218 218 217 217 218 218 219 221 223 224 226 228 229 231 232 234 236 239 241 241 241 241 241 241 238 236 233 229 224 216 206 194 182 171 166 162 159 155 150 146 143 141 139 137 135 132 130 129 127 127 127 127 126 126 126 125 124 123 123 122 122 121 119 117 115 114 112 111 111 110 110 110 110 109 109 109 109 108 108 107 106 105 104 103 102 101 100 99 98 96 95 94 93 91 90 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 73 72 72 73 73 74 75 75 76 76 76 76 76 76 75 75 74 74 73 73 73 73 73 73 73 73 72 72 72 71 72 72 72 72 72 71 71 71 71 71 71 70 70 70 70 69 68 69 70 71 71 72 74 75 77 78 80 82 84 85 86 86 86 86 86 87 88 88 88 93 98 97 93 89 86 83 81 75 65 47 29 14 5 1 359 358 357 355 355 354 353 352 350 348 346 344 341 339 336 335 333 332 330 328 326 324 324 322 321 321 323 326 331 337 341 342 340 335 329 322 315 312 313 314 312 306 301 295 291 286 282 278 274 271 269 267 265 265 265 265 265 265 266 266 266 267 267 268 269 270 271 271 272 272 272 272 273 274 276 276 276 275 274 274 274 274 275 275 274 274 274 274 272 270 269 268 269 270 271 271 271 271 271 270 270 270 270 270 270 270 270 270 270 270 271 271 271 272 273 274 274 274 274 273 273 273 273 274 273 273 272 271 271 270 270 270 270 269 267 264 261 256 252 248 245 243 242 239 237 235 233 230 229 227 226 225 223 222 220 219 219 218 217 217 217 217 219 220 222 224 225 226 226 225 225 224 225 226 229 231 234 237 240 244 247 250 252 252 251 250 5 4 4 4 4 4 4 4 5 5 5 4 4 3 3 2 1 0 360 359 358 358 357 357 357 357 357 356 356 356 355 1 9 17 23 23 24 24 25 29 34 40 47 54 63 69 74 80 87 90 77 57 27 323 317 325 333 337 340 345 354 0 360 344 321 314 315 315 310 305 306 308 309 308 306 305 303 295 286 280 277 273 265 248 246 252 257 246 238 241 256 273 284 283 283 279 269 24 67 62 51 38 26 18 10 3 356 349 341 334 328 325 323 321 318 314 309 299 265 236 227 223 218 211 206 204 210 211 204 192 181 183 199 212 224 233 240 240 235 230 229 233 238 244 252 259 262 262 260 258 252 240 231 225 222 221 223 226 229 232 234 236 238 238 239 239 238 237 236 233 230 228 225 223 220 218 217 217 217 216 216 217 218 219 219 221 223 225 227 229 231 233 234 236 238 239 240 241 242 242 241 237 234 231 229 225 218 204 182 161 150 146 145 144 142 141 139 138 137 136 134 133 131 130 129 128 128 128 128 127 127 126 125 124 123 122 121 121 120 119 117 115 113 112 112 111 111 111 111 111 111 111 111 110 110 109 108 107 106 105 104 103 102 101 99 98 96 95 94 93 91 90 89 87 86 85 84 83 82 81 80 80 79 78 77 77 76 75 75 74 74 74 74 74 74 75 75 75 75 75 75 75 75 75 74 74 73 73 72 72 72 72 72 72 71 71 71 71 71 72 72 71 71 70 70 70 70 71 71 71 71 71 71 70 69 69 70 70 71 72 73 74 76 78 80 82 84 86 87 88 89 88 88 88 89 87 88 94 99 99 94 89 86 84 83 82 81 78 71 34 6 358 358 357 357 356 356 355 354 353 351 350 347 345 343 341 339 337 335 333 331 329 326 324 324 324 325 326 328 330 332 333 333 332 331 328 325 320 315 313 313 313 313 312 310 308 305 303 299 295 290 286 282 279 275 273 272 271 270 270 270 269 270 270 271 272 273 274 275 275 276 276 276 277 278 279 281 281 281 280 279 279 279 279 278 278 277 276 276 275 274 272 271 270 271 272 272 272 272 271 271 270 269 269 269 270 271 271 271 271 271 272 272 272 272 272 273 273 274 274 274 274 274 274 274 274 274 274 273 272 271 270 270 270 270 270 269 267 264 260 255 251 247 244 242 240 238 236 234 232 231 229 227 226 224 223 221 220 220 219 218 218 217 217 218 219 220 221 222 223 223 223 223 223 223 225 227 230 232 236 240 244 247 249 250 249 247 244 5 5 5 5 5 5 5 5 6 6 6 5 5 5 4 3 3 2 1 0 360 359 359 358 358 358 358 358 357 357 359 3 11 17 21 22 24 21 22 25 30 37 47 57 66 73 75 76 76 74 67 49 18 349 344 350 351 351 351 353 357 1 3 357 333 314 308 308 306 300 302 305 306 306 306 305 302 295 286 278 271 265 259 251 250 241 229 214 211 218 236 255 268 270 269 259 245 86 69 63 51 36 20 8 359 350 340 330 316 307 301 297 293 290 287 284 280 275 265 257 251 246 236 224 215 212 215 211 196 178 165 162 175 183 199 216 228 232 228 221 218 221 228 236 245 252 257 257 255 253 248 241 234 228 223 220 220 224 228 231 234 236 238 240 241 241 241 239 236 232 229 226 223 221 218 216 215 215 215 215 215 216 218 219 220 220 221 223 226 228 230 232 233 235 236 236 237 239 242 243 241 236 231 228 228 226 220 183 141 125 124 125 128 130 131 131 131 131 131 131 131 131 130 130 129 129 128 128 128 128 127 126 125 124 123 122 121 121 120 118 117 115 114 113 113 113 113 113 113 113 113 112 112 111 111 110 109 108 107 106 104 103 102 101 100 98 96 95 94 93 91 90 89 88 87 85 84 83 82 81 80 80 79 79 78 78 77 77 76 76 76 75 75 75 75 74 74 74 74 74 74 74 74 74 74 74 73 73 72 72 71 71 71 71 71 70 70 71 71 71 71 70 70 69 69 69 70 71 71 71 71 71 71 71 70 70 70 71 71 72 73 74 75 77 79 81 83 86 88 90 91 91 91 90 90 89 90 94 99 100 95 91 87 84 83 83 83 85 86 74 39 1 353 355 355 356 355 354 353 352 351 349 348 346 344 342 341 339 337 336 333 331 328 325 325 326 327 328 329 331 331 331 329 327 325 324 323 321 319 317 316 316 316 316 315 314 313 312 311 309 306 302 298 294 290 286 282 279 278 276 275 274 274 274 275 276 277 278 278 279 279 280 280 281 282 283 284 284 284 283 283 282 282 281 281 280 279 278 277 277 275 274 272 272 272 273 274 274 273 272 271 270 269 269 269 270 272 274 273 273 273 273 273 272 273 273 273 273 274 274 275 275 275 275 275 275 275 275 274 273 272 271 271 271 271 270 270 268 266 263 259 254 250 246 243 240 238 237 236 234 233 231 229 227 225 224 223 223 222 222 221 220 219 219 218 218 219 219 220 220 220 220 220 221 222 224 226 228 231 234 239 243 247 248 248 245 242 239 5 5 5 5 5 5 5 6 6 7 6 6 6 6 5 5 4 3 2 2 1 1 -0 360 359 359 359 359 359 359 1 6 14 19 21 21 21 18 17 17 20 25 33 42 50 57 64 69 70 68 63 52 31 14 6 8 5 1 359 359 1 5 6 358 338 313 304 301 300 297 298 302 304 305 304 304 303 298 289 280 270 261 257 259 266 248 224 212 220 232 235 244 254 257 254 235 189 95 72 61 48 29 7 351 340 327 312 294 277 273 271 268 265 262 261 259 258 255 252 248 247 246 243 236 227 224 221 209 182 154 136 131 139 142 187 213 223 228 224 218 213 213 220 229 237 245 250 251 248 244 242 239 237 233 228 223 221 222 227 231 234 237 239 241 243 243 242 239 235 231 227 223 220 218 216 215 214 214 214 214 215 217 219 221 222 221 221 223 225 227 229 230 231 232 233 233 235 238 242 244 240 232 223 214 207 199 178 114 107 108 111 114 118 121 123 125 126 127 128 129 129 130 130 130 130 129 129 129 128 128 127 126 125 123 123 122 122 122 120 119 117 116 115 115 115 115 115 115 115 115 115 114 113 112 111 110 109 108 107 106 105 104 103 101 100 98 96 95 94 92 91 90 89 88 87 86 85 83 82 81 80 80 80 79 79 79 78 78 78 78 77 77 76 76 75 75 74 74 74 74 74 74 73 73 74 73 73 73 73 72 72 71 71 71 70 70 70 70 70 70 69 69 68 69 69 69 70 70 71 71 72 72 71 71 71 70 71 71 71 72 73 74 75 76 78 80 82 85 88 90 92 93 93 93 92 91 92 95 100 100 96 93 90 87 85 84 84 85 87 93 98 71 356 351 352 353 354 353 351 350 349 348 347 346 345 343 342 341 339 338 335 333 330 328 327 326 327 329 330 330 331 330 329 327 326 325 324 323 322 322 321 321 320 319 318 317 316 315 314 313 312 310 307 303 300 296 292 288 285 283 281 280 279 279 279 280 280 281 281 282 282 283 283 284 285 286 286 285 285 284 284 284 284 283 282 281 280 279 278 277 276 275 274 273 274 274 274 275 274 273 272 271 270 270 270 272 275 276 276 275 274 274 274 274 274 274 274 274 274 274 275 275 275 275 275 276 276 276 275 275 273 272 272 271 271 270 270 269 267 265 262 259 254 249 245 242 240 239 238 237 235 233 231 229 227 226 225 225 226 226 225 224 223 221 220 219 219 219 218 218 218 218 218 219 221 222 224 226 229 232 237 242 245 246 244 241 237 234 5 5 5 5 5 5 5 6 6 7 7 7 6 6 6 5 5 4 4 3 2 2 1 1 1 1 0 0 0 1 2 7 14 19 20 19 18 15 11 10 10 10 11 14 20 28 38 52 61 64 60 52 40 26 19 17 13 8 5 4 5 6 4 353 335 313 299 300 300 300 301 305 307 307 307 307 306 300 293 285 273 259 252 257 267 260 240 226 224 229 231 237 245 250 248 220 156 99 80 69 58 18 341 321 305 285 265 253 250 251 252 251 250 249 248 248 247 246 243 241 241 242 244 245 242 239 226 189 143 117 105 102 113 133 188 213 222 224 223 218 214 213 217 224 232 239 244 246 244 243 241 239 240 238 233 228 224 224 229 233 237 239 242 244 244 243 241 239 235 230 226 222 219 216 215 214 213 213 214 214 216 217 219 222 222 222 222 224 225 226 226 226 227 228 230 232 236 242 245 243 235 221 205 182 159 139 122 112 110 110 111 112 115 117 120 122 124 126 128 130 131 131 131 131 130 130 129 129 128 128 127 126 125 124 124 124 123 123 121 120 118 117 117 117 117 117 117 117 117 117 116 115 114 113 112 111 109 108 107 106 105 104 103 101 100 98 96 95 94 92 91 90 89 88 87 85 84 83 82 81 81 80 80 80 80 80 80 79 79 79 79 78 78 77 76 76 75 75 74 74 74 73 73 73 73 73 73 73 73 73 72 71 71 70 70 70 69 69 69 68 68 68 68 68 68 68 69 70 71 71 72 72 72 72 71 71 71 71 71 72 73 73 74 76 77 79 82 84 87 90 92 94 95 95 95 92 91 95 101 100 97 94 91 89 87 85 84 83 85 91 97 99 80 11 351 348 349 349 348 347 346 345 344 344 343 342 341 340 339 338 337 335 333 330 328 327 327 329 330 330 331 330 330 329 329 328 327 326 326 326 325 325 325 323 322 320 318 316 315 314 313 312 310 308 305 302 300 297 293 290 288 285 285 284 284 284 284 284 284 284 285 285 286 286 287 287 287 286 286 286 286 286 285 284 283 282 281 281 280 279 278 277 275 275 275 275 275 275 275 274 273 272 272 272 272 273 276 277 277 277 276 275 275 275 275 275 275 275 275 275 275 275 275 275 276 277 277 277 276 276 275 273 273 272 271 271 270 269 268 266 264 261 258 253 249 246 244 243 241 240 238 236 234 232 230 228 228 228 229 229 229 228 227 225 223 222 220 220 220 219 218 218 218 219 221 222 224 226 228 231 234 238 241 241 239 236 233 229 4 4 4 4 4 4 5 6 6 7 7 7 6 6 6 6 5 5 4 4 3 3 2 2 2 2 2 2 2 2 3 9 15 18 19 17 16 13 8 7 5 3 0 358 0 5 14 27 42 52 52 47 38 28 21 18 15 13 11 8 6 3 0 348 332 313 300 305 305 305 306 309 311 312 313 312 311 306 300 291 280 267 258 253 259 266 259 251 249 251 253 248 250 254 251 222 149 106 94 92 94 296 278 268 249 232 233 235 237 240 242 242 242 242 242 242 243 244 245 246 247 249 254 261 266 271 288 66 81 86 89 99 128 168 200 211 215 216 216 216 216 216 219 223 229 234 239 242 243 245 243 243 244 244 239 232 228 228 233 238 242 245 246 245 244 242 240 239 237 234 230 225 221 217 215 213 212 212 213 214 215 216 217 219 220 221 222 223 225 224 223 223 223 224 228 233 240 246 248 239 224 204 177 154 140 133 128 125 122 119 118 118 119 121 124 126 127 128 129 131 132 133 133 132 131 130 129 129 129 129 128 128 127 127 126 126 125 124 123 121 120 119 119 119 119 119 119 119 118 118 117 116 115 113 112 111 109 108 107 106 105 103 102 100 99 98 96 95 94 92 91 90 89 87 86 85 84 83 82 82 81 81 81 81 81 81 81 80 80 80 80 79 79 78 78 77 76 76 75 75 74 73 73 73 73 73 72 72 72 72 72 71 71 70 69 69 68 68 67 67 67 67 67 67 68 68 69 70 70 71 71 72 72 72 72 72 72 72 72 72 73 73 74 75 77 79 81 83 86 89 91 94 96 97 97 95 93 98 102 102 99 95 91 89 88 86 84 83 82 87 93 97 102 105 99 14 341 341 341 341 341 341 341 340 340 339 339 339 338 338 337 336 335 333 332 330 329 330 331 331 332 332 332 332 332 332 330 329 328 328 328 327 327 325 324 323 321 319 317 316 315 314 313 311 309 307 305 303 301 299 297 295 292 290 288 288 287 287 286 287 287 288 289 289 289 288 288 288 287 288 288 288 287 286 285 284 283 282 281 281 280 279 277 276 276 276 276 276 276 275 275 274 274 274 274 274 276 277 277 277 276 276 275 275 275 275 276 276 276 276 276 276 276 276 276 277 278 278 278 277 276 274 273 273 272 271 271 269 268 267 265 263 260 257 253 251 249 247 245 243 241 239 237 234 232 230 230 230 230 231 231 231 230 228 226 224 223 222 222 222 221 220 220 220 221 223 225 226 228 230 232 233 235 235 233 231 228 225 3 3 3 3 3 4 4 5 6 7 7 6 6 6 6 6 5 5 5 5 4 4 3 3 3 3 3 3 3 3 5 10 15 18 18 17 16 13 9 7 5 2 359 357 355 355 0 9 21 32 36 35 30 23 17 16 16 16 15 11 6 2 356 346 330 314 306 308 311 311 311 312 313 315 316 317 317 315 309 300 289 275 263 254 257 264 267 263 263 270 277 277 273 275 270 251 162 115 113 122 146 203 222 227 227 226 228 229 230 232 234 234 234 234 234 235 240 246 251 256 261 267 275 285 297 315 350 29 53 66 67 54 325 245 241 236 227 218 211 209 211 215 218 222 227 231 235 239 242 243 243 245 247 247 242 236 233 234 239 244 247 248 248 245 242 240 240 241 241 240 237 232 227 221 217 214 212 211 211 211 212 213 214 216 218 219 220 222 223 222 221 221 222 223 228 234 241 245 242 232 212 187 164 148 142 140 138 135 133 130 129 128 128 128 130 132 132 132 132 132 132 132 132 132 132 131 130 130 130 130 130 130 129 129 129 128 127 126 124 123 122 121 120 120 120 120 120 120 119 118 117 116 114 113 112 110 109 108 107 106 104 103 101 100 98 97 96 95 94 93 91 90 89 87 86 85 84 83 83 82 82 82 82 82 82 82 82 82 81 81 81 80 80 79 79 78 77 77 76 75 75 74 73 73 72 72 72 72 71 71 71 70 70 69 68 67 67 66 66 66 66 66 67 67 67 68 69 69 70 70 71 72 72 72 73 73 72 72 72 72 73 73 74 75 76 78 80 82 85 88 90 93 96 98 99 99 98 102 105 105 102 98 93 90 89 88 87 85 83 86 91 95 99 104 111 119 119 348 328 329 331 332 334 334 335 335 335 335 336 336 337 337 336 335 334 332 331 331 331 332 333 333 334 335 335 334 330 328 328 327 327 327 327 325 324 323 322 319 319 318 318 318 316 315 313 312 310 308 307 306 304 303 300 296 293 292 291 290 290 290 290 292 292 292 291 290 290 289 290 290 291 291 289 288 286 285 284 283 282 282 281 280 279 278 277 276 276 276 276 276 276 276 276 276 276 276 277 278 278 278 277 276 276 276 276 276 276 276 277 277 277 277 276 276 276 277 278 279 279 278 277 276 274 273 273 272 271 270 269 268 266 264 262 260 258 256 253 251 248 246 243 241 238 235 232 230 230 230 231 231 232 232 232 230 227 225 224 224 224 224 224 223 221 221 221 223 224 226 228 229 229 230 230 229 228 226 224 222 2 2 2 2 3 3 4 4 5 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 6 11 16 19 20 20 18 14 11 9 7 6 4 1 357 355 357 2 8 15 21 22 19 15 12 15 17 18 16 11 6 360 351 340 327 317 313 314 315 315 314 314 314 316 318 320 321 320 317 310 299 286 271 259 256 261 267 267 267 276 289 297 298 295 286 273 213 127 131 148 175 205 218 223 226 228 228 230 231 231 230 228 226 224 224 228 237 245 255 266 277 287 295 305 315 329 347 8 29 43 41 358 320 296 285 275 260 240 222 211 207 209 213 218 223 228 232 237 240 241 240 244 247 247 243 238 238 241 245 248 248 247 244 241 237 240 243 244 244 244 243 239 233 227 221 217 214 212 210 210 211 212 213 215 217 219 220 221 221 220 221 222 223 224 227 232 237 238 233 220 201 179 161 152 149 146 144 142 140 138 137 136 135 134 134 135 135 135 135 135 135 134 132 132 132 132 131 131 131 131 131 131 131 131 130 129 128 126 125 124 123 122 121 121 121 121 121 120 119 118 116 115 114 113 111 110 109 108 106 105 103 102 101 99 98 97 96 95 94 92 91 90 88 87 86 85 85 84 83 83 83 83 83 83 83 83 83 83 83 82 82 82 81 81 80 79 78 77 77 76 75 75 74 73 73 72 72 71 71 70 70 69 69 68 68 67 66 66 65 65 65 65 66 66 67 67 68 68 69 70 71 72 73 73 73 72 72 72 72 72 73 73 74 75 76 78 79 81 83 86 89 92 95 98 100 102 104 106 109 111 107 101 94 91 89 89 89 88 87 89 92 95 97 100 106 114 123 131 143 289 311 318 320 323 325 327 329 330 332 333 335 336 336 335 334 333 332 331 331 332 332 333 334 336 337 335 333 332 330 329 328 327 326 325 324 324 323 321 320 320 320 321 320 319 318 316 315 313 312 311 310 309 307 303 300 298 295 294 293 293 293 295 295 295 294 293 292 292 292 293 294 293 292 290 288 287 286 285 284 284 283 282 281 280 279 279 278 278 278 278 278 278 278 278 278 278 278 279 279 279 278 277 276 276 276 276 277 277 278 278 278 277 277 277 277 278 279 279 279 279 278 277 275 274 274 273 272 271 270 268 267 266 264 262 261 259 257 255 251 248 245 242 239 235 232 230 229 229 230 231 232 233 232 230 228 226 225 225 225 225 225 224 223 222 221 222 223 224 225 226 227 227 226 224 223 222 221 220 1 1 2 2 2 3 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 7 10 15 19 22 22 20 16 13 11 9 9 8 5 2 359 360 2 5 8 12 16 14 10 9 13 17 17 15 11 6 357 348 337 328 321 319 318 318 317 316 316 316 316 318 320 322 323 322 317 309 299 286 274 267 269 270 269 268 278 293 304 307 301 289 270 229 174 163 182 203 219 227 231 233 235 236 236 235 235 233 230 225 221 220 224 230 239 255 271 285 296 302 307 310 314 318 321 331 355 9 330 319 310 302 296 288 271 245 224 214 209 210 213 218 224 228 233 237 238 237 240 244 245 242 238 240 243 245 245 243 241 238 237 238 242 245 247 246 246 245 242 237 230 225 220 217 214 212 211 212 213 215 217 219 220 220 221 221 220 221 222 223 224 225 229 231 230 223 210 194 178 165 159 155 151 149 146 144 143 142 140 138 137 135 135 135 136 138 139 139 138 136 134 132 132 131 131 131 131 131 132 132 131 130 129 128 127 125 124 123 123 122 122 122 121 121 120 119 117 116 115 113 112 111 110 109 108 106 104 103 101 100 99 98 97 96 95 94 92 91 90 89 88 87 87 86 85 85 84 84 84 83 83 83 83 83 84 84 84 83 83 82 82 81 80 79 78 77 76 76 75 74 74 73 72 72 71 71 70 69 68 68 67 67 67 66 66 65 65 65 65 65 65 65 66 66 67 68 69 71 72 73 73 72 72 72 72 72 72 73 73 74 75 76 77 79 80 83 85 88 91 94 98 101 105 108 110 113 114 111 105 98 93 91 90 91 91 91 91 93 96 96 99 103 109 117 126 133 143 176 275 297 305 310 314 318 322 326 329 332 334 334 334 334 333 332 331 331 331 331 331 333 335 337 336 335 335 334 333 332 331 330 329 327 325 324 323 322 322 321 322 322 323 323 322 320 319 317 317 316 315 313 312 309 305 301 299 297 297 297 298 298 298 298 297 296 296 296 296 296 295 295 294 292 291 289 288 287 286 285 285 284 283 282 282 281 281 281 281 281 281 281 281 281 280 280 280 280 280 280 279 278 277 277 277 278 279 279 279 279 278 278 278 278 279 279 280 279 279 278 277 276 276 275 274 273 272 271 270 269 267 266 264 263 262 260 257 254 250 247 243 240 236 232 230 229 230 231 232 233 233 232 230 228 226 226 225 225 225 225 224 224 223 222 221 221 222 223 224 224 224 222 220 220 219 219 219 1 1 1 1 2 2 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 6 9 13 18 22 22 20 17 13 10 9 9 8 7 5 4 3 4 5 7 9 12 13 9 8 10 13 13 12 10 6 357 351 342 333 326 323 321 320 319 318 318 317 316 317 318 321 323 324 323 319 312 304 294 286 282 278 276 276 280 295 304 306 302 290 271 244 215 196 213 224 231 237 240 243 244 244 243 241 243 243 240 234 226 220 219 224 237 257 275 287 294 297 297 294 290 284 276 262 243 232 243 280 293 294 292 289 282 267 244 226 217 213 213 215 220 224 229 232 232 232 235 240 242 241 238 237 238 240 240 238 235 234 236 241 246 247 247 247 246 245 243 239 233 228 223 219 216 214 213 214 216 218 219 220 221 220 221 221 220 220 221 221 222 223 225 224 221 214 203 192 180 171 165 161 157 153 150 147 145 143 140 138 137 136 136 137 139 141 143 143 141 139 138 136 134 132 130 131 131 132 133 133 132 131 130 129 128 126 125 124 123 123 123 122 122 121 120 119 118 116 115 114 112 111 110 109 107 106 104 103 101 100 99 98 98 97 95 94 93 92 91 90 89 88 88 87 87 86 86 85 85 84 84 84 84 84 84 84 84 84 84 83 83 81 80 79 78 78 77 76 75 74 74 73 73 72 71 71 70 69 68 67 67 66 66 66 65 65 65 65 65 64 64 64 65 65 66 67 69 70 72 72 72 72 72 72 72 72 72 72 73 73 74 75 77 78 80 82 85 87 90 92 96 102 108 111 113 115 116 114 109 103 97 94 93 93 93 93 93 94 95 96 98 101 106 112 119 125 130 139 154 203 259 278 286 293 300 309 317 325 329 331 332 332 331 331 330 329 329 328 328 330 333 335 335 335 335 335 334 334 334 333 332 330 328 327 325 324 324 323 323 324 326 328 326 325 324 323 322 321 320 319 317 315 312 308 306 305 303 302 302 303 303 302 302 301 300 300 299 299 298 298 297 297 296 295 294 293 293 291 289 288 287 285 284 284 284 284 284 284 284 285 285 285 284 284 284 283 283 282 281 280 279 279 279 280 280 281 281 281 280 279 279 279 279 280 280 280 279 279 278 277 277 276 275 274 273 272 271 270 269 267 266 265 264 262 259 256 253 250 246 242 238 234 232 231 231 232 233 234 233 232 231 229 227 226 225 224 223 223 223 223 223 222 221 221 221 221 221 221 219 218 217 217 218 219 219 360 0 0 1 1 2 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 7 10 15 19 21 19 16 12 9 7 7 7 8 7 7 6 5 5 6 8 10 12 10 7 6 6 7 6 7 5 0 355 345 336 329 326 324 324 323 322 319 317 315 314 314 317 320 323 324 324 322 317 311 303 295 289 284 282 284 291 298 302 300 291 275 254 235 225 223 233 239 244 248 251 252 251 250 250 251 253 252 248 239 228 223 228 240 257 270 277 282 284 283 278 271 263 254 243 229 219 217 235 257 271 277 277 276 273 258 239 225 219 216 217 219 223 227 228 226 225 227 232 235 235 232 229 233 236 237 235 231 231 237 244 250 251 249 247 245 244 242 240 236 231 227 223 219 217 216 216 217 219 220 221 221 221 220 219 219 218 218 218 218 219 219 217 212 207 199 190 182 175 170 166 161 157 153 149 145 142 139 138 137 138 141 143 145 146 147 145 143 141 140 138 136 134 132 132 132 132 133 133 133 132 131 130 129 127 126 125 124 124 123 123 122 122 121 119 118 117 115 114 112 111 110 108 107 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 90 89 89 88 88 87 87 86 86 85 85 85 85 85 85 85 85 85 84 83 82 81 80 79 78 77 76 75 74 74 73 73 72 71 70 70 69 68 67 66 66 65 65 65 65 65 65 65 65 65 64 64 65 65 67 68 70 71 72 72 71 71 72 72 72 72 72 72 73 74 75 76 77 79 81 84 86 88 91 95 102 111 115 117 119 119 117 113 107 102 98 96 95 95 95 96 97 98 99 101 102 105 108 113 118 122 127 132 142 159 189 217 236 250 266 282 298 310 317 322 325 327 327 326 326 325 324 323 325 328 331 333 333 333 333 334 334 334 334 334 334 332 331 330 328 327 327 326 326 328 332 331 331 330 329 328 327 325 324 322 320 318 316 314 312 311 310 309 308 307 307 306 305 304 304 303 302 302 301 300 300 299 299 298 297 297 296 294 293 291 288 287 286 285 285 285 285 285 286 287 287 287 287 287 287 286 285 284 282 281 281 281 281 282 282 283 282 281 281 280 280 280 281 281 281 280 279 279 278 278 277 276 275 274 273 272 271 270 269 268 267 266 264 262 260 257 254 250 246 242 238 236 234 233 234 234 234 233 232 231 230 228 227 225 223 222 222 222 222 222 222 221 220 220 219 218 217 215 214 214 215 217 218 218 360 360 -0 0 1 2 2 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 8 12 16 19 19 16 12 9 7 7 7 8 9 10 7 5 5 6 6 7 9 10 7 5 3 1 0 359 3 1 353 343 334 329 327 326 326 326 324 321 317 314 313 312 313 315 318 321 323 323 322 318 312 305 296 289 284 283 285 291 294 292 285 271 253 239 232 232 238 244 249 253 256 258 258 257 255 255 258 260 258 252 242 234 231 233 240 247 253 258 261 262 256 248 241 234 227 218 212 211 217 232 246 256 260 260 260 258 247 232 223 220 220 221 223 226 224 221 218 218 221 224 223 223 226 230 233 234 234 232 232 239 246 251 251 249 246 243 241 239 237 235 233 231 228 224 220 217 216 217 218 220 222 222 221 219 217 216 215 213 213 214 214 213 209 205 201 196 189 183 178 173 169 164 160 156 151 145 141 138 138 138 140 143 146 148 149 148 147 145 142 140 139 137 136 135 134 134 134 133 133 133 133 132 131 129 128 126 125 124 124 123 123 122 122 121 120 118 117 115 113 112 110 109 108 107 106 104 104 103 102 101 100 100 99 98 97 96 95 93 93 92 91 91 90 90 89 89 88 88 87 87 86 86 86 86 86 85 85 85 84 84 83 81 80 79 78 76 75 75 74 73 73 72 72 71 70 69 68 68 67 66 66 65 65 64 64 65 65 65 65 65 65 65 65 66 67 68 69 70 71 71 71 72 72 72 72 72 72 72 72 73 74 75 77 78 80 82 85 88 92 99 106 113 117 121 123 124 122 117 111 106 102 99 97 96 97 98 99 100 101 103 104 105 107 110 114 117 120 122 127 135 146 162 178 192 208 227 248 270 287 299 308 312 316 317 318 319 316 315 318 322 327 329 330 331 333 334 334 334 335 335 335 335 334 334 333 332 332 331 331 332 336 337 337 337 336 334 332 330 328 327 325 323 321 319 317 316 314 313 313 312 311 311 310 309 308 307 306 305 304 303 303 302 301 301 301 300 299 297 296 294 291 290 289 288 287 286 285 286 286 287 288 288 288 288 289 290 289 287 284 283 282 282 282 283 283 283 283 282 282 281 281 281 281 281 281 280 280 279 279 278 278 277 276 275 273 272 272 271 270 268 267 267 266 265 263 261 258 254 250 246 243 240 238 236 235 234 233 233 232 231 230 229 226 224 222 221 220 220 220 220 220 220 220 219 217 215 213 211 211 211 213 215 216 216 360 360 360 0 0 1 1 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 10 14 17 19 16 13 11 9 8 8 9 10 10 8 6 5 4 4 4 5 5 4 4 3 0 357 353 358 354 346 336 329 325 324 325 326 326 324 321 318 316 315 315 314 314 315 317 319 320 321 318 314 307 299 291 286 283 285 289 292 289 282 269 253 242 239 241 245 247 252 256 260 262 262 261 259 260 262 263 260 253 242 231 227 228 230 233 236 240 243 243 237 230 224 219 214 211 212 214 218 224 231 238 243 244 245 246 242 234 225 219 220 221 222 223 223 219 215 212 211 214 214 219 225 228 230 233 236 237 238 244 249 252 252 249 244 240 236 233 231 230 230 229 228 224 219 216 214 214 218 222 224 223 222 218 216 214 211 209 207 208 207 205 202 199 196 192 188 184 179 175 170 166 161 156 150 142 135 132 132 133 136 138 140 142 143 144 144 143 142 140 138 137 136 135 134 133 133 133 133 133 132 132 130 129 127 125 124 123 123 123 122 122 121 120 119 118 116 115 113 112 110 109 108 107 106 106 105 104 104 103 102 101 100 99 98 98 96 95 94 93 93 92 92 91 91 91 90 90 89 89 88 88 87 87 86 86 85 85 84 83 82 81 79 78 77 76 75 74 73 73 72 71 71 70 69 69 68 67 67 66 66 65 65 65 64 64 64 65 65 65 65 65 65 66 67 68 69 70 71 71 71 72 72 73 73 73 73 73 73 73 74 75 76 77 79 81 84 87 90 96 104 111 116 121 125 129 130 124 115 109 105 100 97 95 96 98 99 100 101 103 105 106 107 109 111 114 116 118 121 125 131 140 150 161 173 186 202 223 243 261 275 285 292 299 305 307 304 304 307 314 319 322 325 329 333 335 335 335 335 336 335 335 335 335 335 335 335 335 335 335 338 340 341 340 339 337 336 334 332 331 329 328 326 324 322 320 319 318 317 316 315 314 314 313 312 311 311 310 309 308 306 305 304 304 303 302 299 298 297 296 295 293 292 290 289 288 287 287 287 288 288 288 289 290 291 292 291 290 288 285 284 284 283 284 284 284 283 283 282 282 282 282 282 282 282 281 280 280 279 279 278 278 277 276 275 273 272 271 270 269 268 267 267 266 265 263 260 257 254 251 248 244 241 237 235 232 231 232 232 231 230 228 225 222 220 218 218 218 218 218 218 218 218 217 215 212 211 210 210 212 213 214 214 213 359 360 360 360 -0 0 1 1 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 7 12 16 18 18 16 13 11 9 8 8 9 9 8 6 5 4 3 1 360 359 359 1 2 1 356 351 349 345 337 329 323 320 320 322 325 326 324 321 320 319 319 319 318 317 316 316 317 318 318 317 314 309 302 296 291 289 290 293 295 294 289 279 265 252 251 251 252 254 257 261 264 266 267 267 269 271 271 269 263 254 244 233 229 227 227 228 230 236 239 238 232 224 218 214 210 208 211 216 222 228 232 234 234 234 234 236 238 235 229 221 220 220 220 220 221 219 215 211 208 208 211 216 221 226 231 234 238 240 243 247 250 251 251 249 243 237 232 228 225 223 222 222 222 220 216 214 213 214 218 222 225 225 224 219 215 212 209 205 203 201 200 197 195 194 193 191 189 185 181 175 170 164 158 150 139 127 118 113 113 115 120 124 126 128 131 134 137 138 138 138 137 135 134 133 133 132 132 133 132 132 131 130 128 127 125 123 122 122 122 121 121 121 120 119 119 117 116 114 113 111 110 110 109 108 108 107 107 106 106 105 104 103 102 101 100 99 98 97 96 95 94 94 93 93 93 92 92 92 91 91 90 90 89 88 87 86 85 84 84 82 81 80 78 77 75 74 73 73 72 72 71 71 70 69 69 68 68 67 67 66 66 65 65 64 64 63 63 64 64 65 65 66 67 68 68 69 70 71 71 71 71 72 72 73 74 74 74 74 74 74 74 75 76 77 79 81 83 85 88 92 99 104 110 115 120 126 135 134 124 115 107 99 95 95 96 98 99 99 101 103 104 105 107 108 110 113 115 117 119 121 124 128 135 144 154 165 174 188 204 220 236 250 262 273 283 288 287 287 290 297 304 310 316 323 331 334 335 336 337 337 337 337 337 337 336 336 336 335 335 335 336 337 339 339 338 338 337 336 334 333 331 330 328 327 325 324 322 321 319 318 318 317 317 316 316 315 314 314 313 312 311 310 309 308 306 304 301 300 299 298 297 296 295 293 292 290 290 289 289 290 290 290 291 292 292 293 294 293 291 289 287 285 285 284 284 284 284 284 283 282 282 282 282 282 282 281 280 280 279 279 279 278 278 277 276 275 273 272 271 270 269 268 267 267 266 264 262 259 256 254 251 248 244 239 235 231 230 230 231 231 230 227 223 220 218 216 216 216 216 217 217 217 216 214 213 212 212 212 213 214 214 215 214 212 359 359 359 359 360 360 0 0 1 1 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 6 9 14 17 18 17 15 12 10 8 8 9 9 9 8 7 6 4 1 357 353 353 356 359 1 358 352 347 341 332 324 318 316 317 320 323 325 325 323 323 323 322 321 320 319 318 317 316 315 315 315 314 312 309 306 303 301 299 298 297 295 293 289 282 274 271 270 269 268 270 270 269 269 270 272 276 279 279 276 270 262 252 242 234 229 226 225 226 233 239 239 232 224 216 213 209 207 207 212 221 231 238 241 240 236 234 233 235 237 236 230 220 221 219 219 220 220 218 214 210 209 212 215 221 227 234 237 240 243 245 247 248 250 251 252 251 241 232 225 220 217 217 219 220 220 217 216 217 219 221 224 225 227 228 224 218 212 207 202 198 195 193 191 190 191 192 192 189 184 178 171 164 156 146 131 116 102 94 90 91 96 102 109 114 116 120 124 128 130 132 133 133 132 131 130 130 130 130 131 130 129 128 127 125 124 122 120 120 120 120 120 119 119 119 118 118 117 116 115 113 112 111 110 110 110 109 109 109 108 108 107 106 105 104 103 102 101 100 99 97 96 95 94 94 94 93 93 93 93 93 92 92 92 91 90 89 87 86 85 83 81 80 78 76 75 73 72 71 71 70 70 70 69 69 69 68 68 67 67 66 66 65 65 64 64 63 63 63 63 64 64 65 66 68 69 69 70 71 71 72 72 72 72 73 73 74 74 74 75 75 75 75 75 75 77 78 80 82 84 86 89 93 97 102 107 111 117 125 133 135 127 115 99 97 98 99 99 99 99 100 101 103 104 106 107 110 114 116 118 119 120 122 125 129 135 145 155 161 170 180 192 204 217 230 243 254 258 258 258 261 268 278 286 296 307 320 327 331 334 337 338 339 339 339 338 337 336 335 334 333 332 332 333 335 336 336 335 335 335 333 332 331 330 329 328 326 325 324 323 322 321 320 320 319 319 318 318 317 317 317 316 315 314 314 312 309 305 304 302 301 300 300 299 298 296 295 293 293 292 292 292 292 293 293 294 294 295 296 296 295 292 290 288 286 285 285 285 285 285 284 283 282 282 282 282 281 281 280 280 280 279 279 279 278 277 277 276 274 273 272 271 270 269 268 267 266 265 263 260 258 255 254 251 247 242 236 232 229 229 229 230 228 225 222 219 217 215 215 214 215 215 215 215 214 213 213 214 216 216 217 218 217 216 215 213 358 359 359 359 359 359 360 360 0 0 1 1 1 2 2 2 3 3 3 3 4 4 4 4 3 3 3 3 3 3 2 2 2 4 7 12 16 17 17 15 12 10 8 7 8 9 10 10 9 8 5 2 356 351 349 352 356 360 359 353 347 340 332 324 318 315 315 318 323 326 326 326 326 325 325 324 321 320 319 317 315 312 311 312 314 315 316 316 314 310 306 302 299 297 295 294 292 290 289 289 289 287 285 281 275 272 271 273 275 277 278 277 274 271 263 255 247 241 236 232 231 235 241 243 239 231 221 213 210 207 206 208 216 227 239 246 249 246 241 238 237 240 240 235 226 224 222 220 219 220 221 220 217 216 215 218 223 229 235 238 242 244 246 246 247 250 255 260 262 253 240 228 220 215 216 220 225 226 226 226 227 228 228 228 227 229 231 231 225 215 206 197 192 188 186 186 188 191 193 191 185 177 167 157 148 137 123 107 94 85 79 75 75 81 91 101 110 114 117 120 122 124 126 127 127 127 126 126 126 126 127 127 127 126 124 123 122 120 119 118 118 118 118 118 118 118 118 118 118 118 116 115 114 113 112 112 111 111 111 111 111 111 110 109 108 107 106 105 104 103 101 100 99 97 96 95 95 94 94 94 94 93 93 93 93 93 92 91 90 88 87 85 83 81 79 76 74 72 71 70 69 68 68 68 68 67 67 67 67 67 67 66 66 65 65 64 64 64 63 63 63 63 63 63 64 66 67 69 70 71 72 72 73 73 73 73 73 73 74 74 75 76 76 76 75 75 76 76 77 79 80 82 84 86 89 92 95 99 103 108 114 122 132 139 133 105 100 100 100 100 99 99 100 100 101 103 104 106 109 112 116 118 121 123 125 126 127 131 140 150 158 165 172 179 184 191 200 209 219 227 230 230 230 233 237 243 251 267 291 307 316 324 331 334 336 337 338 337 336 335 333 332 330 329 329 328 330 331 332 332 332 331 330 329 329 328 328 327 327 326 325 324 324 323 323 322 322 321 321 321 320 320 320 320 319 319 318 315 312 309 307 306 305 304 303 302 301 299 298 297 296 295 295 294 294 295 295 295 296 297 298 299 298 295 292 290 288 287 287 287 287 286 285 284 284 283 283 282 282 281 280 280 280 280 279 279 278 278 277 277 275 274 273 272 270 269 268 267 266 265 263 261 259 257 255 253 250 246 239 233 229 227 227 227 225 223 220 218 216 214 213 213 213 213 212 212 212 212 213 216 218 220 221 221 220 218 216 214 358 358 358 358 359 359 359 359 360 360 360 360 0 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 2 2 1 1 2 5 9 13 15 15 14 12 9 7 6 6 7 9 10 10 9 7 4 358 354 352 353 356 358 360 356 349 342 335 328 322 318 316 319 326 329 330 330 329 329 329 327 324 322 319 316 313 310 309 310 312 315 318 319 317 314 310 307 304 302 299 298 298 299 300 302 303 301 296 289 282 277 274 274 275 276 276 275 274 274 270 265 260 255 251 247 245 246 248 249 246 238 226 213 210 208 207 207 211 220 231 242 251 252 249 246 244 244 246 244 240 233 230 227 225 224 225 225 226 225 222 220 224 230 235 238 240 242 242 243 244 248 254 260 261 256 245 233 223 218 221 227 233 238 242 244 245 244 241 235 231 231 232 233 230 220 204 190 182 178 178 180 186 192 191 184 173 161 147 136 126 115 104 95 87 80 74 69 69 78 89 100 111 116 119 121 121 121 121 121 121 122 122 123 123 124 124 124 124 122 121 119 118 118 117 117 117 117 118 118 118 118 119 119 119 118 117 116 115 114 114 113 113 113 113 113 113 113 112 111 110 109 108 107 105 104 103 102 100 99 97 96 95 95 94 94 93 93 93 93 93 93 92 91 89 88 86 84 82 80 77 74 72 70 69 68 67 66 65 65 65 65 65 65 66 66 66 65 65 64 64 63 63 63 63 62 62 62 62 62 63 64 66 68 69 71 72 73 74 74 73 73 73 74 74 75 76 77 77 77 77 76 76 77 77 78 79 80 82 84 86 89 90 93 96 100 104 110 117 126 133 111 102 99 99 99 100 100 100 100 100 101 103 104 106 109 113 117 121 126 130 132 134 136 139 147 156 165 174 181 180 182 185 188 193 201 208 212 211 210 209 207 207 217 231 249 269 289 303 312 318 323 328 328 328 327 327 326 325 323 323 323 324 326 327 327 327 326 325 324 324 325 325 325 325 325 325 325 325 325 325 324 324 323 323 323 323 323 323 323 323 323 322 321 317 315 312 311 309 308 307 306 305 303 302 301 300 299 298 297 297 297 297 297 298 299 301 303 302 299 295 293 291 289 289 289 289 288 287 286 286 285 284 283 282 281 281 280 280 280 280 279 279 278 278 277 277 276 274 273 272 271 269 268 267 265 264 262 260 258 256 254 252 248 243 237 231 227 226 225 224 222 220 218 215 213 212 211 210 209 208 209 210 211 213 216 219 221 222 222 222 221 219 216 358 358 358 358 358 359 359 359 359 359 359 359 359 360 360 0 0 1 1 1 2 2 2 2 2 2 2 2 2 2 1 0 0 1 4 7 10 12 13 13 11 8 5 4 5 6 8 9 9 9 8 6 2 357 355 357 358 358 357 355 348 343 338 333 328 324 322 324 330 333 334 334 334 335 332 329 326 324 320 316 313 310 309 309 310 312 314 316 316 315 313 312 311 309 307 304 303 304 306 309 311 309 304 298 292 285 280 278 278 277 276 274 275 275 273 270 267 264 262 261 261 260 258 256 251 242 231 218 210 209 208 209 210 214 221 232 244 251 251 249 247 246 246 249 249 245 241 237 234 231 229 229 232 232 228 224 225 231 236 237 239 240 239 239 241 247 252 255 256 253 246 236 228 225 229 238 248 257 265 270 271 266 257 247 244 238 233 231 230 222 199 176 166 163 166 172 180 186 179 166 151 136 125 118 111 105 99 96 88 78 70 65 67 77 86 96 106 114 120 123 123 121 118 117 117 118 119 121 122 123 123 122 121 120 118 117 116 116 116 117 117 118 118 119 119 119 119 119 119 118 118 117 115 115 114 114 114 114 114 115 115 115 114 113 112 111 110 109 107 106 105 104 102 100 98 97 96 95 94 94 94 93 93 93 93 92 91 90 88 86 85 83 80 78 75 72 70 68 66 65 64 63 63 63 63 63 63 63 64 64 64 64 63 63 62 62 62 62 62 62 61 61 61 61 62 63 64 66 68 70 72 73 74 74 74 75 75 75 76 77 77 78 78 78 78 77 77 77 77 78 78 79 80 82 83 86 88 89 91 93 96 100 104 109 115 108 97 93 96 96 96 96 96 97 97 98 100 102 104 107 110 115 120 127 134 139 142 145 145 148 155 164 176 185 187 187 187 187 194 200 205 206 206 203 200 195 189 187 187 188 193 200 218 234 248 263 285 291 294 298 300 305 307 307 306 307 310 313 316 317 316 316 316 318 318 319 321 322 323 324 325 325 325 326 326 325 325 325 325 325 325 325 325 325 325 326 326 325 323 320 318 316 315 313 312 310 309 307 306 305 304 303 302 301 301 300 300 300 301 303 305 307 305 302 298 295 293 292 292 291 291 290 290 289 288 287 285 284 283 282 281 281 281 281 281 280 279 278 278 278 277 277 276 275 274 272 271 269 268 266 264 263 261 259 257 255 253 251 247 242 236 233 230 228 226 224 221 218 214 211 209 208 206 204 205 207 209 211 213 216 218 220 221 221 222 222 221 218 359 359 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 360 360 0 0 1 1 1 2 2 2 2 2 1 1 360 360 0 2 5 8 10 10 11 9 6 4 2 3 4 5 6 6 7 7 7 4 0 358 358 358 355 353 349 342 341 340 337 334 330 328 329 333 336 337 338 338 338 334 330 327 324 321 317 315 313 312 310 309 309 310 311 313 313 314 314 314 313 311 308 306 306 309 312 314 314 311 308 303 297 290 285 282 279 276 273 275 276 274 272 269 267 264 263 265 265 264 261 256 249 240 229 219 216 214 213 213 215 218 225 235 246 250 248 243 238 236 239 242 244 243 241 238 235 233 234 234 234 232 229 228 234 237 239 240 240 239 237 238 244 251 254 254 251 245 238 233 235 245 260 273 284 292 296 294 284 274 263 256 247 237 229 224 228 205 152 137 139 145 153 161 164 149 134 122 114 112 110 107 105 103 100 90 77 66 60 63 71 82 94 105 114 121 125 125 121 118 115 114 114 116 119 121 122 121 121 120 118 117 115 115 115 116 117 118 119 119 120 119 119 119 118 118 117 116 116 115 114 114 115 115 116 116 117 117 116 116 115 114 113 112 110 109 108 107 106 105 103 100 99 97 96 95 95 94 94 93 93 92 92 90 89 87 84 82 80 77 74 71 69 67 65 64 63 62 61 61 60 60 60 60 61 61 62 62 62 61 61 61 61 61 61 61 60 60 60 60 60 60 61 63 65 67 69 71 73 74 75 75 76 77 77 78 79 80 80 79 79 79 79 78 78 78 78 78 79 79 80 81 84 85 87 88 89 91 93 94 95 97 93 84 79 88 92 92 92 92 92 92 93 95 97 100 103 106 111 118 126 135 144 149 156 156 158 162 168 177 187 194 196 194 194 199 204 207 208 208 204 199 192 183 174 171 170 169 170 172 176 182 191 200 208 215 222 232 239 245 252 260 262 267 274 282 287 295 298 301 304 306 310 313 316 320 321 323 325 325 325 325 326 326 326 326 326 326 326 326 326 327 328 328 328 327 325 324 322 320 319 317 316 314 312 311 309 308 307 306 305 304 304 304 304 304 305 307 309 308 305 301 299 296 295 294 293 293 293 292 292 291 289 287 286 284 283 282 282 282 282 282 281 280 280 279 278 278 277 276 276 275 274 273 271 270 268 265 264 262 260 258 257 255 253 251 247 243 240 236 233 230 227 223 218 214 210 208 206 205 204 205 207 210 212 214 216 217 218 219 219 220 221 220 219 360 359 359 359 358 358 358 358 358 358 358 358 358 358 358 359 359 359 359 359 359 359 360 0 0 1 1 1 1 1 0 360 359 360 1 4 5 5 6 8 7 4 2 1 2 1 1 2 3 4 5 5 3 1 0 359 357 354 349 344 340 341 341 339 337 334 332 333 334 335 336 337 338 337 334 330 327 324 320 318 316 316 314 311 309 308 307 308 310 312 313 313 313 312 311 309 308 308 312 315 317 317 315 313 311 306 300 293 288 283 279 276 277 277 275 274 272 270 268 267 266 267 268 268 265 260 253 243 233 227 224 222 221 221 222 224 230 237 243 242 237 232 227 227 231 236 239 240 238 237 235 233 231 233 234 233 232 234 239 242 243 243 240 236 235 240 250 254 254 251 245 239 243 256 278 294 303 310 312 312 307 294 283 273 265 259 253 243 211 244 53 78 89 99 104 107 110 110 103 102 103 105 107 108 108 108 107 103 93 76 63 56 54 57 70 86 100 111 121 125 125 121 116 113 111 111 114 118 120 121 121 120 119 118 117 116 115 116 116 117 118 119 120 120 119 119 118 117 116 115 114 114 114 114 115 116 117 118 118 118 118 118 118 117 116 115 113 112 111 110 109 108 107 105 103 101 99 97 96 96 95 95 94 93 92 91 89 87 85 82 79 76 73 70 67 64 62 61 60 60 59 58 58 58 58 58 58 58 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 59 60 61 63 65 67 69 71 73 74 76 77 78 80 81 82 82 82 81 81 81 80 80 79 79 78 78 78 79 79 80 82 83 84 85 86 87 88 89 89 87 82 74 69 78 86 89 89 89 90 90 90 90 91 94 97 101 106 114 124 136 147 156 165 173 181 186 184 186 194 203 210 207 205 206 209 212 215 214 209 201 189 174 161 158 163 162 161 161 162 162 168 174 179 182 184 186 191 196 200 204 206 204 204 212 231 266 284 291 295 299 303 306 308 311 315 320 324 325 325 326 326 327 327 328 328 327 327 328 328 328 329 329 329 329 328 328 327 326 324 323 322 320 318 317 315 313 312 311 310 309 308 307 307 306 306 309 310 310 308 304 301 299 298 296 296 295 295 294 294 293 291 289 287 286 285 284 283 283 284 284 283 282 281 281 280 279 278 277 276 275 275 274 273 271 270 268 266 264 262 260 259 258 256 254 251 248 244 241 237 234 230 225 220 216 213 211 210 208 207 207 209 212 213 214 215 215 216 216 217 218 218 218 218 360 360 360 359 359 358 358 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 359 359 359 360 360 0 0 0 360 359 359 359 0 2 3 1 2 4 5 3 1 360 360 359 359 360 1 2 2 1 359 359 359 359 357 353 349 346 344 343 342 340 338 337 336 334 333 332 333 333 333 332 330 327 325 323 321 320 319 318 315 312 308 305 304 305 308 310 311 311 311 310 310 309 309 310 314 318 319 319 316 315 314 311 306 300 294 289 284 281 283 282 280 278 275 274 275 277 280 280 281 281 280 277 271 263 253 243 235 233 232 232 232 229 230 232 236 237 235 230 225 222 223 229 234 238 238 238 232 227 226 229 233 236 236 233 242 247 248 247 242 236 236 240 247 252 253 253 252 252 282 305 318 323 326 326 324 319 313 294 287 280 273 268 268 276 45 30 30 36 44 50 49 39 46 61 80 91 98 102 106 108 110 110 109 106 97 79 62 49 41 37 44 59 79 99 117 122 122 118 113 109 107 108 111 116 119 121 121 120 119 118 117 117 117 117 117 118 118 119 119 119 118 117 116 115 114 114 114 114 114 115 117 118 119 119 119 119 119 119 119 118 117 116 115 114 113 112 112 110 109 107 104 102 100 99 98 97 96 95 94 93 92 89 87 84 81 78 75 71 68 64 61 59 58 57 56 56 55 55 55 55 55 55 55 56 56 56 57 57 57 57 56 56 56 57 57 57 57 57 58 58 58 59 60 62 63 65 67 69 71 73 76 78 80 81 83 85 85 85 84 84 84 83 82 81 80 79 79 79 79 79 79 80 81 81 82 82 83 83 84 85 85 81 75 68 71 79 83 85 87 88 90 91 92 92 92 93 97 104 114 126 137 148 158 169 182 197 209 205 205 210 220 231 228 224 220 218 219 223 223 218 207 189 165 148 142 149 152 151 151 150 149 155 162 168 170 168 168 170 175 182 184 179 168 152 133 69 339 310 306 306 306 307 307 308 309 310 315 323 325 326 327 328 329 329 329 329 329 330 330 330 330 330 330 330 331 331 331 330 329 329 328 328 327 325 323 321 319 318 317 316 314 312 311 310 309 309 310 311 312 310 307 304 302 300 299 298 297 297 296 296 295 293 291 289 287 286 284 284 285 285 285 284 284 283 282 281 280 279 278 277 276 275 274 273 272 271 269 268 266 265 263 261 260 258 255 252 249 246 243 239 235 231 227 222 219 217 215 214 211 209 209 210 212 213 213 213 213 213 213 215 215 216 216 217 359 359 359 359 359 358 358 357 357 357 357 357 358 358 358 358 358 358 358 358 358 358 358 358 358 359 359 360 360 360 359 359 359 359 360 1 2 2 0 1 2 2 0 359 359 358 357 358 359 360 359 357 355 353 353 353 354 354 353 352 349 346 343 341 339 338 337 336 334 333 331 329 328 326 325 325 324 324 323 322 321 319 315 311 306 302 301 303 307 310 310 309 309 308 308 308 309 311 314 317 319 318 316 316 314 312 309 304 299 295 291 290 290 288 286 284 282 281 282 286 290 288 287 286 286 286 286 280 271 260 249 242 240 241 241 238 234 234 236 239 237 233 231 228 223 223 229 239 247 242 233 226 225 227 231 236 239 239 244 248 250 248 246 243 241 242 245 248 250 255 267 303 335 342 340 337 335 334 330 322 310 294 289 284 279 276 285 306 26 37 27 22 21 22 20 17 29 50 73 89 98 103 107 111 112 111 110 108 103 91 68 46 29 18 20 31 55 86 109 116 116 114 109 106 104 105 109 114 117 120 121 121 119 119 118 118 118 118 119 119 119 119 119 118 117 116 115 114 113 113 114 114 115 117 118 119 120 120 120 120 120 120 120 120 119 117 116 115 115 114 113 112 110 107 105 103 102 101 100 99 97 96 94 93 90 87 84 81 77 73 70 66 62 59 57 55 53 52 52 52 51 51 51 51 51 51 52 52 53 53 54 54 54 54 54 54 54 54 54 55 56 56 56 57 57 58 59 61 62 64 66 69 71 73 76 79 81 84 86 88 89 89 88 88 87 86 85 84 82 81 80 79 78 78 79 79 79 79 79 78 78 78 78 80 81 80 78 73 71 73 74 77 80 85 88 91 93 94 94 96 99 105 115 125 136 145 155 168 181 195 208 213 218 230 246 256 257 255 249 241 237 238 239 235 225 195 160 137 127 125 126 132 136 135 136 141 148 152 146 141 143 150 158 168 168 156 130 99 71 45 20 358 346 337 331 327 323 320 318 316 318 324 327 329 331 331 332 332 332 332 332 332 332 332 332 332 332 332 332 333 333 333 333 332 332 334 334 332 330 328 326 324 322 321 319 317 316 315 313 313 313 313 313 311 309 307 305 303 302 301 300 299 298 298 297 295 293 291 289 287 286 285 285 285 285 285 285 285 284 283 281 280 279 278 276 275 274 273 272 271 271 270 269 267 265 264 262 260 258 254 250 247 244 240 236 232 227 223 220 219 217 215 212 210 209 210 211 211 212 211 211 212 212 213 213 214 214 216 359 358 358 358 358 358 358 357 357 357 357 357 357 358 358 359 359 358 358 358 358 357 357 357 358 358 359 359 359 359 359 359 358 358 358 0 2 2 0 2 2 2 0 359 358 357 356 356 357 358 357 355 352 349 348 348 350 353 355 355 350 346 343 341 340 339 339 339 338 336 333 329 327 324 325 325 326 325 324 323 321 319 314 309 304 301 300 305 309 311 310 309 308 307 307 307 308 310 313 315 316 316 316 315 313 312 310 307 303 299 297 296 294 292 291 290 288 286 286 289 291 289 288 288 288 288 289 284 278 271 262 253 246 245 247 247 243 241 242 247 253 256 258 257 250 244 247 256 263 256 245 238 234 233 234 238 240 241 242 247 250 251 251 252 249 249 249 250 254 264 290 354 5 359 352 347 344 341 333 320 307 297 289 285 284 289 304 331 23 36 21 10 6 5 6 10 27 50 72 88 99 105 109 112 113 112 109 105 101 91 63 35 16 6 8 21 46 79 102 109 111 110 108 105 104 105 108 112 116 118 120 120 119 118 118 118 119 119 119 119 118 118 118 117 116 115 114 113 113 113 114 115 116 117 118 120 120 120 121 121 121 121 121 120 119 118 117 117 116 115 114 112 110 107 105 104 103 102 101 100 98 96 94 91 88 85 81 77 73 69 65 61 58 55 53 51 50 49 49 48 48 47 47 47 47 48 48 49 50 50 51 51 51 51 51 51 51 51 52 53 54 54 55 55 56 57 58 59 61 63 65 67 70 73 76 79 82 85 89 91 92 92 92 92 91 90 89 87 85 83 81 79 78 78 78 78 79 78 78 77 75 74 73 73 74 76 76 75 73 70 68 69 72 77 83 87 90 92 94 96 98 104 112 121 130 138 146 160 176 189 201 209 216 236 268 281 285 286 285 280 276 275 274 273 272 195 103 96 94 93 94 102 115 120 123 127 130 130 125 125 126 126 126 140 138 122 97 77 62 47 33 23 17 8 0 354 347 341 336 333 332 332 333 336 338 337 337 336 335 334 334 334 334 333 333 333 333 333 334 335 335 336 335 335 335 337 338 338 338 336 333 331 329 327 324 322 320 319 318 316 315 315 314 312 311 309 307 305 304 303 302 302 301 300 299 297 296 294 292 290 288 287 286 286 286 286 286 286 285 284 283 281 280 278 277 276 274 273 272 272 271 271 270 268 267 266 265 263 260 257 253 249 246 242 236 232 227 224 221 219 217 215 212 209 208 208 208 209 210 210 210 211 211 211 211 211 212 213 358 357 357 357 357 357 357 357 356 356 356 357 357 357 358 358 359 359 358 358 358 357 357 357 357 358 358 358 359 359 358 358 358 357 357 358 359 360 0 1 1 1 359 358 357 356 356 355 355 355 354 352 349 346 344 344 346 349 352 352 349 344 342 341 341 340 340 340 340 338 335 332 329 328 328 328 329 328 326 324 321 318 313 309 306 304 305 309 312 312 311 309 307 306 306 307 310 312 314 316 317 317 316 315 313 311 310 308 305 301 300 298 296 293 291 291 291 290 288 289 290 290 290 290 289 290 291 289 286 282 276 269 260 256 256 256 254 252 253 258 269 282 289 293 295 295 293 289 283 274 267 259 252 247 246 248 249 248 249 255 257 254 252 254 255 257 260 263 272 301 340 10 14 10 4 358 351 343 332 318 304 295 291 291 295 302 317 346 23 31 16 1 356 355 358 7 28 52 73 88 99 106 111 113 114 112 105 94 79 65 43 23 11 6 10 26 51 78 97 104 107 107 106 104 104 105 108 111 114 117 118 118 118 117 117 117 118 118 118 118 117 117 117 117 116 116 114 114 114 114 114 115 116 117 118 119 120 121 121 122 123 122 122 121 120 119 118 118 117 116 114 112 110 108 107 107 106 104 102 100 98 96 94 90 87 82 78 74 69 64 60 56 54 52 50 49 48 47 46 46 45 45 44 44 44 44 44 45 46 47 47 48 49 49 49 49 49 50 50 51 51 52 53 53 54 55 56 57 58 60 63 66 69 72 75 78 81 84 87 90 92 94 95 96 96 94 93 91 88 86 82 79 77 76 76 77 77 77 77 76 74 71 69 68 68 69 71 72 72 70 66 64 65 69 73 79 84 86 88 90 93 98 106 114 121 127 136 149 165 179 191 202 209 228 272 290 298 303 306 307 309 311 314 316 319 1 40 55 63 66 70 77 89 98 102 105 105 99 97 95 93 90 88 95 99 95 80 71 61 52 44 40 37 32 26 20 14 5 357 353 350 349 349 349 350 351 350 350 349 343 341 337 336 334 334 334 334 334 335 336 337 337 337 338 338 338 339 341 346 346 342 339 337 334 331 327 325 323 321 319 316 315 314 312 311 310 308 307 306 305 304 304 303 302 301 300 298 296 294 293 291 290 289 288 288 287 287 287 287 286 284 283 281 280 278 277 276 274 273 272 271 270 270 269 268 268 266 265 263 260 256 252 249 245 240 234 229 224 221 219 216 213 210 208 207 206 206 207 208 209 209 209 209 208 208 208 209 210 356 356 355 355 355 355 355 355 355 356 356 356 356 357 357 358 358 358 358 358 358 357 357 357 357 357 358 358 358 358 358 358 357 357 356 356 356 354 354 356 358 359 358 357 357 356 355 354 353 352 351 348 345 343 341 340 340 341 345 346 345 343 342 342 342 341 340 339 338 337 336 334 331 329 329 330 331 331 329 326 324 319 315 313 310 309 310 313 312 311 309 307 306 306 308 312 317 318 319 319 319 319 318 317 315 312 310 308 305 303 301 299 296 293 292 291 292 292 291 291 291 292 294 295 295 295 295 295 293 290 286 282 277 275 271 268 266 264 265 267 274 298 307 311 314 316 315 309 301 294 288 282 278 275 273 271 269 265 261 260 259 256 254 254 255 261 270 281 299 333 355 5 10 13 12 3 348 333 321 309 300 296 297 302 306 313 328 355 16 20 8 355 349 349 355 6 29 54 73 87 98 106 110 112 111 106 95 75 53 35 25 17 14 14 22 39 60 80 94 101 104 104 104 102 103 104 107 110 113 115 117 117 117 117 116 116 116 116 116 116 116 116 116 116 117 116 115 115 115 115 115 115 116 117 118 119 120 121 122 123 123 123 122 121 120 119 119 118 117 116 114 112 110 110 111 111 109 106 102 99 97 94 92 88 84 80 75 70 64 60 56 53 50 49 48 47 46 45 45 44 43 43 42 42 41 41 41 42 42 43 44 44 45 46 47 47 48 48 48 49 49 50 51 51 52 52 53 54 56 58 61 64 68 71 74 76 79 81 84 87 90 93 97 101 102 100 97 93 90 87 83 79 76 75 74 74 75 75 75 74 73 71 68 66 64 64 64 66 67 67 66 64 62 63 66 71 75 78 79 81 84 91 98 107 114 119 128 140 154 168 178 190 203 229 276 292 300 307 313 317 322 328 333 338 344 359 15 31 44 51 56 61 69 79 79 75 72 73 75 78 79 78 70 67 70 75 68 63 58 52 46 43 43 43 40 38 35 29 21 14 10 6 4 3 3 4 4 3 3 0 357 353 349 340 337 336 336 335 336 337 338 339 339 340 341 341 341 343 350 353 349 347 344 341 338 334 330 327 324 321 316 314 313 313 313 311 310 308 307 306 306 306 306 305 303 302 300 299 298 296 294 293 291 290 289 289 288 288 288 287 286 285 283 282 280 279 277 275 274 273 272 271 270 269 268 268 267 266 264 261 258 255 252 248 243 238 231 225 221 218 215 212 210 208 207 205 205 206 207 208 208 207 206 205 205 205 206 207 355 354 354 353 353 353 354 354 354 354 354 355 355 355 356 357 357 357 357 357 357 357 357 357 357 357 357 357 358 358 357 357 357 356 356 355 353 349 348 351 354 357 357 357 357 356 355 353 351 350 348 344 342 340 337 334 333 333 337 340 342 343 344 345 344 342 340 338 336 335 334 332 329 327 327 328 330 331 331 330 329 325 322 318 314 312 313 313 310 309 308 307 307 309 313 320 325 326 324 322 321 321 320 318 315 312 310 308 305 303 301 299 297 295 295 296 296 295 294 293 293 294 296 298 299 298 296 294 292 289 286 284 282 281 279 278 276 276 277 279 289 330 340 336 331 330 330 322 314 308 304 302 299 297 294 290 286 280 274 269 266 264 261 259 259 267 279 295 320 349 357 1 4 12 11 356 340 327 318 306 302 303 306 312 318 326 340 357 5 5 358 351 346 347 353 6 27 51 71 85 95 102 106 106 102 93 76 55 37 25 21 20 22 27 37 52 68 82 92 98 100 101 100 100 101 103 106 109 112 115 116 117 117 117 116 116 115 115 115 115 115 116 116 117 117 117 116 116 116 116 116 117 118 119 120 121 122 122 123 123 123 123 122 121 120 120 119 118 117 116 115 113 112 113 115 115 112 106 101 96 93 90 87 84 79 75 69 64 59 54 51 48 46 46 45 44 44 43 43 42 42 41 41 40 40 39 39 38 39 39 40 41 42 43 44 45 45 46 46 46 47 48 48 49 49 50 51 52 54 56 59 62 65 69 72 74 76 78 81 83 87 92 98 103 104 101 97 92 88 86 82 79 75 73 73 72 72 72 71 71 71 70 68 65 63 61 60 60 61 62 63 63 62 60 60 62 65 67 69 71 75 82 90 99 106 113 124 137 151 161 169 177 197 248 279 286 293 300 307 315 322 330 337 343 350 358 8 22 32 39 45 50 56 63 64 63 64 66 68 67 65 61 56 53 54 60 59 56 52 48 44 42 41 41 40 41 41 39 35 32 27 22 19 18 17 16 15 14 13 10 7 5 3 351 343 339 339 338 339 339 340 341 342 343 344 345 346 346 346 347 348 347 348 348 346 342 338 333 329 324 318 315 315 315 314 313 312 310 309 308 308 308 308 306 305 304 303 302 301 299 298 296 294 293 291 290 289 289 289 289 288 286 285 284 282 280 279 277 275 274 273 271 270 269 269 268 267 266 264 263 261 258 255 251 246 241 235 229 223 219 215 213 211 210 209 207 207 207 207 207 205 204 203 203 202 202 203 205 353 353 352 352 351 351 351 352 352 352 353 353 354 354 355 355 355 356 356 356 356 356 356 356 356 356 356 357 357 357 357 357 356 356 355 354 351 346 345 349 353 356 357 357 357 356 356 354 351 348 346 342 339 336 333 328 326 329 334 339 342 345 346 346 344 341 339 337 335 333 331 329 326 325 324 325 326 327 329 330 331 329 327 323 318 314 312 309 307 307 308 309 310 312 317 324 328 327 325 323 321 321 320 318 315 312 309 308 306 303 301 300 299 298 298 298 299 297 296 296 295 295 295 297 298 298 296 293 290 287 285 282 280 281 282 282 282 282 285 291 303 326 346 347 343 337 332 327 320 316 314 314 313 310 305 300 293 288 283 278 273 270 268 267 270 279 292 312 341 2 4 2 2 9 11 358 346 329 312 308 308 310 316 325 330 337 345 351 354 353 351 348 345 347 353 4 22 44 65 79 88 95 97 96 89 75 57 42 33 28 27 29 33 39 49 61 73 83 91 96 98 98 98 99 101 103 106 109 112 115 116 117 118 118 117 117 116 115 115 115 116 116 117 118 118 118 118 118 117 118 118 118 119 120 122 123 123 124 123 123 123 122 121 121 121 120 120 119 118 117 116 115 115 117 120 117 111 104 96 91 88 84 81 77 72 67 62 57 52 48 46 44 43 42 42 42 42 41 41 41 40 39 39 38 38 37 36 36 36 36 37 37 38 39 40 41 42 42 43 44 45 45 46 47 47 48 49 50 52 53 55 58 61 65 68 71 73 75 77 79 83 88 92 95 95 93 90 85 82 80 79 76 72 71 70 69 69 68 68 68 68 67 66 65 62 60 59 58 57 58 58 60 60 59 59 59 58 58 60 62 65 71 79 88 97 109 124 141 155 161 169 177 191 227 260 269 275 283 292 302 312 323 333 343 353 1 8 18 26 32 37 41 47 52 55 58 60 62 60 56 51 46 43 44 46 52 54 54 52 48 45 43 41 39 38 39 39 39 38 36 33 31 29 28 27 25 24 22 20 17 15 12 10 2 352 344 343 343 343 344 345 346 347 347 349 350 351 351 350 350 348 347 347 349 348 347 345 340 334 326 321 318 318 317 317 316 315 313 312 311 310 309 309 308 307 306 305 304 303 302 300 298 297 295 293 292 290 290 290 289 289 287 286 284 283 281 280 279 277 276 274 273 272 270 269 267 266 265 264 263 262 259 256 253 249 245 239 233 226 220 217 215 213 212 212 211 211 210 208 205 203 202 202 201 200 201 202 202 352 351 350 350 350 349 350 350 350 351 351 352 352 353 353 353 354 354 354 354 354 354 354 354 354 355 355 356 356 356 356 356 356 356 355 354 351 347 345 347 350 354 356 356 355 355 355 355 352 349 345 342 338 333 329 325 323 328 334 340 343 345 345 343 341 339 336 334 332 331 329 328 326 324 323 322 322 324 326 329 329 329 328 325 320 315 311 307 306 307 308 309 309 311 314 319 321 321 320 320 320 319 319 317 315 312 310 308 307 305 303 302 301 300 299 298 298 297 297 297 297 296 295 296 298 298 296 294 292 290 288 286 286 285 284 283 283 283 284 288 293 301 315 331 338 334 327 321 319 320 322 323 322 318 313 308 303 298 290 281 272 266 268 274 282 294 309 332 3 20 17 7 4 12 33 31 2 328 312 309 312 319 327 336 338 341 344 345 346 346 347 346 346 348 354 3 17 36 55 70 79 85 86 83 74 62 47 39 35 34 33 36 42 49 57 65 74 82 89 93 95 96 98 99 101 104 107 110 113 115 116 117 118 118 118 117 117 117 116 116 117 117 118 118 118 119 119 119 119 119 119 120 120 121 122 123 124 124 123 122 122 121 120 120 120 120 120 119 119 118 118 117 119 121 122 117 108 98 90 86 82 78 74 70 66 60 55 50 46 43 42 40 40 39 39 39 39 39 39 38 38 37 37 36 35 35 34 34 34 34 34 34 35 36 37 37 38 39 40 40 42 43 44 45 46 46 47 48 49 50 52 54 57 60 63 65 67 69 70 73 76 81 83 84 85 85 83 78 73 72 72 73 70 69 68 67 66 66 65 64 64 64 63 62 60 59 57 56 56 56 56 56 56 55 54 52 52 54 56 57 58 62 68 77 89 105 126 147 159 170 180 194 215 243 248 251 254 258 265 277 291 307 325 343 357 8 14 20 25 29 33 36 40 45 49 51 53 53 51 47 42 37 35 36 42 48 52 54 53 49 47 45 43 40 39 38 39 39 40 38 37 35 33 31 29 28 26 24 23 21 19 17 15 10 3 351 349 348 348 349 350 350 351 352 353 354 355 355 355 354 353 351 350 348 347 344 342 341 335 329 325 323 322 321 320 319 319 317 316 314 312 312 311 310 309 308 308 307 306 304 302 301 299 298 296 294 293 291 291 290 289 288 286 284 283 282 281 280 279 277 276 274 273 271 269 267 266 265 265 264 262 260 257 255 252 247 242 236 229 223 218 215 213 214 215 215 215 213 209 206 203 201 201 200 201 202 202 201 350 349 349 348 348 348 348 348 349 349 350 350 351 351 352 352 352 352 352 352 352 352 352 352 352 353 354 354 355 355 355 356 356 355 355 354 351 348 345 345 347 350 353 354 353 353 353 354 353 350 346 342 339 333 327 324 322 324 331 338 341 341 340 338 336 334 333 332 331 329 328 327 325 324 324 323 323 324 325 327 327 327 325 322 319 314 309 306 307 308 308 309 309 309 311 314 313 312 313 314 316 317 317 316 314 312 310 308 307 306 305 303 302 300 299 298 298 298 298 298 297 296 295 296 297 296 295 294 294 292 291 288 287 286 286 286 287 286 286 285 287 293 303 316 330 329 322 315 314 318 324 328 328 323 319 314 309 304 295 284 274 265 265 273 285 299 314 343 23 50 47 20 14 37 110 134 74 324 311 311 316 324 333 341 341 341 341 341 342 344 345 345 346 349 354 2 12 27 42 58 69 75 74 70 63 56 48 44 42 41 42 44 49 55 61 67 74 81 87 91 94 96 98 100 102 105 108 111 114 115 117 117 117 117 117 117 117 117 117 117 117 117 118 118 118 119 119 119 119 120 120 120 120 120 121 122 122 122 122 121 120 119 119 119 119 119 119 119 119 118 118 118 120 122 121 113 102 92 85 81 77 73 70 65 60 55 50 46 42 40 39 38 37 37 37 37 36 36 36 36 35 35 34 33 33 32 32 32 31 31 31 31 32 33 34 34 35 36 36 37 38 40 41 42 43 44 45 45 46 47 48 50 52 54 56 57 58 60 62 65 69 73 77 78 80 79 76 69 63 61 63 65 65 65 64 64 64 63 63 62 62 61 60 58 57 56 54 54 53 54 54 54 54 53 52 50 50 52 53 54 56 60 64 70 79 92 109 132 154 183 204 218 231 241 243 243 241 239 240 246 259 281 306 342 6 17 22 26 29 31 32 34 36 39 42 43 43 42 41 39 36 32 31 33 39 43 48 51 52 51 49 46 43 40 38 37 37 38 39 40 40 39 36 34 31 29 27 26 25 23 21 19 17 14 8 359 356 354 353 353 354 355 355 356 357 357 358 358 358 357 356 354 352 350 348 345 343 339 336 333 330 328 327 326 325 323 322 321 319 317 315 315 314 313 313 311 311 310 308 307 305 303 301 299 298 296 295 293 292 291 289 287 285 284 282 282 281 280 279 279 277 275 273 271 270 268 267 266 265 264 262 260 258 256 254 250 245 238 230 223 217 213 213 214 216 218 217 215 212 208 204 202 201 200 201 201 201 200 348 348 347 347 347 347 347 347 347 348 348 349 350 350 350 351 351 351 351 350 350 350 350 350 351 351 352 353 353 354 354 355 355 355 354 354 352 348 345 343 343 346 348 350 350 350 350 351 351 350 346 342 338 333 328 324 322 323 329 333 334 335 334 332 331 330 330 330 330 329 328 327 325 324 324 324 323 324 325 325 325 324 321 317 312 308 305 305 308 309 310 310 310 310 310 310 307 307 308 310 312 313 313 313 311 310 309 307 306 306 304 303 302 301 300 300 299 299 299 298 297 297 297 297 297 297 295 295 294 293 292 290 290 291 293 296 297 297 296 295 296 300 306 315 325 325 319 314 311 314 320 327 330 327 323 315 309 305 298 286 279 275 272 276 285 298 314 349 37 84 94 67 38 49 106 138 79 321 313 313 317 326 334 340 340 340 339 339 340 342 344 345 346 348 353 359 7 18 36 54 65 67 64 61 59 57 54 51 49 49 49 49 51 56 63 69 75 81 86 90 93 96 98 101 104 107 109 112 115 117 117 118 118 118 118 118 117 117 117 117 117 117 117 117 118 118 118 119 119 119 119 119 119 119 119 120 120 119 119 118 118 118 118 118 118 118 118 118 117 117 117 118 119 119 117 108 97 88 81 77 73 69 65 61 55 50 46 43 40 38 37 36 36 35 34 34 33 33 33 32 31 31 30 29 29 29 28 28 28 28 29 29 29 30 31 32 32 33 33 34 35 36 38 39 41 41 42 43 44 45 46 47 48 50 50 51 51 53 55 58 61 65 68 71 72 72 69 64 57 55 56 58 59 60 60 60 60 60 60 60 60 59 57 56 54 52 51 49 49 49 50 51 51 51 50 50 50 51 52 52 53 54 56 59 59 59 61 67 79 233 237 233 240 243 244 243 241 235 229 225 223 232 260 356 27 32 34 36 37 37 37 37 37 36 35 36 35 34 32 32 31 31 32 36 38 40 43 47 48 48 47 45 42 37 33 30 29 31 33 35 37 38 37 34 32 29 28 27 26 25 23 21 19 15 8 3 1 359 357 357 357 357 358 358 359 360 0 0 0 359 358 356 354 351 349 346 343 341 338 335 332 330 329 328 328 327 326 324 322 320 318 317 317 316 316 315 314 313 311 309 307 305 303 301 299 298 296 295 294 292 290 288 285 283 282 281 281 280 279 278 278 276 275 272 271 269 268 267 266 264 262 261 259 258 256 253 246 236 227 219 212 211 212 215 217 218 218 216 213 210 207 204 202 200 199 198 198 198 347 347 346 346 346 346 346 346 346 347 347 348 348 349 349 350 350 349 349 349 349 348 348 348 349 349 350 351 352 352 353 354 354 354 354 354 352 350 345 343 341 342 344 346 347 347 347 348 347 347 346 341 337 333 329 325 323 323 326 326 327 328 327 326 326 327 328 329 328 327 327 326 325 323 321 317 312 308 310 318 323 322 318 312 306 301 300 303 308 310 312 312 311 310 307 304 302 302 304 306 308 309 310 309 308 307 306 305 305 305 304 304 303 302 302 301 301 300 298 298 297 298 298 299 299 298 296 295 295 294 293 292 293 294 298 302 306 307 305 303 301 302 305 312 320 322 320 316 312 310 311 315 322 327 322 314 308 304 299 287 283 282 282 285 291 301 316 353 37 95 112 101 37 8 11 30 353 325 318 317 319 326 333 337 337 336 336 337 338 340 342 344 346 348 351 355 1 9 26 49 61 64 61 61 61 62 61 58 56 54 53 53 55 60 66 72 77 82 86 90 93 97 99 102 105 108 111 114 116 118 119 120 120 120 120 119 119 118 118 117 117 117 117 117 117 118 118 119 119 119 119 119 119 118 118 118 117 117 116 116 116 117 118 118 118 118 117 116 115 115 116 116 116 114 109 99 89 82 76 72 69 65 60 55 50 46 43 40 38 37 35 34 33 32 32 31 30 29 28 27 26 25 25 24 24 24 24 24 24 24 25 25 26 27 28 29 30 30 31 32 32 33 35 36 37 38 39 40 41 42 43 44 46 47 47 47 48 48 50 51 54 57 59 62 63 64 64 62 57 53 52 52 54 56 57 56 56 56 56 56 57 57 56 54 52 50 48 46 44 44 44 45 46 46 47 47 48 49 48 47 46 45 42 39 37 35 32 26 3 307 263 248 249 250 250 249 247 241 232 219 203 180 136 94 64 53 50 49 48 47 46 45 43 39 36 34 31 28 26 27 29 34 40 46 47 47 47 48 49 49 48 46 43 39 35 31 29 29 29 30 32 34 34 33 31 28 26 25 25 23 20 16 12 9 7 5 4 3 1 359 358 358 358 359 360 1 1 2 2 1 0 359 356 353 350 347 344 341 339 336 333 331 329 329 329 328 328 326 324 322 320 319 318 318 317 317 317 316 313 311 309 307 305 303 301 299 297 296 295 293 291 289 286 284 282 281 280 279 278 277 276 275 275 273 272 270 269 268 266 264 262 261 260 259 258 253 243 232 222 214 210 209 211 214 217 218 217 215 212 210 207 206 204 202 200 198 197 197 346 345 345 345 345 345 345 345 346 346 346 347 347 348 348 348 348 348 348 348 347 347 347 347 347 348 348 349 350 351 352 353 353 354 354 354 353 350 345 342 340 339 340 343 344 345 345 344 344 343 341 337 334 332 330 327 327 325 324 322 322 323 323 323 324 326 327 327 324 321 318 317 317 316 315 312 308 304 303 308 318 320 317 313 308 304 303 305 308 310 312 312 310 308 301 298 296 297 300 303 305 306 307 307 306 305 303 302 302 303 303 303 302 302 302 301 300 299 298 298 298 298 299 299 299 299 299 298 298 297 295 294 294 295 297 301 305 308 307 304 302 300 302 306 313 321 321 314 307 302 299 302 307 312 313 308 302 296 291 286 286 287 289 293 298 307 319 346 15 72 100 74 355 340 339 339 335 327 323 322 324 328 331 333 333 332 333 334 335 337 341 344 346 347 348 351 356 6 24 41 53 60 63 65 66 66 65 62 59 58 57 57 61 66 71 76 80 84 87 90 94 97 100 102 106 109 112 115 117 120 121 122 122 122 122 121 120 120 119 118 118 117 117 117 117 117 117 118 118 118 117 117 117 117 116 115 114 114 114 114 116 117 118 119 119 118 116 114 113 113 113 112 110 105 97 87 79 73 69 66 63 58 54 49 45 42 40 38 36 35 33 32 31 29 28 27 25 24 23 22 20 19 18 18 17 17 17 17 18 19 19 20 20 21 22 23 25 26 28 29 30 31 32 33 34 34 35 36 38 39 41 42 43 44 45 46 46 46 46 47 49 51 53 55 57 58 59 58 55 52 49 48 49 51 53 54 53 52 51 51 52 53 53 52 51 49 46 43 41 39 38 38 39 39 39 40 41 42 42 41 40 38 35 32 29 26 22 15 353 315 272 264 262 259 256 254 251 246 237 223 201 174 142 111 89 76 68 64 62 60 58 56 53 49 44 40 35 31 29 33 42 50 53 56 56 56 55 54 54 54 55 54 51 49 45 41 37 35 32 30 32 33 33 32 29 26 24 22 21 19 13 8 5 5 5 5 4 3 1 359 358 357 357 358 359 0 1 1 2 2 2 1 359 356 353 350 346 343 340 337 334 332 330 329 329 329 328 327 325 324 322 321 319 319 318 318 318 317 315 313 311 309 307 305 303 301 299 297 295 294 292 290 288 285 283 281 280 278 277 276 275 274 274 273 272 271 270 269 267 264 262 261 260 259 257 250 239 228 218 212 210 210 212 214 216 216 215 213 211 209 207 205 205 204 203 203 203 201 344 344 344 344 345 345 345 345 345 345 345 345 346 346 347 347 347 347 347 346 346 346 345 345 346 346 347 348 348 349 350 351 352 353 353 353 352 349 344 341 339 338 338 340 342 343 343 342 341 339 337 334 331 329 328 327 326 325 324 323 322 322 322 322 322 322 324 325 325 322 319 314 311 313 313 314 314 314 317 319 321 321 319 317 315 312 310 308 307 308 310 310 309 306 302 299 298 298 300 302 304 305 305 306 305 304 302 301 301 301 300 300 300 300 300 299 299 299 299 299 299 299 299 300 300 300 300 299 299 297 296 296 295 295 296 298 300 302 303 302 301 300 300 302 306 311 313 305 298 293 290 292 295 298 299 297 291 285 281 282 285 289 293 298 302 309 319 334 351 13 22 352 334 326 325 325 326 326 326 326 328 331 331 330 330 329 330 331 332 335 341 345 348 348 347 350 355 4 17 32 44 55 63 68 69 69 67 64 60 59 60 63 67 72 76 80 84 86 88 90 93 96 99 102 105 108 111 114 117 120 122 123 123 123 123 122 121 120 119 119 118 118 118 118 118 118 117 116 115 114 113 113 113 112 111 109 108 108 109 111 114 117 118 119 120 119 117 115 113 112 111 107 99 90 81 73 67 63 60 57 55 51 47 44 41 39 36 35 33 32 30 28 27 25 24 22 20 19 17 16 14 13 11 10 10 9 8 9 9 10 11 11 11 12 12 13 16 19 22 25 27 28 29 30 31 31 32 33 34 36 37 39 41 42 43 44 44 44 45 46 47 48 49 51 52 53 53 53 51 49 46 43 44 45 48 50 52 52 50 47 47 47 48 48 47 46 44 41 38 36 34 33 32 31 31 31 31 32 33 34 34 34 32 30 27 25 21 13 341 310 287 277 272 268 263 257 252 245 238 226 202 173 140 114 97 91 85 80 77 74 71 68 64 60 56 50 45 41 42 48 55 57 57 58 59 59 59 59 59 61 63 65 65 64 60 55 49 45 40 35 34 33 32 30 27 24 21 18 16 13 9 6 3 2 3 4 5 4 1 1 1 359 358 357 357 359 359 360 0 0 1 1 360 358 355 352 348 345 342 338 335 333 331 330 329 329 329 328 327 326 324 322 321 320 319 318 318 317 316 314 312 310 309 307 305 303 301 298 296 295 293 292 289 287 284 282 280 278 276 275 274 274 273 272 272 271 270 269 267 263 261 259 258 258 254 247 238 228 219 215 212 212 214 215 216 215 213 211 209 207 205 205 204 204 204 204 205 205 343 343 343 343 344 344 344 344 344 344 344 345 345 345 345 345 346 346 345 345 345 344 344 344 344 345 345 346 347 348 349 350 350 351 351 351 351 347 344 341 338 337 337 338 341 342 341 340 339 336 334 331 329 326 325 324 324 324 324 323 322 322 321 321 320 320 322 324 326 328 332 334 334 333 331 329 327 326 325 324 323 322 321 319 316 314 312 309 307 307 307 308 308 307 306 304 303 303 303 304 304 305 305 305 305 305 303 302 301 301 300 300 299 299 299 299 299 299 299 299 299 300 300 300 300 300 299 299 298 297 296 296 295 295 295 296 297 299 299 299 298 297 297 298 300 302 303 299 294 291 290 289 291 292 292 290 285 280 278 280 285 289 294 299 303 309 316 325 335 343 343 333 326 320 317 317 320 323 327 330 332 334 331 329 328 327 327 329 331 336 342 348 351 350 349 352 357 4 15 29 43 57 67 73 72 71 68 65 61 60 64 70 74 77 81 84 87 87 88 90 93 96 98 101 104 107 109 112 115 118 121 122 123 123 123 122 121 119 119 118 118 118 118 117 117 117 115 114 112 110 108 106 105 103 102 100 98 98 99 102 106 111 114 116 117 117 116 114 112 109 105 95 81 68 59 53 51 49 47 46 45 44 41 39 37 35 33 31 30 28 26 24 23 21 19 17 16 14 12 10 9 7 6 5 3 2 1 0 0 0 0 360 359 359 359 360 4 9 15 19 22 24 26 28 29 29 30 31 32 34 36 37 39 41 42 42 43 43 43 44 45 46 47 48 49 49 49 49 48 46 43 40 39 40 42 44 47 49 48 44 42 42 42 42 42 41 39 37 35 33 30 28 27 26 25 25 25 26 27 27 28 28 28 27 25 21 17 7 342 316 299 289 283 279 274 263 252 244 237 225 198 155 114 93 85 85 85 86 85 83 80 78 75 72 70 66 60 57 59 62 63 56 54 55 56 58 59 60 62 66 70 74 77 78 74 67 61 55 50 43 38 34 32 30 27 23 19 14 11 9 7 5 3 4 6 6 5 4 3 2 1 0 359 359 358 358 358 359 359 360 1 1 0 359 357 354 350 346 343 340 337 335 333 331 330 330 330 330 329 328 326 325 323 322 320 319 318 317 316 314 312 311 309 308 307 305 302 300 297 296 294 292 290 288 286 283 281 278 276 275 274 273 272 271 271 270 269 267 266 262 260 257 255 254 251 246 240 233 227 222 219 218 218 218 218 216 214 211 208 206 204 204 204 204 205 205 206 207 341 341 342 342 343 343 344 344 344 344 344 344 344 344 344 344 344 344 344 344 344 343 343 343 344 344 344 345 346 347 347 348 349 349 350 350 349 347 343 341 338 337 337 339 341 341 341 340 337 335 333 330 327 325 323 321 321 322 323 323 323 322 322 321 321 322 324 326 327 329 332 336 339 339 338 336 334 332 330 327 325 324 323 320 317 314 312 310 308 306 306 306 307 307 307 307 306 306 305 305 304 305 306 307 308 308 307 305 303 302 301 300 300 300 299 299 300 299 299 298 299 300 301 302 301 300 299 299 298 298 297 296 296 296 296 296 296 297 297 297 297 297 297 298 299 301 303 303 302 300 298 294 294 293 292 291 288 285 285 286 289 292 296 299 303 308 313 320 326 332 331 326 322 320 315 314 316 321 328 333 336 336 333 330 328 327 327 329 333 338 343 347 350 351 352 356 1 8 17 29 47 64 74 79 81 78 72 66 63 65 71 76 80 83 85 88 89 89 90 92 94 96 98 101 104 107 109 112 114 117 120 121 122 123 122 121 120 119 119 118 118 118 117 116 115 115 114 112 110 107 104 101 97 94 90 87 84 81 81 83 87 92 97 99 101 101 101 98 94 85 73 58 47 40 35 33 33 33 34 36 36 37 36 35 33 31 30 28 26 24 22 21 19 17 15 14 12 11 9 8 6 5 4 3 1 1 359 357 356 355 355 354 353 353 353 354 357 2 7 12 16 19 22 25 27 28 29 31 33 34 36 37 39 41 42 43 43 43 44 44 44 45 45 46 46 46 46 46 45 43 41 38 36 36 36 38 41 44 45 46 44 39 36 37 36 35 34 32 31 28 26 24 22 21 21 20 21 21 21 20 20 20 18 16 13 9 4 353 339 323 311 303 299 295 288 280 273 265 252 234 181 99 76 67 65 67 71 76 83 85 85 85 84 84 84 83 78 76 76 76 73 65 59 56 54 56 57 60 63 67 72 77 80 81 77 71 65 59 53 45 39 34 31 29 27 23 18 12 10 8 7 5 3 3 4 3 3 2 1 1 360 359 358 357 357 357 357 357 357 358 358 359 359 359 359 356 353 348 345 342 339 337 335 333 332 331 331 331 331 330 328 327 325 324 323 321 320 318 317 315 313 311 309 308 307 305 303 301 298 296 295 293 291 289 287 284 282 279 277 275 273 272 271 270 269 268 267 266 264 262 260 257 255 253 250 247 245 241 238 234 230 228 225 223 221 218 215 212 209 206 205 204 204 205 206 207 209 212 340 340 340 341 342 343 343 343 343 343 343 343 343 343 343 342 342 342 342 342 342 343 343 343 343 343 344 344 345 346 347 347 347 348 348 348 348 346 344 341 339 338 338 341 341 341 341 339 337 334 333 330 328 324 321 318 317 317 319 322 323 323 322 322 323 324 325 326 327 328 329 331 333 334 334 334 333 332 331 328 327 325 324 322 318 314 311 310 308 307 306 306 306 306 307 307 307 307 306 306 305 305 306 308 309 309 308 306 304 302 301 300 300 300 300 300 300 299 298 297 298 299 300 301 301 300 299 299 299 298 298 298 298 297 298 298 297 296 296 297 299 301 304 305 306 307 307 307 305 303 300 298 296 295 294 293 292 292 293 294 295 297 299 301 303 307 311 315 321 326 326 323 320 318 313 313 316 321 328 334 337 337 335 332 329 328 328 334 337 340 342 345 347 349 352 357 2 8 17 30 51 70 80 84 86 82 76 70 68 73 78 82 85 88 90 91 92 92 93 94 96 98 100 103 106 109 111 113 115 118 120 121 123 123 122 122 121 120 119 119 118 117 116 114 113 113 112 111 109 106 102 97 91 85 78 70 63 56 52 52 53 56 60 63 63 61 57 52 45 37 31 26 23 21 20 20 21 23 25 27 29 30 31 30 29 28 26 24 23 21 19 18 16 15 13 12 11 10 9 8 6 5 4 4 3 2 2 0 359 357 356 356 355 355 354 355 357 0 3 7 11 15 18 21 24 26 28 31 33 35 37 39 40 42 43 44 44 44 44 44 44 44 44 44 44 44 44 44 43 42 39 37 35 34 33 34 36 38 40 41 41 39 36 34 33 33 31 28 26 24 21 19 18 17 16 16 16 16 15 14 13 11 9 7 4 360 353 345 336 327 318 313 308 303 301 301 303 301 291 310 19 52 54 54 56 58 58 56 63 70 75 80 81 84 86 86 85 85 86 86 86 78 69 61 54 53 54 56 60 65 70 73 74 73 68 61 55 51 46 40 36 31 28 27 24 22 18 13 11 9 8 6 4 3 2 1 1 360 359 359 358 357 357 356 355 355 354 354 354 354 355 355 356 356 357 356 355 354 350 345 341 339 337 335 334 333 332 332 332 331 330 329 328 327 325 324 322 320 319 317 315 313 311 309 308 306 304 301 299 296 295 293 292 290 288 286 283 280 277 274 272 270 269 268 267 266 265 265 263 262 260 257 255 252 250 249 248 247 246 245 242 238 233 228 224 221 217 213 210 207 206 205 207 208 210 212 214 216 338 338 338 339 340 341 342 343 343 343 342 342 342 341 341 341 341 341 341 341 341 342 342 342 343 343 344 344 345 345 346 346 346 346 346 346 347 346 345 343 343 342 342 343 343 342 340 338 336 334 332 330 328 325 321 317 315 314 314 316 318 320 321 322 323 324 324 324 324 323 323 323 324 324 325 327 328 329 329 329 328 327 325 323 319 312 309 307 306 306 305 305 305 306 306 307 307 307 307 306 305 305 304 305 305 306 307 305 303 301 300 299 298 299 299 299 299 298 297 296 296 298 299 300 300 299 298 298 298 298 297 297 297 297 297 297 296 296 296 296 298 302 306 310 312 312 310 308 304 301 300 299 297 296 295 294 294 295 298 300 301 301 302 303 304 305 308 312 317 321 322 319 316 313 310 311 315 320 327 332 334 335 334 332 330 330 331 334 336 339 340 342 343 346 350 355 360 5 14 27 49 70 82 88 88 85 80 76 75 79 84 88 91 94 95 96 96 96 97 98 100 102 104 107 110 112 114 115 117 119 120 122 123 124 124 123 123 122 120 119 118 117 115 114 113 113 112 111 109 106 100 93 83 73 61 49 38 30 25 23 23 24 26 27 28 27 27 25 22 20 18 15 14 13 12 13 14 16 18 21 22 24 25 25 25 24 22 21 20 18 17 15 14 13 12 11 10 9 8 7 7 6 5 4 4 3 3 3 2 2 0 359 358 358 357 357 358 359 1 4 7 10 14 18 21 24 27 30 32 35 37 40 42 43 44 45 46 46 45 45 44 44 43 43 42 42 42 42 41 40 38 37 35 33 32 32 32 33 34 36 37 37 37 36 35 34 32 29 25 22 20 18 17 14 12 11 12 13 13 12 11 8 5 3 1 355 349 342 335 328 323 319 317 315 316 319 322 325 332 345 358 11 20 26 32 37 38 40 44 49 54 58 64 69 74 78 82 84 86 88 89 85 77 68 56 51 49 47 47 52 56 57 57 54 50 44 39 35 32 29 27 24 23 21 19 18 15 12 10 9 7 5 3 1 359 359 358 357 357 356 355 355 355 354 354 353 353 352 352 352 352 352 353 354 354 354 354 354 352 348 344 342 339 337 336 335 334 334 333 333 332 331 330 330 328 327 325 323 321 319 318 316 313 311 309 307 305 302 299 297 295 293 292 290 288 286 284 281 277 274 271 270 268 267 266 265 264 263 263 262 259 257 254 252 251 250 249 249 249 249 247 244 239 233 227 222 218 215 211 209 207 207 209 212 215 218 220 221 337 337 337 337 338 340 341 341 342 342 342 341 341 340 340 339 339 339 339 340 340 341 341 341 342 342 343 343 344 345 345 345 345 345 345 344 345 345 344 343 342 343 343 344 344 343 341 338 337 334 332 330 328 325 322 319 315 312 311 311 312 315 319 322 323 323 323 322 322 321 320 319 319 319 320 322 324 326 326 326 326 325 324 321 317 311 305 302 302 303 304 304 304 305 307 308 308 309 308 305 303 302 301 301 302 303 304 303 301 300 298 297 296 296 297 297 297 297 296 295 295 297 298 299 299 298 297 297 297 296 296 295 295 295 295 296 295 294 294 295 296 299 303 308 312 313 311 308 305 302 300 299 297 296 295 295 295 295 298 300 302 304 304 304 305 306 308 311 314 318 320 317 314 311 309 310 314 320 326 330 331 331 330 329 328 329 330 332 334 336 337 338 338 342 347 352 357 2 9 21 42 67 83 91 92 89 79 74 75 81 89 95 98 101 102 103 102 103 104 105 107 108 110 112 114 116 117 118 120 121 122 123 124 125 126 126 125 124 122 121 119 118 117 115 114 114 113 111 108 103 95 83 69 53 39 27 18 12 10 9 10 12 14 15 16 16 16 16 15 14 13 11 10 10 9 9 10 12 14 16 17 19 20 20 20 20 19 18 17 15 14 13 12 11 10 9 8 7 6 6 5 4 3 3 2 2 1 1 2 2 2 1 1 360 359 358 358 359 360 1 3 6 10 14 19 23 27 29 32 34 37 39 42 45 46 47 48 47 47 45 44 43 42 41 41 40 40 39 39 38 37 36 35 34 32 31 31 30 30 31 32 32 33 34 34 33 32 31 28 26 23 21 18 15 13 12 11 10 9 7 6 4 2 360 357 353 347 340 335 330 327 326 325 326 328 330 332 335 339 343 348 354 359 3 9 16 23 27 31 36 41 44 47 51 56 63 71 78 81 81 80 78 73 67 56 49 43 37 36 37 37 38 37 35 32 28 24 20 18 16 15 15 14 13 12 11 10 8 7 6 4 2 0 358 357 356 356 355 355 354 353 352 352 351 351 352 351 351 350 350 349 350 350 351 352 352 352 352 352 351 348 346 342 339 337 336 336 335 335 335 334 334 333 332 331 330 327 325 323 322 320 319 317 315 312 310 307 304 301 298 296 294 293 291 289 287 285 282 278 275 272 270 268 266 265 264 263 262 262 261 259 257 254 252 251 250 249 249 250 249 248 246 241 235 229 223 219 215 212 210 209 210 212 215 219 222 225 226 336 336 336 336 337 338 339 340 341 341 341 340 340 339 338 338 338 338 338 338 339 340 340 341 341 342 342 343 343 344 344 344 345 344 344 344 344 344 343 342 341 341 341 343 344 344 342 340 338 336 333 331 329 327 324 321 317 313 309 308 309 312 317 320 322 323 323 322 321 319 318 316 316 316 316 318 320 322 322 322 322 322 321 319 316 311 305 299 296 297 300 302 303 304 304 305 305 305 305 302 300 299 298 298 299 301 301 300 299 298 297 296 295 295 295 295 295 295 295 294 295 297 298 298 298 297 297 296 296 295 295 294 295 296 296 296 295 293 293 293 294 296 299 303 307 309 308 307 304 302 301 300 298 297 296 295 294 294 296 299 301 303 305 306 306 307 307 309 312 315 317 315 313 311 310 310 313 319 325 328 330 329 328 326 325 327 329 332 335 336 337 337 338 342 346 352 356 1 7 17 35 63 86 99 102 97 83 76 77 85 96 103 108 111 112 112 111 111 111 112 114 115 117 118 119 121 122 123 123 124 125 126 128 129 130 129 128 127 125 122 121 119 118 116 115 114 111 108 103 94 80 63 46 31 20 12 8 5 5 6 8 10 12 13 14 14 14 13 13 12 11 10 9 8 8 7 8 9 11 12 13 14 15 16 16 16 15 15 14 13 12 11 9 8 7 6 6 5 4 3 2 2 1 0 359 359 358 358 358 358 359 359 360 360 360 360 359 360 0 0 1 3 5 10 16 22 27 30 33 35 38 40 42 45 47 49 49 48 47 45 44 42 41 39 38 37 36 36 35 34 34 33 33 32 31 30 29 29 27 27 27 28 29 30 30 29 28 28 26 25 22 19 16 14 11 9 8 6 4 3 1 359 357 355 353 350 346 342 338 335 332 331 330 331 332 334 335 337 339 341 343 345 347 349 352 356 3 9 16 23 29 31 33 34 34 37 43 50 55 58 59 58 54 49 44 38 33 28 27 25 25 24 23 21 18 15 12 10 8 7 6 6 6 6 5 5 4 3 2 1 360 358 357 356 354 353 353 353 352 352 351 350 349 349 349 349 349 350 349 349 348 348 348 349 350 350 351 351 350 350 349 348 344 340 337 337 336 336 336 336 336 336 335 335 334 332 330 328 326 324 323 321 320 318 316 313 310 307 303 301 298 296 294 292 291 288 286 283 279 276 273 271 268 266 264 263 262 262 262 261 260 257 254 252 250 249 249 249 249 248 248 246 242 236 230 224 219 216 214 213 213 214 217 220 223 226 229 232 335 335 335 335 336 337 338 339 339 340 340 339 339 338 338 337 337 336 337 337 338 339 340 340 341 341 341 341 342 342 343 343 343 343 343 343 343 343 342 342 341 340 340 342 343 343 342 340 338 337 335 333 331 329 327 324 320 315 310 308 308 309 313 318 321 323 323 321 319 317 314 313 312 312 313 315 316 318 319 320 320 319 318 317 315 312 307 301 296 293 294 298 300 300 300 299 299 299 298 298 296 296 295 296 297 298 298 297 296 296 295 295 294 294 294 294 294 294 294 294 295 296 297 298 298 297 296 296 296 295 295 295 295 296 297 296 295 293 293 293 294 295 297 300 302 304 304 303 302 302 301 300 299 298 297 296 295 295 296 298 300 302 304 305 306 306 306 307 309 311 313 313 311 310 309 310 312 317 323 326 328 327 326 324 323 326 330 333 337 339 339 340 341 345 351 356 1 5 11 20 37 65 93 107 112 109 98 89 89 95 106 115 120 122 122 121 120 119 118 119 121 122 123 124 125 126 127 127 128 128 129 130 131 132 132 132 130 129 127 124 122 121 119 117 114 111 106 99 89 74 56 39 26 17 11 8 6 6 7 9 10 11 12 12 12 12 12 11 11 10 9 8 8 7 7 7 7 8 9 10 11 11 12 12 12 13 12 12 11 11 10 9 7 6 5 4 3 2 2 1 0 359 358 357 357 356 355 354 354 355 355 356 357 358 359 359 359 360 0 0 0 1 2 4 10 19 28 33 36 38 41 43 45 46 48 48 47 46 44 42 40 38 37 35 34 33 32 31 30 30 29 29 29 29 28 28 27 26 24 23 22 23 24 26 26 25 25 24 22 21 19 16 13 11 9 7 5 3 1 359 358 356 354 352 349 347 345 342 339 336 334 332 332 332 333 333 334 335 336 338 339 339 339 340 340 343 347 352 358 5 10 15 18 19 17 15 15 16 18 23 26 29 29 28 25 23 20 19 18 17 16 14 13 11 9 6 4 3 1 0 360 359 359 359 358 358 357 356 356 355 354 354 353 352 350 350 350 350 350 349 348 347 347 346 346 347 347 348 348 348 347 347 347 347 348 348 349 349 349 349 348 347 345 343 341 339 337 337 337 337 338 338 338 337 337 335 334 332 330 328 327 325 324 322 320 317 314 310 307 304 302 299 297 295 293 290 287 284 281 278 275 272 269 266 264 263 262 262 262 261 260 258 254 251 249 248 248 247 247 247 247 246 242 237 230 225 220 218 217 218 220 223 225 227 230 232 235 237 334 334 334 334 335 336 336 337 338 339 339 338 338 338 337 336 336 336 336 336 337 338 339 339 340 340 340 340 341 341 341 342 342 342 343 343 343 342 342 342 341 341 341 342 343 343 343 341 339 338 336 334 332 330 327 324 321 317 312 308 307 308 311 317 320 321 320 318 315 312 310 308 309 310 312 314 316 317 318 318 318 317 316 316 315 313 310 306 301 297 295 296 298 298 296 295 293 293 292 292 293 293 293 293 294 295 295 295 294 294 293 293 293 292 292 292 293 293 293 293 294 295 297 298 298 298 296 296 295 295 295 295 295 295 295 295 294 293 293 293 294 296 298 300 300 301 300 300 300 300 300 299 298 298 297 297 296 297 298 299 301 303 304 304 304 304 304 305 306 308 309 310 309 309 310 311 312 315 319 322 325 325 324 323 323 326 330 334 339 342 343 345 347 352 358 5 11 15 21 31 47 71 96 111 117 118 115 111 111 114 120 126 129 131 130 129 128 126 125 125 127 128 129 130 131 132 133 133 133 133 133 134 135 135 135 135 134 132 130 127 124 121 118 114 110 104 96 83 67 49 34 24 17 13 11 10 10 10 10 11 11 11 11 10 10 9 9 8 8 8 7 7 6 6 6 6 6 6 7 7 8 8 9 9 9 10 10 9 9 8 7 6 5 4 3 2 1 0 359 359 358 357 356 355 354 353 352 351 351 351 351 352 354 355 356 357 358 359 359 359 359 359 360 0 2 10 23 28 33 38 41 41 45 46 46 44 42 40 38 36 34 33 32 31 30 28 27 26 25 25 24 24 25 25 24 24 23 22 20 18 16 14 14 14 15 17 19 20 19 18 16 13 11 9 7 5 3 1 359 356 353 351 350 349 347 345 343 341 339 336 334 333 332 332 332 333 333 333 334 335 335 335 335 335 335 336 338 341 344 348 352 357 2 8 7 5 3 1 0 1 3 5 8 10 11 11 11 11 10 9 7 5 4 2 0 359 358 357 356 355 354 353 352 352 351 351 351 350 350 349 349 348 348 347 347 346 346 346 346 346 346 345 345 344 344 344 344 345 345 346 346 346 346 346 346 347 348 348 348 348 347 346 345 344 342 340 338 338 338 338 339 339 340 340 339 339 338 336 334 333 331 330 329 327 324 321 318 314 311 308 306 303 300 298 295 292 289 286 283 280 276 273 270 266 264 262 262 262 262 261 260 257 254 251 249 248 247 246 246 247 247 246 242 236 230 226 223 223 224 227 229 231 233 235 237 238 239 240 332 333 333 333 334 335 335 336 337 337 338 338 337 337 337 336 336 335 335 336 336 337 338 338 339 339 339 339 339 339 340 340 341 341 341 342 342 342 342 341 341 342 342 342 343 343 343 342 340 338 337 335 332 329 326 323 320 317 314 310 308 308 311 315 317 317 316 314 311 308 306 306 307 310 313 315 317 317 316 315 315 314 313 313 312 312 310 308 305 302 300 298 298 297 295 294 292 291 290 290 291 292 292 293 293 294 294 294 293 293 292 292 291 291 290 290 291 291 291 292 293 294 296 297 297 297 296 295 295 295 295 295 295 294 294 293 292 292 292 293 295 297 299 299 299 298 297 297 298 298 298 297 296 296 295 295 297 298 300 301 303 304 304 303 302 302 302 303 304 305 306 307 307 307 307 309 311 313 315 318 320 322 322 322 322 325 328 331 336 339 342 345 349 354 0 7 14 19 27 37 51 69 89 106 117 124 128 130 131 132 134 137 138 138 137 136 134 133 132 132 134 136 138 139 139 140 140 139 138 138 138 138 138 138 138 138 137 135 132 128 123 118 113 107 99 90 75 58 42 31 23 19 17 15 14 13 12 12 11 11 10 9 9 8 7 7 6 6 6 6 6 5 5 5 6 6 5 5 5 5 5 5 6 6 6 7 7 6 6 5 5 4 3 2 1 0 359 358 357 357 356 355 354 353 351 350 349 348 348 347 347 348 349 351 353 355 356 358 358 358 358 358 358 358 359 2 11 19 23 27 29 30 35 37 38 38 35 33 31 29 27 26 25 24 24 23 23 22 21 21 20 20 20 20 20 19 18 16 13 11 9 7 7 8 9 9 9 12 13 14 13 11 9 6 4 2 1 359 357 352 348 346 346 347 345 343 341 340 338 336 334 333 332 332 332 332 332 332 332 332 332 333 333 333 333 333 334 335 336 337 339 342 347 354 357 359 358 356 353 351 351 352 354 357 359 0 1 1 1 0 359 357 356 355 354 353 352 351 350 350 349 348 347 346 345 344 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 343 342 342 342 342 342 342 342 343 343 344 344 344 345 346 346 347 348 348 348 346 345 343 342 340 339 338 338 338 339 340 341 341 341 342 341 341 340 338 336 335 334 332 330 327 323 319 315 311 309 306 304 301 298 295 292 289 285 282 278 273 270 266 264 262 262 263 263 262 259 256 254 251 249 248 247 246 247 247 247 244 239 234 231 229 228 230 232 235 237 238 239 240 241 242 242 242 331 331 332 332 333 334 334 335 336 336 337 337 336 336 336 336 335 335 335 335 335 336 336 337 338 338 338 339 339 338 339 339 340 340 340 341 342 342 342 342 342 343 343 344 344 344 344 343 341 340 338 336 332 328 324 321 319 317 315 312 311 310 310 311 313 313 312 310 308 306 305 307 309 312 314 316 316 315 314 313 312 311 310 309 309 309 308 308 306 304 302 300 298 297 296 295 293 292 292 292 292 293 293 293 294 294 294 293 293 292 291 291 290 289 289 289 289 290 290 291 292 293 294 295 296 296 295 294 294 294 294 294 293 293 292 291 290 290 291 292 294 296 297 297 297 296 296 296 297 297 297 296 295 295 295 295 297 299 301 302 304 304 303 302 301 301 301 302 303 304 305 306 306 303 301 304 308 310 312 314 316 318 319 320 321 322 324 326 327 330 334 339 344 349 355 2 6 8 12 20 29 40 55 75 101 122 134 141 144 146 146 146 144 143 143 141 140 140 140 140 141 143 144 145 146 146 146 145 144 143 142 141 141 140 139 138 136 133 129 123 116 109 99 88 74 59 45 34 28 24 22 21 20 18 16 14 12 11 10 9 9 8 7 6 5 4 4 4 4 4 4 4 4 5 5 5 4 3 3 3 3 3 3 3 4 4 4 3 3 3 3 2 2 1 0 359 358 357 356 355 354 354 352 351 350 349 347 346 345 345 344 345 345 346 348 350 353 355 357 358 358 357 356 356 357 359 4 12 16 20 23 26 29 30 31 30 28 26 24 22 20 19 18 18 18 18 18 18 18 17 17 16 16 16 15 14 13 11 9 8 7 6 6 7 7 7 8 7 7 7 7 7 5 2 359 358 357 355 352 349 346 345 344 346 345 343 341 339 337 336 334 333 332 332 331 331 331 331 331 331 331 332 332 332 332 332 332 332 332 332 333 334 337 342 346 350 353 352 349 347 346 346 347 348 350 351 352 353 353 352 352 351 350 349 348 348 347 347 346 345 345 344 343 342 341 340 340 340 339 339 339 339 339 339 339 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 341 341 342 343 343 344 345 346 347 348 348 347 345 344 342 340 339 338 337 338 339 341 341 342 342 343 343 344 344 343 340 339 338 337 336 333 329 324 320 315 312 309 307 304 301 298 295 292 287 283 279 275 270 267 264 263 264 264 263 261 258 256 253 251 249 248 247 247 247 246 243 239 236 233 232 233 235 237 239 241 242 243 243 244 244 244 244 244 331 331 331 332 332 333 334 334 335 335 335 335 336 336 335 335 335 334 334 334 334 335 335 336 337 337 338 338 338 338 338 339 339 339 340 340 341 341 341 342 343 344 345 345 346 346 345 344 343 343 341 339 334 329 324 321 318 317 315 314 312 310 309 309 310 310 309 308 307 306 307 309 312 314 315 315 314 313 312 311 310 308 307 306 306 306 306 306 305 304 303 300 299 297 296 295 295 294 293 293 294 294 294 294 294 294 294 293 293 292 291 290 289 288 288 288 288 289 289 290 291 292 293 294 294 294 293 293 292 292 292 291 291 290 290 289 288 289 289 291 293 294 295 295 295 295 296 297 297 297 296 295 295 295 295 296 297 299 301 303 305 305 304 302 301 301 300 301 302 303 304 305 306 304 297 299 303 306 307 309 310 312 315 316 317 318 318 317 317 317 321 328 336 345 352 359 2 3 3 4 5 6 9 14 34 89 130 144 150 152 153 151 150 148 147 147 146 146 145 146 146 146 147 147 148 149 148 148 147 146 145 144 143 142 140 138 134 129 123 115 105 92 76 60 47 37 30 27 25 25 25 24 22 19 16 14 12 10 9 8 7 6 5 3 2 2 1 1 2 2 2 2 3 4 5 4 2 2 1 1 0 0 0 1 1 1 1 1 1 2 2 1 1 0 360 359 358 357 356 355 354 353 352 350 349 348 347 345 344 343 343 342 342 342 343 344 347 350 353 356 358 358 355 353 351 353 357 3 8 11 15 19 22 25 26 26 24 21 19 18 17 15 14 13 13 13 13 14 15 15 15 14 12 12 12 11 10 9 8 8 7 7 6 6 6 6 6 6 5 4 3 2 0 358 357 355 354 352 350 349 347 346 345 345 345 343 341 339 337 335 334 333 332 331 331 330 330 330 330 330 331 331 332 332 332 332 332 332 331 331 330 331 332 335 339 342 345 346 345 345 343 342 342 343 344 345 346 346 346 346 346 345 345 344 344 343 343 342 342 341 341 340 339 338 338 337 337 336 336 336 335 335 335 335 335 336 336 337 337 337 337 337 337 337 338 338 338 338 338 338 339 339 340 341 342 342 343 344 345 346 347 347 346 345 343 341 339 337 337 337 338 339 340 341 341 342 343 343 344 343 342 341 340 341 340 338 335 331 326 321 317 313 310 307 304 301 298 294 289 285 281 277 272 268 265 264 264 265 263 261 258 255 253 250 249 248 247 246 245 242 239 236 234 234 235 237 240 242 244 245 246 246 246 246 246 246 246 246 330 330 330 331 331 332 333 333 334 334 334 334 335 335 335 334 334 334 333 333 333 334 334 335 336 336 337 337 337 338 338 338 338 339 339 339 339 340 341 343 344 345 347 348 348 348 348 348 348 347 346 343 338 332 326 322 319 317 315 313 312 310 308 308 307 307 307 307 308 309 311 314 315 316 315 314 313 311 310 310 309 308 307 306 305 305 305 305 304 304 302 301 299 297 296 295 295 294 294 294 294 294 294 294 294 294 294 293 292 291 290 289 288 288 287 287 288 288 289 290 291 292 292 292 292 292 292 291 291 291 291 290 290 289 288 287 286 286 288 289 291 293 293 294 294 295 296 296 297 296 296 295 295 295 296 297 298 300 302 303 305 305 304 303 301 300 299 299 300 301 303 304 307 309 302 299 299 300 301 302 303 304 307 309 310 310 309 306 303 301 302 306 315 331 351 2 6 7 5 0 356 353 351 351 356 14 94 137 147 153 155 154 153 151 150 150 149 150 150 150 150 150 149 149 150 150 151 151 151 150 149 148 147 145 143 139 135 127 119 107 91 73 56 43 35 31 29 28 29 29 28 25 22 18 15 13 11 10 8 7 5 4 2 1 0 360 360 360 360 0 0 1 2 3 4 3 1 0 360 359 359 358 358 359 359 359 360 360 0 1 1 1 1 0 360 359 358 357 355 354 353 352 351 350 349 347 346 345 344 343 342 341 341 340 340 340 341 344 347 350 355 360 359 355 350 346 345 350 356 0 3 7 9 11 13 15 15 15 15 15 15 13 12 10 8 8 8 9 11 13 14 14 12 12 11 10 8 8 7 7 7 6 6 6 6 5 5 5 4 3 2 0 359 358 356 355 354 352 351 350 350 350 348 346 344 342 340 339 337 335 334 333 332 331 330 330 329 329 329 329 330 331 331 332 332 332 332 332 332 332 331 331 332 333 335 337 340 341 342 342 341 340 340 341 341 342 342 342 342 342 341 341 340 340 339 339 339 338 338 337 337 336 335 335 334 334 334 334 333 333 332 332 332 332 332 332 333 334 334 335 335 335 335 335 335 336 336 337 337 337 337 338 338 339 340 341 341 342 343 344 345 346 346 345 344 342 340 338 336 336 337 338 339 339 340 340 341 342 342 341 341 340 340 341 342 342 341 338 334 329 324 319 315 312 308 304 300 296 292 288 284 279 274 269 266 265 265 264 263 260 257 255 253 251 249 248 247 245 242 239 237 235 235 236 238 240 243 246 247 248 249 249 249 249 249 249 249 248 329 329 330 330 331 331 331 332 332 333 333 333 334 334 334 334 334 333 333 333 333 333 333 334 335 335 336 337 337 337 338 338 338 338 338 339 338 339 340 343 345 347 349 350 351 352 352 352 351 351 350 347 343 338 332 327 322 319 316 314 312 311 309 308 307 307 308 309 311 313 315 317 316 315 314 312 311 311 311 310 309 308 307 306 305 305 304 304 303 303 302 301 299 298 297 295 295 294 294 294 293 293 293 293 293 293 292 292 291 290 289 288 287 287 287 287 287 288 289 290 291 291 292 292 292 291 291 291 291 291 291 290 289 287 286 285 285 285 286 288 290 292 293 293 294 295 296 296 297 296 296 295 295 295 296 296 298 299 301 303 304 304 304 303 301 300 298 298 299 300 301 303 306 308 306 302 297 295 293 293 293 294 297 300 301 302 300 295 289 282 274 265 249 223 191 170 116 27 4 354 349 345 343 344 348 356 24 115 142 151 154 155 155 153 151 151 150 151 152 152 153 152 151 150 150 151 152 153 153 153 153 152 150 148 145 140 133 125 115 101 83 65 50 41 36 33 32 32 32 31 29 25 21 17 14 12 10 8 7 5 4 2 1 360 359 358 358 358 358 358 358 359 0 1 2 2 0 360 359 358 358 357 357 358 358 358 359 359 360 0 1 1 1 0 359 359 358 356 355 354 352 351 350 349 348 347 346 345 344 342 341 340 340 339 338 338 338 339 340 343 347 352 356 358 358 353 345 343 346 350 354 357 359 360 1 1 1 2 3 4 6 7 7 6 5 4 4 4 6 8 9 10 10 10 9 8 7 7 6 6 5 5 5 5 4 4 4 3 2 1 360 359 357 356 355 355 354 355 354 354 353 350 347 345 343 341 339 338 336 335 334 333 331 330 329 329 328 328 328 329 329 330 331 331 331 332 332 332 333 333 333 332 332 332 333 335 337 338 339 339 338 338 339 339 339 340 340 340 340 339 339 337 337 336 336 335 335 334 333 333 332 332 331 331 331 330 331 331 331 330 330 330 330 330 329 329 330 330 331 332 333 333 333 333 333 334 334 335 335 336 336 336 337 337 338 339 340 341 342 343 344 344 345 345 344 343 341 339 337 336 336 337 338 338 338 339 339 340 340 340 340 339 339 340 341 343 343 341 339 336 333 327 322 317 312 307 302 297 293 290 285 280 274 270 267 266 266 264 263 261 259 257 255 253 251 249 247 244 241 238 237 236 237 239 241 244 247 249 251 251 251 251 251 251 252 252 252 251 328 328 329 329 330 330 330 330 331 331 332 332 332 333 333 333 333 333 333 332 332 332 332 333 334 335 335 336 337 337 337 338 338 338 338 338 338 339 340 342 345 348 351 353 354 355 355 355 354 353 352 350 347 343 338 332 326 321 318 315 313 312 311 310 310 310 311 312 313 315 315 315 314 313 312 311 311 311 311 311 310 309 308 307 306 305 304 304 303 302 302 301 300 298 297 296 295 294 294 294 293 293 293 293 292 292 292 291 291 290 289 289 288 287 287 287 287 288 289 290 291 292 292 292 292 292 291 291 291 290 289 288 287 285 285 284 284 285 286 288 289 291 292 293 294 295 296 297 297 297 296 296 296 295 295 295 296 297 299 300 301 301 301 300 300 299 299 300 300 300 301 301 303 306 307 303 298 291 286 283 282 283 286 290 293 294 293 287 279 267 250 230 215 202 193 188 185 187 195 245 321 333 338 340 342 347 354 23 127 150 154 155 155 153 151 150 150 151 151 151 150 149 146 145 144 145 147 148 149 150 150 149 147 144 139 132 125 116 106 94 80 66 55 47 42 39 37 35 33 31 27 22 18 15 12 10 8 7 5 4 2 1 359 358 357 356 356 356 356 356 357 357 358 359 1 1 360 359 359 358 358 358 357 357 358 358 358 359 359 360 0 0 360 360 359 358 357 356 355 353 352 351 350 348 347 346 345 344 343 342 341 340 339 338 338 337 337 336 336 337 340 343 347 351 355 357 355 353 351 351 351 353 354 354 355 355 355 355 354 355 356 357 358 359 359 360 360 0 0 1 2 3 4 4 4 4 4 4 4 3 3 3 3 2 2 2 1 0 360 359 358 356 355 354 353 354 356 357 356 355 353 351 348 345 343 341 339 338 336 335 333 332 331 330 329 328 328 328 328 329 329 329 330 331 331 332 332 333 333 333 334 334 333 333 333 334 336 337 338 338 337 337 337 337 337 338 338 338 338 338 337 336 334 333 332 332 331 331 330 329 329 328 328 327 327 327 327 328 328 328 328 328 328 328 328 328 328 328 328 329 330 331 331 331 331 332 332 333 333 334 334 335 335 335 336 337 338 339 340 341 342 343 343 344 344 344 342 340 337 335 335 335 336 337 338 338 338 339 339 339 338 337 337 337 338 340 340 339 338 338 335 331 327 322 317 311 306 300 295 291 286 281 276 272 270 268 267 265 264 262 261 259 257 254 252 250 248 245 242 240 239 239 240 243 246 249 251 252 253 254 254 253 254 254 255 255 254 253 327 328 328 329 329 329 329 329 329 330 330 331 331 332 332 332 333 332 332 332 332 332 332 332 333 334 334 335 336 337 337 337 338 338 338 338 338 338 340 341 344 347 351 354 355 356 356 356 355 355 353 352 349 346 341 335 330 324 320 317 315 313 313 313 313 313 314 314 314 314 313 313 312 311 311 311 311 311 311 311 311 310 309 308 307 306 305 304 303 302 301 301 300 299 298 297 295 295 294 294 293 293 293 292 292 291 291 291 290 290 290 289 289 288 288 288 287 287 288 289 291 292 293 292 292 291 291 290 290 289 288 287 286 285 284 284 284 286 288 289 290 292 293 293 294 295 295 296 296 296 297 296 296 295 295 295 295 296 297 298 299 299 299 298 298 298 298 299 300 300 300 300 301 303 305 304 299 291 283 277 275 275 278 281 285 287 287 283 274 261 246 229 218 212 208 205 205 205 209 224 268 308 324 331 333 335 336 337 335 158 158 156 156 154 152 149 148 147 145 143 139 134 130 126 125 125 127 128 128 128 128 128 126 123 118 112 106 100 93 85 76 68 61 55 49 45 41 37 33 28 24 19 16 12 10 8 6 5 3 2 0 359 358 357 355 355 354 354 354 354 355 355 356 358 359 0 360 359 359 359 358 358 358 358 358 358 358 358 358 359 359 359 359 359 358 357 356 355 354 353 352 351 349 348 347 346 345 344 343 342 341 340 339 338 338 337 336 336 335 335 336 337 340 343 348 352 353 353 353 352 352 352 352 352 352 352 352 351 351 351 351 351 351 351 351 352 353 354 354 355 356 356 357 358 358 358 358 359 359 359 359 359 359 359 359 358 358 357 356 355 355 354 354 354 355 355 356 355 354 353 352 350 348 345 342 340 339 338 336 335 334 332 331 330 329 329 329 329 329 329 330 330 330 331 331 332 332 333 333 334 334 334 334 334 334 334 335 336 337 337 337 337 336 336 336 335 335 336 336 336 335 334 333 332 331 330 329 328 327 327 326 326 325 324 324 324 324 325 325 325 325 326 326 326 327 327 326 325 325 326 327 328 328 329 330 330 330 331 331 332 332 333 333 333 334 335 336 337 338 339 340 341 342 343 343 343 342 340 338 335 334 335 335 336 337 338 338 338 338 338 338 337 336 335 336 337 338 337 335 335 334 331 326 323 319 314 310 305 299 293 287 282 278 275 272 269 267 265 264 263 262 261 258 256 253 250 248 245 243 242 242 243 245 248 251 253 255 255 255 255 255 256 256 257 258 258 257 255 326 327 328 328 328 329 328 328 328 329 329 330 330 331 331 331 332 332 332 331 331 331 331 332 332 333 334 335 336 336 337 337 338 338 338 338 338 338 338 339 340 343 346 350 352 355 355 355 355 355 354 352 349 346 342 337 331 325 321 318 315 313 313 313 314 314 315 315 314 313 312 311 311 311 311 311 311 311 312 312 311 311 309 308 307 306 305 304 303 302 301 301 300 299 298 297 296 295 295 294 293 293 292 292 291 291 290 290 289 289 289 289 289 289 289 288 288 287 288 289 290 291 291 291 291 290 289 289 288 288 287 286 285 284 284 284 285 286 289 290 292 293 293 294 294 294 295 295 296 296 297 297 296 296 295 295 296 297 297 298 298 298 298 298 297 297 297 298 298 298 298 299 300 302 304 304 301 294 285 277 274 273 274 276 279 282 283 280 274 266 255 244 234 229 227 227 228 232 239 251 269 283 300 312 320 324 327 328 328 325 184 163 160 156 151 146 140 135 130 123 113 102 95 93 92 92 94 93 91 89 89 89 90 90 89 88 87 85 83 79 74 69 65 59 53 46 41 35 30 25 20 16 13 10 7 5 4 2 1 360 359 357 356 355 354 353 352 352 352 352 353 354 355 356 358 359 359 359 359 359 359 358 358 358 358 358 358 358 358 358 357 357 357 357 357 356 356 355 354 353 352 351 350 348 347 346 345 344 343 342 341 340 339 339 338 337 337 336 335 335 335 335 337 339 342 345 348 350 351 351 351 351 350 350 350 350 349 349 349 349 349 348 348 348 347 348 348 348 348 348 349 349 350 350 349 350 350 351 352 352 353 354 354 354 354 354 354 353 352 352 352 352 354 353 353 353 353 353 351 350 349 348 346 344 341 340 339 338 337 335 334 333 332 331 330 330 330 330 330 331 331 331 331 332 332 333 333 333 333 334 334 334 334 334 334 334 334 335 335 335 336 336 336 335 335 335 334 334 334 334 333 333 332 332 330 329 328 327 326 325 324 324 323 323 323 322 322 322 322 322 323 323 324 324 325 325 324 324 323 323 323 324 326 327 327 328 328 328 328 329 330 330 331 331 332 333 334 335 336 337 338 339 340 342 342 342 342 340 338 336 334 334 334 335 336 337 337 338 338 338 338 337 336 334 335 336 337 339 337 335 333 331 325 321 318 314 311 307 302 296 290 284 280 277 273 270 267 265 264 263 262 261 259 256 253 250 247 245 244 245 246 248 250 253 255 256 256 256 255 255 256 258 259 260 260 260 259 258 325 326 327 328 328 329 328 328 328 328 329 329 329 330 330 331 331 331 331 331 331 331 331 331 331 332 333 334 335 336 337 337 338 338 338 338 338 337 336 336 336 337 340 343 347 350 353 354 353 353 352 351 348 346 342 338 332 326 322 318 315 313 311 311 312 313 313 313 312 311 311 311 311 311 311 311 311 311 311 311 311 310 309 308 307 306 305 304 303 302 302 301 301 300 299 299 298 297 296 295 294 292 291 291 290 290 289 289 289 289 289 290 290 290 289 289 288 288 288 288 289 289 289 289 289 288 288 287 287 286 286 285 284 283 283 283 284 286 289 290 292 292 293 293 294 294 294 295 296 296 297 297 297 296 296 296 296 297 297 298 298 298 298 298 298 297 297 297 298 298 298 299 300 302 304 304 303 297 290 282 278 277 276 277 278 280 280 279 276 272 266 259 253 248 245 245 246 250 256 263 270 275 283 295 306 314 321 324 326 327 323 219 165 158 148 137 125 115 109 96 83 74 70 69 69 70 73 73 72 71 70 70 70 71 72 74 75 76 76 74 72 68 63 56 49 42 36 31 25 21 17 13 10 7 5 3 1 0 359 358 357 356 354 353 352 351 351 350 351 351 352 353 354 356 357 358 359 359 359 359 359 359 358 358 358 357 357 357 356 356 356 356 356 356 356 355 355 354 354 353 352 351 350 349 348 346 345 344 343 342 341 340 340 339 339 338 338 337 337 336 336 336 336 337 339 342 344 346 348 349 349 349 349 348 348 347 346 346 345 345 345 346 346 345 345 345 345 345 344 343 343 343 342 342 342 342 343 343 344 345 346 346 347 348 349 349 349 349 349 350 350 350 350 350 350 350 350 350 349 348 347 346 344 342 340 338 337 337 336 335 334 333 332 331 331 331 332 332 332 332 333 333 333 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 335 334 334 334 334 334 333 333 332 332 332 331 330 329 328 327 326 324 323 322 322 322 321 321 320 320 320 320 321 321 321 322 323 323 323 322 321 321 321 322 323 324 325 325 326 326 326 326 327 328 329 329 330 330 331 332 333 335 336 337 339 340 341 341 341 340 338 336 334 333 333 334 336 337 337 337 338 338 338 337 336 335 334 335 336 338 338 337 336 333 328 322 317 314 311 308 303 297 291 286 281 277 273 270 268 265 264 262 262 261 259 257 254 251 249 247 247 248 250 252 254 257 258 258 258 257 256 257 259 261 262 263 263 263 262 260 324 325 326 327 328 329 329 329 328 329 329 329 329 329 330 330 330 331 331 331 330 330 330 330 331 331 332 333 335 336 337 337 338 338 338 338 337 336 334 333 332 332 334 338 342 345 348 350 351 350 350 349 347 344 341 337 333 327 322 318 315 312 310 310 310 310 311 311 311 311 311 311 312 312 312 312 312 312 311 310 310 309 309 308 307 306 306 305 304 303 302 302 301 301 300 299 299 298 297 296 295 293 292 291 290 289 289 288 288 289 289 289 289 289 289 289 289 289 289 289 288 288 288 287 287 287 287 286 286 286 285 284 283 282 282 282 283 285 287 289 290 291 292 292 292 293 293 294 295 296 296 297 297 297 296 296 296 296 297 298 298 299 299 299 299 299 299 300 300 300 300 300 301 302 304 304 304 300 294 288 283 281 280 280 280 280 280 279 278 276 273 269 265 261 258 257 257 260 263 267 270 273 280 288 296 306 313 318 321 324 325 320 217 159 141 119 104 95 92 78 67 61 60 60 60 61 65 66 68 68 67 66 65 65 66 67 69 70 71 70 67 63 56 48 41 35 30 26 21 18 14 11 8 5 3 1 359 357 356 356 355 354 353 351 351 350 349 349 350 351 351 352 354 355 357 358 358 359 359 359 359 359 358 358 357 357 356 356 355 354 354 354 354 355 355 355 355 355 354 353 352 351 350 349 348 347 346 345 344 343 342 341 341 340 340 339 339 339 338 338 338 338 337 338 339 340 342 344 347 348 349 349 348 348 346 345 344 343 342 341 341 341 341 341 341 341 341 340 339 339 339 338 337 336 336 336 337 337 338 338 339 339 340 341 342 343 344 345 345 346 346 346 346 346 346 346 347 346 346 345 344 343 341 339 337 336 335 335 334 334 334 333 333 332 333 333 333 334 334 334 335 335 335 335 335 335 335 335 335 335 335 335 334 334 334 334 334 333 333 333 333 333 333 333 333 334 333 333 332 332 331 331 331 330 330 329 328 327 326 324 323 322 321 321 320 320 319 319 319 319 319 319 320 320 321 321 321 321 320 319 319 320 321 321 322 322 323 323 323 323 324 325 326 327 327 328 329 330 331 333 334 336 337 338 339 340 341 340 338 336 334 333 333 333 335 336 337 337 337 337 337 337 337 336 336 335 335 336 337 338 340 338 334 328 319 315 312 308 304 298 292 287 282 278 274 271 269 266 264 262 261 260 259 257 255 252 251 250 250 252 253 255 257 258 259 259 259 259 259 261 263 264 265 265 265 265 264 262 323 324 325 326 327 328 328 328 328 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 331 332 333 334 335 336 336 337 337 337 336 335 333 332 331 330 329 330 333 337 341 344 346 346 346 346 345 344 342 339 336 332 326 322 318 315 313 310 309 308 308 309 310 312 313 313 314 314 314 314 314 313 312 311 310 309 308 308 307 307 307 306 306 305 304 304 303 302 301 301 299 298 298 297 296 294 293 292 291 290 289 289 288 288 288 288 288 288 288 288 287 288 288 288 289 288 288 287 287 286 286 286 286 285 285 284 283 282 281 281 281 282 284 286 288 289 290 290 291 291 292 292 293 294 295 296 298 298 298 298 298 297 298 298 299 299 299 300 300 300 301 301 302 302 302 302 301 301 302 303 304 304 301 297 292 287 284 283 282 282 281 281 280 279 278 276 274 271 268 266 264 264 264 266 268 270 273 277 284 291 298 304 309 313 316 317 314 302 257 176 116 97 91 82 67 59 56 56 55 56 57 62 65 68 68 68 66 65 64 64 65 66 66 67 65 61 55 48 41 35 30 25 21 18 15 11 8 5 3 0 358 356 355 354 353 352 352 351 350 349 349 349 349 350 351 351 353 354 356 357 358 358 358 359 359 359 358 358 358 357 357 356 355 354 353 353 353 353 354 354 354 355 355 354 354 353 352 351 350 349 348 347 346 345 344 343 343 342 341 341 341 341 340 340 340 340 340 339 340 340 341 342 344 346 348 349 350 350 350 349 347 345 344 343 342 341 340 339 339 338 338 337 336 335 334 333 333 333 332 332 332 332 333 333 334 335 336 337 337 338 339 339 340 340 340 340 340 340 340 341 342 342 342 342 341 340 339 338 336 335 333 333 332 332 331 331 331 332 332 333 333 334 334 335 335 336 336 336 336 336 336 336 336 336 336 336 335 335 334 334 333 333 333 333 332 332 332 332 332 332 332 332 332 332 331 330 330 330 329 329 328 327 327 326 325 323 322 321 320 320 319 318 317 317 317 317 318 318 319 319 319 319 319 319 318 318 318 318 319 319 319 320 320 320 320 321 322 323 324 325 326 327 328 329 330 332 334 335 337 338 339 339 339 338 336 334 333 332 332 334 335 336 336 336 336 336 337 336 336 336 337 336 335 334 334 336 338 340 337 328 321 315 310 305 299 293 287 282 278 274 271 269 267 265 263 261 260 258 257 255 254 252 252 253 254 255 257 258 259 260 261 261 262 264 266 267 267 268 268 268 268 267 265 323 323 324 325 326 327 327 327 328 328 328 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 331 332 333 334 335 335 335 335 335 334 333 331 329 328 328 327 327 329 332 336 338 340 342 342 342 342 341 339 337 334 330 325 322 318 316 313 311 310 309 308 309 311 313 315 316 317 317 317 316 315 314 312 311 310 309 308 308 308 308 307 307 307 306 305 305 304 303 302 301 300 299 298 297 295 294 293 292 291 291 290 290 289 288 288 288 287 287 287 287 287 287 287 288 288 288 288 287 287 286 285 285 285 284 284 283 282 280 279 279 280 281 284 286 287 288 289 290 290 291 291 292 292 293 294 296 298 299 300 300 301 301 301 300 300 300 300 300 300 300 300 301 302 302 301 301 301 301 302 303 304 304 302 298 294 290 287 286 285 284 283 282 281 280 279 278 277 275 273 271 269 268 267 267 268 270 273 276 281 286 292 296 300 303 306 306 303 295 286 264 209 139 111 89 71 60 56 54 52 52 55 60 65 68 69 68 67 66 65 64 63 62 62 61 58 53 48 43 37 31 26 22 18 14 11 8 5 2 360 358 356 354 353 352 351 351 350 350 349 349 349 349 349 350 351 352 353 355 357 357 357 357 357 358 358 358 358 358 358 357 356 355 354 353 353 352 352 353 353 354 354 355 355 355 355 354 353 352 351 350 349 348 347 347 346 345 344 343 343 342 342 342 342 342 342 342 342 342 342 342 342 343 344 346 347 349 350 351 351 352 351 350 349 348 347 345 344 343 342 341 340 339 337 335 334 332 331 330 330 330 330 330 330 330 332 334 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 337 337 337 337 336 335 334 333 332 331 330 329 328 328 328 328 329 329 330 332 333 334 335 336 336 336 336 336 336 336 336 335 336 336 336 335 335 334 334 333 333 332 332 332 331 331 331 330 331 331 331 331 331 331 330 330 329 329 329 328 327 327 326 325 324 323 322 321 320 319 318 316 316 316 316 317 317 317 318 318 318 318 318 318 317 317 317 317 317 316 316 316 316 316 317 318 320 321 322 324 325 326 327 328 329 331 333 334 336 337 338 338 337 336 334 333 332 332 332 333 334 335 335 335 335 335 335 336 336 337 337 335 332 331 332 334 341 342 338 329 320 313 306 301 294 288 282 277 273 270 268 265 264 262 260 259 258 256 255 254 253 254 255 256 257 258 260 261 262 263 264 267 270 271 271 271 271 271 270 270 269 267 322 322 323 324 325 325 326 326 326 327 328 328 328 328 329 329 329 329 330 330 330 330 330 329 330 330 331 331 332 333 333 333 333 332 332 331 330 329 327 326 326 325 325 326 329 331 334 336 337 338 338 338 337 336 334 332 329 325 322 319 316 314 312 311 310 309 310 311 313 316 318 319 319 318 317 315 313 312 311 310 309 309 308 308 308 307 307 307 306 306 305 304 304 302 301 300 299 298 297 296 295 294 293 292 291 291 290 289 289 288 287 287 286 286 286 286 286 286 286 287 287 287 287 287 286 285 285 284 284 283 282 280 279 277 277 277 279 282 284 286 288 289 289 290 290 291 291 292 293 293 294 295 297 298 300 301 302 303 302 302 301 300 299 299 299 299 299 300 300 300 300 301 301 302 303 303 304 302 299 296 293 291 289 288 287 286 284 283 282 281 280 280 278 277 275 273 272 270 269 269 270 272 275 279 283 287 291 294 296 297 297 295 291 286 275 257 228 184 120 76 62 55 52 49 51 54 58 62 64 65 64 64 63 61 59 57 55 54 52 50 47 43 39 34 28 22 18 14 10 7 4 2 359 358 356 354 353 352 351 350 350 349 349 349 349 349 349 350 350 351 353 355 357 357 357 356 356 357 357 357 357 357 357 357 357 356 355 354 353 352 352 352 352 353 354 354 355 356 356 356 355 355 354 353 352 351 350 349 348 347 346 345 344 344 344 344 344 344 344 344 344 344 344 344 344 345 345 346 347 348 349 350 351 352 352 352 353 353 353 352 350 349 347 346 345 344 342 340 338 336 335 333 332 331 331 331 331 332 333 335 336 337 336 336 335 334 333 334 334 334 334 333 332 331 331 331 331 331 331 331 331 330 329 328 327 327 325 325 324 324 323 323 324 325 327 329 330 331 332 332 333 334 334 334 334 334 334 334 335 335 335 335 335 334 334 333 332 332 331 331 330 330 330 330 330 330 330 330 330 330 329 329 329 329 328 328 327 326 326 325 324 323 322 321 320 319 318 316 315 315 316 316 316 317 317 317 317 317 317 317 316 316 316 315 315 314 314 313 313 314 314 315 317 318 320 321 323 324 325 326 327 329 330 332 334 335 336 337 337 335 334 332 331 331 331 332 332 333 333 333 333 333 334 334 335 336 337 337 332 330 328 329 335 341 344 341 331 320 311 303 296 289 283 277 273 269 266 264 263 261 259 258 257 256 255 255 255 256 257 258 259 260 261 263 264 266 269 272 273 274 273 273 273 273 272 271 269 267 321 321 322 323 323 324 324 325 325 326 327 327 327 328 328 329 329 329 329 329 330 330 329 329 329 330 330 331 331 331 331 331 331 330 330 329 328 327 325 324 323 323 323 324 326 328 331 333 334 335 336 335 335 333 332 331 328 325 322 319 317 315 313 312 311 310 310 310 312 314 317 319 319 318 317 315 314 313 312 311 310 309 308 308 307 307 307 307 306 306 305 304 303 302 301 300 299 298 298 297 296 295 294 293 292 292 291 290 289 288 287 287 287 287 286 286 286 285 285 286 286 287 287 287 286 285 284 284 283 282 281 280 278 277 275 275 277 280 283 285 287 288 289 289 290 290 290 291 291 291 292 292 293 295 297 299 302 303 303 302 301 300 299 298 298 298 298 299 299 300 300 301 301 302 303 304 303 302 300 298 296 294 292 292 291 289 288 287 285 283 283 282 280 279 277 275 273 271 270 270 271 273 274 277 281 284 287 288 289 289 289 287 285 280 272 261 254 252 262 289 10 42 50 50 50 52 55 58 57 55 52 51 50 49 47 46 46 46 45 44 42 39 35 29 23 18 13 9 5 3 0 358 357 355 354 353 352 351 350 349 349 349 349 348 349 349 349 350 351 352 353 356 357 358 357 356 356 356 356 356 356 356 356 356 356 355 354 353 352 352 351 351 352 352 353 354 355 356 357 357 357 356 355 354 353 352 351 350 348 347 347 346 345 345 345 345 346 346 346 346 346 347 346 346 346 347 347 348 349 350 351 351 351 352 352 353 353 353 353 353 351 350 348 347 346 346 346 344 342 341 340 339 338 338 337 337 337 336 336 336 337 337 337 336 335 334 333 333 333 333 332 331 329 328 327 326 326 325 325 325 324 324 323 323 323 322 322 321 321 320 320 320 321 322 324 326 326 327 328 328 329 330 331 331 332 332 332 332 333 333 333 334 334 334 333 333 332 332 331 330 330 330 330 329 329 329 329 328 328 328 328 328 328 327 327 327 326 326 325 325 324 323 323 322 321 320 319 317 316 316 315 315 316 316 316 315 315 315 315 315 316 316 315 315 315 314 313 312 312 312 313 313 314 315 317 318 320 322 322 323 324 326 328 329 331 333 334 335 335 334 334 332 331 330 330 330 331 331 331 331 331 332 332 332 333 334 335 336 333 329 326 327 331 337 345 351 345 334 322 310 299 291 284 278 273 269 267 264 262 261 259 258 258 257 258 258 259 259 260 260 261 261 262 264 267 269 271 272 273 273 273 273 274 273 272 271 269 267 320 320 321 322 322 322 323 324 324 325 325 326 326 327 327 328 328 329 329 329 329 329 329 329 329 330 330 330 331 330 330 330 329 328 328 327 326 324 324 323 322 322 322 323 325 327 329 331 332 333 333 333 332 332 331 330 329 326 323 320 318 315 313 312 311 310 309 310 311 313 315 317 318 318 317 316 315 314 313 312 311 309 308 307 307 307 307 307 307 306 305 304 303 303 301 300 299 298 298 297 296 295 294 293 292 291 291 290 289 289 288 288 288 287 287 286 285 285 285 285 286 286 286 286 285 285 284 283 282 282 281 280 278 276 274 275 276 279 281 283 285 286 287 288 288 289 289 289 289 289 290 290 291 292 294 296 299 301 301 301 300 299 298 298 298 298 298 299 299 300 300 301 302 302 303 304 303 302 301 299 297 296 294 294 293 293 292 290 289 286 284 282 280 278 275 272 271 270 269 269 270 271 273 275 277 278 279 279 279 279 278 276 274 269 264 257 254 255 258 262 266 272 273 312 34 53 60 53 36 30 28 30 32 35 36 37 38 39 39 39 36 33 29 24 18 13 8 4 1 359 357 355 354 354 353 352 351 350 350 349 349 349 348 348 348 348 349 350 351 353 355 357 357 357 357 355 355 355 355 355 355 355 355 355 355 355 354 353 352 351 351 351 351 352 353 354 355 356 357 358 358 357 356 355 354 353 352 350 349 348 347 346 346 346 346 347 347 348 348 348 348 348 348 348 348 349 349 350 351 353 353 353 354 354 354 354 354 354 353 352 351 350 349 348 348 348 349 349 348 347 346 346 345 345 344 343 342 341 340 340 340 340 339 339 337 336 335 334 334 333 331 329 328 326 325 323 323 322 322 321 321 321 320 321 321 321 321 321 321 320 320 320 320 321 323 323 324 325 325 326 326 327 328 328 329 329 329 330 330 331 331 332 332 332 332 332 332 331 331 330 329 329 329 328 328 328 328 327 327 326 326 326 326 325 325 325 324 324 324 323 323 323 322 321 321 320 319 318 317 316 315 314 314 314 314 314 313 313 314 314 315 315 315 315 315 314 314 313 312 312 311 311 312 313 314 315 317 319 320 321 322 323 325 327 328 330 331 332 333 333 333 332 331 330 329 329 329 329 329 329 330 331 332 332 332 333 333 334 332 329 326 326 329 335 342 349 355 352 339 321 307 297 288 281 276 271 268 266 264 262 261 260 260 260 261 261 262 262 262 262 262 263 263 265 266 268 269 270 271 271 271 271 272 272 271 270 269 267 318 319 320 320 321 321 322 322 323 324 324 325 325 326 327 327 328 328 328 329 329 329 329 329 329 329 330 330 330 329 329 328 328 327 326 325 325 324 323 323 323 323 323 324 325 327 329 330 332 333 333 332 331 330 330 329 328 326 323 320 318 316 314 312 311 310 310 310 310 311 313 315 317 318 319 318 317 315 313 311 310 309 307 307 307 307 308 308 308 307 306 304 303 302 301 300 299 298 297 296 296 294 293 292 291 291 290 290 290 290 290 290 289 288 287 286 286 285 285 286 286 286 285 285 284 284 283 283 282 281 281 280 279 277 276 276 277 278 280 281 283 284 285 286 287 287 287 287 287 287 287 288 288 289 291 293 295 297 298 298 298 297 297 297 297 298 298 299 299 300 300 300 301 301 302 302 302 301 300 299 298 296 295 295 294 294 293 292 291 288 285 281 278 274 270 267 265 265 265 266 267 269 270 272 272 272 271 269 268 267 266 264 261 258 254 251 248 246 245 245 245 239 231 225 221 216 217 230 288 328 351 6 19 26 31 34 35 35 34 31 29 25 21 17 12 8 4 0 358 355 354 353 352 352 352 351 351 350 350 349 349 348 348 348 348 348 348 349 350 353 355 357 357 356 356 355 355 355 354 354 354 354 354 354 354 354 354 353 352 351 351 351 351 351 352 353 354 356 357 358 358 358 357 356 355 354 352 351 350 349 348 347 347 347 348 348 349 349 349 349 350 350 349 349 349 350 351 352 353 354 355 355 356 356 356 355 355 354 353 352 352 351 351 351 351 352 352 352 352 352 352 352 351 351 350 349 348 347 347 347 347 346 346 344 342 341 339 338 336 334 331 330 328 327 326 325 324 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 323 323 323 323 324 324 324 325 325 326 326 327 327 328 328 328 328 329 329 330 330 331 331 330 330 330 329 329 328 328 327 327 326 326 326 326 325 325 324 324 323 323 323 323 322 322 322 321 321 321 320 320 319 318 317 316 315 314 313 313 312 312 312 312 312 312 313 314 314 315 315 314 314 314 313 313 312 311 311 311 311 312 313 315 316 317 318 319 320 322 324 325 327 328 329 330 331 331 331 331 330 329 328 328 329 329 330 330 331 331 332 332 331 332 331 330 328 325 324 326 331 336 344 357 3 350 331 315 304 295 287 281 276 272 269 266 265 263 262 262 262 263 263 264 264 264 264 264 264 264 265 266 267 268 268 269 269 270 270 270 270 269 268 267 266 317 318 318 319 320 320 321 321 322 323 323 324 325 325 326 326 327 327 328 328 328 329 328 328 329 329 329 329 329 329 329 328 328 327 326 326 326 326 326 327 327 327 327 327 328 329 330 332 333 334 333 332 331 330 329 328 327 325 322 319 317 315 313 312 311 310 310 310 310 311 312 313 316 319 321 320 319 316 314 311 310 309 308 307 307 307 309 310 310 309 307 304 302 301 300 300 299 298 297 296 295 294 292 291 291 290 290 291 291 291 291 290 289 288 287 287 286 286 286 286 286 285 284 284 283 283 283 282 281 281 281 280 280 279 278 278 278 279 280 281 282 283 284 285 285 286 286 286 286 286 286 286 287 287 288 290 291 293 295 296 296 296 296 296 296 297 297 298 298 299 299 299 299 299 300 300 300 299 299 298 297 296 295 294 294 294 293 292 291 288 285 281 276 271 267 263 261 260 261 261 262 264 266 267 267 266 265 262 261 259 258 256 254 252 249 247 243 240 236 234 235 234 232 230 230 230 233 239 249 273 309 343 6 21 29 32 32 30 27 24 20 17 14 10 7 3 360 357 354 352 351 350 350 350 350 350 350 350 349 349 348 348 347 347 347 347 348 349 350 352 354 356 357 355 355 354 354 354 354 353 353 353 354 354 354 354 354 353 352 352 351 351 351 351 352 353 354 355 357 358 358 358 358 357 356 355 353 352 350 350 349 349 349 349 349 350 350 350 350 350 350 350 350 350 350 351 351 353 354 355 356 357 357 357 356 355 354 353 352 352 352 353 353 353 353 353 354 355 355 356 357 357 357 356 356 356 355 355 354 354 353 353 352 350 349 347 346 344 341 338 336 333 332 330 330 329 329 328 328 328 328 327 327 327 326 326 325 325 325 324 324 324 324 324 324 324 324 324 324 324 324 324 325 325 326 326 327 327 327 327 327 328 328 328 329 329 329 329 329 328 328 327 327 326 326 325 325 325 325 324 324 324 323 323 322 322 322 321 321 320 320 320 319 319 318 318 317 316 316 315 314 313 312 311 310 310 311 311 311 312 313 314 314 314 314 313 313 313 313 312 312 311 311 311 311 312 313 314 315 316 317 318 319 321 323 324 325 326 327 328 329 330 330 330 329 328 328 328 329 330 331 331 331 331 330 330 330 330 329 326 323 321 321 325 329 336 346 354 348 330 317 308 300 292 286 280 276 273 270 268 267 265 264 264 265 265 265 265 266 266 266 266 266 266 267 267 268 269 269 269 269 269 269 268 268 267 266 265 316 316 317 318 319 319 320 321 321 322 323 323 324 324 325 325 326 326 327 327 328 328 328 328 328 328 329 329 329 329 329 329 328 328 327 327 327 328 329 331 331 332 332 332 332 332 332 333 334 334 334 332 331 330 328 327 325 323 321 318 316 315 313 312 311 311 311 311 311 312 312 313 315 319 322 323 321 318 315 313 311 310 308 308 307 308 310 312 313 312 309 306 303 302 301 300 299 298 297 296 295 294 293 292 291 291 291 291 292 291 291 290 289 288 288 287 287 287 286 286 285 285 284 283 283 282 281 281 281 281 281 281 281 280 280 280 280 280 281 282 282 283 284 284 285 285 286 286 286 286 286 286 286 286 287 288 289 290 292 293 293 294 294 294 295 295 296 297 297 297 297 296 297 297 297 297 298 297 297 297 296 295 294 293 293 292 292 291 290 288 285 281 277 271 267 263 261 259 259 259 258 259 260 262 262 262 261 260 259 257 255 253 251 250 247 244 241 237 234 232 233 232 232 231 232 233 235 238 246 261 282 316 351 12 22 25 25 22 19 16 12 9 7 4 2 359 356 354 351 350 349 348 348 348 349 349 349 349 349 348 348 347 347 347 346 347 348 349 350 352 354 355 354 354 354 354 354 353 353 353 353 353 353 353 353 354 353 353 353 352 352 351 351 352 352 353 354 355 356 357 358 358 358 357 356 355 354 353 352 352 351 351 351 351 351 351 351 351 351 351 351 351 350 350 350 351 352 353 354 356 357 357 358 357 356 354 353 352 351 351 351 352 352 352 352 353 354 355 356 358 0 1 1 1 1 1 0 360 359 359 358 357 356 355 354 353 352 350 348 345 343 340 338 337 337 336 336 336 335 335 334 333 333 332 331 330 329 328 327 326 326 325 325 325 324 324 324 324 324 324 324 324 324 324 325 325 326 326 326 327 327 327 327 327 327 327 327 327 327 327 327 326 326 326 326 325 325 324 324 324 324 323 323 322 322 321 321 321 320 320 319 319 318 318 317 317 316 315 315 314 313 312 311 310 309 310 310 310 311 311 312 313 313 314 314 313 313 313 313 313 312 311 311 310 311 311 311 312 312 313 314 315 317 318 320 321 322 323 324 325 326 327 328 328 328 328 327 328 329 330 331 331 331 329 329 328 328 327 327 325 323 320 319 320 322 326 331 335 334 324 314 306 300 294 289 284 280 277 274 273 272 271 270 269 269 268 268 267 267 267 267 267 267 267 268 269 270 270 269 268 268 267 267 266 266 265 265 263 315 316 316 317 318 318 319 320 320 321 322 322 323 323 323 324 325 325 326 326 327 327 327 328 328 328 328 329 329 329 328 328 328 328 328 328 328 330 331 332 334 335 335 335 335 334 334 334 334 333 333 332 330 329 326 324 322 320 318 317 316 314 313 312 312 311 311 312 312 312 312 313 316 319 322 324 323 320 317 314 313 311 310 309 308 308 309 312 314 313 310 307 305 303 302 300 299 298 296 296 295 295 294 294 293 292 292 291 291 291 290 290 289 289 288 288 287 287 286 285 285 284 284 283 282 281 280 280 280 280 281 281 281 281 281 281 281 281 282 282 283 283 284 284 285 285 285 285 285 285 285 286 286 286 286 287 288 289 290 290 291 292 292 293 294 294 294 295 294 294 294 294 294 295 295 296 296 296 296 295 295 294 293 292 292 291 291 290 289 287 285 281 277 273 268 265 262 261 259 257 255 255 256 257 258 258 259 258 257 256 254 253 251 249 247 243 240 236 234 233 233 232 231 231 232 234 237 241 249 258 270 290 321 348 4 11 13 12 11 9 6 4 1 359 357 354 352 351 349 348 347 347 347 347 347 348 348 348 348 348 348 347 347 347 346 347 348 349 350 351 352 353 353 353 353 353 353 353 353 353 352 352 353 353 353 353 353 353 353 353 352 352 352 352 353 353 354 355 356 356 357 357 357 357 356 355 355 354 354 354 353 353 353 353 353 353 352 352 351 351 351 351 350 350 350 350 351 352 354 355 356 357 357 357 356 354 352 351 350 349 349 349 349 349 349 350 351 353 354 357 359 1 2 2 3 3 3 3 2 2 1 360 359 359 358 358 357 356 354 352 350 349 347 346 345 344 343 343 342 341 340 338 337 336 335 334 332 331 330 329 328 327 326 326 326 325 325 325 325 324 324 324 324 324 324 325 325 325 326 326 326 326 326 326 326 326 326 326 326 326 325 325 325 325 325 325 324 324 324 323 323 322 322 322 322 321 321 320 320 319 319 318 318 317 317 316 316 315 314 314 313 312 311 310 309 308 308 309 310 310 311 312 312 313 313 313 313 313 313 313 312 311 311 310 310 310 310 310 311 311 312 313 315 316 317 319 320 321 322 323 324 325 326 327 327 327 326 327 328 330 331 331 330 329 327 326 325 324 324 323 322 319 317 316 317 319 321 323 321 313 306 301 296 292 288 285 282 279 278 277 276 276 275 275 274 272 271 270 270 270 270 270 270 270 271 271 271 270 269 268 267 266 265 265 265 265 264 263 314 315 316 316 317 318 318 319 319 320 321 321 322 322 323 323 324 324 325 325 326 327 327 327 328 328 328 328 328 327 327 327 327 327 328 329 330 331 333 334 335 336 336 336 336 335 334 333 332 331 330 329 327 324 322 321 319 318 317 316 315 314 313 312 312 311 311 311 311 311 312 313 316 319 322 325 323 320 317 314 313 312 311 310 309 308 309 311 312 311 310 307 305 304 303 301 299 298 296 295 296 296 296 296 295 294 293 292 291 290 290 290 290 290 289 288 287 286 285 285 284 284 283 282 281 280 279 279 280 280 281 281 282 282 281 281 281 281 282 282 283 283 284 284 285 285 285 285 285 285 285 285 286 286 287 287 288 288 289 289 290 290 290 291 292 292 292 292 292 291 291 291 292 293 293 294 294 295 295 294 294 293 292 291 291 290 289 288 287 286 284 281 278 274 270 267 264 261 259 256 254 253 253 254 255 256 256 256 256 255 254 253 251 249 246 243 239 237 236 235 234 234 234 234 235 238 241 245 251 255 262 271 287 308 331 347 356 0 2 2 1 358 356 353 350 348 347 347 346 346 345 345 346 346 346 346 346 346 347 347 347 347 347 347 347 347 348 349 350 351 351 352 352 353 353 353 353 353 353 353 352 352 352 353 353 353 354 354 354 353 353 353 353 353 353 353 354 355 355 356 356 356 356 356 356 356 355 355 355 355 355 355 355 355 354 354 354 353 352 352 351 351 350 350 350 350 351 352 354 355 356 356 356 356 355 354 352 350 349 348 347 346 346 346 346 347 348 350 352 354 357 359 0 1 2 2 2 2 2 2 1 0 0 360 359 359 358 358 357 356 355 354 353 352 350 349 348 347 345 344 342 341 339 338 338 337 335 334 333 332 331 330 329 328 327 327 326 326 325 325 325 325 324 324 324 324 324 325 325 325 325 325 325 325 325 325 325 325 325 325 324 324 324 324 324 324 324 324 324 323 323 322 322 321 321 321 321 320 320 319 319 318 318 317 317 316 316 315 314 314 313 312 311 310 309 308 307 308 308 309 310 311 311 312 312 313 313 313 313 313 312 311 311 310 310 310 310 310 310 310 310 311 313 314 315 317 318 319 320 321 322 323 324 325 326 326 326 326 326 328 329 330 329 327 325 323 322 321 320 319 317 314 312 310 311 312 313 313 311 306 300 295 292 288 285 283 282 280 280 279 278 278 278 278 277 276 276 275 275 274 274 274 274 274 274 274 273 272 270 269 267 266 266 266 266 266 265 264 313 314 315 316 316 317 318 318 319 320 320 321 321 321 322 323 323 324 324 325 326 326 327 327 328 328 328 327 327 327 326 326 327 327 329 330 332 334 335 336 336 337 336 336 335 334 333 331 329 328 327 326 325 323 320 319 318 317 316 315 314 313 313 312 311 311 310 310 310 310 311 312 315 318 321 323 321 318 316 314 313 312 311 311 310 309 309 309 310 310 309 307 306 304 303 301 299 298 297 296 297 297 298 297 296 295 293 292 292 291 291 291 291 291 290 288 287 286 285 284 284 283 282 281 280 279 279 280 280 281 281 282 282 282 282 282 281 281 282 282 283 283 284 284 284 285 285 284 285 285 285 286 286 287 288 288 288 288 288 289 289 289 289 290 290 290 290 290 290 289 289 289 290 291 292 293 293 293 293 293 292 292 291 290 290 289 288 287 286 285 283 280 277 275 272 269 265 262 259 256 255 253 253 253 254 254 254 254 254 254 253 252 250 248 245 243 241 240 239 238 238 238 239 240 241 243 245 248 250 253 256 262 271 284 299 316 330 340 347 350 351 349 347 345 342 340 340 341 342 342 343 344 344 345 345 345 345 345 345 346 346 346 347 347 347 348 349 350 350 351 351 351 352 352 352 352 352 353 353 352 352 352 352 352 353 353 354 354 354 354 354 354 354 354 354 354 354 355 355 355 356 356 356 356 356 356 356 356 356 356 356 356 356 356 356 355 355 354 353 352 351 351 350 350 350 351 352 353 354 354 355 356 356 355 355 354 352 351 349 348 346 345 344 344 344 345 346 348 349 352 354 356 358 358 358 359 359 359 359 358 358 358 358 357 357 356 356 356 355 355 354 353 352 351 350 348 347 345 344 342 341 340 339 339 338 338 337 337 336 335 334 333 332 331 330 329 328 328 327 326 326 326 325 325 325 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 323 323 322 322 321 321 320 320 320 320 319 319 318 318 317 317 316 316 315 314 314 313 312 311 310 309 308 307 307 307 307 308 309 310 311 311 312 312 312 312 312 312 311 311 310 310 310 310 309 309 309 310 311 312 313 314 315 316 317 318 320 321 321 322 323 324 325 324 324 324 325 326 327 327 326 324 321 319 317 315 313 311 309 306 304 304 304 304 304 302 299 296 291 288 286 283 281 280 279 279 279 279 279 279 279 279 279 279 279 279 280 280 279 279 278 277 276 276 274 273 272 270 269 269 268 268 267 267 266 313 314 315 315 316 317 318 318 319 319 320 320 320 321 322 322 323 324 324 325 326 326 327 327 327 327 327 327 327 326 326 326 327 328 330 332 334 336 337 337 337 337 336 335 334 333 331 329 327 325 324 323 321 320 318 317 316 316 315 315 314 313 311 311 310 310 309 309 309 309 310 311 313 316 318 318 318 316 314 313 312 312 312 311 311 310 309 309 309 309 309 308 307 305 303 301 299 297 296 297 298 299 299 298 297 295 294 293 292 292 292 292 292 292 290 288 286 285 284 284 283 282 281 281 280 280 280 281 282 282 283 283 282 282 282 282 282 282 282 282 282 283 283 284 284 284 284 285 285 285 285 286 287 287 288 288 288 289 289 289 289 289 289 289 289 288 288 288 288 287 287 288 289 289 290 291 292 292 292 291 291 291 290 290 289 288 287 286 285 284 282 280 277 275 272 269 267 263 260 257 255 254 253 253 253 253 253 253 253 253 252 251 249 248 246 245 244 244 244 244 244 244 245 246 246 247 248 249 251 252 255 259 266 275 284 294 304 314 321 327 330 331 331 330 330 331 332 335 337 340 341 343 344 344 344 344 344 344 345 345 345 346 346 347 348 349 350 350 351 351 351 351 351 352 352 352 352 352 352 352 352 352 352 352 352 353 353 354 355 355 355 355 355 355 355 355 355 355 355 355 356 356 356 356 356 357 357 357 357 357 357 357 357 357 356 356 355 355 354 353 352 351 351 351 351 352 352 353 354 354 354 355 355 355 354 354 352 351 350 348 347 346 345 344 344 344 345 346 348 350 352 353 355 355 355 355 354 354 354 354 353 353 353 353 353 353 352 352 351 350 349 348 347 346 345 344 343 342 341 340 340 339 339 338 338 338 338 337 337 337 336 336 335 334 333 332 331 331 330 329 328 327 327 326 326 325 325 325 324 324 324 324 324 323 323 323 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 322 322 321 321 320 320 319 319 319 318 318 317 317 316 316 315 315 314 313 313 312 312 311 310 309 308 307 306 306 307 307 308 309 310 311 311 311 312 312 311 311 310 310 310 310 310 309 309 309 310 310 311 312 312 313 314 315 316 318 319 320 321 321 322 322 322 322 322 322 323 323 324 324 322 320 317 314 311 308 305 303 302 300 298 297 296 296 296 294 292 289 286 284 282 280 279 278 277 277 277 278 278 278 279 279 280 281 281 282 283 283 282 281 280 279 278 277 277 276 275 274 273 272 272 271 269 268 313 314 314 315 316 317 317 318 319 319 319 320 320 321 321 322 323 324 325 325 326 326 326 326 326 326 326 326 326 326 326 327 328 329 331 333 336 337 338 338 338 337 336 335 334 333 331 329 326 325 323 321 319 317 315 314 314 314 314 313 313 311 310 309 309 308 308 308 308 308 309 311 312 314 315 315 315 314 313 312 312 312 312 311 311 310 309 308 308 308 309 309 308 306 303 301 298 297 297 298 299 299 299 298 297 295 293 292 292 293 293 294 294 293 291 288 286 285 284 283 282 281 281 280 280 281 282 283 284 284 284 284 283 283 282 282 282 282 282 282 282 283 283 283 284 284 284 285 285 285 286 286 286 287 287 288 288 288 288 288 288 288 288 288 288 287 287 286 286 286 286 287 287 288 289 289 290 290 290 290 290 289 289 289 288 288 287 285 284 283 281 279 277 274 272 270 267 264 261 258 256 254 253 253 252 252 252 252 252 252 251 250 249 248 248 248 248 248 249 249 250 250 250 250 250 251 251 251 252 254 256 260 265 271 278 284 291 297 302 307 312 315 318 320 321 323 327 331 334 338 340 342 344 344 344 344 344 344 344 344 345 345 346 347 348 349 350 351 351 352 352 351 351 351 352 352 352 352 352 352 352 352 352 352 352 352 353 354 355 355 355 356 356 356 356 355 355 355 355 355 356 356 356 356 357 357 357 357 357 357 357 357 357 357 357 356 356 355 354 353 352 351 351 351 352 352 353 353 353 353 353 354 354 354 354 353 353 351 350 349 348 347 346 345 345 345 345 346 347 349 350 351 351 351 351 351 350 350 349 349 349 349 350 350 350 350 349 349 348 347 346 345 344 343 342 341 340 340 340 339 339 339 338 338 337 337 337 337 337 337 338 338 337 337 336 336 335 334 333 332 331 330 329 329 328 327 327 326 326 325 325 325 324 324 324 324 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 322 322 322 321 320 320 319 319 318 318 317 317 316 316 315 315 314 314 313 312 312 311 311 310 310 309 308 307 306 306 306 307 308 308 309 310 310 311 311 310 310 310 310 310 309 309 309 309 310 310 310 311 311 311 311 312 313 314 315 317 318 319 319 320 320 320 320 320 320 320 320 321 321 320 318 316 313 308 303 300 297 297 296 295 293 292 291 290 290 288 287 285 283 282 280 279 278 277 276 275 275 276 276 276 277 278 278 280 282 282 283 283 282 282 281 281 280 280 280 279 279 278 277 276 274 273 270 312 313 314 315 316 317 317 318 318 319 319 319 320 321 322 323 324 324 325 325 324 324 324 324 324 325 325 326 326 326 327 328 329 331 333 336 338 339 339 339 338 337 336 335 333 333 332 330 327 325 323 321 319 316 314 312 311 311 311 311 310 309 308 308 307 307 307 307 307 308 309 310 312 313 313 313 312 312 311 310 310 310 310 310 310 309 308 307 306 306 307 307 307 305 302 300 298 297 298 299 299 299 298 297 295 293 292 292 292 293 294 295 295 293 291 289 286 285 284 283 282 281 281 281 282 283 284 284 285 285 285 284 284 283 283 283 283 282 282 283 283 283 283 284 284 284 284 284 285 285 285 285 286 286 286 286 286 286 286 287 287 287 287 287 287 287 286 285 285 285 285 285 286 287 287 288 288 288 289 288 288 288 288 288 287 286 285 284 283 281 280 278 276 274 272 269 267 264 261 259 257 255 254 253 252 252 252 252 251 251 251 250 250 250 250 250 251 252 252 253 252 252 252 251 251 251 252 252 252 254 257 260 265 271 276 281 286 291 295 301 306 311 315 318 321 323 327 330 334 337 340 342 343 345 345 345 344 344 344 344 344 344 345 347 348 349 350 351 352 352 352 352 351 352 352 352 352 352 352 352 352 352 351 351 352 352 353 353 354 355 355 356 356 356 356 356 356 355 355 355 355 356 356 356 356 357 357 357 358 358 358 358 358 357 357 357 356 355 354 353 352 352 351 352 352 353 353 353 352 352 352 353 353 354 354 353 353 352 351 350 349 348 347 347 346 346 346 346 347 348 348 349 349 348 348 348 347 347 347 347 347 347 347 347 347 347 347 346 346 345 344 344 343 342 341 340 340 339 339 338 338 337 337 337 336 336 336 337 337 337 337 338 338 338 339 339 338 338 337 336 335 334 333 332 332 331 330 330 329 328 327 327 327 326 326 326 326 325 325 325 325 325 324 324 324 324 323 323 323 323 322 322 322 322 321 321 320 319 319 318 318 317 317 316 316 315 315 314 314 313 312 311 311 310 310 310 309 308 307 307 306 306 306 306 306 307 308 308 309 309 309 309 309 309 309 309 309 309 309 309 310 310 310 310 310 310 310 311 312 313 314 315 316 317 317 318 318 318 318 318 318 318 318 318 318 317 315 312 307 302 297 294 293 293 292 290 289 287 286 286 285 284 284 283 281 280 279 278 277 276 275 275 275 274 274 274 274 274 276 278 280 281 281 281 281 281 281 281 282 282 282 282 281 281 280 278 276 274 312 313 314 315 316 317 317 318 318 318 319 319 320 321 322 323 324 323 323 323 322 322 322 322 323 324 325 326 326 328 329 331 333 336 338 339 340 339 339 338 337 336 335 333 332 331 331 329 328 326 324 322 321 319 315 312 310 309 309 309 309 307 307 306 306 307 307 307 307 308 308 310 311 311 312 311 311 310 309 309 308 308 308 308 308 307 307 306 305 305 305 305 305 303 301 299 298 298 298 299 298 297 296 294 293 292 292 293 294 295 295 295 295 293 291 288 286 285 284 283 283 282 283 283 284 285 285 285 285 285 285 285 284 284 283 283 283 283 283 283 283 283 283 284 284 284 284 284 285 285 285 285 285 285 285 285 285 285 285 285 285 286 287 287 287 286 286 285 284 284 284 284 284 285 286 286 287 287 287 287 287 286 286 286 286 285 284 283 282 280 279 277 276 274 271 269 267 265 262 260 258 256 255 254 253 253 252 252 252 252 252 252 252 252 252 252 253 253 253 253 252 251 251 250 251 251 251 251 252 254 257 260 264 269 275 280 285 289 294 300 305 311 316 320 323 326 329 332 334 337 339 341 342 344 345 345 344 344 343 343 344 344 345 346 348 349 350 351 351 352 352 352 352 352 352 352 352 352 352 352 352 352 351 351 351 352 352 353 354 354 355 355 356 356 356 355 355 355 355 355 355 355 356 356 356 357 357 358 358 358 358 358 358 358 357 357 356 356 355 354 353 353 352 352 352 352 352 352 352 352 352 353 353 354 354 354 354 353 352 352 351 350 349 348 347 347 347 346 346 347 347 347 347 347 346 346 346 346 346 345 345 345 345 345 345 345 345 345 345 344 344 343 342 341 341 340 339 338 338 337 337 336 336 336 336 336 336 336 336 336 336 337 337 338 339 339 340 340 340 339 339 338 338 337 336 335 335 334 333 332 331 331 330 330 329 329 328 328 328 328 327 327 327 326 326 326 325 325 324 324 323 323 322 322 321 321 321 320 319 318 318 317 317 316 316 315 315 314 314 313 312 311 310 310 309 309 309 308 308 307 306 306 305 305 304 304 305 306 307 308 308 308 308 308 308 308 308 308 308 308 309 309 309 309 309 309 309 309 310 311 312 313 313 314 315 315 315 316 316 316 315 315 315 315 316 316 315 312 307 303 297 294 291 290 290 289 287 286 284 283 282 281 281 281 281 280 278 277 276 276 275 274 274 274 274 274 273 273 273 275 276 277 279 279 279 279 280 280 281 281 282 282 282 282 282 280 279 278 312 312 313 315 316 317 317 318 318 318 318 319 319 320 321 322 322 321 320 320 319 319 320 321 323 325 326 328 330 333 335 337 339 340 340 339 338 336 335 334 334 333 332 331 330 329 328 327 326 325 323 322 322 321 319 315 312 309 307 307 307 306 306 306 306 307 308 308 308 308 308 309 310 310 311 310 310 309 308 307 307 306 306 306 306 306 306 305 304 304 303 303 302 301 300 299 298 298 298 298 297 295 294 293 292 293 294 295 296 297 297 296 295 293 290 288 286 285 284 284 284 285 285 286 287 287 287 287 286 286 285 285 284 284 284 283 283 283 283 283 283 283 283 283 283 284 284 284 285 285 285 285 284 284 284 284 284 284 284 284 284 285 286 286 287 286 286 285 284 283 283 283 283 283 284 284 285 285 285 285 285 285 285 285 285 284 284 283 282 280 279 278 276 274 272 270 268 266 264 262 260 258 256 255 254 253 253 253 253 254 254 254 253 253 253 253 253 253 253 252 251 250 250 249 250 250 251 252 253 255 257 260 263 268 274 279 284 289 294 300 305 311 316 320 324 327 330 332 334 335 337 339 341 342 343 344 344 344 344 344 344 345 345 346 347 348 349 350 351 351 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 353 353 354 355 355 355 356 356 356 356 355 355 355 355 356 356 356 357 357 358 358 359 359 359 359 359 359 358 358 357 356 356 355 354 354 354 353 353 353 352 352 352 353 353 354 354 355 355 355 355 354 354 353 352 351 350 349 348 347 347 347 347 347 348 348 347 347 346 346 346 345 345 345 344 345 345 345 345 345 345 345 345 344 344 343 342 341 341 340 339 338 338 337 337 336 336 335 335 335 335 335 336 336 336 336 336 337 338 339 339 340 341 341 341 341 341 341 340 340 339 339 338 337 336 335 334 334 333 333 332 332 331 331 331 330 330 329 329 328 327 327 326 325 324 323 323 322 322 321 321 320 320 319 318 318 317 317 317 316 315 314 314 313 312 311 310 310 309 308 308 308 307 307 307 306 305 304 303 303 303 304 305 306 307 307 307 307 307 307 307 307 307 307 308 308 308 308 308 308 307 308 308 309 309 310 311 311 312 312 313 313 314 314 313 313 313 313 313 313 313 311 308 304 299 294 290 289 288 287 287 285 282 280 278 278 279 280 280 279 278 277 276 275 274 273 274 274 274 274 273 273 273 274 275 277 277 278 278 278 279 279 280 281 281 281 281 281 281 280 279 279 311 312 313 314 316 317 317 318 318 318 318 318 319 319 320 319 319 318 317 317 316 317 318 320 323 326 329 332 334 338 340 340 340 340 338 335 333 332 331 330 330 329 329 327 326 325 324 323 323 322 321 320 321 321 320 317 314 310 307 305 305 305 305 306 306 307 307 307 307 307 307 308 309 310 310 310 309 308 307 307 306 305 304 304 304 305 305 304 303 302 302 301 301 300 299 299 298 298 298 297 296 294 293 292 293 294 295 297 298 298 298 296 294 292 289 288 286 286 285 285 286 286 287 288 288 288 288 288 287 287 286 286 285 285 284 284 283 283 283 282 282 282 283 283 283 283 284 284 284 285 285 284 284 284 283 283 283 283 283 283 284 284 285 286 286 286 286 285 284 283 282 282 282 282 282 283 283 284 284 284 284 284 284 284 284 284 283 282 282 281 280 278 277 275 273 271 269 267 265 263 261 259 258 256 255 255 254 255 256 256 256 255 255 254 254 253 253 252 251 250 250 250 250 250 250 251 252 252 253 254 256 258 262 266 272 278 283 289 294 299 305 310 315 320 324 327 330 331 333 335 337 338 340 341 342 343 344 344 344 345 345 346 346 347 347 348 349 349 350 351 351 352 352 352 352 352 352 352 352 352 352 352 352 352 352 352 353 353 353 354 354 355 355 356 356 356 356 356 356 356 356 356 356 357 357 358 358 359 359 360 0 0 0 0 360 359 359 358 357 357 356 356 355 355 354 354 353 353 353 354 354 355 355 355 356 356 356 355 355 354 354 353 352 350 349 348 348 348 348 348 349 349 348 348 347 346 345 345 344 344 345 345 345 345 345 345 345 345 345 345 344 344 343 342 342 341 341 340 339 339 338 337 337 336 336 336 336 336 336 336 336 336 336 336 337 338 338 339 340 341 341 342 342 343 343 343 342 342 341 341 340 339 338 338 337 336 336 335 335 334 334 333 332 332 331 330 330 329 328 327 326 325 324 323 322 322 321 321 320 320 319 319 318 318 317 316 315 314 313 313 312 311 310 310 309 308 307 307 306 306 307 306 306 305 303 302 302 302 302 303 304 305 305 306 306 306 306 306 306 307 307 307 307 307 307 307 307 307 307 307 307 308 308 308 309 309 310 311 311 311 311 311 310 310 310 310 310 309 308 303 299 295 290 288 287 286 285 283 280 278 277 277 277 279 279 278 277 276 275 274 273 273 273 273 274 274 274 274 274 275 276 277 277 277 277 277 278 278 279 279 280 280 279 279 279 278 278 277 311 312 313 314 315 316 317 318 318 318 317 317 317 317 317 317 316 315 314 314 314 315 316 319 323 326 330 333 336 339 339 339 338 337 334 332 330 328 327 327 326 326 326 324 323 322 321 320 320 319 319 319 318 318 317 316 314 311 308 306 305 304 305 305 306 306 306 306 305 305 306 307 308 309 309 309 308 307 307 306 305 304 303 303 303 304 304 303 302 301 300 299 299 299 298 298 298 298 298 296 295 294 294 293 293 295 296 298 298 297 296 294 292 291 289 288 287 287 287 287 287 288 289 289 289 289 289 289 288 288 287 287 286 286 285 284 284 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 283 283 283 282 283 283 283 284 284 284 285 286 286 286 286 285 284 283 282 281 281 281 281 281 282 283 283 283 283 284 284 284 284 283 283 282 282 281 280 279 278 276 275 273 271 269 266 264 262 260 259 258 257 256 257 257 257 257 257 256 255 254 253 252 251 250 250 249 249 249 249 249 250 250 251 251 252 252 253 256 260 264 269 275 280 286 292 297 303 308 314 318 323 326 329 331 334 335 337 338 339 340 341 342 343 344 345 346 346 347 347 347 347 348 348 349 349 350 351 351 352 352 352 352 352 352 352 352 352 352 353 353 353 353 353 353 353 354 354 355 356 356 356 356 356 356 356 356 356 356 357 357 358 358 359 360 0 1 1 2 2 1 1 1 1 0 359 359 358 358 357 356 356 355 355 355 355 355 355 355 355 355 356 356 356 356 356 355 354 354 352 351 350 349 349 349 349 349 350 350 350 349 348 347 346 346 346 345 346 346 346 346 346 346 346 346 346 346 345 345 344 344 344 343 343 342 341 341 340 339 339 338 338 338 338 338 338 338 337 337 337 337 337 337 338 338 339 340 341 341 342 343 343 343 343 343 343 343 342 342 341 340 339 338 338 337 336 336 335 334 333 333 332 331 331 330 329 328 327 326 325 324 323 322 322 321 320 320 320 319 319 318 317 317 316 315 313 313 312 311 311 310 309 308 307 306 305 305 305 306 306 305 304 303 302 301 301 301 302 303 304 304 304 304 305 305 305 306 306 306 305 306 306 306 306 306 306 306 306 306 306 306 306 307 307 308 308 309 309 308 308 308 308 308 307 307 305 302 299 295 292 290 288 286 285 282 280 278 278 278 278 279 279 278 277 276 274 273 272 272 272 273 274 274 275 275 275 275 276 276 277 277 277 277 277 277 277 278 278 278 278 277 277 276 276 276 310 311 312 314 315 316 316 317 317 316 315 314 314 314 314 314 313 312 312 311 312 313 315 319 322 326 330 334 336 336 335 334 333 332 331 329 327 325 324 323 322 323 323 322 321 320 319 318 318 318 318 318 317 315 314 313 312 310 309 308 306 305 305 305 305 305 305 304 304 304 305 306 307 308 308 308 307 307 306 305 304 303 302 301 301 302 303 303 301 300 299 298 298 298 297 297 297 298 297 296 295 294 293 293 293 295 296 297 297 296 294 292 291 290 290 289 288 288 288 288 288 288 289 290 290 290 290 290 290 289 289 288 287 287 286 285 285 284 284 284 283 283 283 283 283 283 283 283 283 283 283 283 283 283 282 282 282 283 283 284 284 285 285 286 286 287 286 286 285 284 283 282 281 281 281 281 281 282 282 283 283 283 283 283 283 283 282 282 281 281 280 279 278 277 275 274 272 270 267 265 263 262 260 259 259 259 259 259 259 258 257 256 255 253 252 251 250 249 248 248 247 247 247 247 248 249 249 249 250 250 252 254 257 261 266 271 276 282 289 295 301 307 312 317 321 325 328 331 333 335 336 337 337 338 339 341 343 344 345 346 347 347 347 348 348 348 348 348 349 350 350 351 351 352 352 352 352 352 352 352 352 353 353 353 353 353 353 354 354 354 355 355 355 356 356 356 356 357 357 357 357 357 357 358 358 359 360 0 1 1 2 2 2 2 2 2 2 2 1 1 0 360 359 358 358 357 357 357 357 357 356 356 355 355 355 356 356 356 356 356 355 355 354 353 352 351 351 351 352 352 352 352 352 351 350 349 349 348 348 347 347 347 347 348 348 348 348 347 347 347 347 347 346 346 346 345 345 344 344 343 342 342 341 341 340 340 340 340 340 340 339 339 339 338 338 338 338 338 339 339 340 340 341 342 342 343 343 343 343 343 343 343 342 341 340 339 338 337 336 335 334 334 333 332 332 331 330 330 329 329 328 327 326 325 324 323 322 321 321 320 320 319 319 318 318 317 316 315 314 313 312 311 310 310 309 308 307 306 305 304 304 304 305 305 304 303 302 301 300 300 300 301 302 302 302 303 303 304 304 304 305 305 304 304 305 305 305 305 305 305 305 304 304 304 304 304 305 305 306 306 306 306 306 305 305 305 305 304 303 301 299 296 293 291 289 287 285 283 280 279 279 279 280 281 281 279 278 276 274 273 272 272 272 273 274 275 276 276 276 276 276 276 276 276 276 276 276 277 277 277 277 276 276 276 275 275 275 275 310 311 312 313 314 315 316 315 315 314 312 311 311 311 311 310 310 310 310 310 311 314 317 320 323 326 330 334 335 333 331 330 329 329 328 327 325 322 321 320 320 320 320 320 319 318 316 316 317 318 318 317 316 314 313 311 310 309 308 307 306 306 306 306 306 305 305 304 304 304 305 306 307 307 307 307 306 305 304 303 302 301 301 300 301 301 302 302 301 300 299 298 298 297 297 297 297 298 297 296 295 293 292 292 293 294 295 296 296 294 293 292 291 291 290 290 289 289 288 288 288 289 290 291 291 292 292 292 292 291 290 289 289 288 287 286 286 285 285 285 284 284 284 284 283 283 283 283 283 283 283 284 284 283 283 283 283 283 284 284 285 285 285 286 286 287 287 287 286 285 284 283 282 281 281 281 281 281 282 282 282 282 282 282 282 282 282 282 281 281 280 280 279 278 276 274 273 271 269 267 265 263 262 261 261 261 261 261 260 259 258 256 254 253 251 250 250 249 248 246 246 245 245 245 246 247 248 247 248 248 250 252 255 259 262 266 271 277 285 292 299 305 311 316 320 323 326 329 330 332 333 334 335 337 338 340 342 344 345 346 347 347 348 348 348 348 348 348 349 349 349 350 351 351 351 352 352 352 352 352 352 353 353 353 353 354 354 354 354 355 355 355 356 356 356 356 357 357 357 357 358 358 358 359 359 359 360 0 1 1 2 2 3 3 3 2 2 2 2 1 1 0 0 360 359 359 359 359 359 358 358 357 356 356 356 357 357 357 358 358 357 357 356 355 355 354 354 354 354 354 354 355 355 354 353 352 351 351 350 350 350 350 350 350 350 351 351 350 350 350 350 349 349 348 348 347 347 347 346 345 345 344 344 343 343 343 342 342 342 342 342 341 341 341 340 340 339 339 339 339 340 340 341 341 342 342 342 342 343 343 343 343 342 341 340 340 338 337 336 335 334 333 332 332 331 331 330 330 330 329 329 328 327 326 325 324 323 322 321 321 320 320 319 319 318 317 316 315 314 313 312 311 310 309 309 308 307 306 305 304 303 303 303 303 304 303 302 301 300 299 299 299 299 300 300 301 302 302 303 303 304 303 303 303 303 304 304 304 304 303 303 302 302 302 302 302 302 302 303 303 303 303 303 303 303 302 302 301 300 299 297 295 294 292 289 287 285 283 282 281 280 280 281 281 281 279 278 276 274 273 272 272 272 273 274 276 277 277 277 277 276 276 275 275 275 275 276 276 276 276 276 276 275 274 274 274 273 273 310 311 312 312 313 314 314 314 312 311 310 309 308 308 308 308 308 309 309 311 313 315 319 322 325 328 331 333 332 331 329 328 327 326 326 325 323 321 319 319 318 318 318 317 316 315 314 315 316 316 316 315 314 312 311 310 310 309 308 307 307 307 307 307 306 306 305 305 305 305 305 306 307 307 307 307 305 304 302 301 301 300 300 300 300 301 302 303 302 301 299 298 297 297 297 297 297 297 297 295 294 293 292 292 292 293 295 295 295 294 293 292 291 291 291 291 290 290 289 289 289 290 291 292 293 294 294 295 294 293 292 291 290 289 288 288 287 287 286 286 285 285 284 284 284 283 283 283 283 283 284 284 284 284 284 284 284 285 285 285 286 285 285 286 286 287 287 287 287 286 285 284 283 282 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 280 279 278 277 275 273 272 270 268 266 265 264 264 264 263 263 262 261 259 258 256 254 252 251 251 250 249 247 246 245 244 244 244 246 247 247 246 247 248 249 251 253 256 259 262 266 272 279 287 295 302 308 312 316 319 322 325 326 328 330 331 333 335 337 339 341 343 344 345 346 347 347 348 348 348 348 348 348 348 349 349 350 350 351 351 352 352 352 352 352 353 353 353 354 354 354 355 355 355 356 356 356 356 357 357 357 357 358 358 358 359 359 359 359 360 360 0 1 1 2 2 3 3 3 3 3 3 2 2 1 1 0 360 360 0 1 1 1 0 360 359 358 358 358 359 359 359 360 360 359 359 358 358 357 356 356 356 356 356 357 357 357 356 355 355 354 353 353 353 353 353 353 353 353 353 354 353 353 353 353 352 352 351 351 350 350 349 348 348 347 346 346 346 345 345 345 345 344 344 344 344 343 343 343 342 342 341 341 340 341 341 341 341 342 342 342 342 342 342 342 342 342 341 340 340 339 338 337 336 335 334 333 332 332 331 331 330 330 329 329 328 328 327 326 325 324 323 322 321 321 320 319 318 318 317 316 315 315 313 312 311 310 309 308 308 308 307 306 304 303 302 302 302 302 302 302 301 300 299 298 298 298 298 298 299 300 300 301 302 302 302 302 302 302 302 302 302 302 301 301 300 300 299 299 299 299 299 299 300 300 301 301 301 301 300 299 298 298 296 295 294 293 291 289 287 285 284 283 282 282 281 281 281 280 279 278 276 275 274 273 273 273 274 275 277 278 278 278 277 276 275 275 275 275 275 275 276 276 276 276 275 274 273 273 272 272 272 309 310 311 311 312 312 311 311 310 308 307 306 306 306 306 307 308 309 311 313 316 318 321 324 326 328 330 330 329 328 327 326 324 324 322 321 320 319 319 318 317 317 316 316 315 314 314 314 314 314 313 312 311 310 310 310 310 310 309 308 308 309 309 308 308 307 306 305 304 304 305 306 307 307 307 307 305 303 302 301 300 300 300 300 300 301 302 302 303 302 301 299 298 297 296 296 296 296 295 294 293 292 292 292 292 293 295 296 296 295 293 292 291 290 290 290 290 290 290 290 291 292 294 295 296 296 297 297 297 296 295 294 292 291 290 290 289 289 288 288 287 287 286 286 285 285 284 284 284 284 285 285 285 286 286 286 286 286 286 286 286 286 286 286 286 286 286 287 286 286 286 285 284 283 282 281 281 280 280 280 280 280 280 280 281 281 281 281 281 281 281 281 280 278 277 276 274 273 272 270 269 268 268 267 266 265 264 262 261 259 257 255 253 252 251 250 249 248 247 246 245 245 245 246 247 248 247 247 247 248 249 250 251 253 256 258 262 267 273 281 288 295 301 306 310 313 316 319 321 324 326 328 330 332 335 337 340 341 343 344 345 345 346 347 347 348 348 348 348 348 348 349 349 350 350 351 352 352 352 352 352 353 353 353 354 354 354 355 355 356 356 356 357 357 357 357 357 358 358 358 359 359 360 360 360 360 360 0 1 1 2 2 3 3 4 4 3 3 3 3 2 1 1 0 0 1 1 2 2 1 1 1 0 0 0 1 1 1 1 1 1 1 0 359 359 358 358 358 358 358 358 358 358 358 357 357 356 356 355 355 355 355 355 355 355 355 355 355 355 355 355 354 354 353 353 352 352 351 351 350 349 349 348 348 348 347 347 347 346 346 346 345 345 345 344 344 344 344 343 342 342 342 342 342 342 342 342 342 342 341 341 341 341 340 340 339 339 338 337 336 336 335 334 333 332 332 331 331 330 330 329 329 328 327 326 325 324 324 323 322 321 320 319 318 318 317 316 315 315 314 313 311 310 309 308 308 307 307 306 305 303 302 301 301 301 301 301 300 299 299 298 297 297 297 297 297 298 298 299 300 300 300 300 300 300 300 300 300 300 299 299 298 298 297 297 296 296 296 296 297 297 298 299 299 298 298 297 296 295 294 293 292 291 290 288 287 286 285 284 284 283 282 281 280 280 279 278 277 276 275 274 274 275 275 277 278 278 279 279 278 276 276 274 274 274 274 275 275 275 275 275 274 273 272 271 270 270 269 309 310 310 310 310 310 309 308 307 305 304 304 304 304 305 307 309 311 314 316 319 321 323 325 326 327 327 327 327 326 325 323 321 320 319 318 318 317 316 316 315 314 314 314 314 314 314 314 313 312 311 310 309 309 310 311 312 311 310 310 310 310 310 310 309 308 307 306 305 304 304 305 306 306 307 306 306 305 303 302 301 301 301 301 300 300 301 301 302 303 302 300 298 296 295 295 295 295 294 293 292 292 291 291 292 294 295 297 296 295 294 292 291 290 289 289 289 289 290 291 292 294 296 297 298 299 299 299 299 299 298 297 296 295 294 293 293 292 292 291 291 290 290 289 289 288 288 287 287 287 287 287 288 288 288 288 288 288 287 288 287 287 287 287 286 286 286 286 286 286 285 285 284 283 282 281 280 280 279 279 279 279 280 280 281 281 281 281 281 281 281 281 280 279 278 276 275 275 274 273 272 271 269 268 267 266 264 262 261 259 257 255 253 252 251 250 249 248 247 246 246 247 247 248 248 249 248 248 247 247 248 249 250 251 253 255 259 263 269 275 281 287 292 297 301 306 309 312 316 319 322 324 327 330 333 336 338 340 342 343 343 344 345 346 346 347 347 347 347 348 348 348 349 349 350 351 351 352 352 352 352 353 353 353 354 354 354 355 356 356 356 357 357 357 358 358 358 358 358 359 359 360 0 0 0 0 0 0 1 1 2 3 3 4 4 4 4 4 4 4 3 2 2 2 2 2 2 3 2 2 2 1 1 2 2 2 3 3 3 3 2 2 1 1 0 360 359 359 359 359 359 359 359 359 359 358 358 357 357 357 356 356 356 356 356 356 356 356 356 356 355 355 355 354 354 354 353 353 352 352 351 351 350 350 349 349 348 348 347 347 347 346 346 346 345 345 345 345 344 344 344 343 343 343 343 342 342 341 341 340 340 339 339 339 338 338 337 337 336 336 335 335 334 334 333 332 332 331 331 330 330 329 328 327 326 325 325 324 324 323 322 321 320 319 318 317 316 315 314 314 313 312 311 309 308 307 307 306 306 305 303 302 301 300 300 300 300 299 299 298 297 297 296 295 295 295 296 296 297 298 298 298 298 298 298 298 298 298 297 297 297 296 296 295 294 294 293 293 294 294 295 296 296 296 296 295 294 293 293 292 291 290 289 288 288 287 286 286 286 285 283 282 281 280 279 279 278 277 276 275 275 275 275 276 277 278 279 279 278 278 277 276 275 274 274 274 274 274 274 274 273 272 271 270 269 268 267 266 309 309 309 309 309 308 308 307 305 304 303 303 304 305 307 309 312 315 318 320 322 323 324 325 326 326 326 325 324 322 321 319 318 317 316 316 315 314 313 312 311 311 311 312 313 314 314 313 311 310 309 309 308 309 310 311 313 313 312 312 311 311 311 310 310 309 308 307 306 305 304 304 305 306 306 307 306 306 305 304 303 302 302 301 300 300 300 300 301 301 300 299 297 295 294 294 295 294 293 292 291 290 291 291 292 294 296 297 297 296 294 292 291 289 288 288 289 289 290 292 294 296 298 300 300 301 301 302 302 301 301 300 300 299 299 298 298 298 297 297 297 296 296 295 294 294 293 293 292 292 292 292 292 292 291 291 291 290 290 290 290 289 289 289 288 287 287 286 286 286 285 285 284 283 282 281 280 279 279 279 279 279 280 281 281 282 282 282 282 282 281 281 280 280 279 278 277 277 276 274 273 271 270 268 267 265 264 262 260 258 256 254 253 252 251 250 249 248 248 248 248 248 249 250 250 250 249 248 247 247 247 248 248 249 251 253 256 261 265 270 275 280 284 289 294 298 302 306 310 313 317 321 324 328 331 334 337 339 340 341 342 343 343 344 345 345 346 346 347 347 347 348 348 349 349 350 351 352 352 352 352 353 353 353 354 354 354 355 355 356 357 357 357 358 358 358 358 358 359 359 360 360 0 0 1 1 1 1 2 2 3 3 4 4 4 4 5 5 5 4 4 3 3 2 2 3 3 3 3 3 3 2 2 3 3 3 4 4 4 4 3 3 2 2 1 0 360 360 359 359 359 359 359 359 359 359 359 358 358 357 357 357 357 356 356 356 356 356 355 355 355 354 354 354 354 353 353 353 352 352 352 351 351 350 350 349 348 348 347 347 347 346 346 346 345 345 345 345 345 344 344 344 343 343 343 342 342 341 340 340 339 338 338 337 337 336 336 335 335 334 334 334 333 333 332 332 332 331 331 330 329 329 328 327 326 325 325 324 324 323 322 321 320 319 318 317 316 315 314 314 313 312 311 310 308 307 307 306 305 304 303 302 301 300 299 299 299 299 298 297 297 296 295 294 294 294 294 295 295 295 296 296 296 296 296 296 296 296 296 296 295 295 294 293 292 291 291 291 291 292 292 293 293 293 293 293 292 292 291 290 289 288 287 286 286 286 287 287 287 285 284 283 282 281 280 279 278 277 276 275 275 275 276 276 277 277 278 278 277 277 276 275 274 274 273 273 273 273 273 273 272 271 269 268 266 266 265 265 308 308 308 308 308 309 309 308 307 306 306 307 309 312 315 317 319 321 323 323 324 324 324 324 324 323 323 322 321 319 317 316 316 315 314 313 312 311 310 310 309 310 310 311 312 313 313 311 309 308 307 307 308 308 310 311 313 315 314 312 312 311 311 310 310 310 309 309 308 307 306 305 306 306 307 307 307 306 306 305 304 303 302 301 300 300 300 300 300 300 298 296 295 294 294 294 294 294 292 291 290 289 290 291 293 294 296 296 296 295 293 291 290 288 288 288 289 290 292 293 296 298 300 302 302 303 303 304 304 304 304 304 304 305 305 305 305 305 306 306 305 305 304 303 303 302 301 301 300 300 299 299 298 297 297 296 295 295 294 294 293 293 292 291 291 290 289 288 287 287 286 285 285 284 283 282 281 280 279 279 280 280 281 282 282 282 283 283 282 282 282 282 281 281 280 280 279 278 277 275 273 271 269 267 266 264 263 261 259 257 256 254 253 252 252 251 250 250 250 250 251 251 252 252 252 251 250 248 248 248 248 248 248 248 250 252 255 259 263 268 272 275 279 283 287 291 296 300 304 308 312 316 320 324 328 331 335 337 339 340 341 342 342 343 343 344 344 345 346 346 347 347 348 348 349 350 350 351 352 352 352 353 353 353 353 354 354 355 355 356 356 357 357 358 358 358 358 359 359 359 359 360 0 1 1 1 1 1 2 2 3 3 4 4 4 5 5 5 5 5 4 3 3 2 2 3 3 3 3 3 2 2 2 2 3 3 4 4 4 4 4 3 2 2 1 0 359 359 359 359 359 358 358 358 358 358 358 358 357 357 357 356 356 356 356 356 355 355 355 354 354 353 353 353 352 352 352 352 351 351 351 350 350 350 349 349 348 348 348 347 347 346 346 345 345 345 345 345 344 344 344 343 343 343 342 342 342 341 341 340 339 338 338 337 336 336 335 334 334 333 333 332 332 332 331 331 331 331 330 329 329 328 327 327 326 325 325 324 324 323 322 322 321 320 318 317 317 316 315 314 313 312 311 310 309 308 306 305 305 304 303 302 301 300 299 299 299 298 298 297 296 295 294 293 293 293 293 293 294 294 294 294 294 294 294 294 294 294 294 294 294 294 293 292 291 290 289 289 289 290 290 290 290 290 290 290 290 290 290 289 288 286 285 284 285 285 286 287 286 286 285 283 282 281 280 279 277 276 276 275 275 274 275 276 276 276 277 277 276 275 274 273 272 272 271 271 271 271 271 270 269 268 268 267 266 265 264 263 307 307 307 308 309 310 311 312 312 313 315 317 318 318 320 321 322 323 323 323 323 322 321 321 320 320 319 318 317 316 315 314 314 313 312 311 310 309 309 309 309 309 309 310 310 310 310 308 307 306 306 306 307 309 310 312 313 314 314 312 311 310 310 310 310 311 311 310 310 309 307 307 306 306 307 307 307 307 306 305 304 303 302 301 300 300 300 300 300 300 298 297 296 295 294 294 294 292 291 290 289 289 290 291 293 295 296 295 294 293 291 290 288 287 287 288 289 291 293 295 299 301 303 304 305 306 306 306 306 307 308 309 309 310 311 311 312 313 315 315 315 314 314 313 312 311 310 309 309 308 307 307 306 305 304 302 301 300 299 299 298 297 297 296 295 294 292 291 290 289 288 287 286 285 284 283 282 281 280 280 281 281 282 283 283 283 284 283 283 283 283 283 283 282 282 281 280 279 278 276 274 271 269 267 265 263 261 260 258 257 256 255 254 254 254 254 254 254 254 254 255 255 255 255 254 252 251 249 249 248 248 248 248 248 249 251 254 258 262 266 269 272 276 279 283 286 290 294 299 303 307 311 316 321 325 328 332 334 337 338 340 340 341 342 342 342 343 344 344 345 346 346 347 348 348 349 350 350 351 351 352 352 353 353 353 353 354 354 355 355 356 356 357 357 358 358 358 358 359 359 359 360 0 1 1 1 1 2 2 2 3 3 3 4 4 4 5 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 1 1 2 2 3 3 3 3 3 3 2 1 0 360 359 358 358 357 357 357 357 357 357 357 356 356 356 356 355 355 355 355 355 354 354 354 354 353 353 352 352 352 351 351 351 351 350 350 350 349 349 349 349 348 348 348 347 347 347 346 346 346 345 345 344 344 344 344 344 343 343 342 342 342 342 341 341 340 340 339 338 338 337 336 335 334 333 333 332 332 331 331 330 330 330 329 329 329 328 327 327 326 325 325 324 324 323 323 322 322 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 305 304 304 303 302 301 300 299 298 298 298 297 296 296 295 294 293 292 292 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 292 292 291 289 289 288 288 287 288 288 288 288 288 288 288 289 289 289 288 287 285 284 283 283 284 285 285 286 285 285 284 283 282 280 279 277 276 275 275 274 274 274 275 275 275 275 275 274 273 271 270 269 268 268 268 268 268 267 266 266 265 265 264 263 263 262 261 307 307 307 308 310 312 314 316 318 320 321 321 322 321 320 321 321 320 320 320 320 319 318 317 316 316 315 315 315 314 314 313 312 312 311 310 309 308 308 308 308 309 309 308 308 308 308 307 306 306 306 306 307 309 310 312 313 314 313 312 311 310 310 310 311 311 312 311 311 310 308 307 306 306 306 306 307 307 306 305 304 302 301 300 300 300 300 300 301 301 300 298 297 296 295 294 293 291 290 290 290 290 291 292 294 295 295 294 292 290 289 288 287 287 287 288 290 291 294 297 301 303 305 307 308 308 309 309 309 310 311 312 313 313 314 315 316 318 320 320 320 320 319 318 317 317 316 315 314 313 313 312 311 311 310 309 307 306 305 304 303 303 302 301 300 298 297 295 294 293 291 290 289 287 286 285 284 283 283 282 283 283 283 284 284 285 285 285 285 284 284 284 284 283 283 282 281 280 278 276 274 271 269 266 264 262 260 259 258 257 257 257 257 257 257 258 258 258 258 258 258 258 258 257 256 254 252 251 250 249 249 248 247 247 249 251 254 257 261 263 266 269 272 276 279 282 286 290 295 299 303 307 313 318 322 326 329 332 334 337 338 339 340 341 341 341 342 342 343 343 344 345 346 347 348 348 349 349 350 351 351 352 352 352 353 353 353 354 354 354 355 356 356 357 357 357 358 358 358 359 359 360 0 1 1 1 1 2 2 2 2 2 3 3 3 4 4 4 4 4 3 3 2 2 2 2 2 2 2 1 1 0 0 0 0 1 1 2 2 2 2 2 1 1 360 359 358 357 357 356 356 356 356 355 355 355 355 354 354 354 354 354 354 354 353 353 353 353 352 352 352 351 351 351 350 350 350 350 349 349 349 348 348 348 348 347 347 347 347 347 346 346 346 345 345 344 344 344 343 343 343 343 343 342 342 342 341 341 341 341 340 340 339 338 338 337 336 335 334 333 332 332 331 331 330 330 329 329 329 328 328 327 326 325 325 324 324 323 323 322 322 321 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 305 304 304 303 302 301 300 298 298 297 297 297 296 295 294 294 293 292 291 291 291 291 291 291 291 291 291 291 291 292 292 292 292 291 291 290 290 289 288 287 286 286 286 286 286 286 286 286 287 287 287 287 287 286 284 283 282 281 282 283 284 284 285 285 284 284 282 281 279 277 276 275 274 274 274 274 274 274 274 274 273 272 271 269 267 266 265 265 265 264 264 263 262 262 262 262 261 261 260 259 258 306 307 307 309 311 313 316 318 319 320 320 320 320 320 319 319 318 318 318 318 317 316 315 314 314 313 313 313 313 312 312 311 310 310 309 308 308 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 308 309 310 311 311 312 312 312 311 310 310 310 311 311 311 311 310 309 308 307 307 306 306 306 306 306 305 304 303 302 300 300 299 300 300 301 302 302 301 299 297 295 294 292 291 291 290 290 291 292 293 294 294 294 293 291 290 288 287 286 286 286 287 288 290 292 295 299 302 304 306 308 309 310 311 311 311 311 312 312 313 314 315 316 317 320 322 322 322 322 322 322 321 320 319 318 318 317 316 316 315 315 314 313 312 311 309 308 308 307 306 305 304 303 302 300 299 298 296 294 293 291 290 288 287 286 285 285 284 285 285 285 286 286 286 286 286 286 285 285 285 284 283 282 281 280 278 277 274 272 269 266 264 262 260 259 259 259 259 259 259 260 260 260 260 260 260 260 260 260 259 258 257 255 253 252 250 249 248 248 247 247 249 251 254 257 259 261 264 266 269 273 276 280 284 288 293 297 300 305 311 316 320 324 327 330 332 335 336 338 339 339 340 340 340 341 341 342 343 344 345 346 347 348 348 349 349 350 350 351 351 352 352 352 353 353 353 354 354 355 356 356 356 357 357 357 358 358 359 359 360 0 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 3 2 1 1 1 1 1 1 0 360 360 359 359 359 359 360 0 1 1 1 1 1 0 359 359 358 357 357 356 355 355 355 354 354 354 353 353 353 353 353 352 352 352 352 352 352 352 351 351 351 350 350 350 349 349 349 349 349 348 348 348 347 347 347 347 346 346 346 346 345 345 345 345 344 344 344 343 343 343 342 342 342 342 342 341 341 341 341 340 340 340 340 339 339 338 337 337 336 335 334 333 332 332 331 331 330 330 330 329 329 328 327 326 326 325 324 323 323 322 322 321 321 320 320 319 318 317 316 315 314 313 312 311 310 309 308 306 305 304 304 303 302 301 300 298 298 297 297 296 296 295 294 293 292 292 291 291 290 290 289 289 289 289 289 290 290 291 291 291 290 290 290 289 288 288 287 286 286 285 285 284 284 284 284 285 285 285 285 285 285 284 283 281 280 280 280 281 282 283 283 284 284 284 282 281 279 277 276 275 274 274 274 274 274 274 273 272 271 270 268 267 265 264 263 262 261 261 260 259 259 258 258 258 258 257 256 255 254 306 307 308 309 311 313 315 316 317 317 317 318 318 318 317 317 316 315 315 315 315 314 313 312 312 311 311 311 311 310 310 309 308 308 307 306 305 305 305 305 305 306 306 306 307 307 307 308 308 308 309 309 310 310 310 311 311 312 312 312 312 311 311 310 310 310 310 309 309 308 308 308 307 306 306 306 305 305 304 303 302 301 300 300 300 300 300 301 302 301 300 298 296 294 293 292 291 291 291 292 293 294 295 295 294 293 291 289 288 286 286 285 285 286 287 289 291 293 296 299 302 304 306 307 309 310 311 311 311 312 312 312 312 314 315 316 317 320 322 322 323 323 323 323 323 322 321 321 320 319 319 318 318 317 317 316 315 314 313 312 311 310 309 308 307 306 305 304 303 302 301 299 297 295 294 292 290 289 288 287 286 286 287 287 287 287 287 288 288 287 287 286 285 285 284 283 282 280 279 277 275 272 269 267 264 262 261 261 260 261 261 261 261 261 261 261 261 260 260 261 261 260 259 258 257 255 253 251 250 249 248 247 247 248 249 251 253 256 259 261 263 266 269 272 276 280 284 289 293 297 300 304 309 314 318 322 325 328 331 332 334 335 337 338 338 339 339 340 340 341 342 343 344 345 346 347 348 348 349 349 349 350 350 351 351 352 352 352 353 353 354 354 355 355 356 356 356 357 357 357 358 358 359 360 360 0 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 0 0 360 360 360 359 359 359 358 358 358 358 358 359 359 360 360 360 360 359 359 358 358 357 356 356 355 354 354 354 353 353 352 352 352 352 352 351 351 351 351 351 351 350 350 350 349 349 349 348 348 348 348 347 347 347 347 346 346 346 346 346 345 345 345 345 345 344 344 344 344 343 343 343 342 342 341 341 341 341 341 340 340 340 340 340 339 339 339 339 338 338 337 337 336 336 335 335 334 333 332 332 331 331 331 330 330 329 329 328 327 326 325 324 323 322 322 321 321 320 320 319 318 318 317 316 315 314 313 312 311 310 309 307 306 305 304 303 302 302 301 299 298 298 297 297 296 296 295 294 293 291 291 290 290 289 288 288 287 287 287 288 288 289 289 289 289 289 289 288 288 287 286 286 285 285 284 284 283 283 283 283 283 283 283 283 283 283 282 281 280 279 279 279 279 280 281 282 283 283 283 282 280 278 276 275 274 274 274 274 273 273 272 272 270 269 267 266 264 263 262 261 260 259 259 258 256 255 255 254 254 254 253 251 250 249 306 307 308 309 310 312 312 313 313 314 314 314 315 315 314 314 313 312 312 312 312 312 311 311 310 310 310 309 308 307 306 305 305 304 304 304 304 304 304 304 305 305 306 306 306 306 307 307 307 308 309 309 310 310 311 312 313 314 314 313 313 312 311 310 310 309 309 309 308 308 308 308 308 308 307 305 305 304 304 303 302 301 301 300 300 300 300 300 300 299 298 297 295 293 292 291 291 292 293 294 295 296 296 295 293 291 289 288 287 286 286 286 286 287 288 289 291 294 297 299 302 303 305 306 307 309 309 310 311 311 312 312 312 313 314 314 315 317 319 321 323 323 323 324 324 323 323 322 321 321 320 320 319 319 318 318 317 316 315 314 313 312 311 310 309 308 307 306 305 305 303 302 301 299 297 295 294 292 291 290 289 289 288 288 288 288 289 289 289 288 288 287 286 285 284 284 282 281 279 277 275 272 269 267 264 263 261 261 261 261 261 261 261 261 260 260 260 260 261 261 261 260 259 258 256 254 252 251 250 249 248 248 248 249 250 252 255 258 261 264 266 268 271 274 278 283 287 292 296 298 301 305 309 312 316 320 324 326 329 330 332 333 335 336 337 338 338 339 339 340 341 342 343 344 345 346 347 347 348 348 348 349 349 350 350 351 351 352 352 352 353 353 354 354 355 355 356 356 356 357 357 358 358 359 359 359 359 360 360 360 360 360 360 360 0 1 1 1 1 1 0 360 359 359 359 358 358 358 357 357 357 357 357 357 357 358 358 359 359 359 359 358 358 357 356 356 355 355 354 353 353 352 352 352 351 351 351 351 350 350 350 350 350 349 349 349 348 348 348 347 347 347 347 346 346 346 346 345 345 345 345 344 344 344 344 344 344 343 343 343 343 343 342 342 342 341 341 341 340 340 340 339 339 339 339 339 339 339 339 338 338 337 337 337 337 336 336 336 335 335 334 334 333 332 332 331 331 331 330 330 330 329 329 328 327 326 324 323 322 321 321 320 319 319 318 317 316 316 315 314 313 312 311 310 308 307 306 304 303 302 302 301 300 299 298 297 297 296 296 296 295 294 292 291 290 289 289 288 287 286 286 285 286 286 286 287 287 288 288 288 288 287 286 286 285 284 284 284 283 283 282 282 282 281 281 282 281 281 281 281 280 280 279 278 278 278 278 278 279 280 281 282 282 281 279 277 275 274 274 274 274 274 273 272 271 270 268 267 265 263 262 261 260 259 259 258 256 255 253 252 251 251 250 249 248 247 246 245 304 305 306 308 309 310 310 310 310 310 310 311 311 311 311 311 310 310 310 311 311 311 310 309 309 308 308 307 306 304 303 302 301 301 301 302 302 302 303 303 303 304 304 305 306 306 307 307 308 309 310 311 312 313 314 315 316 317 317 316 315 313 312 310 309 308 308 308 309 308 308 308 308 308 307 305 304 304 303 303 303 302 301 300 300 300 299 299 298 298 297 296 294 293 293 292 293 293 294 296 296 296 295 293 292 290 288 287 287 287 287 287 288 288 289 290 292 294 297 299 300 301 303 304 306 307 308 310 310 311 312 312 312 312 313 314 315 316 319 320 322 322 323 323 323 323 323 323 322 321 321 320 320 319 319 318 318 317 316 315 314 313 312 311 310 309 308 307 306 305 305 304 302 301 300 298 297 295 294 293 292 291 291 290 290 290 290 290 290 289 288 288 287 286 285 284 283 282 280 278 275 272 269 266 264 263 261 261 261 260 260 260 260 259 259 259 260 260 260 260 260 259 258 257 255 253 252 251 250 249 249 249 250 251 253 255 258 262 266 269 272 274 277 280 284 288 292 295 298 300 303 305 308 311 314 318 322 325 327 329 330 332 333 334 335 336 337 337 338 339 340 341 342 343 344 345 346 346 347 347 347 348 348 349 349 350 350 351 351 351 352 352 353 353 354 354 355 355 355 356 356 357 357 357 358 358 358 358 358 358 358 358 358 359 359 359 360 360 360 359 359 358 358 357 357 357 357 356 356 355 355 355 355 356 356 357 358 358 358 358 358 357 356 356 355 354 354 353 353 352 352 351 351 350 350 350 350 350 349 349 349 349 348 348 348 348 347 347 347 346 346 346 345 345 345 345 344 344 344 344 343 343 343 343 343 342 342 342 342 342 341 341 341 341 340 340 340 339 339 339 339 338 338 338 338 338 338 338 338 338 337 337 337 336 336 336 335 335 335 334 334 334 334 334 333 333 332 331 331 330 330 330 329 329 328 327 326 325 324 322 321 320 319 319 318 317 316 315 314 313 312 311 310 309 308 307 306 304 303 302 301 300 299 298 298 297 296 296 295 295 294 293 292 291 289 288 288 287 286 285 284 284 284 284 284 285 286 286 287 287 286 286 285 284 284 283 283 282 282 282 281 281 280 280 280 280 280 279 279 279 278 278 278 277 277 277 277 277 278 278 279 280 280 279 278 276 274 274 273 273 274 273 272 271 269 268 266 264 262 261 260 259 258 258 257 255 254 252 250 248 247 247 246 246 245 244 243 242 303 304 305 306 307 308 308 308 308 308 307 307 308 308 309 309 308 308 308 309 309 308 308 307 307 306 306 305 304 302 301 301 300 300 300 300 301 301 302 303 303 303 304 304 305 306 307 308 310 311 313 314 314 315 316 317 318 319 319 319 318 316 314 312 310 308 308 309 310 310 309 308 307 307 306 305 304 304 304 303 302 301 301 300 300 300 299 299 298 297 296 295 294 294 294 294 295 295 296 296 296 295 294 292 291 289 288 288 288 288 288 288 288 289 290 291 292 295 296 297 298 299 301 303 304 306 308 309 310 311 312 312 312 313 313 313 314 315 316 318 320 322 322 322 323 323 322 322 322 322 321 320 320 319 319 319 318 317 317 316 315 314 313 312 311 310 309 308 307 306 305 305 304 303 302 300 299 298 297 295 294 293 293 292 292 292 291 291 290 290 289 288 287 286 285 284 283 282 280 278 275 272 269 266 264 262 261 260 259 259 259 258 259 259 259 259 259 259 260 260 259 259 257 256 254 253 251 250 250 249 250 250 251 253 255 258 262 267 271 274 277 279 282 285 288 291 294 297 298 301 303 305 307 309 312 317 321 324 326 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 345 346 346 346 347 347 348 348 349 349 350 350 350 351 351 352 352 353 353 354 354 354 355 355 355 356 356 356 357 357 357 357 357 357 357 357 357 357 358 358 358 358 357 357 357 356 356 356 356 355 355 354 354 353 353 354 354 355 356 356 357 357 357 356 356 355 354 353 353 352 352 351 351 350 350 349 349 349 349 349 349 348 348 348 348 347 347 347 346 346 346 345 345 345 345 344 344 344 343 343 343 343 342 342 342 342 342 342 342 341 341 340 340 340 340 339 339 339 339 338 338 338 337 337 337 337 337 337 337 337 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 335 335 334 334 333 332 331 330 330 329 329 328 328 328 327 326 325 324 323 321 320 319 318 317 316 315 314 313 312 311 310 309 308 307 306 305 303 302 301 300 299 298 297 296 296 295 295 294 294 293 292 291 289 288 287 287 286 285 284 283 282 282 282 283 283 284 285 285 285 285 284 283 282 282 281 281 281 281 280 280 279 279 278 278 278 278 277 277 277 276 277 277 276 276 276 276 276 277 278 278 278 278 277 275 274 273 273 272 272 271 270 269 267 265 263 261 260 259 258 257 256 256 255 253 251 249 247 245 244 244 244 244 243 243 242 241 301 302 303 305 306 306 306 305 305 305 305 305 306 306 306 306 306 305 305 306 306 306 305 305 305 305 304 303 302 302 301 301 301 301 301 301 301 301 302 302 303 303 304 304 305 306 308 309 311 313 315 316 317 317 317 317 318 319 320 320 320 318 317 314 311 310 310 311 311 311 310 309 308 307 306 305 305 305 304 303 302 301 300 300 300 300 300 299 298 297 295 295 294 294 295 296 296 297 297 296 295 293 292 291 290 289 289 288 288 288 288 288 289 290 291 292 293 295 296 296 297 298 300 301 303 305 307 308 310 311 312 313 313 313 313 314 314 315 316 317 318 318 319 320 321 322 322 322 322 321 321 321 320 320 319 319 318 318 317 316 316 315 314 313 312 311 310 309 308 307 306 306 305 304 303 302 301 300 299 298 297 296 295 294 294 293 293 292 291 290 289 288 287 286 285 284 283 282 280 278 275 272 269 266 263 261 260 259 258 258 258 258 258 258 258 259 259 259 259 259 259 258 257 255 254 252 251 250 250 250 250 251 253 254 256 260 265 270 273 276 278 280 282 285 288 290 293 295 297 299 302 304 305 308 311 315 318 322 325 326 328 329 330 331 332 333 334 335 336 336 337 338 339 341 342 343 344 344 345 345 346 346 346 347 347 348 348 349 349 350 350 350 350 351 352 352 353 353 353 353 354 354 354 354 355 355 355 356 356 355 355 355 356 356 356 356 357 357 356 356 355 355 355 355 354 354 354 353 353 352 352 352 352 352 353 354 355 355 355 355 354 354 353 352 352 351 351 350 349 349 349 348 348 348 348 348 348 347 347 347 347 346 346 346 345 345 345 345 344 344 344 343 343 343 342 342 342 342 341 341 341 341 341 341 341 340 340 340 340 339 339 339 338 338 338 337 337 336 336 336 336 336 335 335 335 335 335 335 335 335 335 335 336 336 336 336 336 337 336 336 336 335 335 335 335 334 333 332 331 330 330 329 328 328 327 327 327 326 326 325 324 323 321 320 319 318 316 315 314 313 312 311 310 308 307 306 306 305 303 302 301 299 298 297 296 296 295 295 294 294 293 293 292 291 289 288 287 287 286 285 284 283 281 281 280 281 281 282 283 283 283 283 283 282 281 280 280 280 279 279 279 278 278 277 277 277 276 276 276 276 275 275 276 276 276 276 275 275 276 276 276 277 276 276 276 274 273 272 271 270 269 268 267 265 264 262 261 259 258 257 256 255 255 254 253 251 249 247 245 244 243 243 243 243 243 243 242 241 301 301 302 303 304 304 303 303 302 303 303 304 304 304 304 303 303 302 302 302 303 303 303 303 303 303 303 302 302 301 301 301 302 302 302 302 302 302 302 303 303 304 304 305 306 307 308 310 312 315 317 317 317 317 316 316 317 317 318 319 320 319 318 316 313 312 311 311 312 312 311 310 309 308 307 307 306 305 304 302 301 300 300 300 300 300 299 298 297 297 296 296 295 296 296 296 297 296 296 294 293 292 291 290 290 289 288 288 287 287 287 288 289 291 292 294 295 297 298 298 298 299 300 301 303 304 306 308 309 311 312 313 313 314 314 314 314 314 315 316 316 317 318 318 319 320 321 321 321 321 321 320 320 320 319 319 319 318 317 317 316 315 314 313 312 311 310 309 308 307 307 306 305 305 304 304 303 302 301 300 299 298 297 296 296 295 294 293 292 291 290 289 287 286 285 284 283 281 280 278 275 272 269 266 263 261 259 258 258 258 258 258 258 258 259 259 259 259 260 260 259 258 257 255 253 252 250 250 249 249 250 251 252 254 257 261 265 269 272 274 276 278 280 282 284 286 289 292 294 297 300 302 304 306 309 313 316 319 322 324 326 327 328 329 330 331 332 333 334 335 336 338 338 339 340 341 343 343 344 345 345 345 345 346 346 347 347 348 348 349 349 349 349 350 350 351 351 352 352 352 352 352 353 353 353 354 354 354 354 354 354 354 354 355 355 355 355 355 355 354 354 354 353 353 353 352 352 352 351 350 350 350 350 351 352 352 353 353 353 353 353 352 352 351 350 349 349 348 348 347 347 347 347 347 347 346 346 346 346 346 345 345 345 344 344 344 344 343 343 343 342 342 342 341 341 341 341 340 340 340 339 339 339 339 339 339 339 339 338 338 338 338 337 337 337 336 336 335 335 335 335 334 334 334 334 334 334 334 333 333 334 334 334 334 334 335 335 336 336 336 335 335 335 335 334 334 333 332 332 331 330 329 328 327 327 326 326 326 326 325 324 323 322 321 320 318 317 316 314 313 312 311 310 309 308 306 305 304 303 302 301 300 298 297 296 295 294 294 293 293 293 292 292 291 290 289 288 287 286 286 285 284 282 281 280 279 280 280 281 281 281 281 281 280 280 279 279 278 278 278 277 277 276 276 276 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 274 274 273 272 271 270 268 267 265 264 262 261 259 259 258 258 257 256 255 255 254 253 252 249 247 245 244 244 243 243 244 244 244 243 242 300 300 300 301 302 302 302 302 302 303 303 303 303 303 302 302 301 301 300 300 300 300 301 301 301 301 301 301 301 301 301 301 302 302 303 303 303 303 303 304 304 304 305 305 306 307 309 311 314 316 317 317 317 316 316 316 316 316 317 318 318 318 317 316 315 313 312 312 312 312 311 311 310 310 309 308 306 305 303 301 301 300 300 300 300 300 299 298 297 297 297 297 298 298 298 297 296 295 294 292 291 290 289 289 288 288 287 287 287 287 288 289 290 292 294 295 297 299 300 300 300 301 301 302 303 305 306 308 309 310 312 313 313 314 314 314 314 314 314 315 315 316 317 317 318 319 320 320 320 320 320 320 319 319 319 319 319 319 318 317 316 315 314 313 312 312 311 310 309 308 307 306 306 306 305 305 304 304 303 302 301 301 300 299 298 297 296 294 293 292 291 289 288 287 286 284 283 281 280 278 275 272 269 266 263 261 260 259 259 259 259 259 259 259 260 260 260 260 260 260 259 258 256 255 253 252 250 249 248 247 247 248 250 252 256 260 264 268 270 272 274 275 276 278 280 283 286 289 292 295 298 300 302 305 309 312 315 318 320 322 324 326 327 328 329 330 331 333 334 335 336 337 338 338 339 341 342 343 343 344 344 345 345 345 345 346 346 347 347 348 348 348 348 349 349 350 350 350 351 351 351 351 352 352 352 353 353 353 353 353 353 353 353 353 354 354 354 354 353 353 353 352 352 351 351 351 350 350 349 349 349 349 349 350 350 351 351 352 351 351 351 350 350 349 348 348 347 346 346 346 345 345 345 345 345 345 345 345 345 344 344 344 344 343 343 343 343 342 342 342 341 341 341 340 340 340 339 339 339 338 338 338 338 338 338 338 338 337 337 337 336 336 336 336 335 335 335 334 334 334 333 333 333 333 333 333 333 333 332 332 332 332 332 332 332 333 333 333 334 335 335 335 334 334 333 333 332 332 332 331 330 329 328 327 326 326 325 325 325 324 324 323 323 321 320 319 317 316 315 314 313 311 310 309 308 307 305 304 303 302 301 300 299 297 296 295 294 293 292 292 291 291 291 290 289 289 288 287 287 286 285 284 282 281 279 279 279 279 279 279 280 280 279 279 279 278 278 277 277 276 276 275 275 275 274 274 274 274 274 274 274 274 273 273 274 274 274 275 275 274 274 273 273 273 273 272 271 269 267 266 264 263 262 261 260 259 259 259 258 258 258 257 257 256 255 254 252 249 247 247 246 246 246 246 246 246 245 243 300 300 299 299 300 302 303 303 303 303 303 303 302 302 301 301 301 300 300 299 299 298 299 299 299 299 299 299 300 301 302 302 303 303 303 304 304 304 304 305 305 306 307 307 308 310 311 312 314 315 316 316 316 316 315 315 315 315 315 316 316 316 316 315 314 313 312 312 311 311 311 311 310 310 309 308 306 304 303 301 301 301 300 300 300 300 299 298 297 297 298 299 300 300 299 297 295 293 292 290 289 289 288 287 287 286 286 287 287 288 289 290 292 293 294 296 298 300 300 301 302 303 304 304 305 306 307 308 309 310 311 312 313 313 314 314 314 314 314 314 315 315 316 316 317 318 319 319 319 319 319 319 319 319 319 319 319 318 318 317 316 315 314 313 313 312 311 311 310 309 308 307 307 306 306 306 305 305 304 304 303 303 302 302 301 299 298 297 295 294 292 291 289 288 287 285 284 282 280 278 276 273 270 267 264 262 261 260 260 260 260 260 260 261 261 262 262 261 261 260 259 258 256 254 253 251 249 248 246 245 245 247 249 252 255 259 263 266 268 270 272 273 274 275 278 281 284 287 290 294 296 299 302 305 309 312 315 317 319 322 324 325 326 327 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 343 344 344 344 344 345 345 346 346 347 347 347 347 347 348 348 349 349 349 350 350 350 350 351 351 352 352 352 352 352 352 352 352 352 352 352 353 353 352 352 352 351 351 350 350 349 349 348 347 347 347 347 347 347 348 349 349 349 349 349 349 349 348 347 347 346 345 345 344 344 344 344 343 343 343 343 343 343 343 343 343 343 343 343 342 342 342 342 341 341 341 340 340 340 339 339 339 338 338 338 337 337 337 337 337 337 337 337 336 336 336 335 335 335 334 334 334 333 333 333 332 332 332 332 332 332 332 332 332 331 331 331 331 331 331 331 331 331 332 332 333 333 333 333 332 332 332 331 331 331 330 330 329 328 327 327 326 325 324 324 323 323 323 322 321 320 319 318 317 316 315 313 312 311 309 308 307 306 304 303 302 301 300 299 298 296 295 294 293 292 291 290 290 289 289 288 288 288 287 287 286 285 284 283 281 279 278 278 277 278 278 278 278 278 278 278 277 277 276 276 275 275 274 274 273 273 273 273 273 273 273 273 273 272 272 272 273 273 274 274 273 273 272 272 272 271 271 270 268 266 264 263 262 261 260 260 259 259 259 259 259 259 259 259 258 258 257 255 253 252 251 250 249 249 249 248 247 246 244 298 300 300 299 300 301 302 303 303 303 302 302 301 300 300 300 300 300 299 299 298 297 297 297 297 297 297 298 300 301 303 304 305 305 305 306 306 306 307 308 309 309 310 310 311 312 312 313 313 314 315 315 315 315 315 315 315 314 314 314 314 314 314 313 313 312 311 311 310 310 310 309 309 309 308 307 305 303 302 301 301 300 300 299 299 299 298 298 298 299 299 300 301 300 298 296 293 291 290 289 288 288 287 286 286 286 287 287 288 289 290 292 293 294 296 297 298 299 300 301 302 303 304 305 306 307 308 308 309 310 311 312 313 313 314 314 314 313 313 313 314 314 314 315 315 316 317 318 318 318 318 318 318 318 318 318 318 318 318 317 316 316 315 314 313 312 311 311 310 309 309 308 308 307 307 306 306 306 306 305 305 305 304 304 303 302 301 299 297 296 294 293 291 290 289 287 285 283 281 279 277 274 271 268 266 264 263 262 262 262 262 262 262 262 263 263 262 262 261 260 259 257 255 253 252 250 249 247 246 245 245 246 248 251 255 258 261 264 267 269 270 271 272 274 276 279 282 285 289 294 296 298 301 305 309 312 314 316 319 321 323 324 326 327 328 329 331 332 333 334 335 335 336 337 338 339 340 342 342 343 343 344 344 344 344 345 345 346 346 346 346 346 347 347 347 348 348 349 349 349 349 350 350 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 351 350 350 349 349 348 347 347 346 345 345 344 344 345 345 346 347 347 347 347 347 347 347 346 345 345 344 344 343 343 342 342 342 342 342 342 342 342 342 342 342 342 342 341 341 341 341 340 340 340 340 340 339 339 339 338 338 338 337 337 337 337 337 336 336 336 336 336 336 336 336 335 335 334 334 333 333 333 332 332 332 331 331 331 331 331 331 331 331 331 331 331 330 330 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 330 330 329 329 328 328 327 326 325 324 323 323 322 322 321 321 320 319 318 317 316 315 314 313 311 310 309 308 306 305 304 303 302 301 299 298 297 296 294 293 292 290 289 289 288 287 287 287 287 287 287 286 285 284 282 280 279 277 277 276 276 277 277 277 277 277 276 276 276 275 275 274 273 273 272 272 272 272 272 272 272 273 272 272 272 271 271 272 272 272 272 272 271 271 271 270 270 269 268 267 265 263 262 261 260 260 259 259 259 260 260 260 260 260 260 260 259 259 258 256 255 254 253 252 251 250 248 247 246 245 297 298 300 299 299 299 300 301 301 301 301 300 299 298 298 298 298 298 298 298 298 297 296 295 296 296 297 299 300 302 304 305 306 307 308 309 309 310 311 312 312 312 312 312 312 312 312 312 312 313 313 314 314 314 314 314 314 314 313 313 312 312 311 311 310 310 309 309 309 308 307 306 305 305 305 304 303 302 301 301 300 300 299 299 298 298 298 298 299 300 300 301 300 298 296 294 292 290 289 289 288 288 287 287 287 287 287 288 289 290 292 294 295 296 298 299 299 299 300 300 301 302 304 305 306 307 308 308 309 310 311 312 313 313 314 314 314 313 313 313 313 313 313 314 314 314 315 316 317 317 317 317 317 317 317 317 317 317 317 317 316 316 315 314 313 312 311 310 310 309 309 308 308 307 307 307 307 307 307 307 307 306 306 305 305 304 303 302 300 298 297 295 294 292 291 289 287 285 283 280 278 275 272 270 268 267 265 265 264 264 264 264 263 263 263 263 262 261 260 259 257 256 254 252 251 250 248 247 246 246 246 248 250 252 255 257 260 263 266 268 269 270 271 273 275 276 279 283 288 292 294 297 301 305 308 311 313 316 318 320 322 324 325 327 328 329 331 332 333 333 334 335 336 337 338 339 340 341 342 343 343 343 344 344 344 345 345 345 345 346 346 346 346 346 347 347 347 348 348 348 349 349 349 350 350 350 350 350 350 350 350 350 350 350 350 350 349 349 349 348 348 347 347 346 345 345 344 343 343 342 342 343 343 344 344 345 345 345 345 345 345 344 344 343 342 342 341 341 341 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 340 339 339 339 339 339 338 338 338 338 337 337 337 336 336 336 336 336 336 336 336 336 335 335 335 335 334 334 333 333 332 332 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 329 329 328 328 327 327 326 325 324 323 322 322 321 320 320 319 319 318 318 317 316 314 313 312 311 309 308 307 306 304 303 302 301 300 298 297 296 295 293 292 290 289 288 287 287 286 286 286 286 286 286 285 284 282 280 278 276 275 275 275 275 276 276 275 275 275 275 275 274 274 273 273 272 272 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 270 270 269 269 269 269 268 267 266 265 264 263 262 262 261 261 261 261 261 261 261 261 261 260 260 259 258 258 257 256 255 254 253 252 251 249 248 246 245 296 298 299 298 298 298 298 298 298 299 299 298 297 296 296 296 296 296 296 297 297 297 296 296 296 297 299 300 302 303 304 305 306 306 307 308 310 311 311 312 312 312 312 312 312 311 311 311 311 312 312 313 313 314 314 314 313 313 312 311 311 310 310 309 308 307 307 307 307 307 306 304 303 303 302 302 301 301 300 299 299 298 298 298 298 298 298 298 299 299 298 298 296 295 293 292 290 289 289 289 289 288 288 287 287 288 288 289 290 292 294 296 297 299 300 300 300 300 301 301 302 303 303 304 305 306 307 308 308 309 310 311 312 313 314 314 314 314 314 313 313 313 313 313 313 313 313 314 314 315 316 316 316 316 316 317 317 317 316 316 316 315 314 314 313 312 311 310 309 309 308 308 308 308 308 307 308 308 308 308 308 307 307 307 306 306 305 304 302 301 299 298 296 295 293 291 289 287 285 282 280 277 274 272 270 269 268 267 266 266 265 265 264 263 263 262 261 260 258 257 255 254 252 251 250 248 248 247 247 248 249 251 253 255 257 259 261 264 266 268 269 270 270 271 272 273 275 281 286 290 293 297 300 304 307 310 313 316 318 320 323 324 326 327 328 330 331 332 332 333 334 335 336 337 338 339 340 341 342 343 343 343 344 344 344 344 345 345 345 345 345 345 346 346 346 347 347 347 347 347 348 348 348 348 349 349 349 349 349 348 348 348 348 348 348 347 347 347 346 346 346 345 345 344 344 343 342 341 341 340 340 341 341 342 342 343 343 343 343 343 343 342 342 341 341 340 340 340 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 338 338 338 338 337 337 337 336 336 336 335 335 335 335 335 335 335 335 335 335 335 335 334 334 333 333 332 332 331 331 330 330 330 329 329 329 329 329 329 329 329 329 329 329 329 329 329 328 328 329 329 329 329 329 329 329 329 329 329 329 329 329 329 328 328 327 327 326 326 325 325 324 323 322 321 320 319 318 318 318 317 316 315 314 313 312 311 310 309 307 306 305 303 302 301 300 299 297 296 295 293 292 291 290 289 288 287 286 285 285 284 284 284 284 283 281 279 277 276 274 274 274 274 274 274 274 274 274 274 274 273 273 272 272 271 271 270 269 269 270 270 270 270 270 270 270 270 270 270 270 270 270 269 269 268 268 268 268 267 266 266 265 264 263 263 263 263 262 262 262 262 261 261 261 260 259 259 258 258 257 257 256 256 255 254 253 252 250 249 247 246 296 298 298 298 297 297 297 296 296 296 296 296 294 293 293 294 294 295 295 296 297 298 298 298 298 299 300 301 302 303 303 304 305 305 306 307 308 309 310 311 311 311 311 311 310 310 311 311 311 312 312 313 313 313 313 312 312 311 311 310 309 309 307 306 305 305 305 305 306 305 304 302 301 301 301 300 300 299 298 298 297 297 297 298 298 298 298 297 297 296 295 294 293 292 292 291 290 289 289 289 289 289 289 289 288 289 289 290 291 293 295 297 299 301 302 302 302 302 302 303 303 303 304 304 305 305 306 307 307 308 309 310 311 312 313 314 314 314 314 314 314 314 313 313 313 313 312 312 312 313 314 315 315 316 316 316 316 316 316 316 315 315 314 313 312 311 310 310 309 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 307 307 306 305 304 303 301 300 298 297 295 293 291 289 286 284 281 279 276 274 272 271 269 268 267 267 266 265 264 263 261 260 259 257 256 254 253 252 250 249 248 247 246 246 247 248 250 253 256 259 261 262 264 265 267 269 269 270 270 270 270 270 272 278 285 289 293 296 300 303 307 310 313 316 319 321 323 325 327 328 329 330 331 331 332 333 334 335 336 337 338 339 340 341 342 342 343 343 343 344 344 344 344 344 344 345 345 345 345 345 346 346 346 346 346 347 347 347 347 347 347 347 347 347 347 347 347 346 346 346 346 345 345 344 344 344 344 343 343 342 341 341 340 339 339 338 338 339 339 339 340 341 341 341 341 341 341 341 340 340 339 339 339 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 338 337 337 337 336 336 336 335 335 335 334 334 334 334 334 334 334 334 334 334 334 334 333 333 332 332 331 331 330 330 330 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 327 327 327 326 326 326 325 325 324 323 322 321 320 319 318 317 317 316 316 315 314 313 312 311 310 309 308 306 305 304 302 301 300 299 298 297 295 294 293 291 290 289 288 287 286 285 284 284 283 283 283 282 281 279 277 275 274 273 273 273 273 273 273 273 273 272 272 271 271 270 270 270 269 269 268 268 268 268 269 269 269 269 269 269 269 270 270 269 269 268 268 267 267 267 266 266 265 264 264 263 263 263 263 262 262 262 261 261 260 260 259 259 258 257 257 257 257 256 256 256 255 255 253 252 251 250 249 248 297 298 299 298 298 297 297 296 296 294 293 292 291 291 291 292 293 295 296 298 299 300 301 301 301 301 301 301 302 302 303 304 305 305 306 307 307 308 309 309 309 309 309 309 309 309 310 311 312 312 312 313 312 312 312 311 310 310 309 308 308 307 305 304 303 303 303 303 303 303 302 301 300 300 299 299 299 298 298 297 297 297 297 297 297 296 296 294 293 292 292 291 291 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 292 293 295 298 301 302 303 303 303 303 303 303 304 304 304 304 305 305 305 306 307 308 309 309 310 311 312 313 314 314 314 314 314 314 314 313 313 312 312 311 311 312 312 313 314 314 315 315 315 315 315 315 315 314 313 313 312 311 310 309 308 308 307 307 307 307 307 307 307 307 307 307 308 308 308 308 308 307 307 306 305 304 302 301 299 298 296 294 292 290 288 286 283 281 278 276 274 272 270 269 268 267 265 264 263 261 259 257 256 254 253 252 251 249 248 247 245 245 245 245 245 248 251 255 258 261 264 266 266 267 269 270 270 269 269 268 268 267 268 276 283 288 292 296 299 303 306 310 313 316 319 322 324 326 328 329 330 330 331 332 333 334 335 336 337 338 339 340 340 341 342 342 342 343 343 343 344 344 344 344 344 344 344 344 345 345 345 345 345 345 345 345 346 346 346 346 346 346 345 345 345 345 345 344 344 344 343 343 343 342 342 342 341 341 341 340 339 338 338 337 337 337 337 337 337 338 338 338 339 339 339 339 339 339 339 338 338 338 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 337 336 336 336 336 335 335 334 334 334 333 333 333 333 334 334 334 334 334 334 333 333 333 332 332 331 331 330 330 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 328 327 327 327 327 327 327 328 328 327 327 327 327 326 326 326 326 326 326 325 325 325 325 325 324 323 323 322 320 319 318 317 316 315 315 314 313 313 312 311 310 309 308 307 305 304 303 302 301 300 299 297 296 295 293 292 291 290 289 287 286 285 284 283 282 282 282 281 280 279 277 275 274 272 272 271 271 271 271 271 271 270 270 270 269 269 269 268 268 268 267 267 267 267 267 267 267 268 268 268 268 269 269 268 268 267 267 266 266 266 265 265 264 263 263 262 262 262 262 262 262 261 261 260 260 259 258 257 256 256 256 256 256 256 256 256 255 254 253 252 251 250 249 248 299 300 301 300 299 298 297 296 295 293 291 290 290 290 292 293 295 296 298 300 301 302 303 303 303 303 302 302 302 302 303 304 305 306 306 307 307 307 307 308 308 308 308 308 308 309 310 311 312 313 313 313 313 312 311 310 309 309 308 307 307 305 304 303 302 301 301 302 302 301 301 300 299 298 298 298 298 298 298 298 297 297 297 296 296 294 292 291 290 290 290 290 290 290 290 290 289 289 290 290 291 292 293 294 294 294 294 294 294 295 297 299 302 303 304 304 304 303 303 303 304 304 304 304 305 305 305 306 307 308 309 310 311 311 312 313 313 314 314 314 314 314 314 313 313 313 312 312 311 311 311 311 312 312 313 313 313 313 313 313 313 313 312 311 311 310 309 308 307 307 306 306 306 306 306 306 306 306 306 307 307 307 308 308 308 307 307 306 305 304 303 301 300 298 296 295 293 291 289 287 285 282 279 277 275 273 271 269 268 266 265 263 261 259 256 254 253 252 251 250 249 247 245 244 243 242 242 242 243 246 249 253 257 260 263 265 266 267 268 268 268 267 267 267 266 266 266 274 282 287 291 295 298 302 306 310 313 317 320 322 325 327 329 330 331 332 332 333 333 334 335 336 337 338 339 340 340 341 342 342 342 343 343 343 343 343 343 343 343 343 343 343 344 344 344 344 344 344 344 344 344 345 345 345 344 344 344 343 343 343 343 342 342 342 341 341 341 340 340 340 339 339 338 338 337 336 336 335 335 335 335 335 335 336 336 337 337 337 338 338 338 337 337 337 337 337 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 336 335 335 334 334 333 333 333 333 333 333 333 333 333 333 333 333 333 333 332 332 332 332 331 331 330 330 329 329 329 328 328 328 328 328 328 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 327 327 327 326 326 325 325 325 324 324 324 324 324 324 324 324 323 323 322 322 321 319 318 317 316 315 314 313 313 312 312 311 310 309 308 307 306 305 303 302 301 300 299 298 297 295 294 293 292 291 289 288 286 285 284 283 282 281 281 280 279 278 277 275 274 272 271 271 270 270 270 270 269 269 269 268 268 268 268 267 267 267 266 266 265 265 265 266 266 267 267 267 267 267 267 267 267 266 266 265 265 264 264 263 263 262 262 262 261 261 261 261 261 261 260 259 258 258 257 256 256 255 255 255 255 256 256 255 255 254 253 252 251 250 249 248 301 303 303 302 300 298 296 294 292 291 289 289 289 290 293 295 296 298 299 300 302 303 303 304 304 303 303 302 302 302 303 304 305 306 306 306 306 306 306 306 307 307 307 307 307 308 309 310 312 313 314 314 314 313 312 310 309 308 307 306 306 305 304 302 301 300 300 300 300 300 299 299 298 297 297 297 297 297 298 298 298 297 296 295 293 291 290 288 288 288 288 289 289 289 289 289 289 290 290 291 292 294 296 297 298 298 298 298 299 300 302 303 304 305 305 305 305 304 304 303 303 304 304 305 305 305 305 306 307 307 309 310 311 312 312 313 313 314 314 315 315 315 315 315 315 314 313 312 311 311 310 311 311 311 311 311 311 311 311 311 311 311 311 310 309 308 308 307 306 305 305 304 304 304 304 304 304 305 305 306 306 307 307 307 307 306 306 305 304 303 302 301 300 298 297 295 293 292 290 288 286 283 281 278 276 274 272 270 268 266 264 262 259 257 254 251 250 250 250 249 247 245 243 242 241 241 240 240 240 243 245 249 252 255 258 261 263 264 265 265 265 265 265 265 265 266 267 273 279 285 290 294 298 302 306 310 313 317 320 323 325 328 330 331 332 333 333 334 334 335 335 336 337 338 339 339 340 341 341 342 342 342 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 343 344 344 344 343 343 343 342 342 342 341 341 340 340 340 339 339 339 338 338 338 337 337 336 335 335 334 334 333 333 333 333 333 334 334 335 335 336 336 336 336 336 336 336 336 336 336 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 335 336 336 336 336 335 335 335 335 334 334 333 333 332 332 332 333 333 333 333 332 332 332 332 332 332 332 332 332 331 331 331 330 330 330 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 327 327 326 326 326 326 326 326 326 325 325 324 324 323 323 323 323 323 323 323 323 322 322 322 321 320 319 318 317 316 315 314 313 312 312 311 310 310 309 308 307 306 305 304 303 301 300 299 298 297 296 295 294 293 291 290 288 287 286 284 283 282 281 280 280 279 278 276 275 274 273 271 270 270 269 269 268 268 268 268 268 268 267 267 267 266 266 265 265 265 264 264 265 265 266 266 266 266 266 266 266 266 265 265 264 264 263 263 262 262 261 261 261 261 260 260 260 260 260 259 259 258 257 256 256 255 255 254 254 255 255 255 254 254 253 252 251 250 250 249 248 302 303 302 301 299 298 295 293 292 290 290 289 289 290 292 294 296 297 299 300 301 302 303 303 303 302 302 302 302 302 302 303 303 304 304 305 304 304 304 305 305 306 306 306 307 308 308 310 311 313 315 316 316 315 314 312 310 308 307 306 305 304 303 301 300 300 299 299 299 299 298 298 297 296 296 297 297 297 297 297 297 296 295 293 291 290 289 288 287 287 288 288 288 288 288 289 289 290 291 292 294 296 299 301 302 303 304 305 306 307 307 308 308 308 308 307 307 306 305 305 304 304 305 305 305 305 306 306 306 307 308 309 310 311 312 312 313 314 314 315 316 316 316 316 315 314 313 313 312 311 311 310 310 310 310 309 309 309 309 309 309 309 309 308 308 307 306 305 305 304 303 303 303 303 303 303 303 304 304 305 305 305 305 305 305 305 305 304 304 303 302 301 300 298 297 295 294 292 290 289 286 284 282 279 277 275 273 270 268 266 264 261 259 256 253 251 250 250 250 249 247 246 244 242 241 240 239 238 238 239 242 244 247 250 253 256 258 259 260 261 262 262 263 264 265 266 267 271 276 282 289 294 298 302 306 309 313 316 320 323 326 328 330 332 333 333 334 334 335 335 336 336 337 338 338 339 340 340 341 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 343 343 343 343 343 343 342 342 341 341 340 340 339 338 338 337 337 337 336 336 336 335 335 334 334 333 333 332 332 332 331 331 332 332 332 333 333 334 334 334 335 335 335 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 334 334 335 335 335 335 335 335 335 335 335 335 335 335 334 334 333 332 332 332 332 332 333 333 333 332 332 332 332 332 332 331 331 331 331 331 331 330 330 330 330 329 329 329 329 329 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 326 326 326 325 325 325 325 325 325 324 324 323 323 322 322 322 322 322 322 322 322 321 320 320 319 318 318 317 316 315 314 313 312 311 310 310 309 309 308 307 307 305 304 303 302 301 300 299 298 297 296 294 293 292 290 289 288 286 285 284 283 281 280 279 278 277 276 275 274 273 272 271 270 269 268 268 267 267 267 266 266 266 266 266 265 265 265 264 264 264 264 264 265 265 265 265 265 264 264 264 264 264 263 263 262 262 262 261 261 260 260 260 260 260 260 260 260 259 259 258 257 257 256 255 255 254 254 254 254 254 253 253 253 252 252 251 250 249 249 248 300 300 298 297 297 296 295 294 293 292 292 292 292 292 293 294 295 297 298 299 301 301 301 301 301 300 300 301 301 301 302 302 302 303 303 304 304 304 304 304 305 305 305 306 307 308 309 310 311 313 315 316 317 317 315 313 311 309 306 304 303 302 301 300 300 299 299 298 298 297 297 296 295 295 296 297 297 297 297 297 295 294 293 291 290 290 289 289 289 288 288 288 288 288 288 288 289 291 292 294 296 299 301 303 305 307 308 311 312 312 312 312 312 312 311 310 309 308 308 307 306 306 306 305 306 306 306 306 307 307 308 308 309 310 311 312 312 313 314 315 315 315 315 315 314 314 313 313 312 312 311 311 310 309 308 308 308 307 307 307 307 307 307 307 306 306 305 304 303 303 302 302 301 301 302 302 302 303 303 304 304 304 304 304 304 304 303 303 303 302 301 300 299 298 297 296 294 292 291 289 287 285 283 281 278 276 274 271 269 267 264 262 259 256 253 253 252 252 252 251 250 249 247 245 244 243 241 240 239 239 241 243 245 248 251 253 255 255 256 257 258 260 261 263 264 265 266 269 274 281 289 293 297 300 304 308 312 316 319 322 325 328 330 332 333 334 334 335 335 335 336 336 336 337 338 339 340 340 341 341 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 341 341 340 340 339 338 338 337 336 335 335 335 334 334 334 333 333 332 331 331 331 330 330 330 330 330 330 330 331 331 332 332 333 333 334 334 334 334 334 334 334 334 334 334 334 334 334 334 333 333 333 333 334 334 334 334 335 335 335 335 335 335 335 335 334 334 333 333 332 332 332 332 332 332 332 332 332 332 332 332 331 331 331 331 331 331 331 331 330 330 330 330 329 329 329 329 329 329 329 328 328 328 328 327 327 327 326 326 326 326 326 325 325 325 325 325 325 325 324 324 324 324 324 324 323 323 322 322 321 321 321 321 321 321 320 320 319 319 318 317 317 316 315 315 314 313 312 311 310 309 309 308 308 307 306 305 304 303 302 301 301 300 298 297 296 295 293 292 291 290 288 287 286 284 283 282 280 279 278 277 276 275 274 273 272 271 270 269 268 267 266 266 266 265 265 265 265 265 265 265 264 264 264 263 263 263 263 263 263 263 263 263 263 262 262 261 261 261 261 261 260 260 259 259 259 259 259 259 259 259 259 259 258 258 257 256 256 255 255 254 254 253 253 252 252 252 251 251 251 250 250 249 248 248 297 296 294 293 293 293 294 295 295 295 295 295 296 295 295 296 296 297 298 299 300 301 301 300 299 299 299 299 300 301 301 302 302 303 303 304 304 305 305 305 305 305 306 307 308 308 309 310 312 313 315 315 316 315 314 312 310 308 305 302 301 301 300 299 299 298 298 297 296 295 295 294 295 295 296 297 298 298 297 296 294 293 291 290 290 290 290 290 290 290 289 288 288 288 289 290 291 293 296 298 300 302 303 305 307 309 311 313 314 315 316 316 316 316 315 314 313 311 310 310 309 308 308 307 307 307 307 307 307 308 308 308 309 309 310 311 311 312 313 314 314 314 314 313 313 312 312 312 312 311 311 310 310 309 308 307 307 307 306 306 306 306 306 305 305 304 303 303 302 301 301 301 300 300 301 301 302 302 302 302 302 302 302 302 302 302 302 302 301 301 300 300 299 298 297 296 294 293 291 290 288 286 284 282 280 277 275 272 270 267 265 262 259 257 255 254 254 254 254 254 253 252 251 251 250 249 247 246 245 245 245 247 249 252 254 256 256 256 255 255 256 258 260 262 264 264 264 267 273 281 288 292 296 299 302 306 310 314 317 321 324 327 329 331 332 333 334 334 335 335 335 335 336 336 337 338 339 340 341 341 341 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 341 341 341 341 341 340 340 339 338 338 337 336 335 334 334 333 333 332 332 332 331 331 330 329 329 329 329 329 329 329 329 329 329 329 330 330 331 332 332 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 334 334 334 334 334 335 335 335 335 335 335 334 334 333 333 332 332 332 332 332 332 332 332 332 332 331 331 331 331 331 331 331 331 331 330 330 330 330 330 330 330 329 329 329 329 329 328 328 328 328 327 327 327 326 326 326 325 325 325 325 325 325 324 324 324 324 323 323 323 323 323 323 323 322 322 321 321 321 320 320 319 319 319 319 318 318 317 317 316 316 315 315 314 313 312 311 310 309 308 308 307 306 306 305 304 303 303 302 301 300 299 297 296 295 293 292 291 290 289 288 286 285 284 282 281 279 278 277 275 274 273 272 271 271 270 269 268 267 266 265 265 264 264 264 264 264 264 264 264 264 263 263 263 263 262 262 262 262 261 261 261 261 260 260 259 259 259 259 259 259 258 258 258 258 258 258 258 258 258 258 258 257 256 256 255 255 254 254 253 253 252 252 251 251 251 251 251 250 250 249 248 248 293 291 290 290 290 292 293 295 297 297 298 298 298 299 299 298 298 298 298 299 299 300 300 300 299 299 299 300 300 301 302 302 303 304 304 305 306 306 307 307 307 307 307 308 308 309 309 310 311 313 314 314 314 313 311 310 308 306 304 303 302 300 299 298 297 296 295 295 294 294 294 295 296 297 298 299 299 298 297 296 293 292 290 290 289 290 291 291 291 290 289 289 289 289 290 291 293 296 299 302 304 304 305 306 308 310 311 312 313 315 316 317 318 319 318 318 317 315 314 312 311 310 310 309 308 308 308 308 308 308 308 308 309 310 310 311 311 312 312 313 313 313 312 312 311 311 311 311 310 310 310 309 309 308 308 307 307 307 306 306 306 305 305 304 304 303 303 302 301 301 300 300 299 299 300 300 300 301 301 301 300 300 300 300 300 301 301 301 301 300 300 299 298 297 296 296 294 293 292 291 289 288 286 283 281 279 276 274 271 269 266 263 260 257 255 254 254 254 255 255 255 255 254 254 254 254 254 254 254 255 256 257 259 261 262 262 261 259 256 254 255 258 261 264 263 263 263 266 274 281 287 291 294 297 301 304 308 312 315 319 322 325 327 329 331 332 333 333 334 334 334 334 335 335 336 337 338 339 340 340 341 342 342 342 342 343 343 343 343 343 343 343 342 342 342 342 342 342 341 341 341 340 340 339 339 338 338 337 336 335 334 334 333 332 332 331 331 330 330 329 329 328 328 327 327 327 327 327 327 328 328 328 328 329 330 330 331 332 332 332 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 334 334 334 334 335 335 335 335 335 334 334 333 333 332 332 332 332 332 331 331 331 331 331 331 331 331 331 331 331 331 331 330 330 330 330 330 330 330 330 329 329 329 329 329 328 328 328 328 327 327 327 327 326 326 325 325 325 325 324 324 324 324 323 323 323 322 322 322 322 322 322 322 321 321 321 320 320 319 319 318 318 318 317 317 317 317 316 316 315 315 314 314 313 312 311 310 309 308 307 306 306 305 304 304 303 302 302 301 300 299 298 296 295 294 293 292 291 290 288 287 286 284 283 282 280 279 277 275 274 273 271 271 270 269 268 267 266 265 265 264 264 263 263 263 263 263 263 263 263 263 263 262 262 262 261 261 260 260 260 260 260 259 259 258 258 258 258 258 258 257 257 257 257 257 257 258 258 258 257 257 256 256 255 255 254 254 253 253 252 252 252 251 251 251 251 251 250 250 249 249 248 289 287 288 289 289 290 292 295 296 297 298 298 299 300 300 301 300 300 299 299 299 300 300 300 300 300 300 300 301 301 302 303 303 304 305 306 307 308 308 309 309 309 309 309 309 309 310 310 311 312 312 312 312 311 309 308 307 306 305 304 303 301 299 297 295 293 293 293 293 294 295 296 298 299 300 301 300 299 297 295 293 291 290 289 289 290 290 291 291 290 289 289 289 290 291 293 295 297 300 303 305 307 309 310 311 312 312 312 312 313 314 315 316 317 318 319 319 318 317 316 315 313 312 311 310 310 309 309 309 309 309 309 309 310 310 311 312 312 312 312 313 313 312 311 311 310 310 309 309 309 308 308 307 307 307 307 307 307 306 306 305 305 304 304 303 303 302 302 301 300 299 299 298 298 298 298 299 299 299 299 298 298 298 299 299 299 300 300 300 299 299 298 298 297 296 296 295 294 293 291 290 289 287 285 283 280 278 275 273 270 267 264 261 257 255 253 253 253 254 254 254 255 255 256 256 257 258 260 261 262 264 266 267 268 268 267 265 260 257 254 255 260 264 265 263 262 263 267 274 281 286 290 293 296 299 302 306 309 313 316 319 322 325 327 329 330 331 332 333 333 333 333 334 334 335 336 337 338 339 340 340 341 342 342 342 343 343 343 343 343 343 343 343 342 342 342 341 341 341 340 340 339 338 338 337 336 336 335 334 333 333 332 331 331 330 330 329 329 328 328 327 327 326 326 326 326 326 326 326 327 327 327 328 328 329 330 330 331 331 332 332 332 332 332 332 332 332 332 332 332 332 332 333 333 333 333 333 334 334 334 334 334 335 335 334 334 334 333 333 333 332 332 332 332 332 331 331 331 331 331 331 331 331 331 331 331 331 331 330 330 330 330 330 330 329 329 329 329 329 328 328 328 328 328 327 327 327 327 327 326 326 325 325 324 324 324 324 323 323 322 322 322 321 321 321 321 321 321 321 321 320 320 320 319 319 318 318 317 317 316 316 316 316 316 315 315 314 314 313 313 312 311 310 309 308 307 306 305 305 304 303 303 302 301 301 300 299 298 297 296 295 294 293 292 290 289 288 286 285 284 282 281 279 278 276 274 273 271 270 269 268 267 267 266 265 264 264 263 263 263 262 262 262 262 262 262 262 262 262 261 261 260 260 259 258 258 258 259 259 258 257 257 257 257 257 257 256 256 256 256 256 256 257 257 257 257 256 256 255 255 254 254 253 253 252 252 252 252 251 251 251 251 251 250 250 249 249 248 286 286 288 288 288 289 290 292 294 295 296 298 299 300 301 302 302 302 301 300 300 299 299 299 299 300 300 300 301 301 302 303 304 305 306 307 308 308 308 308 308 309 309 309 309 309 310 310 310 310 310 309 309 307 307 307 306 306 306 306 305 304 302 299 297 294 294 294 295 296 298 300 301 301 301 300 298 297 295 293 292 291 290 289 289 289 290 290 291 290 290 290 291 292 293 295 296 298 300 302 305 307 310 312 313 313 314 314 313 313 312 312 312 313 315 316 317 318 318 318 317 316 315 313 312 311 311 310 310 309 309 309 309 310 310 311 311 311 311 311 311 312 312 311 311 310 309 309 308 308 307 307 307 306 306 306 306 306 306 306 305 304 304 303 303 303 302 302 301 300 299 298 298 297 297 297 296 296 296 296 296 297 297 297 298 298 299 299 299 299 298 298 297 297 296 296 295 294 293 292 290 289 287 286 284 281 279 277 275 272 269 266 262 258 256 254 253 252 252 253 253 254 255 256 257 259 260 262 264 265 267 268 269 269 268 267 264 261 258 256 258 262 265 265 264 263 264 268 275 280 285 289 293 296 297 300 303 307 311 314 317 320 323 325 327 329 330 331 332 332 333 333 333 334 334 335 336 337 338 339 340 341 341 342 342 343 343 343 343 343 343 343 343 342 342 341 341 340 340 339 338 338 337 336 335 334 334 333 332 332 331 330 330 329 329 328 328 327 327 326 326 325 325 325 325 325 325 325 325 326 326 326 327 328 329 329 330 331 331 331 331 332 332 332 332 332 332 332 332 332 332 332 332 333 333 333 333 333 334 334 334 334 334 334 334 334 333 333 333 333 333 332 332 332 332 332 331 331 331 331 330 330 330 330 330 331 331 331 330 330 330 330 329 329 329 329 328 328 328 328 328 328 328 328 327 327 327 327 327 326 326 325 325 324 324 323 323 322 322 321 321 321 320 320 320 320 320 320 320 320 320 319 319 318 318 318 317 317 316 316 315 315 315 315 315 314 314 313 313 312 311 310 310 309 308 307 306 305 305 304 303 303 302 301 301 300 300 299 298 297 295 294 293 292 291 290 289 287 286 284 283 282 280 278 276 275 273 271 269 268 267 267 266 265 265 264 264 263 263 262 262 262 262 261 261 261 261 261 261 260 260 259 258 258 257 257 257 258 258 257 257 256 256 256 256 256 256 255 255 255 255 255 255 255 255 255 255 255 254 254 254 253 253 253 252 252 252 252 252 252 251 251 251 250 249 249 249 248 285 286 286 287 287 287 288 290 291 293 295 297 299 301 302 303 303 303 302 301 300 299 298 298 298 298 299 300 301 301 302 303 305 306 306 307 307 307 307 307 307 308 308 308 309 309 309 308 308 308 307 306 305 304 303 303 304 304 305 305 305 305 304 302 300 298 298 298 299 300 301 301 301 300 298 297 295 294 293 292 291 290 290 290 290 290 290 291 292 292 292 292 293 294 295 296 298 300 302 303 306 308 309 310 311 311 312 312 313 313 313 313 312 312 312 313 314 315 316 316 316 315 315 314 313 313 312 311 311 310 310 310 310 310 310 310 310 311 310 310 310 311 311 311 310 310 309 309 308 308 307 307 307 306 306 306 306 305 305 305 305 304 304 303 303 303 302 302 301 300 299 298 297 296 295 295 294 294 294 295 295 295 296 296 297 297 298 298 298 298 298 298 297 297 296 296 295 294 293 292 291 289 288 286 284 282 280 278 276 273 270 267 263 260 257 255 254 253 253 253 253 253 253 254 256 258 260 262 264 266 268 268 268 268 267 265 263 260 259 259 260 263 264 264 264 263 265 269 275 281 286 290 293 295 296 298 301 305 309 313 316 318 321 323 325 327 328 330 331 332 332 333 333 333 333 334 335 336 337 338 339 340 341 341 342 343 343 343 343 343 343 343 342 342 341 341 340 339 338 338 337 336 335 334 333 333 332 331 330 330 329 329 328 328 327 327 327 326 325 325 324 324 324 324 324 324 324 325 325 325 325 326 327 327 328 329 330 330 330 331 331 331 331 331 331 331 331 331 332 332 332 332 332 332 333 333 333 333 334 334 334 334 334 334 333 333 333 333 333 333 332 332 332 332 332 332 331 331 330 330 330 330 330 330 331 331 331 331 330 330 330 329 329 329 329 328 328 328 328 328 328 328 328 327 327 327 327 326 326 326 326 325 324 324 323 323 322 322 321 321 320 320 320 320 320 320 320 320 320 319 319 319 318 317 317 317 316 316 315 315 315 314 314 314 314 314 313 313 312 311 311 310 309 308 308 307 306 305 305 304 304 303 302 302 301 300 300 299 298 297 296 295 294 293 292 291 289 288 286 285 283 282 280 278 277 275 272 271 269 267 266 266 265 265 264 264 263 263 262 262 261 261 261 261 261 260 260 260 259 259 259 258 258 257 257 257 257 257 257 257 256 256 256 256 256 255 255 255 254 254 254 254 254 254 254 254 254 253 253 253 253 253 253 252 252 252 252 252 252 252 251 251 250 250 249 249 249 249 284 284 285 286 286 287 287 289 291 293 295 297 298 300 300 301 301 302 302 301 300 299 298 297 297 298 299 300 301 302 303 304 305 306 306 307 307 307 306 306 307 307 307 308 307 307 307 306 306 305 304 304 302 301 300 300 300 300 300 301 301 302 302 302 302 302 302 303 303 302 302 301 300 298 296 295 293 292 291 291 290 290 290 290 290 290 291 292 293 294 294 295 295 296 297 298 300 302 303 304 305 306 308 309 309 310 310 310 310 310 311 311 312 312 313 313 313 313 313 312 312 312 312 312 312 312 312 311 311 311 310 310 310 310 310 310 310 310 310 311 311 311 311 310 310 310 309 309 309 308 308 307 307 307 306 306 306 305 305 305 305 304 304 303 303 302 302 302 301 300 299 297 296 295 294 293 293 293 293 293 294 294 295 296 296 296 297 297 297 298 298 297 297 297 296 296 295 294 293 292 291 289 288 287 285 283 281 278 276 273 270 267 264 261 259 258 257 257 257 257 256 255 254 254 255 257 259 262 264 266 267 267 267 266 265 263 262 260 260 260 261 262 263 263 262 263 265 271 277 282 287 291 293 294 295 296 299 303 307 311 314 316 319 321 323 325 327 329 330 331 332 332 332 332 332 333 334 335 336 337 338 339 340 341 342 342 343 343 343 343 343 342 342 341 340 340 339 338 337 336 335 334 334 333 332 331 330 329 329 328 328 327 327 326 326 326 325 325 324 324 323 323 323 323 323 324 324 324 324 324 325 325 326 327 328 328 329 330 330 330 331 331 331 331 331 331 331 331 331 332 332 332 332 332 332 333 333 333 333 333 333 333 333 333 333 332 332 332 332 332 332 332 332 332 332 331 331 331 330 330 330 331 331 331 331 331 331 330 330 330 329 329 329 329 328 328 328 328 328 328 328 328 327 327 327 327 326 326 326 325 325 324 324 323 323 322 322 321 321 320 320 319 319 319 319 319 319 319 319 319 318 318 317 317 316 316 316 315 315 314 314 314 314 313 313 313 313 312 312 311 310 310 309 308 308 307 306 306 305 304 304 303 302 301 301 300 299 298 297 297 296 295 294 293 292 291 289 287 286 284 283 281 280 278 276 274 272 270 268 267 266 265 264 264 263 263 263 262 262 262 261 261 260 260 260 259 259 259 258 258 257 257 257 257 257 257 257 257 256 256 256 256 256 256 255 255 254 254 254 254 254 254 254 253 253 253 253 252 252 252 252 252 252 252 252 252 251 251 251 251 251 251 250 249 249 249 249 249 283 283 284 285 286 287 288 289 290 292 294 296 297 297 298 298 299 299 300 300 300 300 299 298 298 299 300 301 302 303 304 305 306 306 306 307 307 306 306 306 306 306 306 306 306 305 305 304 303 303 302 302 301 300 299 298 297 296 296 296 296 297 298 299 301 302 302 303 303 302 301 299 297 295 294 293 293 292 291 290 289 289 289 289 290 290 291 293 294 295 297 297 298 299 300 300 301 302 302 303 304 305 306 307 308 308 308 308 308 308 308 308 309 309 310 311 311 311 311 310 310 309 309 309 310 310 310 310 310 309 309 310 310 310 310 310 310 310 310 311 311 311 310 310 310 309 309 309 309 309 308 308 308 307 307 307 306 306 305 305 305 304 304 303 303 302 302 301 300 299 298 297 296 294 293 293 293 293 293 293 293 294 294 295 295 295 296 296 296 297 297 297 297 296 296 295 295 294 293 292 291 290 288 287 285 283 281 278 276 273 271 267 265 262 261 260 260 261 261 261 260 258 257 256 257 259 261 263 264 265 266 266 265 265 263 262 261 261 262 262 262 262 261 261 261 263 267 273 279 283 288 291 293 294 295 296 298 301 306 309 312 315 317 319 322 324 326 328 329 330 331 331 331 331 331 332 333 334 335 336 337 338 339 340 341 341 342 342 342 342 342 341 341 340 339 339 338 337 336 335 334 333 332 331 330 329 328 328 327 327 326 326 325 325 325 324 324 323 323 323 323 323 323 323 323 323 323 323 324 324 325 325 326 327 327 328 329 329 330 330 330 330 331 331 331 331 331 331 331 331 332 332 332 332 332 333 333 333 333 333 333 333 333 333 332 332 332 332 332 332 332 332 332 332 332 331 331 331 331 331 331 331 331 331 331 331 331 330 330 330 329 329 329 329 329 329 329 329 328 328 328 327 327 327 327 326 326 326 325 325 324 324 323 323 322 322 321 321 321 320 320 319 319 319 318 318 318 318 318 318 318 317 317 316 316 316 315 315 314 314 313 313 313 312 312 312 312 312 311 311 310 310 309 309 308 307 307 306 305 305 304 303 302 301 300 300 299 298 297 296 295 295 294 294 293 291 289 287 286 284 283 281 279 278 276 274 272 269 268 266 265 264 263 263 262 262 262 262 262 261 261 260 260 260 259 259 258 258 257 257 257 257 257 257 257 257 256 256 256 256 256 255 255 255 255 254 254 253 253 253 253 253 253 253 253 252 252 252 251 251 251 251 251 251 251 251 251 251 251 251 251 250 250 250 249 249 249 249 282 283 284 286 287 288 289 290 291 291 293 294 295 295 295 296 296 297 298 299 300 300 300 300 300 300 301 302 303 304 305 306 306 306 306 307 307 306 306 306 305 305 305 304 304 303 302 302 301 301 301 300 300 299 298 297 296 295 294 294 294 295 297 298 300 301 301 301 301 300 298 296 295 294 293 292 292 291 290 289 289 288 288 289 289 290 291 293 294 295 296 298 298 299 301 301 301 302 302 302 303 303 304 305 306 306 307 307 307 307 306 306 306 306 306 307 307 307 308 308 308 308 308 308 308 308 308 308 308 308 309 309 309 309 309 309 309 309 310 310 311 310 310 309 309 309 309 309 308 308 308 308 308 308 308 308 307 307 306 305 305 304 304 303 302 302 301 300 299 298 298 296 295 294 294 293 293 293 293 293 293 293 293 294 294 294 294 295 295 296 296 296 296 296 295 295 294 293 292 292 291 290 288 287 285 283 281 279 276 273 271 268 266 264 263 263 263 264 264 264 264 262 261 260 261 263 264 265 265 266 266 265 264 264 263 262 263 263 264 263 262 261 260 258 258 263 268 274 280 284 288 291 293 294 295 296 298 300 304 308 311 314 316 318 321 323 325 326 328 329 330 330 330 330 331 331 332 333 334 335 336 337 338 339 340 341 341 341 342 341 341 341 340 339 338 337 336 335 334 333 332 331 330 329 328 328 327 326 326 326 325 325 324 324 324 323 323 322 322 322 322 322 322 322 322 322 323 323 323 324 324 325 326 327 327 328 329 329 330 330 330 331 331 331 331 331 331 331 331 331 331 332 332 332 332 332 332 332 332 332 333 333 332 332 332 332 332 332 332 332 332 332 332 332 332 331 331 331 331 331 331 331 331 331 331 331 330 330 330 329 329 329 329 329 329 329 329 328 328 328 327 327 327 326 326 326 326 325 325 324 324 323 323 322 322 321 321 321 320 320 319 319 318 318 318 318 318 318 317 317 317 317 316 316 315 315 314 314 314 313 313 312 312 312 311 311 311 311 311 311 310 310 309 309 308 308 307 306 306 305 304 303 302 301 300 299 298 297 296 296 295 295 295 294 293 292 290 288 286 285 283 281 280 277 275 273 271 269 267 265 264 263 263 262 262 262 262 262 262 261 261 261 260 259 259 258 257 257 256 256 256 256 256 256 256 256 256 256 255 255 255 254 254 254 254 254 253 253 252 252 252 252 252 252 252 251 251 251 250 250 250 250 250 250 250 251 251 251 251 251 251 250 250 250 250 250 250 250 283 284 285 286 288 289 291 292 292 291 291 292 293 294 294 295 296 297 298 299 300 300 301 301 301 301 301 302 303 304 305 306 306 306 307 307 307 306 306 305 305 304 303 303 302 301 301 300 300 299 299 299 299 298 297 296 295 294 294 294 295 296 298 299 299 300 300 299 299 297 296 294 293 293 292 291 291 290 289 289 288 288 288 289 290 291 292 292 293 294 295 296 297 298 299 300 301 301 301 301 302 302 302 303 303 304 304 305 305 305 305 305 304 304 304 304 304 304 305 305 306 306 306 306 306 306 306 307 307 308 308 308 308 308 308 308 308 308 309 310 310 310 309 309 309 308 308 308 308 308 308 308 308 308 308 308 308 307 307 306 305 305 304 303 302 302 301 300 299 298 297 297 296 295 294 294 293 293 293 293 292 292 292 293 293 293 293 294 294 295 295 295 295 295 295 294 294 293 292 292 291 290 288 287 285 283 281 279 276 274 271 269 267 266 265 265 265 266 267 267 266 265 265 265 266 268 268 268 267 266 266 264 263 263 263 263 264 265 265 264 263 261 259 258 257 263 270 276 281 284 287 290 293 295 297 298 299 301 304 307 310 312 315 317 319 321 323 324 326 327 328 329 329 329 330 330 331 332 333 334 335 336 337 338 339 340 341 341 341 341 340 339 339 338 337 336 335 334 333 332 331 330 329 328 327 327 326 326 325 325 324 324 324 323 323 322 322 322 321 321 321 321 321 322 322 322 322 323 323 324 325 325 326 327 327 328 329 329 330 330 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 331 331 331 331 331 332 331 331 331 331 330 330 329 329 329 329 329 329 329 329 329 328 328 328 327 327 327 326 326 325 325 325 325 324 324 323 323 322 322 321 321 320 320 319 319 319 318 318 317 317 317 317 317 317 316 316 316 315 314 314 314 314 313 313 313 312 312 311 311 311 311 311 310 310 310 310 309 309 308 308 307 307 306 305 304 303 302 301 301 300 299 298 297 296 296 295 295 295 294 292 291 289 287 285 284 282 280 278 275 272 270 268 266 265 264 263 262 262 261 262 262 262 262 261 261 261 260 259 259 258 257 256 256 255 255 255 255 255 255 255 255 255 255 255 254 254 253 253 253 253 253 252 252 251 251 251 251 251 251 250 250 250 250 249 249 249 249 249 250 250 250 250 251 251 251 251 250 250 250 250 250 250 283 284 285 286 288 290 291 292 293 292 292 291 292 293 294 295 296 297 298 299 300 300 301 301 302 302 302 303 303 304 305 306 307 307 307 307 307 306 306 305 304 303 303 302 301 300 300 299 299 299 299 298 298 298 297 296 295 295 294 295 296 297 298 298 298 297 297 297 296 295 294 293 292 291 291 290 290 290 289 289 289 288 288 289 290 291 292 292 293 293 294 295 295 296 297 298 299 300 300 300 301 301 301 301 301 302 302 303 303 303 303 303 303 303 303 303 303 303 303 303 303 304 304 304 305 305 305 306 307 307 307 307 307 307 307 307 307 308 308 309 309 309 309 308 308 308 308 308 308 308 308 307 308 308 308 308 308 307 307 306 306 305 304 303 302 302 301 300 299 298 297 297 296 295 295 295 294 294 293 293 292 292 292 292 292 292 292 293 293 294 294 294 294 294 294 294 294 293 292 291 291 289 288 287 285 283 281 279 276 274 272 270 268 267 266 267 267 268 268 268 268 268 268 269 270 270 270 269 268 267 266 264 263 263 264 265 266 267 266 265 264 263 262 260 260 266 272 278 282 284 287 290 292 295 298 299 301 302 304 306 309 311 313 316 318 320 321 323 324 326 327 328 328 328 328 329 330 331 332 333 334 336 337 338 338 339 340 340 340 339 339 338 337 337 336 335 334 333 332 331 329 329 328 327 327 326 326 325 325 324 324 323 323 322 322 321 321 321 321 321 321 321 321 321 321 322 322 323 323 324 325 325 326 327 327 328 329 329 330 330 331 331 331 331 331 331 331 331 331 331 331 330 330 330 330 330 330 331 331 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 331 331 331 332 332 331 331 331 330 330 329 329 329 329 329 329 329 329 328 328 328 327 327 327 326 326 325 325 325 324 324 324 323 323 322 322 321 321 320 320 319 319 319 319 318 318 317 317 317 316 316 316 316 315 315 315 314 314 313 313 313 313 312 312 312 311 311 311 310 310 310 310 309 309 309 308 308 307 307 306 306 305 304 303 302 302 301 300 299 298 297 297 296 295 295 294 293 292 290 289 287 286 284 282 280 277 275 272 270 268 266 265 264 263 262 261 261 261 261 261 261 261 261 261 260 259 259 258 257 256 255 254 254 254 254 254 254 255 255 255 254 254 254 254 253 253 253 252 252 252 251 251 251 250 250 250 250 249 249 249 249 249 249 249 249 249 249 249 249 249 250 250 250 250 250 250 250 250 250 250 283 283 284 285 287 289 291 293 294 294 293 293 292 293 294 295 296 297 297 298 299 300 301 301 302 302 303 304 305 305 306 307 307 308 308 308 307 306 305 304 303 303 302 302 301 300 300 299 298 298 298 298 298 297 297 297 296 295 295 295 296 296 296 295 295 295 295 294 293 292 292 291 290 290 289 289 290 290 290 289 289 289 289 290 290 291 291 292 292 293 294 295 295 296 296 297 297 298 298 299 299 300 300 300 300 300 300 301 301 301 301 301 301 302 302 302 302 302 302 302 302 302 302 303 303 304 304 305 305 306 306 306 307 307 307 307 307 308 308 308 308 308 308 308 308 308 308 308 308 308 307 307 307 307 307 307 307 307 307 306 306 305 304 303 303 302 301 300 299 298 298 297 296 296 295 295 295 294 293 293 292 292 291 291 291 291 291 291 292 292 292 293 293 294 294 294 294 293 292 292 291 289 288 286 285 283 281 279 277 275 272 271 269 268 268 268 268 268 269 269 269 269 269 270 270 270 270 269 268 267 266 265 264 265 266 267 268 268 267 267 266 266 264 263 264 269 275 280 283 285 287 289 292 295 298 300 302 303 304 306 308 310 312 314 316 318 320 321 323 324 325 326 326 327 327 328 329 330 331 332 334 335 336 337 338 338 338 338 338 338 337 337 336 335 334 333 332 331 330 329 329 328 327 327 326 325 325 324 324 324 323 323 322 322 321 321 321 320 320 320 320 320 320 321 321 322 322 323 323 324 325 325 326 326 327 328 329 329 330 330 331 331 331 331 331 331 330 330 330 330 330 330 330 330 330 330 330 331 331 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 331 331 331 331 331 331 331 331 330 330 330 330 330 329 329 329 328 328 328 328 327 327 326 326 326 326 325 325 324 324 324 323 323 322 322 322 321 321 320 320 319 319 319 319 318 318 317 317 316 316 316 316 315 315 315 314 314 313 313 313 312 312 312 312 311 311 311 310 310 310 309 309 309 309 308 308 307 307 307 306 305 305 304 303 302 302 301 301 300 299 298 296 295 295 294 293 292 291 290 288 287 285 284 282 280 277 274 271 269 267 265 264 263 262 261 260 260 259 259 260 260 260 260 261 260 259 258 257 256 255 254 253 253 253 253 253 254 254 254 254 254 254 254 253 253 253 252 252 252 251 251 251 250 250 249 249 249 249 249 249 248 248 248 248 248 248 248 248 248 248 249 249 250 250 250 250 250 249 249 249 284 284 285 286 287 289 291 293 294 295 295 294 294 293 294 294 295 296 297 298 299 300 301 302 302 303 304 305 305 307 307 308 308 308 308 308 306 305 304 303 302 302 302 302 301 301 300 300 299 299 298 298 298 298 297 297 296 296 295 295 294 294 294 293 293 293 293 292 291 291 291 290 290 289 289 289 289 289 289 289 289 289 290 290 290 291 291 292 292 293 294 295 296 297 297 297 297 297 297 298 298 299 299 299 299 300 300 300 300 300 300 300 300 300 300 301 301 301 301 302 302 302 302 302 303 303 304 304 304 305 305 305 305 306 307 307 307 307 307 307 307 307 308 308 308 308 308 308 308 308 307 307 307 306 306 306 306 306 306 305 305 304 304 303 303 302 301 300 299 298 297 297 296 296 296 295 295 294 293 293 292 291 291 291 290 290 290 290 290 291 291 292 292 293 293 293 293 293 292 291 290 289 288 286 284 283 281 279 277 275 273 272 270 269 268 269 269 269 269 269 269 269 270 270 270 270 270 269 269 268 267 266 266 267 267 268 269 268 268 267 267 267 266 267 269 274 278 282 285 287 289 290 292 295 297 300 302 304 305 307 308 309 311 313 315 317 318 320 322 323 324 325 325 326 326 327 328 329 330 331 333 334 335 336 337 337 337 337 337 337 336 336 335 334 333 332 331 330 329 328 328 327 327 326 325 325 324 324 323 323 323 322 322 321 321 321 320 320 320 320 320 320 320 321 321 322 322 323 323 324 325 325 326 326 327 328 328 329 330 330 331 331 331 331 330 330 330 330 329 329 329 329 329 329 329 330 330 331 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 331 331 331 331 331 331 331 331 331 331 331 330 330 330 330 330 329 329 328 328 328 328 328 327 327 327 326 326 326 325 325 324 324 324 323 323 323 322 322 322 321 321 320 319 319 319 318 318 318 317 317 316 316 315 315 315 314 314 313 313 313 312 312 312 312 311 311 311 311 311 310 310 310 309 309 309 309 308 308 307 307 306 306 305 304 304 303 302 302 301 301 300 299 297 296 295 294 293 293 292 290 289 288 286 285 284 282 280 277 275 272 269 267 265 264 263 261 261 260 259 258 258 258 258 258 259 259 259 258 257 256 255 254 253 253 252 252 253 253 253 253 253 253 253 253 253 253 252 252 252 251 251 250 250 250 250 249 249 249 248 248 248 248 248 248 248 248 248 247 247 247 247 248 248 248 248 249 249 249 249 249 248 248 286 287 288 289 290 291 292 293 293 294 294 294 294 293 293 294 295 296 297 298 299 301 301 302 303 303 304 305 305 307 308 308 309 308 308 307 306 305 304 302 302 302 302 302 302 302 302 301 301 301 300 299 299 298 298 297 296 296 294 294 293 293 292 292 292 291 291 291 290 290 290 290 290 290 290 290 290 289 289 289 289 289 289 290 290 290 291 292 292 293 294 296 297 297 297 298 298 298 297 297 297 297 298 298 298 299 299 299 299 299 299 299 299 299 299 300 300 300 301 301 301 302 302 302 302 303 303 303 304 304 304 304 304 305 305 305 306 306 306 306 306 306 306 307 307 307 308 308 308 308 307 307 306 306 305 305 305 305 304 304 304 304 303 303 302 302 301 300 299 298 297 296 296 296 295 295 294 294 293 293 292 291 291 290 290 290 290 290 290 290 291 291 292 292 293 293 293 292 292 291 290 288 287 285 284 282 281 279 277 276 274 272 271 270 269 269 269 269 269 269 269 270 270 270 270 270 270 270 269 269 268 267 267 268 268 269 268 268 268 268 268 268 269 270 273 276 280 283 286 289 290 292 294 295 297 299 301 303 305 306 308 309 311 312 314 316 317 319 320 322 323 324 324 325 326 326 327 328 330 331 332 333 334 335 335 336 336 336 336 336 335 335 334 333 332 331 330 329 329 328 327 327 326 326 325 325 324 323 323 322 322 321 321 321 320 320 320 320 320 320 320 320 321 321 322 322 323 323 324 324 325 325 326 326 327 328 328 329 329 330 330 330 330 330 330 330 329 329 329 329 328 329 329 329 330 330 331 332 332 332 332 332 332 332 332 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 330 330 330 329 329 329 329 328 328 328 328 328 328 327 327 326 326 326 325 325 324 324 324 324 323 323 323 322 322 321 321 320 320 319 319 319 318 318 317 317 316 315 315 314 314 313 313 313 312 312 312 312 311 311 311 311 311 310 310 310 310 309 309 309 309 308 308 308 307 307 306 306 305 304 304 303 302 301 301 300 299 298 297 296 295 294 293 293 292 290 289 287 286 285 284 283 281 278 275 273 270 267 265 264 262 261 260 259 258 257 256 256 256 256 257 257 257 257 257 256 255 254 253 252 252 252 252 252 252 252 252 252 252 252 252 252 252 251 251 250 250 249 249 249 249 249 248 248 248 248 248 248 247 247 247 247 247 247 247 247 247 247 247 247 247 248 248 248 248 248 248 248 288 289 291 292 293 293 293 293 292 292 292 292 292 292 293 294 295 296 297 299 300 301 302 302 303 303 303 304 305 306 307 308 308 308 308 306 305 304 303 302 302 302 302 302 302 303 303 302 302 302 302 301 300 299 298 297 297 296 295 294 293 293 292 291 291 290 289 289 289 290 290 290 290 290 290 290 290 290 290 290 289 289 290 290 290 290 291 292 293 294 295 296 297 297 298 298 298 298 297 297 297 297 297 297 297 298 298 298 298 298 298 298 298 298 299 299 299 300 300 301 301 301 301 302 302 302 303 303 303 303 304 304 304 304 305 305 305 305 305 305 305 305 305 306 306 307 307 307 307 307 307 306 306 305 304 304 303 303 303 303 303 303 303 303 302 301 301 300 299 298 297 297 296 296 295 295 294 294 294 293 292 292 291 291 290 290 290 290 290 290 290 291 291 292 292 293 292 292 291 290 289 287 286 284 283 282 280 279 277 276 274 273 271 270 269 269 269 269 269 269 269 270 270 270 270 270 270 270 269 269 269 268 268 268 268 269 268 268 268 268 269 269 270 273 275 278 281 284 288 290 292 294 295 296 298 299 301 303 304 306 307 309 310 312 313 315 316 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 334 335 335 335 335 335 334 334 333 332 332 331 330 329 328 328 327 326 326 325 325 324 324 323 322 322 321 321 321 320 320 320 320 320 320 320 320 321 321 321 322 322 323 323 324 324 325 325 326 326 327 328 328 329 329 329 330 330 330 329 329 329 329 329 328 328 328 329 329 329 330 331 331 332 332 332 332 332 332 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 330 330 330 330 329 329 329 329 329 329 328 328 328 328 327 327 327 326 326 325 325 325 325 324 324 324 324 323 323 322 322 321 321 320 320 319 319 319 318 318 317 316 316 315 315 314 313 313 312 312 312 311 311 311 311 311 311 310 310 310 310 310 309 309 309 309 308 308 308 307 307 306 306 305 305 304 303 302 301 300 300 299 298 297 296 295 295 294 293 293 292 291 289 287 286 285 284 283 281 279 276 273 271 268 266 264 263 262 260 259 258 256 255 255 254 255 255 255 256 256 256 256 255 254 253 253 252 252 251 251 251 251 251 251 251 251 251 251 251 250 250 249 249 249 249 248 248 248 248 248 248 247 247 247 247 247 247 247 247 247 246 246 246 246 246 246 247 247 248 248 248 248 248 248 288 290 292 293 293 293 293 292 291 290 290 290 290 291 293 294 295 297 298 299 300 301 302 302 303 303 303 304 304 305 306 307 308 308 307 306 305 304 303 303 302 302 302 302 302 302 302 302 302 302 301 301 300 299 298 297 296 296 295 294 294 293 292 291 290 290 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 292 293 294 294 295 296 297 297 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 298 298 298 299 299 300 300 300 300 301 301 301 302 302 302 303 303 303 303 304 304 304 304 305 305 305 305 305 305 305 305 305 305 306 306 306 306 306 306 305 305 304 304 303 303 302 302 302 302 302 302 302 301 301 300 300 299 299 298 297 297 296 296 295 295 294 294 294 293 293 292 292 291 291 291 290 290 290 290 290 291 292 292 293 292 292 291 290 288 287 285 284 282 281 280 278 277 276 274 273 272 270 270 269 269 269 270 270 270 270 270 270 270 270 270 270 270 269 269 269 268 269 269 269 269 268 268 268 268 269 271 273 276 279 282 285 288 291 293 295 296 298 299 300 301 303 304 305 307 308 310 311 313 314 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 332 333 334 334 334 334 334 333 333 332 332 331 330 330 329 328 327 327 326 325 325 324 324 323 323 322 321 321 321 320 320 320 320 320 320 320 320 321 321 321 322 322 323 323 324 324 325 325 325 326 326 327 327 328 328 328 329 329 329 329 329 329 329 329 329 329 329 329 329 330 330 331 331 332 332 332 332 332 331 331 331 330 330 330 330 330 330 330 330 330 331 331 331 331 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 328 328 328 328 327 327 327 326 326 326 325 325 325 325 325 324 324 324 323 323 322 322 321 321 320 320 319 319 318 318 317 317 316 316 315 314 314 313 312 312 311 311 311 311 311 310 310 310 310 310 310 309 309 309 309 309 308 308 308 308 307 307 306 305 305 304 304 303 302 301 300 299 299 298 297 296 295 294 293 293 292 291 290 289 287 286 284 283 282 281 279 277 274 271 269 267 265 264 262 261 259 258 256 255 254 253 253 253 254 254 255 255 255 255 255 254 253 253 252 251 251 250 250 250 250 250 250 250 249 249 249 249 249 249 249 248 248 248 247 247 247 247 247 247 247 247 247 247 247 246 246 246 246 246 246 246 246 247 247 247 248 248 248 248 248 287 289 291 291 292 292 292 291 291 290 289 289 290 292 293 295 296 297 298 299 300 301 302 302 303 303 304 304 305 306 307 307 308 308 307 306 305 304 304 303 303 302 302 301 301 301 300 300 300 300 300 300 299 298 297 296 295 294 293 293 292 292 292 291 291 290 290 290 290 290 291 291 291 291 290 290 290 290 290 291 291 292 292 292 292 292 293 294 295 295 296 296 297 297 298 298 298 298 298 297 297 296 296 296 296 296 296 296 296 296 296 297 297 297 298 298 299 299 299 300 300 301 301 301 301 302 302 302 302 303 303 303 303 303 304 304 304 304 304 304 304 304 304 305 305 305 305 305 305 305 305 304 304 303 303 302 302 302 302 301 301 301 301 301 301 300 300 300 300 299 299 298 297 297 296 295 295 295 294 294 294 293 293 293 292 292 291 291 290 290 290 290 291 291 292 292 292 291 290 289 287 286 285 283 282 281 280 279 277 276 275 273 272 271 270 270 270 270 270 270 270 269 269 269 269 269 269 270 270 269 269 269 269 269 269 269 269 269 268 268 269 270 272 274 276 279 282 285 288 291 294 296 297 298 299 301 301 303 304 305 307 308 309 311 312 314 316 317 318 319 320 320 321 322 323 324 325 326 327 328 329 330 330 331 332 332 333 333 333 333 332 332 332 331 330 330 329 328 327 327 326 326 325 325 324 324 323 322 322 321 321 321 320 320 320 320 320 320 321 321 321 321 321 322 322 323 323 324 324 325 325 326 326 327 327 327 328 328 328 329 329 329 329 329 329 329 329 329 329 329 330 330 330 331 331 332 332 332 331 331 331 331 330 330 330 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 328 328 328 327 327 327 327 327 327 326 326 326 326 325 325 325 325 324 324 324 323 323 322 322 321 320 320 319 319 318 318 318 317 317 316 315 315 314 314 313 312 311 311 311 310 310 310 310 310 309 309 309 309 309 309 309 309 309 308 308 308 307 307 306 305 305 304 304 303 302 301 300 300 299 298 297 296 295 294 293 293 292 292 291 290 288 287 285 284 283 282 280 279 277 274 272 269 267 266 264 263 261 260 258 257 255 253 252 252 252 252 253 253 254 254 255 255 254 254 253 252 251 250 249 248 248 248 249 249 249 249 249 249 249 249 249 248 248 248 247 247 247 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 247 247 247 247 248 248 248 249 284 287 289 290 291 291 292 293 293 293 292 292 292 292 293 295 296 298 299 300 301 302 302 302 303 303 304 305 306 307 307 307 307 307 307 306 305 305 304 303 303 302 302 301 301 300 300 300 300 300 299 299 298 297 296 295 294 293 292 292 291 291 291 291 291 291 291 291 291 291 291 292 291 291 291 290 290 290 291 291 292 292 292 293 293 293 294 294 295 295 296 296 296 297 297 297 297 297 297 297 297 296 296 295 295 295 295 295 295 295 296 296 296 297 297 298 298 299 299 300 300 301 301 301 301 301 301 301 301 301 302 302 302 303 303 303 303 303 303 303 303 304 304 304 304 304 304 304 304 304 304 303 303 302 302 302 301 301 301 301 300 300 300 300 300 300 300 300 299 299 298 298 297 297 296 296 295 295 294 294 294 294 294 294 293 293 292 291 291 290 290 290 291 291 291 291 291 291 290 288 287 285 284 283 282 281 280 279 278 277 275 274 273 272 271 271 270 270 270 269 269 269 268 268 268 269 269 270 270 270 270 270 270 270 270 270 270 269 269 269 270 272 273 275 277 280 283 285 288 291 294 296 297 298 299 300 301 302 304 305 306 308 309 311 312 314 315 317 318 318 319 320 320 321 321 322 323 324 325 326 327 328 329 330 330 331 331 331 331 331 331 331 330 330 329 329 328 327 327 326 326 325 325 324 324 323 323 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 323 323 324 324 325 325 326 326 326 327 327 327 327 328 328 328 329 329 329 329 329 329 329 330 330 330 331 331 332 332 332 332 331 331 331 331 330 330 330 330 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 328 328 328 327 327 327 327 327 327 327 326 326 326 326 326 325 325 325 324 324 324 323 323 322 321 321 320 319 319 318 318 318 317 317 316 316 315 315 314 313 313 312 311 310 310 309 309 309 309 309 309 309 308 308 308 308 308 308 308 308 307 307 307 306 306 305 304 304 303 302 302 301 300 299 298 297 296 295 294 293 293 292 291 291 290 289 288 286 285 283 282 281 279 278 276 274 272 269 267 266 264 263 261 260 258 257 255 254 252 251 251 251 251 252 253 254 254 254 254 254 253 252 250 249 248 248 248 247 248 248 248 248 248 248 248 248 248 248 248 247 247 247 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 246 247 247 247 247 248 248 248 284 286 287 289 290 292 294 295 296 296 295 294 294 293 294 295 297 299 300 301 302 303 303 303 303 303 304 305 306 306 307 307 307 307 306 306 305 305 304 303 303 302 302 302 301 301 301 300 300 300 299 298 297 296 295 294 293 292 292 291 291 291 291 292 292 293 293 293 293 293 293 293 293 293 292 292 291 291 291 292 292 292 293 293 293 293 294 294 295 295 296 296 296 296 296 296 296 296 296 296 296 296 295 295 295 294 294 294 294 295 295 295 296 296 297 297 298 298 299 299 300 300 300 300 300 300 300 300 300 300 300 301 301 301 301 302 302 302 302 302 303 303 303 303 303 303 303 303 303 303 302 302 301 301 301 300 300 300 300 300 299 299 299 299 299 299 299 299 299 299 298 298 297 297 296 296 295 295 294 294 294 294 295 295 294 294 293 292 292 291 291 291 291 291 291 291 291 290 289 288 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 272 271 270 269 269 268 268 267 268 268 269 269 270 270 270 270 271 271 271 270 270 270 270 270 271 272 273 275 276 278 280 283 285 288 291 293 295 297 298 300 301 302 302 304 305 306 308 310 311 313 314 315 316 317 318 318 319 319 320 321 321 322 323 324 325 326 326 327 328 328 329 329 330 330 330 330 329 329 329 328 328 327 327 326 326 325 325 324 324 323 323 323 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 322 322 323 323 324 324 325 325 326 326 326 327 327 327 327 328 328 329 329 329 330 330 330 330 330 331 331 332 332 333 333 332 332 331 331 331 331 330 330 330 330 330 330 330 329 329 329 330 330 330 330 330 331 331 330 330 330 330 330 330 330 330 330 330 329 329 329 329 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 325 325 325 324 324 324 323 323 322 321 321 320 320 319 319 318 318 317 317 316 316 315 315 314 313 312 311 311 310 309 309 308 308 308 308 307 307 307 307 307 307 307 307 307 307 306 306 306 306 305 305 304 304 303 302 301 300 299 298 297 296 296 295 293 292 291 291 290 289 289 288 287 286 284 282 281 280 278 277 275 273 271 269 268 266 264 263 261 260 258 257 255 254 253 251 250 250 250 251 252 253 253 253 254 253 253 251 250 249 248 247 247 247 247 247 247 247 247 247 248 248 248 247 247 247 247 247 247 246 246 245 245 246 246 246 246 246 246 246 247 246 246 246 246 246 246 246 247 247 247 247 247 248 285 286 287 289 291 293 295 296 297 297 296 296 295 295 296 297 299 300 302 302 303 303 304 304 304 304 304 305 305 306 306 306 306 306 306 305 305 305 304 303 303 302 302 302 302 302 302 301 301 300 299 298 297 295 295 294 293 293 292 292 292 292 293 293 293 294 294 295 295 296 296 295 295 294 293 293 293 292 292 292 292 292 293 293 293 293 293 294 294 295 295 295 295 296 296 296 296 295 295 295 295 295 295 294 294 294 294 294 294 294 294 295 295 296 296 296 297 297 298 298 299 299 299 299 299 299 299 299 299 299 299 299 300 300 300 300 300 301 301 301 302 302 302 302 302 302 301 301 301 301 301 300 300 300 299 299 299 299 299 299 299 299 299 299 298 299 299 299 299 299 298 297 297 297 296 296 295 295 294 294 294 294 295 295 295 295 294 294 293 293 292 292 292 291 291 291 290 289 288 287 286 285 284 283 282 281 280 279 278 277 276 275 274 274 273 273 272 271 270 269 268 267 267 267 268 269 270 270 270 270 270 271 271 271 271 270 270 271 271 272 273 274 276 277 278 280 282 285 287 290 292 294 296 298 299 300 301 302 303 305 306 308 310 311 313 314 315 316 317 318 318 319 319 320 320 321 321 322 323 324 324 325 326 326 327 327 328 328 328 328 328 328 328 328 327 327 326 326 325 325 325 324 324 324 323 323 323 323 322 322 322 322 321 321 321 321 321 321 321 321 322 322 322 322 323 323 324 324 325 325 326 326 326 327 327 327 328 328 329 329 329 330 330 330 331 331 332 332 333 333 333 333 332 332 331 331 331 330 330 330 330 330 330 330 330 330 329 330 330 330 330 331 331 331 331 331 331 331 330 330 330 330 330 330 330 330 329 329 329 329 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 325 325 325 324 324 324 323 323 322 321 321 320 320 319 319 318 318 317 317 316 316 315 315 314 313 312 311 310 309 308 308 307 307 307 306 306 306 306 306 306 306 305 305 305 305 305 305 305 305 305 305 304 303 303 302 301 300 298 297 296 295 294 293 292 291 290 289 289 288 287 287 286 285 283 282 280 279 278 276 275 273 271 270 268 266 265 263 261 260 258 257 256 254 253 251 250 249 249 250 250 251 252 252 253 253 252 251 250 249 248 247 247 247 247 246 246 246 247 247 247 247 247 247 248 248 248 248 247 246 245 245 245 245 246 246 246 246 246 246 246 246 246 246 246 246 246 246 247 247 247 247 247 248 285 287 288 290 291 293 295 296 296 296 296 296 297 298 299 300 302 302 303 304 304 304 304 304 304 304 304 304 304 305 305 305 305 305 305 305 304 304 303 303 303 303 303 303 303 303 303 302 301 300 298 297 296 295 295 294 294 294 294 294 293 294 294 294 294 295 296 296 297 297 297 297 296 296 295 294 294 293 293 292 292 292 292 293 293 293 293 293 293 293 294 294 294 295 295 295 295 294 294 294 294 294 294 294 294 294 294 293 294 294 294 295 295 295 295 296 296 296 297 297 298 298 298 298 297 297 297 297 297 297 298 298 299 299 300 300 300 300 301 301 301 301 301 300 300 300 300 300 300 300 300 300 299 299 298 298 298 298 298 298 298 298 298 297 297 298 298 299 298 298 297 297 296 296 296 295 295 295 294 294 294 294 295 295 295 296 296 295 295 294 294 293 293 292 292 291 290 289 288 288 287 286 285 284 283 281 280 279 278 277 276 275 275 274 274 273 272 271 270 269 268 268 267 268 268 269 269 270 270 270 271 271 271 271 271 271 271 272 273 273 274 275 276 277 278 280 282 284 286 289 291 294 296 297 298 299 300 302 303 305 306 308 310 311 313 314 315 316 316 317 318 318 319 319 320 320 321 321 322 323 323 324 325 325 326 326 326 327 327 327 327 327 327 327 326 326 326 325 325 325 324 324 324 323 323 323 323 323 323 322 322 322 322 321 321 321 321 321 322 322 322 322 322 323 323 323 324 324 325 325 326 326 327 327 327 328 328 329 329 330 330 331 331 332 332 333 333 333 333 333 333 332 332 331 331 330 330 330 330 330 330 330 330 330 329 329 329 330 330 330 331 331 332 332 332 332 331 331 331 330 330 330 330 330 330 329 329 329 329 329 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 325 325 325 324 324 324 323 323 322 322 321 321 320 320 319 319 318 318 317 316 316 315 315 314 313 312 311 310 309 308 307 307 306 306 306 305 305 305 305 305 304 304 304 304 304 304 304 304 304 304 304 303 303 302 301 300 299 298 296 295 294 293 292 291 290 289 288 287 287 286 286 285 284 283 281 280 279 277 276 275 273 272 270 268 267 265 263 261 260 258 257 256 254 253 251 250 249 248 248 249 250 250 251 252 252 252 251 250 249 248 247 246 246 246 246 246 246 246 246 246 247 247 248 248 248 248 247 247 246 245 245 245 245 245 246 246 246 245 245 245 246 246 246 246 246 246 247 247 247 247 247 247 248 285 287 289 291 293 294 295 295 296 296 297 298 299 300 301 303 304 304 304 305 305 305 305 305 305 305 305 304 304 303 303 303 303 303 303 303 303 303 303 303 303 303 303 304 304 304 303 302 301 299 298 297 296 296 295 295 295 295 295 295 295 295 295 296 296 296 297 298 299 299 299 298 298 297 296 296 295 294 293 293 292 292 292 292 293 292 292 292 292 292 292 293 293 293 294 294 294 294 293 293 293 293 293 293 293 294 294 294 294 294 294 294 294 294 294 295 295 295 296 296 296 297 296 296 296 296 296 296 296 296 297 297 298 299 300 300 300 300 300 300 300 299 299 299 299 299 299 299 299 299 299 299 298 298 298 298 298 298 297 297 297 297 297 297 296 297 297 297 297 297 297 297 296 296 296 296 296 295 295 295 295 295 295 295 296 296 296 296 296 296 295 295 294 293 293 292 291 290 289 288 287 286 285 285 283 282 281 280 279 278 277 276 275 275 274 273 273 272 271 270 269 268 268 268 268 269 269 270 270 271 271 271 271 271 271 271 272 273 274 274 275 276 276 277 278 279 281 283 285 288 290 292 294 296 297 299 300 301 303 304 306 308 309 311 312 313 314 315 316 317 317 318 318 319 319 319 320 321 321 322 323 323 324 324 325 325 325 326 326 326 326 326 326 326 325 325 325 325 324 324 324 324 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 323 323 323 324 324 325 325 326 326 326 327 327 328 328 329 329 330 331 332 332 333 333 334 334 334 333 333 332 332 331 331 331 330 330 330 330 330 330 329 329 329 329 329 330 330 330 331 331 332 332 332 332 332 332 332 331 331 331 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 325 325 325 324 324 324 323 323 322 322 321 321 320 320 319 319 318 317 317 316 315 315 314 313 312 311 310 308 308 307 306 306 305 305 305 304 304 304 304 303 303 303 303 303 303 303 303 303 303 303 302 302 301 300 300 298 297 296 294 293 292 291 290 289 288 287 287 286 285 285 284 283 282 280 279 278 277 275 274 273 271 270 268 267 265 263 261 260 259 257 256 254 253 251 249 248 247 247 247 248 249 249 250 251 251 251 250 249 248 247 246 245 245 245 245 245 245 245 246 246 247 247 248 248 248 247 246 245 245 245 245 245 245 246 246 246 245 245 245 245 245 246 246 246 246 247 247 247 247 247 248 248 289 290 292 294 295 296 296 296 296 297 298 298 300 301 303 304 305 305 306 306 306 305 305 305 305 305 304 303 303 302 302 302 302 301 301 301 301 301 302 302 304 304 305 305 304 303 302 301 299 298 297 296 296 296 296 296 296 296 296 296 297 297 298 298 298 299 299 299 299 299 299 299 299 298 297 296 295 295 294 293 293 292 292 292 292 292 292 291 291 291 291 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 294 294 294 294 294 294 294 294 294 294 294 295 295 295 295 295 295 295 294 294 294 295 295 295 296 297 299 299 300 300 299 299 299 298 298 298 298 298 298 298 298 298 298 298 298 298 298 297 297 297 297 297 297 297 296 296 296 296 296 296 297 297 297 297 297 297 297 297 297 296 296 295 295 295 295 295 295 296 296 297 297 296 296 296 295 295 294 293 293 292 292 290 288 287 285 285 284 283 283 282 281 280 279 278 277 276 275 274 274 273 272 271 270 269 268 268 268 268 268 269 269 270 270 271 271 271 271 271 272 273 274 274 275 275 275 276 277 278 279 281 283 285 287 289 291 293 295 296 298 299 301 302 304 306 307 309 311 312 313 314 314 315 316 316 317 317 318 318 319 319 320 321 321 322 322 323 323 324 324 324 325 325 325 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 323 323 323 324 324 325 325 326 326 327 327 327 328 329 329 330 331 331 332 333 333 334 334 334 334 333 333 332 331 331 331 331 330 330 330 330 330 330 329 329 329 329 329 330 330 330 331 331 332 332 333 333 333 332 332 332 331 331 331 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 326 325 325 325 325 324 324 323 323 322 322 321 321 320 320 319 318 318 317 316 316 315 314 313 312 311 310 309 308 307 306 305 305 305 304 304 304 304 303 303 303 302 302 301 301 301 301 302 302 301 301 301 300 300 299 298 297 295 294 292 291 290 289 288 287 286 286 285 284 284 283 281 280 279 277 276 274 273 272 271 269 268 267 266 264 263 261 260 258 257 256 254 253 251 249 247 246 246 246 246 247 247 248 249 250 250 249 249 248 247 246 245 245 245 245 245 245 245 245 246 247 247 248 248 247 246 245 245 245 245 245 245 245 245 245 245 245 245 245 245 245 246 246 246 247 247 247 247 247 248 248 249 294 294 294 295 297 298 298 299 299 299 300 300 301 301 303 304 305 306 306 306 306 306 306 305 305 304 303 302 301 301 301 301 301 301 301 301 301 301 302 303 304 305 305 305 304 302 301 299 298 297 296 296 296 296 296 297 297 297 298 298 298 299 300 300 300 300 300 300 300 300 300 299 299 298 297 296 296 295 294 293 293 292 292 292 291 291 291 290 290 290 290 290 291 291 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 294 294 295 296 297 297 297 298 298 297 297 297 297 297 297 297 297 297 297 297 298 298 298 298 297 297 297 297 297 297 297 297 296 296 296 296 296 297 297 298 298 298 299 299 299 299 299 298 297 296 296 295 295 295 296 296 296 296 296 296 296 296 296 295 295 294 294 293 292 290 289 287 285 284 284 283 283 282 281 281 280 279 278 277 275 275 274 273 272 271 270 269 269 268 268 268 268 268 269 270 270 270 269 270 270 271 272 273 274 275 275 275 275 276 277 278 280 281 283 285 287 288 290 292 294 295 296 298 299 301 304 305 307 309 310 311 312 313 314 314 315 316 316 317 317 318 318 319 319 320 321 321 322 322 323 323 324 324 324 324 325 325 325 325 324 324 324 324 323 323 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 323 323 323 323 323 324 324 324 325 325 325 326 326 327 327 328 328 329 329 330 331 332 332 333 333 334 333 333 333 332 332 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 331 331 332 332 332 333 333 333 332 332 332 332 332 331 331 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 326 326 326 325 325 325 324 324 323 323 322 322 321 321 320 319 319 318 317 317 316 315 314 313 312 312 311 309 308 307 306 306 305 305 304 304 304 304 303 303 302 302 301 300 300 300 300 300 301 301 300 300 299 299 298 298 296 295 294 292 291 290 289 288 287 286 285 284 283 283 282 281 279 278 276 275 273 272 271 270 269 267 266 265 264 262 261 259 258 257 255 254 253 251 249 247 246 245 244 244 245 245 246 247 248 249 249 248 247 247 246 246 245 245 244 244 244 245 245 246 247 247 247 247 247 246 246 245 245 245 246 245 245 245 245 245 245 245 246 246 246 246 246 246 246 247 247 247 247 248 248 249 295 295 295 296 297 297 298 299 300 301 302 303 303 303 304 304 305 305 306 306 306 306 306 305 304 303 302 301 300 300 299 299 299 299 300 300 300 301 302 303 304 305 305 304 303 302 300 299 298 298 297 297 297 298 298 298 299 299 299 299 300 300 301 301 301 300 300 300 300 300 300 300 299 298 298 297 296 295 294 294 293 292 292 291 291 290 290 290 290 289 290 290 290 291 291 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 293 293 294 294 295 295 296 296 296 296 296 296 296 296 296 296 296 296 297 297 297 297 297 297 297 297 297 297 297 297 297 296 296 296 296 296 296 297 298 298 299 300 301 301 301 301 300 300 299 297 296 296 295 295 295 296 296 296 296 296 296 296 295 295 295 294 293 293 292 290 289 287 285 284 283 283 283 282 281 281 280 279 278 277 276 275 274 273 272 271 270 269 268 268 268 268 268 269 270 271 271 271 271 271 271 273 274 274 275 275 275 275 276 276 277 278 280 281 283 284 286 288 290 291 293 294 296 297 299 301 303 305 307 309 310 311 312 313 313 314 314 315 315 316 316 317 318 318 319 320 320 321 321 322 322 323 323 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 323 323 323 324 324 324 325 325 325 325 325 326 326 326 327 327 328 329 329 330 331 331 332 332 332 332 332 332 332 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 332 332 332 333 333 333 333 333 332 332 332 332 331 331 331 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 326 326 326 326 325 325 324 324 323 323 322 322 321 320 320 319 318 318 317 316 316 315 314 313 312 311 310 309 308 307 306 306 305 305 304 304 304 303 303 302 301 301 300 300 299 299 299 300 300 300 299 299 298 297 297 296 294 293 292 290 289 288 287 286 285 284 283 282 282 281 280 279 277 276 274 273 272 270 269 268 267 265 264 262 261 260 258 257 256 255 254 252 251 249 247 245 244 244 243 244 244 245 246 247 248 249 249 248 247 247 246 245 244 244 244 244 245 245 246 246 247 247 247 247 246 246 245 245 245 245 245 245 245 245 245 245 245 246 246 246 246 246 246 246 247 247 247 247 248 249 249 297 296 295 296 296 297 298 299 300 302 304 305 305 305 304 304 305 305 305 306 306 305 305 304 303 302 301 300 299 298 298 298 298 298 299 299 300 301 302 303 304 304 304 303 303 301 300 300 299 299 299 299 300 300 300 301 301 301 301 302 302 302 302 301 301 301 301 301 301 301 300 300 300 299 298 298 297 296 295 294 294 293 292 292 291 291 290 290 290 289 290 290 290 291 291 291 292 292 292 292 292 292 292 292 292 292 292 292 293 293 292 292 292 291 291 291 291 290 290 290 290 290 290 291 291 291 291 291 292 292 292 293 294 294 295 295 295 295 295 295 295 295 296 296 296 296 296 296 296 296 296 297 297 297 297 296 296 296 296 296 296 296 296 296 296 297 297 298 299 300 301 302 303 303 303 302 301 300 298 297 296 296 295 296 296 295 295 295 295 295 295 295 294 294 293 293 292 291 290 289 287 285 284 283 282 282 282 281 281 280 279 279 278 276 275 274 273 273 271 270 269 268 268 268 268 269 270 271 271 271 271 271 273 274 275 275 275 276 276 276 276 276 277 278 279 280 281 283 284 286 288 290 291 292 294 295 297 299 301 303 305 307 308 309 310 311 312 312 313 314 314 315 315 316 317 317 318 319 319 320 321 321 322 322 323 323 323 324 324 324 324 324 324 324 323 323 323 323 323 322 322 322 321 321 321 321 321 321 321 322 322 322 322 323 323 323 324 324 324 325 325 325 326 326 326 326 327 327 328 328 329 330 330 331 331 332 332 332 332 331 331 331 330 330 329 329 329 329 330 330 330 330 330 331 331 331 331 331 331 331 331 332 332 332 332 333 333 333 333 333 333 333 333 332 332 332 331 331 331 331 330 330 330 330 330 330 329 329 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 327 327 327 327 326 326 326 325 325 325 324 324 323 323 322 321 321 320 319 319 318 318 317 316 315 314 313 312 311 311 310 309 308 307 306 306 305 305 305 304 304 303 302 302 301 300 300 299 299 299 299 299 299 299 298 297 297 296 295 294 293 291 290 288 287 286 285 284 283 282 281 281 280 279 279 278 277 275 273 271 270 269 267 266 264 263 261 260 258 257 255 254 253 252 251 249 247 246 245 244 243 243 243 243 244 246 247 248 248 249 248 248 247 246 245 245 244 244 244 245 245 246 246 246 246 246 246 246 245 245 245 245 245 245 245 245 245 245 245 245 246 246 246 246 246 246 246 247 247 247 247 248 248 249 301 299 298 297 298 298 299 300 302 303 304 305 306 305 305 305 305 305 305 305 305 304 304 303 302 301 300 300 299 298 298 297 298 298 299 299 301 302 303 304 304 304 304 303 303 302 301 300 300 300 300 301 301 302 303 304 304 304 303 303 303 303 302 302 302 302 301 301 301 301 301 300 300 299 299 298 298 297 296 295 295 294 294 293 292 292 291 291 291 290 290 290 290 291 291 291 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 291 291 290 290 289 289 289 289 289 289 289 290 290 290 291 291 291 292 292 293 293 294 294 294 295 295 295 295 295 295 295 295 295 295 296 296 296 296 296 297 297 296 296 296 296 296 296 296 296 296 296 296 297 297 298 299 300 301 302 303 303 303 303 303 302 301 300 298 297 296 296 296 295 295 295 295 294 294 294 294 293 293 292 292 291 290 290 288 287 285 284 283 282 282 281 281 281 280 280 279 278 277 276 274 273 272 272 270 269 268 268 268 269 269 270 270 270 270 270 271 271 272 273 274 275 275 276 276 277 277 278 278 279 280 281 283 285 287 288 290 291 292 294 295 297 299 301 303 305 306 308 309 310 310 311 312 312 313 313 314 315 315 316 317 318 318 319 320 320 321 321 322 322 323 323 323 324 324 324 324 324 324 323 323 323 323 323 322 322 321 321 321 321 321 321 321 321 322 322 322 323 323 323 323 324 324 324 325 325 325 326 326 327 327 328 328 329 329 330 330 331 331 331 331 331 331 331 330 330 329 329 329 329 329 329 329 329 330 330 330 331 331 331 331 331 332 332 332 332 332 333 333 333 333 334 334 334 333 333 333 332 332 332 331 331 331 331 331 331 331 331 330 330 330 330 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 327 327 326 326 325 325 324 324 323 323 322 322 321 321 320 319 319 318 317 317 316 314 314 313 312 311 310 310 309 308 307 307 306 306 305 305 304 304 303 303 302 301 300 300 299 299 299 298 298 298 297 297 296 295 294 293 292 291 289 288 287 286 285 283 282 281 280 280 279 278 278 277 276 275 273 271 270 268 267 265 263 262 260 258 257 255 254 252 251 250 249 248 247 245 244 243 242 242 242 242 243 244 245 247 247 248 248 248 247 246 245 245 244 244 244 245 245 245 246 246 246 245 245 245 245 245 244 244 244 245 245 245 245 245 245 245 246 246 246 246 246 246 247 247 247 247 247 248 248 249 308 305 303 302 302 302 302 303 303 304 305 305 306 306 305 305 305 305 304 304 303 303 302 302 301 301 300 299 299 298 298 297 298 298 300 301 302 304 305 305 305 305 304 304 303 302 302 301 301 301 301 302 303 304 305 305 306 305 305 305 304 304 303 303 303 302 302 301 301 301 301 300 300 299 299 298 298 297 297 296 296 295 295 294 294 294 293 293 292 292 292 291 291 291 291 291 291 291 291 291 292 292 292 292 292 292 292 292 292 292 292 292 292 291 291 290 290 289 289 288 288 288 289 289 289 290 290 290 291 291 292 292 293 294 294 294 294 294 294 294 294 294 295 295 295 295 296 296 296 297 297 297 297 297 296 296 296 296 296 296 296 296 297 297 297 297 298 298 299 300 301 302 302 302 302 302 302 301 300 299 298 297 296 296 295 295 295 294 294 294 294 294 293 292 291 291 290 290 289 288 287 285 284 283 282 282 281 280 280 280 279 278 277 276 275 274 274 273 271 270 269 268 268 269 270 270 270 270 270 270 270 270 270 270 272 273 274 275 276 276 277 277 278 278 279 280 281 283 285 286 288 289 291 292 294 295 297 299 301 303 304 306 307 308 309 310 310 311 311 312 313 314 314 315 316 317 317 318 319 319 320 321 321 322 322 322 323 323 324 324 324 324 324 324 324 323 323 323 322 322 322 321 321 321 321 321 321 321 322 322 322 323 323 323 323 324 324 324 324 325 325 325 326 327 327 328 329 329 330 330 330 330 330 331 331 330 330 330 330 330 329 329 329 329 329 329 329 329 330 330 330 331 331 332 332 332 332 332 333 333 333 333 333 334 334 334 334 334 334 333 333 333 332 332 332 332 332 332 332 331 331 331 331 331 331 331 331 330 330 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 326 326 325 325 324 324 323 323 322 322 321 320 320 319 318 318 317 316 315 314 313 312 312 311 310 310 309 308 308 307 307 306 306 305 305 304 303 303 302 301 300 300 299 299 298 298 298 297 296 296 295 294 293 292 291 289 288 286 285 284 283 282 281 280 279 278 278 277 276 275 274 273 272 270 268 266 264 262 261 259 257 256 254 253 252 250 249 249 248 247 246 245 243 242 242 242 242 242 243 243 245 246 247 247 247 247 246 245 245 244 244 244 244 245 245 245 245 245 245 244 244 244 244 244 244 244 244 244 245 245 245 245 245 246 246 246 246 246 247 247 247 247 247 247 248 248 248 309 308 306 304 304 304 304 304 304 304 305 305 305 305 305 305 305 304 303 303 302 302 301 301 301 300 300 300 299 299 298 298 299 300 301 303 304 305 306 306 305 305 304 304 303 303 303 302 302 303 303 304 305 306 307 307 307 307 307 306 306 305 304 304 303 303 302 301 301 301 300 300 299 299 298 298 298 297 297 297 296 296 296 296 295 295 295 294 293 293 293 292 292 292 292 292 292 292 292 292 292 292 293 293 293 292 292 292 292 292 292 292 291 291 290 290 290 289 289 288 288 288 288 289 289 289 289 290 290 291 291 292 293 294 294 294 294 294 294 294 294 294 294 295 295 295 296 296 297 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 298 298 299 300 301 301 301 302 302 302 301 300 299 298 297 297 296 296 295 295 295 294 294 294 293 293 292 291 290 289 289 288 287 286 285 284 283 282 281 281 280 279 279 278 278 277 276 275 274 274 273 272 270 269 268 269 270 270 271 271 270 270 269 269 269 269 269 270 272 273 274 274 275 276 276 277 277 278 280 281 283 285 287 288 290 291 292 294 295 297 299 301 302 304 305 306 307 308 309 309 310 311 311 312 313 314 315 315 316 317 318 318 319 320 320 321 321 322 322 323 323 324 324 324 324 324 324 324 323 323 322 322 322 322 321 321 322 322 322 322 322 322 323 323 323 324 324 324 325 325 325 325 325 326 326 326 327 328 328 329 329 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 329 329 330 330 331 331 332 332 332 333 333 333 333 333 334 334 334 334 334 334 334 334 333 333 333 333 333 333 332 332 332 332 332 332 332 332 332 332 332 332 331 331 331 331 331 330 330 330 330 330 329 329 329 329 328 328 328 328 328 328 328 328 328 327 327 327 326 326 325 325 324 324 324 323 322 322 321 320 319 319 318 317 316 315 314 314 313 312 312 311 310 310 309 308 308 307 307 306 306 306 305 304 303 302 301 301 300 299 299 298 298 297 297 296 295 295 294 293 292 290 289 287 286 285 284 283 281 280 279 279 278 277 276 275 274 274 272 271 270 268 266 264 262 260 258 256 255 253 252 251 250 249 249 248 247 246 245 244 243 242 241 241 241 242 242 243 244 245 246 247 246 246 245 245 244 244 244 244 244 244 244 244 244 244 244 244 243 243 243 243 244 244 244 244 245 245 245 245 246 246 246 247 247 247 247 247 247 247 248 248 248 248 301 302 302 302 302 303 304 304 304 304 305 305 305 305 305 305 304 303 303 302 302 301 301 301 301 301 301 300 300 299 299 299 300 301 303 304 306 306 306 307 306 306 305 305 304 304 304 304 304 305 306 307 308 309 309 310 309 309 309 308 307 306 306 305 304 303 302 302 301 300 300 299 299 298 298 297 297 297 296 296 296 296 296 296 296 295 295 295 294 293 293 292 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 292 292 292 292 291 291 290 290 290 289 289 289 289 288 288 289 289 289 289 289 290 290 290 291 292 293 294 294 294 294 294 294 294 294 294 294 294 295 295 295 296 297 298 298 299 298 298 298 298 297 297 297 297 297 297 297 297 297 297 298 298 298 299 299 300 300 301 301 301 301 301 300 300 299 298 297 296 296 296 295 294 294 293 293 293 292 291 290 289 289 288 287 287 286 285 284 283 282 281 280 280 279 278 278 277 276 276 275 275 274 273 272 271 270 270 271 271 272 272 272 271 270 270 269 269 269 269 270 271 272 273 274 274 275 275 276 277 278 279 281 283 285 287 288 290 291 292 294 296 297 299 300 302 303 304 305 306 307 308 308 309 310 311 311 312 313 314 315 316 317 317 318 319 320 320 321 321 322 323 323 324 324 324 324 324 324 324 323 323 323 322 322 322 322 322 323 323 323 323 323 323 323 323 324 324 325 325 326 326 326 326 326 326 327 327 327 328 328 328 329 329 329 329 329 329 329 329 330 330 330 330 330 329 329 329 329 328 329 329 329 330 330 331 331 332 332 332 333 333 333 333 334 334 334 334 334 334 334 334 334 334 334 333 333 334 334 334 334 333 333 333 333 333 333 333 333 332 332 332 332 332 332 331 331 331 331 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 328 328 328 327 327 326 326 326 325 325 324 324 323 322 321 320 319 319 318 318 317 316 315 314 314 313 312 312 311 310 310 309 309 308 308 307 307 306 306 305 304 303 302 301 300 300 299 299 298 297 297 296 295 295 294 293 292 290 289 287 285 284 283 282 281 280 279 278 277 276 275 274 274 273 272 270 269 267 265 263 261 259 257 255 254 253 252 250 249 248 248 248 247 246 245 244 243 242 241 240 240 240 241 242 242 244 245 246 246 246 245 245 244 243 243 243 243 243 243 243 243 243 243 243 243 243 243 243 244 244 244 244 244 244 245 245 245 246 246 247 247 247 247 247 247 247 248 248 248 248 295 296 297 298 299 301 303 304 305 305 305 305 305 305 305 304 303 303 302 302 301 301 301 301 301 301 301 300 301 301 300 300 301 303 305 306 307 307 308 308 308 308 307 307 306 306 306 306 307 308 309 310 311 311 312 312 311 311 310 309 309 308 307 306 305 305 304 303 302 301 300 300 299 298 298 297 296 296 296 295 295 295 295 295 295 295 294 294 294 293 293 293 293 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 291 291 290 290 289 289 289 289 289 289 289 289 289 289 290 290 290 290 290 290 290 291 292 293 294 295 296 295 294 294 294 294 294 294 294 295 295 295 296 296 297 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 298 298 298 299 299 299 299 300 300 300 301 301 301 300 300 299 298 298 297 296 296 295 294 294 293 292 292 291 291 290 289 288 288 287 287 286 285 284 283 282 281 280 279 279 278 278 277 276 276 275 275 274 273 272 271 270 270 270 270 270 270 269 269 269 269 269 269 270 270 271 272 273 274 274 274 274 275 276 277 278 280 281 282 284 286 288 290 291 292 294 296 297 299 300 302 303 304 305 306 306 307 307 308 309 310 311 312 313 314 315 316 316 317 318 319 320 321 321 322 323 323 324 324 324 324 324 324 324 323 323 323 323 322 322 323 323 323 324 324 324 324 323 323 324 324 325 325 326 327 327 328 328 328 327 327 327 327 327 328 328 328 328 328 329 329 329 329 329 330 330 330 330 330 329 329 329 328 328 329 329 329 330 330 331 331 331 332 332 333 333 333 334 334 334 335 335 334 334 334 334 334 334 334 334 334 335 335 335 335 335 335 335 334 334 334 334 334 333 333 333 333 333 333 332 332 332 331 331 331 331 330 330 330 330 329 329 329 329 329 329 329 329 329 328 328 328 328 327 327 327 326 326 325 325 324 323 322 321 321 320 319 319 318 317 317 316 315 314 314 313 312 312 311 310 310 309 309 308 308 307 307 306 306 305 304 303 302 301 300 299 299 298 297 297 296 295 294 294 293 292 290 288 286 285 284 283 282 281 280 279 278 277 276 275 274 273 272 270 268 266 265 263 261 259 257 256 255 253 252 251 250 249 248 248 247 247 246 245 244 243 241 240 239 239 239 239 240 241 242 243 244 245 245 245 245 244 243 243 243 243 243 243 243 243 243 243 243 243 243 243 244 244 243 243 243 244 244 244 244 245 245 246 246 246 246 247 247 247 247 247 247 247 247 291 293 294 295 296 299 301 304 305 306 306 306 305 305 304 303 302 302 301 301 301 302 302 302 301 301 301 301 302 303 303 302 304 305 306 307 308 309 309 309 309 309 309 309 309 309 308 309 309 310 311 311 312 313 313 313 313 312 312 311 310 309 308 308 307 306 305 304 303 302 301 300 300 299 298 297 296 295 295 295 295 295 295 295 294 294 294 294 293 293 293 293 293 293 293 293 292 292 292 292 292 291 291 291 291 291 291 291 291 290 290 289 289 288 288 288 288 288 288 288 289 289 290 290 291 290 290 290 290 290 291 292 293 294 295 296 297 296 295 295 294 294 295 295 295 295 295 296 296 297 298 298 298 298 298 298 297 297 297 297 297 297 297 298 298 298 298 299 299 299 299 299 299 300 300 300 300 300 300 299 299 298 298 297 297 296 295 294 293 292 292 291 291 290 289 289 288 288 287 286 285 284 283 283 282 281 280 279 278 278 277 277 276 276 275 274 274 273 272 270 270 269 268 268 268 268 267 267 267 267 268 270 271 273 274 274 274 274 274 274 275 275 276 277 278 280 281 282 284 286 288 290 291 292 294 295 297 298 300 301 302 303 304 305 305 306 307 307 308 309 310 311 312 313 314 315 316 317 318 320 321 322 322 323 324 324 324 325 325 325 325 325 324 324 323 323 323 323 323 323 324 324 324 324 324 324 324 324 325 325 326 327 328 328 329 329 329 328 328 328 327 327 327 327 327 328 328 328 329 329 329 329 330 330 330 330 329 329 329 329 328 328 329 329 329 330 330 330 331 331 332 332 333 333 334 334 335 335 335 335 335 335 335 335 335 335 335 335 336 336 336 336 336 336 336 336 336 335 335 335 335 335 334 334 334 334 334 333 333 333 332 332 332 331 331 331 331 330 330 330 330 330 329 329 329 329 329 329 329 329 329 328 328 328 327 327 326 326 325 324 324 323 322 321 321 320 320 319 318 317 317 316 315 314 314 313 312 312 311 311 310 309 309 308 307 307 306 306 305 304 303 302 302 301 300 299 299 298 297 296 295 294 294 293 292 290 288 286 284 283 282 281 281 280 278 277 276 275 273 272 271 270 268 266 265 263 261 260 258 256 255 254 252 251 250 249 249 248 248 247 246 245 244 243 242 241 240 239 238 238 237 238 239 240 242 243 245 245 245 245 244 244 243 242 242 242 242 242 242 242 242 242 242 243 243 243 243 243 243 243 243 243 243 244 244 244 245 245 246 246 246 246 247 247 247 247 247 247 290 292 294 296 297 299 301 303 305 306 307 306 305 304 303 302 302 302 303 303 302 302 302 302 301 301 301 303 304 305 305 305 307 307 308 309 310 310 309 309 309 309 310 310 310 310 310 311 311 312 313 314 314 315 315 315 315 314 314 313 311 310 310 309 308 307 306 305 304 303 302 301 300 299 299 298 297 297 296 296 296 296 296 295 295 295 294 294 294 294 294 294 294 293 293 293 292 292 292 291 291 291 290 290 290 290 290 290 290 289 289 288 288 288 288 288 288 288 288 288 288 289 289 289 290 290 290 290 290 290 291 291 292 293 295 296 297 297 296 296 295 295 295 295 295 295 295 296 296 297 297 298 298 298 298 298 297 297 297 297 297 298 298 298 298 298 299 299 299 299 299 299 299 299 299 299 299 299 299 298 298 298 297 297 297 296 295 294 293 292 291 291 290 290 289 288 288 287 287 286 285 284 283 282 281 280 280 279 278 278 277 276 276 276 275 274 273 272 271 270 269 268 268 268 268 267 267 267 267 268 270 272 273 275 275 274 274 273 273 274 274 275 276 277 278 280 281 282 284 286 288 289 291 292 293 295 296 298 299 300 301 302 303 304 304 305 306 306 308 309 310 311 312 313 314 315 316 317 319 320 321 322 323 324 324 325 325 325 326 326 326 325 325 324 324 323 323 323 323 324 324 324 325 325 325 325 325 326 326 327 327 328 329 329 329 329 329 328 328 328 327 327 327 327 328 328 328 329 329 329 329 329 329 329 329 329 329 329 328 328 328 329 329 329 330 330 330 331 331 332 333 333 334 334 335 335 335 335 335 335 336 336 336 336 336 336 336 337 337 337 337 337 337 337 337 337 337 336 336 336 336 336 335 335 335 334 334 334 334 333 333 333 332 332 332 332 331 331 331 331 330 330 330 330 330 330 330 329 329 329 329 329 329 328 328 327 327 326 325 325 324 324 323 322 321 321 320 320 319 318 317 317 316 315 314 314 313 312 312 311 310 310 309 308 308 307 307 306 306 305 304 303 302 301 300 300 299 298 297 296 295 295 294 293 292 290 288 286 284 282 281 280 279 278 277 276 274 273 272 271 270 268 266 265 263 262 260 258 257 255 254 252 251 250 250 249 249 248 247 246 245 245 244 243 242 241 240 239 238 237 237 237 238 240 241 243 244 245 246 245 245 244 243 242 242 241 241 241 242 242 242 242 242 242 242 242 242 242 242 242 242 242 243 243 243 243 244 244 245 245 245 246 246 246 246 246 246 246 292 295 297 299 300 301 303 304 305 306 305 305 304 304 303 302 302 303 304 304 303 304 303 303 302 301 302 304 306 307 308 308 308 308 309 309 311 310 310 310 310 310 310 311 311 311 311 312 312 314 315 316 317 317 317 317 317 316 315 314 313 312 311 310 309 308 307 305 304 302 301 301 300 300 299 299 298 298 297 297 297 296 296 296 295 295 295 294 294 294 294 294 294 294 294 294 293 293 292 292 291 291 290 290 290 290 290 290 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 289 289 289 289 290 290 290 291 291 292 293 295 296 297 297 297 297 296 296 295 295 295 295 295 295 296 297 297 298 298 298 298 298 297 297 297 297 297 298 298 298 298 298 299 299 299 299 299 299 299 299 299 298 298 298 298 298 297 297 297 297 297 296 295 294 293 292 291 290 290 289 288 288 287 286 286 285 284 283 282 281 281 280 279 279 278 277 277 276 276 275 275 274 273 273 272 270 269 268 267 266 266 266 267 268 270 271 272 273 274 274 273 273 272 272 272 273 274 275 276 277 278 280 281 283 284 285 287 289 290 292 293 294 296 297 298 299 300 301 302 303 303 304 305 306 307 308 309 311 312 313 314 315 316 317 319 320 321 322 323 324 325 326 327 327 327 327 327 327 326 325 324 324 323 323 323 324 324 325 325 325 326 326 326 327 327 328 329 329 330 330 330 329 329 329 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 330 330 331 331 332 332 333 334 334 335 335 335 335 335 336 336 336 336 337 337 337 337 337 337 338 338 338 338 338 338 338 338 338 337 337 337 337 337 336 336 336 335 335 335 335 335 334 334 334 333 333 333 333 332 332 332 332 331 331 331 331 331 331 330 330 330 330 330 329 329 329 328 328 327 327 326 326 325 324 324 323 322 322 321 320 320 319 318 317 316 316 315 314 314 313 312 311 311 310 310 309 308 308 307 307 306 305 305 304 303 302 301 300 299 298 297 297 296 295 294 293 292 291 288 286 284 282 281 280 279 278 276 275 274 272 271 270 269 267 265 263 262 261 259 257 256 254 253 252 251 250 249 249 248 247 246 246 245 244 243 242 242 241 239 238 237 236 236 237 237 239 241 242 244 245 246 245 245 244 243 242 241 241 241 241 241 241 241 241 241 241 241 242 242 242 242 242 242 242 242 242 242 243 243 244 244 244 245 245 245 245 246 246 246 246 295 297 298 300 302 302 303 303 304 304 304 304 304 303 303 303 302 301 302 302 303 303 302 302 301 301 302 304 307 308 309 308 308 309 310 310 310 310 310 310 310 310 311 311 311 312 312 313 314 315 316 317 318 319 319 319 318 318 317 316 315 314 313 312 311 310 308 306 304 302 300 300 299 299 299 298 298 297 297 296 296 296 295 295 294 294 294 294 294 295 295 295 295 295 295 295 294 294 293 293 292 291 291 290 290 290 290 289 289 289 288 288 288 288 288 288 287 287 287 287 287 288 288 288 289 289 290 290 290 291 291 292 292 294 295 296 297 297 297 298 298 297 297 297 297 296 296 297 297 297 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 298 298 299 299 299 299 299 299 299 298 298 298 297 297 297 297 297 297 297 297 296 295 294 293 292 291 290 289 288 287 287 286 286 285 284 284 283 282 281 281 280 279 279 278 278 277 277 276 276 275 275 274 274 272 271 269 267 266 266 267 269 270 272 274 275 275 274 274 273 272 271 271 271 272 273 273 275 276 277 278 280 281 283 284 285 286 288 290 291 293 294 295 296 297 298 299 300 301 302 303 303 304 305 306 308 309 310 311 312 313 315 316 317 318 319 320 322 323 324 326 327 328 328 329 329 328 327 327 326 325 325 324 324 325 325 325 326 326 326 326 326 327 327 328 328 329 330 330 330 330 329 329 329 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 329 329 329 329 329 329 329 329 329 330 330 331 331 332 333 333 334 335 335 335 335 335 336 336 336 336 337 337 337 338 338 338 338 338 338 338 339 339 339 339 338 338 338 338 338 338 338 337 337 337 337 336 336 336 336 335 335 335 335 334 334 334 334 333 333 333 333 333 332 332 332 332 331 331 331 330 330 330 330 329 329 329 328 328 327 327 326 326 325 324 323 323 322 321 321 320 319 319 318 317 316 315 315 314 313 312 312 311 311 310 310 309 308 308 307 307 306 305 305 304 303 302 301 300 299 298 297 296 295 295 294 292 291 289 286 284 282 281 280 279 277 276 274 273 271 270 269 268 266 264 263 261 260 258 257 255 254 253 252 250 250 249 248 247 246 245 244 244 243 242 242 241 240 239 238 237 236 236 236 237 238 239 241 242 244 244 244 244 243 242 241 241 240 240 240 240 240 240 240 241 241 241 241 241 241 241 241 241 241 241 242 242 242 243 243 243 244 244 244 245 245 245 245 245 245 294 296 297 299 300 301 302 302 302 302 303 303 303 303 303 301 298 296 295 295 297 299 300 301 301 302 305 307 309 310 311 311 311 311 311 311 310 310 310 310 310 311 311 312 312 312 313 314 316 317 318 319 320 320 320 320 319 319 318 318 317 316 315 314 313 312 310 307 305 303 301 300 299 299 298 298 298 297 297 296 296 295 295 294 294 294 294 294 295 295 295 296 296 296 296 296 296 295 294 294 293 292 292 291 290 290 290 290 289 289 289 288 288 288 288 288 287 287 287 287 287 288 288 289 289 290 291 292 292 292 292 293 294 295 296 297 297 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 297 297 297 296 296 296 296 296 296 296 296 297 297 298 298 299 299 299 299 299 298 298 298 297 297 297 297 297 297 297 297 296 295 294 293 292 291 290 289 288 287 286 286 286 285 285 284 284 283 282 282 281 280 280 280 279 279 278 277 277 277 276 276 276 275 273 271 269 267 266 268 270 272 274 275 276 276 275 274 272 271 270 269 270 270 271 272 273 274 276 277 279 280 281 283 284 285 287 288 290 291 292 294 295 296 297 298 299 299 300 301 302 303 303 304 306 307 309 310 311 312 313 314 315 316 317 319 320 321 322 324 325 327 328 329 329 329 328 328 327 326 326 326 326 326 326 327 327 327 327 327 327 327 327 328 328 328 329 329 330 330 329 329 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 330 330 330 331 331 332 332 333 334 334 335 335 335 335 335 336 336 336 337 337 338 338 338 338 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 339 338 338 338 338 337 337 337 337 336 336 336 336 335 335 335 335 335 334 334 334 334 333 333 333 333 332 332 332 331 331 331 330 330 330 330 329 329 328 328 327 327 326 326 325 324 323 323 322 321 320 320 319 318 317 316 316 315 314 314 313 312 312 311 311 310 310 309 309 308 307 307 306 306 305 304 302 301 300 299 298 297 296 295 294 293 292 291 289 287 285 283 281 280 278 277 275 274 272 270 269 268 266 264 263 261 260 258 257 256 254 253 252 251 250 249 248 247 246 245 244 243 242 242 241 240 239 239 238 237 237 236 236 235 235 236 237 239 240 242 243 243 243 242 241 241 240 240 239 239 239 239 240 240 240 240 240 240 240 240 240 240 240 241 241 241 241 242 242 242 243 243 243 244 244 245 245 245 245 245 291 293 295 296 297 298 299 300 300 300 300 301 302 302 302 299 296 293 292 292 293 295 298 301 303 306 308 310 312 312 312 312 311 311 311 310 310 310 310 310 311 311 312 312 313 314 315 317 318 319 320 320 321 321 321 320 320 320 319 319 319 318 318 316 315 313 311 309 307 305 302 301 299 299 298 298 298 297 297 297 297 297 296 296 296 296 295 295 296 296 296 296 297 297 297 297 296 296 295 294 293 292 292 291 291 290 290 290 290 289 289 289 289 288 288 288 288 287 287 287 288 288 288 289 290 291 292 294 295 296 296 296 296 297 298 298 298 298 299 299 299 299 299 299 299 299 299 299 298 298 298 297 297 296 296 296 296 296 296 296 296 296 296 296 296 297 297 298 298 298 298 298 298 298 297 297 297 297 297 297 297 297 297 296 295 294 293 292 291 290 289 288 287 286 286 285 285 285 285 284 284 283 283 282 282 281 281 281 280 280 279 278 278 277 277 277 277 276 275 273 271 270 270 271 272 274 275 275 275 274 273 271 270 269 268 268 268 269 270 271 273 274 275 277 278 280 281 283 284 286 287 288 290 291 292 293 294 295 296 297 298 299 299 300 301 302 303 304 305 306 308 309 311 312 313 314 315 316 317 318 319 320 321 323 324 326 327 328 328 328 328 327 327 326 326 326 326 327 327 328 328 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 331 331 331 331 331 331 330 330 330 330 330 330 330 331 331 332 332 332 333 333 334 334 334 335 335 335 335 336 336 337 337 338 338 338 339 339 339 339 340 340 340 340 340 340 340 340 340 340 340 340 339 339 339 339 338 338 338 338 338 338 337 337 337 337 336 336 336 336 336 335 335 335 335 334 334 334 334 333 333 333 332 332 332 331 331 331 330 330 330 329 329 329 328 328 327 326 326 325 324 323 322 322 321 320 319 318 318 317 316 316 315 315 314 313 313 312 312 311 311 310 310 309 308 307 307 306 306 304 303 301 299 297 296 295 294 293 292 290 289 289 288 287 286 284 282 280 278 276 274 272 271 269 268 266 264 263 261 259 257 256 255 254 253 252 250 249 249 248 247 246 245 244 242 241 241 240 240 239 239 238 237 237 236 236 235 235 235 235 236 237 239 241 242 243 242 242 241 240 240 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 240 240 240 240 241 241 241 242 242 242 243 243 244 244 244 245 245 245 290 291 292 293 294 295 296 297 298 298 299 299 300 300 299 298 299 300 300 300 300 301 302 304 306 306 308 311 312 313 313 312 311 310 310 310 310 310 310 310 311 311 312 313 314 315 317 319 320 321 322 322 322 322 321 321 321 321 320 320 320 320 319 318 316 315 313 311 308 306 304 302 300 299 298 298 297 297 297 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 296 295 294 293 292 292 291 291 291 290 290 290 290 290 290 290 289 289 288 288 288 288 288 288 289 289 290 290 291 293 295 297 298 298 298 298 298 298 298 298 298 299 299 299 299 299 299 300 300 300 299 299 298 298 297 296 296 296 296 296 295 295 295 296 296 296 296 297 297 297 298 298 298 298 298 298 297 297 297 297 297 297 297 297 297 296 295 295 294 293 292 291 290 289 288 287 286 286 286 285 285 285 285 285 284 284 283 283 282 282 282 281 280 280 279 278 278 278 279 279 278 277 276 275 275 274 274 274 274 274 274 273 272 271 269 267 267 267 267 268 268 269 271 272 274 275 277 279 280 282 284 285 286 288 289 290 291 292 293 293 294 295 296 297 298 299 300 300 301 302 303 304 305 307 308 310 312 313 314 315 316 316 317 318 319 320 321 323 324 325 326 327 327 327 327 326 326 326 327 327 327 328 328 329 329 328 328 328 328 328 328 328 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 331 331 331 330 330 330 331 331 331 332 332 332 332 333 333 333 334 334 334 335 335 335 336 336 337 337 337 338 338 339 339 339 340 340 340 340 341 341 341 341 341 341 341 341 341 340 340 340 340 339 339 339 339 339 339 338 338 338 338 337 337 337 337 337 336 336 336 336 335 335 335 335 335 334 334 334 333 333 333 332 332 332 331 331 331 331 330 330 329 329 328 328 327 326 326 325 324 323 323 322 321 320 319 319 318 318 317 317 316 315 315 314 313 312 311 310 309 308 306 306 305 305 306 305 304 302 299 296 293 291 290 289 287 285 283 282 281 280 282 283 283 282 280 278 275 273 271 269 267 266 264 262 260 258 257 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 239 238 238 238 237 237 236 236 235 235 235 235 236 236 238 240 241 243 243 243 242 241 240 239 239 239 238 238 238 238 238 238 238 238 238 238 238 238 239 239 239 239 240 240 240 241 241 241 242 242 243 243 244 244 244 244 245 288 289 290 290 291 293 294 296 297 298 299 299 299 299 298 298 299 302 304 305 306 307 308 309 309 309 310 311 312 312 312 311 311 310 310 309 309 309 309 310 311 312 313 314 315 317 319 321 322 323 323 323 323 323 322 322 322 322 322 322 321 321 321 320 318 316 314 312 309 307 305 303 301 299 298 297 297 296 296 297 297 297 297 297 297 297 297 297 297 297 297 297 298 298 298 297 297 296 295 294 293 292 292 291 291 290 290 290 290 290 290 291 292 290 290 289 289 289 289 289 289 289 290 290 291 292 293 294 295 296 296 297 297 298 298 298 298 298 298 298 299 299 299 300 300 300 300 299 299 298 297 297 296 296 296 296 296 296 296 296 296 296 296 297 297 297 298 298 298 298 298 298 298 298 297 297 297 296 296 296 296 296 295 295 294 293 292 291 291 290 289 288 287 287 286 286 286 286 285 285 285 285 285 284 284 283 283 282 282 281 280 280 280 280 280 280 281 280 280 279 278 277 276 275 273 273 272 273 272 271 269 267 266 266 266 267 268 268 269 271 272 274 276 277 279 281 283 284 285 287 288 289 290 291 292 292 293 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 309 311 312 313 314 315 316 317 317 318 319 320 321 322 323 324 325 326 326 326 326 327 327 327 328 328 329 329 329 329 328 328 328 328 328 328 328 329 329 329 330 330 330 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 332 332 332 332 332 333 333 333 334 334 334 335 335 335 336 336 337 337 338 338 339 339 339 340 340 341 341 341 341 341 341 342 341 341 341 341 341 341 341 340 340 340 340 340 339 339 339 339 339 339 339 338 338 338 337 337 337 337 337 336 336 336 336 335 335 335 335 334 334 334 333 333 333 333 332 332 332 332 331 331 331 330 330 329 328 328 327 326 326 325 324 324 323 322 321 321 320 320 319 319 318 317 315 314 312 309 304 302 300 300 300 301 301 302 303 304 304 302 299 295 291 289 287 286 285 282 280 277 274 272 271 271 271 272 275 277 278 274 271 269 267 265 263 261 259 258 256 254 253 252 251 250 249 248 247 246 245 245 244 243 242 241 239 238 237 237 237 237 236 236 236 235 235 235 235 235 235 236 237 238 240 242 243 243 243 242 241 240 239 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 238 239 239 239 240 241 241 242 242 243 243 244 244 244 244 245 286 287 288 288 290 292 294 296 297 298 299 299 299 298 296 295 295 297 300 302 304 306 308 309 310 311 311 311 311 311 310 310 310 310 310 310 309 309 308 308 308 311 313 315 316 318 319 321 323 324 324 324 324 323 323 323 323 323 323 323 323 323 323 321 320 318 316 313 311 308 306 303 301 300 298 296 295 295 294 294 295 295 295 295 295 295 295 295 295 295 296 297 298 299 299 298 297 295 294 293 292 292 291 291 290 290 290 290 290 290 291 292 293 293 292 291 290 289 289 290 290 290 290 291 291 291 292 292 293 293 293 294 296 297 297 297 298 298 298 298 298 299 299 299 300 300 300 299 299 298 297 297 296 296 296 296 296 296 296 296 296 297 297 298 298 298 298 298 299 299 299 299 299 298 298 297 296 296 296 295 295 295 295 294 294 293 292 292 291 290 289 289 288 288 287 287 287 286 286 286 286 286 286 285 285 284 283 283 282 282 282 282 282 282 282 282 282 282 281 280 279 277 275 273 271 269 269 269 269 268 267 266 265 265 266 267 267 268 269 271 273 274 276 278 280 281 283 284 285 286 288 289 290 291 291 292 293 293 294 295 296 297 298 299 300 301 302 302 303 304 306 307 308 310 311 312 314 315 316 317 317 318 318 319 320 321 322 323 324 325 325 326 327 327 327 327 328 328 329 329 329 329 329 328 328 328 328 328 328 329 329 329 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 332 332 332 332 332 332 332 333 333 333 334 334 335 335 336 336 337 337 337 338 339 339 339 340 340 341 341 341 342 342 342 342 342 342 342 342 342 341 341 341 341 341 341 340 340 340 340 340 340 340 340 339 339 339 339 338 338 338 338 337 337 337 337 336 336 336 336 335 335 335 334 334 334 334 333 333 333 333 333 333 332 332 331 331 330 329 329 328 328 327 327 326 325 325 324 324 323 322 322 321 321 319 316 311 305 299 294 290 290 292 294 295 296 297 298 300 302 303 303 301 297 294 290 288 287 286 285 282 280 276 273 270 266 264 261 260 264 268 268 266 265 265 264 262 259 258 256 255 254 252 251 250 249 248 247 246 245 244 244 243 242 241 240 239 238 236 236 235 235 235 235 235 235 234 234 234 234 234 234 235 236 238 240 242 243 243 243 242 240 239 238 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 237 238 238 239 239 240 241 241 242 242 243 243 244 244 244 244 282 284 285 287 290 292 295 296 297 299 299 300 299 297 293 283 279 280 287 296 301 304 307 308 310 310 310 310 309 309 308 307 306 306 306 307 308 308 307 307 307 309 312 315 316 318 319 321 323 324 325 324 324 324 324 324 324 324 325 325 324 324 323 322 320 319 316 314 312 309 307 305 302 300 297 295 293 292 292 292 292 292 293 293 293 293 293 293 293 294 294 296 297 299 300 299 297 295 293 292 291 291 290 290 289 289 289 289 289 290 291 293 294 296 296 294 292 291 290 290 290 290 290 291 291 291 291 291 292 292 292 293 293 294 296 296 297 297 297 298 298 298 299 299 300 300 299 299 298 298 297 296 296 295 295 296 296 296 296 296 297 298 298 299 299 299 299 299 299 299 299 299 299 298 298 297 296 296 295 295 295 294 294 294 293 293 292 292 291 290 289 289 288 288 288 288 288 287 287 287 287 287 286 286 285 285 284 284 284 283 284 284 284 284 284 284 283 282 281 280 278 277 274 271 268 266 264 265 265 266 266 265 265 265 266 267 267 268 270 271 273 275 277 278 280 281 283 284 285 286 287 288 289 290 291 292 292 293 293 294 295 297 298 299 300 301 302 302 304 305 306 307 308 309 310 312 313 314 315 316 317 317 318 318 319 320 321 322 323 324 325 325 326 326 326 327 327 327 327 328 328 328 328 328 328 328 328 328 328 329 329 329 330 330 330 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 332 332 332 332 332 332 332 333 333 333 334 334 335 335 336 337 337 338 338 339 339 340 340 340 341 341 342 342 342 342 342 342 342 342 342 342 342 342 342 342 341 341 341 341 341 341 341 341 341 340 340 340 340 340 339 339 339 339 338 338 338 338 337 337 337 337 336 336 336 335 335 335 335 334 334 334 334 334 333 333 333 332 332 332 331 331 330 330 329 329 328 328 327 327 326 326 325 325 324 322 320 316 309 301 294 290 289 288 289 290 292 293 294 294 295 296 298 302 303 303 302 298 295 293 291 290 289 288 286 283 279 275 271 266 262 259 258 256 254 249 249 254 257 259 257 256 254 253 252 251 250 249 248 247 246 245 244 243 243 242 241 240 239 238 237 236 235 235 234 234 234 234 234 233 233 233 233 233 232 233 234 235 237 239 241 242 243 242 241 240 238 237 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 236 237 237 238 238 239 239 240 240 241 241 242 242 243 243 244 244